Commit Graph

122 Commits

Author SHA1 Message Date
LoudSnorer
d5d77647d3 Copyright date updated on OSCAR's *.h and *.cpp files 2024-01-13 15:27:48 -05:00
LoudSnorer
743b935650 removed unused includes and files 2024-01-13 15:02:04 -05:00
LoudSnorer
60bd9662cd Fix obsolescence issue. QDateTime startOfDay was added in 5.14 2023-12-01 08:32:27 -05:00
LoudSnorer
7ef8fabd39 FIX TIME DISPLAY ISSUSES AFTER TIME CHANGES - Summer to Winter 2023-11-28 15:07:59 -05:00
LoudSnorer
a21fb20716 Re=Enabled biometrics Zombie,Weight,BMI like 1.4.0. except zombie. zombie renamed to Feelings with range 1-10 2023-09-19 22:45:09 -04: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
b63c62d2b1 EventFlags - SessionBar treat like permissive Mode initialization 2023-06-17 09:27:24 -04:00
LoudSnorer
5fbdcece56 adds preference for Enables SessionBar in Event Flags Graph 2023-06-14 12:54:23 -04:00
LoudSnorer
b2b8006b2e Create Clinical TAB in preference menu 2023-05-28 13:25:11 -04:00
LoudSnorer
97fb26e12b REMOVED ALL DOTTED lINES SELECTIONS FROM FlowRate 2023-05-19 20:50:41 -04:00
LoudSnorer
473f36241a fix BUG: Minimum size of event Flags overrides a larger size. 2023-05-17 09:43:24 -04:00
LoudSnorer
7a2c35b8a9 removed unused variables 2023-05-17 09:36:02 -04:00
LoudSnorer
74c85eb8c6 always display red-line for FlowRate graph. 2023-05-16 21:21:59 -04:00
LoudSnorer
92742fee9e Fix YaxisTime layer for 24 hours display. 2023-05-14 18:30:22 -04:00
LoudSnorer
521d84a8c5 add mechanism to set default graphview settings. added enable UpperThreshold for CPAP_Leak graph 2023-05-13 09:13:31 -04:00
LoudSnorer
e20ab60a30 insure zero dotted line for flowRate is enabled with this release is installed 2023-05-12 20:55:54 -04:00
LoudSnorer
e40474b6d3 Removed debug 2023-05-12 20:26:03 -04:00
LoudSnorer
c70e5d1bec Make the default value for enabling Zero-Dotted layer 2023-05-12 18:54:14 -04:00
Tolnai Zoltan
ffac5e482b Better handling of PrismaLine bilevel modes and reading of BiSoft settings. 2023-05-03 18:15:20 +00:00
LoudSnorer
570915e6c1 fix turn graph tooltips off problem. 2023-03-21 19:03:29 -04:00
LoudSnorer
c5aa443a4e in EventFlag graph add thin bar indicating the length and time of each CPAP session 2023-03-20 19:02:23 -04:00
LoudSnorer
d1504bb644 changed zooming to events from event tab be be the same as a shift click on a graph 2023-03-18 08:50:48 -04:00
LoudSnorer
f34771de14 fix gGraph calcultion to minimum layer height requirements. Moved minimum size for Event Flags to corresponding layer. 2023-03-17 11:22:55 -04:00
LoudSnorer
6f961ffe20 fix quick manual reducing size of graph. ifixes Fast mouse movement overshoots minimum size. 2023-03-17 07:39:47 -04:00
LoudSnorer
a58c03690c MouseRelease with ShiftModifer will zoom to 3 minutes before to 20 seconds after the mouse. 2023-03-15 11:56:34 -04:00
LoudSnorer
fbb3312566 commented out verbose wheel event from debug log; removed some comment code. add information. 2023-03-14 16:05:04 -04:00
LoudSnorer
77b281287e BUG FIX:event enable in eventComboBox but not showing in event flag graph. seen in prs1 devices. 2023-03-12 08:36:41 -04:00
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
460b50b2fe add start and end times and duration(Length) to Event Flags top bat in Daily View 2023-02-28 15:55:12 -05:00
LoudSnorer
465b4124e6 fix fontmeterics for QT < 11 2023-02-19 13:30:36 -05:00
LoudSnorer
9c530f3d86 obsolete QPrinter Methods in FontMeterics 2023-02-18 07:57:55 -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
OSjoerdWie
15fa7c4fe8 Issue #68: Display durations in formatted manner on summary charts ('statistics' + hover overlay). 2023-02-16 08:40:00 +01:00
LoudSnorer
ea5756b24f obsolescence fix wheelEvent 2023-02-13 16:53:36 -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
27abdf7fcd DIsplay Event Flags when LineCursor is turned off 2023-01-15 19:24:17 -05:00
LoudSnorer
4eafac8fbb Add folder for saved Layouts 2022-12-30 21:02:17 -05:00
LoudSnorer
f8930f6276 Clean up origanization issues with overview graphing classes. Does not change behavior. 2022-11-16 14:07:03 -05:00
LoudSnorer
ea8ae436e4 Overview Linecharts Preference - remove by condition compilation GT_SESSTION 2022-11-12 10:50:57 -05:00
LoudSnorer
8d2654796d Fix Overview Display of Resmed Oximeter Events 2022-07-01 09:15:18 -04:00
LoudSnorer
68d5063c85 Fix tooltip disappearing past right border during zooming in near the right border 2022-05-09 18:26:17 -04:00
LoudSnorer
62089f9d9a fix clang compile issues 2022-05-02 21:09:16 -04:00
LoudSnorer
f63bb39d54 Dynamic Scaling 2022-04-26 19:40:40 -04:00
sawinglogz
b4e4832f50 Fix compilation failure introduced in 272d630. 2022-04-24 14:52:31 -04:00
LoudSnorer
272d630c9e Add error message via a tooltip when invalid date is entered ifor Overview date range 2022-04-17 19:34:42 -04:00
LoudSnorer
6b81db5bbb Problem
*CSR pinned on overview tab disappears on the first paint.
Cause
*Charts are automatically permanently disabled for charts that are initially empty
*This problem impacts any chart that is enabled in File => Preferences.
Details
*gGraph does not display layers (paint) when the layer is empty.
*gSummaryChart (layer) initializes empty to false and calculates empty during painting.
Causing empty charts to be permanently disabled.
*Once a chart has been displayed, it will always be displayed even if empty.
Solution
*Enabled painting charts when the DayRange is increased, triggering the empty flag to be recalculated
New non-empty charts will now be permanently displayed
*Overview maintains the largest DayRange used and list of empty charts.
*Overview receive these signals and calls recalculates when largest DayRange is increased.
*gSummaryChart implement recalculate method.
*gSummaryChart implement emit signal when empty flag changes.
*gGraphView implement emit signal when day range changes. (XBounds)
**** IMPORTANT MUST Rebuild makefiles.****
*Remove two Makefiles and execute qmake. (works for linux version).
2022-02-22 07:48:30 -05: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
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