Commit Graph

9520 Commits

Author SHA1 Message Date
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
Mat Sutcliffe
4773325b22 [doxygen] Import Qt doxygen tagfiles 2020-08-26 22:45:15 +01:00
Mat Sutcliffe
8da65df23b [doxygen] Don't generate useless diagrams 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
3aa0ced089 [doxygen] Use svg format for diagrams instead of png 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
7b2df5e3d5 [doxygen] Add links to QtDBus classes 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
75a033f113 [doxygen] Ignore C prefix in class names when grouping docu index by first letter 2020-08-26 22:45:14 +01:00
Mat Sutcliffe
ffd980e0eb [doxygen] Add private virtual methods to the doxygen docs 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
ffeebaa3f0 [doxygen] Update doxyfile to latest version of doxygen 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
07b1349a9d Bump version number 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
d4b7b9dd40 Set file permissions when downloading installer on Linux 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
ac02282ae7 Remove dead code 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
fb3a611948 Fix mistake in xswiftbus which could crash X-Plane v0.9.5.131 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
4cf5ef004f [doxygen] Update mainpage 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
fc614f2d11 Adjusting links to new documentation 2020-08-26 22:45:13 +01:00
Mat Sutcliffe
41b465ea45 Fix broken Bitrock download URL v0.9.5.128 2020-08-21 19:22:41 +01:00