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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 48 by bh, Mon Sep 10 12:52:58 2001 UTC revision 59 by bh, Thu Sep 13 13:56:47 2001 UTC
# Line 1  Line 1 
1    2001-09-13  Bernhard Herzog  <[email protected]>
2    
3            * Thuban/UI/view.py (MapCanvas.OnPaint): Only delay drawing to
4            idle time when there actually is something to draw. If there's
5            nothing to draw simply clear the window
6            (MapCanvas.do_redraw): Call dc.EndDrawing and add some comments.
7            (MapCanvas.SetMap): force a redraw in all cases because
8            FitMapToWindow doesn't always do it.
9            (MapCanvas.ZoomFactor): Add an optional parameter, center, to
10            specify the point to move into the center of the window
11            (ZoomOutTool.MouseUp, ZoomInTool.MouseUp): If the mouse wasn't
12            dragged, zoon in/out by a factor of 2
13    
14            * Thuban/Model/session.py (create_empty_session): Unset the
15            modified bit before returning it
16    
17            * Thuban/UI/mainwindow.py (MainWindow.NewSession): Use
18            create_empty_session session to create the new, empty session.
19    
20            * Thuban/UI/mainwindow.py (MainWindow.__init__): Set the size of
21            the tool bitmaps.
22            (MainWindow.OnClose, MainWindow.save_modified_session): Separate
23            the code that asks whether the session should be saved into the
24            new method save_modified_session.
25            (MainWindow.OpenSession, MainWindow.NewSession): Use the new
26            method to save modified session here too.
27    
28    2001-09-11  Bernhard Herzog  <[email protected]>
29    
30            * setup.py (InnoIconItem): fix typo
31    
32            (thuban_bdist_inno.run):
33            (bdist_inno.run): Move the decision not to create symlinks on
34            non-nt platforms to thuban_bdist_inno and do it unconditinally
35            since we never want to create the symlinks here
36    
37  2001-09-10  Bernhard Herzog  <[email protected]>  2001-09-10  Bernhard Herzog  <[email protected]>
38    
39            * Thuban/UI/mainwindow.py (MainWindow.IdentifyTool): Popup the
40            identify view immediately
41    
42            * Thuban/UI/controls.py: New file with two classes RecordListCtrl
43            and SelectableRecordListCtrl that implement the code shared by the
44            identify view and the label dialog
45    
46            * Thuban/UI/identifyview.py (IdentifyListCtrl): Derive from the
47            new class RecordListCtrl
48    
49            * Thuban/UI/labeldialog.py (LabelDialog.OnOK): Check whether the
50            return value of GetValue is None instead of using it as a boolean
51            directly so that Zero numbers are handled properly.
52            (LabelListCtrl): Derive from the new class
53            SelectableRecordListCtrl
54    
55          * Thuban/UI/proj4dialog.py (Proj4Dialog.__init__):          * Thuban/UI/proj4dialog.py (Proj4Dialog.__init__):
56          (Proj4Dialog.dialogLayout): Make the window resizable and set the          (Proj4Dialog.dialogLayout): Make the window resizable and set the
57          size of the text control explicitly to make the sizers work on          size of the text control explicitly to make the sizers work on

Legend:
Removed from v.48  
changed lines
  Added in v.59

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26