Community SSU/Features

(Available as of 20.2010.36-2maemo12 (PR 1.3.3.7-6))
(Features that are configurable with gconf: systemui-tklock)
 
(41 intermediate revisions not shown)
Line 1: Line 1:
-
== Editing transitions.ini ==
+
Note: There is a [[CSSU_Features_Configuration_Editor|GUI editor]] for enabling CSSU features. If you use that, you can ignore the editing and applying sections on this page and just refer to the features directly. '''You will still need to re-run the editor after each CSSU update'''.
-
To enable the CSSU features you have to edit a file (I use leafpad, but any editor works)
+
== camera-ui ==
 +
{{main|Community SSU/Features/Camera UI}}
-
The file to edit is transitions.ini and is in
+
== hildon-desktop ==
-
/usr/share/hildon-desktop/
+
{{main|Community SSU/Features/hildon-desktop}}
-
So the command is :
+
=== Zoom in/out support ===
-
leafpad /usr/share/hildon-desktop/transitions.ini
+
Use CTRL+SHIFT+S (+) and CTRL+SHIFT+F (-) to zoom in and out.
-
If you use a theme that has a custom transitions.ini file, it will override the one above, so check in /opt/usr/share/themes/[name of the theme you're using]/transitions.ini, if changing the transitions.ini file in the above path doesn't work.
+
=== Orientation lock ===
-
The CSSU tweaks have to be turned on at the end of the file one by one, where there is also a bit more documentation about them.
+
Install status-area-orientationlock-applet to add an applet that locks the landscape/portrait mode until you unlock it.
-
If you don't see an option there, you need to update the CSSU install (via the application manager).
+
== ke-recv ==
-
You can check which version you have using System, Settings, About Community SSU.
+
ke-recv controls various things like automounting
-
To apply the changes see the end of this page.
+
{{main|Community SSU/Features/ke-recv}}
-
=== Available as of 20.2010.36-2maemo10 (PR 1.3.3.7-4) ===
+
== Features that are configurable with gconf ==
 +
* Make the FMTX applet always visible
 +
gconftool-2 -s /apps/osso/maemo-statusmenu-fmtx/always_visible -t bool true
 +
* Change the number of rows in the status menu
 +
gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows -t int 6
 +
gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows_portrait -t int 8
 +
* Disable the application menu editor
 +
gconftool-2 -s /apps/osso/hildon-desktop/menu_edit_disabled -t bool true
 +
* Disable the desktop editing
 +
gconftool-2 -s /apps/osso/hildon-desktop/key-actions/disable_edit -t bool true
 +
* Disable rotation of Task Switcher, Launcher and desktop
 +
gconftool-2 -s /apps/osso/hildon-desktop/ui_can_rotate -t bool false
 +
* Disable rotation of desktop
 +
gconftool-2 -s /apps/osso/hildon-desktop/desktop_orientation_lock -t bool true
 +
* Enable vertical scrolling when in portrait
 +
gconftool-2 -s /apps/osso/hildon-desktop/scroll_vertical -t bool true
 +
* Enable lockscreen rotation
 +
gconftool-2 -s /system/systemui/tklock/auto_rotation -t bool true
-
If you want to enable a blurless effect for the background when switching apps, you have to edit it like this
+
This document is up to date as of [[Community_SSU/Changelog#PR_1.3.3.7-10.5| 20.2010.36-maemo16.5]] (note: to find your version see Settings, About Community SSU).
-
blurless = 1
+
[[Category:Community]]
-
 
+
[[Category:Fremantle]]
-
and for the task switcher layout you can choose 1, 2 columns or the default
+
-
 
+
-
taskswitcher = 2
+
-
 
+
-
=== Available as of 20.2010.36-2maemo12 (PR 1.3.3.7-6) ===
+
-
More details and some demo videos of these features are here : http://thpmaemo.blogspot.com/2011/02/community-ssu-features-to-look-forward.html
+
-
 
+
-
For the alternative rotation effect (spin in place rather than flip), set
+
-
+
-
zaxisrotation = 1
+
-
 
+
-
You can force all apps to (try to) autorotate with
+
-
 
+
-
forcerotation = 1
+
-
 
+
-
But this isn't likely to work well for all applications (yet).
+
-
 
+
-
 
+
-
About forced rotation:
+
-
 
+
-
There are two ways to invoke rotation of an application.
+
-
 
+
-
1: Launch the application while holding the device in portrait mode.
+
-
 
+
-
2: Launch the application in landscape mode, rotate the device to portrait, then slide the keyboard open then closed.
+
-
 
+
-
Note: Non-auto rotating application seem to remember their orientation regardless of device orientation. To overcome this, load desired application, place the device in desired orientation and slide keyboard open then closed.
+
-
 
+
-
Status Menu also seems remembers devices last orientation and will continue to open in portrait mode until keyboard is opened and closed in landscape mode, or another application is used in landscape mode.
+
-
 
+
-
==Applying the changes to transitions.ini==
+
-
 
+
-
Some of these changes apply as soon as you save the file (which ? - TC), while other require you to restart hildon-desktop. You can do so by turning the phone off and on again, or running as root:
+
-
 
+
-
  killall hildon-desktop
+
-
 
+
-
This will kill the hildon-desktop process, and it will be automatically restarted with the changed settings loaded and applied. Be sure not to "killall hildon-desktop" too often in a row (like several times in one minute), or the system will restart (nothing dangerous, though - just an annoyance).
+

Latest revision as of 11:14, 6 December 2013

Note: There is a GUI editor for enabling CSSU features. If you use that, you can ignore the editing and applying sections on this page and just refer to the features directly. You will still need to re-run the editor after each CSSU update.

Contents

camera-ui

Main article: Community SSU/Features/Camera UI


hildon-desktop

Main article: Community SSU/Features/hildon-desktop


Zoom in/out support

Use CTRL+SHIFT+S (+) and CTRL+SHIFT+F (-) to zoom in and out.

Orientation lock

Install status-area-orientationlock-applet to add an applet that locks the landscape/portrait mode until you unlock it.

ke-recv

ke-recv controls various things like automounting

Main article: Community SSU/Features/ke-recv


Features that are configurable with gconf

  • Make the FMTX applet always visible
gconftool-2 -s /apps/osso/maemo-statusmenu-fmtx/always_visible -t bool true
  • Change the number of rows in the status menu
gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows -t int 6
gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows_portrait -t int 8
  • Disable the application menu editor
gconftool-2 -s /apps/osso/hildon-desktop/menu_edit_disabled -t bool true
  • Disable the desktop editing
gconftool-2 -s /apps/osso/hildon-desktop/key-actions/disable_edit -t bool true
  • Disable rotation of Task Switcher, Launcher and desktop
gconftool-2 -s /apps/osso/hildon-desktop/ui_can_rotate -t bool false
  • Disable rotation of desktop
gconftool-2 -s /apps/osso/hildon-desktop/desktop_orientation_lock -t bool true
  • Enable vertical scrolling when in portrait
gconftool-2 -s /apps/osso/hildon-desktop/scroll_vertical -t bool true
  • Enable lockscreen rotation
gconftool-2 -s /system/systemui/tklock/auto_rotation -t bool true

This document is up to date as of 20.2010.36-maemo16.5 (note: to find your version see Settings, About Community SSU).