Commit Graph

6178 Commits

Author SHA1 Message Date
grauser
0ca2575bc4 RideMap : no currentData() in QT 4 2016-06-12 15:50:56 +02:00
grauser
ea82b2c533 Route : Increase precision 2016-06-12 15:47:53 +02:00
grauser
119a1cad46 Route : Increase search precision
(Changes in last commit)
  Increase precision from 10m to 1m to use with smaller segment
2016-06-12 14:49:58 +02:00
grauser
0f545d622c RideMap : Add tile server combo 2016-06-12 14:41:09 +02:00
Joern
f4267647a7 Merge pull request #1991 from Joern-R/View1
CloudDB - Charts
2016-06-09 07:18:49 +02:00
Joern
caffabc4c6 Maps - OSM map enhancement
... enable to use a custom tile server for OSM maps

Examples are here: http://thunderforest.com/maps/
2016-06-07 20:09:22 +02:00
Mark Liversedge
4bd0b003e6 Remove headwind from FIT file processing
.. it should be calculated in a data processor rather
   than in the file processor.

.. Damien is looking to add one, so commenting it out
   for now (so the code can be reused if needed).
2016-06-06 16:58:29 +01:00
Alejandro Martinez
4c7faf5991 Added Pool Length detection for PWX and TCX files
The first length is assumed to be Pool Length
2016-06-05 20:45:04 -03:00
Alejandro Martinez
15b16497f9 Added Pool Length to metadata.xml 2016-06-05 20:44:36 -03:00
Joern
33eb173d90 CloudDB - Charts
... show description of view (Trends,...) in the counter string
    so that a user understand the different between the available
    and total upload counter
2016-06-05 14:24:31 +02:00
Joern
51e132c45b CloudDB - only one Nickname in GC
... re-use existing Nickname from Athlete preferences
2016-06-05 13:56:36 +02:00
Mark Liversedge
f44f70a4a4 Development Build 1606
.. pushing out build for June 2016
2016-06-04 12:21:03 +01:00
grauser
f5a37a107c Correct wrong commit 2016-06-02 18:11:47 +02:00
grauser
ac6394c2d6 TrainView : Record displayed SMO2/THB/O2HB/HHB (Muscle oxygen data) 2016-06-02 18:06:26 +02:00
Alejandro Martinez
01180e7bc5 Fill only pause laps on FIT Lap Swims 2016-06-01 20:14:02 -03:00
Mark Liversedge
9ff682d94a Merge pull request #1987 from amtriathlon/FitSwim
Changed Interval generation for Lap swimming FIT files
2016-06-01 06:57:20 +01:00
Alejandro Martinez
1864c27dca Changed Interval generation for Lap swimming FIT files
Simpler and more robust lap alignment
Fixed for empty lengths due to false starts and
pauses in some devices s.t. Garmin 910xt
Added 2 contributed test files
2016-05-31 21:23:03 -03:00
grauser
90a18e8d67 Bin2RideFile: Add some device type 2 2016-05-31 23:25:37 +02:00
grauser
f743430e5c Bin2RideFile: Add some device type 2016-05-31 23:11:09 +02:00
grauser
7c23c5b37a RideMapWindow : comments in GcWindowRegistry 2016-05-31 23:01:08 +02:00
grauser
57a837f3c2 RideMapWindow : An unified Map Chart (1/2)
Use New Map instead of old Google or Bing Map
2016-05-31 22:51:54 +02:00
grauser
d6cf7ad4ed Route: Create route segment from interval : use first and last points 2016-05-31 22:32:06 +02:00
grauser
e661ea0b62 Charts : We can change chart name even with no controls 2016-05-31 22:32:06 +02:00
Antonius Riha
cebaf2a846 Allow min val of 1 for binWidth in 3D plot 2016-05-31 15:23:29 +02:00
Antonius Riha
f6cb9f01bf Reverse color range in 3D plot to run from blue (low) to red (high) 2016-05-31 12:38:54 +02:00
Joern
80f5f96590 CloudDB - Popups - Cosmetics
... align terminology (upload/download vs. import/publish)
... make pushbuttons right-aligned (in sync with most GC dialogs)
... ask for confirmation before finally deleting a chart from CloudDB
2016-05-30 19:46:26 +02:00
Mark Liversedge
45c6eee4d2 Add Upload/Download chart to View Menu
.. in MainWindow
2016-05-30 18:31:46 +01:00
Mark Liversedge
7ee4406c6e Fix GcChartWindow for OSX
.. QtMacVideoWindow was missed during the refactor
2016-05-30 16:33:04 +01:00
Mark Liversedge
c09a974418 GcChartWindow Refactor
.. use GcChartWindow as the base class for all charts -- so
   we can truly upload *any* chart to the cloudDB

.. miscellaneous charts that were still defined as GcWindow
   have been converted to GcChartWindow

