summaryrefslogtreecommitdiff
path: root/HACKING
diff options
authorGord Allott <gord.allott@canonical.com>2010-01-08 14:35:12 +0000
committerGord Allott <gord.allott@canonical.com>2010-01-08 14:35:12 +0000
commit169bde2831199757dc70252d87fddda238a9a439 (patch)
treed912ed22342ff1c62af5d425731585d5c472f696 /HACKING
parent7a2d98bc5b5e80decab6fdf06a7d50a13fd6a291 (diff)
added hacking file
(bzr r50.2.9)
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING28
1 files changed, 28 insertions, 0 deletions
diff --git a/HACKING b/HACKING
new file mode 100644
index 000000000..076777d5a
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,28 @@
+Notes on unity development:
+
+Quicklist desktop file specification:
+ Adding a new quicklist entry requires modifiying the desktop file of the
+ application the quicklist belongs to. You will need to create a new group
+ named Quicklist Entry UID, with UID being a unique id (in the scope of the
+ desktop file).
+ An example follows:
+
+[Desktop Entry]
+...
+...
+...
+
+[QuickList Entry 1]
+Name=FooBar Action
+Exec=foobar --thingone
+
+[QuickList Entry 2]
+Name=FooBar Second Action
+Exec=foobar --thingtwo
+
+[QuickList Entry 3]
+Name=FooBar Third Action
+Exec=foobar --thingthree
+
+ Name and Exec follow standard Desktop file specifications and can be
+ translated in the same mannar as standard desktop files.