Commit Graph

213 Commits

Author SHA1 Message Date
Sean C. Rhea
b519a0384b insert new rides into allRides in order by date, remove duplicates 2008-05-11 05:18:17 +00:00
Sean C. Rhea
3c998c98b0 Let QTemporaryFile go out of scope so it will really close before calling
rename, since Windows won't rename an open file.  Call remove before rename on
Windows, since Windows rename won't overwrite.  Call setPermissions with
previous value plus all read flags, rather than using write flags explicitly.
Replace lots of asserts with QMessageBox::criticals.
2008-05-10 15:51:26 +00:00
Sean C. Rhea
2f3df889c5 New download code doesn't use Unix-isms. Big thanks to Rob Carlsen for
debugging the weirdness around QTextStream::setFieldWidth.
2008-05-10 03:41:08 +00:00
Sean C. Rhea
60f9724543 remove ctype.h 2008-05-06 05:31:40 +00:00
Sean C. Rhea
7cf5766ab7 remove Unix-specific includes, clean up copyrights somewhat 2008-05-06 05:26:44 +00:00
Sean C. Rhea
91d51a6246 use more QT classes instead of OS-specific stuff 2008-05-06 05:25:31 +00:00
Sean C. Rhea
c832727a03 replace Unix-specific stuff with QT equivalents; convert to C++ 2008-05-05 17:42:58 +00:00
Sean C. Rhea
73fdb7d6ef make listFunctions a pointer so that static initialization order doesn't matter 2008-05-05 02:03:33 +00:00
Sean C. Rhea
bfadc8c043 switch statements suck 2008-05-04 17:32:40 +00:00
Sean C. Rhea
cd080aa48c add JT 2008-05-04 06:56:44 +00:00
Sean C. Rhea
f27ff27c3b TCX importing and Pedal Force vs. Pedal Velocity Chart from
J.T. Conklin (jtc@acorntoolworks.com).
2008-05-04 06:50:34 +00:00
Sean C. Rhea
aed29e150d remove older command-line tools 2008-05-04 05:16:18 +00:00
Sean C. Rhea
4434239235 remove temporary command-line version 2008-05-04 05:13:09 +00:00
Sean C. Rhea
8db3e2c0b2 add power.zones 2008-05-04 05:10:23 +00:00
Sean C. Rhea
f34e0fc74c Lots of code cleanup. All Unix/Mac-specific download code used by graphical
version is now in pt/Serial.cpp, which the .pro files should ignore on win32.
2008-05-04 05:09:32 +00:00
Sean C. Rhea
51165d0acf New download code now working with older VCP driver as well. This code isn't
really fit for human consumption.  I'm just checking it in before I clean it
up in case I go and break something on accident.
2008-05-03 17:52:46 +00:00
Sean C. Rhea
2e21b6e328 now also downloads from serial/usbserial devices and automatically chooses
between them and D2XX based on what's installed
2008-04-12 20:56:12 +00:00
Sean C. Rhea
b47ac76116 set svn:ignore 2008-04-10 17:37:06 +00:00
Sean C. Rhea
17cbe38af8 - Separated download logic from device abstraction layer.
- Now creates a .raw file.
2008-04-10 17:29:30 +00:00
Sean C. Rhea
bce0fbdb95 proof of concept program to test downloading from PT with D2XX drivers 2008-04-02 15:35:32 +00:00
Sean C. Rhea
9f56747a6d added "Find Best Intervals" dialog 2008-03-15 17:30:48 +00:00
Sean C. Rhea
262fa0d9b1 add bit about how to get TextEdit to save a .zones file 2008-03-14 01:52:32 +00:00
Sean C. Rhea
76f161fb46 add BikeScore link 2008-03-14 01:51:50 +00:00
Sean C. Rhea
9e7c9407ff 2008, not 2007 2008-03-11 16:12:19 +00:00
Sean C. Rhea
371bfbdae3 add new images to Makefile 2008-03-11 16:10:15 +00:00
Sean C. Rhea
c70685ee4a added new release 2008-03-11 16:05:58 +00:00
Sean C. Rhea
55356eb221 actually ignore the bad time block that we claim we're going to ignore 2008-03-11 01:02:39 +00:00
Sean C. Rhea
b6691939f1 minor edits 2008-03-10 19:01:35 +00:00
Sean C. Rhea
8ea444f55e fix for QT 4.3.1 and add TM symbol 2008-03-10 18:01:44 +00:00
Sean C. Rhea
7fd58c7f0d first pass at a new User's Guide 2008-03-09 16:49:13 +00:00
Sean C. Rhea
6e60d167b7 added comments 2008-03-08 16:26:12 +00:00
Sean C. Rhea
d5fd8c1234 renamed CombinedFileReader to RideFileFactory 2008-03-08 16:20:43 +00:00
Sean C. Rhea
8b782dff27 Removed RawFile and replaced it with RideFile. I can't remember how we ended
up with both, but they're basically the same class.
2008-03-08 16:11:41 +00:00
Sean C. Rhea
7a43765a25 Now using "Critical Power" instead of "Functional Threshold Power". 2008-03-07 22:36:09 +00:00
Sean C. Rhea
eae6f74087 Use "CP" instead of "FTP" in power.zones to be more compatible with Skiba's
terminology, but still allow "FTP" for backwards compatibility.
2008-03-07 21:37:51 +00:00
Sean C. Rhea
2c2d1eedb6 use minutes, not seconds, as the y-axis says 2008-03-07 20:11:55 +00:00
Sean C. Rhea
26e0336f62 don't try to compute BikeScore if no zones file present 2008-03-07 19:57:33 +00:00
Sean C. Rhea
ad32b3ed94 Adding this here so I don't lose it. 2008-02-21 20:25:04 +00:00
Sean C. Rhea
304fbb49b4 BikeScore, xPower, and Relative Intensity updated to match Skiba's method
more or less exactly.  Also added (TM) to BikeScore in Ride Summary.
2008-02-21 18:41:38 +00:00
Sean C. Rhea
d16330134d Separated out BikeScore as a RideMetric. 2008-02-21 00:51:50 +00:00
Sean C. Rhea
aba9a29a43 All the basic ride metrics now use the RideMetric interface. 2008-02-20 19:24:20 +00:00
Sean C. Rhea
5dc93dccc8 - Added TotalWorkRideMetric.
- Use XML to describe what metrics to display and in what order.
2008-02-20 17:24:45 +00:00
Sean C. Rhea
156a053666 Needed to #include<assert.h>. 2008-02-19 00:31:46 +00:00
Sean C. Rhea
e68caf412b Patch from Rob Carlsen to handle Ergomo CSV imports. 2008-02-17 01:58:53 +00:00
Sean C. Rhea
7db9fd58f4 Separated out total_distance as a ride metric. More to come, especially
ordering and grouping into a display.
2008-02-14 17:57:25 +00:00
Sean C. Rhea
676838bc70 Patch from Justin and Rob.
Adds metric/english unit's dialog and BikeScore calculation.
2008-02-13 17:34:28 +00:00
Sean C. Rhea
76be545eee look for /dev/cu.usbmodem... 2007-11-04 16:38:28 +00:00
Sean C. Rhea
74fef7e468 added link to Rob's Mac Intel build 2007-10-02 21:07:08 +00:00
Sean C. Rhea
cc8a22e2dd moved release images into their own repository 2007-09-25 02:04:18 +00:00
Sean C. Rhea
670e172e26 bug fix release 2007-09-24 03:38:50 +00:00