sawinglogz
6f7a49f949
Add a critical warning and skip when attempting to add a duplicate session to a Machine object.
...
This prevents duplicate sessions from being added to Day during a rebuild, but is still not
the root cause. The next step will be to address the attempted duplication in Machine.
2019-08-15 16:18:23 -04:00
sawinglogz
7d72f71fb4
Add a critical warning when a duplicate session is added to a Day object.
...
This is one step closer to the root cause of the crash, in which duplicate
sessions were being created during a rebuild.
2019-08-15 16:14:54 -04:00
sawinglogz
6d735a5733
Add Day::removeMachine to detect and clean up dangling references rather than
...
crashing when rebuilding data.
This doesn't yet address the root cause, but it will prevent crashing if other
similar bugs exist.
2019-08-15 15:49:40 -04:00
Seeker4
7786161a4d
Merge branch 'master' into overview
2019-08-14 11:36:18 -07:00
Seeker4
fd8c26e261
Add build info to Installer exe file
2019-08-14 11:35:01 -07:00
Seeker4
4a7a14c301
Set Windows file version to 0.0.0.0 (make it obviously wrong), improve Windows properties for installer info.
2019-08-14 11:32:08 -07:00
Seeker4
56584bd601
Make 100% zoom work properly on Overview page.
2019-08-14 11:29:26 -07:00
sawinglogz
0b8f89036a
Merge branch 'master' into prs1-f0v6
2019-08-14 09:15:39 -04:00
sawinglogz
675f6d4361
Resolve remaining F0V6 event 3 debug messages in sample data.
2019-08-13 23:03:20 -04:00
sawinglogz
cc80a3ef09
Remove F0V6 logic from PRS1DataChunk::ParseEventsF0V234, no functional change.
2019-08-13 21:09:55 -04:00
sawinglogz
3eee72390e
Clean up PRS1DataChunk::ParseEventsF0V6, no change in functionality.
2019-08-13 17:29:05 -04:00
sawinglogz
73dfdac81b
Add debug logging for PRS1 F0V6 event 3.
2019-08-12 21:51:37 -04:00
Seeker4
4b67af970f
Update release notes for recent changes.
2019-08-12 16:26:35 -07:00
Seeker4
8a98cf1400
Windows installers now support Oscar, Oscar (test), Oscar 32-bit, and Oscar 32-bit (test). First two are 64-bit.
2019-08-12 16:04:33 -07:00
Seeker4
e315baf6df
Test builds use settings key of oscar-test, branch builds oscar-branch, and release builds just oscar. Default data directory named similarly.
2019-08-12 16:02:53 -07:00
Seeker4
3492323216
Change Romanian name to Românește, clarify which translation file qDebug statements refer to.
2019-08-12 15:59:47 -07:00
sawinglogz
3de32dd21b
Fix F0V6 PB starting time, and probably LL and PS as well.
2019-08-12 17:20:25 -04:00
sawinglogz
946293b67d
Split PRS1Import::ParseF0Events into ParseEventsF0V6, no changes yet.
2019-08-12 16:58:27 -04:00
Seeker4
edfbb692e9
Tweak format of date bar on Daily page slightly.
2019-08-09 23:14:32 -07:00
Seeker4
cd30fd73ab
Release notes for Daily page date bar change
2019-08-09 23:00:17 -07:00
Seeker4
d375ab38f8
Merge branch 'master' into dateformat
2019-08-09 22:56:45 -07:00
Seeker4
83a01fa203
Date bar on bottom of Daily graph now in local time when no line cursor displayed, and formatting updated
2019-08-09 22:54:00 -07:00
Seeker4
83a1767789
Merge branch 'master' into graphs
2019-08-09 15:34:59 -07:00
Seeker4
fc3ec0d485
View/Reset Graphs now additionally enables all graphs and all event flags
2019-08-09 15:32:37 -07:00
harre
998eab6180
Another fix for deprecated-copy
2019-08-09 12:35:29 +02:00
Seeker4
a08798cda2
Merge branch 'master' into dateformat
2019-08-08 16:26:02 -07:00
Seeker4
ceba1e81eb
Make date in calendar on Daily page format per regional settings.
2019-08-08 16:24:30 -07:00
harre
77ccd417a3
Fix deprecated-copy errors and made deprecated-declarations just a warning
2019-08-06 23:49:51 +02:00
sawinglogz
d99e397cb3
Update PRS1 parser for 500X, 600X, and 700X events.
2019-08-06 15:47:36 -05:00
Seeker4
5cf6e14816
Fix problems resulting in compiler warning messages
2019-08-06 12:33:48 -07:00
Seeker4
5e16e18b4c
Merge branch 'master' into dateformat
2019-08-06 11:04:14 -07:00
Seeker4
75c0a9950a
Format dates per national settings.
2019-08-06 10:51:14 -07:00
sawinglogz
7dd891df31
Add more F0V6 events based on remaining 400X sample data.
2019-08-05 21:37:19 -05:00
sawinglogz
64309f366a
Add PRS1 model 562P to list of tested machines.
2019-08-05 20:46:05 -05:00
sawinglogz
84f1389d51
Support more F0V6 events based on all sessions from a single 400X machine.
2019-08-05 15:22:22 -05:00
sawinglogz
4e863ba484
Add first confirmed F0V6 events from sample data.
2019-08-04 21:09:42 -05:00
sawinglogz
bcce5f698d
Merge branch 'fix-warnings' into prs1-f0v6
2019-08-04 20:26:03 -05:00
sawinglogz
6831af489c
Fix warning where #include had different case from filename.
2019-08-04 20:22:24 -05:00
sawinglogz
d6da63bf8c
Always treat warnings as errors, even (especially!) in release.
...
Also rename the debug GUI build to "memdebug" to avoid colliding with
Qt's built-in debug build.
2019-08-04 20:21:02 -05:00
sawinglogz
e0d4872f6b
Create placeholder event parser for PRS1 F0V6, separate from other F0 machines.
2019-08-04 19:36:40 -05:00
Seeker4
3ec75dec09
Merge branch 'master' into progress
2019-08-04 08:39:37 -07:00
Seeker4
5697ac53e6
Use new CProgressBar class instead of QProgressDialog
2019-08-04 08:36:34 -07:00
Seeker4
686d83d5ab
Update file list for new CProgressBar class
2019-08-04 08:35:40 -07:00
Seeker4
38a9d71560
Add C[onditional]ProgressBar class.
2019-08-04 08:33:32 -07:00
sawinglogz
2f2cb0e605
Add debug GUI build to track down crashes.
2019-08-03 15:09:41 -05:00
Seeker4
3c425d66e4
Correct computation of what AHI values are considered "close"
2019-08-01 12:55:21 -07:00
Seeker4
bd3c078dfb
Merge branch 'master' into welcome
2019-08-01 11:59:32 -07:00
Seeker4
c2e95d51f6
Update 1.1.0-testing-3 release notes for recent changes
2019-08-01 11:57:24 -07:00
Seeker4
ec239edf69
Correct labels in Records tab of right sidebar
2019-08-01 11:56:28 -07:00
Seeker4
a7103efee0
Merge branch 'master' into graphs
2019-08-01 11:24:05 -07:00