summaryrefslogtreecommitdiff
path: root/applets/notification_area
AgeCommit message (Collapse)AuthorFilesLines
2024-02-04Reduce scope of variablesColomban Wendling4-8/+6
Mostly found by cppcheck. origin commit was: https://github.com/mate-desktop/mate-panel/commit/96c7ebc
2024-02-04Revert "Reduce scope of variables"raveit654-6/+8
This reverts commit 96c7ebc6dc9e8b8327db04a9570054ee78743353.
2023-11-21Reduce scope of variablesColomban Wendling4-8/+6
Mostly found by cppcheck.
2023-10-24status-notifier: Show AttentionIcon when Status is NeedsAttentionColomban Wendling1-9/+30
Fixes #1412.
2023-10-24status-notifier: fix typoAlberts Muktupāvels3-3/+3
Cherry-picked from gnome-panel commit 1cc654e16dc06edccaef8c877db4e0da30ceeeaa.
2023-10-24status-notifier: fix a typoAlberts Muktupāvels1-3/+3
Cherry-picked from gnome-panel commit 55667a735ea33336f5b0912631b184b95ea2140b.
2023-10-09replace deprecated gtk-image-menu-item*raveit651-9/+9
2023-07-26notification-area: stop warning on removallukefromdc1-1/+1
*Use automatic signal handling for changing icon size so this code doesn't get called when the applet is removed
2023-06-28Fix distribution of applet service filesColomban Wendling1-1/+1
Fix distribution of the applet service files sources when building from an in-process-configured build. This fixes `make distcheck` and tarballs in builds configured with `--with-in-process-applets=all` (or actually any in-process applet). The issue was that the .service.in file was referenced indirectly in EXTRA_DIST, and the variable listed there was only filled in a conditional. Automake is not able to resolve this and see it still should distribute the reference of that variable, even if set conditionally. Fix this by always setting the variable properly, even if it's only used for out-of-process builds.
2023-06-15Wayland, Tray applet: allow in-process applet to load, using SNI only (#1372)Luke from DC5-11/+12
*We cannot load the legacy system tray in Wayland as that requires xembed. *We CAN load the status-notifier (SNI support) *Wayland needs us to explicitly set gtk_button_set_always_show_image to TRUE *Wayland needs us to explicitly set gtk_image_menu_item_set_always_show_image to TRUE
2022-06-02notification_area: Reduce lifetime of the settings local variable (#1309)Robert Antoni Buj Gelonch1-2/+2
2022-04-22Register SNI host only if SNI is enabledIlya Fedin1-1/+6
This prevents duplication of tray icons
2022-01-26Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj1-1/+1
2022-01-18notification_area: fix build warning -Wbad-function-castrbuj1-6/+10
2021-12-20Remove unnecessary cast in g_signal_connect* callrbuj1-1/+1
2021-12-19Use dashes instead of underscores in signal namesrbuj4-11/+11
2021-12-16Use g_clear_pointer() and g_clear_object()rbuj3-13/+9
2021-12-11Use a blank line at mostrbuj2-4/+0
2021-10-19sn-dbus-menu-item: fix include guardrbuj1-1/+1
2021-02-22notification_area: Add XAyatanaLabel and XAyatanaNewLabel to interface ↵rbuj1-1/+9
description
2021-02-22notification_area: move XAyatana(New)Label case at the bottomrbuj1-4/+4
2021-02-22notification_area: fix memory leakrbuj1-3/+5
2021-02-20Add text label display function for notification areazhuyaliang1-1/+21
2021-01-16Update copyright to 2021rbuj1-1/+1
2021-01-07Local variable shadows outer variable warning reported by cppcheckrbuj1-5/+5
2020-12-15Signal name is 'value-changed' for GtkSpinButtonrbuj1-1/+1
2020-07-05build: Add built sources to CLEANFILES targetrbuj2-1/+5
2020-07-05Avoid using single-line cpp commentsrbuj4-8/+9
2020-07-05Use '#include <config.h>' instead of '#include "config.h"'rbuj11-11/+11
2020-05-25Fix some cast-function-type warnings introduced in GCC 8rbuj3-3/+10
2020-03-02Do not collect the translation for Iconrbuj1-1/+1
2020-01-12Update copyright to 2020raveit651-1/+1
2019-12-04status-notifier: Render menu items as cairo surfaceVictor Kareh1-2/+8
2019-12-04status-notifier: Render icons as cairo surfaceVictor Kareh1-18/+30
Instead of GdkPixbuf, so that SNI icons can render correctly on HiDPI displays.
2019-11-21na-tray: increase min_icon_size valueraveit651-1/+1
This is better for HIDPI resolution with larger icons. And tray- applet can be displayed in in one row with a full-size top/bottom panel.
2019-11-11migrate from intltool to gettextWu Xiaotian2-11/+12
2019-09-27sn-item: avoid 'g_type_class_add_private'Pablo Barciela1-15/+12
2019-09-27notification_area/main: avoid 'g_type_class_add_private'Pablo Barciela1-5/+2
2019-09-27na-tray: avoid 'g_type_class_add_private'Pablo Barciela1-3/+2
2019-07-05Remove trailing whitespacesLaurent Napias4-12/+12
2019-06-23Make system-tray X11-onlyWilliam Wold2-2/+10
2019-06-21Strings resistanceLaurent Napias1-2/+1
2019-06-20Add supported platform values to *.mate-panel-applet filesWilliam Wold1-0/+1
2019-06-05na-tray: avoid deprecated g_type_class_add_privateAlberts Muktupavels1-5/+2
origin commit: https://gitlab.gnome.org/GNOME/gnome-panel/commit/cb2cc3a
2019-03-22na-tray-child: avoid deprecated 'gtk_widget_set_double_buffered'Pablo Barciela1-7/+0
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-7/+4
2019-01-29fix crash on removing traylukefromdc2-2/+3
*clear applet gsettings on dispose to stop crash and memory leak introduced in github.com/mate-desktop/mate-panel/commit/10b9c30fc79de5f8d9516ba153df233c4968da65 *tray: fix misplaced g_return_if_fail check
2019-01-29Notification area: error if compiling without X11 supportWilliam Wold7-2/+43
2018-12-30Tray: Fix too-wide icon spacing after mate-polkit has been used w snilukefromdc1-0/+5
Note that vertical and horizontal panels require different options in the grid, as "homogenous" is needed in rows for horizontal panels and columns in vertical panels to prevent icon rendering problems including icons growing without limit when the tray is moved from a horizontal to a vertical panel