gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] libvob/lava bgfilegen.py


From: Asko Soukka
Subject: [Gzz-commits] libvob/lava bgfilegen.py
Date: Wed, 30 Apr 2003 03:27:16 -0400

CVSROOT:        /cvsroot/libvob
Module name:    libvob
Changes by:     Asko Soukka <address@hidden>    03/04/30 03:27:16

Modified files:
        lava           : bgfilegen.py 

Log message:
        wallpapers are now jpg

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/lava/bgfilegen.py.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

Patches:
Index: libvob/lava/bgfilegen.py
diff -u libvob/lava/bgfilegen.py:1.5 libvob/lava/bgfilegen.py:1.6
--- libvob/lava/bgfilegen.py:1.5        Tue Apr 29 15:32:58 2003
+++ libvob/lava/bgfilegen.py    Wed Apr 30 03:27:16 2003
@@ -21,7 +21,9 @@
 # 
 
 """
-Quick tool to generate PNG texture file.
+Quick tool to generate JPEG texture file. Actually, creates
+at first PNGs, but is hacked to convert them into JPEGs to
+fit better for WWW usage.
 """
 
 __do_not_delete__ = 1
@@ -76,9 +78,12 @@
     vs.map.put(pq, cs, 0)
     w.renderStill(vs, 0)
 
-    print 'Saving background texture into %s.paper.gen.png.' % (str(seed))
-    saveanim.saveframe(str(seed)+'.paper.gen.png', w, 0, 0, 384, 384)   
-    os.system("convert %s %s" % (str(seed)+'.paper.gen.png', 
str(seed)+'.paper.gen.png'))
+    # -papeg.gen.jpg naming is crucial for generation of Fenfire homepages
+    # (see also navidoc/modules/texture in Navidoc and Fenfire homepage 
Makefile)
+    print 'Saving background texture into %s-paper.gen.jpg.' % (str(seed))
+    saveanim.saveframe('bgfile.tmp', w, 0, 0, 384, 384)   
+    os.system("convert -quality 75 %s %s" % ('bgfile.tmp', 
str(seed)+'-paper.gen.jpg'))
+    os.system("rm bgfile.tmp")
 
 class Main(Runnable):
     def run(self):




reply via email to

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