summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Alan F <ajf@eth0.org.uk>2014-05-28 20:20:05 +0100
committerGravatar Alan F <ajf@eth0.org.uk>2014-05-28 20:20:05 +0100
commit3cfa5d21f0828ba891667ddc9018300dcb54a5c9 (patch)
tree1f1e3e124e1e2c0cdde1fe588a74fe355706c61a
parente9a6cca7d8dd8052d2fea459615d889b26f7d0b4 (diff)
issue 263 - freedesktop.org AppData definition, for GNOME software center.
-rw-r--r--src/Makefile.am4
-rw-r--r--src/transmission-remote-gtk.appdata.xml26
2 files changed, 29 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index ec29eba..94257a0 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -33,7 +33,7 @@ public_icons = \
$(NULL)
if !WIN32
-EXTRA_DIST = transmission-remote-gtk.desktop.in transmission-remote-gtk.pod
+EXTRA_DIST = transmission-remote-gtk.desktop.in transmission-remote-gtk.pod transmission-remote-gtk.appdata.xml
CLEANFILES = transmission-remote-gtk.desktop transmission-remote-gtk.1
man_MANS = transmission-remote-gtk.1
@@ -41,6 +41,8 @@ man_MANS = transmission-remote-gtk.1
desktopdir = $(datadir)/applications
desktop_DATA = transmission-remote-gtk.desktop
+appdatadir = $(datadir)/appdata
+appdata_DATA = transmission-remote-gtk.appdata.xml
endif
bin_PROGRAMS = transmission-remote-gtk
diff --git a/src/transmission-remote-gtk.appdata.xml b/src/transmission-remote-gtk.appdata.xml
new file mode 100644
index 0000000..c48495b
--- /dev/null
+++ b/src/transmission-remote-gtk.appdata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Alan F -->
+<application>
+ <id type="desktop">transmission-remote-gtk.desktop</id>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>GPL-2.0</project_license>
+ <name>Transmission Remote</name>
+ <summary>Remotely control transmission</summary>
+ <description>
+ <p>
+ transmission-remote-gtk allows you to remotely manage the Transmission BitTorrent client using its RPC interface.
+ </p>
+ <p>Features</p>
+ <ul>
+ <li>Remotely add (file/url), start, stop, remove, remove and delete, verify, reannounce torrents.</li>
+ <li>Works as a .torrent handler (eg. from a web browser).</li>
+ <li>Set torrent properties such as speed, seed, peer limits, file priorities, add/edit/remove trackers.</li>
+ <li>Change remote settings like global limits, download directory, and connectivity preferences.</li>
+ </ul>
+ </description>
+ <screenshots>
+ <screenshot type="default" width="973" height="512">http://eth0.org.uk/~alan/transmission-remote-gtk-1.1.png</screenshot>
+ </screenshots>
+ <url type="homepage">http://code.google.com/p/transmission-remote-gtk/</url>
+ <project_group>GNOME</project_group>
+</application>