Merge lp:~attente/ubuntu-keyboard/gsettings-schema into lp:ubuntu-keyboard

Proposed by William Hua
Status: Merged
Approved by: Bill Filler
Approved revision: 37
Merged at revision: 42
Proposed branch: lp:~attente/ubuntu-keyboard/gsettings-schema
Merge into: lp:ubuntu-keyboard
Diff against target: 61 lines (+35/-1)
3 files modified
data/data.pro (+4/-1)
data/schemas/com.canonical.keyboard.maliit.gschema.xml (+30/-0)
debian/ubuntu-keyboard-data.install (+1/-0)
To merge this branch: bzr merge lp:~attente/ubuntu-keyboard/gsettings-schema
Reviewer Review Type Date Requested Status
Bill Filler (community) Approve
PS Jenkins bot continuous-integration Approve
Thomas Moenicke Pending
Review via email: mp+185121@code.launchpad.net

Commit message

Add GSettings schema file.

Description of the change

Add GSettings schema file.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
36. By William Hua

Use better key name than just 'feedback'.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Bill Filler (bfiller) wrote :

you don't need to modify debian/changelog. this will happen automatically with CI. Other than that it looks good.

review: Needs Fixing
37. By William Hua

Remove debian/changelog entry.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Bill Filler (bfiller) wrote :

approved

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'data/data.pro'
2--- data/data.pro 2013-07-19 12:05:07 +0000
3+++ data/data.pro 2013-09-23 19:00:06 +0000
4@@ -8,10 +8,13 @@
5 # make it available for testing, not intended for proper release though:
6 languages.files += languages/debug/showcase.xml
7
8+schemas.path = $${PREFIX}/share/glib-2.0/schemas
9+schemas.files = schemas/*.gschema.xml
10+
11 styles.path = $${UBUNTU_KEYBOARD_DATA_DIR}
12 styles.files = styles
13
14-INSTALLS += languages styles
15+INSTALLS += languages schemas styles
16
17 QMAKE_EXTRA_TARGETS += check
18 check.target = check
19
20=== added directory 'data/schemas'
21=== added file 'data/schemas/com.canonical.keyboard.maliit.gschema.xml'
22--- data/schemas/com.canonical.keyboard.maliit.gschema.xml 1970-01-01 00:00:00 +0000
23+++ data/schemas/com.canonical.keyboard.maliit.gschema.xml 2013-09-23 19:00:06 +0000
24@@ -0,0 +1,30 @@
25+<?xml version="1.0" encoding="UTF-8"?>
26+<schemalist>
27+ <schema id="com.canonical.keyboard.maliit" path="/com/canonical/keyboard/maliit/">
28+ <key name="enabled-languages" type="as">
29+ <summary>Enabled languages</summary>
30+ <description>User-defined list of activatable languages.</description>
31+ <default>[]</default>
32+ </key>
33+ <key name="auto-capitalization" type="b">
34+ <summary>Auto-capitalization</summary>
35+ <description>Capitalize the first letter of each sentence.</description>
36+ <default>true</default>
37+ </key>
38+ <key name="auto-completion" type="b">
39+ <summary>Auto-completion</summary>
40+ <description>Complete current word with first suggestion when hitting space.</description>
41+ <default>true</default>
42+ </key>
43+ <key name="predictive-text" type="b">
44+ <summary>Predictive text</summary>
45+ <description>Suggest potential words in word ribbon.</description>
46+ <default>true</default>
47+ </key>
48+ <key name="key-press-feedback" type="b">
49+ <summary>Key press feedback</summary>
50+ <description>Vibrate or emit sound on key press.</description>
51+ <default>true</default>
52+ </key>
53+ </schema>
54+</schemalist>
55
56=== modified file 'debian/ubuntu-keyboard-data.install'
57--- debian/ubuntu-keyboard-data.install 2013-08-15 20:33:21 +0000
58+++ debian/ubuntu-keyboard-data.install 2013-09-23 19:00:06 +0000
59@@ -1,1 +1,2 @@
60+usr/share/glib-2.0/schemas/
61 usr/share/maliit/plugins/com/ubuntu/

Subscribers

People subscribed via source and target branches