From: Andy T. <an...@ha...> - 2006-05-23 12:41:52
|
Alex Tweedly wrote: > > > PythonCard is a GUI construction kit for building cross-platform > desktop applications on Windows, Mac OS X, and Linux. > > Release 0.8.2 includes over 50 sample applications and tools to help > users build applications in Python, including codeEditor, findfiles, > and resourceEditor (layout editor). A list of changes since release > 0.8.1 is at the end of this message. New samples include a US-UK > converter and a Sudoku solver. There are a new set of "convenience" > functions to assist is creating pop-up menus and some commonly used > custom dialogs (usage of these is demonstrated in the Sudoku sample, as > well as in a new sample "helpful wrappers"). > > The tools/oneEditor directory contains a new version of the codeEditor, > named tabcodeEditor.py that supports tabbed editor panes and the > resource file popups from codeEditorR; once the code is more mature, it > will replace the current codeEditor. The original codeEditor remains for > now, but (unless problems show up) will likely be removed in the next > release. > > The tools/resourceEditor directory contains a new version of the > resourceEditor, named multiresourceEditor.py which supports a number of > operations on multiple components, such as Align, Distribute and > Equalize, as well as visual tools to move components (Nudge) and to > re-layer them. The other major change is that the Property Window has > been redesigned to be larger, and display all properties at once, and > allow editing of any of them immediately. The existing resourceEditor > remains for now, though if the feedback on the newer layout is OK then > the old version may be retired at the next release. > > The tools/standaloneBuilder has been extensively revised, and now > includes support for py2exe as well as pyInstaller. > > PythonCard requires Python 2.3 or later and wxPython 2.5.2.8 or later. > > You can download the latest release at: > http://sourceforge.net/project/showfiles.php?group_id=19015 > > Please be sure to look at the migration_guide.txt file in the docs > directory if you are upgrading from a previous release. Since the > package name has changed, you can continue to use the older > PythonCardPrototype package simultaneously with the new PythonCard > package, but you must upgrade to wxPython 2.5.2.8. > > > All the information you need about PythonCard can be found on the > project web page at: > http://pythoncard.sourceforge.net/ > > The installation instructions and walkthroughs are available on the > main documentation page: > http://pythoncard.sourceforge.net/documentation.html > > For a list of most of the samples that have been built with PythonCard > and screenshots of them in action go to: > http://pythoncard.sourceforge.net/samples/samples.html > > The kind people at SourceForge host the project: > http://sourceforge.net/projects/pythoncard/ > > If you want to get involved the main contact point is the Mailing list: > http://lists.sourceforge.net/lists/listinfo/pythoncard-users > > Additional Notes: > Remember to backup or just delete your old PythonCard directory before > installing a new version, so that the old files aren't still in the > package directory. If you installed a previous version of PythonCard on > Windows using the binary installer, then you should be able to remove > the old package via the Add/Remove Programs Control Panel. > > The distutils installer will put the framework, components, docs, > samples, and tools in Lib\site-packages or your Python directory > (typically C:\Python23). Of course, on Linux and Mac OS X that path > will be slightly different and have forward slashes. > > Windows users should get a PythonCard menu in the Start->Programs menu > with links to the documentation, samples, codeEditor, findfiles, > resourceEditor, tabcodeEditor and multiresourceEditor. > > The tools and most of the samples will now keep their config and data > file info in the "pythoncard_config" directory created by the > framework. On Unix, the directory will be ~/pythoncard_config. On > Windows, the directory varies as described in the following post: > > http://aspn.activestate.com/ASPN/Mail/Message/PythonCard/1496793 > > So, if you run a PythonCard app with any of the runtime tools and > select "Save Configuration" from the "Debug" menu, the window positions > and sizes of your runtime windows (Shell, Message Watcher, etc.) will > be saved in "pythoncard_config/pythoncard_config.txt" not the > PythonCard directory. Likewise, when you change the text style used by > the codeEditor via the "Styles..." menu item under the "Format" menu, > the modification will be saved in "pythoncard_config/stc-styles.cfg" > > Alex Tweedly > al...@tw... > > > changelog.txt changes since release 0.8 > > Release 0.8.2 2006-05-18 > added minimized and maximized attributes to Background class > created documentation.py module to hold code previously in widgets.py > for automatically generating component and background docs > added getTextExtent and getFullTextExtent methods to BitmapCanvas > revised internationalResourceName to support platform-specific resources > added UK <-> US to conversions.py and simplified SOAP.py module check > updated turtle.py and bitmapcanvas.py component to force update on Mac > renamed samples.py to samples.pyw > added work-in-progress version of multiresourceEditor > (tools/resourceEditor/multiresourceEditor) > renamed to layoutEditor > support customizable window styles in backgroundInfo of resourceEditor > added convenience wrappers for pop-up menus, multiple check-box dialogs, > multiple button dialogs (helpful.py and samples/helpfulWrappers) > added sample for sudoku solver/helper (samples/sudoku) > replaced StringType with StringTypes to handle Unicode better > Major update standaloneBuilder, including support for py2exe > allow for Python2.4 or Python 2.5 on Mac > > > > -- > Alex Tweedly http://www.tweedly.net Congratulations Alex, and all of the contributors to this release. On an administrative note, do I need to update the freshmeat.net entry and has anyone updated the cheese shop (http://cheeseshop.python.org)? Regards, Andy -- -------------------------------------------------------------------------------- From the desk of Andrew J Todd esq - http://www.halfcooked.com/ |
From: Alex T. <al...@tw...> - 2006-05-23 13:21:06
|
Andy Todd wrote: > On an administrative note, do I need to update the freshmeat.net entry > and has anyone updated the cheese shop (http://cheeseshop.python.org)? Kevin said at the end of the session yesterday where he walked me through the the SF process .... "i wouldn't bother announcing outside users list until any problems are found, also need to push new install pages to main site but can do that later" So I guess there is some admin stuff still to go, don't know if that covers freshmeat or cheeseshop. I'll (with luck) catch Kevin later today and finish off anything we can or need to. If you usually do freshmeat and / or cheeseshop, then go ahead .... -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.392 / Virus Database: 268.7.0/345 - Release Date: 22/05/2006 |
From: Kevin A. <al...@se...> - 2006-05-23 18:19:57
|
On May 23, 2006, at 6:20 AM, Alex Tweedly wrote: > Andy Todd wrote: > >> On an administrative note, do I need to update the freshmeat.net >> entry and has anyone updated the cheese shop (http:// >> cheeseshop.python.org)? > > > Kevin said at the end of the session yesterday where he walked me > through the the SF process .... > > "i wouldn't bother announcing outside users list until any problems > are found, also need to push new install pages to main site but can > do that later" > > So I guess there is some admin stuff still to go, don't know if > that covers freshmeat or cheeseshop. I'll (with luck) catch Kevin > later today and finish off anything we can or need to. If you > usually do freshmeat and / or cheeseshop, then go ahead .... > > -- > Alex Tweedly http://www.tweedly.net Since we hadn't done a release in a LONG time and this was the first time for Alex I figured we could keep it limited to pythoncard-users for a bit just so the main user base can point out anything we missed. I'm not entirely sure how to go about updating from cvs now with the server change without doing a fresh checkout so I guess I'll have to look at doing that and pushing the updated install instructions to the main server using pscp. Alex have you put pages up on the main site before? In addition, if Alex is ok with it I don't really have a problem doing the subversion transition now if we want to get that started. ka |
From: Alex T. <al...@tw...> - 2006-05-23 20:53:01
|
Kevin Altis wrote: > Since we hadn't done a release in a LONG time and this was the first > time for Alex I figured we could keep it limited to pythoncard-users > for a bit just so the main user base can point out anything we missed. > > I'm not entirely sure how to go about updating from cvs now with the > server change without doing a fresh checkout so I guess I'll have to > look at doing that and pushing the updated install instructions to > the main server using pscp. Alex have you put pages up on the main > site before? > No, I haven't. > In addition, if Alex is ok with it I don't really have a problem > doing the subversion transition now if we want to get that started. > I was going to suggest : - wait 2 weeks for any error reports (and fix them :-) - put in any updates waiting e.g. -- I have undo/redo for layoutEditor done and reasonably tested -- updates to walkthrough docs ? -- possibly samples / more docs for layoutEditor -- Phil may have some quick standaloneBuilder updates -- I really should re-do the layoutEditor's propertyeditorWindow for Mac :-( it's far uglier than I thought I remembered. - do all that in cvs, get out an 0.8.3 from cvs - *then* go to svn There's kind of an assumption in there that the release / upload process is safer second time through, which may not be justified. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.392 / Virus Database: 268.7.0/345 - Release Date: 22/05/2006 |