Commit Graph

13 Commits

Author SHA1 Message Date
Mark Liversedge
0260120930 AllPlot hide empty user data series
.. when using xdata we don't plot a blank curve
   when there isn't any xdata in the activity
2016-07-16 15:55:53 +01:00
Mark Liversedge
cfea16bd37 Clean qtsoap common.pri
.. just to get rid of tedious warning in QT Creator
2016-02-26 10:21:14 +00:00
Mark Liversedge
cb58b7ee4e Workout Editor QT4 doesn't like Q_DECL_OVERRIDE
.. so removed from codeeditor.h

   *sigh*
2016-01-19 09:09:13 +00:00
Mark Liversedge
2dadafc8f5 Workout Editor Fix QT4 plus highlighting
.. QT code supplied was QT5 only, fixed up to compile
   on QT4 by including relevant headers

.. moved the responsibility for code highlighting back
   to the editor as it is the sensible place to do it.
2016-01-19 08:52:49 +00:00
Mark Liversedge
d39caf1c05 Workout Editor Qwkcode Editor
.. has line numbers, but will change to be
   time and distance offsets.
2016-01-19 08:27:56 +00:00
Mark Liversedge
4da7ccb474 Playing with a gap curve
.. for power on allplot for now.
2015-08-24 21:12:32 +01:00
Mark Liversedge
1ee561d988 Add Gapped Curve
.. want to mod ride plot to not plot gaps
   in recording, but instead draw a break
   in the curve.
2015-08-24 20:04:41 +01:00
Mark Liversedge
a23a1752fa Lightweight JSON Parser
.. because QScriptEngine crashes

.. because QJsonDocument isn't available till QT5 and
   we still make windows builds with QT4

.. because we're just processing small response documents
   from Strava (and maybe others) that are NOT complex

This code has been snaffled up from Victor Laskin's blog
and is 100% Copyright (C) 2013 Victor Laskin (victor.laskin@gmail.com)
details available here: http://vitiy.info/?p=102

The code is slightly modified to fit in with GC and also to fix
some compiler nits; no namespaces, replace() removed as caused an
unneccessary stdlib exception and size_t used in a number of places
instead of int.
2014-08-03 09:39:12 +01:00
Walter
56c6f7e8e7 Fix error about missing qtsolutions/config.pri with Qt 5 2014-06-28 13:27:23 +02:00
Mark Liversedge
82baf90131 QT5 -- 1 of 3
Porting the codebase to QT 5 (5.2) to get the
latest bug fixes, performance and improved platform
support.

This first part is to fixup the codebase to compile
on Qt 5, but some aspects have been broken (video).

The second part is to migrate from Qwt 6.0.1 to the
latest Qwt for multiaxis support.

The third part will be to fixup any platform specific
issues or issues identified at runtime.
2013-12-09 09:57:13 +00:00
Mark Liversedge
8812de5711 Windows Look and Feel
.. akin to the Mac look and feel
.. still needs a bit of cosmetic work, but basically sound
.. also added in fixes to native file imports

Fixes #404
Fixes #504
2013-03-14 22:53:37 +00:00
Mark Liversedge
cfa7fb7824 Code Cleanup: More compile time errors/warnings
.. warnings from Xcode 4.6 (still some remaining)
.. and deprecated Quarqd code (we have native ANT now)
.. and MultiWindow deprecated (it isn't finished)
2013-02-12 22:40:08 +00:00
Mark Liversedge
805e74de5a Inital V3 Branch 2010-12-30 17:35:23 +00:00