reznet
b0bc8af718
Use UTC when converting to QDateTime for graph axis
...
QDateTime::fromMSecsSinceEpoch returns a QDateTime in the local time zone, but the ms input was created in UTC. This causes the day part to sometimes display off by a day on the graph x axis. This appears to be caused by a breaking change in QT 5. Previously, fromMSecsSinceEpoch returned a QDateTime in UTC, but in QT 5, it returns the date time in the local time zone.
2015-08-11 13:34:45 -05:00
Mark Watkins
29f869737f
Portuguese ResMed Leaks
2015-08-02 16:05:56 +10:00
Mark Watkins
0f2f8f85ba
Fix French ResMed leak string, solve Q_FOREACH problem with Qt 5.4.2
2015-08-02 15:53:09 +10:00
Mark Watkins
fbea37dcb5
Stop ResMed importer crashing on zero record STR.edf files
2015-07-31 08:36:52 +10:00
Mark Watkins
5cc8929f4e
Fix Event Flags tooltip durations not displaying properly
2014-10-15 21:25:05 +10:00
Mark Watkins
015e8df431
Fix spelling mistake in statistics
2014-10-13 14:03:18 +10:00
Mark Watkins
285fa6746e
Fix session search function to make sure invalidates properly
2014-10-11 22:27:10 +10:00
Mark Watkins
5e8047f528
Invalidate hour cache when enabling/disabling sessions
2014-10-11 13:07:29 +10:00
Mark Watkins
dac961d981
Fix change folder restart crash, added tooltip on session switches
2014-10-11 10:44:30 +10:00
Mark Watkins
e038d291e2
MacOSX build fix
2014-10-09 02:59:24 +10:00
Mark Watkins
7782b83d90
Clean some more warnings up
2014-10-09 02:51:09 +10:00
Mark Watkins
64a1781779
Typo in the last commit
2014-10-09 02:08:46 +10:00
Mark Watkins
3ac96500d2
Minor cruft.. shut annoying g++ variable warnings up
2014-10-09 02:06:08 +10:00
Mark Watkins
b69c0236c8
Fix Purge Current CPAP Day not removing files correctly
2014-10-07 13:06:00 +10:00
Mark Watkins
a26490b99f
Fix Report pressure strings
2014-10-05 13:28:59 +10:00
Mark Watkins
9849f65578
Fix some errors detected by a little valgrind checking
2014-10-03 17:09:35 +10:00
Mark Watkins
d3075f049d
Clean up OpenGL/BrokenGL startup messages a bit, remove unused Angle related stuff
2014-10-03 12:58:44 +10:00
Mark Watkins
1094159657
Rename mainwindow qsplitters, suppress some warnings
2014-10-03 12:31:51 +10:00
Mark Watkins
45559ac721
Reset channel strings on language change
2014-10-03 03:46:08 +10:00
Mark Watkins
8bcb69093f
Set Splitter scaling factor for right sidebar
2014-10-02 22:57:31 +10:00
Mark Watkins
2450e262ee
Merge branch 'master' of ssh://git.code.sf.net/p/sleepyhead/code
2014-10-02 22:54:48 +10:00
Mark Watkins
251491674a
Better UA definition
2014-10-02 22:54:32 +10:00
Mark Watkins
bc09382916
Make Daily sidepanel and right side bar size changes persistent
2014-10-02 21:22:30 +10:00
Mark Watkins
1ade0e7b04
Window 32bit build fixes, variable cleanups
2014-10-02 20:02:33 +10:00
Mark Watkins
ffeb0149c0
Windows build fixes, bump build number
2014-10-02 17:56:57 +10:00
Mark Watkins
62b4b421f6
Put CSV Export back, step overview barchar segment brightness a bit more
2014-10-02 13:39:37 +10:00
Mark Watkins
51145caa22
Do not save over machines.xml if profiles.xml has a machine section
2014-10-01 14:16:00 +10:00
Mark Watkins
e375f49268
Fix Profile delete not removing row properly
2014-10-01 02:42:11 +10:00
Mark Watkins
7601bdbc98
Show model number instead of machineloader in RX changes list
2014-10-01 02:28:14 +10:00
Mark Watkins
70b54982d8
Only CPAP & APAP ResMed machine modes have EPR
2014-10-01 02:24:55 +10:00
Mark Watkins
a8b5d847f9
Fix for PRS1 model numbers that don't end in P
2014-10-01 02:13:05 +10:00
Mark Watkins
8bde451b89
Misnamed Remstar Pro models.
2014-10-01 01:52:02 +10:00
Mark Watkins
740e4cb2ba
Fix Machine::m_availableChannels glitch breaking oximetry statistics
2014-09-30 21:02:35 +10:00
Mark Watkins
358d1969e0
By Pressure pixmap caching cleanup
2014-09-30 20:16:33 +10:00
Mark Watkins
cb051e28f2
Make CreateMachine searchf for lost machine folders
2014-09-30 19:05:29 +10:00
Mark Watkins
b6f13ae0d6
Added Records box back
2014-09-30 18:40:12 +10:00
Mark Watkins
de695e153d
PRS1 Oximetery attachment fixes
2014-09-30 15:25:11 +10:00
Mark Watkins
be6e66bdd7
Start on last CPAP/Oximetery day, instead of journal day
2014-09-30 01:43:00 +10:00
Mark Watkins
429fcb64a1
Some machine pixmap stuff, use gzip compatible Summaries.xml, preliminary PRS1 .006 oximetery parser
2014-09-30 00:41:40 +10:00
Mark Watkins
b3f49f1edb
Changed QPrinter headers, CMS50H fix, minor overview graph optimisations
2014-09-24 11:42:14 +10:00
Mark Watkins
fc78ebfc16
Show progress bar works when preloading sessions
2014-09-22 18:20:44 +10:00
Mark Watkins
a09308db2c
Show better span durations in event flags, reset orders on channel reset
2014-09-22 15:44:55 +10:00
Mark Watkins
f2facb9da9
Add AirSense 10 CSR flags. Fixed summary load order messing up day splitting.
2014-09-22 14:32:15 +10:00
Mark Watkins
55390d9831
Get CMS50IW model string properly
2014-09-19 13:19:11 +10:00
Mark Watkins
c250ec40aa
Scan for rfcomm device for cms50iw take 2
2014-09-19 13:03:34 +10:00
Mark Watkins
d6ee4eada7
Scan for rfcomm device for cms50iw
2014-09-19 12:52:20 +10:00
Mark Watkins
bc582f1746
Only debug dump other serial ports once
2014-09-19 12:18:19 +10:00
Mark Watkins
15de13f107
Dump some serialport scanning information to help get the CMS50xW ports detected
2014-09-19 12:07:28 +10:00
Mark Watkins
6fd823104d
Total Time in Apnea overview chart
2014-09-19 03:58:00 +10:00
Mark Watkins
964d6b8862
Fix item delegates in Event/Waveform preferences
2014-09-19 01:33:50 +10:00
Mark Watkins
e636094e1f
Clean up oximeter wizard select page layout a bit
2014-09-19 01:05:46 +10:00
Mark Watkins
a179f290a4
PRS1 compliance duration stuff, cms50i deviceid fix2
2014-09-19 00:32:09 +10:00
Mark Watkins
fd50d81798
PRS1 compliance duration stuff, cms50i deviceid fix
2014-09-19 00:31:31 +10:00
Mark Watkins
1fb3dabff0
Move oximeter select combo to Oximetery wizard, add a panel with some CMS50I/F device related stuff
2014-09-18 20:53:59 +10:00
Mark Watkins
79035a7d3b
Show model name instead of loadername for cms50i empty sessions
2014-09-18 13:34:14 +10:00
Mark Watkins
1ea167268d
Don't try and import when no valid cms50i sessions
2014-09-18 13:16:14 +10:00
Mark Watkins
f63905be52
Fix CMS50i single session crash
2014-09-18 11:36:17 +10:00
Mark Watkins
54a46c6aca
Increase xaxis seconds mode autoscaling range a little
2014-09-18 03:48:16 +10:00
Mark Watkins
a8eee32891
pixmaps to machineloader, fix xaxis scaling glitch
2014-09-18 03:20:01 +10:00
Mark Watkins
a5b28c1fdc
More on that last commit
2014-09-17 22:03:06 +10:00
Mark Watkins
959e5e5d13
Remove machine from day's machinelist when last session gone, fixing rxchanges bug
2014-09-17 16:59:58 +10:00
Mark Watkins
3558b69065
Fix event loading glitch, and 0.0 smiley resmed glitch
2014-09-17 16:12:38 +10:00
Mark Watkins
239c3096d7
Unbreak git..
2014-09-17 12:34:50 +10:00
Mark Watkins
54b159c880
Breaking git deliberately.. don't try to build until I sort some issues out
2014-09-16 15:01:31 +10:00
Mark Watkins
289c19d8c9
fix gSessionTimesChart segfault
2014-09-16 12:48:52 +10:00
Mark Watkins
83a6038a70
minor barchart gradient optimisation
2014-09-16 12:15:19 +10:00
Mark Watkins
d1341787ba
Removed machine section out of profile.xml to machine.xml, created profiles.xml list, set some default overview graphs
2014-09-15 01:29:07 +10:00
Mark Watkins
b3510d788b
Preferences cleanup, overview overhead calculation works
2014-09-13 21:34:18 +10:00
Mark Watkins
4c0b4908bc
Mega update: Summary demand loading, Overview summarychart rework, rxchanges caching
2014-09-12 00:23:08 +10:00
Mark Watkins
04b06a9f6d
Oximetry crash fix #1
2014-09-06 02:20:48 +10:00
Mark Watkins
41f719fce2
Use a summaries index file instead
2014-09-06 00:46:42 +10:00
Mark Watkins
ea96303cc1
Merge Summary Files
2014-09-05 00:59:54 +10:00
Mark Watkins
faba312edb
Update temporarily slighty broken in overview message
2014-09-04 12:23:09 +10:00
Mark Watkins
23ce39efad
Session times replacement chart (work in progress)
2014-09-04 12:17:59 +10:00
Mark Watkins
5601be1b91
Profile sort order, PRS1 brick stuff
2014-09-01 21:39:38 +10:00
Mark Watkins
504aa231f1
Better ResMed Session sorting, Parse EVE's differently
2014-09-01 14:49:05 +10:00
Mark Watkins
defb171f4b
Make Overview Range persistent
2014-08-29 22:08:06 +10:00
Mark Watkins
7ee1c64b97
Update Graph on/off switches when adding Clones
2014-08-29 21:34:21 +10:00
Mark Watkins
483c887b90
Modify Clone graphs titles
2014-08-29 20:38:46 +10:00
Mark Watkins
26b2e4179a
MSVC Build fixes
2014-08-29 16:08:36 +10:00
Mark Watkins
e3f2e0c886
Add in missing semi-colon that broke mac build
2014-08-29 15:56:01 +10:00
Mark Watkins
b98cdffad0
Fix graph legends on low dpi screens
2014-08-29 15:54:03 +10:00
Mark Watkins
a91a11a7b9
More Xaxis/yaxis layout consistency stuff
2014-08-29 15:32:49 +10:00
Mark Watkins
51e58b8ae5
Fix some windows layout bugs
2014-08-29 14:02:16 +10:00
Mark Watkins
f0097e38ae
Disable linecursor during printing, move date indicators down bottom in overview
2014-08-29 01:45:46 +10:00
Mark Watkins
48df9c2f46
Stop print daily report screwing up selections
2014-08-29 01:11:34 +10:00
Mark Watkins
8b652541e9
Update release notes, control scroll wheel fixes for pinned graphs
2014-08-29 00:37:49 +10:00
Mark Watkins
d17523c91b
Graph clone cleanups, make horizontal mouse panning graph context aware
2014-08-28 23:01:16 +10:00
Mark Watkins
cbaf7abc7f
Bye bye Graph Snapshots, hello Clone Graphs
2014-08-28 18:01:25 +10:00
Mark Watkins
4f53a7312f
Remove old Graph Tab in Preferences
2014-08-28 14:02:22 +10:00
Mark Watkins
76d8ce1052
Use system QtSerialPort
2014-08-28 04:12:14 +10:00
Mark Watkins
32bc6a97d0
Higher resolution graph snapshots in antialias mode
2014-08-28 03:30:53 +10:00
Mark Watkins
fb9e26aee3
Make Pie chart prettier
2014-08-28 01:00:55 +10:00
Mark Watkins
37e20bf504
Try making snapshot graphs scale when resized
2014-08-28 00:41:16 +10:00
Mark Watkins
f6fe01c5bc
Set minimum height for snapshot graphs
2014-08-28 00:32:08 +10:00
Mark Watkins
8d08bb5a6b
Messed up that last commit
2014-08-28 00:22:57 +10:00
Mark Watkins
77c8a2ab26
Remove pin from snapshot graphs
2014-08-28 00:21:42 +10:00
Mark Watkins
cec3cd8523
Hide snapshots on empty days
2014-08-28 00:08:18 +10:00
Mark Watkins
4473ca745a
Make sure gGraphView::SaveSettings doesn't try to save snapshot graphs
2014-08-28 00:02:05 +10:00
Mark Watkins
953c9ad662
Block select on Snapshot graphs
2014-08-27 23:53:17 +10:00
Mark Watkins
56e54cc6fa
Snapshot graphs needs a redraw scheduled after creation/destruction
2014-08-27 23:50:41 +10:00
Mark Watkins
a0a8679c48
Added Graph snapshot feature
2014-08-27 23:42:10 +10:00
Mark Watkins
2b8be5bf6d
Fix LineChart AHI duration calc regression
2014-08-27 19:55:31 +10:00
Mark Watkins
d587afdba1
Only show YAxis right-click menu on relevant charts
2014-08-27 19:13:14 +10:00
Mark Watkins
1fd3703b32
Roy Stone's F&P time patch, plus some Right click yaxis scaling work of Marks
2014-08-27 19:00:55 +10:00
Mark Watkins
da9c160ec2
Fix YAxis scaling stuff for new right click menu
2014-08-27 14:36:40 +10:00
Mark Watkins
d834c35f74
QMenu stylesheet test 2
2014-08-27 04:43:01 +10:00
Mark Watkins
e17cc3455c
QMenu stylesheet
2014-08-27 04:23:27 +10:00
Mark Watkins
b77fa2db8e
Some more unfinished work on the YAxis context menu
2014-08-27 03:26:13 +10:00
Mark Watkins
0e8972358a
Added Min/Max YAxis editor to Context menu
2014-08-27 01:05:59 +10:00
Mark Watkins
514d88c68a
Fix ResMed series strings for S10
2014-08-26 18:59:35 +10:00
Mark Watkins
77fde4e7a4
ResMed Session sorting, plus read correct VPAP 36037 PS Min/Max STR.edf fields
2014-08-26 17:55:01 +10:00
Mark Watkins
e86ba63a93
Change build flags to use command line variables instead
2014-08-25 13:02:16 +10:00
Mark Watkins
630b77d8e8
Split waveform and event channels in preferences
2014-08-25 12:55:01 +10:00
Mark Watkins
35778aa1df
Basic S10 import capability
2014-08-24 15:00:51 +10:00
Mark Watkins
333349e2f7
Change order of cms50 requests
2014-08-24 12:42:14 +10:00
Mark Watkins
b25bc1cc9d
Add a small delay between cms50i date and time set
2014-08-24 12:40:15 +10:00
Mark Watkins
09ccf1984c
Preliminary S10 channels, CMS50f/i clock set option
2014-08-24 12:26:53 +10:00
Mark Watkins
234f2001a3
Make right sidebar hiding persistant, some setup for oximeter clock sync
2014-08-23 22:31:28 +10:00
Mark Watkins
cfbf876fbd
Store pulse/spo2 threshold preferences
2014-08-23 19:54:51 +10:00
Mark Watkins
dbb39f730c
Graph overlay/plot/lines setting persistence
2014-08-23 19:24:22 +10:00
Mark Watkins
cc768af16b
Make right-click menu consistent
2014-08-23 17:11:50 +10:00
Mark Watkins
cecd47e1e0
Show oximeter flags header, don't show plots menu when only one plot available
2014-08-23 16:35:02 +10:00
Mark Watkins
433bd5a4f8
Give each graph individual flag overlays
2014-08-23 16:21:50 +10:00
Mark Watkins
22527b9c44
Weinmann SD cards don't have a subfolder
2014-08-23 00:23:30 +10:00
Mark Watkins
f935f3dd61
Fix line cursor values not showing when multiple machines present
2014-08-22 23:59:27 +10:00
Mark Watkins
0b31d0ea3f
Fix duplicate ResMed Ti/Te signals from importing
2014-08-22 21:54:24 +10:00
Mark Watkins
81127bf6e9
Change Spo2Drop spans to flags
2014-08-22 03:49:37 +10:00
Mark Watkins
ceaaf35f02
Save CMS50 model info
2014-08-22 03:37:38 +10:00
Mark Watkins
01f89d4edf
CMS50i PI test7
2014-08-22 03:05:38 +10:00
Mark Watkins
b88e9351dc
CMS50i PI test6
2014-08-22 02:53:07 +10:00
Mark Watkins
d8bf63f613
CMS50i PI test5
2014-08-22 02:45:30 +10:00
Mark Watkins
0dbcbcb9db
CMS50i PI test4
2014-08-22 02:40:08 +10:00
Mark Watkins
809779af27
CMS50i PI test3
2014-08-22 02:29:46 +10:00
Mark Watkins
9c9408a4f2
CMS50i PI test2
2014-08-22 02:13:22 +10:00
Mark Watkins
b10365a7d2
CMS50i PI test
2014-08-22 01:59:09 +10:00
Mark Watkins
3e84ef817b
CMS50I PI stuff
2014-08-22 00:59:18 +10:00
Mark Watkins
91b3da5cc7
put progress bars back :)
2014-08-22 00:38:11 +10:00
Mark Watkins
03c424a20e
Temporaryily disable cms50f/i progress bar updates
2014-08-22 00:35:58 +10:00
Mark Watkins
eb2b127395
Minor cruft
2014-08-22 00:16:23 +10:00
Mark Watkins
530d2b6172
SleepyHead, now with 50% more Bob on empty days
2014-08-21 18:04:25 +10:00
Mark Watkins
532aed973c
Fix records box glitch displaying ASV fixed EPAP
2014-08-21 16:21:37 +10:00
Mark Watkins
40ab37c071
Software summarychart gradients a bit
2014-08-21 16:03:30 +10:00
Mark Watkins
06ce5d686c
CMS50F/i stuff, summary only colors in overview, sesslist cleanup, empty day cleanup
2014-08-21 15:46:14 +10:00
Mark Watkins
86c1cf88a2
Stop journal entries being created when not needed
2014-08-21 07:23:33 +10:00
Mark Watkins
9d967002c5
Added auto-import preference, fixed large leak reflagging
2014-08-21 06:50:55 +10:00
Mark Watkins
f229eefd22
Fix daily crash with day restructure change
2014-08-21 04:46:19 +10:00
Mark Watkins
672b111339
PRS1 Error list for later, cleaned up Events browser
2014-08-21 04:36:44 +10:00
Mark Watkins
e27232423e
Restructure Day object to allow for multiple machine sessions
2014-08-21 03:17:13 +10:00
Mark Watkins
ba8b8f12fa
Graph overlays right-click menu
2014-08-20 21:30:42 +10:00