Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
*Fix scaling of panel widgets, buttons, and the menu bar
*Draw grab handles at the ends of the panel
*Fix size of _almost_ all included applets
*Fix panel snapping coordinates
*Down-scale monitor coordinates to support multi-monitors
Author: Victor Kareh <[email protected]>
Date: Wed Dec 20 14:03:18 2017 -0500
|
|
|
|
|
|
and drop WNCK_CHECK_VERSION usage
|
|
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
|
|
fixes https://github.com/mate-desktop/mate-panel/issues/686
ported from:
https://git.gnome.org/browse/gnome-panel/commit/?id=a08f238147660b3d70e5eebd8d24707711424719
|
|
*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
|
|
Fix https://github.com/mate-desktop/mate-panel/issues/706
*patch by https://github.com/muesli4
|
|
|
|
Removed deprecated ui elements to make it fully compatible with GTK+ 3
and additionally made the dialog resizeable.
|
|
|
|
|
|
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
|
|
patch by https://github.com/supermaz
|
|
Ensure icons called by filename and path instead of icon-name get scaled to match other tray icons
|
|
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
|
|
|
|
|
|
Fix 1px wide invisible icon in cases such as
https://github.com/mate-desktop/mate-panel/issues/695
|
|
|
|
|
|
|
|
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
|
|
panel_toplevel_queue_auto_hide()
|
|
should've done it long ago
see https://git.gnome.org/browse/gnome-panel/commit/?id=e57b3afd9255671789ea6c1b6136bbad82573cdc
|
|
change larger
|
|
do the same as in 4fbe8e24933d367316441166ca448cdb03c6a35f
this optimizes 9f43dd5c7c37b84960d06a98a4738ee40d8bfd50
|
|
|
|
|
|
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
|
|
found by cppcheck
|
|
found by cppcheck
|
|
|
|
|
|
This needs to be special cased, and requires a change in mate-polkit to work
|
|
|
|
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.
|
|
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
|
|
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
|
|
fixes https://github.com/mate-desktop/mate-panel/issues/590
reverts a part of 7ee450758e4f2bee13aa8ff967a5795a6dcdc91f
|
|
|
|
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.
|
|
Don't just check for the clock's existance and return if it has been destroyed, disconnect them entirely when the clock is destroyed
|
|
*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
|
|
avoid deprecated:
gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_window
gdk_screen_get_monitor_at_point
|
|
|
|
|
|
|
|
Fixes window list, workspace switcher. Window menu and show desktop no warnings or segfaults on removal when built in process
|