summaryrefslogtreecommitdiff
path: root/mate-panel
AgeCommit message (Collapse)AuthorFilesLines
2019-06-23Wayland support for panel-toplevel.cWilliam Wold1-51/+98
2019-06-23Fix unused variable in panel-widget.cWilliam Wold1-3/+3
2019-06-23Wayland support for panel-layout.cWilliam Wold1-1/+9
2019-06-23Wayland support for panel-profile.cWilliam Wold1-2/+17
2019-06-23Wayland support for main.cWilliam Wold1-4/+23
2019-06-23Wayland support for panel-applet-container.cWilliam Wold1-10/+40
2019-06-23Wayland support for libeggWilliam Wold2-15/+47
2019-06-23Make panel-struts X11-onlyWilliam Wold3-4/+24
2019-06-21Reinit panel-multimonitor when screen is changedWilliam Wold1-6/+25
2019-06-21Reinit panel-multimonitor when a monitor is invalidatedWilliam Wold1-0/+19
2019-06-21Make panel-multimonitor Wayland readyWilliam Wold1-15/+34
2019-06-21Update to the new panel_multimonitor functionsWilliam Wold5-88/+52
2019-06-21Refactor panel_multiscreen functions into panel_multimonitor onesWilliam Wold2-204/+109
2019-06-21Rename panel-multiscreen files panel-multimonitorWilliam Wold11-15/+12
2019-06-21Make panel-background Wayland readyWilliam Wold2-29/+71
2019-06-21Make panel-background-monitor X11-onlyWilliam Wold3-4/+22
2019-06-20Error in the correct place when applets are loaded on a platform they don't ↵William Wold1-0/+25
support
2019-06-20Load and store what platforms applets supportWilliam Wold4-15/+87
2019-06-20panel-addto support disabling appletsWilliam Wold1-3/+51
2019-06-20Panel addto Wayland supportWilliam Wold1-4/+13
2019-06-19Add MATE_PANEL_APPLET_LIB_PREFIX environment variableWilliam Wold1-0/+11
2019-06-19Switch out wayland protocols for gtk-layer-shell dependencyWilliam Wold4-1467/+4
2019-06-11Update FSF addressLaurent Napias2-2/+2
2019-06-07revert menu-bar: transfer focus correctly on alt-F1raveit654-176/+0
This revert https://github.com/mate-desktop/mate-panel/commit/f0f4c5e and fixes hopefully https://github.com/mate-desktop/marco/issues/209
2019-05-20fix reloading the default layout after panel resetmonsta1-1/+13
- do it in the idle handler - wait until all toplevels are destroyed before reloading the layout
2019-05-20fix random crashes on panel resetmonsta2-51/+43
- unref objects in toplevel's dispose function instead of finalize - disconnect from toplevel's GSettings objects before deleting them
2019-05-16[mate-panel] Avoid deprecated g_type_class_add_privateWu Xiaotian13-108/+44
2019-05-13Set compressed="true" for gresource text filesrbuj1-2/+2
shrink the size of binary files.
2019-05-10panel-toplevel: Clarify calculation precedence for '&' and '?'Pablo Barciela1-3/+3
Fixes cppcheck warnings: [mate-panel/panel-toplevel.c:2315]: (style) Clarify calculation precedence for '&' and '?'. [mate-panel/panel-toplevel.c:4687]: (style) Clarify calculation precedence for '&' and '?'. [mate-panel/panel-toplevel.c:5036]: (style) Clarify calculation precedence for '&' and '?'.
2019-05-10button-widget: Clarify calculation precedence for '&' and '?'Pablo Barciela1-3/+3
Fixes cppcheck warnings: [mate-panel/button-widget.c:180]: (style) Clarify calculation precedence for '&' and '?'. [mate-panel/button-widget.c:181]: (style) Clarify calculation precedence for '&' and '?'. [mate-panel/button-widget.c:315]: (style) Clarify calculation precedence for '&' and '?'.
2019-03-31Try to fix build warningWilliam Wold1-1/+5
2019-03-31Show single empty panel, even if no default layout is foundWilliam Wold1-1/+33
This allows the user to add panels and applets if no default.layout is found
2019-03-31Dropped *-protocol suffix from generated filesWilliam Wold2-17/+22
2019-03-22[Security] panel-keyfile: Use 'g_strlcpy' instead of 'strcpy'Pablo Barciela1-4/+3
Fixes Clang static analyzer warning: warning: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119
2019-03-10Wayland support for panel-util.c/.hWilliam Wold2-11/+22
2019-03-10Wayland support for panel.cWilliam Wold1-0/+9
2019-03-10Wayland support for panel-widget.cWilliam Wold1-0/+7
2019-03-10Wayland support for panel-session.cWilliam Wold1-4/+11
2019-03-10Wayland support for panel-menu-button.cWilliam Wold1-5/+19
2019-03-10Wayland support for panel-bindings.cWilliam Wold1-0/+10
2019-03-10Wayland support for panel-background.cWilliam Wold1-4/+14
2019-03-10Wayland support for panel-applet-frame.cWilliam Wold1-4/+14
2019-03-10Wayland support for panel-action-button.cWilliam Wold1-3/+23
2019-03-10Wayland support for launcher.cWilliam Wold1-2/+10
2019-03-10Wayland support for panel-menu-bar.cWilliam Wold1-5/+19
2019-03-10Wayland support for panel-run-dialog.cWilliam Wold1-3/+9
2019-03-10Don't build X11 specific files when X11 support is not enabledWilliam Wold1-10/+26
2019-03-10Remove unneeded X11 includesWilliam Wold5-5/+0
2019-03-07GdkRectangle monitor -> monitor_geomWilliam Wold1-104/+104
2019-03-07Change panel_toplevel_get_monitor_geometry to fill in a GdkRectangle instead ↵William Wold1-165/+128
of 4 ints