Commit Graph

635 Commits

Author SHA1 Message Date
Mark Watkins
86c1cf88a2 Stop journal entries being created when not needed 2014-08-21 07:23:33 +10:00
Mark Watkins
9d967002c5 Added auto-import preference, fixed large leak reflagging 2014-08-21 06:50:55 +10:00
Mark Watkins
f229eefd22 Fix daily crash with day restructure change 2014-08-21 04:46:19 +10:00
Mark Watkins
672b111339 PRS1 Error list for later, cleaned up Events browser 2014-08-21 04:36:44 +10:00
Mark Watkins
e27232423e Restructure Day object to allow for multiple machine sessions 2014-08-21 03:17:13 +10:00
Mark Watkins
ba8b8f12fa Graph overlays right-click menu 2014-08-20 21:30:42 +10:00
Mark Watkins
7be1c3e8d8 Remove old LineOverlayBars/Summaries from OXI charts 2014-08-20 19:31:14 +10:00
Mark Watkins
4d014ba91b CMS50 Session duration formatting 2014-08-20 14:26:48 +10:00
Mark Watkins
51549234eb Even More CMS50F durations stuffs 2014-08-20 14:17:32 +10:00
Mark Watkins
cf1cf187b9 More CMS50F durations stuffs 2014-08-20 14:11:01 +10:00
Mark Watkins
17a3635711 Yet more CMS50 fixes4 2014-08-20 14:02:15 +10:00
Mark Watkins
8a75a7c3e6 Yet more CMS50 fixes3 2014-08-20 13:50:06 +10:00
Mark Watkins
b9b6a60465 Yet more CMS50 fixes2 2014-08-20 13:44:13 +10:00
Mark Watkins
59a936ec72 Yet more CMS50 fixes 2014-08-20 13:42:42 +10:00
Mark Watkins
569b94abf8 More cms50 tests.. 2014-08-20 13:29:22 +10:00
Mark Watkins
ce38d4d8f8 CMS50F duration fix and reset delay 2014-08-20 13:18:45 +10:00
Mark Watkins
ef8958ce12 More CMS50F stuff, and a resmed fix 2014-08-20 13:03:01 +10:00
Mark Watkins
c39a28a536 Oximetry fix #372352 2014-08-20 03:29:39 +10:00
Mark Watkins
2d4eb1de72 Oximetry fix #372351 2014-08-20 01:44:21 +10:00
Mark Watkins
46b2364e2b Oximetry fix #372350 2014-08-20 01:27:34 +10:00
Mark Watkins
351680a5df Oximetry fix #372349 2014-08-20 01:22:22 +10:00
Mark Watkins
1ec687a9c6 Oximetry fix #372348 2014-08-20 01:11:37 +10:00
Mark Watkins
88bd03852d Oximetry fix #372347 2014-08-20 00:58:33 +10:00
Mark Watkins
9a214245d8 Oximetry fix #372346 2014-08-20 00:46:50 +10:00
Mark Watkins
7cbdbdf8b7 Oximetry fix #372345 2014-08-20 00:31:21 +10:00
Mark Watkins
13472688fc Oximetry fix #372344 2014-08-20 00:29:29 +10:00
Mark Watkins
3f57e39c6b Oximetry fix #372343 2014-08-20 00:25:03 +10:00
Mark Watkins
f35c6a055a Oximetry fix #372342 2014-08-20 00:04:29 +10:00
Mark Watkins
2a8d2822ff By Pressure experiments (temporary overlay) 2014-08-19 20:26:44 +10:00
Mark Watkins
fc8d5c1787 CMS50I graph decode fix 3 2014-08-19 16:24:45 +10:00
Mark Watkins
781b72e597 CMS50I graph decode fix 2 2014-08-19 16:08:01 +10:00
Mark Watkins
ecdaf6bd1f CMS50I graph decode fix 1 2014-08-19 16:07:28 +10:00
Mark Watkins
3d9f10fa97 CMS50I datetime fix 2014-08-19 15:15:36 +10:00
Mark Watkins
55717b4bfd CMS50I session select test 11 2014-08-19 15:02:16 +10:00
Mark Watkins
75eb96b1f9 CMS50I session select test 10 2014-08-19 14:52:23 +10:00
Mark Watkins
2dfa356c28 CMS50I session select test 9 2014-08-19 14:43:04 +10:00
Mark Watkins
40012c32e7 CMS50I session select test 8 2014-08-19 14:34:45 +10:00
Mark Watkins
a15f9851e8 CMS50I session select test 7 2014-08-19 14:30:27 +10:00
Mark Watkins
b95de3c947 CMS50I session select test 6 2014-08-19 14:19:16 +10:00
Mark Watkins
5f9f6271a9 CMS50I session select test 5 2014-08-19 14:10:38 +10:00
Mark Watkins
a52b65c43b CMS50I session select test 4 2014-08-19 14:06:57 +10:00
Mark Watkins
0a57a08bd5 CMS50I session select test 3 2014-08-19 14:01:31 +10:00
Mark Watkins
9754c0c5b3 CMS50I session select test 2 2014-08-19 12:47:26 +10:00
Mark Watkins
65edfeed65 CMS50I session select test 1 2014-08-19 12:44:48 +10:00
Mark Watkins
d8b3c705c4 CMS50F37 pulse rate high bits 2014-08-19 03:13:06 +10:00
Mark Watkins
fda1fe85e4 CMS50F37 added PerfusionIndex graph and stuff 2014-08-19 02:10:47 +10:00
Mark Watkins
090f251a52 CMS50F37 debug test 13 2014-08-19 01:26:59 +10:00
Mark Watkins
720dccf692 CMS50F37 debug test 12 2014-08-19 01:12:34 +10:00
Mark Watkins
d85577d81d CMS50F37 debug test 11 2014-08-19 00:54:49 +10:00
Mark Watkins
80b874c17c CMS50F37 debug test 10 2014-08-19 00:50:38 +10:00
Mark Watkins
aa4392c2b9 CMS50F37 debug test 9 2014-08-19 00:50:10 +10:00
Mark Watkins
0b2f91184d CMS50F37 debug test 8 2014-08-19 00:35:30 +10:00
Mark Watkins
6283cb52ce CMS50F37 debug test 7 2014-08-18 18:00:21 +10:00
Mark Watkins
807d8e3e39 CMS50F37 debug test 6 2014-08-18 10:58:12 +10:00
Mark Watkins
50e9a88a79 CMS50F37 debug test 5 2014-08-18 10:50:17 +10:00
Mark Watkins
33f9062dd8 CMS50F37 debug test 4 2014-08-18 10:34:41 +10:00
Mark Watkins
face1259ee CMS50F37 debug test 3 2014-08-18 10:22:16 +10:00
Mark Watkins
81dfc2fb50 CMS50F37 debug test 2 2014-08-18 09:36:57 +10:00
Mark Watkins
9e77305a0d CMS50F37 debug test 2014-08-18 09:29:30 +10:00
Mark Watkins
5ae43e8ab8 Remove bottom duration in statusbar 2014-08-18 03:03:50 +10:00
Mark Watkins
88a926e79c Created progress dialog class 2014-08-18 01:55:40 +10:00
Mark Watkins
9d1e62e887 Cleanup old color settings from linecharts 2014-08-18 01:36:53 +10:00
Mark Watkins
b45e7efed5 New Graph QMenu magic and new icons 2014-08-17 22:56:13 +10:00
Mark Watkins
df450a1845 Clean up minimum cells in By Pressure graph 2014-08-12 21:15:31 +10:00
Mark Watkins
8fae3b4a6e Some Mouse handling and By Pressure cleanups 2014-08-12 20:44:05 +10:00
Mark Watkins
67203a8c49 Rename TAP to By Pressure, added tooltips on it's headers 2014-08-12 18:04:53 +10:00
Mark Watkins
3ce49d9354 Fix TAP calculation glitch 2014-08-12 16:56:17 +10:00
Mark Watkins
bb61e8962c Block select on TAP graph 2014-08-12 16:43:10 +10:00
Mark Watkins
a00e8a5d31 Set minimum cells to display in TAP graph, and scale to full width 2014-08-12 16:11:33 +10:00
Mark Watkins
1f0b26a5c5 Fix weinman high pass filter too high. Only show relevant pressures for machine in TAP graph 2014-08-12 15:59:41 +10:00
Mark Watkins
9d809c3e6f Fix AHI, and fix early exit in TAP 2014-08-12 05:50:21 +10:00
Mark Watkins
48a5a106c1 Added AHI to Time@Pressure, and Converted to Indices 2014-08-12 05:25:27 +10:00
Mark Watkins
b5af7876db Fix Selection AHI glitch 2014-08-12 05:00:18 +10:00
Mark Watkins
31ee980d0c Fix MAP durations 2014-08-12 04:42:26 +10:00
Mark Watkins
e5472fd414 Hide empty TAP graph, sort fields 2014-08-12 04:36:02 +10:00
Mark Watkins
4d2c0ede80 MinutesAtPressure graph test 2014-08-12 04:29:44 +10:00
Mark Watkins
4b882d1b7c Forgot to call Reset graph layout in overview 2014-08-11 16:21:05 +10:00
Mark Watkins
0579d2cd2a Reduce the edf EVENT duration time during file sorting as it was masking some legitimate EDF sessions 2014-08-11 01:13:25 -05:00
Mark Watkins
99b255304d Calculate currentTime String for line cursor mode only once per frame (really slow on mac) 2014-08-11 00:00:20 -05:00
Mark Watkins
de67282670 Correct Graph Layout on first import 2014-08-10 23:52:14 -05:00
Mark Watkins
02a2f00b0d PRS1 humidifier and ramp settings for 60 series (and ASV) 2014-08-10 20:44:25 -05:00
Mark Watkins
faf341ce43 Added Selection AHI back, selection duration tooltip 2014-08-10 20:20:21 -05:00
Mark Watkins
af19d82b71 Fix large leak flagging to the end properly 2014-08-10 10:42:21 +10:00
Mark Watkins
9ebb272491 Make pin tooltip work over pinned graphs too 2014-08-10 10:34:15 +10:00
Mark Watkins
ffabde2454 Show pin tooltip over graph title 2014-08-10 10:28:02 +10:00
Mark Watkins
08e8df6019 Hide bottom flag line, as it gets in the way 2014-08-10 10:12:33 +10:00
Mark Watkins
a3b49d6355 Linux screenshot fix 2014-08-10 09:25:06 +10:00
Mark Watkins
8537455d57 Screenshot fix code, show pressure percentile lines in daily line charts 2014-08-10 08:43:21 +10:00
Mark Watkins
0c57c04537 Make screenshots hide calendar and right sidebar 2014-08-10 05:45:46 +10:00
Mark Watkins
0e2852e0cd Fix show rebuild message 2014-08-10 05:09:49 +10:00
Mark Watkins
69b676aa64 Disabling that crud for now.. 2014-08-10 03:34:00 +10:00
Mark Watkins
8263872aa2 Daily view summary graph experiment (TEST) 2014-08-10 03:12:37 +10:00
Mark Watkins
be13ad98ba Fix crash on windows reloading day out of thread 2014-08-08 08:47:34 +10:00
Mark Watkins
fdc2acc21d Fix the event piechart 2014-08-08 08:10:50 +10:00
Mark Watkins
6b53b21730 Added TTIA, fixed Alt-B bookmark bugs 2014-08-08 07:54:32 +10:00
Mark Watkins
86c5c3f569 0.9.7-9 version bump 2014-08-08 06:55:43 +10:00
Mark Watkins
ce2ac29cd0 More color and flag consistency cleanups 2014-08-08 06:27:23 +10:00
Mark Watkins
df122db7a4 Press Alt-B while selecting in daily view to add bookmark. 2014-08-08 03:20:52 +10:00
Mark Watkins
eb4ba53b08 Machine availableChannels stuff and rebuild nag 2014-08-07 23:58:18 +10:00
Mark Watkins
ff3a9e6b90 Cache available channels and time above upper/lower threshold, fix Import dialog crash 2014-08-07 18:52:57 +10:00
Mark Watkins
622cc5a39a Added calendar hiding persistence 2014-08-07 06:10:40 +10:00
Mark Watkins
3dc74a3231 Clean up and automate Event Flags initialization, add tooltips 2014-08-07 05:49:14 +10:00
Mark Watkins
6913da8e69 Added % of night in LargeLeak overview chart 2014-08-07 02:12:55 +10:00
Mark Watkins
43d670611a Use channel colors for daily graph line plots 2014-08-07 00:59:48 +10:00
Mark Watkins
385b28f3e8 Show channel labels in event flags, remove ChannelID from Channels tab in preferences 2014-08-07 00:51:11 +10:00
Mark Watkins
83317068ca Waste of a commit 2014-08-07 00:09:50 +10:00
Mark Watkins
e26f901315 Channel search fix in loadChannels 2014-08-07 00:09:18 +10:00
Mark Watkins
b83582744d Channel editor in preferences, and flag persistence 2014-08-07 00:06:44 +10:00
Mark Watkins
4e9e44b9a5 Fix LineCursor information line for square plots 2014-08-06 17:28:24 +10:00
Mark Watkins
8d3a96a5a5 PRS1 ASV Import tweaks 2014-08-06 17:08:34 +10:00
Mark Watkins
3d22d869d6 Use tooltips for overlay information instead. Add alignment ability to tooltips 2014-08-06 15:30:15 +10:00
Mark Watkins
45d1430de9 Feint backing lines in event overlays. Fixed PRS1 Mask Pressure scale bug 2014-08-06 14:30:41 +10:00
Mark Watkins
554132d1c5 Really fix line cursor to mouse cursor sync :) 2014-08-06 13:33:20 +10:00
Mark Watkins
0b4a41a9c5 Fix line cursor to mouse cursor sync 2014-08-06 13:30:47 +10:00
Mark Watkins
81bbe323ef More tweaks to linechart overlay hovers 2014-08-06 13:07:16 +10:00
Mark Watkins
d361a6398f Stop event text from being stacked when too close 2014-08-06 12:08:19 +10:00
Mark Watkins
639588a261 Show labels over top/bottom event markers 2014-08-06 11:25:11 +10:00
Mark Watkins
800ca0e2e0 Pressure string label and order fixes 2014-08-06 08:31:31 +10:00
Mark Watkins
7679c3daeb Added Large Leak flagging where not present using redline 2014-08-06 08:14:51 +10:00
Mark Watkins
68b4e7bba4 Free linechart overlay flags properly on shutdown 2014-08-05 21:30:25 +10:00
Mark Watkins
dd9994b884 Event Flags upgrade 2014-08-05 21:17:03 +10:00
Mark Watkins
592b6c271b F9 and F10 hotkeys to hide daily panel sidebar and calendar 2014-08-05 07:28:27 +10:00
Mark Watkins
754b79b096 ResMed pressure storage fixes, Added Purge Machine feature back 2014-08-05 05:57:48 +10:00
Mark Watkins
5ef1d90414 PRS1 F0 Humidification level fix 2014-08-05 02:12:49 +10:00
Mark Watkins
c491edc3a4 PRS1 F0V4 parser wasn't being called correctly 2014-08-05 01:50:19 +10:00
Mark Watkins
9309a57839 Fix PRS1 buried session issue 2014-08-05 01:40:56 +10:00
Mark Watkins
f7b88c5d6e Family 0v4 and Family 5 summary parsers 2014-08-04 01:24:58 +10:00
Mark Watkins
5e5bcd9e4a Initial Weinmann Support, Pressure Relief Fixes, Pressure String Fixes 2014-08-03 23:00:13 +10:00
Mark Watkins
740de82170 Shorten LockSummarySession preference to make it fit better 2014-07-31 07:49:48 +10:00
Mark Watkins
d3fe79a97d ResMed model name tweak 2014-07-31 06:49:44 +10:00
Mark Watkins
2665c20e63 Fix a bug in that last commit 2014-07-31 06:33:24 +10:00
Mark Watkins
8617b1634c Resmed Session splitting improvements and preference 2014-07-31 06:25:06 +10:00
Mark Watkins
ade1b5e906 Merge branch 'master' of ssh://git.code.sf.net/p/sleepyhead/code 2014-07-31 03:15:00 +10:00
Mark Watkins
22ea3868f1 CMS50i file import support, CMS50D+ swap pulse and spo2, added AHI to machine list 2014-07-31 03:14:28 +10:00
Mark Watkins
c2b0883712 Fix tabs don't look right on Linux 2014-07-30 18:28:54 +10:00
Mark Watkins
e956038571 Show empty Intellipap flags in daily view 2014-07-30 03:29:54 +10:00
Mark Watkins
2e54a20dd1 Added simple version.sh check tool 2014-07-30 02:47:19 +10:00
Mark Watkins
19088770ef Fix intellipap session end times 2014-07-30 01:00:27 +10:00
Mark Watkins
c724c083fa Fix CPAP import regression 2014-07-30 00:38:59 +10:00
Mark Watkins
97abbb4da2 Apply smoothing between values in LineCursor graph values 2014-07-29 15:19:10 +10:00
Mark Watkins
38f6938561 Fix daily AHI tooltip description, dont show time in ramp when not available 2014-07-29 03:10:26 +10:00
Mark Watkins
a5cb32f4cf Major cleanup. Added MachineInfo structure. Intellipap BiLevel support plus backup 2014-07-28 23:56:29 +10:00
Mark Watkins
4c213bd529 New EDF duration peeking ResMed session grouping algorithm 2014-07-28 02:35:49 +10:00
Mark Watkins
936a21cefd Renamed Purge menu to Rebuild, automatically reimport from backups if present, fixed vertical scroll bug 2014-07-26 22:46:11 +10:00
Mark Watkins
a068b2a57c New welcome page, and some unfinished work on a crash 2014-07-25 17:53:48 +10:00
Mark Watkins
eb42baf9de Dump some line cursor data as a debug test 2014-07-22 02:14:07 +10:00
Mark Watkins
3666391553 Fix PRS1 Waveform duration error 2014-07-21 23:47:17 +10:00
Mark Watkins
7cebae26d1 Improve comments in User Flag detection code 2014-07-21 21:47:02 +10:00
Mark Watkins
b59efb0afb Show line cursor in overview 2014-07-21 19:39:26 +10:00
Mark Watkins
861dd5cfca Added View menu option to toggle Line Cursor 2014-07-21 18:45:35 +10:00