Commit Graph

296 Commits

Author SHA1 Message Date
Mark Watkins
26b2e4179a MSVC Build fixes 2014-08-29 16:08:36 +10:00
Mark Watkins
e3f2e0c886 Add in missing semi-colon that broke mac build 2014-08-29 15:56:01 +10:00
Mark Watkins
b98cdffad0 Fix graph legends on low dpi screens 2014-08-29 15:54:03 +10:00
Mark Watkins
a91a11a7b9 More Xaxis/yaxis layout consistency stuff 2014-08-29 15:32:49 +10:00
Mark Watkins
51e58b8ae5 Fix some windows layout bugs 2014-08-29 14:02:16 +10:00
Mark Watkins
f0097e38ae Disable linecursor during printing, move date indicators down bottom in overview 2014-08-29 01:45:46 +10:00
Mark Watkins
48df9c2f46 Stop print daily report screwing up selections 2014-08-29 01:11:34 +10:00
Mark Watkins
8b652541e9 Update release notes, control scroll wheel fixes for pinned graphs 2014-08-29 00:37:49 +10:00
Mark Watkins
d17523c91b Graph clone cleanups, make horizontal mouse panning graph context aware 2014-08-28 23:01:16 +10:00
Mark Watkins
cbaf7abc7f Bye bye Graph Snapshots, hello Clone Graphs 2014-08-28 18:01:25 +10:00
Mark Watkins
4f53a7312f Remove old Graph Tab in Preferences 2014-08-28 14:02:22 +10:00
Mark Watkins
32bc6a97d0 Higher resolution graph snapshots in antialias mode 2014-08-28 03:30:53 +10:00
Mark Watkins
fb9e26aee3 Make Pie chart prettier 2014-08-28 01:00:55 +10:00
Mark Watkins
37e20bf504 Try making snapshot graphs scale when resized 2014-08-28 00:41:16 +10:00
Mark Watkins
f6fe01c5bc Set minimum height for snapshot graphs 2014-08-28 00:32:08 +10:00
Mark Watkins
8d08bb5a6b Messed up that last commit 2014-08-28 00:22:57 +10:00
Mark Watkins
77c8a2ab26 Remove pin from snapshot graphs 2014-08-28 00:21:42 +10:00
Mark Watkins
cec3cd8523 Hide snapshots on empty days 2014-08-28 00:08:18 +10:00
Mark Watkins
4473ca745a Make sure gGraphView::SaveSettings doesn't try to save snapshot graphs 2014-08-28 00:02:05 +10:00
Mark Watkins
953c9ad662 Block select on Snapshot graphs 2014-08-27 23:53:17 +10:00
Mark Watkins
56e54cc6fa Snapshot graphs needs a redraw scheduled after creation/destruction 2014-08-27 23:50:41 +10:00
Mark Watkins
a0a8679c48 Added Graph snapshot feature 2014-08-27 23:42:10 +10:00
Mark Watkins
2b8be5bf6d Fix LineChart AHI duration calc regression 2014-08-27 19:55:31 +10:00
Mark Watkins
d587afdba1 Only show YAxis right-click menu on relevant charts 2014-08-27 19:13:14 +10:00
Mark Watkins
1fd3703b32 Roy Stone's F&P time patch, plus some Right click yaxis scaling work of Marks 2014-08-27 19:00:55 +10:00
Mark Watkins
da9c160ec2 Fix YAxis scaling stuff for new right click menu 2014-08-27 14:36:40 +10:00
Mark Watkins
d834c35f74 QMenu stylesheet test 2 2014-08-27 04:43:01 +10:00
Mark Watkins
e17cc3455c QMenu stylesheet 2014-08-27 04:23:27 +10:00
Mark Watkins
b77fa2db8e Some more unfinished work on the YAxis context menu 2014-08-27 03:26:13 +10:00
Mark Watkins
0e8972358a Added Min/Max YAxis editor to Context menu 2014-08-27 01:05:59 +10:00
Mark Watkins
09ccf1984c Preliminary S10 channels, CMS50f/i clock set option 2014-08-24 12:26:53 +10:00
Mark Watkins
cfbf876fbd Store pulse/spo2 threshold preferences 2014-08-23 19:54:51 +10:00
Mark Watkins
dbb39f730c Graph overlay/plot/lines setting persistence 2014-08-23 19:24:22 +10:00
Mark Watkins
cc768af16b Make right-click menu consistent 2014-08-23 17:11:50 +10:00
Mark Watkins
cecd47e1e0 Show oximeter flags header, don't show plots menu when only one plot available 2014-08-23 16:35:02 +10:00
Mark Watkins
433bd5a4f8 Give each graph individual flag overlays 2014-08-23 16:21:50 +10:00
Mark Watkins
f935f3dd61 Fix line cursor values not showing when multiple machines present 2014-08-22 23:59:27 +10:00
Mark Watkins
0b31d0ea3f Fix duplicate ResMed Ti/Te signals from importing 2014-08-22 21:54:24 +10:00
Mark Watkins
b88e9351dc CMS50i PI test6 2014-08-22 02:53:07 +10:00
Mark Watkins
9c9408a4f2 CMS50i PI test2 2014-08-22 02:13:22 +10:00
Mark Watkins
b10365a7d2 CMS50i PI test 2014-08-22 01:59:09 +10:00
Mark Watkins
3e84ef817b CMS50I PI stuff 2014-08-22 00:59:18 +10:00
Mark Watkins
eb2b127395 Minor cruft 2014-08-22 00:16:23 +10:00
Mark Watkins
530d2b6172 SleepyHead, now with 50% more Bob on empty days 2014-08-21 18:04:25 +10:00
Mark Watkins
40ab37c071 Software summarychart gradients a bit 2014-08-21 16:03:30 +10:00
Mark Watkins
06ce5d686c CMS50F/i stuff, summary only colors in overview, sesslist cleanup, empty day cleanup 2014-08-21 15:46:14 +10:00
Mark Watkins
9d967002c5 Added auto-import preference, fixed large leak reflagging 2014-08-21 06:50:55 +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
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
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
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
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
faf341ce43 Added Selection AHI back, selection duration tooltip 2014-08-10 20:20:21 -05: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
8537455d57 Screenshot fix code, show pressure percentile lines in daily line charts 2014-08-10 08:43:21 +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
6b53b21730 Added TTIA, fixed Alt-B bookmark bugs 2014-08-08 07:54:32 +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
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
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
68b4e7bba4 Free linechart overlay flags properly on shutdown 2014-08-05 21:30:25 +10:00