e16keyedit (version 0.3) now works with e16.8. Add notes/configuration data.
SVN revision: 21388
This commit is contained in:
parent
9678510c78
commit
45d0c037ef
|
@ -11,7 +11,8 @@ backup-tooltips.cfg \
|
|||
bindings.cfg \
|
||||
definitions \
|
||||
matches.cfg \
|
||||
menus.cfg
|
||||
menus.cfg \
|
||||
e16keyedit.db
|
||||
|
||||
configdatadir = $(ENLIGHTENMENT_ROOT)/config
|
||||
|
||||
|
|
|
@ -0,0 +1,98 @@
|
|||
# Action/Command database for e16keyedit.
|
||||
#
|
||||
# "<Action description>", <editable>, "<command>"
|
||||
#
|
||||
# If the command is omitted/invalid the action will be unavailable.
|
||||
#
|
||||
"Run command", 1, "exec "
|
||||
|
||||
"Restart Enlightenment", 0, "restart"
|
||||
"Exit Enlightenment", 0, "exit"
|
||||
|
||||
"Goto Next Desktop", 0, "desk next"
|
||||
"Goto Previous Deskop", 0, "desk prev"
|
||||
"Goto Desktop", 1, "desk goto "
|
||||
"Raise Desktop", 0, "desk raise"
|
||||
"Lower Desktop", 0, "desk lower"
|
||||
"Reset Desktop In Place", 0, "desk this"
|
||||
|
||||
"Toggle Deskrays", 0, NULL
|
||||
|
||||
"Cleanup Windows", 0, "misc arrange size"
|
||||
|
||||
"Scroll Windows to left", 0, NULL
|
||||
"Scroll Windows to right", 0, NULL
|
||||
"Scroll Windows up", 0, NULL
|
||||
"Scroll Windows down", 0, NULL
|
||||
"Scroll Windows by [X Y] pixels", 1, NULL
|
||||
|
||||
"Move mouse pointer to next screen", 0, "warp screen"
|
||||
|
||||
"Move mouse pointer to left", 0, "warp rel -1 0"
|
||||
"Move mouse pointer to right", 0, "warp rel 1 0"
|
||||
"Move mouse pointer up", 0, "warp rel 0 -1"
|
||||
"Move mouse pointer down", 0, "warp rel 0 1"
|
||||
"Move mouse pointer by [X Y]", 1, "warp rel "
|
||||
|
||||
"Goto Desktop area [X Y]", 1, "area goto"
|
||||
"Move to Desktop area on the left", 0, "area move -1 0"
|
||||
"Move to Desktop area on the right", 0, "area move 1 0"
|
||||
"Move to Desktop area above", 0, "area move 0 -1"
|
||||
"Move to Desktop area below", 0, "area move 0 1"
|
||||
|
||||
"Raise Window", 0, "wop * raise"
|
||||
"Lower Window", 0, "wop * lower"
|
||||
"Close Window", 0, "wop * close"
|
||||
"Annihilate Window", 0, "wop * kill"
|
||||
"Stick / Unstick Window", 0, "wop * stick"
|
||||
"Iconify Window", 0, "wop * iconify"
|
||||
"Shade / Unshade Window", 0, "wop * shade"
|
||||
"Maximise Height of Window", 0, "wop * th conservative"
|
||||
"Maximise Height of Window to available space", 0, "wop * th available"
|
||||
"Maximise Height of Window to whole screen", 0, "wop * th"
|
||||
"Maximise Width of Window", 0, "wop * tw conservative"
|
||||
"Maximise Width of Window to available space", 0, "wop * tw available"
|
||||
"Maximise Width of Window to whole screen", 0, "wop * tw"
|
||||
"Maximise Size of Window", 0, "wop * ts conservative"
|
||||
"Maximise Size of Window to available space", 0, "wop * ts available"
|
||||
"Maximise Size of Window to whole screen", 0, "wop * ts"
|
||||
"Toggle Window fullscreen state", 0, "wop * fullscreen"
|
||||
"Toggle Window zoom state", 0, "wop * zoom"
|
||||
"Send window to next desktop", 0, "wop * desk next"
|
||||
"Send window to previous desktop", 0, "wop * desk prev"
|
||||
"Switch focus to next window", 0, "focus next"
|
||||
"Switch focus to previous window", 0, "focus prev"
|
||||
"Glue / Unglue Window to Desktop screen", 0, "wop * no_user_move"
|
||||
"Set Window layer to On Top", 0, "wop * layer 20"
|
||||
"Set Window layer to Above", 0, "wop * layer 6"
|
||||
"Set Window layer to Normal", 0, "wop * layer 4"
|
||||
"Set Window layer to Below", 0, "wop * layer 2"
|
||||
"Set Window layer", 1, "wop * layer "
|
||||
"Move Window to area on left", 0, "wop * area move -1 0" # FIXME - Doesn't work
|
||||
"Move Window to area on right", 0, "wop * area move 1 0" # FIXME - Doesn't work
|
||||
"Move Window to area above", 0, "wop * area move 0 -1" # FIXME - Doesn't work
|
||||
"Move Window to area below", 0, "wop * area move 0 1" # FIXME - Doesn't work
|
||||
"Move Window by area [X Y]", 1, "wop * area move " # FIXME - Doesn't work
|
||||
"Move Window to area [X Y]", 1, "wop * area " # FIXME - Doesn't work
|
||||
|
||||
"Set Window border style to the Default", 0, "wop * border DEFAULT"
|
||||
"Set Window border style to the Borderless", 0, "wop * border BORDERLESS"
|
||||
|
||||
"Forget everything about Window", 0, "wop * snap none"
|
||||
"Remember all Window settings", 0, "wop * snap all"
|
||||
"Remember Window Border", 0, "wop * snap border"
|
||||
"Remember Window Desktop", 0, "wop * snap desktop"
|
||||
"Remember Window Desktop Area", 0, "wop * snap area"
|
||||
"Remember Window Size", 0, "wop * snap size"
|
||||
"Remember Window Location", 0, "wop * snap location"
|
||||
"Remember Window Layer", 0, "wop * snap layer"
|
||||
"Remember Window Stickyness", 0, "wop * snap sticky"
|
||||
"Remember Window Shadedness", 0, "wop * snap shade"
|
||||
|
||||
"Show Root Menu", 0, "menus show ROOT_2"
|
||||
"Show Winops Menu", 0, "menus show WINOPS_MENU"
|
||||
"Show Named Menu", 1, "menus show "
|
||||
|
||||
"Goto Linear Area", 0, NULL
|
||||
"Previous Linear Area", 0, NULL
|
||||
"Next Linear Area", 0, NULL
|
|
@ -16,6 +16,7 @@ Contents
|
|||
- Major changes and new features
|
||||
- Configuration files
|
||||
- Session Scripts
|
||||
- Composite manager notes
|
||||
- Default keybindings
|
||||
- Using e16 with GNOME
|
||||
- Using e16 with KDE
|
||||
|
@ -65,9 +66,6 @@ Some settings will not be effective until E is restarted.
|
|||
To get a list of all eesh commands:
|
||||
$ eesh help full
|
||||
|
||||
If window resize/shading with composite enabled is ugly, try:
|
||||
$ eesh set compmgr.resize_fix_enable 1
|
||||
|
||||
0.16.8.1 should be compatible with most e16 themes. However, user installed
|
||||
themes will have to be moved/linked to ~/.e16/themes/ or <datadir>/e16/themes/.
|
||||
A few themes will have to be tweaked to work with e16.8. The most likely
|
||||
|
@ -75,12 +73,14 @@ problem is that configuration settings are included in .cfg files where they
|
|||
are no longer accepted.
|
||||
See the "Migrating ..." section below for additional information.
|
||||
|
||||
e16keyedit will work, but the "Action" field is no longer used. In stead, the
|
||||
action (IPC command) must be specified in the "Parameters" field.
|
||||
e16keyedit >= 0.3 works with e16.8.
|
||||
If used to change the keybindings, the modified settings will be stored in
|
||||
~/.e16/e_config.bindings.
|
||||
It should also be fairly straightforward to modify the key- and buttonbindings
|
||||
by editing /usr/share/e16/config/bindings.cfg.
|
||||
by hand. Copy /usr/share/e16/config/bindings.cfg to ~/.e16/bindings.cfg and
|
||||
modify as desired.
|
||||
NB! e16keyedit only modifies keybindings. Keybindings set using e16keyedit
|
||||
will override keybindings defined in bindings.cfg.
|
||||
|
||||
e16menuedit will no longer work. e16menuedit2 will.
|
||||
|
||||
|
@ -202,6 +202,26 @@ individual scripts and applications by chmod -x or simply leave the
|
|||
startup directories empty or remove them.
|
||||
|
||||
|
||||
Composite manager notes
|
||||
-----------------------
|
||||
|
||||
To use the composite manager it is required that the X-server has support
|
||||
enabled for the COMPOSITE, DAMAGE, FIXES, and RENDER extensions.
|
||||
For reasonable performance it is also required that hardware acceleration
|
||||
of the RENDER extension is enabled.
|
||||
|
||||
Tweaks:
|
||||
|
||||
If window resize/shading with composite enabled is ugly, try:
|
||||
$ eesh set compmgr.resize_fix_enable 1
|
||||
This problem should not occur with recent X-servers.
|
||||
|
||||
If pop-up windows disappear immediately after having appeared (may happen
|
||||
e.g. with certain pop-up windows when using gnome > 2.12), try:
|
||||
$ eesh set compmgr.override_redirect.mode 0
|
||||
This should make the pop-up windows usable, but not always rendered properly.
|
||||
|
||||
|
||||
Default keybindings
|
||||
-------------------
|
||||
|
||||
|
|
Loading…
Reference in New Issue