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
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
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
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
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
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
93176b5bd4
refs #619 , enhance local model data with DB data (if possible)
...
* use new slot syntax on menu actions
* allow reload from disk and reload from cache
* added utility functions for model/modellist
2016-03-30 03:07:07 +02:00
Klaus Basan
76fa1535af
refs #619 , using latest selection cache in mapping component and init upon this
2016-03-23 03:25:00 +01:00
Klaus Basan
38ca1a40b4
refs #619 , cache for last selections in components
...
1st implementation for mapping component
2016-03-23 03:24:56 +01:00
Klaus Basan
4087d63d9c
refs #619 , change model loader to use caches (one per simulator)
...
* removed caching from GUI component
* added caches in model loader
* adjusted samples
2016-03-23 03:24:54 +01:00
Mathew Sutcliffe
a1861c69f0
refs #624 Some more occurrences of constexpr.
2016-03-22 16:02:53 +00:00
Klaus Basan
46d71ed1a2
Some finetuning of columns in views/data displayed
...
Sorting fixed for model
2016-03-18 01:10:40 +00:00
Klaus Basan
18a907086d
refs #485 , moved stylesheet utility into CGuiApplication
2016-03-18 01:10:32 +00:00
Klaus Basan
b73562b33c
refs #485 , CDbMappingComponent: refactor resize logic
2016-03-18 01:10:29 +00:00
Klaus Basan
fdf41bcce3
Doxygen
2016-03-18 01:10:27 +00:00
Klaus Basan
45496ce08e
refs #485 , support splash screen
2016-03-18 01:10:21 +00:00
Klaus Basan
5a03d235cd
refs #608 , allow to select log component (attention) when required. This is needed for direct window access to display console messages directly.
2016-03-18 01:09:56 +00:00
Klaus Basan
aa96731143
refs #485 , further removed global setup traits from classes with read only
...
Use global setup from sGui/sApp
2016-03-18 01:09:45 +00:00
Klaus Basan
30b5e5dade
refs #485 , changed to static preformatted as discussed (MS/KB) on slack
2016-03-18 01:09:42 +00:00
Klaus Basan
55a0ab7b48
refs #485 , renamed the trait for authenticated user to AuthenticatedDbUser
...
* there is no single authenticated user, this one has a specific usage
* adjusted classed
* formatting
2016-03-18 01:09:39 +00:00
Klaus Basan
f4cbfc2fa9
refs #603 , new CMD args, formerly passed by env.vars
...
* removed from CProject
* removed. env. vars menu items
* prepared for vatlib cmd. args
* prepared for eol (end of lifetime) timestamp (time bomb)
2016-03-18 01:09:31 +00:00
Klaus Basan
f1ace9dde0
refs #485 , refs #605 make clear when we use process events just to refresh GUI
2016-03-18 01:09:21 +00:00
Klaus Basan
fb046ae1fb
refs #485 , moved central GUI functionality to sGui
...
* allow to send status message to main window (from everywhere)
* Use sGui::changedStylesheet where possible
* message when model is stashed
* improved application startup
2016-03-18 01:09:11 +00:00
Klaus Basan
b1353cefd4
refs #485 , renamed overlay messages functions
2016-03-18 01:09:09 +00:00
Klaus Basan
c411f07551
refs #485 , renamed to cmdLineErrorMessage (to distinguish from status messages)
2016-03-18 01:09:06 +00:00
Klaus Basan
76814b43be
Fixed some minor issues in mapping tool (triggered by slack discussion)
...
* slot menu connect
* stashing from model view
* removed unused menu
2016-03-18 01:09:03 +00:00
Klaus Basan
79f95845b2
refs #602 , emoved web service provider
...
* webservices now directly accessible via sGui
* interface no longer needed
* no init of provider (setProvider) needed anymore
2016-03-18 01:09:00 +00:00
Klaus Basan
ce3edc37d0
refs #597 , removed setup reader includes no longer needed
2016-03-18 01:08:27 +00:00
Klaus Basan
6a06aa0460
refs #485 , moved some gui classes to components
...
Originally components was meant for runtime based components. No longer true, so some classes now better find into that namespace.
2016-03-18 01:08:21 +00:00
Klaus Basan
3829aaeae8
refs #485 , removal of CEnableForRuntime
2016-03-18 01:08:05 +00:00
Klaus Basan
d9aac6427b
refs #485 , renamed (CContextRuntime) to CCoreFacade
...
https://dev.vatsim-germany.org/issues/485#note-6
2016-03-18 01:07:58 +00:00
Roland Winklmeier
7953d550ea
Fix linux clang errors and warnings
...
refs #596
2016-02-15 18:35:34 +01:00
Mathew Sutcliffe
0bf918cd28
refs #595 Forward declarations and move member initialization to constructor.
2016-02-08 18:48:57 +00:00
Mathew Sutcliffe
b4e1d42009
refs #595 Insert missing BLACKGUI_EXPORT.
2016-02-08 18:48:16 +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
Klaus Basan
2662f03e81
refs #577 , load indicator when publishing
2016-02-05 18:00:22 +01:00
Klaus Basan
3096e9954e
refs #576 , no airline validation with color liveries and no exclusion of special designators
2016-02-05 18:00:21 +01:00
Klaus Basan
8cf31f7de8
refs #576 , refs #577 improved mapping component
...
* allow to refresh own models from cache
* consider cache changes
* formatting
* allow to open the simulator data files if available in default text editor
2016-02-05 18:00:20 +01:00
Klaus Basan
afac4b06bc
Tweaks
...
* use current view
* normalize designator and only use when valid
2016-02-05 18:00:19 +01:00