/[thuban]/branches/WIP-pyshapelib-bramz/ChangeLog
ViewVC logotype

Contents of /branches/WIP-pyshapelib-bramz/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 19 - (show annotations)
Tue Sep 4 15:11:27 2001 UTC (23 years, 6 months ago) by bh
Original Path: trunk/thuban/ChangeLog
File size: 3398 byte(s)
* 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

1 2001-09-04 Bernhard Herzog <[email protected]>
2
3 * MANIFEST.in: Add extensions/pyprojection/LICENSE
4
5 * setup.py (thuban_bdist_rpm): New class implementing a Thuban
6 specific bdist_rpm command.
7
8 * Thuban/UI/main.py: Catch ImportError exceptions when importing
9 the locale module because it may not be available on some
10 installations.
11
12 * extensions/pyprojection/LICENSE: Copy of the license text in
13 Projection.i. Having it in a separate file makes it easier to
14 refer to license text in e.g. RPMs
15
16 2001-09-03 Bernhard Herzog <[email protected]>
17
18 * setup.py: use wx-config instead of wxgtk-config because it's
19 more generic
20
21 * setup.py (ThubanInstall.get_outputs): Add the symlink in
22 <prefix>/bin to the outputs
23 (ThubanInstall.link_file): New method to link files. We need this
24 because the standard copy_files refuses to link non-existing
25 files.
26 (ThubanInstall.run): Remove the leading install root from the
27 script filename if an install root was specified and use the new
28 link_file method
29
30 * Thuban/UI/mainwindow.py (MainWindow.AddLayer): Fit the map to
31 the window when the first layer is added to the map.
32
33 * setup.py (ThubanInstall.run): Honor the build root (self.root)
34 when linking thuban.py to <prefix>/bin
35
36 2001-08-31 Bernhard Herzog <[email protected]>
37
38 * setup.py: In the setup call, the install parameters shouldn't
39 have trailing slashes because distutils on non-posix platforms
40 doesn't like that. The same applies to other directories like
41 "Resources/Bitmaps"
42
43 In the configuration section for nt, move the wxWindows directory
44 optins into the part clearly marked as editable.
45
46 (InstallLocal.initialize_options):
47 (InstallLocal.user_options): remove the currently unused debug
48 flag
49 (thuban_build_py.find_all_modules): Add this method so that it
50 works for our case of having packages and modules in one
51 distribution as well.
52 (ThubanInstall.initialize_options):
53 (ThubanInstall.finalize_options):
54 (ThubanInstall.user_options):
55 (ThubanInstall.boolean_options): Add new options, do-symlink and
56 extra files. Since these are the first ThubanInstall specific
57 options, override user_options and boolean_options
58 (ThubanInstall.run): Honor the new do-symlink and extra-files
59 options.
60 (ThubanInstall.get_outputs): Add to override the base-class's
61 version and add the extra-files to the outputs
62 (bdist_inno): New class for windows distributions with Inno Setup
63 (InnoIconItem): Helper class for bdist_inno
64 (thuban_bdist_inno): Thuban specific version of bdist_inno. Added
65 this together with the appropriate parameters, to the setup call.
66
67 * setup.cfg (bdist_inno): added new section for the inno setup
68 installer
69
70 * Thuban/UI/tree.py (myTreeCtrlPanel.__init__): New inst var
71 changing_selection to avoid recursive selection events when
72 modifying the selection in response to a selection event.
73 (myTreeCtrlPanel.normalize_selection): Set the new inst var when
74 changing the tree's selection.
75 (myTreeCtrlPanel.OnSelChanged): Only normalize the selection when
76 we're not being called indirectly from normalize_selection.
77
78 * Thuban/UI/mainwindow.py (MainWindow.update_command_ui): Call
79 event.Check only if the command is actuall checkable.
80 (MainWindow.__init__): Call the toolbar's Realize method to make
81 sure that the items are actually shown
82
83 2001-08-28 Bernhard Herzog <[email protected]>
84
85 * setup.py: Fix some doc strings
86
87 * ChangeLog: started
88

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26