/[xlog]/xlog/ChangeLog
ViewVC logotype

Diff of /xlog/ChangeLog

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

revision 1.54 by pa4tu, Sat Oct 30 08:54:20 2004 UTC revision 1.55 by pa4tu, Thu Nov 4 17:23:16 2004 UTC
# Line 1  Line 1 
1  - Changes for xlog version 1.0  - Changes for xlog version 1.0
2    * Some memory leaks were fixed.  * Some memory leaks were fixed.
3    * Locator distance calculation fixes.  * Locator distance calculation fixes.
4    
5  - Changes for xlog version 0.9.10  - Changes for xlog version 0.9.10
6    * Adif logs with lower case fields names are now imported correctly.  * Adif logs with lower case fields names are now imported correctly.
7      Reported by David, CT1DRB.  Reported by David, CT1DRB.
8    * A preview widget has been added to the log -> open dialog. It will show  * A preview widget has been added to the log -> open dialog. It will show
9      the first 10 lines of the selected file.  the first 10 lines of the selected file.
10    * When saving as ADIF you can now decide to convert the frequency to a  * When saving as ADIF you can now decide to convert the frequency to a
11      band, e.g. 1.8 becomes 160M, 14.123 becomes 20M. You can set this in the  band, e.g. 1.8 becomes 160M, 14.123 becomes 20M. You can set this in the
12      "Save As" page of the Settings->Dialogs dialog.  "Save As" page of the Settings->Dialogs dialog.
13    * When saving as labels you can decide to export the free fields. You can set  * When saving as labels you can decide to export the free fields. You can set
14      this in the same dialog.  this in the same dialog.
15    * A menu has been added to switch logs. This means you can now also use the  * A menu has been added to switch logs. This means you can now also use the
16      keyboard for log switching, e.g. <alt>1, <alt>2, ... <alt>0 switches from  keyboard for log switching, e.g. <alt>1, <alt>2, ... <alt>0 switches from
17      log 1 to 10.  log 1 to 10.
18    * A warning is issued in the statusbar when creating a new log with a name  * A warning is issued in the statusbar when creating a new log with a name
19      that already exists.  that already exists.
20    
21  - Changes for xlog version 0.9.9  - Changes for xlog version 0.9.9
22    * You can now enter logs from the command line, e.g. "xlog /path/to/log.xlog".  * You can now enter logs from the command line, e.g. "xlog /path/to/log.xlog".
23    * Xlog now behaves differently when first started. Instead of creating a new  * Xlog now behaves differently when first started. Instead of creating a new
24      log, an empty window is shown. You have to create a new log yourself by  log, an empty window is shown. You have to create a new log yourself by
25      selecting Log -> New from the menu.  selecting Log -> New from the menu.
26    * Some work has been done to integrate xlog with the gnome desktop. You can  * Some work has been done to integrate xlog with the gnome desktop. You can
27      now open logs from within nautilus. However, this is only tested on Debian.  now open logs from within nautilus. However, this is only tested on Debian.
28    * Several errors have been fixed when saving and recalling the hamlib  * Several errors have been fixed when saving and recalling the hamlib
29      settings in the preferences dialog. Reported by Alex, OZ9AEC.  settings in the preferences dialog. Reported by Alex, OZ9AEC.
30    * There were several minor bugfixes.  * There were several minor bugfixes.
31    
32  - Changes for xlog version 0.9.8  - Changes for xlog version 0.9.8
33    * Xlog now requires gtk+ version 2.4.0 or higher.  * Xlog now requires gtk+ version 2.4.0 or higher.
34    * The obsolete GTK optionmenu widgets have been replaced by the new combobox  * The obsolete GTK optionmenu widgets have been replaced by the new combobox
35      widgets and the GtkAction API is used for the menus.  widgets and the GtkAction API is used for the menus.
36    * The new filechooser widget is used for opening and saving of files.  * The new filechooser widget is used for opening and saving of files.
37    * ADIF import has been fixed, it now creates a correct file when saved as  * ADIF import has been fixed, it now creates a correct file when saved as
38      xlog. Reported by Ron Patterson, W6FM and Andrea, IZ4FHT.  xlog. Reported by Ron Patterson, W6FM and Andrea, IZ4FHT.
39    * ADIF export fix added for calculation field widths when not using ADIF  * ADIF export fix added for calculation field widths when not using ADIF
40      compatible modes. Reported by Morten, LA2YMA.  compatible modes. Reported by Morten, LA2YMA.
41    * Flex is no longer needed for adif import/export because of a rewrite.  * Flex is no longer needed for adif import/export because of a rewrite.
42    * Support for logfile format used by version 0.5 and earlier has been removed.  * Support for logfile format used by version 0.5 and earlier has been removed.
43    * Bold fonts are used in the help dialogs, which make them better readable.  * Bold fonts are used in the help dialogs, which make them better readable.
44    * You can now change the width of the columns in the log with help of the  * You can now change the width of the columns in the log with help of the
45      log-editor. Width has to be at least one character.  log-editor. Width has to be at least one character.
46    * A separate option menu has been created for the toolbar and worked before  * A separate option menu has been created for the toolbar and worked before
47      dialog.  dialog.
48    * There were many minor bugfixes.  * There were many minor bugfixes.
49    
50  - Changes for xlog version 0.9.7  - Changes for xlog version 0.9.7
51    * A fix by Nigel Horne, G0LOV for a NULL pointer deref in dxcc.c, which would  * A fix by Nigel Horne, G0LOV for a NULL pointer deref in dxcc.c, which would
52      cause crashes on some architectures. Thanks!  cause crashes on some architectures. Thanks!
53    * xlog will now also build with older libgnomeprint versions.  * xlog will now also build with older libgnomeprint versions.
54    * The ChangeLog is now included in the help menu and the xlog data directory.  * The ChangeLog is now included in the help menu and the xlog data directory.
55    * When importing from trlog, the date is converted to your current locale.  * When importing from trlog, the date is converted to your current locale.
56    * If there is a comment in a trlog file (lines starting with ';'), it will  * If there is a comment in a trlog file (lines starting with ';'), it will
57      be imported and added to the remarks field.  be imported and added to the remarks field.
58    * Another printing fix. People on redhat have been reporting overlapping  * Another printing fix. People on redhat have been reporting overlapping
59      columns, a new way of column width calculation fixes this. Thanks to Tomi,  columns, a new way of column width calculation fixes this. Thanks to Tomi,
60      OH2BNS and Alex, OZ9AEC for testing.  OH2BNS and Alex, OZ9AEC for testing.
61    
62  - Changes for xlog version 0.9.6  - Changes for xlog version 0.9.6
63    * Log sorting has been added. If you select "Tools->Sort Log by Date", your  * Log sorting has been added. If you select "Tools->Sort Log by Date", your
64      log will be sorted by date and time. Log sorting assumes that the whole log  log will be sorted by date and time. Log sorting assumes that the whole log
65      is created with the same locale. Please read directions in the manual if  is created with the same locale. Please read directions in the manual if
66      you want to use log sorting.  you want to use log sorting.
67    * The search dialog history and the dialog for selecting the path to the  * The search dialog history and the dialog for selecting the path to the
68      logs have been fixed.  logs have been fixed.
69    * Xml is now used to save and load xlog preferences. You need to re-configure  * Xml is now used to save and load xlog preferences. You need to re-configure
70      xlog with this release.  xlog with this release.
71    
72  - Changes for xlog version 0.9.5  - Changes for xlog version 0.9.5
73    * Fixed printing of the first page header in case we print landscape.  * Fixed printing of the first page header in case we print landscape.
74    * Added slightly more column spacing, so we don't overwrite other columns.  * Added slightly more column spacing, so we don't overwrite other columns.
75    
76  - Changes for xlog version 0.9.4  - Changes for xlog version 0.9.4
77    * libgnomeprint is now used for printing. This means we have more fontsizes  * libgnomeprint is now used for printing. This means we have more fontsizes
78      to choose from and latex is not needed anymore.  to choose from and latex is not needed anymore.
79    * A check has been added for a valid log directory, so xlog doesn't crash.  * A check has been added for a valid log directory, so xlog doesn't crash.
80      Reported by Andrea, IZ4FHT.  Reported by Andrea, IZ4FHT.
81    * When importing a trlog file, band is converted to frequency and date is  * When importing a trlog file, band is converted to frequency and date is
82      converted to the format used by xlog.  converted to the format used by xlog.
83    
84  - Changes for xlog version 0.9.3  - Changes for xlog version 0.9.3
85    * Fixed a crash at startup, when xlog is run for the very first time. This  * Fixed a crash at startup, when xlog is run for the very first time. This
86      only occured on NetBSD. This fix submitted by Berndt Josef Wulf, VK5ABN.  only occured on NetBSD. This fix submitted by Berndt Josef Wulf, VK5ABN.
87    * The log-editor would behave badly for some people, caused by a wrong  * The log-editor would behave badly for some people, caused by a wrong
88      implementation of qsort. Reported by VK5ABN and Tony May, KG6SXY.  implementation of qsort. Reported by VK5ABN and Tony May, KG6SXY.
89    * This version should compile both with version 2.2 and 2.4 of the GTK+  * This version should compile both with version 2.2 and 2.4 of the GTK+
90      version 2 libraries.  version 2 libraries.
91    * Update spanish translations by Jaime, EA4TV.  * Update spanish translations by Jaime, EA4TV.
92    * If using the log-editor and a column is added or deleted, the log is  * If using the log-editor and a column is added or deleted, the log is
93      marked as changed.  marked as changed.
94    * Dupe checking has been fixed in case we have multiple logs open.  * Dupe checking has been fixed in case we have multiple logs open.
95    * If you compile xlog against version 2.4.0 or higher of GTK+, you will  * If you compile xlog against version 2.4.0 or higher of GTK+, you will
96      benefit from much faster log loading. As a consequence, columns have been  benefit from much faster log loading. As a consequence, columns have been
97      set to a fixed width.  set to a fixed width.
98    
99  - Changes for xlog version 0.9.2  - Changes for xlog version 0.9.2
100    * The source code has been reorganized and more porting efforts for gtk+-2.0  * The source code has been reorganized and more porting efforts for gtk+-2.0
101      have been done. Most of the dialogs now use gtk_dialog_run when possible.  have been done. Most of the dialogs now use gtk_dialog_run when possible.
102    * Correctly initialize the S-meter when it is first used.  * Correctly initialize the S-meter when it is first used.
103    * Add a check for flex to the configure script.  * Add a check for flex to the configure script.
104    * A check for valid characters in the new log dialog has been added.  * A check for valid characters in the new log dialog has been added.
105    * Fixed a bug for importing ADIF logs which have the TX_PWR field.  * Fixed a bug for importing ADIF logs which have the TX_PWR field.
106      Reported by Dave, WB5NHL.  Reported by Dave, WB5NHL.
107    * Fixed 2 bugs for trlog import. Logs with 160 for band would import as '60',  * Fixed 2 bugs for trlog import. Logs with 160 for band would import as '60',
108      reported by Rein, PA0R. The time would import incorrectly. The number-  reported by Rein, PA0R. The time would import incorrectly. The number-
109      exchange fields are now also imported and appended to the RST fields.  exchange fields are now also imported and appended to the RST fields.
110    * Made the about dialog better readable. Reported by Andrea, IZ4FHT.  * Made the about dialog better readable. Reported by Andrea, IZ4FHT.
111    * Fixed a crash which would occur after importing a log and clicking on  * Fixed a crash which would occur after importing a log and clicking on
112      a QSO because of empty QSO fields.  a QSO because of empty QSO fields.
113    * Fixed a crash which occured when opening a log with wrong locale settings.  * Fixed a crash which occured when opening a log with wrong locale settings.
114    * Fixed printing for logs containing '&' and '_' in the remarks field.  * Fixed printing for logs containing '&' and '_' in the remarks field.
115      Also, latex doesn't seem to recognize the grave-accented u character.  Also, latex doesn't seem to recognize the grave-accented u character.
116      I have replaced it with "'u" for the time being. Thanks to IZ4FHT.  I have replaced it with "'u" for the time being. Thanks to IZ4FHT.
117    * Fixed a crash when incorrect strings are entered in the config entry  * Fixed a crash when incorrect strings are entered in the config entry
118      for hamlib. Reported by Dave, WB5NHL.  for hamlib. Reported by Dave, WB5NHL.
119    * "Save with every log change" is now working correctly when remote data  * "Save with every log change" is now working correctly when remote data
120      is received. Reported by Andrea, IZ4FHT.  is received. Reported by Andrea, IZ4FHT.
121    * The settings for the entry for configuring the hamlib port is now correctly  * The settings for the entry for configuring the hamlib port is now correctly
122      saved. Reported by Dave, WB5NHL.  saved. Reported by Dave, WB5NHL.
123    * Merged freebsd/netbsd patches.  * Merged freebsd/netbsd patches.
124    * Fixed a couple of cabrillo export errors when modes other than CW and SSB  * Fixed a couple of cabrillo export errors when modes other than CW and SSB
125      are used. Reported by Burkhard John, DK5JG.  are used. Reported by Burkhard John, DK5JG.
126    * The number of QSO's loaded is now displayed when opening a log.  * The number of QSO's loaded is now displayed when opening a log.
127    * When a new log is created all entries are cleared.  * When a new log is created all entries are cleared.
128    * Fixed cabrillo output for people that use the optionmenu and use shorthand  * Fixed cabrillo output for people that use the optionmenu and use shorthand
129      frequencies, e.g. 1.8, 3.5, 7, etc. Reported by DK5JG.  frequencies, e.g. 1.8, 3.5, 7, etc. Reported by DK5JG.
130    * Locale conversion is now handled better and a fallback is included. If for  * Locale conversion is now handled better and a fallback is included. If for
131      some reason conversion fails, a warning dialog is displayed.  some reason conversion fails, a warning dialog is displayed.
132    * Hamlib: when polling the rig and power level is disabled in the log,  * Hamlib: when polling the rig and power level is disabled in the log,
133      reading the power level is skipped.  reading the power level is skipped.
134    * Convert modes received by gmfsk to correct values when exporting as ADIF.  * Convert modes received by gmfsk to correct values when exporting as ADIF.
135      Reported by IZ4FHT.  Reported by IZ4FHT.
136    * Correct locator calculations in the odd case that wwl.c produces negative  * Correct locator calculations in the odd case that wwl.c produces negative
137      results. Reported by IZ4FHT.  results. Reported by IZ4FHT.
138    * When keeping the search dialog open, do not change the search string.  * When keeping the search dialog open, do not change the search string.
139      Thanks IZ4FHT.  Thanks IZ4FHT.
140    
141  - Changes for xlog version 0.9.1  - Changes for xlog version 0.9.1
142    * Fixed a crash which would occur when clicking on the frequency button when  * Fixed a crash which would occur when clicking on the frequency button when
143      hamlib is enabled.  hamlib is enabled.
144    * Cabrillo output would have a dot in the frequency field. Removed this.  * Cabrillo output would have a dot in the frequency field. Removed this.
145    * Size, position and state of the "worked before" dialog is now saved when  * Size, position and state of the "worked before" dialog is now saved when
146      showing and hiding this dialog. The main window will keep focus.  showing and hiding this dialog. The main window will keep focus.
147    * Defaults now work when compiled with hamlib support and hamlib support is  * Defaults now work when compiled with hamlib support and hamlib support is
148      disabled.  disabled.
149    * You can now use wildcards for the list of logs to load at startup in the  * You can now use wildcards for the list of logs to load at startup in the
150      preferences dialog. Extension .xlog will be automatically added when using  preferences dialog. Extension .xlog will be automatically added when using
151      wildcards, e.g. 'p*' will load all logs starting with 'p' and ending with  wildcards, e.g. 'p*' will load all logs starting with 'p' and ending with
152      '.xlog'.  '.xlog'.
153    * Fixed calculation of bearing and range to a location for stations west of  * Fixed calculation of bearing and range to a location for stations west of
154      greenwich. Reported by Steve, K9AN.  greenwich. Reported by Steve, K9AN.
155    * You can now decide whether to show/hide the toolbar from the menu. You can  * You can now decide whether to show/hide the toolbar from the menu. You can
156      still use Ctrl+A, Ctrl+U and Ctrl+D when the toolbar is hidden.  still use Ctrl+A, Ctrl+U and Ctrl+D when the toolbar is hidden.
157    
158  - Changes for xlog version 0.9  - Changes for xlog version 0.9
159    * Xlog has been ported to gtk+-2.0. Xlog will look much better, there is  * Xlog has been ported to gtk+-2.0. Xlog will look much better, there is
160      better theme and font support. However, logs will load slower, due to  better theme and font support. However, logs will load slower, due to
161      the newly used GtkTreeView widget. As far as I know, speed will get  the newly used GtkTreeView widget. As far as I know, speed will get
162      better with the next planned major release of GTK+  better with the next planned major release of GTK+
163    * New logo.  * New logo.
164    * Right click menu has been moved to the main menu.  * Right click menu has been moved to the main menu.
165    * Hamlib: Polling is now configurable, you can turn it on/off and set the  * Hamlib: Polling is now configurable, you can turn it on/off and set the
166      polling time from the preferences dialog.  polling time from the preferences dialog.
167    * Hamlib: Added a trace dialog. When activated, it will display rig  * Hamlib: Added a trace dialog. When activated, it will display rig
168      communication, which is also saved to ~/.xlog/hamlib.out.  communication, which is also saved to ~/.xlog/hamlib.out.
169    * Hamlib: a second application can add a HAMLIB token to the string sent to  * Hamlib: a second application can add a HAMLIB token to the string sent to
170      xlog, e.g. 'mhz:HAMLIB', which will retrieve the rigs frequency and add  xlog, e.g. 'mhz:HAMLIB', which will retrieve the rigs frequency and add
171      it to the log. The mode, tx and power fields also can use this token.  it to the log. The mode, tx and power fields also can use this token.
172    * Type and find now only fills in empty fields.  * Type and find now only fills in empty fields.
173    * Defaults are only filled in when fields are empty.  * Defaults are only filled in when fields are empty.
174    * Use UTF-8 encoding for date, name, QTH, freefield1, freefield2 and remarks.  * Use UTF-8 encoding for date, name, QTH, freefield1, freefield2 and remarks.
175    * Ctrl-w is a shortcut for opening/closing the 'worked before' dialog.  * Ctrl-w is a shortcut for opening/closing the 'worked before' dialog.
176    * Trlog (tlf) and EDI (VHF and higher contest format recommanded by IARU  * Trlog (tlf) and EDI (VHF and higher contest format recommanded by IARU
177      region 1) file support by Stephane.  region 1) file support by Stephane.
178    * Fix for ADIF export by Stephane in cases when the log would have fields  * Fix for ADIF export by Stephane in cases when the log would have fields
179      containing "U1" or "U2".  containing "U1" or "U2".
180    * Using the optionmenu is now possible when hamlib is enabled.  * Using the optionmenu is now possible when hamlib is enabled.
181    * Added a field for configuring your rig for hamlib in the preferences ->  * Added a field for configuring your rig for hamlib in the preferences ->
182      Settings -> Hamlib page.  Settings -> Hamlib page.
183    * Added a dialog which, started from the help->documentation submenus which  * Added a dialog which, started from the help->documentation submenus which
184      can display the MANUAL, README, TODO, THANKS and FAQ file inside the  can display the MANUAL, README, TODO, THANKS and FAQ file inside the
185      package. The manual page is kindof obsolete.  package. The manual page is kindof obsolete.
186    * Make ktrack happy and update fields when receiving data from ktrack.  * Make ktrack happy and update fields when receiving data from ktrack.
187    * Save and recall the state of band and mode optionmenus.  * Save and recall the state of band and mode optionmenus.
188    * When using 'save as..' part of the log can be saved.  * When using 'save as..' part of the log can be saved.
189    * The normal log now prints correctly instead of upside-down. Also added  * The normal log now prints correctly instead of upside-down. Also added
190      support for latin characters.  support for latin characters.
191    * Fixed a bug which would create 2 logs when a fieldname with a dot was  * Fixed a bug which would create 2 logs when a fieldname with a dot was
192      entered on log creation (tnx Alex OZ9AEC for reporting).  entered on log creation (tnx Alex OZ9AEC for reporting).
193    * Ctrl-k and Ctrl-a will put focus on the callsign field.  * Ctrl-k and Ctrl-a will put focus on the callsign field.
194    * When printing you can decide which columns to print.  * When printing you can decide which columns to print.
195    * Hamlib: The s-meter is initialised correctly.  * Hamlib: The s-meter is initialised correctly.
196    * There is a new format for exporting the log called 'labels'. This will  * There is a new format for exporting the log called 'labels'. This will
197      save some fields of the log in a TAB separated file. This file can be  save some fields of the log in a TAB separated file. This file can be
198      imported into glabels using the template called qsllabels.glabels in  imported into glabels using the template called qsllabels.glabels in
199      the xlog data directory.  the xlog data directory.
200    * Many bugfixes.  * Many bugfixes.
201    
202  -- Joop Stakenborg <pg4i@amsat.org>  -- Joop Stakenborg <pg4i@amsat.org>

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26