fenfire-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ff-cvs] journals mudyc tjl


From: Tuomas J. Lukka
Subject: [ff-cvs] journals mudyc tjl
Date: Sun, 24 Aug 2003 11:37:35 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    journals
Branch:         
Changes by:     Tuomas J. Lukka <address@hidden>        03/08/24 11:37:35

Modified files:
        .              : mudyc tjl 

Log message:
        more

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/journals/mudyc.diff?tr1=1.101&tr2=1.102&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/journals/tjl.diff?tr1=1.142&tr2=1.143&r1=text&r2=text

Patches:
Index: journals/mudyc
diff -u journals/mudyc:1.101 journals/mudyc:1.102
--- journals/mudyc:1.101        Sat Aug 23 06:11:35 2003
+++ journals/mudyc      Sun Aug 24 11:37:35 2003
@@ -85,7 +85,30 @@
       libvob/src/lines/Lines.cxx -> could you check the gl settings (after 
       coordinates are set correctly..) can 1d texture be made?
     - I don't understand the second part at all.
-      When adding stuff to journal, PLEASE MAKE IT REALLY EXPLICIT AND CLEAR.
+      When adding stuff to my journal, PLEASE MAKE IT REALLY EXPLICIT AND 
CLEAR.
+
+- [tjl] clean SelectListVob :
+    Make a PEG with the following components:
+    1. make it immutable, so the constructor is called once with a suitable
+       array
+    2. get index of node to be colorized from a coordinate system, 
+       in the OpenGL code, to allow
+       a "selection bar" to move when moving the mouse.
+       This needs a new vob type: SelectVob, which takes two or more 
coordinate systems:
+       it checks the value of the first one and calls a vob depending on that
+       to render, with the rest of the coordsyses as parameters.
+           - this is a primitive we need anyway at some point, to allow quick 
reaction
+             to mouse motions
+           - however, the primitive is only for temporary use - to obtain 
optimal
+             performance in the long run, the vobs themselves should check the 
cs
+             (or some other "activation thing").
+    3. Support for using another coordsys for graying out selections.
+       Support for calling the vob to create the coordsys with the grayed-out 
data.
+    4. document all data members carefully
+
+- [tjl] Think about what happens in the libvob & fenpdf event logic when the 
user
+  presses one button down, then another -- it's pretty fragile. How can we
+  make it work right in all cases?
 
 - [tjl] Clean up buoymanager.findTopmostMainNode: it's really sloppy code.
     1) why are you an array of java arrays? Use one and write that to hits
@@ -94,6 +117,8 @@
        hit.
     3) ((I did this already, but take note)) When inserting such a long piece
        of code, use a method.
+    4) Don't use the min constant -99999... - rather use the None value 
provided
+       by python for the initial value
 
 =============
 Past:
Index: journals/tjl
diff -u journals/tjl:1.142 journals/tjl:1.143
--- journals/tjl:1.142  Sat Aug 23 06:11:35 2003
+++ journals/tjl        Sun Aug 24 11:37:35 2003
@@ -168,8 +168,13 @@
 Past:
 =============
 
+2003-08-24: 
+    - refactoring fenpdf & buoymanager
+    - tasks for mudyc
+    
+
 2003-08-23: 
-    - refactoring buoymanager
+    - refactoring fenpdf & buoymanager
        - req. mudyc to comment code
 
 2003-08-22: 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]