.. GcChartWindow layout issues (using QGridLayout insted of
   a QStackedLayout) are fixed which will also resolve a few
   rendering issues related to NOWEBKIT.

.. Aerolab needed lots of cosmetic fixups once it became
   a GcChartWindow

.. Added 'Upload Chart...' to mirror the 'Download Chart..'
   option on the hamburger menu as users will instinctively
   look for the option there instead of under the chart menu.
2016-05-30 16:07:39 +01:00
Mark Liversedge
696101b40d Fix QAction for Download Chart...
.. a snafu using the same action twice for add chart and then
   for download chart in chartbar/mainwindow
2016-05-29 21:41:20 +01:00
Mark Liversedge
57bbb0938c Chart Setting Menu re-order
.. make it a bit cleaner
2016-05-29 19:08:59 +01:00
Mark Liversedge
2d2ba7f4b1 CloudDB terminology
.. simplify some of the wording related to working with the
   GAE instance.
2016-05-29 18:36:26 +01:00
Mark Liversedge
f75ac16acd Merge pull request #1982 from Joern-R/CloudDB-GChart-2
CloudDB - gChart support - improvements
2016-05-29 18:03:19 +01:00
Joern
ac385a29da Fix CI compile errors - CloudDB - gchart
... and remove unused test variables
2016-05-29 18:37:45 +02:00
Joern
5c01f4f398 CloudDB - gChart support
... add "Sport" metadata as filter option
... move "Import" from main menue to "add chart"
... make chart lists context sensitive on home, activities and diary
... import directly - without extra dialog
2016-05-29 18:12:21 +02:00
Alejandro Martinez
98c6301d35 Fixed CV override for GOVSS and SwimScore
Copy paste error, cv is a double not an int as cp
2016-05-29 12:28:20 -03:00
Joern
a0db5efdcf CloudDB - add .gchart Support
... add export support for the new .gchart format (allowing to post all chart types to CloudDB)
... add import in main menu for the new .gchart format
... allow to import multiple charts at once

... remove specific LTM Chart support (menu, db,... -since this is covered by general .gchart format)
2016-05-28 12:03:05 +02:00
Mark Liversedge
93619967cf Recognise Antonius Riha 2016-05-28 09:48:33 +01:00
Mark Liversedge
51f7bb00c8 Merge pull request #1978 from antoniusriha/fix_binWidth
Fix loading of binWidth setting in 3d plots
2016-05-28 09:38:07 +01:00
Antonius Riha
c2a839fd30 Fix loading of binWidth setting in 3d plots 2016-05-28 00:20:04 +02:00
Mark Liversedge
52ece5e98c R Fix SEGV on GC.activity if empty
.. if the workout has no data to return, then don't
   return null in dfForActvity, return an empty list.
2016-05-27 22:52:26 +01:00
Mark Liversedge
24ad194793 R Fix GC.activity(split=)
.. you can now fetch activities as a list and split them
   based upon gaps in recording (recording anomalies).

.. this is to support trackeR; data should already be cleaned
   by the user, but thats not always the case (!)
2016-05-27 19:23:54 +01:00
Mark Liversedge
5f8dddf723 R is optional !
.. broken in HomeWindow cancelling scripts when ESC hit.
2016-05-27 18:56:01 +01:00
Mark Liversedge
8f3043a07b R GC.activity(split=)
.. but disabled due to a strange malloc error, which is likely
   to be related to the R garbage collector.
2016-05-27 18:42:00 +01:00
Mark Liversedge
7382b13cca Fix RChart update flicker
.. turn off/on updates enabled.
2016-05-27 12:09:30 +01:00
Mark Liversedge
a09c15fdc5 V4.0 Crash Dialog deprecated
.. we no longer show the crash dialog, it didn't really provide
   data that was that useful and is a bit quirky and cumbersome
2016-05-27 11:56:32 +01:00
Mark Liversedge
749fb30035 R Fixup User Interrupting for Windows
.. errant use of OSX/Linux only stuff.
2016-05-27 11:37:35 +01:00
Mark Liversedge
da41e0ec70 R Interrupt Long Running Script with ESC
.. as users would expect in RStudio etc
2016-05-27 11:15:23 +01:00
Mark Liversedge
b3607eedad R Use List not Pairlist (Part 2 of 2)
.. completes the updates to RTool.cpp

.. as predicted by forming the pmc data.frame via an S3
   list instead of a pair list the merge() function works
   properly and column names are retained.
2016-05-26 21:19:52 +01:00
Mark Liversedge
236d34be82 R Use List not Pairlist (Part 1 of 2)
.. we should use a list not an old pair list when constructing
   lists and data.frames.

.. to ensure better compatibility with coercion functions in R
   and also possibly to resolve known issues with merge()

.. this is part 1 of 2, breaking up the mass changes to the many
   data wrangling functions in RTool.cpp

.. it also contains an update to RLibrary to resolve the functions
   used when working with lists (SET_VECTOR_ELT).
2016-05-26 19:53:53 +01:00