Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-03-13 | menubar: some corrections for new max-items-or-submenu key | monsta | 1 | -14/+12 | |
- remove check for menubar schema as it's already installed along with panel itself - properly unref menubar_settings object - make key type unsigned - drop obsolete MAX_ITEMS_OR_SUBMENU define | |||||
2016-03-11 | Make MAX_ITEMS_OR_SUBMENU configurable. | Julian RĂ¼ger | 2 | -6/+18 | |
2016-02-27 | GTK3.20: preserve default background | lukefromdc | 1 | -0/+3 | |
Add back the default background for themes such as Adwaita that do not explicitly support MATE. Tested with custom and system themes in Adwaita and all themes I have. System themes work perfectly, custom themes require restarting panel after any theme change, still need to restart panel after returning to the system theme from a custom theme as well. | |||||
2016-02-27 | gtk3.20: custom background work on main panel | lukefromdc | 1 | -1/+4 | |
This makes custom backgrounds show on the panel, the menu, the launcher applets but not yet the tray, the clock button, the trash, or most applets from mate-applets. Sometimes panel BG not drawn after theme change until panel restarted. Still, this is a clue-will keep working. Adding gdk_window_ensure_native (window) was taken from gnome-panel but caused the default background not to show if the system BG is selected and does not explicitly set the theme. Also using this brings back the requirement to restart the panel to fully apply a system BG but progress is being made here. | |||||
2016-02-21 | add gschema key for setting menu icon sizes | Sorokin Alexei | 1 | -7/+28 | |
2016-02-21 | change default menu bar icon size to 22px | Sorokin Alexei | 1 | -4/+4 | |
with 24px panel 24px menu bar icon is too big: touches borders | |||||
2016-02-21 | panel-menu-bar.c: force icon size | Sorokin Alexei | 1 | -4/+9 | |
adapted from: https://git.gnome.org/browse/gnome-panel/commit/?id=eefb31f | |||||
2016-02-21 | fix some warnings | Sorokin Alexei | 4 | -3/+11 | |
2016-02-21 | merge panel_load_menu_image_deferred() into setup_menuitem_with_icon() | Sorokin Alexei | 4 | -123/+83 | |
also rename setup_menu_item_with_icon() to setup_menuitem_with_icon(), and drop GtkStock support from it | |||||
2016-02-19 | GTK+-3.20: add more css names | Wolfgang Ulbrich | 3 | -1/+14 | |
- MatePanelAppletFrameDBus - PanelSeparator - PanelToplevel | |||||
2016-02-15 | panel-profile: less #if's again | monsta | 1 | -42/+34 | |
2016-02-15 | panel-profile: less #if's | monsta | 1 | -24/+39 | |
2016-02-15 | panel-profile: remove leftover that makes no sense | monsta | 1 | -4/+0 | |
must be some issue during the last merge | |||||
2016-02-15 | icon chooser: use proper icon name for missing icon | monsta | 1 | -1/+1 | |
2016-02-15 | icon chooser: fix typo | monsta | 1 | -1/+1 | |
2016-02-12 | [GTK+3] fix one more use of deprecated gdk_display_get_n_screens | monsta | 1 | -2/+9 | |
2016-02-12 | [GTK+3] fix one more use of deprecated gdk_display_get_n_screens | monsta | 1 | -2/+18 | |
2016-02-12 | GTK+3 panel-frame: fix a Wunused build warning | Wolfgang Ulbrich | 1 | -2/+2 | |
2016-02-12 | GTK+-3.20 panel-toplevel: don't use deprecated style properties | Wolfgang Ulbrich | 1 | -0/+8 | |
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=e56b20d | |||||
2016-02-12 | GTK+-3.20 button-widget: don't use deprecated style properties | Wolfgang Ulbrich | 1 | -0/+8 | |
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=8b554ba | |||||
2016-02-12 | GTK+3 menu: don't use deprecated gtk_menu_get_tearoff_state | Wolfgang Ulbrich | 1 | -2/+6 | |
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=d907a6e | |||||
2016-02-12 | GTK+3 panel-frame: don't use deprecated GtkSymbolicColor | Wolfgang Ulbrich | 4 | -13/+223 | |
Code for color shading copied from mutter: https://git.gnome.org/browse/mutter/tree/src/ui/theme.c taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=5b19b4b | |||||
2016-02-12 | GTK+3 panel-frame: do not use deprecated get_background_color | Wolfgang Ulbrich | 1 | -4/+7 | |
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=3cb7bc | |||||
2016-02-12 | Gtk+-3 panel-widget: don't use deprecated get_background_color | Wolfgang Ulbrich | 1 | -7/+10 | |
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=539ecc4 | |||||
2016-02-12 | GTK+3: do not use deprecated n_screens | Wolfgang Ulbrich | 2 | -0/+31 | |
since gtk+-3.10 screen is always 1 taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=be976a0 https://git.gnome.org/browse/gnome-panel/commit/?id=272f680 | |||||
2016-02-12 | do not use deprecated gdk_cursor_new, use | Wolfgang Ulbrich | 5 | -10/+17 | |
gdk_cursor_new_for_display for both GTK versions | |||||
2016-02-09 | panel-frame: set css name | Wolfgang Ulbrich | 1 | -0/+3 | |
2016-02-09 | panel-widget: set css name | Wolfgang Ulbrich | 1 | -0/+4 | |
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=201f16b | |||||
2016-02-09 | GTK+3 panel-toplevel: do not use deprecated gtk_widget_get_requisition | Wolfgang Ulbrich | 1 | -0/+4 | |
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=e14b9ac | |||||
2016-02-09 | Kill ubuntu counterhack | Wolfgang Ulbrich | 1 | -8/+0 | |
2016-02-09 | GTK+3 panel-toplevel: fix a build warning | Wolfgang Ulbrich | 1 | -1/+1 | |
2016-02-09 | GTK+3 panel-applet-frame: fix deprecated gdk_pointer_ungrab | Wolfgang Ulbrich | 1 | -1/+2 | |
2016-02-09 | GTK3: don't use deprecated gdk_threads_{enter/leave} | Wolfgang Ulbrich | 1 | -0/+12 | |
2016-02-09 | button-widget: do not use deprecated GTK_STOCK_MISSING_IMAGE | Wolfgang Ulbrich | 1 | -1/+1 | |
2016-02-09 | Fix ButtonWidget appearing as a thin line on creation | Wolfgang Ulbrich | 1 | -11/+21 | |
It makes no sense to use the size of the icon to tell GTK+ about our preferred width/height: what we really care about is the size of our parent, since we're filling it anyway. taken from: https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-0&id=e870aaa | |||||
2016-01-23 | GTK3: More panel BG rendering bugfixes | lukefromdc | 1 | -0/+9 | |
Keep the .mate-panel-menu-bar and .gnome-panel-menu-bar style classes on the panel toplevel unconditionally. GTK Inspector showed that the toplevel was actually being themed by PanelWidget and not by PanelToplevel, causing multiple issues. This was why it was not possible to set an image or an alpha background in the GTK theme. The .mate-custom-panel-background style class was being applied to the toplevel, but not mate-panel-menu-bar and .gnome-panel-menu-bar . This was also why resetting the panel from a custom to a system background required restarting the panel. I found all of this because of a bug or changed feature (not sure which) in GTK 3.19.7 which prevented the panel from being themed at all. Fixing this right also fixes all the bugs mentioned above. First restart after setting a custom theme will sometimes but not reliably crash an applet, not sure if that is a pre-existing bug though. At any rate, setting ANY custom background was just broken by gtk3.19.7. don't know if they will fix that or we will have to. That one can wait. | |||||
2016-01-23 | Gtk3: Don't use deprecated gtk_misc_set_alignment | Roy Zhang | 5 | -0/+25 | |
2016-01-10 | background: reduce number of #if's once more | monsta | 1 | -16/+15 | |
2016-01-10 | background: reduce number of #if's again | monsta | 1 | -9/+13 | |
2016-01-10 | background: reduce number of #if's | monsta | 1 | -16/+20 | |
2016-01-05 | background: use convenience function to compare colors | monsta | 1 | -5/+3 | |
2016-01-05 | profile: simplify a couple of functions | monsta | 1 | -6/+2 | |
2016-01-05 | profile: fix indent & spacing a bit | monsta | 1 | -20/+22 | |
2016-01-05 | profile: rename get/set rgba functions for consistency | monsta | 3 | -8/+8 | |
2016-01-05 | properties dialog: use convenience function to compare colors | monsta | 1 | -6/+2 | |
2016-01-05 | properties dialog: less #if's | monsta | 1 | -13/+13 | |
2016-01-05 | rename mate-panel-*.{c|h} -> panel-*.{c|h} for consistency | monsta | 21 | -78/+74 | |
(libmate-panel-applet files are left alone since there are public header files used by all panel applets) | |||||
2016-01-04 | xutils: remove unused variables | monsta | 1 | -3/+0 | |
2016-01-04 | applet-frame: fix indent a bit | monsta | 1 | -5/+5 | |
2016-01-04 | separator: less #if's | monsta | 1 | -34/+29 | |