summaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
Diffstat (limited to 'res')
-rw-r--r--res/values/cm_strings.xml10
-rw-r--r--res/values/config.xml1
-rw-r--r--res/xml/preferences_general.xml6
3 files changed, 16 insertions, 1 deletions
diff --git a/res/values/cm_strings.xml b/res/values/cm_strings.xml
index 5446b0844..0090032fa 100644
--- a/res/values/cm_strings.xml
+++ b/res/values/cm_strings.xml
@@ -28,6 +28,11 @@
<!-- Label for the info icon. [CHAR_LIMIT=30] -->
<string name="edit_target_label">Edit</string>
+ <!-- Menu item used to lock workspace -->
+ <string name="menu_lock_workspace">Lock homescreen</string>
+ <!-- Menu item used to unlock workspace -->
+ <string name="menu_unlock_workspace">Unlock homescreen</string>
+
<!-- Noun, menu item used to show the launcher preferences -->
<string name="menu_preferences">Trebuchet settings</string>
@@ -51,6 +56,9 @@
<!-- Hidden apps -->
<string name="hidden_apps_title">Hidden apps</string>
+ <!-- Workspace is locked -->
+ <string name="workspace_locked">Homescreen is locked, unlock in settings to rearrange</string>
+
<!-- Settings -->
<string name="preferences_title">Settings</string>
<!-- UI -->
@@ -142,6 +150,8 @@
<!-- General -->
<string name="preferences_interface_general_title">General</string>
<string name="preferences_interface_general_orientation_title">Auto-rotate screen</string>
+ <string name="preferences_interface_general_lock_workspace_title">Lock homescreen</string>
+ <string name="preferences_interface_general_lock_workspace_summary">Lock shortcuts and folders positions in the homescreen, dock and apps and widgets drawer</string>
<string name="preferences_interface_general_fullscreen_title">Fullscreen mode</string>
<string name="preferences_interface_general_fullscreen_summary">Hide the status bar to extend the homescreen</string>
diff --git a/res/values/config.xml b/res/values/config.xml
index f32e6b883..3164332ff 100644
--- a/res/values/config.xml
+++ b/res/values/config.xml
@@ -2,6 +2,7 @@
<bool name="config_largeHeap">false</bool>
<bool name="is_large_screen">false</bool>
<bool name="allow_rotation">false</bool>
+ <bool name="lock_workspace">false</bool>
<!-- DragController -->
<integer name="config_flingToDeleteMinVelocity">-1500</integer>
diff --git a/res/xml/preferences_general.xml b/res/xml/preferences_general.xml
index abe0cf881..61a297b16 100644
--- a/res/xml/preferences_general.xml
+++ b/res/xml/preferences_general.xml
@@ -20,7 +20,11 @@
android:title="@string/preferences_interface_general_title">
<CheckBoxPreference android:key="ui_general_orientation"
android:title="@string/preferences_interface_general_orientation_title" />
+ <CheckBoxPreference android:key="ui_general_lock_workspace"
+ android:title="@string/preferences_interface_general_lock_workspace_title"
+ android:summary="@string/preferences_interface_general_lock_workspace_summary"
+ android:defaultValue="@bool/lock_workspace" />
<CheckBoxPreference android:key="ui_general_fullscreen"
android:title="@string/preferences_interface_general_fullscreen_title"
android:summary="@string/preferences_interface_general_fullscreen_summary" />
-</PreferenceScreen> \ No newline at end of file
+</PreferenceScreen>