Commit Graph

90 Commits

Author SHA1 Message Date
LoudSnorer
9d05b1bf3e fix oscar crash on View > Reset Graphs issue 2023-03-02 19:28:09 -05: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
25b28f41ff Add Warning dialog when a session is disabled 2023-02-24 20:18:54 -05:00
LoudSnorer
93c58ccb52 fail to compile on Ubuntu 22.0 with Clang 14.0.0 - variables set but not used && implicit copy assignment operator 2023-02-17 11:22:27 -05:00
LoudSnorer
99a3c009f7 Obsoleesence QTime.start/elpased move QElapseTime.start/elapsed. also fixed sprintf. and using QdateTime(date) to get startOfDay. 2023-02-11 20:50:02 -05:00
LoudSnorer
a0f87f72f4 change sprinf to asprintf for QT obsolence 2023-02-09 19:09:19 -05:00
LoudSnorer
f60edcc637 added searchTab to dailyTab 2023-02-06 11:06:03 -05:00
LoudSnorer
30db244ac5 daily Event Combo Tooltip off by one entry 2023-01-20 19:59:28 -05:00
LoudSnorer
e62066a682 refresh Overview When Session Enable Toggled Day One Issue 2023-01-16 08:26:01 -05:00
LoudSnorer
5f6988eaa9 Added Help menu , improved Icons , fixed minor display issues 2023-01-09 20:10:53 -05:00
LoudSnorer
d9da68345e add icon and changed label name 2022-12-29 12:54:22 -05:00
LoudSnorer
1d0fe2e007 Change file names 2022-12-28 13:24:01 -05:00
LoudSnorer
67ac77b2aa New feature to to backup daily/overview graph settings 2022-12-26 19:26:23 -05:00
LoudSnorer
3f11dd6e18 COnidtionally compiled BMI, Weight and Zombie out. Easily turned on. added tooltip if on. 2022-11-16 20:46:30 -05:00
axt
2157ae0506 Add channel EEPAP 2022-09-21 03:11:51 +02:00
axt
4926e2fcfc Add Prisma extra graphs to GUI 2022-09-13 21:15:33 +02:00
LoudSnorer
6f38eefd90 Allow Combo Box To Remain Open After Change 2022-07-01 15:06:53 -04:00
ArieKlerk
1be14922c0 First series in my translation-cleanup. More to come... 2022-02-27 15:18:39 +01:00
ArieKlerk
6bbb656c02 Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
Guy Scharf
59e4b5be41 Add tooltip to index names on Daily page that shows channel description.
Update release notes to match, and show changes as in 1.3.1-beta-2
2022-01-09 14:51:08 -07:00
Guy Scharf
41a1872068 Improve Graphs and Event Types combo boxes on Daily page
Done by adding a dummy first element to combo box and changing its text as needed
  Now shows total number of graphs or event types, and number active if not all are active.
2021-11-29 21:08:05 -07:00
Guy Scharf
a8a56dff02 Replace BRICK! with better message. Improve appearance of "no data" messages. 2021-11-27 13:20:48 -07:00
Jeff Norman
59e1b2817b Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
Guy Scharf
bdce731495 Update Overview page when zombie or weight values are changed in Daily Notes tab. 2021-09-20 08:03:34 -07: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
de9c92d430 cosmetic changes and temporary debug - no effective change 2021-07-17 16:19:30 -07:00
kappa44
dbaafed73d Journal should always ignore 'do not import sessions' date 2021-05-21 10:42:38 +10:00
kappa44
aec02b14aa Fix bookmark behavior with clock drift 2021-05-11 14:48:14 +10:00
kappa44
85b4013b2d Fix stage & position session toggle 2021-04-01 11:32:58 +11:00
kappa44
a0b9488aa9 Save notes immediately when focus leaves notes widget. Fix saving of weight changes when using up/down arrows 2021-03-28 14:22:31 +11:00
Guy Scharf
eb4981d3be On Daily page, show right statistics column as 99.5% or Max, as appropriate. 2021-02-22 08:59:44 -07:00
kappa44
56cf4a452c Include rates in oximetry summary. Use correct machine type hours for non-CPAP event rates 2021-02-22 09:29:12 +11:00
Phil Olynyk
28ac40a6f9 Reset size of AHI banner in left panel 2021-01-15 21:05:04 -05:00
Phil Olynyk
f05320e725 Add font debugging, add setApplicationFont to Daily::Load(date) 2021-01-15 20:20:36 -05:00
sawinglogz
09ba58669a Add support for Target Time humidifier setting on DreamStation Go. 2020-12-29 20:23:37 -05:00
Guy Scharf
5fb837ccb9 Daily page enable/disable oximeter session now works correctly.
Prevoiusly, disabling an oximeter session could cause bookmarks to be
disabled and/or OSCAR to crash. OSCAR was looking up the session for
the oximeter session and not noticing it got a Journal session instead.
2020-11-04 21:12:05 -07:00
Guy Scharf
9e899c1d15 Change apostrophes in Daily page statistics tooltips to HTML encoded apos; 2020-09-20 19:05:22 -07: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
ed1871215e Change language about "guessed settings" to clarify that they are missing and yesterday's shown. 2020-07-06 10:46:08 -07:00
Guy Scharf
aad1535979 WIP: Guessed settings. Code is test only. 2020-07-05 11:19:19 -07:00
sawinglogz
346208140e Revise VS2 index to match official reports.
The VS2 channel is unique in that it only appears (as a flag)
when there are nonzero snores during a 2-minute period. However, the
VS index isn't the number of events (nonzero intervals) per hour,
but rather the number of snores per hour.
2020-05-07 17:36:31 -04:00
sawinglogz
40553fcf5e Add PRS1-specific "peak flow" channel used by pre-DreamStation ventilators. 2020-04-22 17:14:59 -04:00
sawinglogz
90434d5f11 Bump the PRS1 loader version to force a rebuild, update release notes.
Also fix a typo in the rebuild dialog.
2020-03-26 09:54:55 -04:00
sawinglogz
3749a73fd1 Update channel LOOKUP data type to show unspecified options as integers. 2020-03-25 19:17:39 -04:00
sawinglogz
d77ee5025a Comment out BrokenSummary and BrokenWaveform channels, as they are no longer used.
No functional change.
2020-03-24 13:50:30 -04:00
sawinglogz
ef0cb253cd Add CPAP_PressureSet/EPAPSet/IPAPSet to daily statistics view.
Also add a breadcrumb for fixing average calculation for these channels.
2020-01-27 14:28:25 -05:00
sawinglogz
4ebc7d3681 Rename POS_Motion channel to POS_Movement to match Viatom report terminology.
Also move database updates to Open() rather than at each file imported.
2020-01-26 19:50:18 -05:00
sawinglogz
66f13f3143 Initial commit of contributed Viatom SpO2 loader.
Diff applied from the following commit by dave madden <dhm@mersenne.com>,
replacing tabs with spaces:

fa38850503
2020-01-23 12:57:44 -05:00
sawinglogz
94e39c2733 Use Qt standard shortcuts for printing, bold, italic, and underline.
In theory these will automatically get localized, since they're using
Qt's official enums.
2020-01-22 20:10:43 -05:00
sawinglogz
cb036c4497 Remove some redundant hard-coding in daily settings view. 2020-01-12 20:17:07 -05:00