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