Commit Graph

2481 Commits

Author SHA1 Message Date
Mark Watkins
2600e131a9 Clean that last commit up for MinGW 2018-06-10 16:07:29 +10:00
Mark Watkins
1fe066d89b Cache a few heavily used preferences rather than use a slow QVariant lookup 2018-06-10 15:54:09 +10:00
Mark Watkins
614e04ab77 A little optimisation, and ditch that debug/release folder thing 2018-06-10 14:57:18 +10:00
Mark Watkins
4b604533ac Merge branch 'master' of gitlab.com:sleepyhead/sleepyhead-code 2018-06-10 01:40:26 +10:00
Mark Watkins
b18db7399d Intellipap CPAP/APAP mode test 2018-06-10 01:40:18 +10:00
Mark Watkins
df8a4bfa34 Add branch to defaultAppRoot unless release/beta build 2018-06-10 01:39:19 +10:00
Mark Watkins
1120836ff8 Try NOT to crash parsing DV64 CPAP SET.BIN data 2018-06-10 01:11:42 +10:00
Mark Watkins
ab813e4214 DV64 Out of sequence check, apply stretch to welcome page textbox 2018-06-10 00:09:53 +10:00
Mark Watkins
d26e414140 accidentally broke git last commit 2018-06-09 22:52:49 +10:00
Mark Watkins
2d6afa290b Fix a couple more crash conditions 2018-06-09 22:52:07 +10:00
Mark Watkins
b4e69627c7 Fix profile datafolder access glitch 2018-06-09 22:22:57 +10:00
Mark Watkins
274768f9db Fix DV64 L.BIN and add E.BIN parser 2018-06-09 22:08:31 +10:00
Mark Watkins
94d9091e4b DreamStation ASV pressure setting guess #1 2018-06-09 18:32:40 +10:00
Mark Watkins
241b1f8de6 Added support for multilanguage help documentation 2018-06-09 10:59:16 +10:00
Mark Watkins
16e9883103 Try and work around Qt Helps dodgy search results 2018-06-08 15:43:03 +10:00
Mark Watkins
8f5fdbc90d Add old QHelpSearchEngine search function for Qt<5.9 builds 2018-06-08 14:45:24 +10:00
Mark Watkins
28d6827664 Don't ditch deprecated QFileInfo::created too early 2018-06-08 14:18:43 +10:00
Mark Watkins
ed491c3919 Crash fix for closing calendar or left panel with no profile loaded 2018-06-08 13:06:24 +10:00
Mark Watkins
fd6644e382 sort out qSort deprecation and an updates file creation time check one 2018-06-08 08:09:26 +10:00
Mark Watkins
90990ad66d Prune some old commented out code 2018-06-08 08:03:20 +10:00
Mark Watkins
7caa71b219 Fix graph order saving, copy trans/help files in on other platforms too 2018-06-08 07:53:14 +10:00
Mark Watkins
2a44d4c1f6 Run update_gitinfo.sh via bash to avoid permission error 2018-06-07 15:42:24 +10:00
Mark Watkins
04420e0a57 Move git_info.h related stuff out of common_gui.h 2018-06-07 15:30:31 +10:00
Mark Watkins
7d5f043792 Make sure git_info.h is referenced in HEADERS 2018-06-07 15:03:39 +10:00
Mark Watkins
66046a5e1d Write git information to .h file pre-build 2018-06-07 15:01:50 +10:00
Mark Watkins
9fb277fbe9 use MSVC++ specific git branch/revision test 2018-06-07 13:16:42 +10:00
Mark Watkins
b3b354d00d Fix resource paths on MacOS 2018-06-07 12:31:05 +10:00
Mark Watkins
caefe700ff Create MainWindow early to capture logs, clean up some channel init and resmed signal translation stuff 2018-06-07 11:53:20 +10:00
Mark Watkins
0cb176436e MSVC++ build fixes 2018-06-07 10:09:06 +10:00
Mark Watkins
07817df127 New Help Browser, managed to run lupdate 2018-06-07 02:08:59 +10:00
Mark Watkins
63e4b1a643 Fix opengl screenshots on windows, remove the last of qprogress and statusbar, and add progressdialog to recompress/recalc 2018-06-06 10:48:31 +10:00
Mark Watkins
ad0905db07 Allow multiple Datafolder instances based on branch & release status 2018-06-06 09:01:22 +10:00
Mark Watkins
0e1df59cd3 Fix profile deletion bug 2018-06-06 08:17:24 +10:00
Mark Watkins
2ab65bc85b Fix some profile creation bugs 2018-06-06 08:08:12 +10:00
Mark Watkins
5191f8c967 Make progress dialog more annoying on load 2018-06-05 11:16:03 +10:00
Mark Watkins
640ae02c83 OpenProfile password fixes, show current open profile in bold to make it more visible 2018-06-05 10:14:07 +10:00
Mark Watkins
7e5d695726 Make sure to update profile information box when auto loading a profile 2018-06-05 09:41:06 +10:00
Mark Watkins
f794dbd1d3 Make profile selection a little smarter 2018-06-05 09:26:46 +10:00
Mark Watkins
3ff9ad1469 Fix some source and header typos/mistakes 2018-06-05 06:48:38 +10:00
Mark Watkins
ce8a7e233f Backport ParseSTR function and attempt to fix AHI summary only 2018-05-31 11:11:40 +10:00
Mark Watkins
9313f47396 Parent Machine::Load()'s ProgressDialog and open it properly so it shows up where expected during profile load 2018-05-31 10:35:27 +10:00
Mark Watkins
b8475ac970 ResMed crash fix - Not a good idea to remove sessions while iterating through them 2018-05-31 10:27:44 +10:00
Mark Watkins
a3b5026fd7 Fix resmed importer crash due to Session::Store not being threadsafe 2018-05-31 08:53:30 +10:00
Mark Watkins
5269abd3ef Fix ResMed spinlock on invalid no settings date 2018-05-30 18:51:43 +10:00
Mark Watkins
ac1d0be42b Fix ResMed import crash condition and break screenshots temporarily 2018-05-30 09:29:21 +10:00
Mark Watkins
aba8cc8052 Last commit accidentaly undid the one before with the ResMed fix 2018-05-30 06:45:49 +10:00
Mark Watkins
14964249e6 Update translations, Added Hebrew, updated UK & Afrikaans 2018-05-29 18:22:01 +10:00
Mark Watkins
8d8648fe20 Make sure to call SaveSummary() after ResMed import 2018-05-29 18:12:37 +10:00
Mark Watkins
e6912fcf08 Fix statistics print scaling 2018-05-29 13:48:59 +10:00
Mark Watkins
13bd8dfad9 Clean up some webkit leftovers in statistics/help page 2018-05-29 11:30:52 +10:00