Commit Graph

15 Commits

Author SHA1 Message Date
Ole Jørgen Brønner
d5a7c81895 keybindings: cycle window height <super><shift>r 2019-01-05 12:52:52 +01:00
Ole Jørgen Brønner
e4916a434b examples/keybindings.js: cycle-height 2019-01-05 11:14:39 +01:00
Ole Jørgen Brønner
80256f2215 examples/keybindings.js: window marks update
Goto mark when the it's already focused now selects previous (mru) window.

Quite common to just quickly check a marked window - more convenient to repeat
the binding instead of using super-tab.
2018-12-23 16:44:18 +01:00
Ole Jørgen Brønner
43974ba50c Minor fixes keybinding system
- rebinding a schemaless binding lost it's implied options
- fix showNavigator example
- wrong documentaion in README
2018-12-09 14:53:53 +01:00
Tor Hedin Brønner
3929fe9daf Add focus winprop option
Useful for eg. rofi in normal window mode in wayland.
2018-09-25 18:37:39 +02:00
Ole Jørgen Brønner
71b6ee8f56 Unify regular keybinding api an schemaless keybinding api
Try to make it a bit more "action oriented":

  An action exists independently of its binding. It could conceivable be invoked
  by other means too.

Some weirdness from the marriage remain to weed out, but this is a working
stepping stone.
2018-07-06 12:16:37 +02:00
Ole Jørgen Brønner
e8e01dfbf7 more examples 2018-07-06 12:16:37 +02:00
Ole Jørgen Brønner
8bbb0cc23d examples: make marks work when navigator is open 2018-07-06 12:16:37 +02:00
Ole Jørgen Brønner
f9fd005fa5 Utility function for checking if a key-combo is bound 2018-07-06 12:16:37 +02:00
Ole Jørgen Brønner
5bce8922c1 API for ad-hoc/schemaless/user keybindings 2018-07-06 12:16:37 +02:00
Ole Jørgen Brønner
b08194b9ab user.js: Initialize "local" imports in init
Otherwise gnome-shell-reload will fail.
2018-07-01 18:08:13 +02:00
Ole Jørgen Brønner
49f402c8d2 Include the most common imports in user.js
No need to split declaration and initialization any more either (?)
2018-07-01 17:52:11 +02:00
Tor Hedin Brønner
db6252fe54 user.js: Add mode decoration 2018-05-03 16:01:19 +02:00
Ole Jørgen Brønner
ba21e6859c Implement rcfile/user-config as module (#51)
Fixes #51
2018-05-01 17:07:05 +02:00
Ole Jørgen Brønner
d2f3784e1d Remove riot and copyq winprops from tiling
Should be up to the user
2018-04-15 11:55:53 +02:00