Mark Watkins
c0a7559a85
Pie Chart Labels
2011-08-07 17:11:50 +10:00
Mark Watkins
1655fae05e
Replaced ScrollArea with custom that issues Redraw on Mac
2011-08-07 16:21:09 +10:00
Mark Watkins
1b38a31d26
LineChart improvement (pressure graph fix)
2011-08-07 14:35:34 +10:00
Mark Watkins
50c031ba54
Typo in that last one
2011-08-07 13:42:04 +10:00
Mark Watkins
3f4bf6ed27
Expanded XTicker scale choices for big day
2011-08-07 13:35:11 +10:00
Mark Watkins
9da59c3616
Upped title font size again
2011-08-07 13:26:19 +10:00
Mark Watkins
076cf5f97d
XTicker stuff
2011-08-07 13:12:58 +10:00
Mark Watkins
e6f31b69d0
Font AntiAliasing back on.. it's a Qt bug. :( added version check on startup
2011-08-07 12:46:49 +10:00
Mark Watkins
75b7970041
Fit Ticks debug update
2011-08-07 12:33:11 +10:00
Mark Watkins
234b159a6e
Ugly Title Font Test
2011-08-07 12:23:54 +10:00
Mark Watkins
18730218c7
Temporary Day marker stub for XTicker
2011-08-07 12:21:26 +10:00
Mark Watkins
f8182fed8b
Bold Fonts for graph titles
2011-08-07 12:12:03 +10:00
Mark Watkins
70585e5a99
Different vertical font antialiasing method
2011-08-07 11:48:25 +10:00
Mark Watkins
e9b6d5e279
Upped Title fonts by 1
2011-08-07 11:35:18 +10:00
Mark Watkins
25a3c0ed50
Merged Therapy & Expiratory Pressure..
2011-08-07 11:26:28 +10:00
Mark Watkins
2876103f77
Use QPainter to horizontal text
2011-08-07 10:53:33 +10:00
Mark Watkins
edd0f2d4f3
Generic Sans Serif test
2011-08-07 10:22:54 +10:00
Mark Watkins
84bd66d68c
Minz<0 fix
2011-08-07 09:55:51 +10:00
Mark Watkins
35ab3ef6bb
renderText fix
2011-08-07 09:22:06 +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
4dd741db6f
Minor Ticks for gXAxis
2011-08-06 19:18: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
0f331ad50a
Activated Session Preferences
2011-08-05 17:52:32 +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
38a2b18d85
Fixed a few other vertarray bounds checks
2011-08-02 14:51:49 +10:00
Mark Watkins
d3982eb9bb
Better nags on yAxis tick failure
2011-08-02 14:42:41 +10:00
Mark Watkins
2c0069d46a
Fixed vertarray buffer overrun (forgot to allocate the extra bit)
2011-08-02 14:20:26 +10:00
Mark Watkins
bf4fafb862
VertexArray stuff and variable order test to sort Linux crash
2011-08-02 11:36:03 +10:00
Mark Watkins
26b2f2cfe6
Fixed random graph color problem on certain video chips
2011-08-01 22:29:17 +10:00
Mark Watkins
7607a31fe9
Flow rate yticker scale -1 to +1
2011-08-01 18:27:03 +10:00
Mark Watkins
a2ea26a9a0
gLineChart fixes
2011-08-01 15:45:34 +10:00
Mark Watkins
b4fb4695f0
Prevent potential buffer overrun in gLineChart
2011-08-01 14:34:55 +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
db0eb31b8f
Potential LineChart crash fix
2011-07-30 03:12:18 -07:00
Mark Watkins
dd097b0138
I hope this still works
2011-07-29 23:03:08 -07:00
Mark Watkins
94f853d65b
LineChart weirdness attempt 2
2011-07-30 15:45:14 +10:00
Mark Watkins
45c3c5d55d
LineChart weirdness attempt 1
2011-07-30 15:32:56 +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
2a5797b141
Import data message, and LineOverlay antialiasing
2011-07-30 12:08:19 +10:00
Mark Watkins
1eadb3c19a
Quick status bar cleanup
2011-07-30 11:51:52 +10:00
Mark Watkins
ee49d4dedd
Force Progress bar updates
2011-07-30 10:36:31 +10:00
Mark Watkins
61520a33f3
Resored TAP graph
2011-07-30 09:14:06 +10:00
Mark Watkins
36bdde4078
Internally store Time Deltas rather than full 64bit timestamps.. DB changesgit diff! DB change notification dialog
2011-07-30 09:12:03 +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
3a757082b3
Thickened LineChart lines so AntiAliasing can work on Intel GFX cards..
2011-07-29 01:08:16 +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
6e369ed4b8
Make the FlowRate waveform bigger by default
2011-07-28 23:49:03 +10:00
Mark Watkins
5a8c4baf38
Stopped graph reorder below empty spacer widget
2011-07-28 22:44:53 +10:00
Mark Watkins
7f9e49c3d7
More stuff to that, plus the selection time display
2011-07-28 22:13:28 +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
e8c7222143
Stopped a huge text drawing related memory leak
2011-07-27 20:11:22 +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
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
303fb6c7ff
YAxis Error Test, CONFIG+=rtti config for fedora 15 mingw32
2011-07-23 13:50:30 +10:00
Mark Watkins
ea18dc5890
QPainter does not work in offscreen graphs
2011-07-22 23:46:17 +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
b4c324ef98
Barchart corner pixel fix, plus killed the rounded selection box
2011-07-19 20:48:25 +10:00
Mark Watkins
4f6eeaa5fb
Proof I can count :) Fix to the last bit
2011-07-19 15:22:47 +10:00
Mark Watkins
e44f7bb6fb
Inserted Permanent QStatusBar Widget for selection time display
2011-07-19 15:05:02 +10:00
Mark Watkins
bbc0b0e6d4
Selection area time shown in status bar, Oximeter live view autoscaling Pulse+SPO2
2011-07-19 12:52:03 +10:00
Mark Watkins
3d3b7a9a27
CMS50 Record Reading Fix
2011-07-18 20:57:34 +10:00
Mark Watkins
20c53ad5d7
Preferencalize that last bit
2011-07-18 13:36:26 +10:00
Mark Watkins
de314d495b
Waveform Overlay Prettyment test 2
2011-07-18 12:55:24 +10:00
Mark Watkins
b64c18572b
Waveform Overlay Prettyment test
2011-07-18 12:33:25 +10:00
Mark Watkins
6fd5ada166
Reversed Event Flags shadow, oximetry debugging stuff
2011-07-18 10:47:21 +10:00
Mark Watkins
17f4185ae7
Event Flags now zooms to detail when fully expanded
2011-07-17 17:19:31 +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
2cdd9ab333
Some Overview Statistics
2011-07-16 16:14:20 +10:00
Mark Watkins
a37587a4e9
Graphs Reorder ability.. Click and drag on title
2011-07-16 02:11:19 +10:00
Mark Watkins
6d00f59ec2
Added up/down key to zoom, plus ctrl accelerator
2011-07-16 00:54:05 +10:00
Mark Watkins
e72980de11
keyboard left/right control when graphs focused
2011-07-16 00:27:37 +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
Mark Watkins
7d0e5e60fe
Weighted Average Fix
2011-07-12 22:43:22 +10:00
Mark Watkins
e92eaf98a3
XAxis improvements to Usage Graph
2011-07-12 18:53:16 +10:00
Mark Watkins
dad2dedbe9
YAxis Tickers for Usage Graph
2011-07-12 17:29:02 +10:00
Mark Watkins
ecbe448741
Initial overview real Usage Graph
2011-07-12 17:10:34 +10:00
Mark Watkins
afb8065ca3
Vertical Text fix
2011-07-11 18:56:25 +10:00
Mark Watkins
9cff24fb29
Beginning of Graph Hide/Show stuff, plus Event Flags group container
2011-07-11 14:54:53 +10:00
Mark Watkins
bbaf680bba
Implemented a text queue to solve text color bug
2011-07-11 11:58:51 +10:00
Mark Watkins
2053e2bfec
Start of System One ASV stuff
2011-07-11 00:23:07 +10:00
Mark Watkins
26d472fc50
Changing computers
2011-07-04 21:37:26 +10:00
Mark Watkins
f0f6232c8a
fixed hours() related hang
2011-07-03 02:07:38 +10:00
Mark Watkins
ba7ce7123d
ResMed annotations timing fix
2011-07-03 01:48:55 +10:00
Mark Watkins
9cc50bee94
QDateTime was slowing the importers down, changed to qint64. This change is guaranteed to introduce some bugs
2011-07-03 00:35:50 +10:00
Mark Watkins
454934b246
Don't Pull this one.. Swapping computers
2011-07-02 19:49:53 +10:00
Mark Watkins
40bb6f32af
ResMed Start & End time calculations fix
2011-07-02 18:37:24 +10:00
Mark Watkins
28b6171f60
Compiler warning cleanup
2011-07-01 20:10:44 +10:00
Mark Watkins
ed686a7f2c
Assert fixes
2011-07-01 17:47:11 +10:00
Mark Watkins
9ad2bd1850
ResMed Flow Limitation Graph
2011-06-30 22:07:11 +10:00
Mark Watkins
95d006f699
Daily view Events Tab cleanup
2011-06-30 20:56:22 +10:00
Mark Watkins
7b53ae0f23
Minor Daily info panel cleanup
2011-06-30 19:37:24 +10:00
Mark Watkins
b6568998a7
Leak graph cleanup (square mode)
2011-06-30 14:58:36 +10:00
Mark Watkins
d8cce2a626
Some more ResMed graphs.. (PRS1 users, sorry, things will be down/messy for a coupla days while I hack the resmed stuff)
2011-06-30 14:55:20 +10:00
Mark Watkins
5b631e2c83
ResMed overlapping 1 second out session fix
2011-06-30 07:23:00 +10:00
Mark Watkins
ba2cd0b3ec
Some other ResMed graphs
2011-06-30 06:30:23 +10:00
Mark Watkins
03dd533697
ResMed Obstructive, Hypopnea & Central Stuff
2011-06-30 03:58:28 +10:00
Mark Watkins
b88ac87548
ResMed S9 Flow Rate Data
2011-06-30 02:19:57 +10:00
Mark Watkins
c6c7cda0fc
More unfinished ResMed stuff
2011-06-30 00:19:38 +10:00
Mark Watkins
52aa96b9af
Resize redraw test
2011-06-29 14:53:18 +10:00
Mark Watkins
d733a08a38
Even prettier Pie Chart
2011-06-29 01:44:44 +10:00
Mark Watkins
6f0d0cc6f2
Slightly prettier Pie Chart
2011-06-29 01:30:43 +10:00
Mark Watkins
7ea08fe0a1
Pie Chart Experiments
2011-06-29 01:25:20 +10:00
Mark Watkins
b22007358f
Foobar removed from all Daily graphs bar Event Flags
2011-06-28 19:19:35 +10:00
Mark Watkins
f51982388b
Common vertex array, plus more font cleanup
2011-06-28 11:51:21 +10:00
Mark Watkins
f00e18fb11
Preferences fixes, plus font cleanup
2011-06-28 01:00:00 +10:00
Mark Watkins
79bd4946cf
Event treeWidget fixed properly
2011-06-27 20:55:55 +10:00
Mark Watkins
263b38749e
Mouse control problem
2011-06-27 20:46:33 +10:00
Mark Watkins
4000d73edc
Profile==NULL assert fix
2011-06-27 20:23:24 +10:00
Mark Watkins
da8bf0ad38
Intel Graphics fixes
2011-06-27 17:45:59 +10:00
Mark Watkins
6fef5c0b32
Progress Bar Cleanup
2011-06-27 16:26:29 +10:00
Mark Watkins
84e7e94e49
Yellow colour fix and cms50 progress bar
2011-06-27 00:40:17 +10:00
Mark Watkins
25accad293
Window size fix and icon PNG updates
2011-06-26 21:49:40 +10:00
Mark Watkins
e6fe771adf
QT Commit
2011-06-26 18:30:44 +10:00