summaryrefslogtreecommitdiff
path: root/applets/wncklet/window-list.c
AgeCommit message (Collapse)AuthorFilesLines
2020-09-03wncklet: Check the length of the pixel data for empty thumbnailsrbuj1-3/+1
2020-08-05wncklet: Hide window preview on non-visible windowsVictor Kareh1-0/+5
When a window is not visible we cannot capture its thumbnail. We used to store the thumbnail when a window was visible so that we could reuse it when minimized, but this can cause visual glitches.
2020-01-12Update copyright to 2020raveit651-1/+1
2019-07-05Remove trailing whitespacesLaurent Napias1-4/+4
2019-05-09Determine libwnck version during configureVictor Kareh1-20/+33
2019-05-09Add version check for libwnckVictor Kareh1-2/+30
2019-05-09window-list: Show window previews on hoverVictor Kareh1-1/+269
When hovering on taskbar entries, display a popup with a thumbnail of the associated window. Popup goes away when leaving the button. If a window has not been mapped since the applet started, it will not display a thumbnail. Once mapped, however, it will use its latest available thumbnail as preview, even when minimized. Thumbnails can be turned on or off, and the size can be changed in the applet preferences dialog.
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-08-07Change GTK_CHECK_VERSION to match next gtk+ releaseraveit651-3/+3
2018-07-27applets: Guard against GTK scale-factor fixes on GtkSocketVictor Kareh1-3/+3
2018-07-26window-list: Skip setting size hints until WnckTasklist has items to show.Victor Kareh1-1/+28
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-21Fix rendering of out-of-process window list with hidpilukefromdc1-2/+2
Fix #754
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-4/+3
2018-01-25avoid deprecated GtkStockPablo Barciela1-3/+3
2018-01-22bump minimum required libwnck version to 3.4.6monsta1-6/+1
and drop WNCK_CHECK_VERSION usage
2018-01-09update copyright year to 2018monsta1-1/+1
2017-11-14wncklet: disconnect signals by data on destroymonsta1-15/+2
do the same as in 4fbe8e24933d367316441166ca448cdb03c6a35f this optimizes 9f43dd5c7c37b84960d06a98a4738ee40d8bfd50
2017-08-13wncklet: stop segfaults, warnings on removing in-process switcher, window-listlukefromdc1-10/+29
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-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/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 optionmonsta1-20/+0
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-28window-list: use GtkAbout and update copyrightraveit651-2/+2
2016-06-29fix some warnings and deprecationsSorokin Alexei1-16/+1
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-08-31check for wnck 3.0.0, not some pre-release version :)Monsta1-1/+1
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-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 Karapetsas1-1/+2
2014-02-09help: Avoid file collision with gnome-panelinfirit1-2/+2
Also correct help uri for applets.
2013-11-29Merge pull request #145 from infirit/masterStefano Karapetsas1-3/+11
Check if WNCK_CHECK_VERSION is defined
2013-11-28Check if WNCK_CHECK_VERSION is definedinfirit1-0/+8
2013-11-28Revert "Fixed the WNCK_CHECK_VERSION calls to only be used when GTK is version"infirit1-6/+1
This reverts commit 428e32cd0f3f2df0cbd4e859304f0935a11612bc.
2013-11-28Revert "Correct wnck/gtk3 check."infirit1-4/+9
This reverts commit a2b1af54a24b93766f5e2ed4a216637dc510ec47.
2013-11-15wncklet: Fit window list size with GTK3Stefano Karapetsas1-0/+12
2013-11-12Correct wnck/gtk3 check.infirit1-9/+4
2013-11-12Fixed the WNCK_CHECK_VERSION calls to only be used when GTK is versionAlex Brinister1-1/+6
3.0
2013-10-26wncklet: Add GTK3 supportStefano Karapetsas1-13/+34
2013-07-26wncklet: Come back to libwnckStefano Karapetsas1-19/+23
2013-02-07wncklet: Set orientation in window listStefano Karapetsas1-0/+3
Closes https://github.com/mate-desktop/mate-panel/issues/58
2013-01-19wncklet: Fix window-list grouping preferenceStefano Karapetsas1-6/+6
See https://github.com/mate-desktop/mate-panel/issues/70
2012-12-20Fix missing NULL pointerNelson Marques1-1/+1
2012-11-12Code audit: fix compile warnings, uninitialized pointer problemsScott Balneaves1-1/+2