summaryrefslogtreecommitdiff
path: root/applets/wncklet/workspace-switcher.c
AgeCommit message (Collapse)AuthorFilesLines
2022-02-20wncklet: do not exceed workspace number when setting n_rowsrbuj1-4/+7
2021-12-20Remove unnecessary cast in g_signal_connect* callrbuj1-15/+39
2021-12-19Use dashes instead of underscores in signal namesrbuj1-4/+4
2021-12-11Use a blank line at mostrbuj1-3/+0
2021-06-10workspace-switcher: support xmonad WMmu1-1/+19
2021-02-04build: Use PACKAGE_URL variablerbuj1-1/+1
2021-01-16Update copyright to 2021rbuj1-1/+1
2020-12-25wncklet: Condition ~wm_name is always truerbuj1-2/+4
2020-12-25wncklet: variable is assigned a value that is never usedrbuj1-2/+2
2020-12-15Signal name is 'value-changed' for GtkSpinButtonrbuj1-4/+6
2020-12-11remove function calls to mate_panel_applet_set_background_widgetmbkma1-2/+0
keep mate_panel_applet_set_background_widget for compatibility
2020-10-21Switch to C-style comments as requestedWilliam Wold1-18/+18
2020-10-21Fix workspace switcher on X11William Wold1-6/+2
2020-10-21Wncklet applets: don't crash on WaylandWilliam Wold1-88/+179
2020-09-07Remove variableScope warnings reported by cppcheckrbuj1-10/+6
cppcheck --enable=all . 2> err.txt grep variableScope err.txt
2020-07-29workspace-switcher: Fix leaking color stringTomas Bzatek1-3/+7
2020-01-12Update copyright to 2020raveit651-1/+1
2019-02-17Ensure proper translation of the about dialog titlerbuj1-0/+1
Note that GTK+ sets a default title of _("About %s") on the dialog window (where %s is replaced by the name of the application, but in order to ensure proper translation of the title, applications should set the title property explicitly when constructing a GtkAboutDialog https://developer.gnome.org/gtk3/stable/GtkAboutDialog.html
2019-02-15Make translatable the copyright in about dialogrbuj1-6/+3
2018-07-25applets: Fix runtime error messagesVictor Kareh1-4/+8
2018-06-06workspace-switcher: provide themed fallback colorVictor Kareh1-11/+22
When a theme does not specify a color for the highlighted workspace, we can look it up from the current theme and provide that as a fallback color. Fixes #807
2018-04-26wncklet: Convert to GResourceVincent Untz1-15/+4
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-22workspace-switcher: support metacity WMraveit651-0/+15
Fixes https://github.com/mate-desktop/mate-panel/issues/711
2018-03-21Apply 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-25avoid deprecated GtkStockPablo Barciela1-3/+3
2018-01-09update copyright year to 2018monsta1-1/+1
2017-11-14wncklet: disconnect signals by data on destroymonsta1-12/+2
do the same as in 4fbe8e24933d367316441166ca448cdb03c6a35f this optimizes 9f43dd5c7c37b84960d06a98a4738ee40d8bfd50
2017-08-13wncklet: stop segfaults, warnings on removing in-process switcher, window-listlukefromdc1-10/+22
Fixes window list, workspace switcher. Window menu and show desktop no warnings or segfaults on removal when built in process
2017-04-11update copyright year to 2017monsta1-1/+1
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.
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