summaryrefslogtreecommitdiff
path: root/applets
AgeCommit message (Collapse)AuthorFilesLines
2026-01-20applets: Fix automake build errors with in-process appletsHEADmasterVictor Kareh3-0/+6
Add per-target CFLAGS variables to applet Makefiles to fix build errors when objects are created with and without libtool. Fixes #416
2026-01-15power-profiles: Fix menu positioning in WaylandVictor Kareh1-4/+6
Properly anchor the popup menu to the applet widget to fix the menu appearing in the center of the screen under Wayland.
2026-01-15applets: Add support for building applets in-processVictor Kareh12-107/+275
This enables Wayland compatibility. Out-of-process applets use GtkPlug/GtkSocket which is X11-specific and doesn't work in Wayland sessions. The default build remains out-of-process for backwards compatibility.
2026-01-15applets: Add new power-profiles appletVictor Kareh9-1/+968
This applet allows the user to set the active power profile (power-saver, balanced, performance). It's compatible with the power-profiles-daemon and tuned, which are the same DBUS interfaces that GNOME relies on for power profiles.
2023-11-06Remove compilation warning fix data type format errorzhuyaliang2-11/+11
2023-10-24Add meson build supportzhuyaliang2-0/+136
2023-08-17inhibit: mark applet incompatable with waylandlukefromdc1-0/+1
*Depends on Xevent and DPMS x11 extension
2023-08-17Brightness: mark incompatable with waylandlukefromdc1-0/+1
*Depends on x11 and Xrandr to function *Wlroots replacement for Xrandr wlr-randr does not have brightness control yet
2022-08-23Fix -Wmissing-prototypes warnings (#381)Robert Antoni Buj Gelonch2-6/+6
2021-12-11Use a blank line at mostrbuj2-4/+0
2021-06-22update copyright to 2021raveit656-0/+6
2021-02-23applets: Do not build the path to the menu filesrbuj2-8/+6
2021-02-04build: Use PACKAGE_URL variablerbuj2-2/+2
2021-01-16Update copyright to 2021rbuj2-2/+2
2020-10-16brightness applet: Prevent sliding from bogging down the UIColomban Wendling1-2/+36
Do not perform a synchronous DBus call to update the brightness in real time when the slider move, because at least on some hardware the call is slow, which leads to the UI bogging down and looking frozen. To fix this, cap the update rate in response to slider motion. This makes the brightness apply slightly slower, but prevent most bogging down (if the rate is well chosen, at least).
2020-09-10Revert "add meson project"raveit655-183/+0
This reverts commit 1db4b409322e559a3d3a03677dd482a0613f3b29.
2020-09-03add meson projectVictor A. Santos5-0/+183
fix indentation in some files
2020-08-04Remove trailing spaces/tabsrbuj1-3/+3
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/[[:space:]]*$//' {} \; find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/\t*$//' {} \;
2020-06-25Add git.mk to generate .gitignoretamplan3-0/+6
2020-03-09Port from EggDebug to the built-in GLib logging frameworkrbuj10-811/+21
2020-03-03Remove warnings: unused variablerbuj2-4/+0
2020-02-25Use gtk_show_about_dialog to show about dialogrbuj2-91/+65
2020-02-20Update copyright year on about dialogrbuj2-2/+2
2019-11-12migrate from intltool to gettextWu Xiaotian4-23/+26
2019-11-08avoid redundant redeclarationsPablo Barciela2-6/+0
2019-10-03brightness-applet: use GdkSeat operationsraveit651-14/+10
2019-09-30Use WARN_CFLAGS which are only set with -enable-compiler-warningsrbuj2-1/+7
MATE_COMPILE_WARNINGS is present in configure.ac but WARN_CFLAGS variable is not used. git grep WARN_CFLAGS It removes -enable-extra-warn=yes, since it is recommended to use -enable-compile-warnings=maximum. It sets -enable-compiler-warnings=yes, the default value for all MATE packager for now. It prints WARN_CFLAGS in summary table.
2019-08-20Use gresources for gpm-prefs.ui and gpm-statistics.uirbuj4-6/+6
2019-06-10Change url projet's websiteLaurent Napias2-2/+2
2018-05-02inhibit: always scale icon to match panel sizelukefromdc1-12/+1
2018-04-30Inhibit Applet: Fix excessive CPU uselukefromdc1-129/+49
Fix https://github.com/mate-desktop/mate-power-manager/issues/248 Use code from GNOME version to draw icon. The code from gnome-applets/inhibit uses a GtkImage to draw the icon but does not constantly re-run gtk_widget_show so it works without loading down the CPU
2018-03-17add missing window icon to About dialogsmonsta2-0/+4
2018-02-01avoid deprecated GtkStockPablo Barciela2-4/+4
2018-01-29require GTK+ 3.22 and GLib 2.50monsta2-8/+0
and drop additional checks for min/max GLib versions, it's not needed
2018-01-24inhibit: fix error that spammed logs from previous commitlukefromdc1-1/+1
2018-01-23inhibit applet: fix rendering of iconlukefromdc1-41/+13
Stop failure to redraw on system panel background by using a GtkImage to render the icon
2018-01-09update copyright year to 2018monsta2-2/+2
2017-11-27Correct spelling mistake.Edward Betts1-1/+1
2017-10-05update copyright yearmonsta2-2/+2
2017-07-26don't use deprecated gtk_show_uriraveit652-0/+8
use NULL where GdkScreen was NULL, use dialog when screen wasn't NULL
2017-02-10brightness applet: fix mouse scroll over icon when no popup is shownmonsta1-0/+1
2017-02-02brightness applet: properly hide popup on Esc/Enter/Space keysmonsta1-13/+6
the new code was looked up in upstream brightness applet... fixes https://github.com/mate-desktop/mate-power-manager/issues/203
2017-02-02brightness applet: fix indent in some placesmonsta1-22/+21
2017-01-15Replace no longer valid "expose-event" with "draw"lukefromdc1-1/+1
expose-event is not available in GTK3, draw is its replacement. Stops warnings from inhibit applet when mate-panel is started/restarted
2016-11-22move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta4-170/+0
and require mate-panel >= 1.17
2016-11-21fix indent a bitmonsta2-4/+4
2016-08-01applets: remove unneeded #undefmonsta2-6/+0
that deprecation is gone in GTK+3 build also that makes sense only with --enable-strict build option
2016-08-01applets: don't include non-existent dir in Makefile.ammonsta2-3/+0
it does no harm but can be confusing when you read it :)
2016-08-01keep old copyright informationsraveit652-2/+12
2016-08-01update CFLAGS and LIBS, MATE to CAIROraveit652-4/+4