-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathChangeLog.FGo
More file actions
244 lines (227 loc) · 12.7 KB
/
ChangeLog.FGo
File metadata and controls
244 lines (227 loc) · 12.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
0.9
24.09.2009 First public release.
0.91
[BUGFIX] Fixed bug in App.colorText(); all comments in text window should be
colored now.
[FEATURE] Search can now be started also using Enter key placed in numpad.
[BUGFIX] Added clear statement in README file that the program needs PIL
library to run.
1.0
[FEATURE] Added a little style to console output; FGo!'s messages are now
better distinguished from the rest of the text.
[BUGFIX] Kill signal for TerraSync process in App.SaveAndQuit() changed
from 15 to 9.
[FEATURE] Added better visual feedback when in "carrier mode".
[BUGFIX] Fixed bug in App.colorText(); colored text should be displayed
properly now with newer Tcl/Tk versions.
[FEATURE] Application window is now resizable. Current window resolution
is saved to the config file when "Save&Quit" button is clicked.
[FEATURE] "Rebuild Airport Database" button added in preferences window.
[FEATURE] FGo! will look for data/.config-base file if standard
config is not found.
...and many more minor fixes.
1.1
[FEATURE] Translation system has been completely rebuilt. All translations
are now stored in "locale" directory.
[FEATURE] German translation has been added (thanks to chris_blues).
[BUGFIX] "HOME_DIR=" keyword in config file has been replaced by
(more appropriate) "FG_WORKING_DIR=" keyword.
[FEATURE] To be able to use TerraSync, path to its executable file needs now to
be specified in Preferences window. Corresponding "TERRASYNC_BIN="
keyword has been introduced into config file.
[FEATURE] TerraSync's default port has been changed to 5501.
[BUGFIX] FGo! should not crash anymore if certain keywords with corresponding
values are not present in config file.
...some more minor changes and fixes.
1.11
[FEATURE] Spanish translation has been added (thanks to Canseco).
[BUGFIX] Wrong "Selected Scenarios" count has been fixed
[BUGFIX] Fixed bug in "Save as..." dialog box. File ".fgo" will no longer
be generated in main application's directory if "Save as" window
is closed without actually saving the config.
1.2
[FEATURE] Dutch translation has been added (thanks to snipey).
[BUGFIX] FGo! should now correctly read names of parking positions containing
white spaces.
[FEATURE] Added new "Airport data source" menu (in Preferences window) where
data source for runway or parking positions can be selected.
Corresponding "APT_DATA_SOURCE=" keyword introduced into config file.
...and (as usual :) ) some more minor changes and fixes.
1.3.0
[FEATURE] French translation has been added (thanks to Olivier Faivre).
[FEATURE] Program structure has been changed: source code, as well as pictures
and locale directory has been moved into src folder.
[FEATURE] METAR widget added.
[FEATURE] Preferences window redesigned. Tabs (well, sort of) are now used
to group its content.
[FEATURE] Preferences, About and Error window behavior improved. All windows
stays on top of main window all the time and main window does not
accept input if preferences are open. What's more, it is not possible
now to open multiple instances of Preferences and About windows.
[BUGFIX] FGo! should not crash anymore if non Latin characters were entered
in the paths in Preferences window or in command line options window.
[BUGFIX] Airports with non Latin characters in their names should now be
visible on the list. This applies to airports: SBGL and TFFC.
[FEATURE] All generated by the program data is now stored in "~/.fgo"
directory.
[FEATURE] ".config-base" file in "data" directory has been moved to
"src/config" folder, and renamed to "en". Different variants of
the same file are now available for different languages.
[FEATURE] A new "presets" file added to "src/config" directory. It can hold
predefined settings with which the program will be started if
"~/.fgo/config" can't be find.
[BUGFIX] "Reset" button will no longer affect "TerraSync" checkbutton state.
It could in the past lead to erroneous indications on whether
TerraSync is actually enabled or not.
[FEATURE] It is now possible for the airport list to display installed
airports only. Appropriate controls have been added to
Menu ==> Settings.
[BUGFIX] Information about runways is now taken from ~/.fgo/apt database, not
from scenery itself even if airport data source is set to "Scenery".
Apparently, FlightGear is not reading threshold information from
scenery even if property: /sim/paths/use-custom-scenery-data is
set to true.
[FEATURE] A new window is shown to indicate that FlightGear is running.
[FEATURE] Help window was added. It is available at Menu ==> Help ==> Help.
As a result, old readme file was moved into "src/help" directory,
and renamed to "en". Different variants of help file are now
available for different languages.
[FEATURE] FGo! can now be run from outside its main directory. Symbolic link to
fgo file, or command like e.g. "python ~/fgo_main_folder/fgo" can
now be used to launch the program from any location.
[FEATURE] Starting from now, version indication has been standardized. Every
release is now marked with three digit number separated by dots.
First two digits describes the version number, when last digit,
describes the status of this version:
Zero means that such release incorporates important new features,
or major source code changes.
Any other digit means that this is bug fixing release, or a small
update, and it incorporates only small changes to source code,
or changes to other files (e.g. translations).
...and (yes, you guessed it right! :D) many more minor changes and fixes.
1.3.1
[BUGFIX] FGo! should not crash if the system language is not supported by
the program.
1.4.0 New release after almost three years!
[FEATURE] Italian translation has been added (thanks to Philip Lacroix).
[BUGFIX] The biggest bug in the program finally fixed! :)
Misspelled "FEATUE" tag in this log corrected. It will remain
a mystery how I managed to miss that error for so many years.
[FEATURE] Search entries are replaced by interactive search entries.
[FEATURE] Application's data is moved out the "src" folder to
the new "data" directory.
[FEATURE] GUI code refactoring - the "gui" module is the "gui" package
from now on.
[FEATURE] Code handling already obsolete "HOME_DIR=" keyword removed.
[FEATURE] PIL module is not mandatory to run FGo! anymore. Without it, however,
aircraft thumbnails will not be displayed.
[FEATURE] Tooltips added in "Preferences" window.
[BUGFIX] Last airport from apt.dat.gz was not included in atp database.
[FEATURE] Added message window informing that airport database been generated.
Previously, when airport database was generated, whole application
just hanged for couple of seconds giving no feedback to a user
what is going on.
[FEATURE] METAR widget is using proper user agent when sending request for
weather report.
[FEATURE] In "Preferences" window, a file dialog window initial directory
is set to path provided in the corresponding entry field.
[FEATURE] Added support for nonstandard aircraft directories. Paths can
be set in "Preferences" window under "Additional aircraft path" entry.
[BUGFIX] Fixed scenario description been sometimes positioned in top left
corner of the screen rather than in top left corner of the app.
[FEATURE] Scenario selection refactoring: "Selected Scenarios" label removed
and scenario list height increased.
[BUGFIX] Fixed "FlightGear is running..." window shown even when FlightGear
was not launched properly.
[FEATURE] FGo! can track modification time of the apt.dat.gz file and update
its own "apt" database when it needs it, "~/.fgo/timestamp" file
is used to store modification time information. New "Airport database
update" option menu introduced to "Miscellaneous" menu
in "Preferences" window.
[FEATURE] Scenery prefetch added.
[FEATURE] "Preferences" window is now resizable.
[FEATURE] Help message added when the program is run with command line options.
[FEATURE] Documentation of "src/config/presets" file improved.
[FEATURE] FGo! icon slightly changed and icons of different size added.
1.4.1
[BUGFIX] Parking position was not shown if its "number" attribute was
not specified in xml.
[BUGFIX] Pop-up menus were a little sluggish if search entry had keyboard
focus. From now on, focus is taken from any widget when pop-up menu
is open.
1.4.2
[FEATURE] German translation updated (thanks to chris_blues).
[FEATURE] To avoid confusion, localization files in "data/config"
directory are now called: config_de, config_en, etc. and files in
"data/help" are called: help_de, help_en, etc.
[BUGFIX] All transient windows, except "Preferences" and info window,
can now be closed using [Esc] button in case if window manager is
not showing close button for transient windows.
[BUGFIX] "Select Scenario" button pop-up window closes if main window is
moved, resized or minimized. However, it may not work on
all window managers.
[BUGFIX] Removed option to close "Select Scenario" button pop-up window with
middle mouse button. It could accidently copy text from clipboard
into command line options window. Use "OK" button instead.
1.4.3
[FEATURE] French translation updated, translation for config and help file
added (thanks to f-ojac).
1.4.4
[FEATURE] Italian translation updated, translation for help file added
(thanks to Philip Lacroix).
1.4.5
[BUGFIX] Typo in "help_it" file fixed. (Philip Lacroix)
[FEATURE] Old Readme file removed. In "docs" directory there is now
"README" catalog with symbolic links to readme files for all
supported languages.
[FEATURE] "icon.svg" added to "data/pics" directory. (Philip Lacroix)
[FEATURE] Naming convention for FGo! distribution files changed. From now on,
version numbers are separated with dot instead of minus symbol.
So archive file looks like this: fgo-1.4.5.tar.gz
1.5.0
[FEATURE] Added support for the new (v 850 and above) apt.dat database format
(thanks to Robert).
[BUGFIX] Ontario Intl (KONT) airport runways ware not shown in the runway
selection list.
[BUGFIX] Some airports that had defined parking positions (e.g. KORD) would
generate AttributeError when parking button was clicked, not showing
any parking list in result.
[BUGFIX] Seahawk aircraft was not shown on the aircraft list.
[FEATURE] Icon set has been redone. Icons are now moved to a new
"data/pics/icons" directory.
[FEATURE] Polish translation updated.
1.5.1
[FEATURE] German translation updated (thanks to chris_blues).
[FEATURE] French and Italian translation updated (thanks to Philip Lacroix).
[FEATURE] Removed program version number in help files.
1.5.2
[FEATURE] Japanese translation added (thanks to AOKI Kiyohito).
[FEATURE] Help files updated. Added information about installation in
Slackware GNU/Linux. (Philip Lacroix)
[BUGFIX] Obsolete "icon.png" name replaced by more up to date "fgo.png"
example in help files.
1.5.3
[FEATURE] Added support for custom font size (thanks to Florent Rougon).
Corresponding "BASE_FONT_SIZE=" keyword introduced into config file.
[BUGFIX] Fixed problem where aircraft list was not generated if any
directory in aircraft folder was read protected.
[FEATURE] Tooltips reworked, they follow mouse cursor now rather to been static.
1.5.4
[FEATURE] Extended number of widgets in Preferences window with tooltips
assigned.
[FEATURE] Help file updated.
[FEATURE] Polish translation updated.
[FEATURE] German translation updated. (chris_blues)
[FEATURE] French translation updated. (f-ojac)
[FEATURE] Japanese translation updated. (AOKI Kiyohito)
[FEATURE] Italian translation updated. (Philip Lacroix)
[FEATURE] Spanish translation updated. (Philip Lacroix, Canseco)
[FEATURE] Icons moved to a new "share" folder.
[FEATURE] "fgo.desktop" file added in "share" folder. (Philip Lacroix)
[FEATURE] "INFORMATION_FOR_PACKAGERS" file added in "docs" folder.
(Philip Lacroix)
[FEATURE] "A WORD TO TRANSLATORS" file updated and renamed.
1.5.5
[BUGFIX] Help window would not open if language in "Preferences" window was
not set and no default system language was detected. (Philip Lacroix)
[BUGFIX] Fixed typo in "help_pl" file.