Klaus Basan
78c55170d6
#855 , formatting
2017-01-10 23:47:23 +00:00
Klaus Basan
2821cd5213
Minor improvements at startup
...
Found due to expiry date
2017-01-10 23:46:26 +00:00
Klaus Basan
1e85842c71
Some minor fixes (typos, doxygen, etc.) found during #846
2017-01-10 23:45:58 +00:00
Klaus Basan
add3aa5a74
Minor formatting/tweaks
2016-12-13 19:01:47 +01:00
Mathew Sutcliffe
cf9b6f039c
refs #777 Moved enum CApplication::SwiftApplication to CApplicationInfo::Application.
2016-12-06 09:33:47 +01:00
Klaus Basan
ccb14b4d19
refs #760 , new 3D swift icons
...
* removed old icons
* new icons in CIcons class
* and as ico / icns (MAC)
2016-09-19 16:18:54 +02:00
Klaus Basan
aafff6cd82
Formatting this->ui to ui
2016-09-19 16:18:41 +02:00
Roland Winklmeier
2434c7bbe2
Add swiftdata splash screen
...
refs #738
2016-08-26 21:05:27 +01:00
Mathew Sutcliffe
0ae1e70923
refs #697 Data cache traits renamed with T prefix.
2016-08-03 02:20:27 +01:00
Klaus Basan
18112a0394
refs #693 , integrated GUI close dialog
...
* utility function in CGuiApplication containing the logic (dialog needed, ..)
* closeEvent function
2016-07-01 14:38:33 +02:00
Klaus Basan
83d0234d3c
refs #680 , call help URL from menu
...
* added central functionality in CGuiApplication
* function in global setup for URL
2016-06-23 20:13:36 +02:00
Klaus Basan
9606ab12db
refs #649 , enum to specify which swift application is running
...
(remark: used to check which caches will be used)
2016-06-08 03:59:05 +02:00
Roland Winklmeier
2d8f56a598
Link CBuildConfig and CVersion into static library blackconfig
...
CBuildConfig including private keys etc. should not be part of a
public library API. Therefore link it into a static library, which
is not available to end users.
refs #645
2016-05-24 13:12:23 +02:00
Roland Winklmeier
45b0503896
Include Mac OS X platform in installer project
...
refs #615
2016-05-20 01:40:04 +02:00
Roland Winklmeier
c249efe155
Fix swiftdata header includes
...
* Include only what is used
* Use forward declaration when possible
* Sorted includes
refs #598
2016-05-20 01:31:40 +02:00
Klaus Basan
a5f828f0db
small follow up of refs #633 , display correspondig DB in window title
...
(makes it eas to see what DB is used)
2016-04-11 20:16:18 +02:00
Roland Winklmeier
d379f14133
Introduce build config template buildconfig.h.in
...
refs #625
2016-03-31 17:12:01 +02:00
Klaus Basan
46a8d37c08
Support for high DPI screens
2016-03-30 13:42:01 +02:00
Klaus Basan
d687255ef1
Fixed typo and exit application when parsing fails
2016-03-30 03:07:16 +02:00
Mathew Sutcliffe
1801616953
refs #624 Use conditional SUBDIRS instead of REQUIRES for enabling/disabling subprojects.
2016-03-22 16:03:00 +00:00
Klaus Basan
18a907086d
refs #485 , moved stylesheet utility into CGuiApplication
2016-03-18 01:10:32 +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
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
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
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
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
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
65af7d87da
refs #602 , CWebDataServices and CCookieManager now part of CApplication
...
* New hint flag: DB data for the client will no longer be web loaded but fetched from cache whenever possible
* No public constructors for the 2 classes
* adjusted main
2016-03-18 01:08:51 +00:00
Klaus Basan
4b7ba4f117
refs #597 , removed setup loading in CWebDataServices
...
* no longer needed, as initial load happens in CApplication
* adjusted classes
2016-03-18 01:08:49 +00:00
Klaus Basan
7a38afe8c3
refs #485 , adjusted samples
2016-03-18 01:08:07 +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
Roland Winklmeier
17fc3c4ce8
Disable app_bundles on OS X
2016-02-22 01:00:15 +01:00
Klaus Basan
551f3348f4
refs #377 usability improvements
...
* allow to toggle between single, multi and extended selection
* all DB data can be read by menu
* fixed load/save (test data) from disk
2016-02-05 17:59:52 +01:00
Klaus Basan
3ac32fa58e
refs #559 , adjustments cache/settings moved
2015-12-20 17:00:12 +01:00
Klaus Basan
88f14f150d
refs #538 , made CWebDataServicesAware funtions protected
...
actually there is no reason why any using class should expose them
only exception is that airspace monitor exposes the metar function
2015-12-08 20:14:10 +01:00
Mathew Sutcliffe
9968ccbbdb
refs #461 Use the REQUIRES variable in the leaf projects instead of conditions at the SUBDIRS level.
2015-11-23 23:29:29 +00:00
Michał Garapich
1b06e15b61
refs #510 Remove underscores from all the source file names
2015-11-22 12:53:09 +01:00
Klaus Basan
1fc7300982
refs #507 , split up blackmiscfreefunctions
...
* single register metadata functions
* string utils
* metadata utils
* some formatting / license header where applicable
2015-11-22 02:42:29 +01:00
Klaus Basan
025457c43b
refs #509,renamed CDownload to CUpdateInfo
...
* as discussed in meeting
* follow up adjustments (file renaming, msg. renaming)
2015-11-20 22:38:50 +01:00
Klaus Basan
02733cacb7
refs #507 , adjusted resource subproject
2015-11-19 21:08:09 +00:00
Klaus Basan
b24cd2e9c7
refs #507 , adjustements in swift data (mapping tool)
...
* output of download template
* setup will be read automatically
2015-11-19 21:08:03 +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
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
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
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