Commit Graph

293 Commits

Author SHA1 Message Date
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
Mark Watkins
ee6bc766f4 PieCharts return, plus Memory Hog option in View Menu (defaults on) 2011-07-28 17:32:02 +10:00
Mark Watkins
d422a46802 Database Changes.. hopefully the last one for quite a while 2011-07-28 01:28:46 +10:00
Mark Watkins
8c788b30c6 Free memory when leaving day 2011-07-27 20:47:50 +10:00
Mark Watkins
a4287d0f64 Event Tab fixes, plus LineChart zoomed in bug fix 2011-07-27 19:53:29 +10:00
Mark Watkins
f9796306ca Event System Mega Overhaul 2011-07-27 19:21:53 +10:00
Mark Watkins
10e96281e9 Percentile Calculation 2011-07-25 03:58:41 +10:00
Mark Watkins
d75983debb Fix Pressure mixup 2011-07-25 03:50:27 +10:00
Mark Watkins
8e24b90ee4 ResMed Mask Pressure Scale fix, and Pressure Graph event source change 2011-07-25 03:24:54 +10:00
Mark Watkins
6429b56bb8 gYAxis fixes, assert removals, and removed TinyXML, replacing with Qt's XML stuff, you have to delete SleepApp here 2011-07-25 02:37:23 +10:00
Mark Watkins
c8a796c700 App Initialization order fixups 2011-07-24 17:58:20 +10:00
Mark Watkins
454ab9cce2 Explicitly turned of collapse for all platforms for test purposes 2011-07-23 21:04:31 +10:00
Mark Watkins
07ca39b914 Minor stuff.. Collapse turned off on mac for Jimbo 2011-07-23 17:56:13 +10:00
Mark Watkins
ea18dc5890 QPainter does not work in offscreen graphs 2011-07-22 23:46:17 +10:00
Mark Watkins
95389caebc Corrupt waveform data notification message 2011-07-21 13:03:20 +10:00
Mark Watkins
ecd24d72dc PRS1 Waveform Sync Issue Fixed 2011-07-21 02:01:31 +10:00
Mark Watkins
20e8bf7704 Reduction in assert usage, as Debug window is functioning now 2011-07-20 01:31:51 +10:00
Mark Watkins
2c3600ab09 Minor Zoom Cleverizement 2011-07-17 17:03:26 +10:00
Mark Watkins
4766da616f Some Date fixes 2011-07-16 17:28:50 +10:00
Mark Watkins
a37587a4e9 Graphs Reorder ability.. Click and drag on title 2011-07-16 02:11:19 +10:00
Mark Watkins
30e9cd94a5 Default maximize screen test 2011-07-15 23:07:12 +10:00
Mark Watkins
ad8edfc1e7 Pathetic initial attempt at CMS50 Live Plethy 2011-07-15 20:01:28 +10:00