[gitg] Unify app-id



commit a81c3df5329ae1ca50f530532dced2e4b259d95c
Author: Bilal Elmoussaoui <bil elmoussaoui gmail com>
Date:   Wed Dec 19 23:18:53 2018 +0100

    Unify app-id

 data/icons/meson.build                                      | 4 ++--
 data/meson.build                                            | 4 ++--
 data/{gitg.appdata.xml.in => org.gnome.gitg.appdata.xml.in} | 8 ++++++--
 data/{gitg.desktop.in => org.gnome.gitg.desktop.in}         | 2 +-
 gitg/gitg-application.vala                                  | 2 +-
 org.gnome.gitg.json                                         | 4 ----
 6 files changed, 12 insertions(+), 12 deletions(-)
---
diff --git a/data/icons/meson.build b/data/icons/meson.build
index de0cde66..44688d57 100644
--- a/data/icons/meson.build
+++ b/data/icons/meson.build
@@ -10,13 +10,13 @@ icon_sizes = [
 foreach icon_size: icon_sizes
   install_data(
     '_'.join(['hicolor', 'apps', icon_size, 'gitg.png']),
-    rename: 'gitg.png',
+    rename: 'org.gnome.gitg.png',
     install_dir: join_paths(gitg_datadir, 'icons', 'hicolor', icon_size, 'apps'),
   )
 endforeach
 
 install_data(
   '_'.join(['hicolor', 'apps', 'scalable', 'gitg-symbolic.svg']),
-  rename: 'gitg-symbolic.svg',
+  rename: 'org.gnome.gitg-symbolic.svg',
   install_dir: join_paths(gitg_datadir, 'icons', 'hicolor', 'scalable', 'apps'),
 )
diff --git a/data/meson.build b/data/meson.build
index 8dbd66b2..f8310441 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,6 +1,6 @@
 subdir('icons')
 
-desktop = 'gitg.desktop'
+desktop = 'org.gnome.gitg.desktop'
 
 i18n.merge_file(
   desktop,
@@ -25,7 +25,7 @@ configure_file(
   install_dir: join_paths(gitg_datadir, 'glib-2.0', 'schemas'),
 )
 
-appdata = 'gitg.appdata.xml'
+appdata = 'org.gnome.gitg.appdata.xml'
 
 i18n.merge_file(
   appdata,
diff --git a/data/gitg.appdata.xml.in b/data/org.gnome.gitg.appdata.xml.in
similarity index 93%
rename from data/gitg.appdata.xml.in
rename to data/org.gnome.gitg.appdata.xml.in
index 5a405d85..1938522f 100644
--- a/data/gitg.appdata.xml.in
+++ b/data/org.gnome.gitg.appdata.xml.in
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <component type="desktop">
-  <id>gitg.desktop</id>
+  <id>org.gnome.gitg</id>
   <metadata_license>CC0-1.0</metadata_license>
   <project_license>GPL-2.0+</project_license>
   <project_group>GNOME</project_group>
@@ -42,11 +42,15 @@
       <caption>Overview of recently used repositories</caption>
     </screenshot>
   </screenshots>
-  <url type="homepage">https://wiki.gnome.org/Apps/Gitg</url>
+  <provides>
+    <binary>gitg</binary>
+  </provides>
+  <launchable type="desktop-id">org.gnome.gitg.desktop</launchable>
   <update_contact>albfan gnome org</update_contact>
   <translation type="gettext">gitg</translation>
   <content_rating type="oars-1.1" />
   <developer_name>The GNOME Project</developer_name>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gitg</url>
   <url type="bugtracker">https://gitlab.gnome.org/GNOME/gitg/issues</url>
   <url type="donation">https://www.gnome.org/friends/</url>
   <url type="translate">https://wiki.gnome.org/TranslationProject</url>
diff --git a/data/gitg.desktop.in b/data/org.gnome.gitg.desktop.in
similarity index 93%
rename from data/gitg.desktop.in
rename to data/org.gnome.gitg.desktop.in
index bb03ebae..0a333540 100644
--- a/data/gitg.desktop.in
+++ b/data/org.gnome.gitg.desktop.in
@@ -6,7 +6,7 @@ TryExec=gitg
 Terminal=false
 Type=Application
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=gitg
+Icon=org.gnome.gitg
 Categories=GNOME;GTK;Development;
 MimeType=x-scheme-handler/gitg;
 #X-GNOME-DocPath=gitg/gitg.xml
diff --git a/gitg/gitg-application.vala b/gitg/gitg-application.vala
index ffe0ee37..e9acdf13 100644
--- a/gitg/gitg-application.vala
+++ b/gitg/gitg-application.vala
@@ -235,7 +235,7 @@ public class Application : Gtk.Application
                                      "version", Config.VERSION,
                                      "website", Config.PACKAGE_URL,
                                      "website-label", _("gitg homepage"),
-                                     "logo-icon-name", Config.PACKAGE_NAME,
+                                     "logo-icon-name", "org.gnome.gitg",
                                      "license-type", Gtk.License.GPL_2_0);
        }
 
diff --git a/org.gnome.gitg.json b/org.gnome.gitg.json
index b2d702ee..b046125b 100644
--- a/org.gnome.gitg.json
+++ b/org.gnome.gitg.json
@@ -5,10 +5,6 @@
     "branch" : "master",
     "sdk" : "org.gnome.Sdk",
     "command" : "gitg",
-    "rename-desktop-file" : "gitg.desktop",
-    "rename-appdata-file" : "gitg.appdata.xml",
-    "rename-icon" : "gitg",
-    "copy-icon" : true,
     "tags" : [
         "nightly"
     ],


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]