Mat Sutcliffe
dd3fc42c94
Remove unused code
2021-08-29 17:02:27 +01:00
Mat Sutcliffe
68933408db
Issue #37 GUI message when FPS drops below threshold
2021-08-29 17:02:26 +01:00
Mat Sutcliffe
1c10c3ba0a
Issue #22 Fixed bug that meant altitude dialog "override" field was never used
2021-08-21 18:38:55 +01:00
Mat Sutcliffe
34a61d1d69
Issue #107 Flight plan aircraft type doesn't need to be in the DB
2021-08-21 18:38:55 +01:00
Mat Sutcliffe
fba8172e0e
Issue #112 Hotkeys to zoom in/out radar
2021-08-21 18:38:55 +01:00
Mat Sutcliffe
0590699452
Issue #111 New notification sounds
2021-08-21 18:38:55 +01:00
Mat Sutcliffe
dd9f9bc46f
Issue #113 [GUI] Add checkbox to enable SIMDATA packets in FSD setup
2021-08-21 18:38:54 +01:00
Mat Sutcliffe
38328d536b
Style
2021-07-13 17:56:32 +01:00
Mat Sutcliffe
33209fa1eb
Use std::as_const (C++17 feature)
2021-07-13 17:56:31 +01:00
Mat Sutcliffe
5d67cd9f68
Use _v traits variable aliases (C++17 feature)
2021-07-13 17:56:29 +01:00
Mat Sutcliffe
f228055229
Use fallthrough attribute (C++17 feature)
2021-07-13 17:56:29 +01:00
Mat Sutcliffe
22301c1a1f
Use structured bindings (C++17 feature)
2021-07-13 17:56:29 +01:00
Mat Sutcliffe
7955d0a06e
Remove workarounds for fixed bugs
2021-07-13 17:56:23 +01:00
Mat Sutcliffe
038c57d149
Issue #77 Factor out parts of CFsCommonUtil into new class CFsDirectories
...
This breaks the cyclic dependency involving
CSimulatorInfo, CFsCommonUtil, and CAircraftModelList.
2020-12-19 18:50:40 +00:00
Mat Sutcliffe
a22591c8c0
Issue #77 Move CMultiAircraftModelLoaderProvider into a new module
...
This breaks the cyclic dependencies between IAircraftModelLoader and its subclasses.
2020-12-19 18:50:40 +00:00
Mat Sutcliffe
2c66e2215e
Issue #77 Move all methods of CLogUtilities to other classes
2020-12-19 18:50:40 +00:00
Mat Sutcliffe
4df055afbe
Issue #77 Break cyclic dependency between CIcon and CIconList by using CSequence<CIcon>
2020-12-19 18:50:38 +00:00
Mat Sutcliffe
3d129dc83f
Issue #77 Break cyclic dependency between CStatusMessage and CLogPattern by moving methods from one to the other
2020-12-19 18:50:38 +00:00
Mat Sutcliffe
f461f60635
Fix Clang warnings
2020-12-19 18:50:37 +00:00
Mat Sutcliffe
3c3b4cd2fe
Issue #77 Move some templated member functions into their respective header files
2020-12-19 18:50:37 +00:00
Mat Sutcliffe
1991b4847a
Issue #77 Break cyclic dependency between CPropertyIndex and all other value classes
2020-12-19 18:50:36 +00:00
Mat Sutcliffe
363758e8ea
Issue #77 Move GlobalIndex enum from CPropertyIndex to CPropertyIndexRef
2020-12-19 18:50:36 +00:00
Mat Sutcliffe
0971c8ce68
Issue #77 All classes propertyindex methods use CPropertyIndexRef and QVariant
2020-12-19 18:50:35 +00:00
Mat Sutcliffe
c2ac37f552
Issue #77 Remove unused methods
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
371c1f4f7c
Issue #77 Break cyclic dependency between CLogCategory and numerous classes
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
63e8de8f00
Issue #77 getLogCategories returns a simple QStringList instead of our own class
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
b1185eb541
Issue #77 toIcon returns a simple enum instead of a full object
2020-12-19 18:50:31 +00:00
Mat Sutcliffe
9014a673f1
[Radar] Don't rotate the compass rose, even when not locked north
2020-12-01 16:16:25 +00:00
Mat Sutcliffe
f421bb90c3
Issue #77 Break cyclic dependency swiftdirectories <-> applicationinfolist
2020-08-30 00:25:56 +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
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
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
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
ac454ebf3a
Issue #77 Use Qt facilites instead of own implementations
2020-08-29 14:16:09 +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
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
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
30d6e639ca
Disable minimize/maximize/close buttons of simulator settings windows
2020-08-13 23:32:38 +01:00
Mat Sutcliffe
660f3fc17b
Issue #69 Menu item to launch CSL2XSB in own models component
2020-08-10 12:51:24 +01:00
Mat Sutcliffe
2ae0352e75
[doxygen] Fix broken groupings
2020-08-01 19:48:37 +01:00
Mat Sutcliffe
d1e177a4ba
Issue #15 [GUI] Use filter to avoid sending ignored messages over dbus
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
86dd91a064
Issue #15 [GUI] Use CLogHistoryReplica in CLogComponent and swift applications
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
3b1e10b51e
Issue #15 [GUI] Avoid using CLogComponent to display non-log messages
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
e8a0a0b6ba
Issue #15 Register CSequence as a sequential container metatype
2020-07-31 00:57:46 +01:00
Mat Sutcliffe
5edde582b2
Fix misleading error message
2020-07-31 00:57:45 +01:00