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
Klaus Basan
43f9515eaa
refs #641 , moved last simulator selection to caches
...
* removed from component cache
* kept renamed component caches as stubs for later usage
refs #646 , removed gui state cache as it causes build issues on Jenkins
(idea was to keep the classes as stubs for later usage)
2016-05-07 20:11:41 +02:00
Klaus Basan
5f2110b81a
refs #640 , value object orderable interface (same as ITimestampBased ..)
...
* interface and list
* added Q_DECLARE_INTERFACE
2016-05-05 20:49:19 +02:00
Mathew Sutcliffe
4e9d7d3efe
refs #628 Metaclass style compatible with the AStyle beautifier.
2016-04-06 15:15:12 +01:00
Mathew Sutcliffe
4bd4baa535
refs #628 Use the metaclass mixins in all value classes.
2016-04-03 18:17:43 +01:00
Klaus Basan
691ffa3417
refs #618 , real index for BlackMisc::CPropertyIndex::GlobalIndexCDbOwnModelsComponent
2016-03-30 18:22:17 +02:00
Klaus Basan
1eb65a873c
refs #610 , VATSIM status file
...
* automatically load status file
* keep VATSIM data file locations
* use METAR/datafile locations from bootstrap or VATSIM status file
2016-03-18 01:10:12 +00:00
Roland Winklmeier
af28db9e97
Add CVisibilityLayer and CVisibilityLayerList
...
refs #579
2016-03-02 22:58:38 +01:00
Mathew Sutcliffe
3bdcd7e386
refs #584 Moved hash related stuff to dictionary.h
...
This also means moving Mixin::Icon from CContainerBase one step down the inheritance hierarchy
to resolve what would otherwise have been a circular include dependency.
2016-02-08 17:26:45 +00:00
Mathew Sutcliffe
c7a0aa2fb4
refs #584 Moved Mixin::String to stringutils.h
2016-02-08 17:26:40 +00:00
Roland Winklmeier
794bf0cd74
Fix doxygen copydoc documentation
...
The following issues were fixed
* Fixed wrong/missing namespaces
* Fixed obvious typos in documentation
* Documentation not in sync with source code
refs #544
2016-02-08 01:53:17 +01:00
Roland Winklmeier
ca06933c0d
Add weather grid classes
...
refs #556
2016-01-28 01:35:55 +01:00
Roland Winklmeier
59508305ae
Add CTemperatureLayer, CTemperatureLayerList and CWindLayerList classes
...
refs #556
2016-01-28 01:35:53 +01:00
Klaus Basan
025457c43b
refs #509,renamed CDownload to CUpdateInfo
...
* as discussed in meeting
* follow up adjustments (file renaming, msg. renaming)
2015-11-20 22:38:50 +01:00
Klaus Basan
f448d50e29
refs #507 download value object for download information
2015-11-19 21:07:53 +00:00
Klaus Basan
0c94922bd6
refs #501 , compareByPropertyIndex (performance for sort)
2015-11-19 21:04:34 +00:00
Klaus Basan
134a725002
refs #497 value objects role/user
...
* created value objects for role/role list and authenticated user
* removed old roles class
2015-11-19 21:04:15 +00:00
Klaus Basan
dff7ed5a90
refs #478 minor improvements
...
* updated / clean-up of global property indexes
* beta test function in CProject
* typo in math utils
2015-11-19 21:03:17 +00:00
Klaus Basan
ae24700299
refs #452 , adjusted aircraft/aviation classes
...
* support for loading from datastore
* improved timestamp handling
* new color and country classes
* new attributes
* updates for missing parts in CUser
2015-11-19 20:58:48 +00:00
Klaus Basan
874f29098b
refs #452 , removed some classes which will be replaced by new classes
...
* CAircraftMappings -> will be replace by CAircraftModel
* CAircraftIcaoData aircraft ICAO data -> aircraft/airline ICAO code and livery
* CAircraft class no longer to be used, but CSimulatedAircraft
* removed corresponding GUI model classes / filters
2015-11-19 20:58:36 +00:00
Roland Winklmeier
a94ea5618f
refs #448 metar value classes
2015-11-19 20:57:45 +00:00
Klaus Basan
25fd0f4f2d
refs #445 , value objects and containers
...
* common base class for DB based classes
* common base class for DB based containers
* Livery, distributor value class
* adjusted value classes to livery
* utility functions for DB values (blackmisc free functions)
* register new objects with metadata system
2015-11-19 20:57:17 +00:00
Mathew Sutcliffe
d4d862927e
refs #441 Rename COriginator to CIdentifier and rename COriginatorAware to CIdentifiable.
2015-06-06 18:02:16 +01:00
Roland Winklmeier
136587f564
refs #428 Add additional COriginator constructors and methods
...
One constructor will accept a QString argument directly and use
it as the originator name. The other one accepting the a pointer
to QObject will use QObject's objectName.
2015-05-25 16:06:43 +02:00
Mathew Sutcliffe
b65232b202
MS & KB workshop: ICAO class renamings.
2015-05-12 22:47:54 +01:00
Klaus Basan
069f4749f4
refs #418 , ICAO data for reader
...
* value objects and respective lists
* adjusted CAircraftIcao to use new classes
* some smaller fixes, Doxygen
* reader for values from database JSON values
http://vatrep.vatsim-germany.org/service/allaircrafticao.php?rows=10000&sord=asc
* Related: Slightly improved signals for VATSIM reader
2015-05-12 21:03:43 +01:00
Mathew Sutcliffe
5a91d761c2
refs #413 Breaking circular dependencies by moving mixin classes from valueobject.h to the files where they fit best:
...
* DBus mixins moved to dbus.h
* Json mixins moved to json.h
* Icon mixin moved to icon.h
* Comparison mixins moved to compare.h
* Hash and string mixins moved to blackmiscfreefunctions.h
* Index mixin moved to propertyindexvariantmap.h
* MetaType mixins moved to variant.h
* registerMetaValueType moved to variant.h
* valueobject_private.h renamed to variant_private.h
2015-05-12 20:37:59 +01:00