diff --git a/lan-mouse.desktop b/lan-mouse.desktop index f4d4daf..69f99ad 100644 --- a/lan-mouse.desktop +++ b/lan-mouse.desktop @@ -4,7 +4,7 @@ Comment[en_US]=Mouse & Keyboard sharing via LAN Comment=Mouse & Keyboard sharing via LAN Comment[de_DE]=Maus- und Tastaturfreigabe über LAN Exec=lan-mouse -Icon=mouse-icon +Icon=de.feschber.LanMouse Name[en_US]=Lan Mouse Name=Lan Mouse StartupNotify=true diff --git a/resources/mouse-icon.svg b/resources/de.feschber.LanMouse.svg similarity index 100% rename from resources/mouse-icon.svg rename to resources/de.feschber.LanMouse.svg diff --git a/resources/resources.gresource.xml b/resources/resources.gresource.xml index ae6696b..5550017 100644 --- a/resources/resources.gresource.xml +++ b/resources/resources.gresource.xml @@ -7,6 +7,6 @@ style-dark.css - mouse-icon.svg + de.feschber.LanMouse.svg diff --git a/resources/window.ui b/resources/window.ui index e9781bd..4b15c86 100644 --- a/resources/window.ui +++ b/resources/window.ui @@ -35,7 +35,7 @@ Lan Mouse easily use your mouse and keyboard on multiple computers - mouse-icon + de.feschber.LanMouse 600 diff --git a/src/frontend/gtk.rs b/src/frontend/gtk.rs index 7f78bf4..d4a8833 100644 --- a/src/frontend/gtk.rs +++ b/src/frontend/gtk.rs @@ -46,7 +46,7 @@ fn gtk_main() -> glib::ExitCode { gio::resources_register_include!("lan-mouse.gresource").expect("Failed to register resources."); let app = Application::builder() - .application_id("de.feschber.lan-mouse") + .application_id("de.feschber.LanMouse") .build(); app.connect_startup(|_| load_icons()); diff --git a/src/frontend/gtk/window.rs b/src/frontend/gtk/window.rs index bc336d7..c01c74d 100644 --- a/src/frontend/gtk/window.rs +++ b/src/frontend/gtk/window.rs @@ -62,7 +62,7 @@ impl Window { } fn setup_icon(&self) { - self.set_icon_name(Some("mouse-icon")); + self.set_icon_name(Some("de.feschber.LanMouse")); } fn create_client_row(&self, client_object: &ClientObject) -> ClientRow {