Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2017-12-27 | Fix build warning: "GLIB_VERSION_MIN_REQUIRED" redefined | Pablo Barciela | 1 | -1/+0 | |
2017-12-17 | WidthOfScreen and HeightOfScreen implementation | Pablo Barciela | 1 | -9/+4 | |
This commit reverts: https://github.com/mate-desktop/mate-panel/commit/7b2bc7d9f98c6ba8c2c31bdf9605faadb42a7e0e And it applies an alternative to fix the deprecated functions: gdk_screen_get_width gdk_screen_get_height | |||||
2017-08-13 | libmate-panel-applet: fix typos in id->factory_id rename | lukefromdc | 1 | -2/+2 | |
2017-08-13 | libmate-panel-applet: Only declare _panel_applet_shlib_factory() when needed | lukefromdc | 1 | -1/+1 | |
Stops segfault on adding, removing, adding fish again when built in-process. Based on https://github.com/GNOME/gnome-panel/commit/66602bab12f55e09b2205b493c7e0e5e9c560911 "This function only makes sense when PANEL_APPLET_IN_PROCESS_FACTORY is used." | |||||
2017-08-13 | libmate-panel-applet: fix error in unregistering dbus object | lukefromdc | 1 | -1/+2 | |
One portion of https://github.com/GNOME/gnome-panel/commit/0c3844c0e5f1bee5885d2c7aeaa49763e6708f6d got left out | |||||
2017-08-13 | libmate-panel-applet: fix build warning | lukefromdc | 1 | -2/+1 | |
This is a dummy variable used only to accomodate existing applets | |||||
2017-08-13 | libmate-panel-applet: fix introspection | lukefromdc | 1 | -2/+2 | |
2017-08-13 | libmate-panel-applet: unown bus name and unregister dbus object | lukefromdc | 1 | -1/+15 | |
Fix for crashes on removing applets similar to https://bugzilla.gnome.org/show_bug.cgi?id=692610 | |||||
2017-08-13 | libmate-panel-applet GTK 3.14/3.16: fix custom bg w alpha | lukefromdc | 2 | -10/+14 | |
Draw the background only on out of process applets. This prevents double-draw of bg w alpha value on in-process applets with GTK 3.14/3/16 Also Fix indent | |||||
2017-08-13 | libmate-panel-applet: include dummy variable in factory for certian applets | lukefromdc | 2 | -5/+8 | |
Otherwise, some applets such as disk mounter, hardware monitor, cpufreq won't start. * Fixes all but invest, note that cpufreq needs to be rebuilt against this for the menu to work * Also fix two new build warnings | |||||
2017-08-13 | libmate-panel-applet: fix bg rendering for in-process applets | lukefromdc | 1 | -64/+45 | |
Note that at least some in-process applets will pick up the MatePanelAppletFrameDBus styling, so drag handles should be themed with the MatePanelAppletFrameDBus>MatePanelAppletFrameDBus selector instead | |||||
2017-08-13 | libpanel-applet/panel-applet.h: Rename id to factory_id for factory | lukefromdc | 1 | -6/+6 | |
2017-08-13 | limatepanel-applet: add panel-applet-private.h | lukefromdc | 5 | -8/+41 | |
... and move private functions from factory to this file. Later we will have at least one more private function. Based on https://github.com/GNOME/gnome-panel/commit/c04da8c76ee6f16af44faca2b247df71e98b0a4b plus one more change as it was added out of order |