Parent Directory
|
Revision Log
Sticky Revision: |
made a copy
2006-09-18 Didrik Pinte <dpinte@itae.be> * wxPython 2.6 update : wx 2.4 syntax has been updated to 2.6
2006-06-29 Didrik Pinte <dpinte@itae.be> * Thuban/UI/main.py: circular import fix.
Enable the experimental attribute editing again and introduce a command line switch to actually activate it * Thuban/UI/main.py (options): New. Container for options set on the commmand line (main): Add the --enable-attribute-editing flag. * Thuban/UI/identifyview.py (IdentifyView.__init__): If attribute editing is enabled use the grid ctrl which allows editing of the values * Thuban/Model/transientdb.py (AutoTransientTable.write_record): New. Just delegate this to the underlying table.
Remove the #! line as it annoys lintian which warns about these files not being executable. The #! isn't necessary here since if you absolutely must execute them you can always say "python <filename>".
(__version__): Don't import the already removed show_exception_dialog.
(main): Don't set the exception hook here, it will get set in ThubanApplication.OnInit.
(main): Install the exception handler before a ThubanApplication is created.
(main): Set exception hook to the ShowExceptionDialog. Fixes RTbug #1993.
(wxCHECK_VERSION): Removed. Not needed. (verify_versions): Remove most of the code since it is now in Thuban.version.verify_versions.o
(main): Remove call to ShowLegend.
Show the legend by default when Thuban starts.
(verify_versions): New. Checks the versions of Python, wxPython, and some other libraries.
* Thuban/UI/main.py, Thuban/UI/__init__.py: Move the work-around for the wxPython locale bug to __init__.py so that it's automatically executed by anybody using UI code from Thuban.
* Thuban/UI/main.py (main): app no longer needs to be global
Create the session tree view in main with the new mainwindow method ShowSessionTree and not directly the application's OnInit method
* MANIFEST.in: Add extensions/pyprojection/LICENSE * setup.py (thuban_bdist_rpm): New class implementing a Thuban specific bdist_rpm command. * Thuban/UI/main.py: Catch ImportError exceptions when importing the locale module because it may not be available on some installations. * extensions/pyprojection/LICENSE: Copy of the license text in Projection.i. Having it in a separate file makes it easier to refer to license text in e.g. RPMs * setup.py: use wx-config instead of wxgtk-config because it's more generic * setup.py (ThubanInstall.get_outputs): Add the symlink in <prefix>/bin to the outputs (ThubanInstall.link_file): New method to link files. We need this because the standard copy_files refuses to link non-existing files. (ThubanInstall.run): Remove the leading install root from the script filename if an install root was specified and use the new link_file method
import all the source files
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |