Commit Graph

145 Commits

Author SHA1 Message Date
Mark Watkins
90990ad66d Prune some old commented out code 2018-06-08 08:03:20 +10:00
Mark Watkins
caefe700ff Create MainWindow early to capture logs, clean up some channel init and resmed signal translation stuff 2018-06-07 11:53:20 +10:00
Mark Watkins
63e4b1a643 Fix opengl screenshots on windows, remove the last of qprogress and statusbar, and add progressdialog to recompress/recalc 2018-06-06 10:48:31 +10:00
Mark Watkins
3ff9ad1469 Fix some source and header typos/mistakes 2018-06-05 06:48:38 +10:00
Mark Watkins
ce8a7e233f Backport ParseSTR function and attempt to fix AHI summary only 2018-05-31 11:11:40 +10:00
Mark Watkins
b8475ac970 ResMed crash fix - Not a good idea to remove sessions while iterating through them 2018-05-31 10:27:44 +10:00
Mark Watkins
a3b5026fd7 Fix resmed importer crash due to Session::Store not being threadsafe 2018-05-31 08:53:30 +10:00
Mark Watkins
5269abd3ef Fix ResMed spinlock on invalid no settings date 2018-05-30 18:51:43 +10:00
Mark Watkins
ac1d0be42b Fix ResMed import crash condition and break screenshots temporarily 2018-05-30 09:29:21 +10:00
Mark Watkins
aba8cc8052 Last commit accidentaly undid the one before with the ResMed fix 2018-05-30 06:45:49 +10:00
Mark Watkins
14964249e6 Update translations, Added Hebrew, updated UK & Afrikaans 2018-05-29 18:22:01 +10:00
Mark Watkins
8d8648fe20 Make sure to call SaveSummary() after ResMed import 2018-05-29 18:12:37 +10:00
Mark Watkins
e2aee8ddf7 Switch Records and Bookmars to QTextBrowser instead of Webkit 2018-05-08 05:32:16 +10:00
Mark Watkins
ea2e0cb147 qprogress global progress bar misuse cleanup for importers 2018-05-08 04:42:23 +10:00
Mark Watkins
0f639eecbc Add abort button to Import process 2018-05-07 11:57:58 +10:00
Mark Watkins
c4ac37d4ae Make ResMed & PRS1 importer check ignoreOlderSessions, make import progress dialog modal 2018-05-07 11:30:42 +10:00
Mark Watkins
adf6f1917d Improve progress dialogs and show stage messages in ResMed & PRS1 importer 2018-05-07 10:37:22 +10:00
Mark Watkins
80d9948ad5 pick up missing STR settings on ResMed reimport, add some profiling stuff and better nosettings handling 2018-05-07 02:59:50 +10:00
Mark Watkins
0583675641 EDFParser cleanup and .gz file handling fixes 2018-05-06 17:55:02 +10:00
Mark Watkins
4dcf1a75fb WIP on master: cc2a80e4 Start of PRS1 DFV3 Summary Parsing cleanup 2018-05-06 07:58:11 +10:00
Mark Watkins
b14b1abd4d Make sure to include EDF files in the S9 DATALOG folder itself 2018-05-04 20:22:55 +10:00
Mark Watkins
a369e2dac4 Fix ResMed importer backup & gz glitch, remove quazip dependency 2018-05-03 19:59:31 +10:00
Mark Watkins
0b8ada6d64 Unbreak git, and skip already imported resmed sessions 2018-05-03 15:44:19 +10:00
Mark Watkins
f64edd80ca Break GIT, import for ResMed import bug 2018-05-03 15:34:04 +10:00
Mark Watkins
acf0ddca3d More ResMed stuff, plus popout graph test 2018-05-03 15:08:45 +10:00
Mark Watkins
b1e81fc8b1 ResMed Loader Rework 2018-04-28 15:33:26 +10:00
Mark Watkins
53addb62e7 Pass strings as const references in MachineLoaders 2018-04-27 14:29:03 +10:00
Mark Watkins
36e952d2fd ResMed imported_files wasn't reading 2018-04-26 04:04:05 +10:00
Mark Watkins
916174ab71 Use ResMedEDF derived parser throughout ResMed importer 2018-04-26 03:00:09 +10:00
Mark Watkins
6f22172d51 Split EDF Parser from ResMed importer 2018-04-26 01:22:29 +10:00
Mark Watkins
b3c92aa9fe Replace sucky Q_ASSERTS with qWarnings/qCritical, enable FLG graph by default in overview 2018-04-25 20:34:23 +10:00
Mark Watkins
887273849f Make ResMed imports progress bar move a bit more during stages 2018-04-23 06:04:39 +10:00
Mark Watkins
777c3aa98a Reenable multithreading, and add LoadSummary multithreading 2018-04-23 04:12:36 +10:00
Mark Watkins
dc5ec0046f 1.1.0 2018-04-22 12:06:48 +00:00
Mark Watkins
8acbfe0e92 Clean up some more warnings, and update Copyright strings 2018-03-28 17:10:52 +10:00
Mark Watkins
4ed77fc64a Clean up a few unused variables and nullptr risks with clang static analyzer. Fix a bug in Journal day selection 2018-03-28 16:22:42 +10:00
Mark Watkins
2e2b7d269c Issue #0005 EPR on/off glitch 2016-04-04 01:00:36 +10:00
Mark Watkins
75e3f6eed7 Clean up some more channels.xml stuff 2016-03-17 09:28:18 +10:00
Mark Watkins
c2391056a6 Fix TempEnable glitch, update changelog, bump build number 2016-03-09 00:39:56 +10:00
Mark Watkins
09e07997ef Add in ResMed AirSense/Curve Machine Settings (Reimport to get them) 2016-03-08 23:55:29 +10:00
Mark Watkins
1a77446155 ResMed IPAP chart data not being imported correctly 2016-03-04 13:34:05 +10:00
Mark Watkins
a546a724fb AirCurve ASV Pacewave fixes 2016-03-04 10:17:19 +10:00
Mark Watkins
4e90213536 Wasn't showing AirCurve icon properly 2016-03-03 18:32:43 +10:00
Mark Watkins
db1559a545 Fix AirSense EPR on/off status 2016-03-03 18:28:45 +10:00
Mark Watkins
052e389b85 Alternative Unintentional Leak Calculation with Preferences 2016-03-03 14:48:21 +10:00
Mark Watkins
29581ebc88 AirCurve series detection (icon fix) and some cleanups 2016-03-02 12:09:32 +10:00
Mark Watkins
f69eda1101 Update source file header messages 2016-03-01 21:59:04 +10:00
Mark Watkins
2fd9137706 Add AirSense10 Image 2016-02-28 13:36:58 +10:00
Mark Watkins
20f8ceed71 Some AirCurve fixes 2015-09-21 11:30:23 +10:00
Mark Watkins
204d77e7b0 Constrain ResMed EDF Flow waveform data to within physical min/max values 2015-09-21 10:02:15 +10:00