Commit Graph

215 Commits

Author SHA1 Message Date
Mark Watkins
2e49787cc3 More minor optimasations 2014-05-08 21:18:19 +10:00
Mark Watkins
e87c7e7373 Merge branch 'qpainter' of ssh://git.code.sf.net/p/sleepyhead/code into qpainter 2014-05-08 21:17:57 +10:00
Mark Watkins
04b37d0f7c AntiAliasing stuff 2014-05-08 21:17:45 +10:00
Mark Watkins
5d31a6d952 Line drawing optimisations 2014-05-08 21:08:32 +10:00
Mark Watkins
484d6ae6c7 Show No Graph, or No Graphs On messages centered, since there is no cube 2014-05-08 15:02:03 +10:00
Mark Watkins
38a8c7b1d0 More MSVC fixes plus cleanup warnings a bit 2014-05-08 14:46:23 +10:00
Mark Watkins
3c0fa11f91 Get rid of extra OpenGL dependencies 2014-05-08 14:07:23 +10:00
Mark Watkins
ee73925259 A little graph profiling 2014-05-08 12:05:01 +10:00
Mark Watkins
b810cf8acc Fix pie labels 2014-05-08 11:04:37 +10:00
Mark Watkins
e32ac39d08 Convert OpenGL to QPainter primatives 2014-05-08 05:52:59 +10:00
Mark Watkins
8aa0c2b8b4 Remove c++11 auto iterators :( 2014-05-07 04:03:13 +10:00
Mark Watkins
feec1ca758 Undo initializer lists for the greater good, restoring Qt4.8 support 2014-05-07 03:39:05 +10:00
Mark Watkins
95fd5b9a7f Fix overview graphs cropping top line 2014-05-06 12:37:29 +10:00
Mark Watkins
cf9fb10355 Fix Qt 5.2.1 mingw build missing M_PI. But don't use Qt5.2.1 on windows. OpenGl is broken 2014-05-06 02:24:35 +10:00
Mark Watkins
a6dbdf3d15 Stop using inconsistent PRS1 Summary duration field, added PRS1 Large Leak span 2014-05-03 18:28:05 +10:00
Mark Watkins
38d7aeb3fb Some C++11 cleanups to importers, preparing for autoscanner/import wizard 2014-04-26 19:54:08 +10:00
Mark Watkins
e8fe6c7af0 Only open active profile after selection, rather than parsing all at startup.
Also cleaned up the last references to summary when statistics was meant.
2014-04-25 15:52:47 +10:00
Mark Watkins
cfb3eb7c26 Fixes to last commit 2014-04-24 19:44:15 +10:00
Mark Watkins
1ea0473701 Added missing cmath header to gGraph 2014-04-24 08:26:49 +10:00
Sean Stangl
0899b39175 Split humongous gGraphView.cpp into class-specific files.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-24 08:23:45 +10:00
Sean Stangl
3a7ce34b1c Use C++11 nullptr.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-24 08:17:53 +10:00
Sean Stangl
b5d5b82b59 Auto-convert the Graphs/ subdirectory with astyle.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-17 16:18:28 +10:00
Sean Stangl
3508afc883 Auto-convert gGraphView.cpp with astyle.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-17 15:26:39 +10:00
Mark Watkins
7ce407f6e9 Cleanup some unused variable, Qt4 build fix 2014-04-17 14:56:04 +10:00
Sean Stangl
1979083de8 Style cleanup for gGraphView.h.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-14 20:11:10 +10:00
Sean Stangl
9dbe702a40 Standardize project modelines and include license and copyright.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-10 13:29:53 +10:00
Mark Watkins
6d65611caf Fix startup crash and correct SleepyHead spelling inconsistencies (Thanks Sean) 2014-04-09 15:00:34 +10:00
Mark Watkins
c0ecc640d3 Removed gradient from graph area in pinned graphs 2014-04-07 20:18:18 +10:00
Mark Watkins
3a680a5384 Double clicking graph title now toggles pin status, removed bottom pin buttons 2014-04-06 16:32:58 +10:00
Mark Watkins
b303d5816c Fix translation loader on mac, updated Dutch translations 2014-04-05 19:00:06 +10:00
Mark Watkins
7c8eb35afd Stop showing pinned graph background when printing 2014-04-05 12:30:08 +10:00
Mark Watkins
3134b9e92d Fixed text not displaying in snapshots 2014-04-05 12:27:47 +10:00
Mark Watkins
860c67d685 Added Graph Pinning Capabilities 2014-04-05 11:28:07 +10:00
Mark Watkins
c79d51b76c Percentile title display glitch 2014-03-21 09:40:31 +10:00
Mark Watkins
ce48401f08 Overview linechart preference, ResMed pressure fixes (Needs Reimport) 2013-11-19 14:42:10 +10:00
Mark Watkins
e3cecdbe4c Removed buggy gToolTip pixmap caching code 2013-11-09 14:36:02 +10:00
Mark Watkins
eba087315b Fix SummaryChart clipping to early 2013-11-09 14:03:29 +10:00
Mark Watkins
733ababef2 Thicken SummaryChart GT_POINTS lines a bit 2013-11-09 13:25:33 +10:00
Mark Watkins
dcd25fc32b Show points when highlighting overview linecharts 2013-11-09 13:22:57 +10:00
Mark Watkins
b2f0fa802b Added preference for touchpad dampening, removed overview 'points' 2013-11-09 13:13:15 +10:00
Mark Watkins
ab5ae5ad49 Added millisecond lock between Horizontal and Vertical Panning on Touchpads 2013-11-09 10:59:35 +10:00
Mark Watkins
e29d7f7efe Limit GT_POINTS display to max 6 months 2013-11-09 10:37:11 +10:00
Mark Watkins
8f21f7e303 Added SummaryChart GT_POINTS plot mode 2013-11-09 10:26:44 +10:00
Mark Watkins
a97bb0be80 printer scaling fix for Retina macs 2013-11-04 16:49:48 +10:00
Mark Watkins
cbbae2e700 Fix EventBreakdown chart fonts on retina 2013-11-04 15:14:37 +10:00
Mark Watkins
2e3313d5e7 Fix font PixmapCaching alignment 2013-11-04 14:49:41 +10:00
Mark Watkins
ff12a0eba4 More DrawTextQue fixes 2013-11-04 13:53:53 +10:00
Mark Watkins
cd4bee13e3 Cleaned up and profiles DrawTextQue function 2013-11-04 13:40:08 +10:00
Mark Watkins
1ba1511118 Retina display support for Qt5.2 beta, build 3rdparty libs in on mac 2013-11-03 22:14:17 +10:00
Mark Watkins
c1cc5730b7 Fix Tooltip font clipping glitch 2013-10-27 00:09:06 +10:00
Mark Watkins
36f2dec1d8 Added ToolTip & yAxisScaling preferences 2013-10-26 23:59:37 +10:00
Mark Watkins
f5264d657b Started deprecating channels.xml and replacing with translatable channels 2013-10-26 15:06:56 +10:00
Mark Watkins
0cf324c2c6 Fix scrollbar disconnect debug messages 2013-10-26 14:01:16 +10:00
Mark Watkins
fd09eb4307 Fix some physmin/max yaxis scaling issues 2013-10-26 09:11:37 +10:00
Mark Watkins
193dead833 Windows build fix 2013-10-26 01:44:14 +10:00
Mark Watkins
b3538bfaa2 Implemented first two yAxis zoom modes (double click on yAxis labels) 2013-10-26 01:25:13 +10:00
Mark Watkins
4c7c833019 QDateTime::toString() hideously too slow in gXAxis::paint on Mac 2013-10-25 22:11:23 +10:00
Mark Watkins
5f3826b67a Removed superfluous redraw in YAxis Tooltips 2013-10-25 21:46:35 +10:00
Mark Watkins
8553fdfd1c Fix SummaryChart tooltips 2013-10-25 21:33:28 +10:00
Mark Watkins
142feb9ace Mouse Handling cleanup, Graph YAxis prep work, profile screen improvements 2013-10-25 20:39:30 +10:00
Mark Watkins
0a67a16baa ResMed Backup cleanup and Purge CPAP Day fix 2013-10-22 21:42:57 +10:00
Mark Watkins
9b51e2ecd3 More on graph legend markers 2013-10-19 18:09:50 +10:00
Mark Watkins
673b75d9f0 Clean up graph legend markers 2013-10-19 18:00:52 +10:00
Mark Watkins
44d2117580 Pixmap caching wasn't using correct fonts 2013-10-19 16:58:16 +10:00
Mark Watkins
3eeef5060d Renamed src directory to sleepyhead 2013-10-10 02:47:28 +10:00