Klaus Basan
d9e550beef
refs #634 , improved completers
...
* mostly to avoid roundtrips (set->changed signal->set again...)
* better sort for ICAO completer
2016-04-11 20:57:57 +02:00
Klaus Basan
95044e7854
refs #614 , fixed icon/qss as found during testing
2016-04-11 20:57:56 +02:00
Klaus Basan
69049001d1
refs #638 , reverse lookup in model matching
2016-04-11 20:57:55 +02:00
Klaus Basan
1953665c40
refs #637 , move matcher to blackcore
...
(access to sApp/web services)
2016-04-11 20:24:57 +02:00
Klaus Basan
8049a65437
refs #634 , allow to use livery for testing
...
* added raw data in selector
* adjusted matcher component
2016-04-11 20:22:21 +02:00
Klaus Basan
0f5af8a492
Improved forms as discussed in meeting (RW/KB)
2016-04-11 20:22:19 +02:00
Klaus Basan
abca1fde52
refs #614 , use interfaces from last step to reuse mergeWithDb data in multiple components
...
* adjusted menus
* adjusted loaders and components
2016-04-11 20:22:18 +02:00
Klaus Basan
71259bdec2
refs #614 , display aircraft family
2016-04-11 20:22:14 +02:00
Klaus Basan
e877c6dba5
Better performance for filter
...
* valid filter flag only calculated once
* Better removal detection of filter dialog
2016-04-11 20:22:12 +02:00
Klaus Basan
22e259afe3
Fixed font settings (issue as reported by RW via slack)
...
* font change triggers style sheet reload
* now font settings are stored in copied qss file, so original file can be restored
2016-04-11 20:19:52 +02:00
Klaus Basan
1b0dda74a3
refs #614 , renamed function and helper function
2016-04-11 20:19:46 +02:00
Klaus Basan
b567e2e57b
refs #634 , a component allowing to test model matching
...
* adjusted corresponding components
* new component for matcher
2016-04-11 20:19:45 +02:00
Klaus Basan
0c6780a392
refs #634 , fixes and improvements in selectors/completers
...
* upper case
* get raw data from selector
* sort completers
2016-04-11 20:16:24 +02:00
Klaus Basan
4b621bcb1a
refs #634 , find parent tab widget
2016-04-11 20:16:21 +02:00
Klaus Basan
70aacf8cb1
Minor: Logging for reader, removed sort log message, guard name
2016-04-11 20:16:20 +02:00
Klaus Basan
63ddcc5d7c
refs #635 , init metadata in CApplication / CGuiApplication
2016-04-11 20:16:19 +02:00
Klaus Basan
a4ec86dc3a
refs #626 , fixes
...
* verify to notice when data is mssing (temp)
* use getCopy
2016-04-11 20:16:15 +02:00
Klaus Basan
9409f93366
refs #614 , allow to resize view by presize algorithm
2016-04-11 20:16:08 +02:00
Klaus Basan
220edf44f9
refs #614 , last modifed timestamp from file set in CAircraftModel
...
* added to model (to display in view)
* derived BlackMisc::ITimestampBased from BlackMisc::ITimestampBased
2016-04-11 20:16:07 +02:00
Klaus Basan
600cd52f30
view base improvements
...
* Use direct update function (not via CVariant anymore)
* refresh indicator
* new signal syntax
2016-04-11 20:16:06 +02:00
Klaus Basan
b1c32dac10
refs #614 , allow to merge own models with vPilot rules (this can be used if no DB data are available yet)
...
* menus
* utility functions
2016-04-11 20:16:05 +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
Roland Winklmeier
d379f14133
Introduce build config template buildconfig.h.in
...
refs #625
2016-03-31 17:12:01 +02:00
Klaus Basan
126ad26261
refs #618 , clang fixes
...
* use own default constructor error: default initialization of an object of const type 'const BlackMisc::CIcon' without a user-provided default constructor static const CIcon empty;
* same for CDbOwnModelsComponent()
* fixed guard
2016-03-30 18:22:27 +02:00
Klaus Basan
fe677a5594
refs #618 , functions allowing to validate and modify loaded JSON data
...
* models can be reduced to one simulator
* a JSON model list can be loaded and the simulator derived from the distribution
2016-03-30 18:22:26 +02:00
Klaus Basan
5c1ce9763e
refs #618 , removed MenuHighlightInvalid menu flag
2016-03-30 18:22:25 +02:00
Klaus Basan
ad1ac36189
refs #618 , menu and function to add from own models to model set
...
* add functions
* menu
* unified CModelStashToolsMenu
2016-03-30 18:22:24 +02:00
Klaus Basan
02b69e5404
refs #618 , using new column for DB data indication
2016-03-30 18:22:23 +02:00
Klaus Basan
2515c8235d
refs #618 , adjusted menus
...
* new signal slot syntax
* sub menu
2016-03-30 18:22:21 +02:00
Klaus Basan
691ffa3417
refs #618 , real index for BlackMisc::CPropertyIndex::GlobalIndexCDbOwnModelsComponent
2016-03-30 18:22:17 +02:00
Klaus Basan
efcf38c2a5
refs #618 , allow to set and save model sets
2016-03-30 18:22:16 +02:00
Klaus Basan
d509c6b0b5
refs #618 , allow to modify and validate data when loaded for a view
...
* allows to reject data considered incorrect
* data can be modified and adjusted after loading before displaying
2016-03-30 18:22:15 +02:00
Klaus Basan
46a8d37c08
Support for high DPI screens
2016-03-30 13:42:01 +02:00
Klaus Basan
5651ec0f80
refs #619 , removed redundant set method for cache in loader
2016-03-30 13:41:59 +02:00
Klaus Basan
50ac317065
refs #618 , unified naming in model list + minor adjustments
2016-03-30 13:41:58 +02:00
Klaus Basan
b78d823485
refs #618 , support for incremental build in model set builder
2016-03-30 13:41:57 +02:00
Klaus Basan
4cecd2a4d0
refs #618 , allow to set file name for saving in views
2016-03-30 13:41:55 +02:00
Klaus Basan
e993ecdeaa
refs #618 , own component for GUI own model handling
...
* moved to own component
* ajdjusted last selections
* some renaming such as getView() -> view()
2016-03-30 13:41:54 +02:00
Klaus Basan
6fdddf8f93
refs #618 , allow to update/add models based on model string
...
* functionality in list
* access via view
* fixed count for changed objects in datastoreobjectlist (now detects replacements)
2016-03-30 13:41:53 +02:00
Klaus Basan
7beb5661a3
refs #618 , moved menus to menu subfolder
...
* generated some generic menus which can be reused
* adjusted view base
* new menu to merge with DB data
2016-03-30 13:41:52 +02:00
Klaus Basan
7d785b4e3b
refs #618 , allow to filter my include/exclude
2016-03-30 13:41:50 +02:00
Klaus Basan
ec8f9b70b6
refs #618 , show include / exclude also for own models
2016-03-30 13:41:49 +02:00
Klaus Basan
a2322aa13b
Applied viewport fix for views found here http://stackoverflow.com/q/3433664/356726
...
* Use new signal/slot syntax
* renamed resize mode
* Using sampleElements for presizing, some finetuning
2016-03-30 13:41:48 +02:00
Klaus Basan
87a0c75f43
refs #621 , use getXX for setup members, no idea why I have not used our standard
2016-03-30 13:41:44 +02:00
Klaus Basan
18c1da8502
refs #619 , allow to open file load / save dialog from view
2016-03-30 03:07:20 +02:00
Klaus Basan
3588c5a601
refs #599 , fixes and improvements (assert/checks) for https://dev.vatsim-germany.org/issues/599#note-5
2016-03-30 03:07:14 +02:00
Klaus Basan
301c47c594
refs #618 , some functions consolidated as result of reviews in previous step (removed const/const signatures)
2016-03-30 03:07:13 +02:00
Klaus Basan
42d5ceff32
refs #618 , GUI dialog to create own model set
...
* new tab in model mapping component
* form + dialog to select appropriate models
2016-03-30 03:07:10 +02:00
Klaus Basan
17cbd31095
refs #618 , allow to set mode for distributors (simplified mode used for selection in dialog)
2016-03-30 03:07:09 +02:00