[Top][All Lists]
[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: