Mark Watkins
11b59d1593
Overview Report Printing Test. Warning: May be crashy..
2011-09-11 00:17:45 +10:00
Mark Watkins
f8704bb8f6
Hide unused SummaryChart legends #2
2011-09-10 18:47:29 +10:00
Mark Watkins
0fcce2ebd5
Hide SummaryChart legends where none of that data type
2011-09-10 18:42:10 +10:00
Mark Watkins
7ebf993f12
Fix SummaryChart tooltip values
2011-09-10 18:31:28 +10:00
Mark Watkins
e2c649d6b1
Some more SummaryChart fixes
2011-09-10 18:26:21 +10:00
Mark Watkins
c8f17fe819
Fix SummaryChart total calculations
2011-09-10 17:36:53 +10:00
Mark Watkins
70c5a18304
SummaryChart Legend
2011-09-10 17:18:46 +10:00
Mark Watkins
fc0f4f695d
YAxis Scaling Cleanup
2011-09-10 16:59:09 +10:00
Mark Watkins
aea4053d49
Outline fix for SummaryChart
2011-09-10 16:13:56 +10:00
Mark Watkins
c8e506668a
Replaced gBarChart with SummaryChart, which does lines too
2011-09-10 16:12:24 +10:00
Mark Watkins
ddf2464c0c
Multithreaded import (save) feature.. View Menu option turns it on/off
2011-09-09 04:38:07 +10:00
Mark Watkins
f9fbd84866
Disabled Multithreaded Renderer
2011-09-08 00:26:00 +10:00
Mark Watkins
de83d22523
Re-enabled keyboard and bugfix to work with overview
2011-09-07 19:26:21 +10:00
Mark Watkins
cc5dab6050
Main Window page select button fixes
2011-09-07 19:15:33 +10:00
Mark Watkins
f0ab45c5a4
Overview page import refresh, plus other fixes
2011-09-07 18:44:04 +10:00
Mark Watkins
5d41068a79
Moved the two barcharts to empty Overview page
2011-09-07 18:35:55 +10:00
Mark Watkins
4d130e8572
Screenshot Feature attempt #1
2011-09-07 18:08:27 +10:00
Mark Watkins
afbcee1a89
Added Help->Check for Updates
2011-09-06 17:33:34 +10:00
Mark Watkins
dfdba127c9
Return of the Cursor Keys
2011-09-05 23:26:10 +10:00
Mark Watkins
8fe70da1d0
Expanded XAxis range.. Too many days were causing the xtickers not to display
2011-09-05 21:23:35 +10:00
Mark Watkins
b5d4c1fc79
Re-usable ToolTip class
2011-09-05 20:28:41 +10:00
Mark Watkins
898f83c480
Thread cleanup (still dodge) and fixed zoom too far in crash
2011-09-05 12:30:10 +10:00
Mark Watkins
dcdb9549d4
Yet more Multithread stuff
2011-09-04 23:48:45 +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
9922efc61a
Real YAxis Ticker fix.. removed the ugly hacks
2011-09-04 22:25:11 +10:00
Mark Watkins
6d71d7f353
Confine barchart tooltip to graph area
2011-09-04 21:29:12 +10:00
Mark Watkins
2746b4f43d
Added qwineventnotifier_p.h to qextserialport stuff
2011-09-04 15:41:55 +10:00
Mark Watkins
eb83b746e0
Tooltip improvements.. Still not finished yet
2011-09-04 01:54:27 +10:00
Mark Watkins
130b033463
BarChart hover 'tooltips'
2011-09-03 22:59:08 +10:00
Mark Watkins
7429bf6f05
Basic barchart hover code.. Selections are flickering.. I'll fix later
2011-09-03 20:09:22 +10:00
Mark Watkins
817604c2f8
Moved render speed indicator to top left corner, shows when Debug view is visible
2011-09-03 15:01:55 +10:00
Mark Watkins
c01dae2287
Just show CPAP data in Usage
2011-09-03 14:45:14 +10:00
Mark Watkins
0dddb8c0e0
(Standard) Hourly Usage chart
2011-09-03 14:38:12 +10:00
Mark Watkins
47acb2415d
Color weighted barchart gradient
2011-09-03 13:17:22 +10:00
Mark Watkins
6c35df1de6
AHI miny set to 0
2011-09-03 12:51:55 +10:00
Mark Watkins
f9b58e5ac2
Added unknown Apnea to AHI barchart
2011-09-03 12:34:42 +10:00
Mark Watkins
0822f0cba4
yAxis wasn't accurate in AHI chart
2011-09-03 12:11:10 +10:00
Mark Watkins
8504db82e2
gXAxis UTC correction hack
2011-09-03 11:24:11 +10:00
Mark Watkins
4dab8e5c63
AHI Chart improvement
2011-09-03 10:06:08 +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
e27dbb3208
A couple more Qt 4.6 compatability fixes
2011-09-02 10:46:34 +10:00
Mark Watkins
c531f31243
Qt 4.6 compatability fixes..
2011-09-01 23:07:26 +10:00
Mark Watkins
ec4c8dde6f
XInitThreads() is Linux only
2011-09-01 19:03:23 +10:00
Mark Watkins
4b00d56e95
Shared GL Line Buffer objects
2011-09-01 17:12:25 +10:00
Mark Watkins
a76a7a6df3
Better thread shutdown
2011-09-01 13:43:47 +10:00
Mark Watkins
958208f36d
More threading stuff
2011-09-01 13:37:25 +10:00
Mark Watkins
2d6f0566de
Temporary menu threading toggle for testing purposes
2011-09-01 12:11:03 +10:00
Mark Watkins
f0cf7a84a9
Thread murderalization enhancement
2011-09-01 12:06:38 +10:00
Mark Watkins
7169f20c50
Disable Threads on Single Core
2011-09-01 00:38:21 +10:00
Mark Watkins
0f8defb3c4
Minor cruft.. Switching Computers
2011-09-01 00:28:19 +10:00
Mark Watkins
7e14cb978e
Multithread fixes
2011-08-31 22:24:45 +10:00
Mark Watkins
04de897780
Initial draw multithreading.. (still some glitches)
2011-08-31 21:44:53 +10:00
Mark Watkins
44203f1695
EventFlags weren't getting displayed due to two missing virtual statements
2011-08-31 17:40:13 +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
049f819644
gLineChart not drawing to left edge in normal waveform plots
2011-08-29 19:34:30 +10:00
Mark Watkins
7f0699d426
Ported Oximetry to new graphing system
2011-08-29 17:13:58 +10:00
Mark Watkins
2a4b2d6544
Limit minimum zoom level
2011-08-29 10:10:46 +10:00
Mark Watkins
0a4cd5380c
Control key modifiers for zoom
2011-08-29 09:58:59 +10:00
Mark Watkins
d1c717617a
Make the first click zoom in from fully expanded
2011-08-29 09:52:07 +10:00
Mark Watkins
5d62b6d762
Capped zoom out, and removed default half an hour zoom from fully expanded in event flags.
2011-08-29 09:45:57 +10:00
Mark Watkins
d1067a57c0
event flags mouse zoom improvement
2011-08-29 09:29:46 +10:00
Mark Watkins
4bce16d52e
Disabled the blocks over the edges of XTicker, as it causes font problems and screen glitches on certain hardware
2011-08-28 00:31:20 +10:00
Mark Watkins
69058b6138
Merge branch 'master' of ssh://sleepyhead.git.sourceforge.net/gitroot/sleepyhead/sleepyhead
2011-08-28 00:15:11 +10:00
Mark Watkins
dd8a1299b9
Some more mousey tests
2011-08-27 15:31:53 +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
504f383e89
Fix for gGraph height resize bug
2011-08-26 21:54:47 +10:00
Mark Watkins
df00131a62
and then forgot to include cmath
2011-08-26 18:19:59 +10:00
Mark Watkins
b5b85e5b5b
used wrong ABS function
2011-08-26 18:19:18 +10:00
Mark Watkins
c7924fcebe
FooBar Play #2
2011-08-26 18:18:14 +10:00
Mark Watkins
edcda37c5e
FooBar Play #1
2011-08-26 16:56:51 +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
86c4e30e12
Oximetry graphs bounds fix, plus select glitch
2011-08-26 15:55:19 +10:00
Mark Watkins
a0235534e6
Fixed doubleclick annoyance in zoom
2011-08-26 15:29:19 +10:00
Mark Watkins
7d3e617a0e
= vs == in Right Click move
2011-08-26 14:50:05 +10:00
Mark Watkins
0d9d528401
Right click dragging in event flags when fully zoomed out now selects a smaller area
2011-08-26 14:21:13 +10:00
Mark Watkins
7e2f36230f
Stopped scroll bars updating when couldn't move any futher
2011-08-26 14:15:15 +10:00
Mark Watkins
cab5ff3e33
Fixed mouse zoom glitch
2011-08-26 14:09:56 +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
6b3bfe48fa
Hopefully a less sucky text queue. Should kill black boxes.
2011-08-26 11:14:49 +10:00
Mark Watkins
b8014fdaca
Hopefully solve some rare font black box issues
2011-08-26 02:20:33 +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
d565911cc8
Event flags move by right click
2011-08-26 00:06:00 +10:00
Mark Watkins
5710351ad6
Basic graph move.. not event flags yet
2011-08-25 23:55:44 +10:00
Mark Watkins
06d427b351
Mouse wheel zoom test.. Hold control key for normal scrolling
2011-08-25 23:13:58 +10:00
Mark Watkins
f8f9ae59af
Cap selection area to screen and graph bounds
2011-08-25 20:59:49 +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
c8ad0888ff
Rolled back the most recent GL sync method
2011-08-20 16:55:47 +10:00
Mark Watkins
19723b3858
Another GL sync test
2011-08-20 16:47:34 +10:00
Mark Watkins
8ed0015279
Attempt to turn on apple GL refresh
2011-08-20 16:27:06 +10:00
Mark Watkins
8de6d63be5
Trying a solid background to improve Mac scroll issues
2011-08-08 13:07:30 +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
f045b49df5
Weighted Average & TAP Graph fixes
2011-08-07 21:37:56 +10:00
Mark Watkins
67bfda3280
YAxis tick cleanup, plus ResMed leaks to Litres per Minute instead of per second
2011-08-07 18:52:12 +10:00
Mark Watkins
afc483dbf1
Interim Blank Event Breakdown
2011-08-07 17:46:59 +10:00
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