| 1 | Changelog for JErgometer |
|---|
| 2 | """""""""""""""""""""""" |
|---|
| 3 | |
|---|
| 4 | == 0.7.12 == |
|---|
| 5 | |
|---|
| 6 | 2011-04-26 |
|---|
| 7 | * [stefan] * fixed popup menu of program tree |
|---|
| 8 | * added menu icons (tanks to Tango Desktop Project) |
|---|
| 9 | |
|---|
| 10 | 2011-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 | |
|---|
| 19 | 2011-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 | |
|---|
| 25 | 2010-09-05 |
|---|
| 26 | * [stefan] * fixed bug #198: "Waiting auf Reset-Ende" needs to be translated completely |
|---|
| 27 | |
|---|
| 28 | 2010-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 | |
|---|
| 37 | 2010-02-28 |
|---|
| 38 | * [stefan] * towards feature #168: pulse after session can be recorded |
|---|
| 39 | |
|---|
| 40 | 2010-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 | |
|---|
| 44 | 2010-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 | |
|---|
| 51 | 2010-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 | |
|---|
| 57 | 2010-01-22 |
|---|
| 58 | * [stefan] * several style changes (diagram, buttons) |
|---|
| 59 | |
|---|
| 60 | == 0.7.7 == |
|---|
| 61 | |
|---|
| 62 | 2010-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 | |
|---|
| 69 | 2010-01-16 |
|---|
| 70 | * [stefan] * fixed problem that linux source package is still missing |
|---|
| 71 | |
|---|
| 72 | == 0.7.5 == |
|---|
| 73 | |
|---|
| 74 | 2010-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 | |
|---|
| 79 | 2010-01-16 |
|---|
| 80 | * [stefan] * implemented feature #171: create linux source package |
|---|
| 81 | |
|---|
| 82 | 2010-01-15 |
|---|
| 83 | * [stefan] * implemented issue #170: update check needs to be deactivated for linux packages |
|---|
| 84 | |
|---|
| 85 | 2010-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 | |
|---|
| 91 | 2009-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 | |
|---|
| 104 | 2009-11-28 |
|---|
| 105 | * [stefan] * fixed bug #153: "Edit" not available in program menu anymore |
|---|
| 106 | |
|---|
| 107 | == 0.7.1 == |
|---|
| 108 | |
|---|
| 109 | 2009-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 | |
|---|
| 118 | 2009-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 | |
|---|
| 123 | 2009-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 | |
|---|
| 127 | 2009-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 | |
|---|
| 133 | 2009-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 | |
|---|
| 139 | 2009-05-15 |
|---|
| 140 | * [stefan] * added popup to session table |
|---|
| 141 | |
|---|
| 142 | 2009-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 | |
|---|
| 150 | 2009-05-12 |
|---|
| 151 | * [stefan] * implemented feature issue #129: add sample programs or program templates |
|---|
| 152 | |
|---|
| 153 | == 0.6.6 == |
|---|
| 154 | |
|---|
| 155 | 2009-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 | |
|---|
| 160 | 2009-05-03 |
|---|
| 161 | * [stefan] * implemented feature issue #134: implement "test connection" button in settings dialog |
|---|
| 162 | |
|---|
| 163 | 2009-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 | |
|---|
| 170 | 2009-04-26 |
|---|
| 171 | * [stefan] * implemented feature issue #2: the serial port has to be configurable |
|---|
| 172 | |
|---|
| 173 | 2009-04-19 |
|---|
| 174 | * [stefan] * converted spaces to tabs in java files |
|---|
| 175 | |
|---|
| 176 | == 0.6.3 == |
|---|
| 177 | |
|---|
| 178 | 2009-03-23 |
|---|
| 179 | * [stefan] * implemented feature issue #128: easier timeEvent configuration in program files |
|---|
| 180 | |
|---|
| 181 | == 0.6.2 == |
|---|
| 182 | |
|---|
| 183 | 2008-02-25 |
|---|
| 184 | * [stefan] * implemented feature issue #122: progression diagram needs a date labeling for the time axis |
|---|
| 185 | |
|---|
| 186 | 2008-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 | |
|---|
| 190 | 2008-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 | |
|---|
| 196 | 2008-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 | |
|---|
| 200 | 2008-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 | |
|---|
| 205 | 2008-01-23 |
|---|
| 206 | * [stefan] * implemented issue #5: apache ant build file needed for compiling |
|---|
| 207 | |
|---|
| 208 | 2007-10-09 |
|---|
| 209 | * [stefan] * new method to get ports from BikeConnector |
|---|
| 210 | |
|---|
| 211 | 2007-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 | |
|---|
| 215 | 2007-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 | |
|---|
| 221 | 2007-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 | |
|---|
| 230 | 2007-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 | |
|---|
| 237 | 2007-02-07 |
|---|
| 238 | * [stefan] * some minor changes in BikeProgramVisualizer |
|---|
| 239 | |
|---|
| 240 | 2007-01-15 |
|---|
| 241 | * [stefan] * some minor changes in BikeSession, SessionTableModel, UserData |
|---|
| 242 | |
|---|
| 243 | 2007-01-08 |
|---|
| 244 | * [stefan] * images for start / stop recording |
|---|
| 245 | * session list |
|---|
| 246 | * session visualisation implemented |
|---|
| 247 | |
|---|
| 248 | 2007-01-07 |
|---|
| 249 | * [stefan] * diagram works |
|---|
| 250 | * some minor fixes |
|---|
| 251 | |
|---|
| 252 | 2007-01-04 |
|---|
| 253 | * [joerg] * changes in Diagram |
|---|
| 254 | |
|---|
| 255 | 2006-12-20 |
|---|
| 256 | * [stefan] * better pulse control |
|---|
| 257 | |
|---|
| 258 | 2006-12-19 |
|---|
| 259 | * [joerg] * first version of Diagram component to visualize bike sessions and bike programs |
|---|
| 260 | * [stefan] * ergometer reset command implemented ("RS") |
|---|
| 261 | |
|---|
| 262 | 2006-12-14 |
|---|
| 263 | * [stefan] * minor changes in communication classes and BikeProgram, BikeSubprogram |
|---|
| 264 | |
|---|
| 265 | 2006-12-12 |
|---|
| 266 | * [stefan] * some changes in package structure |
|---|
| 267 | * BikeProgram, BikeSession, ... |
|---|
| 268 | * first pulse program |
|---|
| 269 | |
|---|
| 270 | 2006-12-11 |
|---|
| 271 | * [stefan] * begin of About... dialog |
|---|
| 272 | |
|---|
| 273 | 2006-12-09 |
|---|
| 274 | * [stefan] * i18n support |
|---|
| 275 | |
|---|
| 276 | 2006-12-08 |
|---|
| 277 | * [stefan] * initial svn commit |
|---|