root/trunk/CHANGELOG

Revision 199, 9.1 KB (checked in by stefan, 5 months ago)

applied patch from Benedikt Heinen to fix 32 bit issue on MacOS X

Line 
1Changelog for JErgometer
2""""""""""""""""""""""""
3
4== coming 0.7.10 ==
5
62010-04-06
7* [stefan]  * applied patch from Benedikt Heinen to fix 32 bit issue on MacOS X
8
9== 0.7.9 ==
10
112010-02-28
12* [stefan]  * towards feature #168: pulse after session can be recorded
13
142010-02-23
15* [stefan]  * implemented feature #177: extend timeline automatically when reaching end of traning program
16            * implemented issue #176: add a menu for managing programs
17
182010-02-20
19* [stefan]  * implemented issue #178: save and restore last window position and size
20            * fixed issue #155: test connection sometime successful when using wrong COM port
21            * fixed problem that a new session cannot be deleted right after recording
22
23== 0.7.8 ==
24
252010-01-23
26* [stefan]  * fixed some I18N issues
27            * solved issue #161: design an icon for JErgometer
28            * implemented feature #154: add legend to the diagram
29            * solved issue #173: bugs cannot be added by anonymous users
30
312010-01-22
32* [stefan]  * several style changes (diagram, buttons)
33
34== 0.7.7 ==
35
362010-01-19
37* [stefan]  * simplified example programs (use relative values instead of absolute ones)
38            * minor fixes
39            * implemented issue #172: ensure that a user is selected
40
41== 0.7.6 ==
42
432010-01-16
44* [stefan]  * fixed problem that linux source package is still missing
45
46== 0.7.5 ==
47
482010-01-16
49* [stefan]  * implemented feature #164: allow relative values (with prefix "+") in training programs (for time, pulse and power)
50
51== 0.7.4 ==
52
532010-01-16
54* [stefan]  * implemented feature #171: create linux source package
55
562010-01-15
57* [stefan]  * implemented issue #170: update check needs to be deactivated for linux packages
58
592010-01-10
60* [stefan]  * done enhancement #156: replace buttons with nicer ones
61            * fixed bug #169: exception is thrown when starting recording without selected program
62
63== 0.7.3 ==
64
652009-12-22
66* [stefan]  * implemented feature #157: add an update mechanism
67            * solved issue #158: automate release process
68                - version is automatically incremented
69                - zip and tar.gz are automatically created
70                - source code is automatically tagged in the svn repository
71            * implemented feature #160: settings window should be closed when pressing escape
72            * added DLLs for Windows i386 and amd64 and Mac OS X i386
73                - this should be the first release that supports Mac
74            * improved the start scripts (allows a restart of the program, checks OS and architecture)
75
76== 0.7.2 ==
77
782009-11-28
79* [stefan]  * fixed bug #153: "Edit" not available in program menu anymore
80
81== 0.7.1 ==
82
832009-11-21
84* [stefan]  * implemented feature #148: add "rename" menu entry to popup of program tree
85            * fixed bug #149: JErgometer hangs when launched the editor
86            * fixed bug #151: pressing F5 on a selected bike program does not update the program
87            * fixed bug #150: empty directories look like files in the program tree
88            * implemented feature #152: add "create directory" to program tree popup
89
90== 0.7.0 ==
91
922009-09-20
93* [stefan]  * implemented feature #138: allow copying programs in the program tree
94            * fixed bug #146: update of the program tree via F5 does not work
95            * implemented enhancement #147: change shortcut to edit program files to F4
96
972009-09-19
98* [stefan]  * implemented enhancement issue #144: programs and subdirectores in the program tree should be alphabetically sorted
99            * implemented feature issue #145: add menu entry to update program tree
100
1012009-06-07
102* [stefan]  * solved issue #139: stop button is not disabled after start of JErgometer
103            * implemented feature issue #140: add a performance value to progress graph
104
105== 0.6.8 ==
106
1072009-05-19
108* [stefan]  * added popup to program table
109            * programs can be directly deleted in JErgometer
110            * programs can be opened in user's favorite XML editor
111            * added a configuration option in settings window to set favorite text/xml editor
112
1132009-05-15
114* [stefan]  * added popup to session table
115
1162009-05-14
117* [stefan]  * implemented enhancement issue #6: show status of recording and disable start / stop buttons if recording / not recording
118            * implemented enhancement issue #136: inform user about connection problems
119            * enhanced error messages
120            * solved crash issue #137: jergometer crashes under ubuntu jaunty
121
122== 0.6.7 ==
123
1242009-05-12
125* [stefan]  * implemented feature issue #129: add sample programs or program templates
126
127== 0.6.6 ==
128
1292009-05-10
130* [stefan]  * solved issue #135: selection an older session after a newly recorded session results in an exception
131
132== 0.6.5 ==
133
1342009-05-03
135* [stefan]  * implemented feature issue #134: implement "test connection" button in settings dialog
136
1372009-05-02
138* [stefan]  * implemented feature issue #132: add menu item to delete selected training sessions
139            * solved issue #133: jergometer cannot select 2 or more sessions with NaN values
140            * solved issue #116: static strings in ChooseNewProgramDialog need to be translated
141
142== 0.6.4 ==
143
1442009-04-26
145* [stefan]  * implemented feature issue #2: the serial port has to be configurable
146
1472009-04-19
148* [stefan]  * converted spaces to tabs in java files
149
150== 0.6.3 ==
151
1522009-03-23
153* [stefan]  * implemented feature issue #128: easier timeEvent configuration in program files
154
155== 0.6.2 ==
156
1572008-02-25
158* [stefan]  * implemented feature issue #122: progression diagram needs a date labeling for the time axis
159
1602008-02-18
161* [stefan]  * implemented feature issue #120: add shortcuts for menu items
162            * implemented feature issue #121: sessions diagram: change between average values and progression should update diagram
163
1642008-02-17
165* [stefan]  * solved issue #117: session diagram is not limited to program duration
166            * solved issue #115: wrong duration info in session file after recording
167            * solved issue #114: filter directories and files beginning with a dot
168            * implemented feature issue #119: main window should be maximized after start
169
1702008-02-16
171* [stefan]  * implemented feature issue #113: show only sessions of the selected program / program directory
172            * implemented feature issue #12: extended view and statistics for bike sessions
173
1742008-02-15
175* [stefan]  * implemented feature issue #3: rescan of bike sessions and fixing missing programs
176            * implemented feature issue #111: add attribute program length to the session objects and files
177            * implemented feature issue #112: add checkbox to view only completed session in the session table
178
1792008-01-23
180* [stefan]  * implemented issue #5: apache ant build file needed for compiling
181
1822007-10-09
183* [stefan]  * new method to get ports from BikeConnector
184
1852007-07-29
186* [stefan]  * solved feature issue #11: about dialog finished (image and text)
187            * solved major issue #15: package de.endrullis.jergometer renamed to org.jergometer
188
1892007-05-09
190* [stefan]  * changed some hard coded strings into i18n strings
191            * resource bundles converted into UTF-8 -> still a problem because plain properties files can only have
192              ISO-... encoding -> issue #14
193            * fixed minor issue #14: convert all files to UTF-8
194
1952007-05-01
196* [stefan]  * solved feature issue #13: display a progress dialog if loading user sessions takes more than a second
197            * annotations.jar added to lib directory
198            * solved minor issue #7: add the current bike session to the list after "stop recording"
199            * solved tweak issue #4: save the main information of all old sessions in an xml file:
200                - sessions.xml is created automaticly
201                - startup / switch user is much faster now
202                - complete bike sessions are loaded, if getLastRecord() od getData() is called
203
2042007-03-06
205* [stefan]  * fixed issue #1: jergometer.stopRecording(); does not return
206            * now we have a changelog
207            * fixed a ArrayIndexOutOfBoundsException in the session list when switching to another user
208            * fixed issue #10: use relative paths for program names in bike sessions
209            * fixed issue #9: show also the bike program when selecting an old bike session
210
2112007-02-07
212* [stefan]  * some minor changes in BikeProgramVisualizer
213
2142007-01-15
215* [stefan]  * some minor changes in BikeSession, SessionTableModel, UserData
216
2172007-01-08
218* [stefan]  * images for start / stop recording
219            * session list
220            * session visualisation implemented
221
2222007-01-07
223* [stefan]  * diagram works
224            * some minor fixes
225
2262007-01-04
227* [joerg]   * changes in Diagram
228
2292006-12-20
230* [stefan]  * better pulse control
231
2322006-12-19
233* [joerg]   * first version of Diagram component to visualize bike sessions and bike programs
234* [stefan]  * ergometer reset command implemented ("RS")
235
2362006-12-14
237* [stefan]  * minor changes in communication classes and BikeProgram, BikeSubprogram
238
2392006-12-12
240* [stefan]  * some changes in package structure
241            * BikeProgram, BikeSession, ...
242            * first pulse program
243
2442006-12-11
245* [stefan]  * begin of About... dialog
246
2472006-12-09
248* [stefan]  * i18n support
249
2502006-12-08
251* [stefan]  * initial svn commit
Note: See TracBrowser for help on using the browser.