Skip to content

Commit d27a7ce

Browse files
committed
v1.5.1
fit region view/edit to screen size
1 parent cd87b08 commit d27a7ce

3 files changed

Lines changed: 15 additions & 14 deletions

File tree

installer.iss

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
; NOTE: The value of AppId uniquely identifies this application.
66
; Do not use the same AppId value in installers for other applications.
77
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
8-
AppId={{C0808D1B-C181-47D7-8A26-A96EF44DA6E1}
8+
AppId={{6175BF8E-2028-4E5B-BF1F-2D163DC79F36}
99
AppName=PaleoView
10-
AppVersion=1.5
11-
AppVerName=PaleoView v1.5
10+
AppVersion=1.5.1
11+
AppVerName=PaleoView v1.5.1
1212
AppPublisher=Global Ecology Lab
1313
AppPublisherURL=https://github.com/GlobalEcologyLab/PaleoView
1414
AppSupportURL=https://github.com/GlobalEcologyLab/PaleoView
1515
AppUpdatesURL=https://github.com/GlobalEcologyLab/PaleoView
16-
DefaultDirName={pf}\PaleoView v1.5
17-
DefaultGroupName=PaleoView v1.5
16+
DefaultDirName={pf}\PaleoView v1.5.1
17+
DefaultGroupName=PaleoView v1.5.1
1818
OutputBaseFilename=setup
1919
Compression=lzma
2020
SolidCompression=yes
@@ -34,10 +34,10 @@ Source: "Bias Corrections/*"; DestDir: "{app}/Bias Corrections"; Flags: recurses
3434
; NOTE: Don't use "Flags: ignoreversion" on any shared system files vcredist_x86.exe
3535

3636
[Icons]
37-
Name: "{group}\PaleoView v1.5"; Filename: "{app}\paleo_view_v1_5.exe"
38-
Name: "{commondesktop}\PaleoView v1.5"; Filename: "{app}\paleo_view_v1_5.exe"; Tasks: desktopicon
37+
Name: "{group}\PaleoView v1.5.1"; Filename: "{app}\paleo_view_v1_5_1.exe"
38+
Name: "{commondesktop}\PaleoView v1.5.1"; Filename: "{app}\paleo_view_v1_5_1.exe"; Tasks: desktopicon
3939

4040
[Run]
4141
Filename: "{tmp}\vcredist_x86.exe"; Parameters: "/qu"; StatusMsg: "Installing Microsoft Visual C++ 2008 Redistributable Package..."
4242
Filename: "{tmp}\vcredist_x86.exe"; Parameters: ""; StatusMsg: "Installing Microsoft Visual C++ 2008 Redistributable Package..."
43-
Filename: "{app}\paleo_view_v1_5.exe"; Description: "{cm:LaunchProgram,PaleoView}"; Flags: nowait postinstall skipifsilent
43+
Filename: "{app}\paleo_view_v1_5_1.exe"; Description: "{cm:LaunchProgram,PaleoView}"; Flags: nowait postinstall skipifsilent
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2800,8 +2800,9 @@ def createRegionFigure(self, update=False, user_defined_update=False, time_depen
28002800
basemap_resolution = 'l'
28012801

28022802
# Set/calculate dimensions and margins
2803-
maximum_width = 15.0
2804-
maximum_height = 9.0
2803+
maximum_width = self.master.winfo_screenmmwidth()/25.4*0.8 # was 15.0 inches
2804+
maximum_height = self.master.winfo_screenmmheight()/25.4*0.8 - 0.5 # was 9.0 inches
2805+
dpi = int(25.4*self.master.winfo_screenwidth()/self.master.winfo_screenmmwidth())
28052806
margin = 0.2
28062807
region_box = self.region_bounding_box[self.current_region]
28072808
if self.current_region in ['antarctica'] :
@@ -2823,8 +2824,8 @@ def createRegionFigure(self, update=False, user_defined_update=False, time_depen
28232824
bounding_lat = -60
28242825
if update :
28252826
self.view_edit_region_figure.set_size_inches(width, height, forward=True)
2826-
else :
2827-
self.view_edit_region_figure = Figure(figsize=(width, height), frameon=False, linewidth=10, dpi=100, tight_layout=True)
2827+
else : # was dpi=100
2828+
self.view_edit_region_figure = Figure(figsize=(width, height), frameon=False, linewidth=10, dpi=dpi, tight_layout=True)
28282829
self.view_edit_region_plot_axes = self.view_edit_region_figure.add_subplot(111)
28292830
self.view_edit_region_figure.subplots_adjust(left=(margin/width), right=(1.0-margin/width), bottom=(margin/height), top=(1.0-margin/height))
28302831
self.region_basemap = Basemap(ax=self.view_edit_region_plot_axes,
@@ -6456,7 +6457,7 @@ def isNonNegativetiveFloat(self, string_value) :
64566457

64576458
## Main program
64586459

6459-
application_name = 'PaleoView v1.5'
6460+
application_name = 'PaleoView v1.5.1'
64606461

64616462
# Set user application data directory
64626463
if MAC_VERSION :

setup_pc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#data_files.append((r'Map Data', glob(r'C:\afat32\Dropbox\GlobalEcologyGroup\ProjectCode\PaleoclimateTool\v0.1\Map Data\*')))
1818
setup(
1919
data_files=data_files,
20-
windows=['paleo_view_v1_5.py'],
20+
windows=['paleo_view_v1_5_1.py'],
2121
)
2222
# options={'py2exe': { 'includes': 'patsy' }}
2323
# options={'py2exe': { 'excludes': ['_gtkagg', '_qt4agg', '_agg2', '_cairo', '_cocoaagg', '_fltkagg', '_gtk', '_gtkcairo'] }}

0 commit comments

Comments
 (0)