Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-08-12 | libmate-panel-applet: don't use panel plug to find the screen | lukefromdc | 1 | -1/+1 | |
* There is only one screen in GTK 3.22 or later * Finding the screen from that used by GtkPanelPlug is out of process only * Any in-process applet calling mate_panel_applet_request_focus needs this to avoid a segfault * One known user: dictionary applet | |||||
2023-06-29 | libmate-panel-applet/Makefile.am: Fix build with gettext 0.22 | Brahmajit Das | 1 | -1/+1 | |
With gettext-0.22 we are getting build errors like: /usr/bin/msgfmt --desktop --keyword Name --keyword Description --template org.mate.panel.TestApplet.mate-panel-applet.desktop.in -d ../po -o org.mate.panel.TestApplet.mate-panel-applet /usr/bin/msgfmt: no input file should be given if --desktop and -d are specified Try '/usr/bin/msgfmt --help' for more information. make[3]: *** [Makefile:1035: org.mate.panel.TestApplet.mate-panel-applet] Error 1 make[3]: *** Waiting for unfinished jobs.... Bug: https://bugs.gentoo.org/908877 Signed-off-by: Brahmajit Das <[email protected]> | |||||
2023-05-17 | tell dconf-edit about relocatable schemas (#1355) | Denis Gorodnichev | 2 | -0/+90 | |
* tell dconf-edit about relocatable schemas * self fix for incorrect and duplicated records remove duplicated schemas for currect path remove incorrect schemas for current path * remove clock applet hack * expose mate_panel_applet_settings_new to introspection add "transfer full" annotation to make this method available throught introspection | |||||
2022-06-28 | panel-applet: Fix leak in no-background code path | Colomban Wendling | 1 | -2/+3 | |
2021-12-20 | Fix some -Wsign-compare warnings | rbuj | 1 | -1/+1 | |
2021-12-20 | Remove unnecessary cast in g_signal_connect* call | rbuj | 2 | -7/+4 | |
2021-12-19 | Use dashes instead of underscores in signal names | rbuj | 2 | -6/+6 | |
2021-12-16 | Use g_clear_pointer() and g_clear_object() | rbuj | 2 | -28/+10 | |
2021-12-14 | Fix build warnings about missing field initializer | rbuj | 2 | -3/+6 | |
2021-12-11 | Use a blank line at most | rbuj | 4 | -6/+0 | |
2021-10-19 | panel-applet-private: fix include guard | rbuj | 1 | -1/+1 | |
2021-06-22 | update copyright to 2021 | raveit65 | 9 | -0/+9 | |
2020-12-11 | mate-panel-applet.h: tabs to spaces | mbkma | 1 | -83/+111 | |
2020-12-05 | mate-panel-applet-factory: format code | rbuj | 1 | -77/+82 | |
2020-12-05 | mate-panel-applet-factory: Boilerplate | rbuj | 2 | -27/+14 | |
2020-12-04 | mate-panel-applet: Boilerplate | rbuj | 3 | -353/+450 | |
2020-12-04 | Fix applet background for transparency | William Wold | 1 | -0/+4 | |
as proposed by @mbkma | |||||
2020-09-07 | Remove variableScope warnings reported by cppcheck | rbuj | 1 | -20/+16 | |
cppcheck --enable=all . 2> err.txt grep variableScope err.txt | |||||
2020-07-29 | mate-panel-applet: Fix leaking GVariantBuilder | Tomas Bzatek | 1 | -14/+18 | |
And use stack-allocated GVariantBuilder for temporary storage. | |||||
2020-07-05 | Avoid using single-line cpp comments | rbuj | 5 | -18/+18 | |
2019-11-15 | fix mate-panel can not find mo file | Wu Xiaotian | 1 | -1/+1 | |
2019-11-11 | migrate from intltool to gettext | Wu Xiaotian | 3 | -15/+16 | |
2019-07-09 | Keep applet menus from covering up applets on Wayland | William Wold | 1 | -2/+18 | |
2019-07-05 | Remove trailing whitespaces | Laurent Napias | 2 | -5/+5 | |
2019-06-23 | Fix out-of-process applets on X11 by fixing mate-panel-applet.c | William Wold | 1 | -2/+2 | |
2019-06-23 | Wayland support for mate-panel-applet.c | William Wold | 1 | -19/+23 | |
2019-06-23 | In mate-panel-applet-factory.c, only set screen when used | William Wold | 1 | -6/+6 | |
2019-06-21 | Fix Makefile.am to install in a given prefix path | Juan Picca | 1 | -2/+2 | |
Currently installing mate-panel fails with the error /bin/mkdir -p '/usr/share/gir-1.0' /usr/bin/install -c -m 644 MatePanelApplet-4.0.gir '/usr/share/gir-1.0' /usr/bin/install: cannot create regular file '/usr/share/gir-1.0/MatePanelApplet-4.0.gir': Permission denied when configure is called with the --prefix option. This fix is the same used in: * caja (libcaja-extension/Makefile.am) * eom (src/Makefile.am) * libmatekbd (libmatekbd/Makefile.am) * mate-desktop (libmate-desktop/Makefile.am) * pluma (pluma/Makefile.am) | |||||
2019-05-16 | [libmate-panel-applet] Avoid deprecated g_type_class_add_private | Wu Xiaotian | 1 | -7/+2 | |
2019-05-09 | Fix panel applet keyboard focus trap | lukefromdc | 1 | -3/+9 | |
Do not open the context menu on tab-or on anything but the menu key. Note that Return must be used by some applets (e.g. the clock) for something else | |||||
2019-03-10 | Error if compiling panel-plug-private.h without X11 support | William Wold | 1 | -0/+6 | |
2019-02-10 | mate-panel-applet.c: replace deprecated gtk_menu_popup | lukefromdc | 1 | -92/+41 | |
We need this for future porting of tray icons to standalone applets as replacements dfor gtk_menu_popup emit a "popped-up" signal when the menu is showing Based on gnome-panel commit github.com/GNOME/gnome-panel/commit/8e6e2847eca002499e862e9ae85bbc4c16b601fa | |||||
2019-01-25 | libmate-panel-applet: Add comments in headers to explain Wayland behavior | William Wold | 3 | -0/+4 | |
2019-01-25 | libmate-panel-applet: mate-panel-applet.c Wayland support | William Wold | 1 | -29/+85 | |
2019-01-25 | libmate-panel-applet: Applet factory Wayland support | William Wold | 1 | -1/+18 | |
2019-01-25 | libmate-panel-applet: Error if panel-plug is built without X11 | William Wold | 1 | -0/+6 | |
2019-01-25 | libmate-panel-applet: Stop X11 specific files from building on Wayland | William Wold | 1 | -2/+6 | |
2018-08-07 | Change GTK_CHECK_VERSION to match next gtk+ release | raveit65 | 1 | -2/+2 | |
2018-07-27 | applets: Guard against GTK scale-factor fixes on GtkSocket | Victor Kareh | 1 | -4/+5 | |
2018-07-23 | mate-panel-applet: setup_x_error_handler for in-process applets too | lukefromdc | 1 | -4/+6 | |
This is for the tray: GtkPlug/GtkSocket widgets are used to embed tray icons (GtkStatusIcons) in the tray even if the tray is in-process and does not use the plug/socket widgets to be itself embedded in the panel | |||||
2018-07-21 | GTK 3.23: fix applet size allocation | lukefromdc | 1 | -9/+12 | |
Limit workaround for GTK 3.22 double width/height allocation to GTK 3.22 builds only | |||||
2018-06-29 | libmate-panel-applet: replace deprecated gdk_error_trap functions | raveit65 | 1 | -10/+13 | |
2018-05-09 | fix rendering and removal of in-process applets on unexpanded panel | lukefromdc | 1 | -12/+9 | |
Fix https://github.com/mate-desktop/mate-panel/issues/797 and https://github.com/mate-desktop/mate-panel/issues/799 | |||||
2018-04-26 | libpanel-applet: Add panel_applet_setup_menu_from_resource() API | Vincent Untz | 2 | -0/+43 | |
Add API to be able to use the new GResource framework. origin commit: https://git.gnome.org/browse/gnome-panel/commit/?id=182cefd | |||||
2018-03-19 | Fix out-of-process applet sizes for HiDPI | Victor Kareh | 1 | -10/+9 | |
2018-02-06 | Added gir for mate_panel_applet_set_size_hints() | info-cppsp | 1 | -0/+7 | |
fix #727 | |||||
2018-01-31 | require GTK+ 3.22 and GLib 2.50 | monsta | 3 | -138/+5 | |
2018-01-31 | fix indent a bit | monsta | 1 | -11/+15 | |
2018-01-26 | Down-scale out-of-process applets (#713) | Victor Kareh | 1 | -28/+56 | |
Out-of-process applets end up scaled up doubly. This divides the preferred width/height by the scale factor to ensure they are back at the correct preferred size. | |||||
2018-01-25 | avoid deprecated GtkStock | Pablo Barciela | 1 | -1/+1 | |