summaryrefslogtreecommitdiff
path: root/applets/wncklet/workspace-switcher.c
AgeCommit message (Collapse)AuthorFilesLines
2017-11-16wncklet: disconnect signal handlers on destroylukefromdc1-10/+12
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 2017monsta1-1/+1
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
2016-11-21move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-174/+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-07-28workspace-switcher: use GtkAbout and update copyrightraveit651-2/+2
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 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
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-08-31check for wnck 3.0.0, not some pre-release version :)Monsta1-1/+1
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-04-26Use about dialog from libmate-desktopStefano Karapetsas1-1/+2
2014-02-09help: Avoid file collision with gnome-panelinfirit1-2/+2
Also correct help uri for applets.
2013-11-28Check if WNCK_CHECK_VERSION is definedinfirit1-0/+4
2013-11-28Revert "Fixed the WNCK_CHECK_VERSION calls to only be used when GTK is version"infirit1-2/+0
This reverts commit 428e32cd0f3f2df0cbd4e859304f0935a11612bc.
2013-11-28Revert "Correct wnck/gtk3 check."infirit1-1/+3
This reverts commit a2b1af54a24b93766f5e2ed4a216637dc510ec47.
2013-11-12Correct wnck/gtk3 check.infirit1-3/+1
2013-11-12Fixed the WNCK_CHECK_VERSION calls to only be used when GTK is versionAlex Brinister1-0/+2
3.0
2013-10-26wncklet: Add GTK3 supportStefano Karapetsas1-7/+40
2013-07-26wncklet: Come back to libwnckStefano Karapetsas1-39/+39
2013-04-10Removed unused variable.muesli41-1/+0
2013-04-10Modified the function workspace_switcher_applet_fill, which now correctly ↵muesli41-1/+1
loads the wrap-workspaces GSchema entry.
2013-04-03Fixed a bug when the toggle button belonging to wrap_workspaces is not ↵muesli41-0/+5
toggled even though the value is TRUE on preferences dialog creation.
2013-03-03add transparency background function for workspace-switcherraveit1-9/+26
2013-02-10Added a wrap around option for workspace switcherMoritz Bruder1-1/+58
Includes: - a toggle button in the preferences (wrap_workspaces_toggle), a gboolean keeping track (wrap_workspaces) - another entry in the schema (gsettings) - and some minor code changes (which only affect the code when scrolling while on the last or first index)
2012-10-11update notification_areaStefano Karapetsas1-108/+52
2012-06-06switch to libmatewnckmate-panel-1.3.1Stefano Karapetsas1-44/+42
2012-05-23fix some things for MATE in wncklet appletStefano Karapetsas1-3/+7
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+932