Roland Winklmeier
4fc2db14ca
refs #487 Implement IAircraftModelLoader for XPlane
2015-11-19 21:03:06 +00:00
Roland Winklmeier
94901b7846
refs #487 Finish IAircraftModelLoader::createModelLoader factory method
2015-11-19 21:03:03 +00:00
Roland Winklmeier
35cb4e2067
refs #487 add XPlane path utilities
2015-11-19 21:03:01 +00:00
Mathew Sutcliffe
e3319f0dae
refs #481 Removed old randomElements.
2015-11-19 21:02:58 +00:00
Mathew Sutcliffe
86913471a9
refs #481 Algorithms to copy random elements from containers.
2015-11-19 21:02:55 +00:00
Mathew Sutcliffe
e4adad45d0
refs #482 Rationalized the copying of files from source tree to build tree.
2015-11-19 21:02:47 +00:00
Mathew Sutcliffe
6b75de0b3f
refs #482 Project files changed to use new qmake feature files and build directory structure.
2015-11-19 21:02:41 +00:00
Mathew Sutcliffe
69031ef9da
refs #452 Fixed mutex lock logic in CPixmap.
2015-11-19 21:02:28 +00:00
Mathew Sutcliffe
32b5081127
Fixed mutex lock mistakes.
2015-11-19 21:02:25 +00:00
Mathew Sutcliffe
108c6f7db5
refs #452 Fixed clang error.
2015-11-19 21:02:22 +00:00
Mathew Sutcliffe
d13e863218
refs #472 Removed static_cast<int> for enums in blackmisc, no longer needed.
2015-11-19 21:02:16 +00:00
Mathew Sutcliffe
9b1e42d71a
refs #472 Solution for using enums with dbus.
2015-11-19 21:02:13 +00:00
Mathew Sutcliffe
246753d05e
refs #467 CFileLogger must not use CLogSubscriber or CLogPatternHandler because this would cause undesired dbus traffic.
2015-11-19 21:02:07 +00:00
Mathew Sutcliffe
3aa3a2a892
refs #467 Mechanism for processes to notify each other of which log patterns they are subscribed to.
2015-11-19 21:02:02 +00:00
Mathew Sutcliffe
6d5e3b5897
refs #467 Refactored CLogPatternHandler garbage collection by hooking into QObject::disconnectNotify.
2015-11-19 21:01:59 +00:00
Mathew Sutcliffe
eb6a638099
refs #467 Made CLogPattern hashable (so it can be used in QSet).
2015-11-19 21:01:56 +00:00
Mathew Sutcliffe
785df80935
refs #467 Worked around a QtDBus bug which prevented CLogPattern from being marshalled.
2015-11-19 21:01:53 +00:00
Mathew Sutcliffe
9d19e091fe
refs #467 Added CIdentifierList::containsAnyNotIn().
2015-11-19 21:01:51 +00:00
Mathew Sutcliffe
3401fff017
refs #466 Refactored automatic signal relaying into CGenericDBusInterface.
2015-11-19 21:01:10 +00:00
Mathew Sutcliffe
f03b24022e
refs #466 Resolved TODO item in GUI.
2015-11-19 21:01:04 +00:00
Mathew Sutcliffe
b1a3793c2f
refs #466 Resolved miscellaneous TODO items.
2015-11-19 21:01:02 +00:00
Mathew Sutcliffe
a102fc73b6
refs #466 Resolved TODO items in logging.
2015-11-19 21:00:59 +00:00
Mathew Sutcliffe
64a25a7860
refs #466 Resolved TODO items in containers.
2015-11-19 21:00:56 +00:00
Mathew Sutcliffe
2ca457903c
refs #475 Missing extern template declarations.
2015-11-19 21:00:53 +00:00
Mathew Sutcliffe
9593020fc8
refs #475 Tweaked resource file directory.
2015-11-19 21:00:51 +00:00
Klaus Basan
2507ce6715
Fixes as discussed in the meeting
...
* hasXXMessage performance
* remove id ASSERT_X
2015-11-19 21:00:34 +00:00
Klaus Basan
aa653e0d85
refs #475 , allow to load DB data from disk.
...
* Will allow to load data if DB is not accessible / available
* Also allows to save, so a special set can be saved for testing/forensic.
* fixed status bar, as received data no longer means DB is alive
2015-11-19 21:00:26 +00:00
Klaus Basan
326a465b54
refs #475 , added file utilities
2015-11-19 21:00:25 +00:00
Klaus Basan
e336428822
refs #475 , added functions in project
...
* get some specific directories
* detect if running on developer's machine
2015-11-19 21:00:23 +00:00
Klaus Basan
68d0b8cc98
During #475 found issue with deleter
...
* changed / improved deleter
* formatting in related class soundgenerator
2015-11-19 21:00:22 +00:00
Klaus Basan
84b06c51d9
refs #475 new icons for load/save
2015-11-19 21:00:21 +00:00
Klaus Basan
3ed2068ff5
refs #452 , MS review
...
https://dev.vatsim-germany.org/issues/452#note-5
2015-11-19 21:00:19 +00:00
Klaus Basan
e033cfacfd
refs #469 , misc:
...
* Formatting
* added begin/endStructure for pixmap
2015-11-19 21:00:18 +00:00
Klaus Basan
8827b68b3b
refs #452 signals in reader classes. adjusted METAR reader
...
* renamed to connectDataReadSignal
* removed unused individual signals, e.g. vatsimMetarsRead -> replace by data read signal + entity flag
* added data in METAR class (kept there, not in airspace monitor) -> reader aware
2015-11-19 21:00:15 +00:00
Klaus Basan
29d436ee67
refs #469 convenience function in METAR set
2015-11-19 21:00:14 +00:00
Klaus Basan
2cfd3540b8
refs #469 , renamed flags
...
* db to entity flags as it also features entities not from DB
* Flag enums singular (discussed with MS / slack)
2015-11-19 21:00:13 +00:00
Klaus Basan
24432a56c7
refs #452 , integrated METAR reader in CWebDataServices
...
* renamed files without "_"
* added flags
* integrated URL into global reader settings
* added new parameter for connectVatsimDataSignals
* removed unused setting in settings / network.h
2015-11-19 21:00:11 +00:00
Klaus Basan
3923336da8
refs #452 changes because of the 452 branch, but only possible after merge with master
...
Fixed a gcc (Jenkins) warning along with that
2015-11-19 21:00:10 +00:00
Klaus Basan
b2d38d24e6
refs #452 Post merge: Fixed includes - without those compilation did not work at my (KB) place
2015-11-19 21:00:07 +00:00
Klaus Basan
dbcc540313
refs #452 , updated aircraft providers
...
* to update own Aircraft/Airline ICAO codes signature
* get aircraft in range for callsign
2015-11-19 20:59:08 +00:00
Klaus Basan
8dba22f7f0
refs #452 , updated vPilot reader/sets
...
* Using ITimestampBased
* removed mapping / unsing CAircraftModel
* graceful shutdown in reader
2015-11-19 20:59:07 +00:00
Klaus Basan
fd8cd9a42a
Formatting, fixed includes, minor tweaks
2015-11-19 20:59:06 +00:00
Klaus Basan
5223d2fbd8
refs #452 , improved FSX aircraft cfg data / cfg parser
...
* new attributes (e.g. "created by")
* conversion to CAircraftModel
* using interface in CAircraftCfgParser
* new utility methods in FS utility class
* adjusted model mappings provider
2015-11-19 20:59:04 +00:00
Klaus Basan
ab8828f177
refs #452 , provider for data read via web services
2015-11-19 20:59:03 +00:00
Klaus Basan
ee3a4d7a2e
refs #452 , interface for a model loader.
...
This will allow to load aircraft models in the mapping tool independent from a driver
2015-11-19 20:59:02 +00:00
Klaus Basan
fce5fd4515
refs #452 , adjusted matcher to new classes / considering removed classes
2015-11-19 20:59:01 +00:00
Klaus Basan
e6eac2333d
refs #452 , misc. functions for pixmap and hex value handling
2015-11-19 20:58:59 +00:00
Klaus Basan
38c92c5676
refs #452 , adjusted aircraft/aviation classes
2015-11-19 20:58:58 +00:00
Klaus Basan
ad1938b8d8
refs #452 , allow to pick random elements from collection
...
(will be used in view resizing)
2015-11-19 20:58:57 +00:00
Klaus Basan
5718abe03c
refs #452 , DB flags describing what entities to read
2015-11-19 20:58:56 +00:00