chore: add applet key and do some cleanup

the applet key marks an application as possible to be used as an applet
This commit is contained in:
Ashley Wulber 2023-06-01 13:50:47 -04:00 committed by Ashley Wulber
parent 9ebd9b511a
commit 8119b29aca
13 changed files with 45 additions and 33 deletions

View file

@ -1,13 +1,14 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Dock App List Name=Cosmic Dock App List
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-app-list Exec=cosmic-app-list
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppList Icon=com.system76.CosmicAppList
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-HostWaylandDisplay=true X-CosmicApplet=true
X-HostWaylandDisplay=true

View file

@ -5,7 +5,7 @@
<metadata_license>CC0</metadata_license> <metadata_license>CC0</metadata_license>
<project_license>MPL</project_license> <project_license>MPL</project_license>
<name>Cosmic Dock App List</name> <name>Cosmic Dock App List</name>
<summary>Write a GTK + Rust application</summary> <summary>Applet for Cosmic Panel</summary>
<description> <description>
<p>A boilerplate template for GTK + Rust. It uses Meson as a build system and has flatpak support by default.</p> <p>A boilerplate template for GTK + Rust. It uses Meson as a build system and has flatpak support by default.</p>
</description> </description>

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Applet Audio Name=Cosmic Applet Audio
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-applet-audio Exec=cosmic-applet-audio
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppletAudio Icon=com.system76.CosmicAppletAudio
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Applet Battery Name=Cosmic Applet Battery
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-applet-battery Exec=cosmic-applet-battery
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppletBattery Icon=com.system76.CosmicAppletBattery
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -10,3 +10,4 @@ Keywords=COSMIC;Iced;
Icon=com.system76.CosmicAppletBluetooth Icon=com.system76.CosmicAppletBluetooth
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Applet Graphics Name=Cosmic Applet Graphics
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-applet-graphics Exec=cosmic-applet-graphics
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppletGraphics Icon=com.system76.CosmicAppletGraphics
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Applet Network Name=Cosmic Applet Network
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-applet-network Exec=cosmic-applet-network
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppletNetwork Icon=com.system76.CosmicAppletNetwork
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -3,8 +3,9 @@ Name=Cosmic Applet Notifications
Type=Application Type=Application
Exec=cosmic-applet-notifications Exec=cosmic-applet-notifications
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppletNotifications Icon=com.system76.CosmicAppletNotifications
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Applet Power Name=Cosmic Applet Power
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-applet-power Exec=cosmic-applet-power
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppletPower Icon=com.system76.CosmicAppletPower
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -3,8 +3,9 @@ Name=Cosmic Applet Time
Type=Application Type=Application
Exec=cosmic-applet-time Exec=cosmic-applet-time
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicAppletTime Icon=com.system76.CosmicAppletTime
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Applet Workspaces Name=Cosmic Applet Workspaces
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-applet-workspaces Exec=cosmic-applet-workspaces
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
Icon=com.system76.CosmicAppletWorkspaces Icon=com.system76.CosmicAppletWorkspaces
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true
X-HostWaylandDisplay=true X-HostWaylandDisplay=true

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Panel App Library Button Name=Cosmic Panel App Library Button
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-panel-button com.system76.CosmicAppLibrary Exec=cosmic-panel-button com.system76.CosmicAppLibrary
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicPanelAppButton Icon=com.system76.CosmicPanelAppButton
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true

View file

@ -1,12 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Cosmic Panel Workspaces Button Name=Cosmic Panel Workspaces Button
Comment=Write a GTK + Rust application Comment=Applet for Cosmic Panel
Type=Application Type=Application
Exec=cosmic-panel-button com.system76.CosmicWorkspaces Exec=cosmic-panel-button com.system76.CosmicWorkspaces
Terminal=false Terminal=false
Categories=GNOME;GTK; Categories=Cosmic;Iced;
Keywords=Gnome;GTK; Keywords=Cosmic;Iced;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)! # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicPanelWorkspacesButton Icon=com.system76.CosmicPanelWorkspacesButton
StartupNotify=true StartupNotify=true
NoDisplay=true NoDisplay=true
X-CosmicApplet=true