summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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-21CI: add gtk-layer-shell git reporaveit651-0/+16
2019-06-21Strings resistanceLaurent Napias1-2/+1
2019-06-21Fix Makefile.am to install in a given prefix pathJuan Picca1-2/+2
Currently installing mate-panel fails with the error /bin/mkdir -p '/usr/share/gir-1.0' /usr/bin/install -c -m 644 MatePanelApplet-4.0.gir '/usr/share/gir-1.0' /usr/bin/install: cannot create regular file '/usr/share/gir-1.0/MatePanelApplet-4.0.gir': Permission denied when configure is called with the --prefix option. This fix is the same used in: * caja (libcaja-extension/Makefile.am) * eom (src/Makefile.am) * libmatekbd (libmatekbd/Makefile.am) * mate-desktop (libmate-desktop/Makefile.am) * pluma (pluma/Makefile.am)
2019-06-20Error in the correct place when applets are loaded on a platform they don't ↵William Wold1-0/+25
support
2019-06-20Add supported platform values to *.mate-panel-applet filesWilliam Wold4-0/+7
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 Wold6-1471/+12
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-06-05na-tray: avoid deprecated g_type_class_add_privateAlberts Muktupavels1-5/+2
origin commit: https://gitlab.gnome.org/GNOME/gnome-panel/commit/cb2cc3a
2019-05-31Create FUNDING.ymlMartin Wimpress1-0/+9
2019-05-28travis: use fedora-30 and ubuntu-19.10 for buildingraveit651-6/+7
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-16[libmate-panel-applet] Avoid deprecated g_type_class_add_privateWu Xiaotian1-7/+2
2019-05-13Set compressed="true" for gresource text filesrbuj2-8/+8
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-05-09Determine libwnck version during configureVictor Kareh6-32/+65
2019-05-09Add version check for libwnckVictor Kareh1-2/+30
2019-05-09window-list: Show window previews on hoverVictor Kareh3-7/+417
When hovering on taskbar entries, display a popup with a thumbnail of the associated window. Popup goes away when leaving the button. If a window has not been mapped since the applet started, it will not display a thumbnail. Once mapped, however, it will use its latest available thumbnail as preview, even when minimized. Thumbnails can be turned on or off, and the size can be changed in the applet preferences dialog.
2019-05-09Fix panel applet keyboard focus traplukefromdc1-3/+9
Do not open the context menu on tab-or on anything but the menu key. Note that Return must be used by some applets (e.g. the clock) for something else
2019-05-07[ci] Add cppcheck html reportPablo Barciela1-1/+4
2019-04-28[ci] remove dbus-glib which is not needed anymoreWu Xiaotian1-2/+0
2019-04-17travis: enable cppcheck only in debian and disable it in other distrosPablo Barciela1-4/+3
2019-04-16release 1.23.0v1.23.0raveit651-0/+15
2019-04-16sync with transifexraveit6554-289/+502
2019-04-10travis: enable 'cppcheck'Pablo Barciela1-0/+5
2019-04-02github release pageraveit651-10/+27
2019-04-01add volume-applet to fedora layoutraveit651-0/+8
2019-03-31pre-bump versionraveit652-1/+3
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-23help: update copyrightraveit652-2/+2
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-22na-tray-child: avoid deprecated 'gtk_widget_set_double_buffered'Pablo Barciela1-7/+0
2019-03-10[ci] switch to use build scripts on master branchWu Xiaotian1-4/+8
2019-03-10[ci] Use status notificationWu Xiaotian1-36/+12
2019-03-10[ci] Enable clang-analyzerWu Xiaotian1-3/+89
2019-03-10Wayland support for panel-util.c/.hWilliam Wold2-11/+22