| 1 | Changelog for JErgometer |
|---|
| 2 | """""""""""""""""""""""" |
|---|
| 3 | |
|---|
| 4 | == coming 0.7.10 == |
|---|
| 5 | |
|---|
| 6 | 2010-04-06 |
|---|
| 7 | * [stefan] * applied patch from Benedikt Heinen to fix 32 bit issue on MacOS X |
|---|
| 8 | |
|---|
| 9 | == 0.7.9 == |
|---|
| 10 | |
|---|
| 11 | 2010-02-28 |
|---|
| 12 | * [stefan] * towards feature #168: pulse after session can be recorded |
|---|
| 13 | |
|---|
| 14 | 2010-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 | |
|---|
| 18 | 2010-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 | |
|---|
| 25 | 2010-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 | |
|---|
| 31 | 2010-01-22 |
|---|
| 32 | * [stefan] * several style changes (diagram, buttons) |
|---|
| 33 | |
|---|
| 34 | == 0.7.7 == |
|---|
| 35 | |
|---|
| 36 | 2010-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 | |
|---|
| 43 | 2010-01-16 |
|---|
| 44 | * [stefan] * fixed problem that linux source package is still missing |
|---|
| 45 | |
|---|
| 46 | == 0.7.5 == |
|---|
| 47 | |
|---|
| 48 | 2010-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 | |
|---|
| 53 | 2010-01-16 |
|---|
| 54 | * [stefan] * implemented feature #171: create linux source package |
|---|
| 55 | |
|---|
| 56 | 2010-01-15 |
|---|
| 57 | * [stefan] * implemented issue #170: update check needs to be deactivated for linux packages |
|---|
| 58 | |
|---|
| 59 | 2010-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 | |
|---|
| 65 | 2009-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 | |
|---|
| 78 | 2009-11-28 |
|---|
| 79 | * [stefan] * fixed bug #153: "Edit" not available in program menu anymore |
|---|
| 80 | |
|---|
| 81 | == 0.7.1 == |
|---|
| 82 | |
|---|
| 83 | 2009-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 | |
|---|
| 92 | 2009-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 | |
|---|
| 97 | 2009-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 | |
|---|
| 101 | 2009-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 | |
|---|
| 107 | 2009-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 | |
|---|
| 113 | 2009-05-15 |
|---|
| 114 | * [stefan] * added popup to session table |
|---|
| 115 | |
|---|
| 116 | 2009-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 | |
|---|
| 124 | 2009-05-12 |
|---|
| 125 | * [stefan] * implemented feature issue #129: add sample programs or program templates |
|---|
| 126 | |
|---|
| 127 | == 0.6.6 == |
|---|
| 128 | |
|---|
| 129 | 2009-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 | |
|---|
| 134 | 2009-05-03 |
|---|
| 135 | * [stefan] * implemented feature issue #134: implement "test connection" button in settings dialog |
|---|
| 136 | |
|---|
| 137 | 2009-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 | |
|---|
| 144 | 2009-04-26 |
|---|
| 145 | * [stefan] * implemented feature issue #2: the serial port has to be configurable |
|---|
| 146 | |
|---|
| 147 | 2009-04-19 |
|---|
| 148 | * [stefan] * converted spaces to tabs in java files |
|---|
| 149 | |
|---|
| 150 | == 0.6.3 == |
|---|
| 151 | |
|---|
| 152 | 2009-03-23 |
|---|
| 153 | * [stefan] * implemented feature issue #128: easier timeEvent configuration in program files |
|---|
| 154 | |
|---|
| 155 | == 0.6.2 == |
|---|
| 156 | |
|---|
| 157 | 2008-02-25 |
|---|
| 158 | * [stefan] * implemented feature issue #122: progression diagram needs a date labeling for the time axis |
|---|
| 159 | |
|---|
| 160 | 2008-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 | |
|---|
| 164 | 2008-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 | |
|---|
| 170 | 2008-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 | |
|---|
| 174 | 2008-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 | |
|---|
| 179 | 2008-01-23 |
|---|
| 180 | * [stefan] * implemented issue #5: apache ant build file needed for compiling |
|---|
| 181 | |
|---|
| 182 | 2007-10-09 |
|---|
| 183 | * [stefan] * new method to get ports from BikeConnector |
|---|
| 184 | |
|---|
| 185 | 2007-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 | |
|---|
| 189 | 2007-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 | |
|---|
| 195 | 2007-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 | |
|---|
| 204 | 2007-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 | |
|---|
| 211 | 2007-02-07 |
|---|
| 212 | * [stefan] * some minor changes in BikeProgramVisualizer |
|---|
| 213 | |
|---|
| 214 | 2007-01-15 |
|---|
| 215 | * [stefan] * some minor changes in BikeSession, SessionTableModel, UserData |
|---|
| 216 | |
|---|
| 217 | 2007-01-08 |
|---|
| 218 | * [stefan] * images for start / stop recording |
|---|
| 219 | * session list |
|---|
| 220 | * session visualisation implemented |
|---|
| 221 | |
|---|
| 222 | 2007-01-07 |
|---|
| 223 | * [stefan] * diagram works |
|---|
| 224 | * some minor fixes |
|---|
| 225 | |
|---|
| 226 | 2007-01-04 |
|---|
| 227 | * [joerg] * changes in Diagram |
|---|
| 228 | |
|---|
| 229 | 2006-12-20 |
|---|
| 230 | * [stefan] * better pulse control |
|---|
| 231 | |
|---|
| 232 | 2006-12-19 |
|---|
| 233 | * [joerg] * first version of Diagram component to visualize bike sessions and bike programs |
|---|
| 234 | * [stefan] * ergometer reset command implemented ("RS") |
|---|
| 235 | |
|---|
| 236 | 2006-12-14 |
|---|
| 237 | * [stefan] * minor changes in communication classes and BikeProgram, BikeSubprogram |
|---|
| 238 | |
|---|
| 239 | 2006-12-12 |
|---|
| 240 | * [stefan] * some changes in package structure |
|---|
| 241 | * BikeProgram, BikeSession, ... |
|---|
| 242 | * first pulse program |
|---|
| 243 | |
|---|
| 244 | 2006-12-11 |
|---|
| 245 | * [stefan] * begin of About... dialog |
|---|
| 246 | |
|---|
| 247 | 2006-12-09 |
|---|
| 248 | * [stefan] * i18n support |
|---|
| 249 | |
|---|
| 250 | 2006-12-08 |
|---|
| 251 | * [stefan] * initial svn commit |
|---|