sawinglogz
d7fade5f4c
Add Version class for Semantic Versioning 2.0.0 parsing and comparison.
...
Also add unit tests for the new class.
2020-01-15 17:00:21 -05:00
sawinglogz
d898581ca4
Remove version.h dependency from appsettings.h to reduce unnecessary recompiling.
2020-01-15 16:34:28 -05:00
sawinglogz
097362dfa1
Move version constants out of header file into new cpp file.
2020-01-13 18:41:24 -05:00
sawinglogz
b6c2aa4610
Improve macOS create_dmg script and update Qt Creator build instructions.
2020-01-07 19:40:58 -05:00
sawinglogz
3be691f2d8
Add README to macOS .dmg and "make dist-mac" target to do so.
...
The build instructions for Qt Creator still need to be updated
to use the new create_dmg script.
2019-12-29 15:56:17 -06:00
sawinglogz
42685cfbb6
Only copy current .qm files during build, rather than everything in the temporary directory.
2019-08-19 17:00:31 -04:00
Seeker4
9527aadb66
In oscar.pro, add new language files in translations/qt directory. Remove Mac handling for QT files in a different directory.
2019-08-19 12:35:21 -07:00
sawinglogz
ad09695531
Copy QT and OSCAR translation files into Mac .app bundle.
...
They are stored in two separate locations (Contents/translations
for QT and Contents/Resources/translations) because
QLibraryInfo::location(QLibraryInfo::TranslationsPath) returns
the former only after macdeployqt has run, and returns Qt's
installed location prior to that.
And Contents/Resources/translations is the better location,
so we use it where we can.
2019-08-15 23:07:54 -04: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
harre
77ccd417a3
Fix deprecated-copy errors and made deprecated-declarations just a warning
2019-08-06 23:49:51 +02: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
Seeker4
3ec75dec09
Merge branch 'master' into progress
2019-08-04 08:39:37 -07:00
Seeker4
686d83d5ab
Update file list for new CProgressBar class
2019-08-04 08:35:40 -07:00
sawinglogz
2f2cb0e605
Add debug GUI build to track down crashes.
2019-08-03 15:09:41 -05:00
sawinglogz
c1aa016a46
Add trivial unit tests for ResMed loader.
2019-07-10 12:33:00 -04:00
Phil Olynyk
d3c10ca745
Add shell file to fix UI files for old QT versions - uses sed (Linux only)
2019-06-08 17:48:36 -04:00
Norman Heino
d2eccabbc7
Fix disabling dark mode on macOS Mojave
2019-05-27 05:51:44 +02:00
Seeker4
c427c550a4
Remove win_icon.rc from file list. win_icon.rc pointed to bob image.
2019-05-11 23:28:29 -07:00
sawinglogz
e67aae78cf
Make warnings fail regression tests, fix warnings.
2019-05-08 17:06:17 -04:00
sawinglogz
e4082fff22
Add compiler flags and debug messages in search of memory access errors.
2019-05-05 15:50:38 -04:00
sawinglogz
a603f9e189
First PRS1 loader regression test: walk through a directory of SD cards and generate YAML for each session.
...
This has already exposed many limitations, and possibly some memory trampling. Before this will work as
a true regression test, we'll need to address both of those, so that this produces reliable, reproducible
output.
2019-05-04 21:53:02 -04:00
sawinglogz
52338d3e17
Add initial plumbing for unit testing.
2019-05-02 21:51:56 -04:00
Phil Olynyk
4223bd7d4f
Set up oscar-team.org as the DeveloperDomain all the places
2019-04-08 10:26:59 -04:00
Phil Olynyk
3eca5d992f
Commented out the deployment target - use whatever is default for Qt version
2019-04-06 20:57:27 -04:00
Phil Olynyk
e4ae6fa3ec
Added QMAKE_TARGET_BUNDLE_PREFIX to oscar.pro
2019-04-06 20:49:44 -04:00
Phil Olynyk
57c3e4c33c
Remove the Help Browser for everybody
2019-04-05 12:22:02 -04:00
Phil Olynyk
6cf17f2699
Change Mac target platform to 10.12 - Sierra
2019-04-03 18:30:55 -04:00
Phil Olynyk
1396ec24fe
Update oscar.pro to copy translated html files to build folder
2019-03-28 14:51:19 -04:00
Phil Olynyk
9dda334f34
Change company and copyright to The OSCAR Team and add OSCAR.icns file for Mac
2019-03-26 06:16:49 -04:00
Phil Olynyk
c4ce9ccbd6
fixed conditional test for reports.ui
2019-03-17 23:40:30 -04:00
Phil Olynyk
0b3ec8f0be
Remove reports.ui for QT 5.12
2019-03-17 12:58:16 -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
15daa07d1d
More name changes to OSCAR
2019-02-23 09:11:20 -05:00
Phil Olynyk
17b53482bd
Change folder and file name from oscr to oscar
2019-02-22 19:23:39 -05:00