Commit Graph

3817 Commits

Author SHA1 Message Date
Klaus Basan
add3aa5a74 Minor formatting/tweaks 2016-12-13 19:01:47 +01:00
Klaus Basan
34b2a792aa Display login since / own login data in login screen 2016-12-13 19:01:46 +01:00
Klaus Basan
90396e012f refs #820, get all getAircraftIcaoCodesForDesignator 2016-12-13 19:01:45 +01:00
Klaus Basan
630ec78d38 refs #820, utility functions for score and groupBy 2016-12-13 19:01:43 +01:00
Klaus Basan
d398fc7e9e refs #820, tab order in test UI 2016-12-13 19:01:42 +01:00
Klaus Basan
ed7963e551 #447, consider cache changed signal in order to avoid issue mentioned here
https://dev.vatsim-germany.org/issues/447#note-11
2016-12-13 19:01:41 +01:00
Klaus Basan
6befaa32d5 refs #797, added support for combined type
* adjusted log messages
* aligned name to combined type
2016-12-13 19:01:40 +01:00
Klaus Basan
fc3ac8b323 refs #787, MS review items + discussion on slack
https://dev.vatsim-germany.org/issues/787#note-4
2016-12-13 19:01:39 +01:00
Klaus Basan
df2073e5e6 refs #814, allow to disable aircraft parts updates, mostly for testing
* added flag in setup
* and UI
* plus some formatting in driver classes, removed unused member
2016-12-13 19:01:38 +01:00
Klaus Basan
8f779fff35 refs #787, fixed unit test
* flag update for non cached scenarios was missing
* some minor adjustments of test readers
2016-12-13 19:01:37 +01:00
Klaus Basan
387a39be77 refs #787, allow DB refresh when debug/beta build 2016-12-13 19:01:36 +01:00
Klaus Basan
d057158e1d Improvements of swift GUI - pilot client
* support for headers, allow to load files when caches are outdated (refs #787)
* display error when no model set is initialized
* removed some unused members
2016-12-13 19:01:35 +01:00
Klaus Basan
1b69a65b00 refs #787, support for shared files in load component
Display component in swift pilot client (under settings)
2016-12-13 19:01:32 +01:00
Klaus Basan
49613651a8 Utility function to find out if model set is initialized 2016-12-13 19:01:31 +01:00
Klaus Basan
973cbbb440 Minor unrelated adjustments 2016-12-13 19:01:29 +01:00
Klaus Basan
4ed2b82630 refs #787, support for headers / shared files in web data services
* allow to load shared files
* utility functions for timestamps
* some functions renamed
2016-12-13 19:01:28 +01:00
Klaus Basan
2ccf3fd4a2 refs #787, caches/model set loader
* Caches initialized
* simulators with model set
2016-12-13 19:01:27 +01:00
Klaus Basan
967e3de226 refs #787, adjusted readers
* mode for reading
* supported entities
* get URL for given mode
2016-12-13 19:01:26 +01:00
Klaus Basan
9edac68bdb refs #787, support of header loading in reader config 2016-12-13 19:01:25 +01:00
Klaus Basan
f839421bdd refs #787, utility functions for shared files
* get file name from URL
* service and file names in CDbInfo
* adjusted DB flags, allow to load headers only
* set of entity flags
2016-12-13 19:01:24 +01:00
Klaus Basan
04e5bc6ecb refs #818, allow to log dummy messages / text messages from internals UI
* UI
* slots in network context
* adjusted overlay layout (based on the tests)
2016-12-13 19:01:22 +01:00
Klaus Basan
bd14fd3746 refs #817, wrong cache ts fix as discussed
https://dev.vatsim-germany.org/issues/817#note-1
2016-12-13 19:01:21 +01:00
Klaus Basan
224b534684 refs #816, set timestamp in text message 2016-12-13 19:01:20 +01:00
Klaus Basan
927343399c refs #816, some formatting in message component 2016-12-13 19:01:19 +01:00
Klaus Basan
20b4044d29 Minor UI and style fixes
* completer for airports in ATC component
* log messages
* style fixes
2016-12-13 19:01:18 +01:00
Klaus Basan
1f57f7ca61 refs #812, use individual signals for web services
* trigger other operations directly when data have been read (do not wait for "all data read")
* avoid retriggering for no reason
* new entity flag for all data req. for model matching
2016-12-13 19:01:16 +01:00
Klaus Basan
10d43798b0 refs #811, airports default implementation
* if no sim data are available use reader data
* merge airport data for FSX
* Added "network" in .pro (needed for network classes such as readers)
2016-12-13 19:01:15 +01:00
Klaus Basan
b6a59decc7 refs #811, get count in readers/services 2016-12-13 19:01:14 +01:00
Klaus Basan
0bedc9f084 refs #801, suppport for missing parts in airports/list 2016-12-13 19:01:13 +01:00
Klaus Basan
26cc77ebab refs #810, using DWORD instead of int to avoid possible issues (signed vs. unsigned)
Requires flags as negative flags do not indicate invalid
2016-12-13 19:01:11 +01:00
Roland Winklmeier
0a43ec6542 C++ flag large-address-aware is only valid for 32 bit builds 2016-12-13 19:01:10 +01:00
Roland Winklmeier
745e09ddb8 Support installing of mingw 64bit products 2016-12-13 19:01:09 +01:00
Roland Winklmeier
0de2b9d4b5 Fix installing win32-g++ external libriaries into right folder 2016-12-13 19:01:08 +01:00
Roland Winklmeier
c1d8438ab7 Use '%lu' format when printing DWORD
Acoording th MSDN, DWORD is a typedef to unsigned long.
2016-12-13 19:01:07 +01:00
Roland Winklmeier
51b2aa6f88 Style 2016-12-13 19:01:06 +01:00
Roland Winklmeier
0ce38cb7d6 Clarify return value from CDirectPlayPeer::directPlayMessageHandler
refs #800
2016-12-13 19:01:05 +01:00
Klaus Basan
bec57e8369 Minor: adjusted error message 2016-12-13 19:01:04 +01:00
Klaus Basan
3d314f8820 refs #808, UI for CSimulatorInternals
* some functions renamed
* update function and view for internals
2016-12-13 19:01:03 +01:00
Klaus Basan
47b395f6b5 refs #808, set internals object for FS9
(only basic code, needs to be completed)
2016-12-13 19:01:02 +01:00
Klaus Basan
53d430575c refs #808, set internals object for FSX 2016-12-13 19:01:01 +01:00
Klaus Basan
c4dd888fa7 refs #808, added support for internals object
* initInternalsObject
* some formatting
2016-12-13 19:01:00 +01:00
Klaus Basan
c70b1ccb00 refs #808, adjusted FSUIPC class 2016-12-13 19:00:59 +01:00
Klaus Basan
2163fd9b01 refs #808, CSimulatorInternals
* renamed from CSimulatorSetup to CSimulatorInternals
* removed the FSX class, no longer needed
* utility functions for CNameVariantPair
2016-12-13 19:00:58 +01:00
Klaus Basan
e9f52bb829 refs #806, use token based approach for mapping component
Allows to respond quickly without overloading (DBus)
2016-12-13 19:00:56 +01:00
Klaus Basan
291474b96f refs #806, minor adjustments of token bucket 2016-12-13 19:00:55 +01:00
Klaus Basan
6a66ab84c2 Added log categories for driver/plugin 2016-12-13 19:00:54 +01:00
Klaus Basan
3903a24696 refs #806, apply CInterpolationAndRenderingSetup
* removed no longer needed signatures
* some renaming of CInterpolationAndRenderingSetup functions
* adjusted UI element
2016-12-13 19:00:53 +01:00
Klaus Basan
871a1dd321 Prevent killing timer with wrong id 2016-12-13 19:00:52 +01:00
Roland Winklmeier
2e5176ebcc Set timer id to invalid once it got killed
After two consecutive calls to CSimulatorFsx::reset(), the timer was
killed again in the second call. This caused an internal Qt warning,
since the id is unknown after it got killed in the first call.
2016-12-13 19:00:51 +01:00
Roland Winklmeier
d6deb077a7 Disconnect simulator plugin signals before unloading
When we unload a simulator plugin, we don't need to listen to any
of its events anymore. Therefore disconnect its signals before
unloading.
The disconnect already existing before this commit probably had the
same intention but did the wrong thing.

refs #801
2016-12-13 19:00:50 +01:00