aboutsummaryrefslogtreecommitdiff
path: root/toxy/notes.txt
diff options
context:
space:
mode:
authorN.N. <krzyszcz@users.sourceforge.net>2005-01-27 14:42:55 +0000
committerN.N. <krzyszcz@users.sourceforge.net>2005-01-27 14:42:55 +0000
commitbfb359fd22e61faaca3a6e49ad3b7a81f2d71551 (patch)
treed070071515c7e7f53073da32046b24855e8307c8 /toxy/notes.txt
parent6435314717c5fb8fa062eb682c72c8df095b1be3 (diff)
cyclone alpha52 and toxy alpha15 (see notes.txt for cyclone, toxy and shared)
svn path=/trunk/externals/miXed/; revision=2550
Diffstat (limited to 'toxy/notes.txt')
-rw-r--r--toxy/notes.txt26
1 files changed, 26 insertions, 0 deletions
diff --git a/toxy/notes.txt b/toxy/notes.txt
new file mode 100644
index 0000000..aa5119a
--- /dev/null
+++ b/toxy/notes.txt
@@ -0,0 +1,26 @@
+TODO for toxy
+
+DONE for toxy
+
+alpha15
+ * fixes for megawidgets
+ . setting sub-item bindings in ::toxy::subwidget
+ (to be called explicitly from type initializer)
+ . handling widget's state through virtual events
+ . getting implicit geometry (needed for Frame widgets)
+ . automatically rebinding focus for Canvas widgets
+
+alpha14
+ * 'redefine' message to widget
+ * version control, using package provide (both in tcl and parsed from pd)
+ * "> master" section removed: master initializer defined directly
+ by proc ::toxy::master
+ * better kb: chords (shift-click), latch (control-click), dragging
+
+alpha13
+ * @new and @free handlers, defined in #@ new and #@ free sections,
+ invoked by widget object creation and destruction
+ * optional sections #@ ini (aka #@ vis) appended to initializer (which still
+ defines in default section too -- old .wid files do not need updating)
+ * .#args parameter of message handlers, replaced (during scriptlet
+ evaluation) by all arguments of an invoking message