summaryrefslogtreecommitdiff
path: root/mate-panel
AgeCommit message (Collapse)AuthorFilesLines
2016-08-31Gtk+-2 properties-dialog: use Mate-ColorButton for gtk2 buildraveit652-6/+10
2016-08-31GTK+-3 properties-dialog: port to GtkColorChooserraveit652-6/+10
2016-08-31properties-dialog: drop usage of MateColorButtonraveit652-12/+10
Use GtkColorButton instead
2016-08-07Fix FTBFS with Gtk 3.18Matt Spaulding1-2/+2
2016-08-03Gtk+3 UI: add panel-properties-dialog-gtk3.uiraveit653-0/+845
which is cleaned from deprecated widgets for >= gtk+-3.14
2016-08-03GTK+-3.0 panel-properties: port to GtkGridraveit651-0/+15
2016-08-03GTK+-3 panel: don't set panel's initial size to G_MAXINTraveit651-3/+11
Replacing GtkTable with GtkGrid introduced new bug. Warning is - 'Native children wider or taller than 65535 pixels are not supported'. This is caused by setting panels initial size to G_MAXINT. Changing initial size to 0 fixes this new bug. taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=02ce072
2016-08-03GTK+-3 panel-toplevel: port to GtkGridraveit651-0/+38
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=281f4d5
2016-08-03GTK+-3 panel-ditem-editor: replace gtktable with gtkgridraveit651-0/+66
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=d254806
2016-07-28panel-context-menu: use GtkAbout and update copyrightraveit651-7/+2
2016-07-26multiscreen: drop unused functionmonsta2-44/+0
from https://git.gnome.org/browse/gnome-panel/commit/?id=f89661d8489a75d1c356925c6e53e8ccc9d7fbb9
2016-06-29use gtk_box_new instead of gtk_{h,v}box_new properlySorokin Alexei4-16/+20
2016-06-29fix some warnings and deprecationsSorokin Alexei7-40/+137
2016-06-29Gtk3: rename panel_widget_size_request() to panel_widget_get_preferred_size()Sorokin Alexei1-48/+106
2016-06-29Gtk3: fix no explicit return value type for set_background_region()Sorokin Alexei1-0/+1
2016-06-21panel-test-applets: fix typomonsta1-1/+1
fixes https://github.com/mate-desktop/mate-panel/issues/439
2016-06-08fix missing focus for panel widgetsraveit651-0/+1
credits and thanks to Joanmarie from orca project fixes partially https://github.com/mate-desktop/mate-panel/issues/441 https://github.com/mate-desktop/mate-panel/issues/440 https://github.com/mate-desktop/mate-panel/issues/444
2016-06-07panel-widget: add missing function declaration for GTK+ >= 3.18monsta1-0/+3
fixes a build warning
2016-06-02added missing variable initializationmonsta1-0/+1
2016-06-02restore correct applet finalizing codemonsta1-1/+2
Revert "Cancel background settings upon MatePanelAppletFrameDBus destruction. This is an attempt to fix https://github.com/mate-desktop/mate-panel/issues/214" This reverts commit e6a14da0f7946f77e4316a05e051527b54ec1c99.
2016-06-02revert old change that accidentally got heremonsta1-1/+1
https://github.com/mate-desktop/mate-panel/commit/c5cd7ee4a663d862a5893fb48cbfb087540978cc
2016-03-25Gtk3.18/3.20-move background handling toplevellukefromdc1-24/+38
panel-widget.c move background handling to the panel toplevel in GTK 3.18 and GTK 3.20 builds only, seems to fix the applet crashes on theme changes with a custom background loaded, and in GTK 3.20 also preserves custom backgrounds when GTK themes are changed
2016-03-25Gtk3.18/3.20-move background handling toplevel lukefromdc1-1/+7
panel-toplevel.h move background handling to the panel toplevel in GTK 3.18 and GTK 3.20 builds only, seems to fix the applet crashes on theme changes with a custom background loaded, and in GTK 3.20 also preserves custom backgrounds when GTK themes are changed
2016-03-25 Gtk3.18/3.20-move background handling toplevel lukefromdc1-8/+180
panel-toplevel.c move background handling to the panel toplevel in GTK 3.18 and GTK 3.20 builds only, seems to fix the applet crashes on theme changes with a custom background loaded, and in GTK 3.20 also preserves custom backgrounds when GTK themes are changed
2016-03-25Gtk3.18/3.20-move background handling toplevel lukefromdc1-3/+7
panel-separator.c
2016-03-25Gtk3.18/3.20-move background handling toplevel lukefromdc1-2/+9
panel-profile.c
2016-03-25Gtk3.18/3.20-move background handling toplevel lukefromdc1-2/+7
panel-menu-bar.c
2016-03-25Gtk3.18/3.20-move background handling toplevel lukefromdc1-5/+21
panel-applet-frame.c
2016-03-25Gtk3.18/3.20-move background handling toplevel lukefromdc1-1/+6
panel.c
2016-03-25 GTK3.18-revert hack not needed with moved bg codelukefromdc1-7/+1
Revert a technically incorrect hack previously needed for GTk 3.18 but no longer needed after moving the background handling to the panel toplevel. Moving the BG is GTK 3.18 and later only it seems
2016-03-13GTK 3.20-Prevent transparent panel on BG changelukefromdc1-2/+3
The mate-custom-panel-background style class persists on the panel widget when resetting the panel BG to the system theme. It will overrride the panel system theme and turn the panel transparent with the new applet changes for some reason, so don't run panel_background_apply_css on GTK 3.20 builds. It's not needed to override t.he theme background for a custom background with the new code and GTK 3.20, and mate-panel-menu-bar is already present
2016-03-13menubar: some corrections for new max-items-or-submenu keymonsta1-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-11Make MAX_ITEMS_OR_SUBMENU configurable.Julian RĂ¼ger2-6/+18
2016-02-27GTK3.20: preserve default backgroundlukefromdc1-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-27gtk3.20: custom background work on main panellukefromdc1-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-21add gschema key for setting menu icon sizesSorokin Alexei1-7/+28
2016-02-21change default menu bar icon size to 22pxSorokin Alexei1-4/+4
with 24px panel 24px menu bar icon is too big: touches borders
2016-02-21panel-menu-bar.c: force icon sizeSorokin Alexei1-4/+9
adapted from: https://git.gnome.org/browse/gnome-panel/commit/?id=eefb31f
2016-02-21fix some warningsSorokin Alexei4-3/+11
2016-02-21merge panel_load_menu_image_deferred() into setup_menuitem_with_icon()Sorokin Alexei4-123/+83
also rename setup_menu_item_with_icon() to setup_menuitem_with_icon(), and drop GtkStock support from it
2016-02-19GTK+-3.20: add more css namesWolfgang Ulbrich3-1/+14
- MatePanelAppletFrameDBus - PanelSeparator - PanelToplevel
2016-02-15panel-profile: less #if's againmonsta1-42/+34
2016-02-15panel-profile: less #if'smonsta1-24/+39
2016-02-15panel-profile: remove leftover that makes no sensemonsta1-4/+0
must be some issue during the last merge
2016-02-15icon chooser: use proper icon name for missing iconmonsta1-1/+1
2016-02-15icon chooser: fix typomonsta1-1/+1
2016-02-12[GTK+3] fix one more use of deprecated gdk_display_get_n_screensmonsta1-2/+9
2016-02-12[GTK+3] fix one more use of deprecated gdk_display_get_n_screensmonsta1-2/+18
2016-02-12GTK+3 panel-frame: fix a Wunused build warningWolfgang Ulbrich1-2/+2
2016-02-12GTK+-3.20 panel-toplevel: don't use deprecated style propertiesWolfgang Ulbrich1-0/+8
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=e56b20d