Initial notes on design and features
authorScott Moynes <smoynes@nexus.carleton.ca>
Fri, 12 Jul 2002 00:03:44 +0000 (00:03 +0000)
committerScott Moynes <smoynes@nexus.carleton.ca>
Fri, 12 Jul 2002 00:03:44 +0000 (00:03 +0000)
util/epist/DESIGN [new file with mode: 0644]

diff --git a/util/epist/DESIGN b/util/epist/DESIGN
new file mode 100644 (file)
index 0000000..eb4a0a9
--- /dev/null
@@ -0,0 +1,31 @@
+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;
+}
+