Commit Graph

9534 Commits

Author SHA1 Message Date
Mat Sutcliffe
132cc167fc [CI] Cross-compile to 32bit Windows using 64bit tools 2020-09-15 00:21:54 +01:00
Mat Sutcliffe
96bdad32e6 [CI] Fix wrong externals path 2020-09-15 00:21:10 +01:00
Mat Sutcliffe
980477dcb6 [breakpad] Add new annotation "short_version" 2020-09-15 00:09:23 +01:00
Mat Sutcliffe
c0382df395 Some qmake fixes 2020-09-15 00:08:56 +01:00
Mat Sutcliffe
446743b9b5 Issue #82 [xswiftbus] Menu item to toggle default XP ATIS 2020-09-12 17:54:49 +01:00
Mat Sutcliffe
d765040c92 Symbol uploads: tag each one with the swift version number
This is to make them easier to recognize and manage in the
Backtrace web app.
2020-09-11 22:20:42 +01:00
Mat Sutcliffe
0b9103c1f7 [installer] Remember prior 32bit and 64bit install paths separately 2020-08-31 00:12:10 +01:00
Mat Sutcliffe
e9b0d57b2a Issue #77 Break cyclic dependency fileutils <-> directoryutils 2020-08-30 00:26:19 +01:00
Mat Sutcliffe
f421bb90c3 Issue #77 Break cyclic dependency swiftdirectories <-> applicationinfolist 2020-08-30 00:25:56 +01:00
Mat Sutcliffe
ab44c068ab Issue #77 Break direct cyclic dependency statusmessage <-> logmessage 2020-08-29 23:26:27 +01:00
Mat Sutcliffe
d1b6776c44 Issue #77 Break dependency of sequence on propertyindex 2020-08-29 23:25:50 +01:00
Mat Sutcliffe
1c8fd1b47e Issue #77 Break dependency of worker on variant 2020-08-29 22:46:28 +01:00
Mat Sutcliffe
43bb72788e Issue #77 Break dependency of pixmap on statusmessage 2020-08-29 14:16:23 +01:00
Mat Sutcliffe
2391d242ed Issue #77 Break dependency of htmlutils on propertyindexlist 2020-08-29 14:16:23 +01:00
Mat Sutcliffe
515dc7fef1 Issue #77 Move QPair typedefs to their corresponding value type headers 2020-08-29 14:16:21 +01:00
Mat Sutcliffe
0e33a6991f Issue #77 Remove unused class 2020-08-29 14:16:21 +01:00
Mat Sutcliffe
e848fcd897 Issue #77 Break dependency of dbusutils on airport and simulatedaircraftlist 2020-08-29 14:16:21 +01:00
Mat Sutcliffe
67397c7cdd Issue #77 Break dependency of lockfree on variant 2020-08-29 14:16:21 +01:00
Mat Sutcliffe
f6a908510e Issue #77 Break dependency of atomicfile on logmessage 2020-08-29 14:16:20 +01:00
Mat Sutcliffe
5f18d87e0b Issue #77 Break dependency of loghandler and tokenbucket on time and units 2020-08-29 14:16:20 +01:00
Mat Sutcliffe
39e9e6f128 Issue #77 Break dependency of icon on angle 2020-08-29 14:16:20 +01:00
Mat Sutcliffe
479210957a Issue #77 Break dependency of worker on identifiable 2020-08-29 14:16:19 +01:00
Mat Sutcliffe
89659fdeaa Issue #77 Break cyclic dependency statusmessage <-> jsonexception 2020-08-29 14:16:19 +01:00
Mat Sutcliffe
9e0ebef5a1 Issue #77 Move singleShot from worker.h to threadutils.h 2020-08-29 14:16:18 +01:00
Mat Sutcliffe
bb8aeaa3d0 Fix build with Clang on Windows 2020-08-29 14:16:17 +01:00
Mat Sutcliffe
b80114213d Issue #77 Move mixin classes to separate files
By separating them from unrelated code, their dependents
can use them without depending on unrelated code, which
in turn helps to reduce cyclic dependencies.
2020-08-29 14:16:17 +01:00
Mat Sutcliffe
4a6d94b6d4 Issue #77 Missing copyright header 2020-08-29 14:16:14 +01:00
Mat Sutcliffe
5b1504aecf Issue #77 CIcon doesn't need to inherit from Mixin::Icon
Helps to reduce cyclic dependencies.
2020-08-29 14:16:14 +01:00
Mat Sutcliffe
4094b18c39 Issue #77 Remove unneeded classes 2020-08-29 14:16:14 +01:00
Mat Sutcliffe
15789902a1 Issue #77 Remove outdated function 2020-08-29 14:16:13 +01:00
Mat Sutcliffe
4eb496c8e3 Issue #77 Remove pointless function 2020-08-29 14:16:13 +01:00
Mat Sutcliffe
b6ca52ba7a Issue #77 Move CExplicitLatin1String from json.h to metaclass.h 2020-08-29 14:16:13 +01:00
Mat Sutcliffe
8e065a8fef Issue #77 Factor out parts of CDirectoryUtils into CSwiftDirectories
CDirectoryUtils is utilities for manipulating directories.
CSwiftDirectories is getters that return directories used by swift.
2020-08-29 14:16:12 +01:00
Mat Sutcliffe
802576eda9 Issue #77 Rename 2020-08-29 14:16:11 +01:00
Mat Sutcliffe
936e869c94 Issue #77 Remove unused code 2020-08-29 14:16:10 +01:00
Mat Sutcliffe
92edbb90c2 Issue #77 Refactor to inline functions 2020-08-29 14:16:10 +01:00
Mat Sutcliffe
ac454ebf3a Issue #77 Use Qt facilites instead of own implementations 2020-08-29 14:16:09 +01:00
Mat Sutcliffe
b7f6b06491 Issue #77 Simplify thread utils 2020-08-29 14:16:09 +01:00
Mat Sutcliffe
689997e3f1 Issue #77 Move class to sampleblackmiscsim because it is only used there 2020-08-28 00:45:27 +01:00
Mat Sutcliffe
84d8d747ad Issue #77 Simplify compare functions 2020-08-28 00:45:27 +01:00
Mat Sutcliffe
6703922de5 Issue #77 Reduce dependency on Qt 2020-08-28 00:45:27 +01:00
Mat Sutcliffe
0c78c187f8 Issue #77 Style 2020-08-28 00:45:27 +01:00
Mat Sutcliffe
d8ae23c2c5 Issue #77 Convert doxygen dummy headers to .dox files
Doxygen will treat them the same,
and it helps unclutter the C++ code.
2020-08-28 00:45:26 +01:00
Mat Sutcliffe
2dc86652c2 Issue #77 Include style 2020-08-28 00:45:26 +01:00
Mat Sutcliffe
ac65dfbaac [CI] Update branch policy 2020-08-27 13:20:53 +01:00
Mat Sutcliffe
2871bc328e [doxygen] Remove orphaned namespace docs 2020-08-27 13:20:52 +01:00
Mat Sutcliffe
01b861ca0d Issue #15 [doxygen] Fix doc grouping 2020-08-27 13:20:52 +01:00
Mat Sutcliffe
b8a4ad9270 [doxygen] Fix exclusion of private details of FSD implementation 2020-08-26 22:45:15 +01:00
Mat Sutcliffe
40042137fe Remove dead code 2020-08-26 22:45:15 +01:00
Mat Sutcliffe
d4ab27d3cf [doxygen] Set up readthedocs configuration 2020-08-26 22:45:15 +01:00