View Single Post
Posts: 1,224 | Thanked: 1,763 times | Joined on Jul 2007
#19
Here's the latest version: http://my.arava.co.il/~matan/770/n90...ildon-desktop4
Source: http://my.arava.co.il/~matan/770/n900/kf/hd4.diff

To install, run as root:
Code:
cd /root
wget http://my.arava.co.il/~matan/770/n900/kf/hd.gconf
. ./hd.gconf
wget  http://my.arava.co.il/~matan/770/n900/kf/hildon-desktop4
mv /usr/bin/hildon-desktop.launch /usr/bin/hildon-desktop.launch1
mv /root/hildon-desktop4 /usr/bin/hildon-desktop.launch
/etc/init.d/hildon-desktop stop
sleep 2
/etc/init.d/hildon-desktop start
The keyboard related behaviour of hildon-desktop is now configured by 7 gconf boolean keys:
  • /apps/osso/hildon-desktop/key-actions/default_launcher_positions
    If this key is false, the default positions of the icons in the launcher are disabled, so you can reorder them arbitrarily.
  • /apps/osso/hildon-desktop/key-actions/home_contacts_phone
    If this key is false, the phones and contacts applications will not be called when a key is pressed while in the home screen.
  • /apps/osso/hildon-desktop/key-actions/ctrl_backspace
    If this key is false then ctrl-backspace is free for applications to use, instead of the default behaviour of jumping to task navigator.
  • /apps/osso/hildon-desktop/key-actions/preset_shift_ctrl
    If this key is true, ctrl-shift-x opens an xterm, ctrl-shift-p saves an image of the screen, ctrl-shift-n toggles composite mode and ctrl-shift-h jumps to home screen.
  • /apps/osso/hildon-desktop/key-actions/dbus_shift_ctrl
    If this key is true, then ctrl-shift-letter combinations are reported on the d-bus, allowing implementation of global shortcut keys. H,N,P,X are reported on the dbus only if the previous key is false.
  • /apps/osso/hildon-desktop/key-actions/launcher_navigator_accel
    If this is true, icons in the launcher and task navigator can be selected by pressing corresponding keys:
    • q selects leftmost icon in top row.
    • w selects second icon from left in top row.
    • t selects fifth icon from left in top row.
    • s selects second from left icon in second row.
    • z selects leftmost icon in third row.
    • v selects fourth icon from left in the third row.
    etc.
    In the task navigator, if the letter is pressed with shift or FN, the corresponding task is closed, instead of switched to.
  • /apps/osso/hildon-desktop/key-actions/dbus_launcher_navigator
    If this key is true, a press of a letter key while in task navigator or launcher is reported on the d-bus. If the previous key is true, only letters not corresponding to icons are reported. If home_contacts_phone key is false, then also keys pressed while in home screen are reported.
  • Non-configurable changes:
    • Left and right arrows change desktops in the home screen.
    • A d-bus signal set_state allows other programs to select the state (application, home screen, task navigator, launcher).
 

The Following 7 Users Say Thank You to Matan For This Useful Post: