Klaus Basan
35c41156f6
refs #452 simulator selector component
2015-11-19 20:59:42 +00:00
Klaus Basan
61ace53989
refs #452 overlay messages (allows to display overlay messages in a widget)
...
* the overlay widget itself
* a QFrame derived class allowing to display such widgets as overlay
2015-11-19 20:59:41 +00:00
Klaus Basan
2c91b3ada0
refs #452 models and views created
...
* for new value objects (e.g. distributor, ...)
* new modes are required (e.g. CStatusMessageListModel::Simplified)
* model filter allowing to filter models
2015-11-19 20:59:40 +00:00
Klaus Basan
f9048de1e6
refs #452 selector for aircraft combined types
2015-11-19 20:59:38 +00:00
Klaus Basan
25471730e3
refs #452 details textbox for logs
...
* details can be displayed en detail
* feature can be switched on/off via context menu
* signals in view to select message
2015-11-19 20:59:37 +00:00
Klaus Basan
6ca0d480d3
refs #452 adjusted GUI components to
...
* changed classes (e.g. CAircraft -> CSimulatedAircraft)
* changes signatures in contexts / providers
* minor fixes as renamed GUI widgets, asserts, paint event
2015-11-19 20:59:35 +00:00
Klaus Basan
4a3b553296
refs #452 combined label and icon
2015-11-19 20:59:33 +00:00
Klaus Basan
7100072820
refs #452 , added color formatter for models
2015-11-19 20:59:32 +00:00
Klaus Basan
fb4baa0ef8
refs #452 , model base class
...
* drag and drop support
* model can be marked as destoyed when view is about to be destroyed (to cancel pending actions)
2015-11-19 20:59:30 +00:00
Klaus Basan
0d27351e11
Improved asserts/comments in dock widget class
2015-11-19 20:59:29 +00:00
Klaus Basan
f0fc1cba42
refs #452 , views upgraded
...
* load indicator when performing long lasting operations
* custom menu can be injected (->menu delegate)
* resizing based on random elements (subset resized only)
2015-11-19 20:59:28 +00:00
Klaus Basan
933ffea201
refs #452 updated LED with timer based reset state
2015-11-19 20:59:27 +00:00
Klaus Basan
a39f454334
refs #452 , a color picker / selector UI widget
2015-11-19 20:59:26 +00:00
Klaus Basan
b1044e9844
refs #452 drag and drop enabled area
...
* label can be used as area to drop
* utility functions for drag and drop
2015-11-19 20:59:24 +00:00
Klaus Basan
1bb0afdedd
refs #452 , style sheet utility
...
* view port enabled style sheet usage
* concat styles
2015-11-19 20:59:23 +00:00
Klaus Basan
3e1e1070c1
refs #452 updated tests/samples to reflect previous changes
2015-11-19 20:59:21 +00:00
Klaus Basan
c80f352710
refs #452 , adjusted airspace monitor
...
* made BlackMisc::Network::CWebDataServicesAware
* adjusted to new classes / code such as CAircraft -> CSimulatedAircraft
2015-11-19 20:59:20 +00:00
Klaus Basan
5fc0c66112
refs #452 adjusted network vatlib signatures
2015-11-19 20:59:19 +00:00
Klaus Basan
898b4fc935
refs #452 , changed DB read signals to combined signal with flags
2015-11-19 20:59:17 +00:00
Klaus Basan
542c93051f
Removed redundant registerMetadata for simulation
2015-11-19 20:59:16 +00:00
Klaus Basan
77f1f68808
refs #452 , adjust contexts
...
* removed classes (e.g. CAircraft -> CSimulatedAircraft)
* meet changes in signatures (e.g. updateOwnIcaoData -> updateOwnIcaoCodes)
2015-11-19 20:59:15 +00:00
Klaus Basan
07c6370819
refs #452 , data readers / writers for DB (via web services)
...
* flags for readers (which reader is reading specific entities etc.)
* web data services: bundling multiple readers (webdataservices) and implementing IWebDataReaderProvider
* readers now able to read single entities
2015-11-19 20:59:13 +00:00
Klaus Basan
33330394a9
refs #452 , moved global reader settings into settings directory
2015-11-19 20:59:12 +00:00
Klaus Basan
a8a26bc281
refs #452 updated VATSIM readers
...
* use CSimulatedAircraft
* changed signatures from CAircraftIcaoData (removed) to CAircraftIcaoCode
* Formatting
2015-11-19 20:59:11 +00:00
Klaus Basan
a8e8e5527a
refs #452 updated drivers
...
* FSX/FS9 directories directly resolved in parser
* all: using BlackMisc::Simulation::CSimulatedAircraft instead of CAircraft
2015-11-19 20:59:10 +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
Klaus Basan
0a74c3421d
refs #452 , support for P3D in project class
2015-11-19 20:58:54 +00:00
Klaus Basan
fc2982c7c3
refs #452 , allow to "shutdown" threaded reader
2015-11-19 20:58:53 +00:00
Klaus Basan
567cead20d
refs #452 adjusted network utilities
...
* formatting
* new connect / URL methods
2015-11-19 20:58:52 +00:00
Klaus Basan
b5477c7c94
refs #452 , status messages
...
* DB support
* finders and convenience methods
2015-11-19 20:58:51 +00:00
Klaus Basan
5587c06d37
Fixed comment in pixmap class
2015-11-19 20:58:50 +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
c5f7179588
refs #452 , simulator info class (which simulator is supported?)
2015-11-19 20:58:47 +00:00
Klaus Basan
46f743c382
refs #452 , added distributor entity and lists
2015-11-19 20:58:46 +00:00
Klaus Basan
6a677c06d6
refs #452 , JSON updates
...
* streaming fot pixmap
* convenience methods
2015-11-19 20:58:44 +00:00
Klaus Basan
7ca06c196d
refs #452 , added icons to blackmisc
2015-11-19 20:58:43 +00:00
Klaus Basan
abd1927eb9
refs #452 , added streaming operator for pixmap
2015-11-19 20:58:42 +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
Klaus Basan
51e8a6a208
refs #452 , added getClassName for variant
...
(as discussed with MS)
2015-11-19 20:58:34 +00:00
Klaus Basan
ab46ed615c
refs #452 , added a resource project just adding files such as icons, data files etc.
2015-11-19 20:58:32 +00:00