summaryrefslogtreecommitdiff
path: root/applets/wncklet
AgeCommit message (Collapse)AuthorFilesLines
2018-05-12Convert launcher icons to cairo surfacesVictor Kareh1-17/+32
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-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-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-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-01-31require GTK+ 3.22 and GLib 2.50monsta4-60/+5
2018-01-30workspace-switcher: restore border width and spacing in prefs dialogmonsta1-1/+2
some things got lost after https://github.com/mate-desktop/mate-panel/commit/9d69c70a56c6dd5e73ac909862f90c480e1c4532
2018-01-25avoid deprecated GtkStockPablo Barciela4-10/+10
2018-01-22bump minimum required libwnck version to 3.4.6monsta1-6/+1
and drop WNCK_CHECK_VERSION usage
2018-01-13Update workspace switcher properties dialogMoritz Bruder1-91/+127
Removed deprecated ui elements to make it fully compatible with GTK+ 3 and additionally made the dialog resizeable.
2018-01-09update copyright year to 2018monsta4-4/+4
2017-11-14wncklet: disconnect signals by data on destroymonsta2-27/+4
do the same as in 4fbe8e24933d367316441166ca448cdb03c6a35f this optimizes 9f43dd5c7c37b84960d06a98a4738ee40d8bfd50
2017-08-13wncklet: stop segfaults, warnings on removing in-process switcher, window-listlukefromdc2-20/+51
Fixes window list, workspace switcher. Window menu and show desktop no warnings or segfaults on removal when built in process
2017-07-29don't use deprecated gtk_show_urilukefromdc1-2/+4
2017-07-16avoid deprecated gdk_screen_get_numberZenWalker2-2/+3
2017-04-11update copyright year to 2017monsta4-4/+4
2017-03-31workspace switcher: handle GDK_SCROLL_SMOOTH and fix build warningmonsta1-3/+5
2017-03-30Reenable workspace switcher wrappingMoritz Bruder1-0/+110
These changes have been accidentally removed. The previously used handler has been added to the code again, which connects to the scroll event of the WnckPager widget.
2017-01-30window-list: add GTK 3.20 version check to css forcing zero paddinglukefromdc1-3/+4
This version check added to version 1.16 backport, let's use it in master too
2017-01-10window-list.c: Fix indentlukefromdc1-14/+14
2017-01-09GTK 3.20/3.22: fix warnings from show-desktop buttonlukefromdc1-4/+14
Force zero padding, margin, border to stop underallocation warnings. *Note: few themes deliberately use a border here, some (notably Adwaita) inherit it from generic buttons
2017-01-09GTK 3.20/22: fix warnings from tasklist buttonslukefromdc1-0/+15
Force padding and margins to zero. Borders don't seem to throw warnings here
2016-11-21move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta4-287/+1
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.
2016-11-21check for stable release of GTK+3, not for development onemonsta2-7/+7
2016-07-28window-list: use GtkAbout and update copyrightraveit651-2/+2
2016-07-28show-desktop: use GtkAbout and update copyrightraveit651-3/+2
2016-07-28workspace-switcher: use GtkAbout and update copyrightraveit651-2/+2
2016-07-28window-menu applet: use GtkAbout and update copyrightraveit651-3/+2
2016-06-29fix some warnings and deprecationsSorokin Alexei1-16/+1
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-02-20GTK+3: add style class wnck-pagerWolfgang Ulbrich1-0/+4
2016-02-16GTK+-3.0 workspace-switcher: Remove switching workspace on scroll eventsWolfgang Ulbrich1-0/+4
This is now done by WnckPager itself. And it fixes a build warning. taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=8a8c60f
2016-02-12Gtk+-3.20 window-menu: remove deprecated style propertiesWolfgang Ulbrich1-2/+13
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=080b953
2016-02-12GTK+-3.20 showdesktop: remove deprecated style propertiesWolfgang Ulbrich1-0/+4
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=080b953
2016-02-12GTK+-3.20 showdesktop: don't use deprecated style propertiesWolfgang Ulbrich1-1/+8
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=4139922
2016-02-12GTK+3 workspace-switcher: fix deprecated warningsWolfgang Ulbrich1-0/+8
gtk_window_reshow_with_initial_size replaced with suggestion from this commit: https://git.gnome.org/browse/gtk+/commit/?id=01f7ed1 taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=ce5b1fb
2016-02-12GTK+3 workspace-switcher: do not use rc_styleWolfgang Ulbrich1-5/+9
2016-02-10GTK+3 showdesktop: do not use GtkStock for 'image-missing' for both gtk+ ↵Wolfgang Ulbrich1-1/+1
versions
2016-02-09GTK+3 windows-list: fix a build warningWolfgang Ulbrich1-1/+1
2016-02-01fix a couple of build warningsmonsta1-1/+0
2015-12-22wncklet: remove dead codemonsta1-27/+0
2015-12-22wncklet: mate_gdk_spawn_command_line_on_screen can be used with any GTK+monsta1-15/+2
2015-12-17GTK3 workspace-switcher: add fallback colorGyörgy Balló1-0/+14
Without setting a color, the actual workspace is not highlighted, if the theme does not set WnckPager:selected explicitely (e.g. with Adwaita).
2015-11-11fix typo in #definemonsta1-3/+3
2015-09-06Rework gsettings schema buildinginfirit5-56/+54
* Bump intltool required version for gsettings support * Extract strings with intltool directly * Let autoconf generate the xml files
2015-08-31check for wnck 3.0.0, not some pre-release version :)Monsta2-2/+2
2015-07-14Drop gdkkeysyms-compat usage in Gtk+3infirit1-9/+6
The new GDK_KEY_ keys are also in Gtk+2.
2015-03-19gtk3: correct css theme selector widget nameDenis Gorodnichev1-1/+1
Window Selector widget name is "PanelApplet-window-menu-applet-button". This fix 1px focus width Closes https://github.com/mate-desktop/mate-panel/pull/275
2014-11-23Gtk3: window-menu: Don't change selector style since it's already changed by ↵infirit1-25/+0
libwnck Based on gnome-panel commit: 60cb9c798ed25868c1c07b73fa08aabbb5892d2c From: Carlos Garcia Campos <[email protected]>