| /trunk/ChangeLog r10 | /trunk/ChangeLog r12 | ||
| 1 | 2008-11-19 - 0.5.0 - Lazy edition | 1 | 2008-11-19 - 0.5.0 - Lazy edition |
|---|---|---|---|
| 2 | * uses a second thread for reading the accellerometer packets | 2 | * uses a second thread for reading the accellerometer packets |
| 3 | * drops Fabien's changes (not that they weren't good, just not | 3 | * drops Fabian's changes (not that they weren't good, just not |
| 4 | needed any more) | 4 | needed any more) |
| 5 | * adds flags (look at display_help() or ./rotate -h) | 5 | * adds flags (look at display_help() or ./rotate -h) |
| 6 | * drops packets with 0 value coordinates (I got bogus packets | 6 | * drops packets with 0 value coordinates (I got bogus packets |
| 7 | like that so I decided to drop them, if you feel you get good | 7 | like that so I decided to drop them, if you feel you get good |
| 8 | packets with 0 value, you can use '-0' as an argument to take | 8 | packets with 0 value, you can use '-0' as an argument to take |
| 9 | them in account). | 9 | them in account). |
| 10 | * top -d 1 -p <PID> shows 0.0% CPU usage (of omnewrotate) even | 10 | * top -d 1 -p <PID> shows 0.0% CPU usage (of omnewrotate) even |
| 11 | during rotation | 11 | during rotation |
| 12 | * seems to waste a little too much memory (some stuff could be | 12 | * seems to waste a little too much memory (some stuff could be |
| 13 | done with one number and bitwise operations instead of several | 13 | done with one number and bitwise operations instead of several |
| 14 | numbers, I wonder how much that will improve and if it's worth | 14 | numbers, I wonder how much that will improve and if it's worth |
| 15 | the effort...) | 15 | the effort...) |
| 16 | * only output outside of debug mode are real errors | 16 | * only output outside of debug mode are real errors |
| 17 | 17 | ||
| 18 | 2008-10-14 - 0.3.0 | 18 | 2008-10-14 - 0.3.0 |
| 19 | * dims while rotating and doesn't rotate if dimmed, sleeping for 5s | 19 | * dims while rotating and doesn't rotate if dimmed, sleeping for 5s |
| 20 | 20 | ||
| 21 | 2008-09-22 - 0.2.1 | 21 | 2008-09-22 - 0.2.1 |
| 22 | * more heuristic fixes (hopefully really fix when laying around, and | 22 | * more heuristic fixes (hopefully really fix when laying around, and |
| 23 | turned up) | 23 | turned up) |
| 24 | * workaround with alarm() for the accelerometer read-hang problem | 24 | * workaround with alarm() for the accelerometer read-hang problem |
| 25 | * sleeping for 100ms seems to get cpu usage quite low (0% to 0.9%) | 25 | * sleeping for 100ms seems to get cpu usage quite low (0% to 0.9%) |
| 26 | 26 | ||
| 27 | 2008-09-22 - 0.2.0 | 27 | 2008-09-22 - 0.2.0 |
| 28 | * greatly improves heuristics | 28 | * greatly improves heuristics |
| 29 | * fixed heuristics when laying around, and turned up | 29 | * fixed heuristics when laying around, and turned up |
| 30 | 30 | ||
| 31 | 2008-09-21 - 0.1.1 - First brown paper bag release | 31 | 2008-09-21 - 0.1.1 - First brown paper bag release |
| 32 | * improves heuristics | 32 | * improves heuristics |
| 33 | 33 | ||
| 34 | 2008-09-21 - 0.1.0 - First release. | 34 | 2008-09-21 - 0.1.0 - First release. |
| 35 | * makes some rotations | 35 | * makes some rotations |