Commit Graph

2667 Commits

Author SHA1 Message Date
Klaus Basan
a5ad8c245b Fix, also emit when complete data change and rows are the same (as it could be entirely different dataset) 2016-03-23 03:24:57 +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
1801616953 refs #624 Use conditional SUBDIRS instead of REQUIRES for enabling/disabling subprojects. 2016-03-22 16:03:00 +00:00
Mathew Sutcliffe
a895cc2c54 refs #624 Removed many workarounds, no longer needed. 2016-03-22 16:02:58 +00: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
c36028ca9c refs #485, Restricted<T> 2016-03-18 01:10:35 +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
6d79b7dc12 refs #485, use Q_INTERFACES as a way of avoiding dynamic_cast 2016-03-18 01:10:24 +00:00
Klaus Basan
45496ce08e refs #485, support splash screen 2016-03-18 01:10:21 +00:00
Klaus Basan
8e6c4ad35d refs #485, finetuning the HTML cmd line help
Turn Qt message into HTML table
2016-03-18 01:10:15 +00:00
Klaus Basan
52f0756597 refs #485, refs #608 Doxygen improvements/fixes 2016-03-18 01:10:07 +00:00
Klaus Basan
bcb00b1b91 refs #608, generic menus are now available via CGuiApplication and don`t have to be redefined over and over again 2016-03-18 01:10:04 +00:00
Klaus Basan
bf9ea12a2b Some fixes / tweaks found during testing
* clear setup URLs
* renamed to CInfoArea::connectTopLevelChanged()
* qss, margins for menu items
2016-03-18 01:10:01 +00:00
Klaus Basan
8f33896e1c refs #608, simplified direct main window access.
Just set the corresponding components and you are done.
2016-03-18 01:09:58 +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
81299b4d16 Disable some context menu functions for log view 2016-03-18 01:09:53 +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
158efe819a refs #485, first version of a Gui/Core application class
Also specialized GUI application class for standard GUI
2016-03-18 01:08:02 +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
Klaus Basan
c3722f9198 refs #485, refs #584 removed include blackmiscfreefunctions.h 2016-03-18 01:07:49 +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
055e4aae17 Fix source code not in sync with doxygen doc
refs #544
2016-02-08 01:53:17 +01: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
021530f2b5 refs #577, make read only checkboxes better readable
(by not disabling them, but using a little trick)
2016-02-05 18:00:23 +01:00
Klaus Basan
de27c2af8a refs #590, military flag in airline ICAO
(plus fixes in prefix of aircraft ICAO)
2016-02-05 18:00:22 +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
Klaus Basan
0de32e9c2f Name of mapping component UI 2016-02-05 18:00:18 +01:00
Klaus Basan
c1bfd2f6ee refs #577, better context menus 2016-02-05 18:00:17 +01:00
Klaus Basan
daa3c9be81 refs #576, fixed livery filtering and editing
* fixed selector by stripping extra info before selecting
* correct reset of filter UI
* return livery object directly from form if already valid DB object
2016-02-05 18:00:17 +01:00