Commit Graph

3691 Commits

Author SHA1 Message Date
Guy Scharf
1af5d3ec40 Improve some qWarning messages.
resmed_loader: include all timestamps in "time in future" error messages
mainwindow: add qWarning message if first journal session is null pointer
2020-11-04 10:12:19 -07:00
Guy Scharf
4dec283c05 Update release notes. 2020-11-03 14:53:40 -07:00
Guy Scharf
5e75fe8836 Fix OSCAR crash when session not found in Journal file
While preparing bookmark HTML for right sidebar, OSCAR was trying to obtain
the first MT_JOURNAL session, but was finding a null pointer and then not checking
that the pointer was null. However, I don't know under what conditions this
situation could happen in the database.  At least now it won't crash OSCAR.
2020-11-03 14:50:04 -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
Guy Scharf
678e0f9241 Correct leak rate computations on Welcome page
Welcome page was calculating current and 7-day averages using the "normal average" method,
which averaged just the non-zero readings, giving excessively high numbers.
Now computes using "weighted average" resulting in more meaningful numbers.
2020-10-31 09:49:02 -07:00
Guy Scharf
7aed374236 Windows installer now deletes old About box HTML when installing a new version
Old HTML files release_notes*.html, credits*.html, and about*.html will be deleted by Windows installers.
Previously the installer did not remove old files before installing new files.
As a result, obsolete release notes were displayed for non-English languages.
2020-10-31 09:10:06 -07:00
Guy Scharf
055aec77d8 Name VERSION as 1.2.1-alpha.0
We don't know what the next release number will be but are setting it above 1.2.0
so that anyone who downloads the repository will know the HEAD is above 1.2.0.
2020-10-31 09:07:22 -07:00
Phil Olynyk
6d9f544af8 Update rc.2 to release status 2020-10-13 13:32:54 -04:00
Phil Olynyk
1faaf6251c Update to v1.2.0_rc.2 2020-10-06 20:09:17 -04:00
Guy Scharf
bf458fa1d5 Clairfy code for checking for str.edf or str.edf.gz depending on compression settings 2020-10-06 09:37:29 -07:00
Guy Scharf
a9cd1ed0d1 Release Notes for rc.2 2020-10-06 09:36:54 -07:00
Guy Scharf
6c8d9d6751 Fix two issues in ResMed loader:
1) If data compression option is set, loader will now try the str.edf.gz file first, with fallback to str.edf
2) Mixed Windows and Unix separators are now allowed in --datadir, which was previously causing data loss when rebuilding CPAP data.
2020-10-06 01:36:15 +00:00
Guy Scharf
34700fd9f9 Fix two issues in ResMed loader:
1) If data compression option is set, loader will now try the str.edf.gz file first, with fallback to str.edf
2) Mixed Windows and Unix separators are now allowed in --datadir, which was previously causing data loss when rebuilding CPAP data.
2020-10-06 01:36:15 +00:00
Arie Klerk
27291d1416 Adding the Korean translation, tested OK! 2020-10-05 21:23:31 +02:00
Arie Klerk
833e640b78 Merge branch 'master' into translations 2020-10-01 21:08:22 +02:00
Arie Klerk
ed9182d02b Some important updates to the French translations... please. 2020-10-01 21:06:47 +02: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
d08ec3ab07 Merge branch 'master' into relnotes 2020-09-24 20:38:39 -07:00
Guy Scharf
ce249b4799 Release notes for OSCAR 1.2.0-rc-1 2020-09-24 20:36:54 -07:00
Arie Klerk
320d771466 Again all languages show changes, just because I did lupdate. But Swedish is really updated! 2020-09-24 21:52:09 +02:00
Arie Klerk
5fb35493e2 Merge branch 'master' into translations 2020-09-21 10:42:50 +02:00
Arie Klerk
55774e4caa Updating language files 2020-09-21 10:41:22 +02:00
Guy Scharf
9e899c1d15 Change apostrophes in Daily page statistics tooltips to HTML encoded apos; 2020-09-20 19:05:22 -07:00
Arie Klerk
aed3953e6e Merge branch 'master' into translations 2020-09-19 19:57:04 +02:00
Arie Klerk
b9fc5c14b7 That is about all of them for now... 2020-09-19 19:55:17 +02:00
Phil Olynyk
3a4a52df1f Delete extra files, add backslash in options list 2020-09-18 15:29:12 -04:00
Arie Klerk
78b5a0f001 I deleted the double occurance of french, you could have done that yourself... 2020-09-18 20:50:02 +02:00
Arie Klerk
f85fa6d596 Merge branch 'master' into translations 2020-09-18 20:32:56 +02:00
Arie Klerk
75e1efa2cb Assuming nothing changes anymore, I only miss German for now... The /qt/ file was accidently nor write protected and is now changed back... 2020-09-18 20:29:47 +02:00
Guy Scharf
dc5540d2a8 Don't show versions.xml read errors for automatic checks. 2020-09-18 10:40:05 -07:00
Guy Scharf
8d2578872a Add an error message to Check for Updates when unable to access the update on our server. 2020-09-16 13:05:45 -07:00
Guy Scharf
235b5ea9f5 Release notes for 1.2.0-beta-3 updated. 2020-09-15 10:41:19 -07:00
Phil Olynyk
956a405c80 change VERSION to v1.2.0-beta-3 2020-09-15 13:19:35 -04:00
Arie Klerk
1adabf72b2 Merge branch 'master' into translations 2020-09-14 21:56:32 +02:00
Arie Klerk
0056992be6 Another set of changed files 2020-09-14 21:52:52 +02:00
sawinglogz
2563e5c4f0 Fix gcc compiler error introduced by d98a76a. 2020-09-14 14:58:11 -04: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
sawinglogz
d1985c9dc2 Add support for all current Dorma 501V test data. 2020-09-13 19:27:59 -04:00
sawinglogz
c8b10e31a7 Add initial support for PRS1 Dorma 501V. 2020-09-13 19:27:59 -04:00
sawinglogz
53de4f0f49 Add older 450P to the list of tested machines.
Also update warnings based on test data.
2020-09-13 19:27:59 -04:00
Guy Scharf
e98f6bd379 Another adjustment to width of date edit field in Preferences dialog 2020-09-13 11:12:51 -07:00
harre
d54e8b2e11 Added default copy operators as implicit default is deprecated 2020-09-13 01:10:03 +02:00
Guy Scharf
036117d41d Correct reversion in beta-1 that lost date last imported. 2020-09-12 22:07:40 +00:00
Guy Scharf
ade32fa914 Change Profiles page and Daily Records box in right sidebar to show data for most recently used machine.
- Changed Profile::GetMachine() to find machine with latest lastImportDate when there were multiple machines in a profile.
- Previously, OSCAR would shown the "first" machine in its list, without clarity about how a machine was designated "first".
2020-09-12 22:07:40 +00:00
Guy Scharf
abf0747b50 Add data directory path to error message when unable to write test file.
- This is intended to make the error message and log entries more descriptive.
2020-09-12 22:07:40 +00:00
Guy Scharf
3ea13f736f Increase minimum width of Preferences dialog don't import before date field.
- Intent is to prevent clipping of year number for months with long names (September).
- This helps with default font size on my system but may not help on others.
2020-09-12 22:07:40 +00:00
Arie Klerk
ce67d16c42 Merge branch 'master' into translations 2020-09-12 20:28:01 +02:00
Arie Klerk
d49e1646d5 Repeated some languages that obviously were not updated/right... 2020-09-12 20:26:14 +02:00