Klaus Basan
a40e37e59b
Ref T473, added version attribute for DB based value objects.
...
So all DB objects could have version.
2019-02-22 20:23:51 +00:00
Klaus Basan
895bb6b58f
Ref T401, info and setting object for crash dumps
2018-11-04 17:42:41 +01:00
Roland Winklmeier
c13121edbd
Fix PropertyIndex for CKeyboardKey and CJoystickButton
2018-10-05 17:39:58 +02:00
Klaus Basan
70370edca3
Ref T376, voice setup and settings
2018-10-05 17:39:55 +02:00
Klaus Basan
62601bde9d
Ref T345, fixed value class CInformationMessage
...
- added property functions
- used ITimestampBased
2018-09-12 17:40:31 +02:00
Klaus Basan
4098cc843f
Ref T306, remember directories value class
2018-08-26 15:27:00 +02:00
Klaus Basan
3d19de1331
Ref T298, matching setup (settings), making the matching configurable
2018-08-07 20:40:20 +02:00
Klaus Basan
ce004be6ac
Ref T297, network settings (dynamic offset times)
2018-08-01 03:06:25 +02:00
Klaus Basan
7965f67455
Ref T264, better display of other installed swift versions
...
* improved CApplicationInfo, added property support
* renamed functions
2018-05-22 13:20:13 +02:00
Klaus Basan
60ad3d9c2b
Fixed trait so "compare" is properly called
2018-05-12 21:40:33 +02:00
Klaus Basan
784cf29af5
Ref T261, aircraft changes class reflecting delta/average values
...
* math utils for standard deviation etc.
* CAircraftSituationChange value class
2018-05-08 16:06:42 +02:00
Klaus Basan
0c06ac26f7
Ref T259, Ref T243 removed interpolation hints
...
* no longer needed with providers in that form
* pure refactoring commit, just guarantees compilation
* already minor adjustments to use providers
2018-04-13 23:37:18 +02:00
Klaus Basan
32196f5e8e
Ref T259, Ref T243 use enum for client capabilities
2018-04-05 02:54:38 +02:00
Roland Winklmeier
704068d299
Add methods to receive and write raw FSD messages
...
This commit adds methods to register for live FSD message reception. The
amount of traffic can be quite high, therefore no normal signal is used -
which would be available via DBus. Instead one has to connect manually
by passing a functor. This guarantees that we communicate only in-process.
If someone tries to connect on the proxy side, the connection will fail.
This needs to be handled properly in client code.
This commit also adds a method to write the FSD message to a selected file.
Maniphest Tasks: T222
2018-01-26 12:40:36 +01:00
Roland Winklmeier
7b9ad0ea07
Add CRawFsdMessage
...
Maniphest Tasks: T222
2018-01-22 14:23:23 +01:00
Klaus Basan
8724e3dc3a
Ref T172, ecosystem value class
2017-12-28 20:00:01 +01:00
Klaus Basan
2589b6283b
Ref T203, adjusted property index for new classes
...
* artifact
* update info
2017-12-21 19:48:27 +01:00
Mathew Sutcliffe
3969245a55
Removed "string trick" in CPropertyIndex
...
Summary:
Ref T187
Using QVector as this is Qt's recommended container type.
Reviewers: #swift_developers, kbasan
Reviewed By: #swift_developers, kbasan
Subscribers: jenkins
Tags: #swift_pilot_client
Maniphest Tasks: T187
Differential Revision: https://dev.swift-project.org/D62
2017-11-23 22:15:37 +00:00
Klaus Basan
1daa640972
Ref T129, added callsign in flight plan and made flight plan timestamp interface compliant
2017-10-10 00:27:39 +01:00
Klaus Basan
1c57ce87a2
Ref T149, URL log list/class to trace network calls
...
* value class
* list
* metadata registration
2017-09-24 19:54:21 +01:00
Klaus Basan
50442e6f13
Ref T125, value class for remote files (i.e. files downloaded). Corresponds with backend service T132
2017-09-24 19:53:24 +01:00
Klaus Basan
7d88a64914
Ref T111, settings value object for swift pseudo driver
2017-09-24 19:51:07 +01:00
Klaus Basan
5ce704c963
refs #921 , distribution value object/object list
...
* registration
* property index
2017-04-18 00:06:24 +01:00
Klaus Basan
5f5909c5b6
refs #893 , property index
...
* added startsWith
* added GlobalIndexCComSystem
* renamed equalsPropertyIndexEnum -> startsWithPropertyIndexEnum
2017-04-17 23:57:21 +01:00
Klaus Basan
e90c65a33a
refs #893 , formatting
2017-04-17 23:57:20 +01:00
Klaus Basan
d918ee4cfd
refs #883 , class for storing the launcher state
...
* removed DBus setting (causing crash as it was shared among launcher/pilot client, so using cache)
* also remember UI values
2017-02-24 15:21:54 +00:00
Klaus Basan
f0cbe3b332
refs #873 , nullable interface for value objects
2017-02-24 15:20:28 +00:00
Klaus Basan
ad0ef16ba5
refs #849 , matching statistics entry and container class
2017-01-10 23:46:49 +00:00
Klaus Basan
d1e5566579
refs #844 , settings for ATC stations (value object + trait)
2017-01-10 23:45:37 +00:00
Klaus Basan
b2e53d64f1
refs #841 , settings which text messages will be displayed in GUI
...
(not to be confused which messages will be relayed to simulator)
2017-01-10 23:45:33 +00:00
Klaus Basan
46fafde7a0
refs #840 , add support for interpolation hints
2017-01-10 23:45:25 +00:00
Klaus Basan
f3037f083a
refs #830 , settings for global GUI properties
...
(such as widget style, selection mode)
2016-12-13 19:02:19 +01:00
Klaus Basan
d4ca4bb0f1
refs #829 , settings for model related properties
2016-12-13 19:02:15 +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
438e72555a
refs #799 , own component for view update times
...
* utility function in CTime
* settings class for update times
2016-12-13 18:59:48 +01:00
Klaus Basan
3f6cef1c9f
refs #796 , allow to toggle full interpolation
...
* add setup class, metadata registration, property index ...
* removed enableDebugMessages, added setInterpolatorSetup
* adjusted contexts
* used in interolator
2016-12-06 09:47:01 +01:00
Mathew Sutcliffe
a0c20baf53
refs #697 Type traits renamed with T prefix.
2016-08-03 02:20:45 +01:00
Klaus Basan
862a84b661
refs #697 , BlackGui settings renamed
2016-08-01 16:48:48 +02:00
Klaus Basan
3554c0b718
refs #716 , value class / setting
2016-08-01 15:51:56 +02:00
Klaus Basan
caa6947ff9
refs #707 , added line number to HTML output
2016-07-14 18:49:16 +02:00
Klaus Basan
b959972e0c
refs #707 , refactoring geo interfaces
...
* added compare functions (also to ATC list)
* renamed to relative position, e.g. station.setRelativeDistance
* delegate set/get/compare to correct interface
2016-07-14 18:49:13 +02:00
Mathew Sutcliffe
b859bead0c
refs #700 Added sortByProperty method for sequences.
2016-07-04 23:43:20 +01:00
Klaus Basan
fcba4f2e75
refs #681 , value object for FSD setup
2016-06-29 15:38:06 +02:00
Klaus Basan
056841f9b1
refs #685 , settings for readers (value object, traits)
2016-06-29 01:04:39 +02:00
Klaus Basan
47ae35a30a
refs 419, improved pilot client navigator
...
* added setting and allow to restore/save state
* allow to set margins
* fixed style sheet
* moved margin function to utility
2016-06-25 16:00:31 +02:00
Roland Winklmeier
de0729faad
Value object for fixed weather scenario
...
This value object can be used to load, save and distribute fixed
weather scenarios.
refs #663
2016-06-17 10:46:31 +02:00
Klaus Basan
4a519e2b44
refs #585 , value object and traits for simulator settings
2016-06-15 00:11:20 +02:00
Klaus Basan
5352649248
refs #512 , settings for dock widget
2016-06-08 18:20:51 +02:00
Klaus Basan
bedcc675be
refs #649 , refs #656 , register metadata for value objects and further adjustments
...
* .pro files for new subdirs
* property index
2016-06-08 03:59:02 +02:00
Roland Winklmeier
3d7a39ed00
Fix BlackMisc header includes
...
* Include only what is used
* Use forward declaration when possible
* Sorted includes
refs #630
2016-05-13 17:05:49 +02:00