root/trunk/CHANGELOG

Revision 229, 10.2 KB (checked in by stefan, 3 months ago)
Line 
1Changelog for JErgometer
2""""""""""""""""""""""""
3
4== 0.7.12 ==
5
62011-04-26
7* [stefan]  * fixed popup menu of program tree
8            * added menu icons (tanks to Tango Desktop Project)
9
102011-04-09
11* [stefan]  * fixed bug #182: JErgometer wants to update even if it's a bleeding edge version
12            * implemented issue #247: display error message when JErgometer is started without RXTX library
13            * implemented issue #252: rename all occurrences of "COM port" to "serial port"
14            * implemented issue #253: allow to switch between kJ and kcal
15            * improved start scripts (manuel update needed under Windows)
16
17== 0.7.11 ==
18
192011-04-07
20* [stefan]  * fixed bug #249: incorrect distance and speed displayed (has to be devided by 10)
21            * implemented issue #167: mark real pulse red when pulse information is missing
22            * implemented issue #250: display units for distance, speed, power, ...
23            * implemented issue #251: select last training program after start
24
252010-09-05
26* [stefan]  * fixed bug #198: "Waiting auf Reset-Ende" needs to be translated completely
27
282010-04-06
29* [stefan]  * applied patch from Benedikt Heinen to fix 32 bit issue on MacOS X
30
31== 0.7.10 ==
32
33* skipped :)
34
35== 0.7.9 ==
36
372010-02-28
38* [stefan]  * towards feature #168: pulse after session can be recorded
39
402010-02-23
41* [stefan]  * implemented feature #177: extend timeline automatically when reaching end of training program
42            * implemented issue #176: add a menu for managing programs
43
442010-02-20
45* [stefan]  * implemented issue #178: save and restore last window position and size
46            * fixed issue #155: test connection sometime successful when using wrong COM port
47            * fixed problem that a new session cannot be deleted right after recording
48
49== 0.7.8 ==
50
512010-01-23
52* [stefan]  * fixed some I18N issues
53            * solved issue #161: design an icon for JErgometer
54            * implemented feature #154: add legend to the diagram
55            * solved issue #173: bugs cannot be added by anonymous users
56
572010-01-22
58* [stefan]  * several style changes (diagram, buttons)
59
60== 0.7.7 ==
61
622010-01-19
63* [stefan]  * simplified example programs (use relative values instead of absolute ones)
64            * minor fixes
65            * implemented issue #172: ensure that a user is selected
66
67== 0.7.6 ==
68
692010-01-16
70* [stefan]  * fixed problem that linux source package is still missing
71
72== 0.7.5 ==
73
742010-01-16
75* [stefan]  * implemented feature #164: allow relative values (with prefix "+") in training programs (for time, pulse and power)
76
77== 0.7.4 ==
78
792010-01-16
80* [stefan]  * implemented feature #171: create linux source package
81
822010-01-15
83* [stefan]  * implemented issue #170: update check needs to be deactivated for linux packages
84
852010-01-10
86* [stefan]  * done enhancement #156: replace buttons with nicer ones
87            * fixed bug #169: exception is thrown when starting recording without selected program
88
89== 0.7.3 ==
90
912009-12-22
92* [stefan]  * implemented feature #157: add an update mechanism
93            * solved issue #158: automate release process
94                - version is automatically incremented
95                - zip and tar.gz are automatically created
96                - source code is automatically tagged in the svn repository
97            * implemented feature #160: settings window should be closed when pressing escape
98            * added DLLs for Windows i386 and amd64 and Mac OS X i386
99                - this should be the first release that supports Mac
100            * improved the start scripts (allows a restart of the program, checks OS and architecture)
101
102== 0.7.2 ==
103
1042009-11-28
105* [stefan]  * fixed bug #153: "Edit" not available in program menu anymore
106
107== 0.7.1 ==
108
1092009-11-21
110* [stefan]  * implemented feature #148: add "rename" menu entry to popup of program tree
111            * fixed bug #149: JErgometer hangs when launched the editor
112            * fixed bug #151: pressing F5 on a selected bike program does not update the program
113            * fixed bug #150: empty directories look like files in the program tree
114            * implemented feature #152: add "create directory" to program tree popup
115
116== 0.7.0 ==
117
1182009-09-20
119* [stefan]  * implemented feature #138: allow copying programs in the program tree
120            * fixed bug #146: update of the program tree via F5 does not work
121            * implemented enhancement #147: change shortcut to edit program files to F4
122
1232009-09-19
124* [stefan]  * implemented enhancement issue #144: programs and subdirectores in the program tree should be alphabetically sorted
125            * implemented feature issue #145: add menu entry to update program tree
126
1272009-06-07
128* [stefan]  * solved issue #139: stop button is not disabled after start of JErgometer
129            * implemented feature issue #140: add a performance value to progress graph
130
131== 0.6.8 ==
132
1332009-05-19
134* [stefan]  * added popup to program table
135            * programs can be directly deleted in JErgometer
136            * programs can be opened in user's favorite XML editor
137            * added a configuration option in settings window to set favorite text/xml editor
138
1392009-05-15
140* [stefan]  * added popup to session table
141
1422009-05-14
143* [stefan]  * implemented enhancement issue #6: show status of recording and disable start / stop buttons if recording / not recording
144            * implemented enhancement issue #136: inform user about connection problems
145            * enhanced error messages
146            * solved crash issue #137: jergometer crashes under ubuntu jaunty
147
148== 0.6.7 ==
149
1502009-05-12
151* [stefan]  * implemented feature issue #129: add sample programs or program templates
152
153== 0.6.6 ==
154
1552009-05-10
156* [stefan]  * solved issue #135: selection an older session after a newly recorded session results in an exception
157
158== 0.6.5 ==
159
1602009-05-03
161* [stefan]  * implemented feature issue #134: implement "test connection" button in settings dialog
162
1632009-05-02
164* [stefan]  * implemented feature issue #132: add menu item to delete selected training sessions
165            * solved issue #133: jergometer cannot select 2 or more sessions with NaN values
166            * solved issue #116: static strings in ChooseNewProgramDialog need to be translated
167
168== 0.6.4 ==
169
1702009-04-26
171* [stefan]  * implemented feature issue #2: the serial port has to be configurable
172
1732009-04-19
174* [stefan]  * converted spaces to tabs in java files
175
176== 0.6.3 ==
177
1782009-03-23
179* [stefan]  * implemented feature issue #128: easier timeEvent configuration in program files
180
181== 0.6.2 ==
182
1832008-02-25
184* [stefan]  * implemented feature issue #122: progression diagram needs a date labeling for the time axis
185
1862008-02-18
187* [stefan]  * implemented feature issue #120: add shortcuts for menu items
188            * implemented feature issue #121: sessions diagram: change between average values and progression should update diagram
189
1902008-02-17
191* [stefan]  * solved issue #117: session diagram is not limited to program duration
192            * solved issue #115: wrong duration info in session file after recording
193            * solved issue #114: filter directories and files beginning with a dot
194            * implemented feature issue #119: main window should be maximized after start
195
1962008-02-16
197* [stefan]  * implemented feature issue #113: show only sessions of the selected program / program directory
198            * implemented feature issue #12: extended view and statistics for bike sessions
199
2002008-02-15
201* [stefan]  * implemented feature issue #3: rescan of bike sessions and fixing missing programs
202            * implemented feature issue #111: add attribute program length to the session objects and files
203            * implemented feature issue #112: add checkbox to view only completed session in the session table
204
2052008-01-23
206* [stefan]  * implemented issue #5: apache ant build file needed for compiling
207
2082007-10-09
209* [stefan]  * new method to get ports from BikeConnector
210
2112007-07-29
212* [stefan]  * solved feature issue #11: about dialog finished (image and text)
213            * solved major issue #15: package de.endrullis.jergometer renamed to org.jergometer
214
2152007-05-09
216* [stefan]  * changed some hard coded strings into i18n strings
217            * resource bundles converted into UTF-8 -> still a problem because plain properties files can only have
218              ISO-... encoding -> issue #14
219            * fixed minor issue #14: convert all files to UTF-8
220
2212007-05-01
222* [stefan]  * solved feature issue #13: display a progress dialog if loading user sessions takes more than a second
223            * annotations.jar added to lib directory
224            * solved minor issue #7: add the current bike session to the list after "stop recording"
225            * solved tweak issue #4: save the main information of all old sessions in an xml file:
226                - sessions.xml is created automaticly
227                - startup / switch user is much faster now
228                - complete bike sessions are loaded, if getLastRecord() od getData() is called
229
2302007-03-06
231* [stefan]  * fixed issue #1: jergometer.stopRecording(); does not return
232            * now we have a changelog
233            * fixed a ArrayIndexOutOfBoundsException in the session list when switching to another user
234            * fixed issue #10: use relative paths for program names in bike sessions
235            * fixed issue #9: show also the bike program when selecting an old bike session
236
2372007-02-07
238* [stefan]  * some minor changes in BikeProgramVisualizer
239
2402007-01-15
241* [stefan]  * some minor changes in BikeSession, SessionTableModel, UserData
242
2432007-01-08
244* [stefan]  * images for start / stop recording
245            * session list
246            * session visualisation implemented
247
2482007-01-07
249* [stefan]  * diagram works
250            * some minor fixes
251
2522007-01-04
253* [joerg]   * changes in Diagram
254
2552006-12-20
256* [stefan]  * better pulse control
257
2582006-12-19
259* [joerg]   * first version of Diagram component to visualize bike sessions and bike programs
260* [stefan]  * ergometer reset command implemented ("RS")
261
2622006-12-14
263* [stefan]  * minor changes in communication classes and BikeProgram, BikeSubprogram
264
2652006-12-12
266* [stefan]  * some changes in package structure
267            * BikeProgram, BikeSession, ...
268            * first pulse program
269
2702006-12-11
271* [stefan]  * begin of About... dialog
272
2732006-12-09
274* [stefan]  * i18n support
275
2762006-12-08
277* [stefan]  * initial svn commit
Note: See TracBrowser for help on using the browser.