summaryrefslogtreecommitdiff
path: root/applets/wncklet/window-list.c
AgeCommit message (Collapse)AuthorFilesLines
2023-02-14Update window-list.cNik Soggia1-1/+23
Fix for "no option to disable middle-click to close in window list" https://github.com/mate-desktop/mate-panel/issues/962#issuecomment-1418934577
2023-01-14wncklet: center previews when scaling is enabledBalazs Endresz1-16/+6
2023-01-14wncklet: fix incorrect preview positions for multiple monitorsBalazs Endresz1-5/+2
2022-12-27wncklet: disable preview centering when scaling is enabledBalazs Endresz1-6/+23
2022-12-27wncklet: center preview windows when grouping is enabledBalazs Endresz1-20/+59
2022-12-23wncklet: center preview windowsBalazs Endresz1-12/+51
2022-04-26wncklet: Fix crash thumbnailing dying or otherwise inaccessible windowsColomban Wendling1-0/+8
Fixes https://github.com/mate-desktop/mate-desktop/issues/478
2022-01-21wncklet: The values stored in the wrapper hash table are incorrectrbuj1-16/+2
2021-12-20Fix some -Wsign-compare warningsrbuj1-2/+2
2021-12-20Remove unnecessary cast in g_signal_connect* callrbuj1-18/+53
2021-12-19Use dashes instead of underscores in signal namesrbuj1-6/+6
2021-12-11Use a blank line at mostrbuj1-5/+0
2021-09-02fix show window thumbnails check buttonmbkma1-7/+11
adapt ui file to reverted window-list.c
2021-09-02Revert "window-list.c: use g_settings_* functions directly instead of using ↵mbkma1-104/+355
stored values" This reverts commit ce8167e1b498e47ca6f667f83acaf21d407135bb.
2021-05-09window-list.c: use g_settings_* functions directly instead of using stored ↵mbkma1-355/+104
values - use g_settings_bind when possible
2021-04-05Add window list disable mouse scrolling functionzhuyaliang1-0/+23
2021-02-04build: Use PACKAGE_URL variablerbuj1-1/+1
2021-01-16Update copyright to 2021rbuj1-1/+1
2021-01-06wncklet: remove extra ref on gdk_x11_window_foreign_new_for_displayrbuj1-0/+15
2021-01-05wncklet: search the window before creating a new onerbuj1-4/+7
2020-12-25wncklet: missing breaks on switch casesrbuj1-4/+11
2020-12-11remove function calls to mate_panel_applet_set_background_widgetmbkma1-2/+0
keep mate_panel_applet_set_background_widget for compatibility
2020-12-11window-list: remove intermediate steps to get scaled thumbnailrbuj1-32/+6
2020-12-11window-list: Get thumbnail size and scale in preview_window_thumbnailrbuj1-24/+31
2020-12-08window-list: Render thumbnails as cairo surfacesVictor Kareh1-30/+51
This allows thumbnail previews to be properly rendered on HiDPI displays and ensures that the window surface is flushed before painting it.
2020-10-21Show label about options not available on WaylandWilliam Wold1-0/+4
2020-10-21Disable controls not applicable to WaylandWilliam Wold1-1/+26
2020-10-21Set minimized windows control sensitivity with the parent boxWilliam Wold1-5/+3
2020-10-21Switch to C-style comments as requestedWilliam Wold1-18/+18
2020-10-21Window list Wayland supportWilliam Wold1-2/+8
2020-10-21Wncklet applets: don't crash on WaylandWilliam Wold1-30/+121
2020-09-07Remove variableScope warnings reported by cppcheckrbuj1-2/+1
cppcheck --enable=all . 2> err.txt grep variableScope err.txt
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-05-25Fix some cast-function-type warnings introduced in GCC 8rbuj1-1/+1
2020-05-24preferences dialog: change show thumbnails radio to check button and bind ↵Konstantin Unruh1-49/+15
its active property to sensitivity state of GtkSpinButton
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