summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-13release 1.14.2v1.14.21.14monsta2-9/+9
2016-08-13clock: remove useless duplicationkajzer1-2/+0
2016-08-13distcheck: explicitly use currently selected GTK+ versionraveit651-1/+4
2016-08-13fix typoChristopher Chavez1-1/+1
2016-08-13fixes for opensuse.layoutSorokin Alexei1-3/+11
2016-08-13po: drop languages not present on Transifexmonsta7-19502/+0
la (Latin) is present though, but it's empty, so no use for us
2016-08-13po: actually add new language from Transifexmonsta1-0/+1
2016-08-13panel-test-applets: fix typomonsta1-1/+1
fixes https://github.com/mate-desktop/mate-panel/issues/439
2016-06-08release 1.14.1v1.14.1raveit652-1/+12
2016-06-08sync with Transiflexraveit6516-233/+3164
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-08panel-widget: add missing function declaration for GTK+ >= 3.18monsta1-0/+3
fixes a build warning
2016-06-03added missing variable initializationmonsta1-0/+1
2016-06-03restore 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-03revert old change that accidentally got heremonsta1-1/+1
https://github.com/mate-desktop/mate-panel/commit/c5cd7ee4a663d862a5893fb48cbfb087540978cc
2016-06-02na-try-child: add missing include for GTK_Version_Checkraveit651-0/+1
2016-04-13configure: remove unused python-related directivemonsta1-1/+0
2016-04-07 po: add missing languages to LINGUAS + fix sorting a bitv1.14.0monsta1-1/+4
2016-04-06release 1.14.0raveit652-1/+2
2016-04-06add new languages and sync with transiflexraveit65111-5125/+13908
2016-04-06Revert "add new languages and sync with transiflex"raveit65112-14102/+5160
This reverts commit c57aa66fc8ddcc9baa21446e87c9332f11e0abed.
2016-04-06Add Changelog generationraveit651-0/+10
2016-04-06add new languages and sync with transiflexraveit65112-5160/+14102
2016-04-06update NEWS and pack 1.13.x changes into single 1.14.0 entrymonsta1-32/+17
2016-03-27release 1.13.2v1.13.2raveit651-1/+12
2016-03-26sync with transiflexraveit65107-18567/+22221
2016-03-25GTK 3.18:Apply panelplug reworklukefromdc1-1/+1
panel-plug.c Changing the panel background handling (from gnome-panel) for GTK 3.18 requires that the panelplug changes from gnome-panel also be applied or applets can mismatch the panel toplevel when an alpha value is present
2016-03-25GTK 3.18:Apply panelplug reworklukefromdc1-1/+1
panel-plug-private.h Changing the panel background handling (from gnome-panel) for GTK 3.18 requires that the panelplug changes from gnome-panel also be applied or applets can mismatch the panel toplevel when an alpha value is present
2016-03-25GTK 3.18:Apply panelplug reworklukefromdc1-12/+12
mate-panel-applet.c Changing the panel background handling (from gnome-panel) for GTK 3.18 requires that the panelplug changes from gnome-panel also be applied or applets can mismatch the panel toplevel when an alpha value is present.
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-23GTK+3.20: adjust CSS classes for WnckPagerGyörgy Balló1-2/+4
This allows to use class names consistently. The old WnckPager CSS selector will not work with GTK+ 3.20.
2016-03-22use gtk+-3.20 custom bg fixixes only for > gtk+-3.18 and > glib-2.42raveit654-12/+8
This fixes also distcheck
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-13gtk3.20-fix custom BG change on appletslukefromdc2-2/+14
Update makefile and configure.ac to build the new files needed for GTK 3.19 and later builds.
2016-03-13gtk3.20-fix custom BG change on appletslukefromdc1-0/+32
file panel-plug-private.h used intact from github.com/GNOME/gnome-panel/commit/3115f77b536a7c79c7d43ded0591e2b8f45219c4 "restore custom background on applets Only included from mate-panel-applet.c when built against GTK 3.19 or later
2016-03-13gtk3.20-fix custom BG change on appletslukefromdc1-0/+100
New file panel-plug.c used intact from github.com/GNOME/gnome-panel/commit/3115f77b536a7c79c7d43ded0591e2b8f45219c4 "restore custom background on applets) Used only in gtk 3.20 builds, though not sure if whole file built but not used when it's header file is not included in anything due to build time conditionals.
2016-03-13gtk3.20-fix custom BG change on appletslukefromdc1-24/+113
mate-panel-applet.c based on github.com/GNOME/gnome-panel/commit/3115f77b536a7c79c7d43ded0591e2b8f45219c4 "restore custom background on applets) Reverts and replaces use of gtk_window_ensure_native on applets, uses the panel-plug-private files from gnome panel intact. This way the system theme returns when custom background is deselected w/o having to restart the panel. These changes kept behind gtk3.20 only build time conditionals. requires if-elif-endif three-way conditionals due to the extent to GTK differences. Doing it this way keeps panel applets from being twice as dark as the panel when an alpha color background is selected
2016-03-13menubar: some corrections for new max-items-or-submenu keymonsta2-15/+13
- 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üger3-6/+23
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-27GTK 3.20 force custom BG drawing on appletslukefromdc1-0/+6
Use gdk_window_ensure_native to applets when and only when a custom background is selected. Doing so when the system bg is selected will turn applets clear, so will not doing so when a custom background is selected. Keep all this behind if # GTK_CHECK_VERSION (3, 19, 0) so as not to screw up anything in older GTK versions.
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.