1 |
2001-08-31 Bernhard Herzog <[email protected]> |
2 |
|
3 |
* setup.py: In the setup call, the install parameters shouldn't |
4 |
have trailing slashes because distutils on non-posix platforms |
5 |
doesn't like that. The same applies to other directories like |
6 |
"Resources/Bitmaps" |
7 |
|
8 |
In the configuration section for nt, move the wxWindows directory |
9 |
optins into the part clearly marked as editable. |
10 |
|
11 |
(InstallLocal.initialize_options): |
12 |
(InstallLocal.user_options): remove the currently unused debug |
13 |
flag |
14 |
(thuban_build_py.find_all_modules): Add this method so that it |
15 |
works for our case of having packages and modules in one |
16 |
distribution as well. |
17 |
(ThubanInstall.initialize_options): |
18 |
(ThubanInstall.finalize_options): |
19 |
(ThubanInstall.user_options): |
20 |
(ThubanInstall.boolean_options): Add new options, do-symlink and |
21 |
extra files. Since these are the first ThubanInstall specific |
22 |
options, override user_options and boolean_options |
23 |
(ThubanInstall.run): Honor the new do-symlink and extra-files |
24 |
options. |
25 |
(ThubanInstall.get_outputs): Add to override the base-class's |
26 |
version and add the extra-files to the outputs |
27 |
(bdist_inno): New class for windows distributions with Inno Setup |
28 |
(InnoIconItem): Helper class for bdist_inno |
29 |
(thuban_bdist_inno): Thuban specific version of bdist_inno. Added |
30 |
this together with the appropriate parameters, to the setup call. |
31 |
|
32 |
* setup.cfg (bdist_inno): added new section for the inno setup |
33 |
installer |
34 |
|
35 |
* Thuban/UI/tree.py (myTreeCtrlPanel.__init__): New inst var |
36 |
changing_selection to avoid recursive selection events when |
37 |
modifying the selection in response to a selection event. |
38 |
(myTreeCtrlPanel.normalize_selection): Set the new inst var when |
39 |
changing the tree's selection. |
40 |
(myTreeCtrlPanel.OnSelChanged): Only normalize the selection when |
41 |
we're not being called indirectly from normalize_selection. |
42 |
|
43 |
* Thuban/UI/mainwindow.py (MainWindow.update_command_ui): Call |
44 |
event.Check only if the command is actuall checkable. |
45 |
(MainWindow.__init__): Call the toolbar's Realize method to make |
46 |
sure that the items are actually shown |
47 |
|
48 |
2001-08-28 Bernhard Herzog <[email protected]> |
49 |
|
50 |
* setup.py: Fix some doc strings |
51 |
|
52 |
* ChangeLog: started |
53 |
|