Commit Graph

199 Commits

Author SHA1 Message Date
Mark Watkins
67f0cf443b Implemented font texture caching
This seems to be quite a bit faster and solves the wavy line problems on mac.
I implemented a switch so this can be turned on/off in gGraphView::DrawTextQue()

change use_pixmap_cache to false to turn it off.

I'll remove the graph title and yaxis bits and put them back as this has the
same effect
2013-01-18 04:26:11 +10:00
Richard Freeman
1ae3a95bd3 Fix for 60-series BiPap - requires regression testing against
non-Bipap and other series.

Signed-off-by: Richard Freeman <rich0@gentoo.org>
2013-01-14 10:44:05 -05:00
Richard Freeman
c698fd1932 Fix buffer overflow in prs1 importer.
Signed-off-by: Richard Freeman <rich0@gentoo.org>
2012-12-09 09:02:07 -05:00
Richard Freeman
fec3ba0e88 Add support for Series 60. Originally contributed by Keary Griffin.
Signed-off-by: Richard Freeman <rich0@gentoo.org>
2012-12-09 09:01:23 -05:00
Richard Freeman
91c5b50b7f Fix for missing prs1 data offset bug.
Signed-off-by: Richard Freeman <rich0@gentoo.org>
2012-12-09 09:00:58 -05:00
Richard Freeman
e472b699d9 Fix for prs1 code 8/12.
Signed-off-by: Richard Freeman <rich0@gentoo.org>
2012-12-09 09:00:26 -05:00
Richard Freeman
8b8b9cb5bd Add more verbose debug info to prs1 importer.
Signed-off-by: Richard Freeman <rich0@gentoo.org>
2012-12-09 08:59:22 -05:00
Mark Watkins
a2b4cf1967 Rich Freeman's patchset #1 2012-11-12 17:24:18 +10:00
Mark Watkins
396e9033ca Fix that last commit mess - Sorry I was using windows. windows sucks. 2012-05-19 17:07:13 +10:00
Mark Watkins
48b2ebb0d6 Revert "Patricia Shanahan, ZEO Module: Was dropping integer field when MorningFeel empty."
This reverts commit c3e642e7497d2fb2e1c5064ee6c146628f6a6e4f.
2012-05-19 17:03:49 +10:00
Mark Watkins
dcca4178af Patricia Shanahan, ZEO Module: Was dropping integer field when MorningFeel empty. 2012-05-19 16:41:51 +10:00
Mark Watkins
78e306cdaa Patricia Shanahan path for ZEO Module: Was dropping empty integer field. 2012-05-19 16:36:17 +10:00
Mark Watkins
94dc1c7f64 Disabled ResMed STR.edf summary import as it causes double up issues 2012-04-05 13:14:02 +10:00
Mark Watkins
c7b66c5267 Committing some M-Series work in progress 2012-02-22 07:35:29 +10:00
Mark Watkins
898cb7dcef Disabled M-series stub code and F&P Waveform stub code for fresh mac build 2012-02-03 23:52:07 +10:00
Mark Watkins
9649cb337c PRS1 Pressure Summary fixes 2012-02-02 13:48:44 +10:00
Mark Watkins
ee89391a84 Forgot to switch S9 leaks back to time delta packing. 2012-02-02 01:05:47 +10:00
Mark Watkins
61111088f9 Time-weighted percentile calc bugfix, more F&P work 2012-02-02 00:53:31 +10:00
Mark Watkins
5a076a2777 F&P Flow Waveform extraction 2012-01-29 14:17:02 +10:00
Mark Watkins
6b368a0f96 ResMed Escape, and better brick detection 2012-01-26 08:34:21 +10:00
Mark Watkins
78fb368b60 Use UTC Session Times for ResMed SessionID's 2012-01-25 02:45:18 +10:00
Mark Watkins
f8c82c4944 RemStar MSeries importer stub. Added support for overlapping sessions in one day, as it was giving incorrect Day->hours() values. Should fix whacky ResMed S9 session lengths (not stop overlapping sessions from happening though, but may not need to) 2012-01-25 01:51:11 +10:00
Mark Watkins
96ef1c9094 F&P Icon Importer Fixes 2012-01-23 20:04:33 +10:00
Mark Watkins
96f6bffb05 Turn on some more oximeter port debugging 2012-01-23 03:13:15 +10:00
Mark Watkins
cadb96eb27 Initial F&P Icon support. (Initial, as in basic, and probably broken. :) 2012-01-23 00:39:20 +10:00
Mark Watkins
4fb00cb2a1 Saving Unintentional Leaks progress.. (working, but not finished yet) 2012-01-20 01:18:34 +10:00
Mark Watkins
a6eaf4f2a8 PRS1 ASV IPAP / PS Fixes. Moved Target Minute Vent to secondary plot in Minute Vent chart 2012-01-14 17:41:50 +10:00
Mark Watkins
19ab96d566 Remove erronous CPAP_Pressure channel from PRS1 BIPAP imports 2012-01-14 16:22:24 +10:00
Mark Watkins
f771a26868 ResMed S9 importer fixes - Scan slightly wider for close sessions, and only load one file if both edf.gz and .edf are somehow in the same backup source 2012-01-14 15:59:01 +10:00
Mark Watkins
25662f2a92 ZEO Importer Fixes 2012-01-13 11:16:46 +10:00
Mark Watkins
9b0f992007 Updater and Version number changed to support for Release Number. Bumped version for updater test. 2012-01-12 19:35:50 +10:00
Mark Watkins
bf08235e23 Fix VSnore oops I just made in PRS1 ASV import 2012-01-12 15:59:43 +10:00
Mark Watkins
0284420b59 Applied the same fix to PRS1, along with minor performance improvement to it's event importer 2012-01-12 15:57:36 +10:00
Mark Watkins
46dd0d6446 Better method of fixing 0.00 ahi days occasionally displaying as no data, done in ResMed importer, it will now show OA/H/A event flags lines event when no events for that day. (CA is not available on VPAP, so it only gets added when available) 2012-01-12 15:25:51 +10:00
Mark Watkins
e3ff868cf1 Initial ZEO CSV support.. New ZEO CSV import menu, only line graphs for now. 2012-01-11 23:55:46 +10:00
Mark Watkins
47b160e907 userEventDuplicates stub stuff (currently hidden), disabled zlib gzbuffer usage as ubuntu has a outdated zlib. 2012-01-11 09:28:29 +10:00
Mark Watkins
e022cee75e Import profiling & optimisations. Fix summary chart pressure not showing for CPAP amongst APAP days. 2012-01-10 01:38:41 +10:00
Mark Watkins
edf44d3e72 Miscellaneous fixes and code cleanup.. Made PRS1 custom event flagging optional, made minor improvements to it's functionality. enabled AHI/hr graph options. Use just 2 decimal places in stats. Changed bookmarks in right sidebar to HTML view as List was broken 2012-01-07 02:07:54 +10:00
Mark Watkins
d9113e0a5e Added some Efficiency Debugging stuff, and a more accurate FrameRate counter :) 2012-01-05 16:54:07 +10:00
Mark Watkins
3e7684efac Some profiling & optimisations. Implemented Session Events Compression, Backup edf File compression for ResMed, preference changed around a bit, and new options for the compression and backup stuff. And more efficient Weighted Percentile calculations 2012-01-05 14:37:22 +10:00
Mark Watkins
26eddd4444 Fix gold highlights in overview not disappearing when leaving graph 2012-01-03 17:15:02 +10:00
Mark Watkins
ef4488672a SummaryChart vertical color fix, Intellipap model number fix 2012-01-03 07:52:13 +10:00
Mark Watkins
a1e62ed695 Forgot to multiply ResMed EPR stuff by signal gain 2012-01-02 17:48:49 +10:00
Mark Watkins
254f035ac2 Added Journal notes, weight, etc.. to Daily report 2012-01-02 02:52:54 +10:00
Mark Watkins
8996ec33cc Added Target Vent overview graph. Trialing nth_element for Perecentile calcs. 2012-01-02 01:47:21 +10:00
Mark Watkins
4027304aea PRS1 Importer Fixes, BIPAP/VPAP stuff, Overview Pressure Chart fixes (a different issue to print line problem) 2012-01-02 00:14:18 +10:00
Mark Watkins
44d0256bbc More CPAP/VPAP Fixes, (so much for the database being 'ready' :) 2011-12-31 21:36:19 +10:00
Mark Watkins
c01ed2c5c0 VPAP progress.. (still more, but fixes a startup bug) 2011-12-31 16:54:51 +10:00
Mark Watkins
98912a3e9b ResMed S9 Loader Rework to get at the STR.edf sessions where no other .edf data present 2011-12-31 09:02:45 +10:00
Mark Watkins
d2381eac60 Modified gLinePlot to support sublayers, so I could add a legend like summarychart.
Start of Session hiding ability
Intellipap fixes
2011-12-27 23:21:10 +10:00