Mark Watkins
9560709770
Testing QImages vs QPixmaps and format conversion to solve upside down text bug
2013-01-19 01:27:44 +10:00
Mark Watkins
1397f35ac4
Added pixmap cache option to tooltip (to fix wavy Mac font bug)
2013-01-18 20:03:10 +10:00
Mark Watkins
3841635381
Added appearance preference to switch Pixmap Caching on/off
2013-01-18 18:37:17 +10:00
Mark Watkins
e24cc56975
Performance Improvement: Use texture caching with xAxis tickmarks and text when usePixmapCache is on
2013-01-18 17:33:35 +10:00
Mark Watkins
ea55c36323
Compiler fix for last commit
2013-01-18 07:52:29 +10:00
Mark Watkins
b49063b85e
Offscreen rendering doesn't like pixmap cache, so disable it for snapshots
2013-01-18 07:48:19 +10:00
Mark Watkins
2368c05fa7
Added selectable text antialiasing. Pie chart text overlay looked like crap
2013-01-18 05:16:20 +10:00
Mark Watkins
67f0cf443b
Implemented font texture caching
...
This seems to be quite a bit faster and solves the wavy line problems on mac.
I implemented a switch so this can be turned on/off in gGraphView::DrawTextQue()
change use_pixmap_cache to false to turn it off.
I'll remove the graph title and yaxis bits and put them back as this has the
same effect
2013-01-18 04:26:11 +10:00
Mark Watkins
33f59dd3de
Implemented yAxis Header texture cache to save on font drawing
2013-01-16 05:15:20 +10:00
Mark Watkins
ca89b7d9db
Texture cache test with vertical graph titles
2013-01-16 03:59:32 +10:00
Mark Watkins
365b57ace4
Graphics snapshot system broken, added FrameBufferObject & PixelBuffer methods
2013-01-15 15:55:39 +10:00
Mark Watkins
5056974887
Minor bugfix and flow rate optimisations
2012-01-10 03:06:24 +10:00
Mark Watkins
edf44d3e72
Miscellaneous fixes and code cleanup.. Made PRS1 custom event flagging optional, made minor improvements to it's functionality. enabled AHI/hr graph options. Use just 2 decimal places in stats. Changed bookmarks in right sidebar to HTML view as List was broken
2012-01-07 02:07:54 +10:00
Mark Watkins
1485afe17c
Fix archiac weight glitch.. made cube even more annoying
2012-01-06 01:17:50 +10:00
Mark Watkins
96ff7471d9
Graphics Optimisations
2012-01-05 21:35:23 +10:00
Mark Watkins
0b9238defe
Murderalized the button box show/hide for the same combobox method used in overview.. Added zoom out 100% button
2012-01-04 02:29:35 +10:00
Mark Watkins
26eddd4444
Fix gold highlights in overview not disappearing when leaving graph
2012-01-03 17:15:02 +10:00
Mark Watkins
fe012a344f
Hopefully faster if not cleaner GLShortBuffer replacement, called gVertexBuffer
2012-01-03 01:34:17 +10:00
Mark Watkins
c659706f2d
Increased line plot thickness in print mode
2011-12-28 21:05:00 +10:00
Mark Watkins
f16929dafd
Make GLBlend functions adjustable. Set SummaryChart to use DST alhpa blending
2011-12-28 14:42:02 +10:00
Mark Watkins
9635b991cf
More consistant legend marker, Added Te & Ti definitions to channels.xml
2011-12-28 00:12:38 +10:00
Mark Watkins
d2381eac60
Modified gLinePlot to support sublayers, so I could add a legend like summarychart.
...
Start of Session hiding ability
Intellipap fixes
2011-12-27 23:21:10 +10:00
Mark Watkins
8b4983a06f
Make statusbar selection time tab context aware
2011-12-27 05:25:17 +10:00
Mark Watkins
c3738a5b72
Oximetry information cleanup, Gave graphs the ability to fully remove title, Print Daily Report bookmark fixes and cleanup
2011-12-25 15:05:12 +10:00
Mark Watkins
1a9ec935c3
More graphical tinkering
2011-12-21 03:22:02 +10:00
Mark Watkins
5eff786db9
Day Transition Test #2
2011-12-20 21:12:52 +10:00
Mark Watkins
c547706a8e
Crappy page changing animation, take 1 :)
2011-12-20 17:17:09 +10:00
Mark Watkins
030c165ed0
Slightly more pointless fun
2011-12-20 15:51:22 +10:00
Mark Watkins
cbcbd352b1
Improved oximetry messages
2011-12-20 04:49:35 +10:00
Mark Watkins
74316b891f
Hopefully a CMS50E Oximeter serial import fix
2011-12-20 03:51:25 +10:00
Mark Watkins
da855f4bc8
Yet More Doxygen stuff, pruned some old unused code
2011-12-19 15:35:16 +10:00
Mark Watkins
d7a0b9fecb
More doxygen documentation. Added high bit for CMS50 heartrate
2011-12-19 12:20:24 +10:00
Mark Watkins
de333d28bc
More code comment improvements (and Doxygen setup)
2011-12-18 22:31:11 +10:00
Mark Watkins
54da056efc
VSC++2010 Compatability Fixes
2011-12-18 00:38:15 +10:00
Mark Watkins
f186771c21
Report layout cleanup
2011-12-14 16:39:03 +10:00
Mark Watkins
42fcd0a389
Fix font scaling issue
2011-12-13 02:32:10 +10:00
Mark Watkins
136918a563
Graph Layout fixes
2011-12-12 17:10:45 +10:00
Mark Watkins
f31179b1f9
Thicker plot lines in highres printing. Fix some mouse selection alignment errors
2011-12-11 23:00:19 +10:00
Mark Watkins
a368e620ba
Line Stipple for horizontal graph grid (may improve look of reports on Mac)
2011-12-11 22:13:38 +10:00
Mark Watkins
8761a810c6
PRS1 Loader Restructure to fix ASV bugs, and allow for chunked summary/event files
2011-12-10 22:14:48 +10:00
Mark Watkins
3bb7d13e38
Session Times chart fixes, HighRes Printing option in preferences
2011-12-07 09:49:26 +10:00
Mark Watkins
a9c1b82c56
High quality print test for Mac. Oximetry fixes, plus tab time editor. Can now re-open oximetry sessions from daily view. AHI/Hr Overview graph
2011-12-07 00:39:14 +10:00
Mark Watkins
c7aaa2e15f
Oximetry tab Open .spo & .spor support
2011-12-06 01:03:16 +10:00
Mark Watkins
f77847b6a1
Event Flags tooltips over labels
2011-12-05 20:50:58 +10:00
Mark Watkins
e340809ca8
Show Units ToolTips hovering over graph title area
2011-12-05 18:32:46 +10:00
Mark Watkins
674c82e263
Move debug time message out of the way, Allow for more room for grabbing the graph title easier when reordering
2011-12-04 21:04:01 +10:00
Mark Watkins
4d5d09b5f0
Implemented Daily View Bookmarks, Removed hidden Extras tab, added weight & Zombie-meter to Notes tab
2011-12-02 21:40:47 +10:00
Mark Watkins
66895f38a8
Ask filename for saved reports
2011-12-02 01:57:06 +10:00
Mark Watkins
c330aa6eea
Oximeter Fixes, New Print engine (graphs only)
2011-12-02 01:40:32 +10:00
Mark Watkins
56b663c99f
YAxis ticker rounding fixes, Temporary graph on/off switch area below daily grapharea
2011-12-01 16:06:13 +10:00