Changeset 225
- Timestamp:
- 11/05/07 12:14:36 (14 months ago)
- Location:
- nodebox/trunk
- Files:
-
- 1 added
- 4 modified
-
libs/pathmatics/setup.py (modified) (1 diff)
-
src/Changes.txt (modified) (1 diff)
-
src/macbuild.sh (modified) (2 diffs)
-
src/nodebox/gui/mac/__init__.py (modified) (7 diffs)
-
src/nodebox/gui/mac/progressbar.py (added)
Legend:
- Unmodified
- Added
- Removed
-
nodebox/trunk/libs/pathmatics/setup.py
r75 r225 1 1 from distutils.core import setup, Extension 2 2 3 4 CFLAGS=[ 5 "-DMACOSX", 6 "-DAPPLE_RUNTIME", 7 "-no-cpp-precomp", 8 "-Wno-long-double", 9 "-g", 10 11 # Loads of warning flags 12 "-Wall", "-Wstrict-prototypes", "-Wmissing-prototypes", 13 "-Wformat=2", "-W", "-Wshadow", 14 "-Wpointer-arith", #"-Wwrite-strings", 15 "-Wmissing-declarations", 16 "-Wnested-externs", 17 "-Wno-long-long", 18 "-Wno-import", 19 20 # Universal binary flags 21 "-arch", "i386", 22 "-arch", "ppc", 23 "-isysroot", "/Developer/SDKs/MacOSX10.4u.sdk", 24 ] 25 26 BASE_LDFLAGS = [ 27 # Universal binary flags 28 "-arch", "i386", 29 "-arch", "ppc", 30 "-isysroot", "/Developer/SDKs/MacOSX10.4u.sdk", 31 ] 32 33 cPathmatics = Extension("cPathmatics", sources = ["pathmatics.c"], 34 extra_compile_args=CFLAGS, extra_link_args=BASE_LDFLAGS) 3 cPathmatics = Extension("cPathmatics", sources = ["pathmatics.c"]) 35 4 36 5 setup (name = "pathmatics", -
nodebox/trunk/src/Changes.txt
r190 r225 2 2 ------------- 3 3 * Color objects still worked in CMYK when used as a fill/stroke. 4 * Progress bar changed for Leopard compatibility. 4 5 5 6 NodeBox 1.9.1 -
nodebox/trunk/src/macbuild.sh
r155 r225 2 2 # Builds the NodeBox Mac OS X distribution folder. 3 3 4 # Remove dist and build 5 rm -rf dist 6 rm -rf build 7 4 8 # First, make the help files. 5 9 cd ../helpsrc 6 python 2.3makehelp.py10 python makehelp.py 7 11 8 12 # Now build the application. … … 10 14 # but not Python itself. 11 15 cd ../src 12 python 2.3 macsetup.py py2app --semi-standalone16 python macsetup.py py2app 13 17 14 18 # Due to a bug in PyObjC, the included site.py file is incorrect. -
nodebox/trunk/src/nodebox/gui/mac/__init__.py
r159 r225 15 15 from nodebox.gui.mac import PyDETextView 16 16 from nodebox.gui.mac.util import errorAlert 17 from nodebox.gui.mac.progressbar import ProgressBar 17 18 from nodebox import util 18 19 from nodebox.util import QTSupport … … 69 70 # pageCount 70 71 # pageCountAccessory 72 # When the ExportSheet is loaded, we also add: 73 # exportSheet 74 # exportSheetIndicator 71 75 72 76 path = None … … 500 504 self.canvas.save(fname, format) 501 505 elif pages > 1: 502 pb = EasyDialogs.ProgressBar(title="Generating %s PDF files..." % pages, maxval=pages)506 pb = ProgressBar(title="Generating %s PDF files..." % pages, maxval=pages) 503 507 try: 504 508 if not self.cleanRun(self._execScript): return … … 524 528 self._frame += 1 525 529 pb.inc() 530 #self.exportSheetProgress.setDoubleValue_(i) 526 531 else: 527 532 if self.namespace.has_key("setup"): … … 542 547 self._frame += 1 543 548 pb.inc() 544 549 #self.exportSheetProgress.setDoubleValue_(i) 545 550 except KeyboardInterrupt: 546 551 pass 547 del pb 552 pb.end() 553 del pb 548 554 self._pageNumber = 1 549 555 self._frame = 1 … … 645 651 movie = None 646 652 647 pb = EasyDialogs.ProgressBar(title="Generating %s frames..." % frames, maxval=frames)653 pb = ProgressBar(title="Generating %s frames..." % frames, maxval=frames) 648 654 try: 649 655 if not self.cleanRun(self._execScript): return … … 675 681 except KeyboardInterrupt: 676 682 pass 683 pb.end() 684 del pb 677 685 movie.save() 678 686 self._pageNumber = 1
