LoudSnorer
f2fd17f68f
Fix Crash during change of high resolution checkbox
2024-07-10 13:00:21 -04:00
LoudSnorer
d18826266b
[New Feature] Add Import(restore) Journal
2024-03-25 15:48:41 -04:00
LoudSnorer
e9ae1198d6
removed URLs to sleepyhead or it's author
2024-01-31 19:14:19 -05:00
LoudSnorer
d5d77647d3
Copyright date updated on OSCAR's *.h and *.cpp files
2024-01-13 15:27:48 -05:00
LoudSnorer
291b131d11
Clinical Mode: Automatic reload of profile when Clinical mode changes
2023-12-05 12:28:34 -05:00
LoudSnorer
e16f6fd4d3
Bug Fix: in statistics: allow user to select report date. Invalid statistics after creating new profile.
2023-06-20 08:37:00 -04:00
LoudSnorer
b678b137e5
statistics: allow user to select report date.
2023-06-13 12:32:51 -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
d511d1b8d4
Finish basic functionality
2023-05-27 07:52:10 -04:00
ArieKlerk
1be14922c0
First series in my translation-cleanup. More to come...
2022-02-27 15:18:39 +01: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
sawinglogz
4ebde70550
Remove unused signal replaced by deviceIsUnsupported in 08f4e2a
.
2021-11-05 14:29:12 -04: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
sawinglogz
4abef160ff
Always present the SD card selection dialog box when creating a zip.
...
The "Import without asking for confirmation" preference should only
apply to actual importing.
2021-09-02 15:49:34 -04:00
kappa44
e633a82de4
Consistent multi-file import for non-CPAP loaders (Viatom, Somnopose, Zeo, Dreem)
2021-04-24 17:44:27 +10:00
kappa44
94faff5297
Allow purge current day for all machine types
2021-04-05 12:05:05 +10:00
sawinglogz
7316ac676c
Add a menu item to create a zip of all diagnostic logs.
...
Also fix a buffering issue in XmlRecorder that left devices.xml empty
in the zip.
2020-07-21 13:25:17 -04:00
Guy Scharf
619ce66b9e
Auto check for updates
...
Checks for updates to OSCAR at startup and profile close.
Also allows user to check with Help/Check for updates.
Updates controlled by versions.xml in www.sleepfiles.com/oscar/versions
2020-07-04 18:17:25 -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
sawinglogz
d9386a993b
Partial fix for database upgrade loop.
...
Resmed loader still needs to return -1 on error.
Also fixed a crasher in MainWindow::finishCPAPImport.
2020-05-06 13:40:59 -04:00
sawinglogz
17e2ef0a12
Detect OpenGL crashes on Windows and automatically downgrade to the software engine.
2020-04-25 16:30:35 -04:00
sawinglogz
bba5f93795
Comment out unused slots in MainWindow.
2020-02-17 09:39:38 -05:00
sawinglogz
a585b6dcfe
Refactor PopulatePurgeMenu in advance of supporting more machines.
2020-01-31 14:35:15 -05:00
sawinglogz
32ffcc4f94
First pass at Dreem CSV loader.
...
Something's not quite right about the hypnogram timestamps, since
there are more than would fit within the start/stop times.
2020-01-29 20:00:33 -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
36d3467a64
Refactor on_action_Import_Data_triggered into multiple functions.
...
No change in behavior.
2020-01-21 11:56:22 -05:00
sawinglogz
99badd40c3
Add menu entries for creating zip archives of SD cards and OSCAR data.
...
Also hide a few "not yet implemented" items.
Actual zipping comes later.
2020-01-21 11:22:49 -05:00
sawinglogz
2e92107cce
Update version display throughout to use the new information and be consistent.
...
The full version now includes the build/git information embedded within
it as build metadata according to the Semantic Versioning 2.0.0 spec,
for example: "1.1.0-beta-1+branch-name-a1b2c3d".
Now the full version string, with all detail is always displayed
EXCEPT for release versions, in which case just the simple version
number ("1.1.0") is displayed in the primary UI.
- Main window title: simple version for release versions, full version
string otherwise
- Notifications: same as main window title
- System tray: same as main window title
- About window title: same as main window title
- About window release notes: always include full version string
- Reports: always include full version string
- Under the logo (about dialog, profile selector, new profile
window): removed, as it is largely redundant and can
interfere with the window geometry.
- Database upgrade alert: same as main window title
- Database newer alert: same as main window title
The full version string is also included within the preference and
profile .xml files, but because build metadata is ignored in version
comparisons, differences in builds will not cause any spurious
alerts. However, changes in prerelease versions will continue to
be significant, as they should be.
2020-01-16 13:05:55 -05:00
sawinglogz
88957aeb7f
Replace VersionString with getVersion() everywhere.
2020-01-15 19:45:46 -05:00
Seeker4
2e1069b8d0
Allow user to select graph order when resetting -- Standard or Advanced
2019-09-28 20:15:16 -07:00
Seeker4
4532b22fc6
Add View/Reset Graphs to put graphs in original order and heights. Overlays and dotted lines are not yet reset.
2019-07-30 19:59:01 -07:00
Seeker4
39542ba7db
Move Pie Chart option from Preferences dialog to View menu.
2019-07-13 14:53:57 -07:00
Seeker4
575b9a5372
More refactoring and re-organizing.
2019-06-12 13:32:22 -07:00
Seeker4
59270e00c6
Add Help/System Information to display full build information, active graphics engine, and data directory.
2019-06-01 19:51:18 -07:00
Seeker4
811ac9e3a9
Improve documentation about OSCAR for Doxygen use.
2019-05-20 01:27:50 -07:00
Seeker4
f5e9b2d3da
Remove comment about screen capture being broken on Mac.
2019-05-19 11:17:14 -07:00
Seeker4
c751182aa5
Comment-out obsolete code to create Welcome message.
2019-05-06 18:08:49 -07:00
Phil Olynyk
60d1460ef6
Add public EnableTabs so refreshing welcome page does tabs too
2019-03-25 21:10:03 -04:00
Phil Olynyk
590032e76d
Sorry, massive list of small changes - debugging, sleepyhead deleteion, etc
2019-03-10 12:03:19 -04:00
Phil Olynyk
108e0354d9
Change OSCR to OSCAR in cpp, h, ui, and html files
2019-02-23 19:58:25 -05:00
Phil Olynyk
17b53482bd
Change folder and file name from oscr to oscar
2019-02-22 19:23:39 -05:00