diff --git a/com.github.elfenware.badger.flathub.yml b/com.github.elfenware.badger.flathub.yml
index 75085f2..3c4d37f 100644
--- a/com.github.elfenware.badger.flathub.yml
+++ b/com.github.elfenware.badger.flathub.yml
@@ -1,4 +1,4 @@
-app-id: com.github.elfenware.badger
+id: com.github.elfenware.badger
# elementary SDK is not available on Flathub, so use the elementary BaseApp instead
base: io.elementary.BaseApp
diff --git a/com.github.elfenware.badger.yml b/com.github.elfenware.badger.yml
index 5afe240..758f5bc 100644
--- a/com.github.elfenware.badger.yml
+++ b/com.github.elfenware.badger.yml
@@ -1,4 +1,4 @@
-app-id: com.github.elfenware.badger
+id: com.github.elfenware.badger
runtime: io.elementary.Platform
runtime-version: '8.2'
diff --git a/data/com.github.elfenware.badger.desktop.in b/data/badger.desktop.in
similarity index 77%
rename from data/com.github.elfenware.badger.desktop.in
rename to data/badger.desktop.in
index 46debcf..1c63428 100644
--- a/data/com.github.elfenware.badger.desktop.in
+++ b/data/badger.desktop.in
@@ -1,5 +1,6 @@
[Desktop Entry]
Type=Application
+Version=1.5
Name=Badger
GenericName=Ergonomic Reminder
Comment=Remind yourself to relax your eyes and limbs
@@ -8,4 +9,6 @@ Icon=com.github.elfenware.badger
Terminal=false
Categories=Office;Utility;GTK;
Keywords=Ergonomics;Health;Eyes;Muscles;
-X-GNOME-UsesNotifications=true
+StartupNotify=true
+SingleMainWindow=true
+X-GNOME-UsesNotifications=true
\ No newline at end of file
diff --git a/data/com.github.elfenware.badger.gschema.xml b/data/badger.gschema.xml
similarity index 100%
rename from data/com.github.elfenware.badger.gschema.xml
rename to data/badger.gschema.xml
diff --git a/data/com.github.elfenware.badger.metainfo.xml.in b/data/badger.metainfo.xml.in
similarity index 97%
rename from data/com.github.elfenware.badger.metainfo.xml.in
rename to data/badger.metainfo.xml.in
index 4a38275..428eb54 100644
--- a/data/com.github.elfenware.badger.metainfo.xml.in
+++ b/data/badger.metainfo.xml.in
@@ -31,6 +31,13 @@
#1a1a1a
+
+
+
+ - Update: More efficient notification management
+
+
+
diff --git a/data/meson.build b/data/meson.build
index 967ed02..2aa0e86 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,7 +1,7 @@
#======== SETTINGS ========
install_data (
- 'com.github.elfenware.badger.gschema.xml',
+ 'badger.gschema.xml',
install_dir: get_option('datadir') / 'glib-2.0' / 'schemas',
rename: meson.project_name() + '.gschema.xml'
)
@@ -9,7 +9,7 @@ install_data (
#======== Internationalization ========
#Translate and install our .desktop file
i18n.merge_file(
- input: 'com.github.elfenware.badger.desktop.in',
+ input: 'badger.desktop.in',
output: meson.project_name() + '.desktop',
po_dir: meson.project_source_root() / 'po' / 'extra',
type: 'desktop',
@@ -19,7 +19,7 @@ i18n.merge_file(
#Translate and install our .metainfo file
i18n.merge_file(
- input: 'com.github.elfenware.badger.metainfo.xml.in',
+ input: 'badger.metainfo.xml.in',
output: meson.project_name() + '.metainfo.xml',
po_dir: meson.project_source_root() / 'po' / 'extra',
install: true,
diff --git a/meson.build b/meson.build
index d1493c0..85f7fe2 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
# project name and programming language
-project('com.github.elfenware.badger', 'vala', 'c', version: '5.0.0')
+project('com.github.elfenware.badger', 'vala', 'c', version: '5.0.1')
gnome = import('gnome')
i18n = import('i18n')
diff --git a/po/extra/POTFILES b/po/extra/POTFILES
index 1aaab3f..bbc5190 100644
--- a/po/extra/POTFILES
+++ b/po/extra/POTFILES
@@ -1,2 +1,2 @@
-data/com.github.elfenware.badger.desktop.in
-data/com.github.elfenware.badger.metainfo.xml.in
+data/badger.desktop.in
+data/badger.metainfo.xml.in
\ No newline at end of file