[gtk+] Getting started: Add icon and desktop file
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Getting started: Add icon and desktop file
- Date: Wed, 24 Jul 2013 11:31:32 +0000 (UTC)
commit 9029914815256ad92648049809d8346b1ad643fd
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Jul 23 23:16:54 2013 -0400
Getting started: Add icon and desktop file
Setting up the icon and desktop file is a pretty central part
of making an application work, so we should do it for our example.
The fact that the examples are uninstalled makes this a little
more complicated.
examples/application1/README | 9 +++++++++
examples/application1/exampleapp.desktop | 6 ++++++
examples/application1/exampleapp.png | Bin 0 -> 4117 bytes
3 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/examples/application1/README b/examples/application1/README
new file mode 100644
index 0000000..4c4e75c
--- /dev/null
+++ b/examples/application1/README
@@ -0,0 +1,9 @@
+To make gnome-shell use the desktop file and icon for this example
+while running it uninstalled, do the following:
+
+mkdir -p ~/.local/share/applications
+sed -e "s# bindir@#$PWD#" exampleapp.desktop \
+ > ~/.local/share/applications/lt-exampleapp.desktop
+
+mkdir -p ~/.local/share/icons/hicolor/48x48/apps
+cp exampleapp.png ~/.local/share/icons/hicolor/48x48/apps
diff --git a/examples/application1/exampleapp.desktop b/examples/application1/exampleapp.desktop
new file mode 100644
index 0000000..8deddfe
--- /dev/null
+++ b/examples/application1/exampleapp.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Type=Application
+Name=Example
+Icon=exampleapp
+StartupNotify=true
+Exec= bindir@/exampleapp
diff --git a/examples/application1/exampleapp.png b/examples/application1/exampleapp.png
new file mode 100644
index 0000000..8beb54e
Binary files /dev/null and b/examples/application1/exampleapp.png differ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]