31 lines
591 B
Text
31 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;
|
|
}
|
|
|