Commit Graph

547 Commits

Author SHA1 Message Date
Sean Rhea
02ccdb9a07 take qwtconfig.pri out of git
Provide a qwtconfig.pri.in that you copy to qwtconfig.pri, instead.
2009-10-03 17:57:22 -04:00
Ned Harding
20ba8d1293 remove qwt5.dll from windows install
...since it is now staticly linked.
2009-10-02 11:44:08 -04:00
Mark Liversedge
46a53d3529 add additional wko padding value
...including test file from Jim Baker.
2009-10-02 09:31:23 -04:00
Justin Knotzke
27a222b3fd fix typo in QuarqParser
"Watts" shouldn't be capitalized.
2009-10-01 10:10:22 -04:00
Justin Knotzke
72e81ac5ca fix interval '9' bug in QuarqParser
I'm assuming this was a typo.  '9' should be '0'.
2009-10-01 10:10:22 -04:00
Mark Liversedge
0630c8350c more messing around with dates in ride import
- Allow user to edit any file date during import.
- WKO reader uses filename date over metadata in the file after import.
2009-09-30 08:59:59 -04:00
Sean Rhea
481e33d3ce move bikescore up in ride summary
...so that the intervals summary is "above the fold".  That may be a little on
the wide side for small screens, but it's still less wide than the intervals
summary, so it's not the worst offender in that regard.
2009-09-28 19:52:05 -04:00
Sean Rhea
0027fab400 add Eric Murray to list of contributors
It's pretty inexcusable that I forgot this before.  I'm sorry, Eric!
2009-09-28 14:47:23 -04:00
Sean Rhea
c4e8284b71 abstract "Ride Plot" tab into its own class 2009-09-27 21:40:03 -04:00
Sean Rhea
572c520711 less public variables in AllPlot
Also clean up includes and pre-declared classes.
2009-09-27 21:11:53 -04:00
Sean Rhea
84935d50af allocate MetricAggregator on stack 2009-09-27 20:16:55 -04:00
Sean Rhea
f4927be393 use QSharedPointer for daily RideMetrics 2009-09-27 20:11:44 -04:00
Sean Rhea
9df0a3effd use QSharedPointer for weekly RideMetrics 2009-09-27 20:05:20 -04:00
Sean Rhea
f13a645d18 use a QVector for time_in_zone 2009-09-27 20:00:47 -04:00
Thomas Weichmann
1005f528e2 allow for less wide MainWindow
- Moved Allplot time/distance combobox down next too smoothing slider.
- Rotated allplot plot scale lables to save a little space.
2009-09-27 13:14:17 -04:00
Greg Lonnon
b1a08c1662 added smart recording support to TcxParser.cpp
The recording interval can vary. If the recording interval is not 1
second, then the data is linearly interpolated for the time period at
1 second intervals. This allows for smart recording or garmin 705 data
drops to work correctly with GC.
2009-09-27 13:05:09 -04:00
Jamie Kimberley
00515a3832 powertap .csv file with speed/cad/hr/power data
Powertap .csv file containing data for speed, cadence, hr, and power.
2009-09-26 16:28:23 -04:00
Jamie Kimberley
1be6b71658 Powertap .raw file with speed/cad/hr/power data
Powertap .raw file containing data for speed, cadence, hr, and power.
It also has a few intervals markers which may be useful for verifying
that we handle intervals correctly.
2009-09-26 16:28:23 -04:00
Jamie Kimberley
ac4871cc96 Powertap .raw file with speed/cad/hr, no power
Powertap .raw file generated when using the powertap as a cyclecomputer.
it contains data for speed, cadence, HR but no data for power.
2009-09-26 16:28:23 -04:00
Mark Liversedge
3c43353097 report errors up from WkoRideFile 2009-09-26 16:15:59 -04:00
Berend De Schouwer
0bf396debf do not load wko files with zero records
Includes a test wko file that previously caused a crash.
2009-09-26 16:15:06 -04:00
Greg Lonnon
1eeb0346ad fix the flashing windows on startup
As it turns out, the show call for tab widgets are handled by the tabwidget
container, so we don't need to call them explicitly ourselves.
2009-09-26 16:00:57 -04:00
Mark Liversedge
28df7fee28 Parse ergomo csv filenames for date 2009-09-21 21:57:31 -07:00
Mark Liversedge
3871cb9305 Allow upper and lower case suffixes in filenames when importing 2009-09-21 21:57:31 -07:00
Jamie Kimberley
ae9afc30eb Add ergomo CSV ride files to src/test/rides/ 2009-09-21 21:41:44 -04:00
Sean Rhea
952348b4d1 new screenshots
Show off all the cool stuff we've been doing.
2009-09-20 22:26:47 -07:00
Sean Rhea
d86adfa320 altitude is always zero in .raw files 2009-09-20 21:56:00 -07:00
Sean Rhea
97f4bdea3a delete main window on close
...and set AllPlot's parent so that it gets deleted, too.
2009-09-20 21:34:31 -07:00
Sean Rhea
eff6225566 allow altitude plot to go below zero
Also ensure that altitude axis is at least 100 feet/meters tall to avoid
making a flat course look hilly.
2009-09-20 21:22:52 -07:00
Julian Simioni
ed03880376 Added ride file with altitude below sea level
Added a ride file to the tests where some altitude values are below sea
level.
2009-09-20 21:08:05 -07:00
Sean Rhea
ae72fcb796 fix spelling of Kimberley 2009-09-20 15:32:57 -07:00
Sean Rhea
8d29cd8d31 fix weekly summary bug where ride fails to appear
Without this patch, it will occationally be the case that a ride won't appear
in the weekly summary until the ride is itself selected (as opposed to just
selecting some other ride in the same week).
2009-09-20 14:25:52 -07:00
Sean Rhea
7bd0bd057b don't crash cpint plot when time < 0 2009-09-20 14:14:56 -07:00
Julian Simioni
f55655b96c tcx file with time < 0 causes cpint crash
Also added a file for descriptions of test cases.
2009-09-20 14:14:53 -07:00
Sean Rhea
3e76c6fed0 put power and altitude on their own axes 2009-09-20 11:52:35 -07:00
Sean Rhea
612a860bfd use local version of qwt
Add top-level build.pro, gitignore top-level Makefile, point src.pro at our
own qwt dir, and adjust gcconfig.pri.in accordingly.
2009-09-20 11:13:11 -07:00
Sean Rhea
0dfed2c7b6 apply many axes patch 2009-09-20 11:09:19 -07:00
Sean Rhea
2c138edbc6 build static qwt lib 2009-09-20 11:09:19 -07:00
Sean Rhea
68fbe04441 add .gitignore files for qwt 2009-09-20 11:09:19 -07:00
Sean Rhea
13bd8a1f52 check qwt-5.2, r588 into repository 2009-09-20 11:07:49 -07:00
Sean Rhea
e906b76fa5 clarify no SRM download support under Windows 2009-09-20 09:50:22 -07:00
Sean Rhea
c9391c8500 update web page for release 1.2.0 2009-09-20 08:29:45 -07:00
Jamie Kimberley
7b782a18d2 clean up wildcard filters in import wizard
Show all supported files as the default and each specific format as a
separate option.
2009-09-20 08:26:01 -07:00
Mark Liversedge
f25e4992b6 wko test file with non-metric units in charts 2009-09-19 19:06:29 -07:00
Mark Liversedge
686573d190 minor fix to wko chart data processing
Only affects users with non-metric units on standard charts in WKO.
2009-09-19 19:02:07 -07:00
Mark Liversedge
6eabaa1709 unified ride import wizard
All the file import options are now supported by one dialog.  As an extra
special bonus, GC now supports dragging and dropping files to import them.
2009-09-19 18:05:43 -07:00
Eric Murray
c65a9a8445 fix manual ride BS estimates for rides under 1 hour
also added progress box while calculating BS estimating factors
2009-09-19 09:32:39 -07:00
Eric Murray
fc19431f79 fix manual ride entry crash when no zones file
This is a partial patch based on code from Eric Murray.  It changes just
enough of ManyalRideDialog to fix a crash that otherwise occurs when the
user doesn't have a zones file.
2009-09-19 09:21:53 -07:00
Sean Rhea
344678fca3 add 95th percentile heart rate to interval summary 2009-09-16 07:24:12 -07:00
Sean Rhea
161f7745b0 store DataPoints themselves, not pointers, in list
Gets rid of one more pair of new/delete.
2009-09-16 07:22:27 -07:00