32 lines
591 B
Text
32 lines
591 B
Text
|
Epist design notes, by woodblock
|
||
|
--------------------------------
|
||
|
|
||
|
- Chained keybindings like emacs, and I suppose vi if you're wierd like that.
|
||
|
- most actions can take extra parameters. probably only numbers, or strings, maybe both.
|
||
|
- A config file that doesn't suck
|
||
|
|
||
|
|
||
|
- exec
|
||
|
- iconify
|
||
|
- raise
|
||
|
- lower
|
||
|
- close
|
||
|
- move to desktop
|
||
|
- send to desktop
|
||
|
- shade
|
||
|
- sticky
|
||
|
- move window (?)
|
||
|
- next/prev window (special orders like stacking, grouping, etc?)
|
||
|
- maximize/minimize
|
||
|
- no stupid window
|
||
|
- toggle keybindings
|
||
|
- menus?
|
||
|
|
||
|
class Action {
|
||
|
enum type;
|
||
|
char *string;
|
||
|
int param;
|
||
|
Action next;
|
||
|
}
|
||
|
|