Klaus Basan
02733cacb7
refs #507 , adjusted resource subproject
2015-11-19 21:08:09 +00:00
Klaus Basan
d131cd2d33
refs #507 , changed setup reader and simplied global setup and setup reader
...
* a single base URL (shared), derived URLs by appended path
* simplified dir structure shared with sub directories
* renamed functions
* automatically synchronize setup with DB when initialized
* trigger download info loading when setup is completed
* allow to automatically read after setup data have been synchronized
* read DB data when setup has been loaded
* allow to reload from threaded reader
* improved handling (log messages, skip reading) when data are not available
2015-11-19 21:07:58 +00:00
Klaus Basan
746985fa3c
refs #507 , adjustments for launcher
...
* renamed GUI enum to reflect where audio runs
* removed assumpted position, this is no longer possible as launcher is independet application
2015-11-19 21:07:50 +00:00
Klaus Basan
864ca20be3
refs #507 , improvements on frameless window base class
...
* handle minimized / normal in window base class
* removed initial on top flag
and project
* executable names
* version number check (for launcher)
2015-11-19 21:07:42 +00:00
Klaus Basan
63e1695e3b
Icons, mainly for new launcher ( refs #507 )
...
Adjusted style sheets (qss) and resource files
2015-11-19 21:07:39 +00:00
Klaus Basan
de011dab1e
Formatting / style
2015-11-19 21:07:28 +00:00
Roland Winklmeier
5eddef0f12
Add install targets
...
refs #486
2015-11-19 21:07:14 +00:00
Klaus Basan
99802cb98b
Used new cache features ( #494 ) with GUI
2015-11-19 21:06:49 +00:00
Klaus Basan
4268f9c347
refs #473 , added help / version option for core and made help box info type
2015-11-19 21:06:41 +00:00
Klaus Basan
a33558987c
Added swift header / formatting / fixed mixing registerMetatype
2015-11-19 21:06:38 +00:00
Klaus Basan
6dd66284ca
refs #473 , own launcher subproject
...
* command line args for swift GUI
* removed _ from swiftgui_standard
* removed _ from swift_resources
2015-11-19 21:06:36 +00:00
Klaus Basan
8e57914e67
refs #471 , removed old info window and migrated to overlay widget
...
* added small message display (more suitable for swift GUI)
* fixed nullptr bug with ESC key
* adjusted swift GUI
2015-11-19 21:06:33 +00:00
Klaus Basan
012543ef02
refs #471 , allow to search server by name and occupy less height for form
2015-11-19 21:06:30 +00:00
Klaus Basan
81f7bde310
Resize GUI component
2015-11-19 21:06:25 +00:00
Klaus Basan
dda64d0879
refs #502 , cookie manager
...
* use authenticated user data objects in databaseauthentication
* shared threadsafe cookie manager across the QNetworkAccessManagers
* use cookie manager in existing readers
2015-11-19 21:06:22 +00:00
Klaus Basan
e11e8e5716
refs #502 , use user object / roles in GUI components
2015-11-19 21:06:16 +00:00
Klaus Basan
23b310ac9b
Formatting, typos
2015-11-19 21:06:11 +00:00
Klaus Basan
9aebf555bf
refs #497 , added login with settings component and added a small checkbox to enable/disable server debugging
2015-11-19 21:04:51 +00:00
Klaus Basan
5ae502af34
refs #497 Login component integrated with authentication service
2015-11-19 21:04:48 +00:00
Klaus Basan
23856bbc57
Connection guard (detected during #477 )
...
Disconnects Qt signal/slot conenction when destroyed
2015-11-19 21:04:40 +00:00
Klaus Basan
3acf085b92
refs #477 , allow to detect an invisible dock widget parent by using CEnableForDockWidgetInfoArea for the view base
...
(by that I can tell if the parent dock widget is visible)
2015-11-19 21:04:37 +00:00
Klaus Basan
0c94922bd6
refs #501 , compareByPropertyIndex (performance for sort)
2015-11-19 21:04:34 +00:00
Klaus Basan
c83213e25e
fixed naming in guard
2015-11-19 21:04:28 +00:00
Klaus Basan
a0a03d230c
refs #497 login component integrated with settings (GUI)
2015-11-19 21:04:23 +00:00
Klaus Basan
4804d81857
refs #471 , overlay widget for text messages and variant
2015-11-19 21:04:17 +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
ac61a3458d
Removed settings context
...
* removed old settings related classes
* moved notifications to BlackMisc::Audio
* added audio settings where needed
refs #464
refs #337
2015-11-19 21:04:06 +00:00
Klaus Basan
ad146069ef
refs #478 , refs #470 updated swift / mapping GUI
...
* allow to display project, env. vars etc. in console
* use setup data cache
* adjust to relocated CNetworkUtils
* remove console for data GUI (noticed during installer tests)
2015-11-19 21:03:50 +00:00
Klaus Basan
166963af5b
refs #478 , setup class used in GUI components
2015-11-19 21:03:42 +00:00
Klaus Basan
1b75f068be
refs #488 , allow to select items in views and clear the console
2015-11-19 21:03:31 +00:00
Klaus Basan
19df8a5d71
refs #478 , CUrl class and moved network utils
...
* moved network utils into network folder
* CUrl / CUrlList as DBus/JSON compliant class for locations
* Added support for selsigned certificates in network utils
2015-11-19 21:03:20 +00:00
Roland Winklmeier
9e9dd95dca
Fix LoadIndicator when loading models synchronously
2015-11-19 21:03:09 +00:00
Roland Winklmeier
94901b7846
refs #487 Finish IAircraftModelLoader::createModelLoader factory method
2015-11-19 21:03:03 +00:00
Mathew Sutcliffe
e4adad45d0
refs #482 Rationalized the copying of files from source tree to build tree.
2015-11-19 21:02:47 +00:00
Mathew Sutcliffe
6b75de0b3f
refs #482 Project files changed to use new qmake feature files and build directory structure.
2015-11-19 21:02:41 +00:00
Mathew Sutcliffe
a6d17efc31
refs #472 Removed static_cast<int> for enums in blackcore, no longer needed.
2015-11-19 21:02:19 +00:00
Mathew Sutcliffe
a7f8b54c43
refs #467 Log files should include debug messages.
2015-11-19 21:02:10 +00:00
Mathew Sutcliffe
f03b24022e
refs #466 Resolved TODO item in GUI.
2015-11-19 21:01:04 +00:00
Mathew Sutcliffe
a0a503599f
refs #479 Fixed mistake in CListModelBase::updateAsync.
2015-11-19 21:00:48 +00:00
Klaus Basan
e534a64d9a
refs #474 , role class so I can start with access rights in mapping GUI
...
Remark: Added upfront, as I need that for the screenshots when writing the BLOG article
2015-11-19 21:00:45 +00:00
Klaus Basan
eaa8339f2b
renamed the GUI components for consistency
2015-11-19 21:00:42 +00:00
Klaus Basan
42304f640b
refs #477 , load indicator appears in wrong place.
...
A first improvement by re-centering it when view becomes visible.
2015-11-19 21:00:40 +00:00
Klaus Basan
6fda875e8f
refs #475 , added a utility class so the load indicator of a view can be triggered from the framing component
2015-11-19 21:00:37 +00:00
Klaus Basan
aa653e0d85
refs #475 , allow to load DB data from disk.
...
* Will allow to load data if DB is not accessible / available
* Also allows to save, so a special set can be saved for testing/forensic.
* fixed status bar, as received data no longer means DB is alive
2015-11-19 21:00:26 +00:00
Klaus Basan
2ba061bbc0
refs #469 , adjusted network context due to changes in signals and METAR naming
2015-11-19 21:00:17 +00:00
Klaus Basan
8827b68b3b
refs #452 signals in reader classes. adjusted METAR reader
...
* renamed to connectDataReadSignal
* removed unused individual signals, e.g. vatsimMetarsRead -> replace by data read signal + entity flag
* added data in METAR class (kept there, not in airspace monitor) -> reader aware
2015-11-19 21:00:15 +00:00
Klaus Basan
2cfd3540b8
refs #469 , renamed flags
...
* db to entity flags as it also features entities not from DB
* Flag enums singular (discussed with MS / slack)
2015-11-19 21:00:13 +00:00
Klaus Basan
3923336da8
refs #452 changes because of the 452 branch, but only possible after merge with master
...
Fixed a gcc (Jenkins) warning along with that
2015-11-19 21:00:10 +00:00
Klaus Basan
c84bc457df
Renamed FSD server function
2015-11-19 21:00:09 +00:00
Klaus Basan
b2d38d24e6
refs #452 Post merge: Fixed includes - without those compilation did not work at my (KB) place
2015-11-19 21:00:07 +00:00