Mark Watkins
96ff7471d9
Graphics Optimisations
2012-01-05 21:35:23 +10:00
Mark Watkins
d9113e0a5e
Added some Efficiency Debugging stuff, and a more accurate FrameRate counter :)
2012-01-05 16:54:07 +10:00
Mark Watkins
3e7684efac
Some profiling & optimisations. Implemented Session Events Compression, Backup edf File compression for ResMed, preference changed around a bit, and new options for the compression and backup stuff. And more efficient Weighted Percentile calculations
2012-01-05 14:37:22 +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
ad04a37791
Fixed Overview pressure for CPAP mode, and fixed Graph Visiblity Combo
2012-01-03 22:03:37 +10:00
Mark Watkins
30f060c2dc
Overview Page Graph Visibility Combo Box
2012-01-03 21:12:13 +10:00
Mark Watkins
288d6aba3b
Prescription Changes display fixes for various machine types
2012-01-03 19:28:29 +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
23a59d80eb
Overview SummaryChart fixes: min/max settings values, uniform legend color markers, use median not average
2012-01-03 15:40:35 +10:00
Mark Watkins
ab09192ceb
Made Overview AHI SummaryChart show weighted average to match Statistics
2012-01-03 14:36:47 +10:00
Mark Watkins
4615d5de0c
Remove HiRes Printing option (as it's all HighRes now), and re-enabled AntiAliasing for mac
2012-01-03 10:45:39 +10:00
Mark Watkins
ef4488672a
SummaryChart vertical color fix, Intellipap model number fix
2012-01-03 07:52:13 +10:00
Mark Watkins
fe012a344f
Hopefully faster if not cleaner GLShortBuffer replacement, called gVertexBuffer
2012-01-03 01:34:17 +10:00
Mark Watkins
cd03544404
Disabled AntiAliasing setting for MacOSX :(
2012-01-02 19:45:08 +10:00
Mark Watkins
c4a238c45f
Explicitly disable GL blending for lines.
2012-01-02 18:06:08 +10:00
Mark Watkins
a1e62ed695
Forgot to multiply ResMed EPR stuff by signal gain
2012-01-02 17:48:49 +10:00
Mark Watkins
bd793adfc9
Force alpha to full in SummaryLine plot
2012-01-02 11:05:39 +10:00
Mark Watkins
4027304aea
PRS1 Importer Fixes, BIPAP/VPAP stuff, Overview Pressure Chart fixes (a different issue to print line problem)
2012-01-02 00:14:18 +10:00
Mark Watkins
4f0f91b0c1
Turned off the line stipple and GL blending for the horizontal grids
2011-12-31 22:26:26 +10:00
Mark Watkins
98912a3e9b
ResMed S9 Loader Rework to get at the STR.edf sessions where no other .edf data present
2011-12-31 09:02:45 +10:00
Mark Watkins
d9b25c55d8
Better Session Switch icons, Better CSS Tooltip in Daily Details pane attempt #1 , thicker print lines
2011-12-29 09:46:45 +10:00
Mark Watkins
ae8af75692
Change Day First/Last to reflect hidden sessions.
2011-12-28 22:36:40 +10:00
Mark Watkins
0faf09a151
Activate Hide sessions switches
2011-12-28 22:03:48 +10:00
Mark Watkins
c659706f2d
Increased line plot thickness in print mode
2011-12-28 21:05:00 +10:00
Mark Watkins
7e71366d4e
SummaryChart lines appearing to thick
2011-12-28 18:47:02 +10:00
Mark Watkins
08654561fd
This hopefully fixes SummaryChart line 'nibbling' on mac
2011-12-28 17:45:48 +10:00
Mark Watkins
0b7916e1aa
Increase line thickness used in SummaryChart plots
2011-12-28 17:26:32 +10:00
Mark Watkins
deec2660c4
GL Blend fix
2011-12-28 17:09:35 +10:00
Mark Watkins
e85883a37b
Hide Sessions Times chart where there is no CPAP data
2011-12-28 15:09:26 +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
0b4717c2b3
Fix openGL scissor for that last summarychart pixel offset
2011-12-28 14:21:10 +10:00
Mark Watkins
48e20fc825
Offset SummaryChart lines by one pixel (higher) to counter antialiasing
2011-12-28 14:14:58 +10:00
Mark Watkins
a73a9fc8ee
Use AntiAliasing preference fix
2011-12-28 13:35:24 +10:00
Mark Watkins
0ad5175621
Show TotalLeaks in Statistics where Unintentional not available, Fix non-existant plots (for Pat-Trig-Breaths on machines without it) showing in Overview, add rera & FL to stats where available
2011-12-28 13:17:20 +10:00
Mark Watkins
bafb5e425f
Minor text order cruft in gLineOverlaySummary
2011-12-28 00:30:34 +10:00
Mark Watkins
af97cac384
Fix 2D Line plots mucking up with small amounts of data
2011-12-28 00:27:26 +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
8891514635
Various fixes and renaming Favourites & Summary.
...
S9 missing str.edf data workaround
Humidifier setting displayed wrong in daily.
Wrong EPR value in Overview,
Summary renamed to Statistics.
Favourites renamed to Bookmarks.
Calendar highlighting fix when bookmarks selected
2011-12-27 04:26:37 +10:00
Mark Watkins
ebc363b4c6
Populate Favourites with days containing bookmarks, fix Daily->LoadDate() double firing
2011-12-26 14:41:28 +10:00
Mark Watkins
a244324aba
Reorganize Oximetry bottom panel to make compatible with netbook screens
2011-12-26 01:37:27 +10:00
Mark Watkins
49ad41866a
More edge fixes in overview range selection
2011-12-25 23:58:07 +10:00
Mark Watkins
4dc3f845fa
Loading screen time is too short, so just display welcome page.. Fix zoom in too close makes cpap pressure dissapear bug
2011-12-25 18:17:24 +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
25f1e10d7c
Modified overview to be able to use percentiles other than 90%
2011-12-24 16:20:07 +10:00
Mark Watkins
23c936fc3f
RDI Calcs preference for PRS1 Users, Made Summary more BIPAP aware, Added IPAP/EAP 90% to Overview chart, VSnore 2 reenabled for PRS1 CPAP mode, hide flow limitations for PRS1 CPAP mode.
2011-12-24 15:55:44 +10:00
Mark Watkins
cda2e4d1aa
Slow down cube a bit to conserve resources.. Format Usage in Summary as time
2011-12-24 01:01:14 +10:00
Mark Watkins
bd20f8f73e
More welcome page tweaks.. Annoying loading screen :)
2011-12-24 00:12:04 +10:00
Mark Watkins
fe73e0ae5f
Oximetry summary work, Prescription changes best and worst highlighting, Summary percentile calculations and load all nastiness test
2011-12-23 20:52:31 +10:00
Mark Watkins
8668096b32
Layer not setting day object correctly (fixes Pie Chart)
2011-12-22 13:18:33 +10:00
Mark Watkins
5081e7f711
ChannelID Integer Rework.. WARNING.. BACKUP YOUR SleepApp profile First
2011-12-22 03:00:19 +10:00
Mark Watkins
10bf80f741
More Profile and String Cleanups
2011-12-22 00:24:09 +10:00
Mark Watkins
a776b7a1f0
More profile settings system cleanup
2011-12-21 22:47:47 +10:00
Mark Watkins
0186e520e1
String cleanups needed for translations, Profile settings system cleanup (unfinished)
2011-12-21 21:09:50 +10:00
Mark Watkins
c96837d5b5
Make Overview weight use profile's UnitSystem. Remove the last of the String channelID references.
2011-12-21 15:47:33 +10:00
Mark Watkins
8198c5b811
Weight yAxis.. not finished yet. harddrive is crashing here.. :(
2011-12-21 14:25:01 +10:00
Mark Watkins
8242fbab6e
Mac GL transitions fix #3 (alpha debug info)
2011-12-21 13:15:04 +10:00
Mark Watkins
45cb2f39f2
Mac GL transitions fix #3
2011-12-21 13:06:45 +10:00
Mark Watkins
3d860b7632
Mac GL transitions fix #2
2011-12-21 12:48:44 +10:00
Mark Watkins
ca75d20215
Mac GL transitions fix #1
2011-12-21 12:20:55 +10:00
Mark Watkins
7b571e644b
Forgot to add an icon
2011-12-21 10:48:28 +10:00
Mark Watkins
8aadf42cef
Made Animations & Transitions preference turns new graphical stuff off
2011-12-21 03:41:41 +10:00
Mark Watkins
1a9ec935c3
More graphical tinkering
2011-12-21 03:22:02 +10:00
Mark Watkins
64c4143848
Better day transition.. a cross-over fade
2011-12-20 22:32:56 +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
06e892b53b
Added compliance preference settings (in General)
2011-12-20 13:22:45 +10:00
Mark Watkins
ee602a64d2
Enable anti-aliasing for just the stippled line components
2011-12-20 12:43:47 +10:00
Mark Watkins
735d6e894e
Mac build fix, new secret Preference option
2011-12-20 11:04:29 +10:00
Mark Watkins
cbcbd352b1
Improved oximetry messages
2011-12-20 04:49:35 +10:00
Mark Watkins
1d914aed4d
Increased max_drawlist_size in gLineChart
2011-12-20 04:08:53 +10:00
Mark Watkins
74316b891f
Hopefully a CMS50E Oximeter serial import fix
2011-12-20 03:51:25 +10:00
Mark Watkins
aa0be5238e
Allow more space between Y-Axis values
2011-12-20 01:36:44 +10:00
Mark Watkins
c0c0fc898c
Changed report to use QPainter viewport scaling
2011-12-20 01:33:01 +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
34699f2720
PRS1Flex was mixed up with Humidifier Status
2011-12-18 03:56:16 +10:00
Mark Watkins
aa931a99ff
Rest of the MSVC++2010 patches
2011-12-18 01:12:35 +10:00
Mark Watkins
54da056efc
VSC++2010 Compatability Fixes
2011-12-18 00:38:15 +10:00
Mark Watkins
8a253a4db1
Selection time in status bar fix, removed duration from under overlay bars
2011-12-14 21:57:18 +10:00
Mark Watkins
f186771c21
Report layout cleanup
2011-12-14 16:39:03 +10:00
Mark Watkins
33120c4ec4
Code cleanup, BMI notes display fix, Show PRS1 flex mode & Humidifier setting in daily Details panel
2011-12-14 14:54:17 +10:00
Mark Watkins
6cb33f3293
File dialog fixes, Weighted average fix
2011-12-13 22:49:48 +10:00
Mark Watkins
10c282a1f5
SummaryChart legend/index too wide Fix attempt #1
2011-12-13 21:36:42 +10:00
Mark Watkins
3fbee264dd
Windows compile fixes, windows layout fixes.. Report page count wrong, and was missing graphs
2011-12-13 20:20:22 +10:00
Mark Watkins
66f2528b9e
Disable Import prefences stubs
2011-12-13 18:51:56 +10:00
Mark Watkins
35ee0eeaea
Graph scaling fix #1
2011-12-13 15:18:12 +10:00
Mark Watkins
42fcd0a389
Fix font scaling issue
2011-12-13 02:32:10 +10:00
Mark Watkins
6e07522dbe
Yet more layout fixes..
2011-12-13 01:02:24 +10:00
Mark Watkins
eb83731a3e
More Report cleanup work
2011-12-13 00:06:08 +10:00
Mark Watkins
c74c57f343
More graph Layout fixes
2011-12-12 17:17:01 +10:00
Mark Watkins
136918a563
Graph Layout fixes
2011-12-12 17:10:45 +10:00
Mark Watkins
c4937d07a2
Summary Chart tooltips were missing
2011-12-12 01:47:04 +10:00
Mark Watkins
a85438486c
Print bookmarked flow rate areas in Daily report
2011-12-11 23:57:07 +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