fenfire-commits
[Top][All Lists]
Advanced

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

[ff-cvs] fenfire/org/fenfire bin/fenpdf10.py fenpdf/BUGS...


From: Tuomas J. Lukka
Subject: [ff-cvs] fenfire/org/fenfire bin/fenpdf10.py fenpdf/BUGS...
Date: Sat, 16 Aug 2003 08:38:50 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Branch:         
Changes by:     Tuomas J. Lukka <address@hidden>        03/08/16 08:38:50

Modified files:
        org/fenfire/bin: fenpdf10.py 
        org/fenfire/fenpdf: BUGS fenpdfgeometry.py 
        org/fenfire/view: doublegeometer.py 

Log message:
        Geometry was coming from the wrong place - make sure you erase your 
.class stuff when things move. Looks much better now.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/bin/fenpdf10.py.diff?tr1=1.45&tr2=1.46&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/fenpdf/BUGS.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/fenpdf/fenpdfgeometry.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/view/doublegeometer.py.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

Patches:
Index: fenfire/org/fenfire/bin/fenpdf10.py
diff -u fenfire/org/fenfire/bin/fenpdf10.py:1.45 
fenfire/org/fenfire/bin/fenpdf10.py:1.46
--- fenfire/org/fenfire/bin/fenpdf10.py:1.45    Sat Aug 16 02:32:56 2003
+++ fenfire/org/fenfire/bin/fenpdf10.py Sat Aug 16 08:38:50 2003
@@ -410,12 +410,12 @@
             self.buoyManager = vob.buoy.buoymanager.MultiBuoyManager(
                 [mainNode], connectors, self.eventHandler,
                ff.view.doublegeometer.DoubleGeometer(),
-               ff.view.fenpdfgeometry.FenPDFGeometryConfiguration())
+               ff.fenpdf.fenpdfgeometry.FenPDFGeometryConfiguration())
         else:
             self.buoyManager = vob.buoy.buoymanager.MultiBuoyManager(
                 [mainNode, mainNode2], connectors, self.eventHandler,
                ff.view.doublegeometer.DoubleGeometer(),
-               ff.view.fenpdfgeometry.FenPDFGeometryConfiguration())
+               ff.fenpdf.fenpdfgeometry.FenPDFGeometryConfiguration())
 
         w.setCursor('default')
 
Index: fenfire/org/fenfire/fenpdf/BUGS
diff -u fenfire/org/fenfire/fenpdf/BUGS:1.6 fenfire/org/fenfire/fenpdf/BUGS:1.7
--- fenfire/org/fenfire/fenpdf/BUGS:1.6 Fri Aug 15 05:40:53 2003
+++ fenfire/org/fenfire/fenpdf/BUGS     Sat Aug 16 08:38:50 2003
@@ -12,14 +12,23 @@
 
 - import assumes application/pdf!
 
+- Textures getting clobbered!
+
+    - a paper turned solid green
+
+    - letters vanish
+
+    - make sure text and paper always unbind the texture finally.
+       - text done
+
 IMPORTANT:
 
 - buoys not shown when fast-panning! Culled to wrong cs / size
   calculated wrong because not rendered??
 
-- transclusions move by dragging WITHOUT ctrl!!!
+- transclusions / texts move by dragging WITHOUT ctrl!!!
 
-- startup takes far too long. Irregu?
+- startup takes far too long. 
 
 ANNOYANCE:
 
@@ -31,6 +40,7 @@
 
 - can't start fullscreen
 
+- expose events not propagated
 
 ALREADY FIXED, BUT SYMPTOM OF DEEPER ARCHITECTURAL PROBLEM:
 
Index: fenfire/org/fenfire/fenpdf/fenpdfgeometry.py
diff -u fenfire/org/fenfire/fenpdf/fenpdfgeometry.py:1.1 
fenfire/org/fenfire/fenpdf/fenpdfgeometry.py:1.2
--- fenfire/org/fenfire/fenpdf/fenpdfgeometry.py:1.1    Thu Aug 14 03:50:58 2003
+++ fenfire/org/fenfire/fenpdf/fenpdfgeometry.py        Sat Aug 16 08:38:50 2003
@@ -9,17 +9,17 @@
 
        self.nadirManager = vob.buoy.NadirManager(.5, 3, "NADIRMANAGER")
 
-       w = .6
-       h = .5
+       w = .75
+       h = 1
        self.buoyMainViewGeometer = vob.buoy.impl.RatioMainGeometer(
-                                       .5-w/2, .5-h/2, w, h)
+                                       .5-w/2., .5-h/2., w, h)
 
        self.buoySizer = vob.buoy.impl.AspectBuoySizer(400, 400, 1.5)
 
        w = .9
        h = 1.05
        self.normalBuoyGeometer = vob.buoy.impl.RatioBuoyOnCircleGeometer(
-                                   .5-w/2, .5-h/2, w, h)
+                                   .5-w/2., .5-h/2., w, h)
        self.normalBuoyGeometer.nadirManager = self.nadirManager
 
        self.treetimeBuoyGeometer = vob.buoy.impl.FlatMarginGeometer()
Index: fenfire/org/fenfire/view/doublegeometer.py
diff -u fenfire/org/fenfire/view/doublegeometer.py:1.3 
fenfire/org/fenfire/view/doublegeometer.py:1.4
--- fenfire/org/fenfire/view/doublegeometer.py:1.3      Tue Aug 12 04:27:52 2003
+++ fenfire/org/fenfire/view/doublegeometer.py  Sat Aug 16 08:38:50 2003
@@ -40,8 +40,7 @@
         #h0 = (self.split+.25) * h
         #h1 = (1-self.split) * h
 
-        w0 = w*2/3
-        h0 = w/2 - 40
+        h0 = h * .66
 
         h1 = h - h0
 




reply via email to

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