Commit Graph

314 Commits

Author SHA1 Message Date
Mark Watkins
f4600395c9 Fix Overview SummaryChart glitch showing bad codes, icon update 2011-12-01 13:40:23 +10:00
Mark Watkins
69dde95b81 Initial TidalVolume & MinuteVent calculations for PRS1 machines. (Need to reimport.) Also added overview counterparts 2011-12-01 01:19:31 +10:00
Mark Watkins
9ebcdf7b1a Preferences fixes 2011-11-30 22:58:41 +10:00
Mark Watkins
1fcfdb2854 PRS1/Intellipap Leak improvements 2011-11-30 22:32:16 +10:00
Mark Watkins
669b2a3b2b ui build warning fixes, AHI calc dropoff 2011-11-30 16:56:20 +10:00
Mark Watkins
52bb03eb52 Added Usage Session Summary graph, Preferences cleanup test, YAxis timescale improvements 2011-11-30 16:01:38 +10:00
Mark Watkins
47d833be16 AHI chart comparison test 2011-11-29 09:28:03 +10:00
Mark Watkins
3ec70b660d Multi select dialog not working on mac, more oximetry stuff 2011-11-29 08:49:43 +10:00
Mark Watkins
d314d22579 gGraphView key bugfix, plus oximetry fixes 2011-11-28 23:16:50 +10:00
Mark Watkins
aaa766bb54 Disable update check, Intellipap Channel.xml cleanup 2011-11-28 18:18:56 +10:00
Mark Watkins
2a6c8b5ac7 Channel XML loader fix, oximeter graph min/max fixes, oximeter SPO2/Pulse flagging calcs 2011-11-28 14:05:09 +10:00
Mark Watkins
7dd271ca64 Moved Respiratory Rate & Graph AHI calcs to own module, PRS1 ASV pressure fixes 2011-11-28 11:39:28 +10:00
Mark Watkins
f8b410077c Fix an oops in event view slider 2011-11-28 08:41:38 +10:00
Mark Watkins
9a020b1164 Event selection bugfixes 2011-11-28 08:36:38 +10:00
Mark Watkins
d31e0d9620 Stop recalculating Respiratory Rate on ASV machines 2011-11-28 02:44:13 +10:00
Mark Watkins
263530746f Make Graph preferences, heights and orders persistant 2011-11-28 02:07:28 +10:00
Mark Watkins
8239184f45 Make Event view resize a little friendlier 2011-11-27 18:31:05 +10:00
Mark Watkins
33b7df0b17 Made Event View Slider more awesome 2011-11-27 18:00:20 +10:00
Mark Watkins
13cf5229e6 Moved Event View size from Preferences to underneath Event tab 2011-11-27 17:41:00 +10:00
Mark Watkins
9bf2f5ce97 Graph Y axis scaling improvements, AHI graph edge fixes 2011-11-27 16:25:27 +10:00
Mark Watkins
c7a15f6d36 PRS1 Respiratory Rate Calculations and Graph. Temporarily overlayed over ASV's real RespRate graph.. 2011-11-27 14:51:59 +10:00
Mark Watkins
a5a6bbf90f Slight improvement to event list links 2011-11-25 09:14:17 +10:00
Mark Watkins
e2e89e1134 Toying with intercepting links in Daily views html panel 2011-11-25 09:03:33 +10:00
Mark Watkins
088d4ea48a Oximetry Tab & CMS50 Serial module Complete Rewrite 2011-11-24 22:47:25 +10:00
Mark Watkins
5b04580384 Added Daily View AHI/hr Graph for all CPAP machines 2011-11-21 22:51:15 +10:00
Mark Watkins
7182c84786 DeVilbiss Intellipap Loader 2011-11-21 20:20:11 +10:00
Mark Watkins
f13bfd8d77 Added 'Event Window' option in preferences to set how much surrounding data is shown when clicking on an event 2011-11-18 18:33:31 +10:00
Mark Watkins
3ffbc14138 Qt < 4.8 build fixes (Locale firstDayOfWeek) 2011-11-16 07:22:08 +10:00
Mark Watkins
c3b5fa51f6 Use System Locale to determine first day of week 2011-11-15 15:49:41 +10:00
Mark Watkins
8919c2ce5d Lessen FlowRate AHI Confusion a bit 2011-11-14 19:58:50 +10:00
Mark Watkins
9a2e48e0bb Added S9 ASV TgMV graph support 2011-11-14 19:26:58 +10:00
Mark Watkins
fbebd35fd8 Added live AHI calcs for Waveform Overlay 2011-11-12 23:58:58 +10:00
Mark Watkins
232ab1ae98 Debug test for mac restart code 2011-11-07 18:14:58 +10:00
Mark Watkins
d06e72cea4 Mask Pressure Graph is not designed to work in square plot mode 2011-11-07 15:25:42 +10:00
Mark Watkins
073a3e901a Added Square Wave plot preference, plus restart app notice on changing certain preferences 2011-11-07 14:10:48 +10:00
Mark Watkins
b0fec0c74a Calender drop down bug fix 2011-10-31 00:23:59 +10:00
Mark Watkins
c2c3d3f550 Moved SkipEmptyDays to per Profile preference 2011-10-30 19:29:04 +10:00
Mark Watkins
26c1690ba4 Profiling & Optimization: ifdef'd threaded drawing code out. Use faster QPainter instead of renderText. 2011-10-30 17:08:18 +10:00
Mark Watkins
1feb6818a7 Preferenalize that skip feature 2011-10-30 14:53:25 +10:00
Mark Watkins
d31193de1e Make Prev/Next buttons skip empty days (3 month limit) 2011-10-30 14:43:15 +10:00
Mark Watkins
334879114d Fix for missing details data in channelHasData function 2011-10-30 14:35:55 +10:00
Mark Watkins
7ce9896075 Revert previous arrow tests 2011-10-30 14:21:35 +10:00
Mark Watkins
04fafeb58a Navbar cosmetic test 2011-10-30 13:58:08 +10:00
Mark Watkins
7aab4c4b5a Calendar Navbar Date locale fix 2011-10-30 13:44:00 +10:00
Mark Watkins
48ad1dc5a6 Added 'today' (most recent) button, tooltips 2011-10-30 13:18:20 +10:00
Mark Watkins
0f7f67707f Cosmetic stuff.. Make the calendar nav stuff smaller 2011-10-30 13:09:43 +10:00
Mark Watkins
799cc0a224 Daily Tab Calendar hide button and navigation enhancement 2011-10-30 12:46:17 +10:00
Mark Watkins
32482c6083 Shift click on summary chart jumps to Daily view with selected date 2011-10-28 13:45:31 +10:00
Mark Watkins
837c6a2b0b Fix for oximetry session display in Daily tab 2011-10-07 17:10:36 +10:00
Mark Watkins
a4d497660b Weighted Average fixes in Overview SummaryCharts 2011-10-07 15:28:35 +10:00
Mark Watkins
3c38e0e8c5 Bug with that last one, plus hide the unfinished tabs 2011-10-05 22:43:34 +10:00
Mark Watkins
cdb7766d29 Added Fonts Tab in Preferences. Can NOT change webviews. 2011-10-05 20:44:41 +10:00
Mark Watkins
f5d737bffe Changed all user preferences to actual per-user profile preferences 2011-10-05 17:41:56 +10:00
Mark Watkins
156eb48558 Remember Window Position 2011-10-05 13:05:47 +10:00
Mark Watkins
774d3f3ed3 ReEnabled Graph Snapshots option in preferences 2011-09-23 14:20:57 +10:00
Mark Watkins
a8bf17c75b Preferences updates, Added primative Intentional Leak support for PRS1 2011-09-23 13:54:48 +10:00
Mark Watkins
fba444d0e5 Ressurected Event Breakdown PIE chart 2011-09-22 00:10:10 +10:00
Mark Watkins
caeaa4b199 Reenable Journal 2011-09-18 01:41:31 +10:00
Mark Watkins
b47572912e More Channel Rework #2 2011-09-18 01:29:46 +10:00
Mark Watkins
af617a15ca Channel System Rework 2011-09-17 22:39:00 +10:00
Mark Watkins
83650a74f2 Mostly consistent graph height 2011-09-13 03:59:56 +10:00
Mark Watkins
f6abc6dfc7 Minor cosmetic fixes, plus Reset Graph Layout 2011-09-13 03:47:46 +10:00
Mark Watkins
a15ad7befa Hide Overview print report.. 2011-09-12 12:24:58 +10:00
Mark Watkins
b45fc5f273 Moved Overview Report to to Overview, added Print menu 2011-09-11 16:16:45 +10:00
Mark Watkins
5d41068a79 Moved the two barcharts to empty Overview page 2011-09-07 18:35:55 +10:00
Mark Watkins
526eb88a4e Minor crud, threading turned back on (even though it's currently useless) 2011-09-04 23:16:39 +10:00
Mark Watkins
fa9b20099e Checkpoint: 0.8.4 alpha release take 2 :) 2011-09-04 16:18:41 +10:00
Mark Watkins
0dddb8c0e0 (Standard) Hourly Usage chart 2011-09-03 14:38:12 +10:00
Mark Watkins
f9b58e5ac2 Added unknown Apnea to AHI barchart 2011-09-03 12:34:42 +10:00
Mark Watkins
8504db82e2 gXAxis UTC correction hack 2011-09-03 11:24:11 +10:00
Mark Watkins
32a7a67878 Startings of AHI breakdown Barchart 2011-09-02 15:13:07 +10:00
Mark Watkins
c96a80e237 Force redraw on tab change 2011-09-02 12:00:44 +10:00
Mark Watkins
c531f31243 Qt 4.6 compatability fixes.. 2011-09-01 23:07:26 +10:00
Mark Watkins
021b1346a9 Turned off Pie chart test 2011-08-31 17:42:40 +10:00
Mark Watkins
ca3e1a2e92 Revert vertical fonts 2011-08-31 16:49:40 +10:00
Mark Watkins
348b787760 Vertical font test #1 2011-08-31 15:24:48 +10:00
Mark Watkins
076589cb3b Code cleanup - removed old graphing engine files, added new GLbuffer class for multithread prep 2011-08-31 03:22:54 +10:00
Mark Watkins
d6a11894ed StatsLine under graphs test 2011-08-30 18:46:24 +10:00
Mark Watkins
964d4dae7e Converted PIE charts to new graphing system. 2011-08-29 21:42:40 +10:00
Mark Watkins
7f0699d426 Ported Oximetry to new graphing system 2011-08-29 17:13:58 +10:00
Mark Watkins
d1067a57c0 event flags mouse zoom improvement 2011-08-29 09:29:46 +10:00
Mark Watkins
36ccb49a0d Left/Right button in event flags test, foobar test and removed gradient on xtickers 2011-08-27 15:06:08 +10:00
Mark Watkins
fe9947e3bc Daily view horizontal splitter resize fix 2011-08-26 23:22:16 +10:00
Mark Watkins
504f383e89 Fix for gGraph height resize bug 2011-08-26 21:54:47 +10:00
Mark Watkins
44d00f32fc Graph lines on top of CSR looked ugly 2011-08-26 18:23:54 +10:00
Mark Watkins
c7924fcebe FooBar Play #2 2011-08-26 18:18:14 +10:00
Mark Watkins
1846185d38 Turned foobar indicator back on 2011-08-26 16:01:03 +10:00
Mark Watkins
e241bf5677 Oximeter Graph Bounds fixes, plus select glitch fixed 2011-08-26 15:56:43 +10:00
Mark Watkins
07b2eb7481 Stop weekends showing in red, plus added GraphView groups, also Pulse/SPO2/Plethy graphs 2011-08-26 13:26:53 +10:00
Mark Watkins
2cbe6f49c2 Fixed PB/CSR Waveform Overlay 2011-08-26 01:58:52 +10:00
Mark Watkins
529acbe16e Swapped ScrollWheel modifier to keep my sanity. Ctrl key+scrollwheel now zooms, and scrollwheel by itself vertically scrolls. 2011-08-26 00:42:10 +10:00
Mark Watkins
5710351ad6 Basic graph move.. not event flags yet 2011-08-25 23:55:44 +10:00
Mark Watkins
58f1933dcd Horizontal grid overlay 2011-08-25 20:38:42 +10:00
Mark Watkins
631b324405 Return of the FooBar 2011-08-25 19:00:19 +10:00
Mark Watkins
d4f58730fe Basic right/left click mouse zoom stuff 2011-08-25 18:02:04 +10:00
Mark Watkins
acfcb664e1 Argh.. Git is annoying 2011-08-25 16:35:30 +10:00
Mark Watkins
439720c2e3 Warning: Mega Graphing system overhaul.. not finished yet 2011-08-25 16:11:44 +10:00
Mark Watkins
1ce315e922 More ScrollArea hacks 2011-08-20 18:20:22 +10:00
Mark Watkins
779b76db50 More AutoFillBackground test 2011-08-20 17:41:56 +10:00
Mark Watkins
07daf28418 ScrollArea Palette & AutoFillBackground test 2011-08-20 17:38:50 +10:00
Mark Watkins
4e7ccde8e3 64bit PRS1 Importer fix 2011-08-17 13:06:57 +10:00
Mark Watkins
da4b36d1ea ResMed S9 VPAP Support 2011-08-10 09:44:36 +10:00
Mark Watkins
9408a75b19 AutoFill background set to false 2011-08-08 17:08:15 +10:00
Mark Watkins
4f6608780c Fix to empty days display corruption 2011-08-08 16:56:06 +10:00
Mark Watkins
cef79ea009 More ScrollArea tests #2 2011-08-08 16:45:26 +10:00
Mark Watkins
8591ed126f More ScrollArea tests 2011-08-08 16:41:08 +10:00
Mark Watkins
8de6d63be5 Trying a solid background to improve Mac scroll issues 2011-08-08 13:07:30 +10:00
Mark Watkins
039b7d2f9a Something prettier than an empty Event Breakdown :) 2011-08-08 06:51:11 +10:00
Mark Watkins
cafdfc5563 Initial Oximeter Live view Save Feature 2011-08-08 01:37:01 +10:00
Mark Watkins
e2f304c2e6 ScrollArea Fix not working on windows.. Oximeter Live view Fixes 2011-08-07 23:57:10 +10:00
Mark Watkins
3f207fcb37 QScrollArea Timer Hack #2 2011-08-07 22:53:42 +10:00
Mark Watkins
ff815b45ad QScrollArea Timer Hack 2011-08-07 22:33:00 +10:00
Mark Watkins
f045b49df5 Weighted Average & TAP Graph fixes 2011-08-07 21:37:56 +10:00
Mark Watkins
afc483dbf1 Interim Blank Event Breakdown 2011-08-07 17:46:59 +10:00
Mark Watkins
c2507011e9 Missing Pressure Graph bug fixes 2011-08-07 16:30:20 +10:00
Mark Watkins
1655fae05e Replaced ScrollArea with custom that issues Redraw on Mac 2011-08-07 16:21:09 +10:00
Mark Watkins
bda318bf73 Trying a 1 pixel gGraphWindow spacer down the bottom to fight mac glitches 2011-08-07 14:44:01 +10:00
Mark Watkins
f8182fed8b Bold Fonts for graph titles 2011-08-07 12:12:03 +10:00
Mark Watkins
25a3c0ed50 Merged Therapy & Expiratory Pressure.. 2011-08-07 11:26:28 +10:00
Mark Watkins
edd0f2d4f3 Generic Sans Serif test 2011-08-07 10:22:54 +10:00
Mark Watkins
9f5317ac18 ResMed S9 Integrated Oximeter support 2011-08-06 23:37:06 +10:00
Mark Watkins
b9c755970e Fixed runaway font memory leaks 2011-08-06 22:46:27 +10:00
Mark Watkins
df1c0f42b2 XTicker cleanup, removed extra Memory Hog option from view menu. 2011-08-06 20:45:00 +10:00
Mark Watkins
5444092e76 gXAxis tickers had a time flicker from timezone offset calculation 2011-08-06 18:34:24 +10:00
Mark Watkins
1d9ac7c373 XTicker rework 2011-08-06 01:01:17 +10:00
Mark Watkins
f2af25faaf Pie & Candlesticks cause crashes on some old graphics card drivers, so disabled by default.. Added an option to turn on 2011-08-05 10:12:23 +10:00
Mark Watkins
31ffec35dd Preferences Stub 2011-08-03 08:37:15 +10:00
Mark Watkins
14c07ab16e QVBoxLayout cleanup 2011-08-02 22:32:03 +10:00
Mark Watkins
13b974c9ee Murdered QSplitter.. Sorry, no more graph resizing.. Blame Apple & Nokia! :( 2011-08-02 20:28:29 +10:00
Mark Watkins
8723de4d36 Initial hack at making QSplitter behave 2011-08-02 19:12:10 +10:00
Mark Watkins
ee1960bb5d Total time displayed wrong fix 2011-08-01 07:07:40 +10:00
Mark Watkins
a310caa928 Mega MachineCode enum replacement.
Importer will be temporarily slow due to creating craploads of new indexes. Lots of bugs fixed.. Probably lots of new bugs too!

Replaced slow map containers with fast QHash containers.
Plus plenty of other mind numbing stuff.
2011-08-01 06:24:43 +10:00
Mark Watkins
e9bf107c22 Some oximetry fixes 2011-07-30 03:40:22 -07:00
Mark Watkins
032ed8b1d0 Windows build fixes, plus added ResMed plain apnea info/overlays/pie 2011-07-30 01:10:02 -07:00
Mark Watkins
d595205ce1 A little more neatening of Hide feature 2011-07-30 15:11:39 +10:00
Mark Watkins
4db3d773be Graph Hide... Killed the spacer that allows extra resize temporarily 2011-07-30 14:54:22 +10:00
Mark Watkins
9840976d8e Empty data Overlay crash fix, Show extra dots for PRS1, PRS1 alignment cleanup 2011-07-30 13:52:29 +10:00
Mark Watkins
1eadb3c19a Quick status bar cleanup 2011-07-30 11:51:52 +10:00
Mark Watkins
61520a33f3 Resored TAP graph 2011-07-30 09:14:06 +10:00
Mark Watkins
20a5fbd5e2 Start of Oximetry rework 2011-07-30 00:58:44 +10:00
Mark Watkins
e3fdfcb313 Boring Cosmetic stuff 2011-07-29 04:02:51 +10:00
Mark Watkins
e2f1c17840 Time@Pressure Graph 2011-07-29 03:15:15 +10:00
Mark Watkins
2e4eb2f3f2 Pie Chart Improvements 2011-07-29 00:56:14 +10:00
Mark Watkins
9b93c8f6ea Added Reset Graph Layout in View Menu 2011-07-29 00:20:59 +10:00
Mark Watkins
54af28ae61 Re-enable Pie Charts 2011-07-28 23:56:45 +10:00
Mark Watkins
6e369ed4b8 Make the FlowRate waveform bigger by default 2011-07-28 23:49:03 +10:00
Mark Watkins
3df94fffcd Fix to 'No data' showing on first import above graphs 2011-07-28 22:22:34 +10:00
Mark Watkins
7f9e49c3d7 More stuff to that, plus the selection time display 2011-07-28 22:13:28 +10:00
Mark Watkins
3b87ae074a Make the No Data view fit 2011-07-28 21:29:35 +10:00
Mark Watkins
b58eb3eabe Delving into QSplitter madness 2011-07-28 21:09:53 +10:00