Guy Scharf
29212745f7
Update Statistics page after editing profile
...
This makes profile changes immediately visible rather than
requiring closing and re-opening the profile in OSCAR to see changes.
2021-12-21 18:49:50 -07:00
Guy Scharf
b22e0cd026
Fix problem with minimum pressure sometimes shown as zero on Overview and Statistics pages.
...
Journal session was corrupted with channel id's not valid for journals.
May have been caused by incorrect QHash coding in MinutesAtPressure.cpp
Revised Min and Max functions not to look at MT_JOURNAL sessions.
Updated release notes,.
2021-12-20 11:27:48 -07:00
sawinglogz
2c5d59e666
Fix missing oximetry and motion waveforms on Overview pages.
...
Motion channels reported by oximeters and oximetry channels reported
by CPAPs weren't being calculated, so they'd always be blank when
present.
2021-12-20 12:42:45 -05:00
Phil Olynyk
3f649fc0f5
Update releaseNotes with ResMed changes, update VERSION to v1.3.1-beta-1
2021-12-10 20:19:57 -05:00
sawinglogz
704d6d7c9e
Add 401X150 to the list of tested machines.
...
Also update F0V6 warnings based on new test data.
2021-12-10 13:43:03 -05:00
Guy Scharf
cda41274d5
Add date range option to Statistics page.
...
Implement existing (but hidden) UI for data range and modify reporting as needed.
This is not the ideal solution to this feature. It would be better to have a pop-up
dialog that asked for beginning and ending dates of range and size of interval for
interval reporting.
2021-12-10 00:54:14 -07:00
Guy Scharf
8e29e0d8f7
Correct markup errors in Release Notes
2021-12-06 12:02:55 -07:00
Guy Scharf
03b0dc5441
Name combobox as Charts in lower right corner of Overview page
2021-12-05 11:51:20 -07:00
ArieKlerk
521e3f2e02
The first few updated languages plus edited a typo in credits.html
2021-12-01 20:08:19 +01:00
Guy Scharf
3d01b200be
Update release notes
2021-11-29 21:07:13 -07:00
sawinglogz
3a0fce1411
Add 261P to the list of tested machines.
...
Also update F0V4 warnings based on new test data.
2021-11-29 10:07:11 -05:00
sawinglogz
09753cc50c
Add 460PBT to the list of tested machines.
2021-11-11 15:40:20 -05:00
sawinglogz
b7e0263429
Update credits to reflect third-party libraries and their licenses.
...
Also move miniz to the thirdparty directory for clarity.
2021-11-05 14:29:12 -04:00
Guy Scharf
9acd685f73
--datadir option now allows fully qualified paths on Mac, Linux.
...
Before, fully qualified paths were supported only for Windows.
2021-11-04 21:01:18 -07:00
Guy Scharf
eaf88b0d23
Add 95% flow limitation to Therapy Efficacy section on Statistics page
...
Flow limitation index is already there, for machines that report an index.
This adds flow limitation statistics to report for ResMed machines.
2021-11-03 18:06:50 -07:00
sawinglogz
a838e343ce
Add support for new tubing type setting code on 700X110 v1.2.
2021-10-28 14:17:28 -04:00
sawinglogz
eb1f7b3935
Update the macOS README.rtfd to match the new dmg.
2021-10-28 14:17:27 -04:00
sawinglogz
838e5a8044
Preserve all oximeter channels except for the ones to be recalculated.
...
Previously only specific channels were preserved, leaving out channels
provided by newer oximeters.
2021-10-28 14:17:27 -04:00
sawinglogz
8fd2840e15
Fix the PRS1 loader to fully import DS1 data after it skips DS2 data.
...
This was a very specific edge case: when there was a single new DS1
session, the error resulting from encountering DS2 data would make
OSCAR think that it had imported zero sessions, even though it had
half-imported the DS1 session. (Those sessions would be lost after
quitting OSCAR.)
2021-10-26 12:24:31 -04:00
Guy Scharf
1f1d60bcab
Make link to other languages be itself translatable in Release Notes and Credits dialogs
2021-10-23 19:36:51 -07:00
kappa44
f1a9dbfae3
Merge branch 'master' into drift-fix2
2021-10-22 10:12:44 +11:00
Guy Scharf
3a12ae5c71
Some SleepStyle machines were incorrectly identified as Icon machines.
2021-10-21 10:40:58 -07:00
kappa44
edeaf067e0
Fix value display on and exact data points, and near session boundary with drift
2021-10-20 11:05:44 +11:00
Guy Scharf
dabfb26152
Update VERSION to 1.3.1-alpha.0. Update copyright notices in HTML files to 2022.
2021-10-19 10:12:05 -07:00
Guy Scharf
4927a8f3cc
Update release notes for 1.3.0, Korean and Nederlands translations
2021-10-15 18:06:00 +00:00
Guy Scharf
90cc566db4
Update release notes for 1.3.0
2021-10-11 10:22:15 -07:00
Arie Klerk Hotmail
7805c8001e
Updated credits.html and Finnish translation
2021-10-10 14:15:43 +00:00
Guy Scharf
7fc05209cf
Update Release Notes and VERSION to 1.3.0-rc.1
2021-10-09 09:59:39 -07:00
Phil Olynyk
5cb93b011c
Fix mode names for BiLevel modes. Update release notes
2021-10-07 19:32:19 -04:00
Guy Scharf
7bffd78203
Code cleanup in SleepStyle loader
...
Minor improvement to mask pressure averaging used in unintentional leak calculations.
Fix Y2K calculation in unused code in sleepstle_EDFInfo.cpp
Update Release Notes
2021-10-05 20:18:19 -07:00
Guy Scharf
03238360c2
Update VERSION to 1.3.0-beta.3. Update Release Notes.
2021-09-26 10:44:44 -07:00
sawinglogz
d95c77ee40
Add support for yet another Viatom/Wellue filename variation.
...
Apparently the Android app is now exporting files with timestamps of the form
"YYYY-MM-DD hh:mm:ss". It turns out that ":" is not a valid character on
macOS, so Mac users using version 2.72 of the Android app will need to rename
their files to end with "YYYYMMDDhhmmss" in order to select and import them.
Windows and Linux won't.
Fortunately the intersection of Android users and Mac users is relatively small.
And this may be reverted in a future version of the Android app.
Also clean up some competing release notes edits.
2021-09-22 11:58:13 -04:00
sawinglogz
a9faa2eddc
Add support for unreadable SpO2 samples on Viatom/Wellue oximeters.
...
These occur when SpO2 drops below 61% but pulse rate is still valid.
2021-09-22 11:53:03 -04:00
Guy Scharf
30b93c564e
Update Release Notes
2021-09-20 08:21:06 -07:00
Guy Scharf
5355713255
Check for Updates no longer shows unwanted early releases
...
Change option and messages for showing early releases.
Update Release Notes to correct an error re: zombie reports and include a section for beta 2+ fixes.
2021-09-19 04:12:21 +00:00
sawinglogz
0037eca57b
Allow zipping to continue when errors are encountered.
...
Add the debug log to SD card zips if there were unexpected errors.
Also display the progress dialog while scanning SD cards for zipping.
2021-09-15 14:54:08 -04:00
Guy Scharf
00b4651bc4
Change Beta-1 to beta.1 and minor change to Release Notes.
2021-08-26 12:11:26 -07:00
Phil Olynyk
5bc1d60a54
Update release notes and VERSION to 1.3.0-beta-1
2021-08-26 14:20:49 -04:00
kappa44
112c4ce9eb
HTML entity fix
2021-08-19 17:12:12 +10:00
Phil Olynyk
3ecce66397
Update release notes and VERSION for 1.3.0
2021-08-17 12:39:16 -04:00
Guy Scharf
9f5373ed91
Refactor functions that act on all AHI-contributing channels.
...
Add new AllAhiChannels ChannelID to refer to all channels that contribute to AHI.
List of AHI-contributing channels is in "ahiChannels" QVector.
2021-07-24 21:12:15 -07:00
Phil Olynyk
60290a2fd0
Update release notes for Turkish signals
2021-05-22 15:21:16 -04:00
kappa44
a836871914
Ignore old sessions should not impact existing data
2021-05-18 20:45:04 +10:00
sawinglogz
505264a200
Detect DreamStation 2 cards and alert the user.
2021-05-13 16:46:44 -04:00
sawinglogz
66e06af211
Add 700X130 to the list of tested machines.
2021-05-13 10:15:57 -04:00
kappa44
aec02b14aa
Fix bookmark behavior with clock drift
2021-05-11 14:48:14 +10:00
kappa44
89edb3f077
Correct Total Time and AHI in CSV Export when non-CPAP devices are used
2021-04-26 10:02:30 +10:00
Phil Olynyk
e20518e84c
Don't skip the first 40 seconds of ResMed low-rate pressure data.
2021-04-24 16:52:25 -04:00
kappa44
e633a82de4
Consistent multi-file import for non-CPAP loaders (Viatom, Somnopose, Zeo, Dreem)
2021-04-24 17:44:27 +10:00
Guy Scharf
bbfa4aed6b
Update release notes for latest changes (nothing important here)
2021-04-09 14:08:30 +10:00
kappa44
a02981f6d1
Extend purge current day to allow per-machine type purge
2021-04-05 12:23:43 +10:00
kappa44
113d592af3
Allow purge current day for all machine types
2021-04-05 12:12:16 +10:00
Guy Scharf
e3a87a3148
Update release notes with recent changes.
2021-04-04 04:56:06 -07:00
Guy Scharf
a06d37e10e
Correct error dialog when data cannot be written to OSCAR_Data
...
Also minor update to Release Notes
2021-01-18 21:47:59 -07:00
sawinglogz
09ba58669a
Add support for Target Time humidifier setting on DreamStation Go.
2020-12-29 20:23:37 -05:00
Phil Olynyk
40c6100fb3
Update release notes with Chromebook change
2020-11-21 20:14:46 -05:00
Guy Scharf
77b64c87e8
Fix loss of notes and bookmarks when importing or purging data
...
OSCAR now calls Unload() for the current day when importing new data
or purging oximetry data. This will cause any recently changes Notes
to be saved instead of silently discarded.
When purging the current day, OSCAR will now purge only session data
and not any other machine data it finds, which caused Bookmarks (and
probably Oximetry data) to be deleted as well.
Release Notes updated.
2020-11-21 11:45:43 -07:00
Guy Scharf
4276765bf2
ResMed loader no longer checks for maskoff dates beyond current time
...
Loader was checking that maskoff time was not greater than current time. This
produced problems when CPAP machine was set to DST but computer was set to standard
time. This also could cause problems trying to import files created in a different
timezone.
Added a separate check for maskon and maskoff times were in legal range (0-24*60).
Updated release notes.
2020-11-19 13:51:01 -07:00
Arie Klerk
3ec5a4dd47
Merge branch 'master' into translations
2020-11-08 16:20:04 +01:00
Arie Klerk
13b6f946be
Translations: Removed translated Credits pages, added a link to the English Credits page. Cleaned languages with lupdate.
2020-11-08 16:17:13 +01:00
Guy Scharf
4dec283c05
Update release notes.
2020-11-03 14:53:40 -07:00
Guy Scharf
d4c2b74afb
Allow non-ASCII (UTF-8) characters in user first and last name in user profile
...
We do this by forcing a UTF-8 byte order marker in the profile.xml file.
We also add processing instructions that specify UTF-8, although it seems the BOM is itself sufficient.
2020-10-31 18:06:38 -07:00
Guy Scharf
c09b728e35
Update Release Notes
2020-10-31 11:26:03 -07:00
Phil Olynyk
6d9f544af8
Update rc.2 to release status
2020-10-13 13:32:54 -04:00
Guy Scharf
a9cd1ed0d1
Release Notes for rc.2
2020-10-06 09:36:54 -07:00
Phil Olynyk
e4b3b97c21
Change VERSION to v1.2.0-rc.1 - use dot as pre-release separator
2020-09-25 13:03:40 -04:00
Guy Scharf
ce249b4799
Release notes for OSCAR 1.2.0-rc-1
2020-09-24 20:36:54 -07:00
Guy Scharf
235b5ea9f5
Release notes for 1.2.0-beta-3 updated.
2020-09-15 10:41:19 -07:00
Phil Olynyk
3bda3ce275
Add Unidee to the list ot Testers
2020-09-13 20:10:12 -04:00
sawinglogz
d98a76aa22
Recognize low MV alarm on 1030X and update warnings based on test data.
2020-09-13 19:28:00 -04:00
Guy Scharf
644d900a1c
Make Release Notes link to translated pages a hyperlink
2020-09-10 11:55:20 -07:00
Arie Klerk
62ab4773e1
Edited Release Notes to clean conflict warning
2020-09-10 10:37:23 +02:00
Arie Klerk
fffa7a1383
Merge branch 'master' into translations
2020-09-10 10:04:50 +02:00
Arie Klerk
f3166013dd
First few updated languages for beta-2. Also removed translated Release Notes and added link to wiki on top of Release Notes.
2020-09-10 09:55:12 +02:00
Guy Scharf
e39adbd41e
Avoid data loss when destroying a profile that's just an empty directory; Release notes for v1.2.0-beta-2
...
- If trying to delete a profile folder with no contents, now displays an error message and doesn't delete it.
- Folders with no contents are no longer listed on the Profiles page.
- Release Notes updated with the fixes for beta-2.
2020-09-09 22:03:32 -07:00
Guy Scharf
de0069171a
Support migration of OSCAR as well as SleepyHead data. Update Release Notes.
2020-09-10 01:12:45 +00:00
Guy Scharf
afe6316f7a
Update Release Notes for 1.2.0-beta-1
2020-09-01 07:04:18 -07:00
Phil Olynyk
04acbd0b1e
Release notes updated for v1.2.0
2020-08-31 13:48:06 -04:00
Guy Scharf
628ddaa399
Fix Welcome page pressure numbers for VAuto-S
2020-08-26 09:58:00 -07:00
Guy Scharf
ce18739d14
ResMed and Oximetry loader enhancements
...
- Oximetry loader from file now remembers last directory data was imported from.
- ResMed loader loads from last day or oldest purge date if a day was purged since last import.
purgeDate added to MachineInfo to implement this. Purge date set when a day is purged and cleared after an import.
2020-08-23 15:30:38 -07:00
sawinglogz
13e8a1947d
Add 452P and 650P to the list of tested machines.
...
Also improve support for rare F0V23 events and update other warnings based
on new test data.
2020-08-16 21:19:11 -04:00
Guy Scharf
86bc4ac606
Fix Welcome page calculcation of number of days since last import
2020-08-15 08:57:26 -07:00
Guy Scharf
4885abf76a
Overview graphs right edge now on correct date in GMT+ timezones
...
Changed a lot of Qt::UTC to Qt::LocalTime. Some risk of having changed ones that should not have been changed.
2020-08-09 10:25:45 -07:00
sawinglogz
0960384b20
Add support for compliance records from PRS1 60 Series bricks.
...
Add 261CA to the list of tested machines.
2020-08-04 20:59:51 -04:00
sawinglogz
93a056b252
Add 462P and 400X120 to the list of tested machines.
...
Also update F0V4 warning based on new test data.
2020-08-03 14:18:25 -04:00
Guy Scharf
d4f0645c68
Update release notes for Overview changes
2020-08-02 20:32:08 -07:00
Guy Scharf
94c84ffde6
Update release notes for popout graphs
2020-08-01 13:54:20 -07:00
sawinglogz
f25f991e9f
Add feature to suppress zooming when holding down the shift key.
...
This allows users to measure a duration without zooming.
2020-07-27 12:57:16 -04:00
Guy Scharf
5cefc90a16
Fix CPAP hours and AHI calculations
...
Daily page: total hours was elapsed time of all machines, including large blocks that are not CPAP. Now just MT_CPAP time.
Welcome page: Same problem with total hours reporting, and AHI was calculated as events/total hours instead of events/CPAP hours.
Statistics page: Same problems as on Welcome page -- total hours and index calculations. Changed to using total CPAP hours.
2020-07-24 11:29:19 -07:00
Guy Scharf
01c663b692
Check for invalid version strings in versions.xml; fix display problem; update release notes for Phil
2020-07-21 13:50:06 -07:00
Guy Scharf
dc78287775
Update release notes.
2020-07-19 11:49:23 -07:00
Guy Scharf
6bf3a9c7e3
Make versions.xml case insensitive, update release notes
2020-07-19 11:44:21 -07:00
sawinglogz
a8f6bca387
Add monochrome printing to release notes.
2020-07-18 14:58:16 -04:00
Guy Scharf
90b8a89ca8
Update release notes to reflect recent changes
2020-07-07 14:14:45 -07:00
sawinglogz
11dfa09c7b
Add preliminary support for rare time-adjustment event observed on PRS1 550P.
...
Also add 900X150 to the list of tested machines, and update other warnings
based on new test data.
2020-06-26 12:53:52 -04:00
ArieKlerk
f4961f0f88
Here are the Turkish About and Credits pages.
2020-05-31 22:33:50 +02:00
ArieKlerk
c2ed130b17
Merge branch 'master' into translations
2020-05-29 20:53:41 +02:00
ArieKlerk
f8fa0483cb
Added two translators to credits.html
2020-05-29 20:52:24 +02:00
Guy Scharf
5bf9519936
Update Release Notes for recent changes
...
Negative pressure settings on Overview Graph
Correct XML formatting in Backup Journal
Omit (0) for events with no duration when displayed in FLow Rate graph
2020-05-29 10:43:05 -07:00
Guy Scharf
54b5abca76
Update Release Notes for Backup Jornal and (0) flags in flow rate graph
2020-05-29 10:33:09 -07:00