[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gzz/modules/pp demotest.py example/pp.gz ex...
From: |
Matti Katila |
Subject: |
[Gzz-commits] gzz/gzz/modules/pp demotest.py example/pp.gz ex... |
Date: |
Wed, 08 Jan 2003 08:43:01 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Matti Katila <address@hidden> 03/01/08 08:43:01
Modified files:
gzz/modules/pp : demotest.py
Added files:
gzz/modules/pp/example: pp.gz properties ps_foo
Log message:
example + load
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/demotest.py.diff?tr1=1.47&tr2=1.48&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/example/pp.gz?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/example/properties?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/example/ps_foo?rev=1.1
Patches:
Index: gzz/gzz/modules/pp/demotest.py
diff -u gzz/gzz/modules/pp/demotest.py:1.47 gzz/gzz/modules/pp/demotest.py:1.48
--- gzz/gzz/modules/pp/demotest.py:1.47 Wed Jan 8 04:51:57 2003
+++ gzz/gzz/modules/pp/demotest.py Wed Jan 8 08:43:01 2003
@@ -30,36 +30,31 @@
identityManager = DummyIdentityManager()
slicer = SingleSlicer("foo")
+usingNormalBindings = 0
-from java.io import *
-from java.util.zip import *
-
-# new zipfile initialazion
-if 1:
- o = ZipOutputStream(FileOutputStream('/tmp/pp/a.zip'));
- o.putNextEntry(ZipEntry("ps_foo"));
- o.write(0x02);
- o.closeEntry();
- o.close();
+PPDIR=os.getcwd()+'/gzz/modules/pp/example/'
+def clean_data(args=''):
+ os.system('rm '+PPDIR+'b_*')
+ os.system('rm '+PPDIR+'d*')
+ os.system('rm '+PPDIR+'ps_F*')
+
+ if args=='full':
+ os.system('rm '+PPDIR+'ps_*')
+ os.system('rm '+PPDIR+'pp.gz')
+
+def return_data():
+ clean_data()
+ os.system('tar -xzvf ' +PPDIR+ 'pp.gz -C '+PPDIR)
class PPView2Scene:
def __init__(self):
w.setLocation(0,0,1024,768)
-
- #os.rename(os.getcwd()+'/gzz/modules/pp/example/ps_FOO',
- # os.getcwd()+'/gzz/modules/pp/example/ps_foo')
-
-
+ return_data()
# Next, the mediaserver we'll save to.
- #self.ms = gzz.mediaserver.SimpleMediaserver(
- #
gzz.mediaserver.storage.DirStorer(File(os.getcwd()+'/gzz/modules/pp/example/')))
self.ms = gzz.mediaserver.SimpleMediaserver(
- gzz.mediaserver.storage.ZipStorer(
- ZipFile('/tmp/pp/a.zip') ))
-
-
+
gzz.mediaserver.storage.DirStorer(File(os.getcwd()+'/gzz/modules/pp/example/')))
# We need to get a "filer" for storing versions of our space.
# Accept this part as 'magic' for now...
@@ -70,7 +65,7 @@
self.filer = self.filers.getFiler("foo")
self.avc = gzz.view.AbstractViewContext()
- if 0:
+ if 1:
#load space from disk
self.space = gzz.impl.ModularSpace(self.filer.load(),
*tools.spaceArgList())
self.ppactions = gzz.modules.pp.PPActionsImpl(self.space)
@@ -108,27 +103,37 @@
self.poly = ["FILL", "LINE"]
self.map = None
self.mode = 0
-
- usingNormalBindings = 0
+ clean_data()
def key(self, key):
if key == "Ctrl-R":
- print 'Reload'
loadScenes()
+ if key == "Alt-X":
+ print 'Full save!'
+ clean_data('full')
+ self.key('Ctrl-X')
+
if key == "Ctrl-I":
print "INTERPLIST"
self.vs.dump()
print self.vs.matcher.interpList(self.vs.matcher)
if key == "Ctrl-X":
print 'Save...'
+ return_data()
# Now, saving the space is a one-liner:
self.filers.saveAll(self.ppv.space.getSlicer().exportAll())
-
+ os.system('mv '+ PPDIR +'ps_FOO '+ PPDIR+'ps_foo')
+ os.system('cd '+PPDIR+' && tar -czvf pp.gz b_* d*')
+ clean_data()
+
# Loading
if key == "Ctrl-Z":
print 'Loading scene'
+ print 'DOES NOT WORK'
+ loadScenes()
+
self.space = gzz.impl.ModularSpace(self.filer.load(),
*tools.spaceArgList())
# set space to *everywhere* !
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] gzz/gzz/modules/pp demotest.py example/pp.gz ex...,
Matti Katila <=