Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-13 | Update workspace switcher properties dialog | Moritz Bruder | 1 | -91/+127 | |
Removed deprecated ui elements to make it fully compatible with GTK+ 3 and additionally made the dialog resizeable. | |||||
2018-01-09 | update copyright year to 2018 | monsta | 8 | -8/+8 | |
2018-01-05 | simplify some code | monsta | 1 | -4/+2 | |
2018-01-04 | rework the process of cancelling the background change operation | monsta | 3 | -22/+38 | |
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 | |||||
2017-12-28 | status-notifier: properly handle the NULL case for items | lukefromdc | 1 | -2/+4 | |
patch by https://github.com/supermaz | |||||
2017-12-27 | status-notifier: handle wrong-size icons called by path | lukefromdc | 1 | -0/+4 | |
Ensure icons called by filename and path instead of icon-name get scaled to match other tray icons | |||||
2017-12-27 | status-notifier: load icons specified by path | lukefromdc | 1 | -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 | |||||
2017-12-27 | Fix build warning: ‘toplevel_configure_event’ defined but not used | Pablo Barciela | 1 | -4/+0 | |
2017-12-27 | Fix build warning: "GLIB_VERSION_MIN_REQUIRED" redefined | Pablo Barciela | 1 | -1/+0 | |
2017-12-24 | status-notifier: fix failure to show icon for missing icon | lukefromdc | 1 | -1/+4 | |
Fix 1px wide invisible icon in cases such as https://github.com/mate-desktop/mate-panel/issues/695 | |||||
2017-12-24 | Spelling: apps, … spaced comma | Allan Nordhøy | 1 | -3/+3 | |
2017-12-24 | release 1.19.4v1.19.4 | raveit65 | 2 | -1/+28 | |
2017-12-24 | sync with transifex | raveit65 | 115 | -18387/+24319 | |
2017-12-17 | WidthOfScreen and HeightOfScreen implementation | Pablo Barciela | 9 | -40/+26 | |
This commit reverts: https://github.com/mate-desktop/mate-panel/commit/7b2bc7d9f98c6ba8c2c31bdf9605faadb42a7e0e And it applies an alternative to fix the deprecated functions: gdk_screen_get_width gdk_screen_get_height | |||||
2017-11-29 | panel-toplevel: Remove pointer boundary check in ↵ | Björn Weber | 1 | -1/+0 | |
panel_toplevel_queue_auto_hide() | |||||
2017-11-24 | remove ancient gnome-panel leftovers | monsta | 1 | -3/+0 | |
should've done it long ago see https://git.gnome.org/browse/gnome-panel/commit/?id=e57b3afd9255671789ea6c1b6136bbad82573cdc | |||||
2017-11-23 | Keep the right icons on bottom still displaying right when the resolution ↵ | 张雯 | 1 | -0/+28 | |
change larger | |||||
2017-11-14 | wncklet: disconnect signals by data on destroy | monsta | 2 | -27/+4 | |
do the same as in 4fbe8e24933d367316441166ca448cdb03c6a35f this optimizes 9f43dd5c7c37b84960d06a98a4738ee40d8bfd50 | |||||
2017-11-14 | clock: disconnect one more signal handler on destroy | monsta | 1 | -0/+3 | |
2017-11-11 | panel-applet-frame-dbus-c: comment out newly unused variable | lukefromdc | 1 | -3/+3 | |
2017-11-09 | Clock: don't check variables that can never be < 0 for < 0 | lukefromdc | 2 | -6/+6 | |
check them for = 0 instead. Found by cppcheck http://man7.org/linux/man-pages/man3/strftime.3.html This always returns 0 or a positive number of bytes | |||||
2017-11-09 | panel-applet-frame-dbus.c: comment out never used code block | lukefromdc | 1 | -0/+2 | |
found by cppcheck | |||||
2017-11-09 | panel-toplevel: remove duplicate break statement | lukefromdc | 1 | -1/+0 | |
found by cppcheck | |||||
2017-11-09 | status-notifier: remove duplicate check found by cppcheck | lukefromdc | 1 | -2/+0 | |
2017-11-07 | sync with transifex | raveit65 | 113 | -162/+163 | |
2017-10-16 | status-notifier: hide mate-polkit icon if passive | lukefromdc | 1 | -1/+7 | |
This needs to be special cased, and requires a change in mate-polkit to work | |||||
2017-10-16 | Apply position fix on popup to GTK 3.20 and earlier | lukefromdc | 2 | -2/+8 | |
2017-10-14 | GTK 3.22 status notifier: reposition menu when size changes | lukefromdc | 2 | -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-10-12 | GTK 3.22/status-notifer Fix menu position if size changed since last shown | lukefromdc | 1 | -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-10-05 | Stop panel collapse left on adding certain out-of-process applets | lukefromdc | 1 | -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-09-29 | make file/folder launchers work again | monsta | 7 | -93/+149 | |
fixes https://github.com/mate-desktop/mate-panel/issues/590 reverts a part of 7ee450758e4f2bee13aa8ff967a5795a6dcdc91f | |||||
2017-09-28 | panel-context-menu: Add confirmation dialog to panel reset option | lukefromdc | 1 | -2/+49 | |
2017-09-05 | Add option to context menu to reset the panel | ikem-krueger | 1 | -0/+9 | |
It can happen that a panel configuration is so messed up, that only a reset helps. Only a few users know how to do that. This patch adds a context menu entry "Reset Panel", which enables a user to do that. Internally the function behind "mate-panel --reset" is called. | |||||
2017-08-22 | clock:disconnect signal handlers on destroy | lukefromdc | 1 | -22/+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-08-22 | Fix crashes on moving/removing applets with glib 2.53.4 or later | lukefromdc | 3 | -6/+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-08-22 | gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions: | ZenWalker | 4 | -0/+31 | |
avoid deprecated: gdk_screen_get_monitor_geometry gdk_screen_get_monitor_at_window gdk_screen_get_monitor_at_point | |||||
2017-08-16 | Add a gsettings key to enable/disable SNI Support (#600) | Clement Lefebvre | 2 | -6/+18 | |
2017-08-14 | release 1.19.3v1.19.3 | raveit65 | 1 | -0/+34 | |
2017-08-14 | sync with transifex | raveit65 | 5 | -18/+19 | |
2017-08-13 | wncklet: stop segfaults, warnings on removing in-process switcher, window-list | lukefromdc | 2 | -20/+51 | |
Fixes window list, workspace switcher. Window menu and show desktop no warnings or segfaults on removal when built in process | |||||
2017-08-13 | fish: fix adding back after removal | lukefromdc | 1 | -3/+6 | |
These two "changed" functions get triggered by clearing gsettings values on exit, make them return immediately when this happens. Don't return from dispose on repeat call or applet can't be added back | |||||
2017-08-13 | Fish: stop all warnings on removing when built in-process | lukefromdc | 1 | -0/+3 | |
2017-08-13 | Clock: fix removal warnings when in-process applet removed | lukefromdc | 1 | -4/+23 | |
2017-08-13 | clock: stop segfault on removing applet when built in-process | lukefromdc | 1 | -0/+4 | |
This works, but does leave part of it in RAM until the panel is restarted. No change in out-of-process builds | |||||
2017-08-13 | libmate-panel-applet: fix typos in id->factory_id rename | lukefromdc | 1 | -2/+2 | |
2017-08-13 | libmate-panel-applet: Only declare _panel_applet_shlib_factory() when needed | lukefromdc | 1 | -1/+1 | |
Stops segfault on adding, removing, adding fish again when built in-process. Based on https://github.com/GNOME/gnome-panel/commit/66602bab12f55e09b2205b493c7e0e5e9c560911 "This function only makes sense when PANEL_APPLET_IN_PROCESS_FACTORY is used." | |||||
2017-08-13 | libmate-panel-applet: fix error in unregistering dbus object | lukefromdc | 1 | -1/+2 | |
One portion of https://github.com/GNOME/gnome-panel/commit/0c3844c0e5f1bee5885d2c7aeaa49763e6708f6d got left out | |||||
2017-08-13 | libmate-panel-applet: fix build warning | lukefromdc | 1 | -2/+1 | |
This is a dummy variable used only to accomodate existing applets | |||||
2017-08-13 | libmate-panel-applet: fix introspection | lukefromdc | 1 | -2/+2 | |
2017-08-13 | libmate-panel-applet: unown bus name and unregister dbus object | lukefromdc | 1 | -1/+15 | |
Fix for crashes on removing applets similar to https://bugzilla.gnome.org/show_bug.cgi?id=692610 |