summaryrefslogtreecommitdiff
path: root/applets/wncklet
AgeCommit message (Collapse)AuthorFilesLines
2020-12-25wncklet: missing breaks on switch casesrbuj1-4/+11
2020-12-15Signal name is 'value-changed' for GtkSpinButtonrbuj1-4/+6
2020-12-11remove function calls to mate_panel_applet_set_background_widgetmbkma4-8/+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-11-20wncklet: function declaration isn't a prototyperbuj1-3/+2
2020-11-18configure: remove warning about option 'subdir-objects' is disabledrbuj1-0/+2
2020-10-21Show label about options not available on WaylandWilliam Wold2-2/+22
2020-10-21Disable controls not applicable to WaylandWilliam Wold2-4/+29
2020-10-21Set minimized windows control sensitivity with the parent boxWilliam Wold2-6/+4
2020-10-21Suppress applet's default context menu for window buttonsWilliam Wold1-0/+21
2020-10-21Switch to C-style comments as requestedWilliam Wold7-53/+53
2020-10-21Fix workspace switcher on X11William Wold1-6/+2
2020-10-21Fix showdesktop applet on X11William Wold1-9/+7
2020-10-21Link with libwaylandWilliam Wold1-8/+9
2020-10-21Link wncklet with libwayland-client (why did this ever work?)William Wold1-0/+5
2020-10-21Don't crash if shell doesn't support foreign toplevelWilliam Wold1-0/+1
2020-10-21Window list Wayland supportWilliam Wold5-3/+431
2020-10-21Add foreign toplevel management protocol and generated codeWilliam Wold4-0/+977
2020-10-21Wncklet applets: don't crash on WaylandWilliam Wold6-149/+395
2020-09-07Remove variableScope warnings reported by cppcheckrbuj2-12/+7
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-07-29wncklet: Fix leaking cairo_tTomas Bzatek1-0/+1
2020-07-29workspace-switcher: Fix leaking color stringTomas Bzatek1-3/+7
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 Unruh2-72/+22
its active property to sensitivity state of GtkSpinButton
2020-03-02Do not collect the translation for Iconrbuj1-1/+1
2020-01-12Update copyright to 2020raveit654-4/+4
2019-11-15fix mate-panel can not find mo fileWu Xiaotian1-1/+1
2019-11-11migrate from intltool to gettextWu Xiaotian2-16/+20
2019-07-05Remove trailing whitespacesLaurent Napias1-4/+4
2019-06-20Add supported platform values to *.mate-panel-applet filesWilliam Wold1-0/+4
2019-05-09Determine libwnck version during configureVictor Kareh5-31/+55
2019-05-09Add version check for libwnckVictor Kareh1-2/+30
2019-05-09window-list: Show window previews on hoverVictor Kareh3-7/+417
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 titlerbuj4-0/+4
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 dialogrbuj4-28/+14
2019-01-29wncklet: Error if compiling without X11 supportWilliam Wold2-0/+8
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-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-05-12Convert launcher icons to cairo surfacesVictor Kareh1-17/+32
This improves support for HiDPI by loading properly scaled surfaces for launcher and drawer icons. It also Fixes the Show Desktop wncklet to show a surface icon. Other wncklets have their icons determined by libwnck, so they remain as pixbufs. Fixes mate-desktop/mate-desktop#314
2018-04-26wncklet: Convert to GResourceVincent Untz7-52/+47
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-04-14window-list.ui: avoid GtkVBox and GtkButton:use-stockPablo Barciela1-54/+97
2018-04-14workspace-switcher.ui: avoid deprecated GtkButton:use-stockPablo Barciela1-7/+19
2018-03-25workspace-switcher: support i3 WMraveit651-0/+23
Fixes https://github.com/mate-desktop/mate-panel/issues/711