summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-05-05release 1.18.9v1.18.91.18monsta2-1/+8
2018-04-29clock: fix weird thing in commentsmonsta1-2/+2
result of excessive renaming after forking from GNOME 2 (orbit -> matecorba)
2018-04-29clock: fix copy/paste error which caused use-after-freemonsta1-1/+1
(squashed 7099408402dc41f39e32f4afa3e874e968e879bc + 3b9119b3bb941de61654d45eb693a85f48d56289 for 1.18 branch)
2018-04-25Revert "panel-toplevel: Remove pointer boundary check in ↵raveit651-0/+1
panel_toplevel_queue_auto_hide()" This reverts commit 0d29acf6a70090ee771de2793b1af8e1388a430f. Which causes a regression. Fixes https://github.com/mate-desktop/mate-panel/issues/773
2018-04-25Theme: consistant theming for applet drag handles in all themeslukefromdc6-68/+214
* applet drag-handle: use a symbolic image for the default drag handle image * Use an .svg image with --gtk-recolor (like a symbolic icon), load it from the same directory as the css file so the css parser can find it, and use the theme fg color on it for good contrast * load a css file to use the recolorable image globally for the panel, not for each applet to ensure only one cssprovider is loaded (port of 45b25410cddde852554b3153e81ad59a5e6722ad to 1.18 branch, limiting it to GTK+ 3.20/22)
2018-04-16Theme: limit fallback applet drag handle theme to GTK 3.20/3.22lukefromdc1-1/+4
The syntax for GTK 3.18 and earlier is entirely different, and the applet drag handles used to show up, not sure when that stopped working
2018-04-16Accessibility: white/black applet handles in GNOME high contrast themeslukefromdc1-27/+60
Special case the GNOME HighContrast and HighContrastInverse themes to give max contrast on tray and window list applet handles. Follow-on to https://github.com/mate-desktop/mate-panel/commit/2e0a74d9458480966f2a87d1d66a58552a873300
2018-04-16Theme: show applet handles on non-MATE themeslukefromdc1-0/+30
Fix https://github.com/mate-desktop/mate-panel/issues/758 Ensure that themes such as GNOME themes (e.g Adwaita) that do not explicitly support MATE show the drag handles for applets such as tray and window-list.
2018-04-01release 1.18.8v1.18.8monsta2-1/+16
2018-04-01run dialog: force icon size when loading app iconmonsta1-1/+1
avoids jumping of nearby UI controls when icon is bigger than requested
2018-04-01run dialog: fix expand of content on window resizemonsta1-0/+1
2018-04-01Added gir for mate_panel_applet_set_size_hints()info-cppsp1-0/+7
fix #727
2018-04-01run-dialog: use F6 to switch between entry field and program listinfo-cppsp1-0/+33
fix #676
2018-04-01Fix run dialog show-program-list enablinginfo-cppsp1-7/+35
fix #296 (squashed f20f4b9e45c1ac33e651fdd77ccf8a530c894d73 + f6224f1c09acb8e93718338ea6a6c4cafe20c23c for 1.18 branch)
2018-03-18background: reword warning about unsupported background-image valuemonsta1-4/+1
make it more clear that the problem is in the theme, not the panel
2018-03-18set the "document-properties" icon in "Edit Menus"Pablo Barciela2-2/+2
2018-03-18status-notifier: don't crash if tooltip has wrong typemonsta1-0/+8
fixes the second issue mentioned in https://github.com/mate-desktop/mate-panel/issues/686 ported from: https://git.gnome.org/browse/gnome-panel/commit/?id=585c6727a807f0160e79f42a1f17350cc6df0d78
2018-03-18status-notifier: don't crash if menu layout has wrong typemonsta1-0/+9
fixes https://github.com/mate-desktop/mate-panel/issues/686 ported from: https://git.gnome.org/browse/gnome-panel/commit/?id=a08f238147660b3d70e5eebd8d24707711424719
2018-03-18Fix rendering of radio buttons in status notifierlukefromdc1-1/+5
*Ensure only the actually selected radio button is shown as checked, not all the radio buttons *Note that this works so long as each menu created by a single indicator creates no more than one groups of radio buttons, the usual case *Also set ATK_ROLE_RADIO_MENU_ITEM for any radio menu items created by an indicator as this code otherwise would cause Orca to call them check menu items
2018-03-18panel-run-dialog: fix segfault when program list is enabledlukefromdc1-3/+7
Fix https://github.com/mate-desktop/mate-panel/issues/706 *patch by https://github.com/muesli4
2018-03-18get focus when displaying "applet broken" dialogPablo Barciela1-0/+4
2018-01-08Release 1.18.7v1.18.7Martin Wimpress2-1/+10
2018-01-06rework the process of cancelling the background change operationmonsta3-22/+36
don't mess with additional references to a GCancellable, instead keep just a const pointer to the internal operation data and use it as a key when it's needed to cancel the operation. fixes https://github.com/mate-desktop/mate-panel/issues/214 fixes https://github.com/mate-desktop/mate-panel/issues/431 (squashed 180ba4ae21e8f5bc7d67f4902d0cda6ff053f4b2 + 7f711b89d0db04c12db2286b5d18892be45f26a5 for 1.18 branch)
2018-01-06status-notifier: properly handle the NULL case for itemslukefromdc1-2/+4
patch by https://github.com/supermaz
2018-01-06status-notifier: handle wrong-size icons called by pathlukefromdc1-0/+4
Ensure icons called by filename and path instead of icon-name get scaled to match other tray icons
2018-01-06status-notifier: load icons specified by pathlukefromdc1-0/+4
Fix for https://github.com/mate-desktop/mate-panel/issues/695 and similar failures to load icons when the application calls for a path and not an icon name
2018-01-06Fix build warning: ‘toplevel_configure_event’ defined but not usedPablo Barciela1-4/+0
2018-01-06Fix build warning: "GLIB_VERSION_MIN_REQUIRED" redefinedPablo Barciela1-1/+0
2018-01-06status-notifier: fix failure to show icon for missing iconlukefromdc1-1/+4
Fix 1px wide invisible icon in cases such as https://github.com/mate-desktop/mate-panel/issues/695
2017-12-07panel-toplevel: Remove pointer boundary check in ↵Björn Weber1-1/+0
panel_toplevel_queue_auto_hide()
2017-11-25Keep the right icons on bottom still displaying right when the resolution ↵张雯1-0/+28
change larger
2017-11-18release 1.18.6v1.18.6raveit652-1/+9
2017-11-18status-notifier: hide mate-polkit icon if passivelukefromdc1-1/+7
This needs to be special cased, and requires a change in mate-polkit to work
2017-11-16wncklet: disconnect signal handlers on destroylukefromdc2-20/+28
Stop segfaults, warnings on removing in-process switcher, window-list Fixes window list, workspace switcher. Window menu and show desktop no warnings or segfaults on removal when built in process (squashed 9f43dd5c7c37b84960d06a98a4738ee40d8bfd50 + 2b17f4f461cff056ab0f4687a9ac673a16933f7c for 1.18 branch)
2017-11-16clock: disconnect one more signal handler on destroymonsta1-0/+3
2017-11-13clock:disconnect signal handlers on destroylukefromdc1-0/+3
Don't just check for the clock's existance and return if it has been destroyed, disconnect them entirely when the clock is destroyed
2017-11-07release 1.18.5v1.18.5raveit652-1/+12
2017-11-07Revert "release 1.18.5"raveit652-8/+1
This reverts commit b6b89c1e796801d2cbb694a0e4963e4248ac79df.
2017-11-07Apply position fix on popup to GTK 3.20 and earlierlukefromdc2-2/+8
2017-11-07GTK 3.22 status notifier: reposition menu when size changeslukefromdc2-0/+4
Also catch a missed instance of needing to reposition. This stops most cases of a bottom panel menu changing size and ending up too low.
2017-11-07GTK 3.22/status-notifer Fix menu position if size changed since last shownlukefromdc1-0/+2
Mostly fixes serious mispositioning of network-manager applet (indicator mode) menus when connections were changed on last showing of menu and applet is on bottom panel and especially bottom right
2017-11-07Fix crashes on moving/removing applets with glib 2.53.4 or laterlukefromdc3-0/+9
*On destroying applet disconnect signals for functions that otherwise segfaults with glib 2.53.4 or later. *Fish: it's not always enough for a function to return immediately if applet destroyed anymore *panel-action-button: suppress a warning
2017-11-07release 1.18.5raveit652-1/+8
2017-11-07sync with transifexraveit65113-162/+163
2017-11-07Stop panel collapse left on adding certain out-of-process appletslukefromdc1-0/+1
Stop panel from collapsing left on adding fish, moving window-list(or other wncklet applet) on otherwise empty panel Fixes https://github.com/mate-desktop/mate-panel/issues/661
2017-11-07sync with transifexraveit655-18/+19
2017-11-07sync with transifexraveit6511-290/+297
2017-11-06Add a gsettings key to enable/disable SNI Support (#600)Clement Lefebvre2-6/+18
2017-09-30make file/folder launchers work againmonsta7-93/+149
fixes https://github.com/mate-desktop/mate-panel/issues/590 reverts a part of 7ee450758e4f2bee13aa8ff967a5795a6dcdc91f
2017-07-20Bump version to 1.18.4v1.18.4Martin Wimpress2-1/+14