summaryrefslogtreecommitdiff
path: root/applets/wncklet
AgeCommit message (Collapse)AuthorFilesLines
2017-11-16wncklet: disconnect signal handlers on destroylukefromdc2-20/+28
Stop segfaults, warnings on removing in-process switcher, window-list Fixes window list, workspace switcher. Window menu and show desktop no warnings or segfaults on removal when built in process (squashed 9f43dd5c7c37b84960d06a98a4738ee40d8bfd50 + 2b17f4f461cff056ab0f4687a9ac673a16933f7c for 1.18 branch)
2017-04-11update copyright year to 2017monsta4-4/+4
2017-04-03Reenable workspace switcher wrappingMoritz Bruder1-0/+112
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. port of 9b8f9e8147e27e19eb08a262a140b937051545b9 + fix from 9705869fdcf0f31bc05b8454cd7ec60b7b489234
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]>
2014-11-23showdesktop: Fix the size of the iconinfirit1-2/+2
Based on gnome-panel commit: 6dae521ff187dcb2da1969ad017cf5b9e1bcb8f2 From: Carlos Garcia Campos <[email protected]>
2014-11-23Gtk3: showdesktop: Port gtk_widget_get_style to GtkStyleContextinfirit1-0/+27
Based on gnome-panel commit: d27ef4de9ba872e5afc5e60430c7a16549158f61 From: Germán Póo-Caamaño <[email protected]>
2014-11-23Gtk3: showdesktop: Port to GtkStyleContextinfirit1-0/+17
Based on gnome-panel commit: fb1fa7ef2087b68fc7e7a01050e4c6747e8771e8 From: Carlos Garcia Campos <[email protected]>
2014-11-23Gtk3: window-menu: Use gtk_render_focus() instead of gtk_paint_focus()infirit1-14/+31
Based on gnome-panel commit: eab5174e71e705331c53482b7eecb56c1dc3ef6c From: Carlos Garcia Campos <[email protected]>
2014-11-22Gtk3: Remove frame of window-menu appletinfirit1-0/+41
Based on gnome-panel commit: 1f086d72760569bc466de082e99a55a82ac06014 From: Carlos Garcia Campos <[email protected]>
2014-11-22Gtk3: window-list Don't use deprecated size-allocate signalinfirit1-4/+4
Take an additional change from gnome-panel that was not in MATE commit: 77a45f0abf8d0db41bb4b99e08dfbdd968cb6be8 From: Carlos Garcia Campos <[email protected]>
2014-10-03Update Marco WM name as per Marco commitNathan Torchia1-1/+1
Closes https://github.com/mate-desktop/mate-panel/pull/240 cbf24f5d78719b930fc0cd6c0c80e00e9d62c95a
2014-06-25Restore way to close windows with middle clickStefano Karapetsas1-1/+2
It was forgot during transition to libwnck Closes https://github.com/mate-desktop/mate-panel/issues/191
2014-06-20Fix RGBA issues for GTK3Konstantin Pugin1-0/+2
2014-04-26Use about dialog from libmate-desktopStefano Karapetsas4-4/+10
2014-02-09help: Avoid file collision with gnome-panelinfirit5-7/+7
Also correct help uri for applets.
2013-12-01Remove has_separator property from ui filesStefano Karapetsas2-2/+0
2013-11-29Merge pull request #145 from infirit/masterStefano Karapetsas2-4/+16
Check if WNCK_CHECK_VERSION is defined
2013-11-28Check if WNCK_CHECK_VERSION is definedinfirit2-0/+12
2013-11-28Revert "Fixed the WNCK_CHECK_VERSION calls to only be used when GTK is version"infirit2-8/+1
This reverts commit 428e32cd0f3f2df0cbd4e859304f0935a11612bc.
2013-11-28Revert "Correct wnck/gtk3 check."infirit2-5/+12
This reverts commit a2b1af54a24b93766f5e2ed4a216637dc510ec47.