Commit Graph

403 Commits

Author SHA1 Message Date
Mark Watkins
6aa87bebac Fixed event list click regression 2014-07-19 16:18:54 +10:00
Mark Watkins
d8d4157c90 Forced Preferences, Exit and About into application menu on Mac, added qtserialport source 2014-07-19 16:12:15 +10:00
Mark Watkins
043a11dbf8 Fixed gGraphView settings file version check 2014-07-17 03:23:24 +10:00
Mark Watkins
a4cbc5e22c Fix graph settings getting clobbered whenever language changes 2014-07-17 03:12:52 +10:00
Mark Watkins
462bd70b5e Add Large Leak overlay to Daily View leak graph 2014-07-15 17:01:47 +10:00
Mark Watkins
d17779b68b 0.9.7-3 bump 2014-07-13 20:09:35 +10:00
Mark Watkins
3024b8247f Remember last used CPAP import path 2014-07-13 20:03:00 +10:00
Mark Watkins
40764c1783 Remove lockfile on change user, Fix sessionbar still visible sometimes on purge 2014-07-13 19:47:27 +10:00
Mark Watkins
c386d36355 Better summary only messages 2014-07-13 14:39:26 +10:00
Mark Watkins
d0bb6414b6 ResMed VPAP-S Pressure display fix 2014-07-12 21:15:18 +10:00
Mark Watkins
bdea52af4d Prevent new profile crash due to uninitialized global object 2014-07-12 21:05:17 +10:00
Mark Watkins
87d848ff14 Added profile lockfile ability to help protect against multiple profile instances 2014-07-12 20:52:14 +10:00
Mark Watkins
083a667527 Standardize on a global profile object 2014-07-11 07:09:38 -05:00
Mark Watkins
422c4821f0 Fix a rare PRS1 session duplicate condition affecting multi-chunk sessions 2014-07-11 01:13:44 -05:00
Mark Watkins
4c9f265b45 Fix the broken fix to the DST bug 2014-07-11 01:51:34 +10:00
Mark Watkins
a38a9c548e ResMed STR.edf DST issue fix 2014-07-11 00:54:05 +10:00
Mark Watkins
d51988a4ac Track build numbers in git so I can sync them across platforms 2014-07-10 14:53:37 +10:00
Mark Watkins
7c22916e79 Messed that last commit up. 2014-07-09 16:54:50 +10:00
Mark Watkins
74a9b3379b Fix build_number.h not being created properly 2014-07-09 16:39:44 +10:00
Mark Watkins
7e7d87f143 Added ReleaseMode Incremental Build Number to versioning 2014-07-09 13:49:20 +10:00
Mark Watkins
24bc115a26 Resolve CMS50E corrupted record hedaer condition 2014-07-07 03:40:09 +10:00
Mark Watkins
04dff07933 VC2013 build fix in resmed_loader 2014-07-06 22:44:59 +10:00
Mark Watkins
ffbeb5795c Temporarily show raw ResMed EPR values 2014-07-06 10:22:50 +10:00
Mark Watkins
92d79a7a76 Merge branch 'master' of ssh://git.code.sf.net/p/sleepyhead/code 2014-07-04 13:46:06 +10:00
Mark Watkins
da08983e86 Disable open-in-file-browser code for Linux (too much work for now) 2014-07-04 13:45:29 +10:00
Mark Watkins
16ce74f3d7 More for windows show-file-in-explorer 2014-07-03 12:45:38 +10:00
Mark Watkins
6a790a6333 Windows showInGrpahicalShell fixes 2014-07-03 12:31:50 +10:00
Mark Watkins
cd121c319a Force PRS1 purge, don't try to copy when importing from PRS1 backup, warn when switching backups off 2014-07-03 11:59:50 +10:00
Mark Watkins
757de33b9a Remove all traces of old oximetry, and qextserialport dependency 2014-07-03 11:11:54 +10:00
Mark Watkins
3ed32ccad3 Added simple PRS1 SD card Backup functionality 2014-07-03 02:55:38 +10:00
Mark Watkins
d16bc60f69 Force Resmed database upgrade 2014-07-03 02:33:29 +10:00
Mark Watkins
b6cff80991 0.9.7 version bump 2014-07-03 02:16:12 +10:00
Mark Watkins
b5ea2f02cc Display a warning when machine settings data is missing 2014-07-03 00:32:01 +10:00
Mark Watkins
138e95497c Make PRS1 corrupted summary days not mess up rx changes list as much 2014-07-03 00:15:28 +10:00
Mark Watkins
c135c2edb4 Fix min/max Day calc functions 2014-07-02 23:58:59 +10:00
Mark Watkins
c549a90bf5 ResMed EPR setting fix, SummaryOnly calculation fixes 2014-07-02 23:45:53 +10:00
Mark Watkins
686588663a Change SummaryOnly from a setting to a session variable 2014-07-02 21:58:36 +10:00
Mark Watkins
9331b4b9a2 Fix New Profile Wizard title, and stop providing a default name 2014-07-02 15:33:27 +10:00
Mark Watkins
f03ab85da5 Fix FPIcon summary-only AHI overview display 2014-07-02 15:22:28 +10:00
Mark Watkins
b6d4b8cd99 Restore CPAP_MaskPressureHi plots when available 2014-07-02 15:11:32 +10:00
Mark Watkins
123254757d Better forced purge messages, allow renamed profiles to open, and fix TidalVolume units 2014-07-02 13:22:09 +10:00
Mark Watkins
25ff06750d Improve handling of corrupted CMS50 record headers 2014-07-01 14:57:54 +10:00
Mark Watkins
c7deb345a1 Update sleepyhead wiki url's 2014-07-01 01:47:19 +10:00
Mark Watkins
3749ee3cf8 Use new multithreaded task que on second stage ResMed importer 2014-06-30 21:20:12 +10:00
Mark Watkins
fe184a1f4a Added support for importing .spo2 files from newer CMS50F oximeters, plus a little SleepyHead history 2014-06-30 20:41:50 +10:00
Mark Watkins
c82f847f51 Fix ResMed AutoSet min pressure reading 2014-06-27 00:18:45 +10:00
Mark Watkins
3429dedbc5 Fix Chinese ResMed S9 channel names 2014-06-27 00:06:13 +10:00
Mark Watkins
7d2fa05ab3 Merge branch 'master' of ssh://git.code.sf.net/p/sleepyhead/code 2014-06-26 04:54:44 +10:00
Mark Watkins
870f456b35 Fix m_cnt LoadSummary upgrade error 2014-06-26 04:54:17 +10:00
Mark Watkins
3363e1e31b Merge branch 'master' of ssh://git.code.sf.net/p/sleepyhead/code 2014-06-23 16:24:55 +10:00
Mark Watkins
c3e5c188de MingW compile fix 2014-06-23 16:24:37 +10:00
Mark Watkins
0d01550f95 Stop unsupported PRS1 summary only sessions from showing due to zero end time 2014-06-23 15:02:40 +10:00
Mark Watkins
c1d993b157 Suppress layout warning, force purge for windows test build 2014-06-23 01:40:52 +10:00
Mark Watkins
d6d6780cdc Windows build fix 2014-06-23 01:14:46 +10:00
Mark Watkins
9d6ac34025 Fix closeEvent's not firing, and not saving settings properly 2014-06-22 13:54:56 +10:00
Mark Watkins
41622b1ed9 PRS1 summary duration fix, don't show event breakdown witout data present 2014-06-21 02:19:17 +10:00
Mark Watkins
c59a377e89 CMS50 Serial import reliability fixes 2014-06-21 00:17:41 +10:00
Mark Watkins
c2ea072340 Seperated logger to separate class 2014-06-20 17:05:40 +10:00
Mark Watkins
56358c25c7 Prevent hang by moving logger to it's own threadpool 2014-06-20 16:17:27 +10:00
Mark Watkins
482542c34d Reworked logger to better handle multithreading 2014-06-20 15:25:50 +10:00
Mark Watkins
3d3e3fa5c8 ResMed EPR Fix, show summary only warning in daily panel 2014-06-20 12:53:12 +10:00
Mark Watkins
73c2c0e1da Fix EventBreakDown Pie not showing summaries properly 2014-06-20 12:35:28 +10:00
Mark Watkins
ffbc94bb41 Fix LoadSummary upgrade for m_cnt fix, and m_sum load error 2014-06-20 12:21:56 +10:00
Mark Watkins
9ee92ecf48 Session::m_cnt should have been a float, fixes some ResMed summary issues 2014-06-20 12:06:57 +10:00
Mark Watkins
ecfde2869e Fully revert Translation resource idea 2014-06-16 10:16:49 +10:00
Mark Watkins
a96cff0047 Revert "Move translations to internal resource"
This reverts commit 82e1412bb2b4216eba8c81e509ecf79949a64aaf.
2014-06-16 09:56:06 +10:00
Mark Watkins
aaa617003d Move translations to internal resource
Custom translations to SleepyHeadData/Translations folder
2014-06-04 04:23:14 +10:00
Mark Watkins
ba51fcc8e3 Fix 3 segment opengl versions 2014-06-03 15:53:33 +10:00
Mark Watkins
5aebc3ade1 Changing BrokenGL2 build file flag to BrokenGL 2014-06-03 03:55:59 +10:00
Mark Watkins
8275312677 OpenGL 2.0 detection, and Gracefully exit if OpenGL/ANGLE version is run on incompatible computer 2014-06-03 03:35:45 +10:00
Mark Watkins
126e78cddc Clean up a few warnings, fix case sensitivity issue 2014-06-02 21:22:45 +10:00
Mark Watkins
d1ffafb409 Rename gSessionTimesChart files 2014-06-02 21:12:48 +10:00
Mark Watkins
279dfb9607 Fix OpenGL glGetString crash 2014-06-02 20:28:12 +10:00
Mark Watkins
6a13b6dcec Remove BrokenGL2 nag on startup after first show 2014-06-02 18:18:01 +10:00
Mark Watkins
9aee5a328d Show graphics engine in about dialog and titlebar 2014-06-02 18:16:28 +10:00
Mark Watkins
42d29ae75c Windows ANGLE compatability warnings 2014-06-02 16:40:00 +10:00
Mark Watkins
b71ef45a3e VisualC++ compiler build fix 2014-06-02 15:23:44 +10:00
Mark Watkins
1053972f79 BrokenGL sleeepyhead.pro improvement, minor cleanups 2014-06-02 12:56:22 +10:00
Mark Watkins
a800aff28f Added back in corrupt PRS1 waveform handling 2014-06-01 08:22:50 +10:00
Mark Watkins
61502b2da9 Fix RX changes highlighting regression 2014-06-01 07:32:11 +10:00
Mark Watkins
b1fa273539 PRS1 Loader multithreading Rewrite, plus some minor graph tinkering 2014-06-01 07:25:07 +10:00
Mark Watkins
166c9ad839 Fix a Statistics page cell width bug 2014-05-29 05:26:05 +10:00
Mark Watkins
f042f4d7f2 Use oximeter date to find CPAP session 2014-05-29 04:08:09 +10:00
Mark Watkins
f203cd5aa0 Added delete days oximetry sessions menu option 2014-05-29 03:45:42 +10:00
Mark Watkins
466119b7f1 ResMed CPAP Pressure display fix (purge and reimport) 2014-05-29 02:23:40 +10:00
Mark Watkins
1a6b75f36f Put print margins back 2014-05-28 23:13:14 +10:00
Mark Watkins
1ab66deb59 Make statistics page honour application font setting 2014-05-28 23:09:03 +10:00
Mark Watkins
d82a041db0 Fix crash in oximeter file import 2014-05-28 19:43:18 +10:00
Mark Watkins
a01395e267 More oximetry work, plus added MD300W1 oximeter importer 2014-05-28 19:35:21 +10:00
Mark Watkins
260e83e330 Added Oximetery save code, module is ready for testing 2014-05-28 03:43:28 +10:00
Mark Watkins
6061bfd519 Oximeter sync page UI stuff 2014-05-27 15:24:35 +10:00
Mark Watkins
d049c4f0fa Appearance tweaks to Statistics page 2014-05-27 05:29:01 +10:00
Mark Watkins
a2305e4569 Profile selection screen tweaks and stylesheets 2014-05-27 04:15:51 +10:00
Mark Watkins
66ed64be35 Make Oximeter welcome page skippable and reaccessable. 2014-05-26 20:22:38 +10:00
Mark Watkins
83d8f1ea40 Don't update so much when live oximetry graphs are switched off 2014-05-26 19:20:29 +10:00
Mark Watkins
8d3f51584f Import from page cleanup 2014-05-26 18:45:50 +10:00
Mark Watkins
ffca449ac2 Connected LCD components in Live Oximetery, added graph hide ability 2014-05-26 17:37:28 +10:00
Mark Watkins
66e8d249cf Graph height calculation tweaks 2014-05-26 13:48:22 +10:00
Mark Watkins
17a7ac924b Work on Live Oximetery mode 2014-05-26 02:20:33 +10:00
Mark Watkins
ce1e03e86a New OximeterImport Module 2014-05-25 17:07:08 +10:00