Commit Graph

9610 Commits

Author SHA1 Message Date
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
Mat Sutcliffe
ced60a4768 Issue #79 Path elements below the root are no longer salient in xpmp2 2020-08-21 18:54:28 +01:00
Mat Sutcliffe
97945e5676 Issue #79 Restore error message for unknown models
This was lost due to the model string case sensitivity lookup step.
2020-08-21 18:54:27 +01:00
Mat Sutcliffe
a43b8b00bc [xswiftbus] Add labels when pushing positions to xplanemp2 v0.9.5.125 2020-08-17 19:14:56 +01:00
Mat Sutcliffe
5b14cf7f71 Style: renaming methods 2020-08-17 19:14:56 +01:00
Mat Sutcliffe
d43a55f087 Fix setup wizard unable to download xswiftbus from GitHub 2020-08-17 19:14:56 +01:00
Mat Sutcliffe
e6d2bb152e [xswiftbus] Set maximum draw distance for labels 2020-08-17 19:14:55 +01:00
Mat Sutcliffe
60c3e02598 Update xplanemp2 2020-08-17 19:14:55 +01:00
Mat Sutcliffe
bd6b5c456c Issue #74 Style: remove egregious redundancy in CCoreFacadeConfig 2020-08-16 15:27:08 +01:00
Mat Sutcliffe
8ce3fe7178 Issue #74 Fix CCoreFacadeConfig::allEmpty so it really means "all empty" 2020-08-16 15:26:29 +01:00
Mat Sutcliffe
2f22904540 Issue #73 Unittest for CIdentifier dbus object path conversion 2020-08-16 14:54:36 +01:00