From bb4fa0ea945f9dd4d0bff0182c381c2f14f78ae3 Mon Sep 17 00:00:00 2001 From: mbkma Date: Sat, 31 Jan 2026 12:11:25 +0100 Subject: merge mate-indicator-applet and sensors-applet into mate-applets --- indicator-applet/data/Makefile.am | 78 ++++++++ indicator-applet/data/mate-indicator-applet.svg | 203 +++++++++++++++++++++ ...plets.Indicator.mate-panel-applet.desktop.in.in | 12 ++ ...ndicatorAppmenu.mate-panel-applet.desktop.in.in | 12 ++ ...dicatorComplete.mate-panel-applet.desktop.in.in | 12 ++ ...applet.IndicatorAppletAppmenuFactory.service.in | 3 + ...pplet.IndicatorAppletCompleteFactory.service.in | 3 + ....panel.applet.IndicatorAppletFactory.service.in | 3 + 8 files changed, 326 insertions(+) create mode 100644 indicator-applet/data/Makefile.am create mode 100644 indicator-applet/data/mate-indicator-applet.svg create mode 100644 indicator-applet/data/org.mate.applets.Indicator.mate-panel-applet.desktop.in.in create mode 100644 indicator-applet/data/org.mate.applets.IndicatorAppmenu.mate-panel-applet.desktop.in.in create mode 100644 indicator-applet/data/org.mate.applets.IndicatorComplete.mate-panel-applet.desktop.in.in create mode 100644 indicator-applet/data/org.mate.panel.applet.IndicatorAppletAppmenuFactory.service.in create mode 100644 indicator-applet/data/org.mate.panel.applet.IndicatorAppletCompleteFactory.service.in create mode 100644 indicator-applet/data/org.mate.panel.applet.IndicatorAppletFactory.service.in (limited to 'indicator-applet/data') diff --git a/indicator-applet/data/Makefile.am b/indicator-applet/data/Makefile.am new file mode 100644 index 00000000..04ed1148 --- /dev/null +++ b/indicator-applet/data/Makefile.am @@ -0,0 +1,78 @@ +############################## +# Applets +############################## + +appletdir = $(datadir)/mate-panel/applets +applet_in_files = \ + org.mate.applets.Indicator.mate-panel-applet.desktop.in \ + org.mate.applets.IndicatorComplete.mate-panel-applet.desktop.in \ + org.mate.applets.IndicatorAppmenu.mate-panel-applet.desktop.in +applet_DATA = $(applet_in_files:.mate-panel-applet.desktop.in=.mate-panel-applet) + +%.mate-panel-applet.desktop.in: %.mate-panel-applet.desktop.in.in Makefile + $(AM_V_GEN)sed \ + -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \ + $< > $@ + +%.mate-panel-applet: %.mate-panel-applet.desktop.in Makefile + $(AM_V_GEN) $(MSGFMT) --desktop --keyword=Name --keyword=Description --template $< -d $(top_srcdir)/po -o $@ + +############################## +# DBus Services +############################## + +servicedir = $(datadir)/dbus-1/services +service_in_files = \ + org.mate.panel.applet.IndicatorAppletFactory.service.in \ + org.mate.panel.applet.IndicatorAppletCompleteFactory.service.in \ + org.mate.panel.applet.IndicatorAppletAppmenuFactory.service.in +service_DATA = $(service_in_files:.service.in=.service) + +%.service: %.service.in Makefile + $(AM_V_GEN)sed \ + -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \ + $< > $@ + +############################## +# Icons +############################## + +iconsdir = $(datadir)/icons/hicolor/scalable/apps + +icons_DATA = mate-indicator-applet.svg + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor + +install-data-hook: update-icon-cache +uninstall-hook: update-icon-cache +update-icon-cache: + @-if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After (un)install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ + fi + + +############################## +# Autojunk +############################## + +CLEANFILES = \ + $(applet_in_files) \ + $(applet_DATA) \ + $(service_DATA) \ + *.bak + +EXTRA_DIST = \ + $(icons_DATA) \ + org.mate.applets.Indicator.mate-panel-applet.desktop.in.in \ + org.mate.applets.IndicatorComplete.mate-panel-applet.desktop.in.in \ + org.mate.applets.IndicatorAppmenu.mate-panel-applet.desktop.in.in \ + $(service_in_files) + +MAINTAINERCLEANFILES = \ + Makefile.in + +-include $(top_srcdir)/git.mk diff --git a/indicator-applet/data/mate-indicator-applet.svg b/indicator-applet/data/mate-indicator-applet.svg new file mode 100644 index 00000000..5e9beeda --- /dev/null +++ b/indicator-applet/data/mate-indicator-applet.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/indicator-applet/data/org.mate.applets.Indicator.mate-panel-applet.desktop.in.in b/indicator-applet/data/org.mate.applets.Indicator.mate-panel-applet.desktop.in.in new file mode 100644 index 00000000..e6734a72 --- /dev/null +++ b/indicator-applet/data/org.mate.applets.Indicator.mate-panel-applet.desktop.in.in @@ -0,0 +1,12 @@ +[Applet Factory] +Id=IndicatorAppletFactory +Location=@LIBEXECDIR@/mate-indicator-applet +Name=Indicator Applet Factory +Description=Indicator Applet Factory + +[IndicatorApplet] +Name=Indicator Applet +Description=An indicator of something that needs your attention on the desktop +# Translators: Do NOT translate or transliterate this text (this is an icon file name)! +Icon=mate-indicator-applet +MateComponentId=OAFIID:MATE_IndicatorApplet diff --git a/indicator-applet/data/org.mate.applets.IndicatorAppmenu.mate-panel-applet.desktop.in.in b/indicator-applet/data/org.mate.applets.IndicatorAppmenu.mate-panel-applet.desktop.in.in new file mode 100644 index 00000000..404b601d --- /dev/null +++ b/indicator-applet/data/org.mate.applets.IndicatorAppmenu.mate-panel-applet.desktop.in.in @@ -0,0 +1,12 @@ +[Applet Factory] +Id=IndicatorAppletAppmenuFactory +Location=@LIBEXECDIR@/mate-indicator-applet-appmenu +Name=Indicator Applet Appmenu Factory +Description=Indicator Applet Appmenu Factory + +[IndicatorAppletAppmenu] +Name=Indicator Applet Appmenu +Description=A applet containing the application menus. +# Translators: Do NOT translate or transliterate this text (this is an icon file name)! +Icon=mate-indicator-applet +MateComponentId=OAFIID:MATE_IndicatorAppletAppmenu diff --git a/indicator-applet/data/org.mate.applets.IndicatorComplete.mate-panel-applet.desktop.in.in b/indicator-applet/data/org.mate.applets.IndicatorComplete.mate-panel-applet.desktop.in.in new file mode 100644 index 00000000..2762db48 --- /dev/null +++ b/indicator-applet/data/org.mate.applets.IndicatorComplete.mate-panel-applet.desktop.in.in @@ -0,0 +1,12 @@ +[Applet Factory] +Id=IndicatorAppletCompleteFactory +Location=@LIBEXECDIR@/mate-indicator-applet-complete +Name=Indicator Applet Complete Factory +Description=Indicator Applet Complete Factory + +[IndicatorAppletComplete] +Name=Indicator Applet Complete +Description=A unified applet containing all of the indicators. +# Translators: Do NOT translate or transliterate this text (this is an icon file name)! +Icon=mate-indicator-applet +MateComponentId=OAFIID:MATE_IndicatorAppletComplete diff --git a/indicator-applet/data/org.mate.panel.applet.IndicatorAppletAppmenuFactory.service.in b/indicator-applet/data/org.mate.panel.applet.IndicatorAppletAppmenuFactory.service.in new file mode 100644 index 00000000..69853543 --- /dev/null +++ b/indicator-applet/data/org.mate.panel.applet.IndicatorAppletAppmenuFactory.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.mate.panel.applet.IndicatorAppletAppmenuFactory +Exec=@LIBEXECDIR@/mate-indicator-applet-appmenu diff --git a/indicator-applet/data/org.mate.panel.applet.IndicatorAppletCompleteFactory.service.in b/indicator-applet/data/org.mate.panel.applet.IndicatorAppletCompleteFactory.service.in new file mode 100644 index 00000000..24f1f834 --- /dev/null +++ b/indicator-applet/data/org.mate.panel.applet.IndicatorAppletCompleteFactory.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.mate.panel.applet.IndicatorAppletCompleteFactory +Exec=@LIBEXECDIR@/mate-indicator-applet-complete diff --git a/indicator-applet/data/org.mate.panel.applet.IndicatorAppletFactory.service.in b/indicator-applet/data/org.mate.panel.applet.IndicatorAppletFactory.service.in new file mode 100644 index 00000000..0339d51a --- /dev/null +++ b/indicator-applet/data/org.mate.panel.applet.IndicatorAppletFactory.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.mate.panel.applet.IndicatorAppletFactory +Exec=@LIBEXECDIR@/mate-indicator-applet -- cgit v1.2.1