summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-05-12Convert launcher icons to cairo surfacesVictor Kareh10-134/+187
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
2018-05-12fix rendering and removal of in-process applets on unexpanded panellukefromdc1-12/+9
Fix https://github.com/mate-desktop/mate-panel/issues/797 and https://github.com/mate-desktop/mate-panel/issues/799
2018-04-29limit size of panel-hide-buttonraveit651-6/+13
Thanks to Juha Leppänen, Kuopio, Finland for simplifing the code
2018-04-29clock: fix weird thing in commentsmonsta1-2/+2
result of excessive renaming after forking from GNOME 2 (orbit -> matecorba)
2018-04-29clock: fix copy/paste error which caused use-after-freemonsta1-1/+1
(squashed 7099408402dc41f39e32f4afa3e874e968e879bc + 3b9119b3bb941de61654d45eb693a85f48d56289 for 1.20 branch)
2018-04-28fish: Install fish animations in fish-specific directoryVincent Untz1-1/+1
2018-04-28fish: drop wanda image from gresourceraveit651-1/+0
2018-04-26css: use parsing-error signal to warn on bad css file or imagelukefromdc1-0/+11
Thanks to Alberts Muktupāvels for this code
2018-04-26css: Convert to GResourceraveit658-24/+33
2018-04-26na-tray: Convert to GResourceraveit654-9/+29
2018-04-26wncklet: Convert to GResourceVincent Untz7-52/+47
origin commits: https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=9fbca7d 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
2018-04-26panel: Convert to GResourceVincent Untz6-74/+58
origin commits: https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=9fca67f https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=695d30c https://git.gnome.org/browse/gnome-panel/patch/?id=00f9870cb28e6ef657d1
2018-04-26clock: Use new GdkPixbuf API to load resourcesVincent Untz2-19/+6
origin commit: https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=3c0af36
2018-04-26clock: Convert to GResourceVincent Untz10-55/+96
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
2018-04-26fish: Convert to GResourceVincent Untz3-23/+30
origin commits: https://git.gnome.org/browse/gnome-panel/commit/?h=gnome-3-4&id=5478111 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
2018-04-26libpanel-applet: Add panel_applet_setup_menu_from_resource() APIVincent Untz3-0/+44
Add API to be able to use the new GResource framework. origin commit: https://git.gnome.org/browse/gnome-panel/commit/?id=182cefd
2018-04-23Theme: consistant theming for applet drag handles in all themeslukefromdc6-64/+208
* applet drag-handle: use a symbolic image for the default drag handle image * Use an .svg image with --gtk-recolor (like a symbolic icon), load it from the same directory as the css file so the css parser can find it, and use the theme fg color on it for good contrast * load a css file to use the recolorable image globally for the panel, not for each applet to ensure only one cssprovider is loaded
2018-04-23Revert "panel-toplevel: Remove pointer boundary check in ↵raveit651-0/+1
panel_toplevel_queue_auto_hide()" This reverts commit 0d29acf6a70090ee771de2793b1af8e1388a430f. Which causes a regression. Fixes https://github.com/mate-desktop/mate-panel/issues/773
2018-04-16Accessibility: white/black applet handles in GNOME high contrast themeslukefromdc1-27/+60
Special case the GNOME HighContrast and HighContrastInverse themes to give max contrast on tray and window list applet handles. Follow-on to https://github.com/mate-desktop/mate-panel/commit/2e0a74d9458480966f2a87d1d66a58552a873300
2018-04-16Theme: show applet handles on non-MATE themeslukefromdc1-0/+30
Fix https://github.com/mate-desktop/mate-panel/issues/758 Ensure that themes such as GNOME themes (e.g Adwaita) that do not explicitly support MATE show the drag handles for applets such as tray and window-list.
2018-03-25release 1.20.1v1.20.1raveit652-1/+25
2018-03-25fix distcheckraveit651-0/+1
2018-03-25workspace-switcher: support i3 WMraveit651-0/+23
Fixes https://github.com/mate-desktop/mate-panel/issues/711
2018-03-25Fix rendering of out-of-process window list with hidpilukefromdc1-2/+2
Fix #754
2018-03-23tx: update config with branch specific resouresraveit651-2/+2
2018-03-22workspace-switcher: support metacity WMraveit651-0/+15
Fixes https://github.com/mate-desktop/mate-panel/issues/711
2018-03-22Apply fix for workspace-switcher by vkarehlukefromdc1-1/+1
On some machines the workspace-switcher also was rendering half-height at hidpi when out of process
2018-03-22hidpi: fix tray icon spacing with window-scaling > 1lukefromdc2-1/+12
2018-03-20Fix out-of-process applet sizes for HiDPIVictor Kareh1-10/+9
2018-03-20Fix hide buttons make panel biggerinfo-cppsp1-44/+79
fix #733
2018-03-20run dialog: force icon size when loading app iconmonsta1-1/+1
avoids jumping of nearby UI controls when icon is bigger than requested
2018-03-20run dialog: fix expand of content on window resizemonsta1-0/+1
2018-03-20Fix run dialog show-program-list enabling fixinfo-cppsp1-3/+18
learning signal chaining...
2018-03-20run-dialog: use F6 to switch between entry field and program listinfo-cppsp1-0/+33
fix #676
2018-03-17tx: add makepot and .pot filesraveit652-0/+2875
2018-03-13Fix strut sizes for HiDPI multi-monitorsVictor Kareh1-15/+18
2018-03-13Do not down-scale monitor geometries for GDK monitorsVictor Kareh1-15/+2
2018-03-13Scale monitor geometries down to device pixels to support multiple monitors ↵Victor Kareh4-26/+44
in HiDPI
2018-03-13Drawer cleanup and fix arrow behaviorinfo-cppsp4-560/+722
*Drawer coding style cleanup *Drawer code organized *Rearranged and labeled code *Drawer fix arrows *Fixed hide code for drawer in toplevel. *fix #528 *fix #704
2018-03-11transifex: set minimum_perc and type in config fileraveit651-0/+2
2018-02-06update News again for 1.20v1.20.0raveit651-0/+1
2018-02-06Added gir for mate_panel_applet_set_size_hints()info-cppsp1-0/+7
fix #727
2018-02-06update NEWS for 1.20 releaseraveit651-0/+1
2018-02-03panel-stock-icons.c: Fix warnings in ~/.xsession-errorsPablo Barciela1-4/+4
2018-02-02release 1.20raveit652-20/+32
2018-02-02sync with transifexraveit651-8/+8
2018-01-31Fix run dialog show-program-list enablinginfo-cppsp1-7/+20
fix #296
2018-01-31require GTK+ 3.22 and GLib 2.50monsta39-938/+42
2018-01-31panel-run-dialog: fix build warning about incompatible typemonsta1-1/+1
introduced in 7f99492c269f541c81e4f36742ecc3f0b4ebac04
2018-01-31remove unneeded nested GTK_CHECK_VERSION blockmonsta1-11/+0
it's already inside !GTK_CHECK_VERSION one, so it's a no-op