wxGlade 0.7.0 released
Carsten Grohmann <[email protected]>
| Newsgroups | gmane.comp.python.wxglade |
|---|---|
| Message-ID | <[email protected]> |
Hello,
The new wxGlade release is published now. It's a new major release with a lot of visible and invisible changes - especially the full support of wxWidgets 3 and wxPython 3.
Not supported is Python3.
The standalone edition is available. It has two disadvantages:
- it's built on Windows XP and may not work correctly on newer
Windows versions
- it's opens a command line windows always
General:
- Remove support for old Python import style generally
- Add missing styles for wxNotebook (Thanks to Udi Fuchs)
- Use Python logging facility instead of print statements
- Rework quoting and escaping of special character sequences
- Rework internal path handling
- Write always an error log file
- Improve widget import to be able to import widgets from ZIP files
- Change configuration default to remember the position and geometry
of the three main windows. This change effects fresh installations only.
- adapt GUI to run with wxPython 2.8 till 3.0
- remove support for wxPython 2.6
- Disable Lisp for wx 3.0
- Improve the internal error dialog
- Unify the code generation of widget specific code
This change causes some minor changes in the generated code.
- Add Lisp and Perl support for wxDatePickerCtrl
- Add support for wxSplitterWindow.SetMinimumPaneSize()
Generated Code:
- Use SetToolTip() instead of SetToolTipString() for wxPython 3 und wxPerl 3
- Use configurable indents instead of hard coded tabs in wxFrame code
for Perl
Bugs:
- Fix escape sequences in Unicode strings were escaped twice Perl and
Python
- Wrong Lisp statement in wxHyperlinkCtrl and wxFrame
- Prevent code generation from a template file by command line invocation
- Fix bug in generation of valid hash keys for Perl
- Fix various issues during transformation from XRC into wxGlade
- Fix wrong conditions to generate application start code (sf bug #161)
- Don't convert first char of a XRC extra property to upper case (sf
bug #163)
- Fix incomplete Unicode escaping
Deprecation
- In place modifications for generated source files will be removed in one
of the next releases
Documentation:
- Adapt and extend the documentation
API (for custom widgets):
- Simplify signature of quote_str(), use quote_path() to quote / escape
file names or paths
Note:
- See CHANGES.txt for a full list of changes
The release contains 4 files:
wxglade-0.7.0.tar.gz source code tarred and gzipped
wxglade-0.7.0.zip source code zipped
wxGlade-0.7.0-setup.exe Installer (Full Edition) requieres Python and
wxPython locally installed
wxGlade-SAE-0.7.0-setup.exe Installer Standalone Edition Python and
wxPython are bundled using PyInstaller
MD5 checksums are:
99e3db3a09e066e2b72ddfc98d9034a4 wxGlade-0.7.0-setup.exe
f86d0313f2fe9bc5223da15c8caf5f8e wxGlade-0.7.0.tar.gz
b90b6a5bb656d88da4ae434e7b204300 wxGlade-0.7.0.zip
f53700a3f4e419c3c807dbdebf7d5319 wxGlade-SAE-0.7.0-setup.exe
Thank you to all contributing people.
Regards,
Carsten
------------------------------------------------------------------------------
_______________________________________________
wxGlade-general mailing list
wxGlade-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/wxglade-general
signature.asc
(application/pgp-signature, 931 B)
-----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJUTO8EXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMTc2OTZFRURDRkVDMjAzODE3MUQ5NTMw MzNBQTBCMzkzQUZBRTZDAAoJEAM6oLOTr65sbp8P/ilENDq0UrxhDjIW51M9EmrR DD04MuHDQMediMeWy+mwFfpM49NZqNP1YTioPaJfp4dzOBzpxpJTVD3gIjNqa28E MT3K+HRdyCkaK3Afzy59x4nPOfpJYu4rJUufRoZuy6Zgglz9gDgYTEx8T2Y03gAK Jy0+M2jtKdgMKevORVWAw4jud4Z4EdPSOg3Ssnf3fxgG4FnuHVADtQ2imjSgPHmu O8VVDfIoptSd8iQXhxF3w1DE4kaNnQRsO48eW+1+CxzXehLu1lPjnOScUBzEgy0K QKrWvbZnmSpmo0hOIQUHWGJDTJsETugItdRIMbYmbCRGSJK/aJlM6hJmKyrs2ed/ pupEzUTsG4UNhnSSYaMdurSshbYB3gNclLih9Bn06ydXWWqlxxbNxD3q0zhc7Umv NddgMKi1IcIYAUz9vYAMwaUKq9+2dst7Z4tQy9bq0dnLXqiNSdAel4UHyNHBYIdr n01KZ3ZwrFziCW4CQpMjriWRlf+q1UBIzq1cG6BpSm+J59df4gzVUmM41z3aL2Rq O0hKhphaXqhRqhnuDqc9tY18ubuOYWNfZgyGLoiDVPqjSqr8hz99usI/UGBeqsdu ot98G44mgx+Q5B4tJKbhOSig/sCIzSbFbOoq0zuGOtIajWywxC8vXtNzBYgJUs5E XXSsxUSW8DG9CIo3Ztbc =NVYH -----END PGP SIGNATURE-----