Commit Graph

102 Commits

Author SHA1 Message Date
LoudSnorer
a92b4143a3 Statistics: Updated Usage rows and removed compilance word 2023-11-23 10:15:21 -05:00
LoudSnorer
930e8898d5 Statistics Tab and right side bar: Enable normal html text resizing.
This includes Ctrl+Mouse Wheel or Ctrl + 2 finger Getsures. (tested on Windows and Linux)
this feature is already enabled for the right side bar.
2023-11-21 18:51:36 -05:00
LoudSnorer
1a1385e74b Statistic:Date Range Mode enhanced to be similar to standard mode 2023-11-10 21:17:15 -05:00
LoudSnorer
925a621f20 iBreeze trigger: added days to cpap usage section 2023-11-10 13:54:49 -05:00
LoudSnorer
000caca665 profiles.xml and user/chanels.xml are never used. commented out respective code 2023-09-08 05:22:12 -04:00
LoudSnorer
7c1489a409 fix Statistics report date after import 2023-07-08 11:13:35 -04:00
LoudSnorer
cfe6a94b6a statistics Records Tab: updated CPAP usage headers 2023-06-15 15:33:33 -04:00
LoudSnorer
150a157fba statistics: add tooltips 2023-06-13 19:25:55 -04:00
LoudSnorer
b678b137e5 statistics: allow user to select report date. 2023-06-13 12:32:51 -04:00
LoudSnorer
6f2100d3cb statistics: don't display invalid data when first > last. 2023-06-13 09:51:43 -04:00
LoudSnorer
eb8b3f19ea commit correct mistake 2023-06-12 20:30:53 -04:00
LoudSnorer
f149988211 fix statistics standard mode display for display less than 6 months. 2023-06-12 16:19:14 -04:00
LoudSnorer
e8bed919ce statistics: rightsideBar Records pane. Updated cpap usaged. add info to make item clearer. 2023-06-11 18:15:46 -04:00
LoudSnorer
c3a9cb377d statistics - change date format to system local. 2023-06-11 08:48:49 -04:00
LoudSnorer
77ce41fd6f Changed Rx Setting to Device setting 2023-06-11 08:17:38 -04:00
LoudSnorer
7e069126a8 added date range to standard mode headers in statistics menu 2023-06-11 07:32:50 -04:00
LoudSnorer
dfde62db17 Statistics Add Database has in front of date range. 2023-06-10 20:50:59 -04:00
LoudSnorer
b4682b4ccb Add year to statistics monthly display 2023-06-10 20:23:47 -04:00
LoudSnorer
119112c7a1 Increae precission of duration 2023-06-09 14:47:35 -04:00
LoudSnorer
1cd449cd9e clinical Mode: change from Appsetting to p_profile. Implemented default value for New profiles. 2023-06-09 12:47:10 -04:00
LoudSnorer
61c08e35dc fix bug init in statistics - check invalid dates 2023-06-09 12:05:35 -04:00
LoudSnorer
8e0e2721c8 Update again to complete current request UI changes. 2023-06-08 13:37:31 -04:00
LoudSnorer
18e13aff6f Added more request ui changes 2023-06-08 12:32:51 -04:00
LoudSnorer
e48be7ae72 change statistics warning again according to latest request. 2023-06-06 14:16:33 -04:00
LoudSnorer
d96d245474 Updated permissive mode warning message. 2023-06-04 21:53:56 -04:00
LoudSnorer
6e6b0dcaa5 cosmetic changes to clinical mode. 2023-05-29 07:43:17 -04:00
LoudSnorer
759221f1f0 renames complianceMode to clinicalMode 2023-05-27 20:09:15 -04:00
LoudSnorer
f4b7093e76 Renamed to ComplianceMode and enforced Compliance Mode has not knowledge of disable sessions 2023-05-27 09:07:04 -04:00
LoudSnorer
14aabf133b add warning messages for clinican mode 2023-05-26 17:37:19 -04:00
LoudSnorer
e89bd462c9 Fix deprecated-copy when compiling with qt-creator 2023-03-30 17:11:28 -04:00
LoudSnorer
ccae617baa Fix empty tooltip on daily graphs when selecting a range of time using the mouse. 2023-03-01 07:51:45 -05:00
LoudSnorer
9fbe20b3a3 obsolescence QPrinter changes 2023-02-17 17:09:18 -05:00
LoudSnorer
a0f87f72f4 change sprinf to asprintf for QT obsolence 2023-02-09 19:09:19 -05:00
ArieKlerk
1be14922c0 First series in my translation-cleanup. More to come... 2022-02-27 15:18:39 +01:00
Guy Scharf
2470e55b29 Add report footer to first page of printed Statistics report.
All compliance data is on the first page of the report.
  Include report footer on this page in case user wants to give
  the doctor just the first page of the report.
2022-01-14 06:39:00 -07: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
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
Jeff Norman
59e1b2817b Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -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
Guy Scharf
55c382d449 Add Unclassified Apneas to statistics page. 2021-07-17 16:20:44 -07:00
Guy Scharf
9642a54d04 Change qWarning to qDebug for an expected file-does-not-exist condition 2020-08-19 17:09:41 -07:00
Guy Scharf
1aba6e4e51 File error checking Phase I: check all file.open() operations are successful.
file.open() checked everywhere except in loaders.
    qWarning() message written to debug log, with error number and text.
    We may want to exit OSCAR with a message in many situations, but that is not implemented yet.
    Set number of debug logs to be kept for Release version to 4.
2020-08-09 10:33:04 -07:00
Guy Scharf
059437b40c Fix margins problem when printing statistics page on MacOS
Despite havine a 3.3 mm margin on Windows, Linux and MacOS use a 12 mm bottom margin for an HP printer
    Set margins to 10,10,10,12 unless printer reports a larger margin; then use larger margin
    Reduce debug messages
    Fix regression that trimmed last character from user information lines
    Continue use of Helvetica font for printing Statistics
    Adjust column sizes for Standard vs Monthly reports
2020-06-11 11:01:28 -07:00
Guy Scharf
b7223560bd Remove excess diagnostics from statistics.cpp 2020-06-10 14:46:55 -07:00
Guy Scharf
88289deec4 Clean up Statistics page HTML
Now passes HTML 4.01 Transitional validator with no errors
    Also fix table alignment regression introduced in last commit
    Adjust column widths differently for Monthly vs Standard tables
2020-06-10 14:34:18 -07:00
Guy Scharf
488425df80 Improve Statistics printing
Adjust font sizing and scaling algorithm to printe more uniform reports on different platforms
2020-06-09 12:07:55 -07:00
Guy Scharf
e635bd9a0f Tweak statistics page formatting and printer font sizing 2020-06-09 10:27:11 -07:00
Guy Scharf
6e1727eb2c New privacy tool View/Show Personal Data shows and hides personal identification from statistics window and reports
This option applies to the application and not just the current profile.
2020-06-04 21:25:23 -07:00
Phil Olynyk
3617d2af09 Fix typo in CSR string 2020-03-09 21:15:02 -04:00
Phil Olynyk
da29e35766 Merge master with tidy-edf-parser 2020-02-02 14:52:02 -05:00