Age | Commit message (Collapse) | Author | Files | Lines |
|
- Code optimization
- Put GDBusProxy in PanelSessionManager struct
|
|
This improves support for HiDPI by loading properly scaled surfaces for
launcher and drawer icons.
It also Fixes the Show Desktop wncklet to show a surface icon. Other
wncklets have their icons determined by libwnck, so they remain as
pixbufs.
Fixes mate-desktop/mate-desktop#314
|
|
result of excessive renaming after forking from GNOME 2 (orbit -> matecorba)
|
|
also reverts 7099408402dc41f39e32f4afa3e874e968e879bc - not needed anymore
|
|
closes https://github.com/mate-desktop/mate-panel/issues/791
|
|
origin commit:
https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=3c0af36
|
|
origin commits:
https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=aa2895d
https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=695d30c
https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=00f9870
https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=9ade365
|
|
avoid deprecated:
GtkTable
GtkVBox
GtkHBox
GtkVButtonBox
GtkHButtonBox
GtkButton:use-stock
GtkImage:stock
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
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
|
|
Don't just check for the clock's existance and return if it has been destroyed, disconnect them entirely when the clock is destroyed
|
|
avoid deprecated:
gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_window
gdk_screen_get_monitor_at_point
|
|
|
|
This works, but does leave part of it in RAM until the panel is restarted.
No change in out-of-process builds
|
|
|
|
|
|
|
|
fixes https://github.com/mate-desktop/mate-panel/issues/594
|
|
fixes https://github.com/mate-desktop/mate-panel/issues/594
|
|
fixes https://github.com/mate-desktop/mate-panel/issues/594
Note: min value is 75 in my tests for ukraine language
Reduced the margin, as it seemed to be the direct cause of a theme-independent jump.
|
|
fixes https://github.com/mate-desktop/mate-panel/issues/594
Note: in my language setting width_chars to 20 is minimum value to avoid
a jumping clock UI, if hovering over another location which use another day.
Maybe we need to increase the chosen value for other languages.
|
|
Fixes https://github.com/mate-desktop/mate-panel/issues/570
taken from:
https://git.gnome.org/browse/gnome-panel/commit/?id=cc99dca
|
|
seems that function doesn't work proper, see
https://developer.gnome.org/gtk3/stable/GtkSizeGroup.html#gtk-size-group-set-ignore-hidden
|
|
Fixes https://github.com/mate-desktop/mate-panel/issues/520
|
|
seems that function doesn't work proper, see
https://developer.gnome.org/gtk3/stable/GtkSizeGroup.html#gtk-size-group-set-ignore-hidden
|
|
|
|
|
|
|
|
|
|
Stops negative allocation warnings unless theme sets a border
|
|
Comment out size-request signal for label, this no longer works if it ever did. Then comment out function this leaves unused.
|
|
and require libmate-desktop >= 1.17
WARNING: use GTK+3 build of libmateweather for this build.
that lib is not migrated to GTK+3 only as we will possibly
use libgweather instead of it.
|
|
|
|
|
|
|
|
|
|
This can prevent problems with OpenGL on some drivers (see #397)
|
|
Force minimum width for calendar window to stop jumping (on locations open/close) in themes that don't enlarge calendar from the rather small default. Set the minimum height smaller than any theme would set it as it otherwise just puts blank space under the last row rather than spacing out the numbers.
Apparently GTK2 behaves differently here. Note that the GTK3 only selectors will have to come back out for the dev-gtk3-migration branch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
taken from:
https://git.gnome.org/browse/gnome-panel/commit/?id=c5549ba
|