Klaus Basan
2fb7bde447
Ref T215, some adjustments of user object
...
* remove "valid" from some functions, because no validity is checked
* homebase + real name string
2018-01-13 05:04:34 +01:00
Klaus Basan
0975abcc46
Ref T215, remember last server and model as cache value
...
* also remember last server not VATSIM server
* remember last model used
* server list selector uses remembered value
* login component sets those values
2018-01-13 05:04:11 +01:00
Klaus Basan
2e9f70f4ad
Login, password can be shown (temporarily)
2018-01-13 05:03:52 +01:00
Klaus Basan
0f8bbbbfc2
Ref T210, adjusting classes to use new functions
2017-12-21 19:49:52 +01:00
Klaus Basan
d5bb1733f4
Ref T180, formatting / const
2017-11-04 16:03:40 +01:00
Klaus Basan
7946fd8d18
Ref T146, improved login component
...
* logoff countdown can be stopped
* login mode (normal, obs, ..) shown
2017-09-24 19:53:59 +01:00
Klaus Basan
6f1ba6945c
Ref T146, removed private slots in login component, using normal private functions
2017-09-24 19:53:51 +01:00
Klaus Basan
a8eae0ea55
Some UI formatting / padding
2017-06-18 22:51:10 +02:00
Klaus Basan
929e2883d0
refs #921 , renaming follow ups
2017-04-18 00:06:34 +01:00
Klaus Basan
34f3de0dfb
Fixed missing info of own aircraft
2017-02-24 00:19:49 +00:00
Roland Winklmeier
3addb44efd
Fix typo
2017-02-24 00:09:27 +00:00
Roland Winklmeier
372e92072c
Fall back to observer mode login in case no simulator is available
...
refs #860
2017-02-24 00:09:25 +00:00
Klaus Basan
265b6d33f0
refs #859 , allow to trigger digest signal manually
...
* Useful if the input signal was just a bogus signal used to trigger
* Login component shows a use case
2017-02-24 00:09:11 +00:00
Klaus Basan
5f2955916c
refs #859 , improved sending of ICAO code/callsign updates
...
* use digest signal
* restructured updateOwnAircaftIcaoValuesFromGuiValues / updateOwnAircraftCallsignAndPilotFromGuiValues
* also send change signal when login UI becomes invisible
2017-02-24 00:09:06 +00:00
Klaus Basan
34b2a792aa
Display login since / own login data in login screen
2016-12-13 19:01:46 +01:00
Klaus Basan
4e2a01c1e4
refs #791 , adjusted own aircraft context
...
* function for default model and situation in context (so they can be reused as in login component)
* use CDatabaseUtils::consolidateOwnAircraftModelWithDbData for lookup
2016-12-06 09:34:40 +01:00
Klaus Basan
311a613494
refs #768 , use new tooltips in login comment
...
(plus some minor adjustments)
2016-12-06 09:34:17 +01:00
Klaus Basan
847348cbe0
refs #768 , model string in login component is supposed to be empty without simulator
2016-12-06 09:34:13 +01:00
Klaus Basan
cdea8cff95
refs #780 , fixes login/flightplan preset
...
* empty airline is valid
* sync with flightplan (new signal to indicate changed login values)
* better preset of own model
2016-12-06 09:33:57 +01:00
Klaus Basan
6322c6d302
refs #768 , login component
...
* opens wizard when a model is unknown
* now uses new completers
2016-12-06 09:33:26 +01:00
Michał Garapich
281b6d11a6
refs #748 Make airport completer work
...
* fixed typo in CWebDataServices
* trigger CAirportDataReader::dataRead() when read from cache, too
* make AirportReader part of AllSwiftDbReaders
* fixed typo in CLoginComponent
2016-10-17 14:34:28 +01:00
Klaus Basan
74173a734e
refs #768 , fixed reverse lookup on login page (model changes in SIM are reflected here)
...
* use reverse lookup function
* complete model when web services have read the DB data (before that no reverse lookup is possible)
* use new model changed signature
Remark: Temp adjustement when signal allSwiftDbDataRead is sent. As soon #748 is ready needs to be changed to include airport entities
2016-10-17 14:34:17 +01:00
Klaus Basan
1d1815de43
refs #748 , add airport completers
...
* in flight plan
* in login
* utility functions
2016-08-28 23:26:11 +02:00
Klaus Basan
7aed12d871
refs #692 , only save data for successful login to VATSIM
2016-07-28 21:08:23 +02:00
Klaus Basan
d782839cb8
refs #703 , moved context to subdir
...
* ns: Context
* adjusted using classes
2016-07-14 18:49:08 +02:00
Klaus Basan
77c749aba2
Some GUI adjustments / formatting found during #702
...
* selection in view (full row)
* Unused function removed
* Allow reduced message form
2016-07-12 03:37:39 +02:00
Klaus Basan
663b161b0c
Gimmick and formatting
...
* flags for VATSIM servers
* improved country resolution
2016-07-03 13:22:06 +02:00
Klaus Basan
6f97e7290b
refs #681 , FSD UI at login screen
...
* plus completers for login GUI (ICAO, ...)
* some utility functions in related value object classed
2016-06-29 15:38:15 +02:00
Klaus Basan
b4a9531357
refs #690 , remember last login data
...
* cache/setting for last values
* integrated in login component
* allow to set default value for server selection
2016-06-29 15:38:13 +02:00
Klaus Basan
75a7ca382c
refs #681 , adjusted form classes
...
* made server form a CForm, not a component
* adjusted other forms
2016-06-29 15:38:09 +02:00
Mathew Sutcliffe
9bef6854ca
Caches: rename "get" to "getThreadLocal" and rename "getCopy" to get.
2016-06-08 18:21:01 +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
f4c2939253
Fix BlackGui header includes
...
* Include only what is used
* Use forward declaration when possible
* Sorted includes
refs #598
2016-05-20 01:31:11 +02:00
Roland Winklmeier
d379f14133
Introduce build config template buildconfig.h.in
...
refs #625
2016-03-31 17:12:01 +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
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
ce3edc37d0
refs #597 , removed setup reader includes no longer needed
2016-03-18 01:08:27 +00:00
Klaus Basan
3829aaeae8
refs #485 , removal of CEnableForRuntime
2016-03-18 01:08:05 +00:00
Klaus Basan
4daf0453cb
Some more fixes:
...
* sort order in compare was inverted
* correct message when model is empty
2015-12-09 04:03:21 +01:00
Klaus Basan
f9c160d625
refs #533 , fix callsign validation and split into functions for ATC/aircraft
2015-12-08 20:14:20 +01:00
Klaus Basan
22ca6ae922
Fixed adding the hardcoded test servers in a dev. environment
...
(issue found during debugging of #533 )
Added some functions to find similar servers by address/port
2015-12-08 20:14:16 +01:00
Michał Garapich
1b06e15b61
refs #510 Remove underscores from all the source file names
2015-11-22 12:53:09 +01: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
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
166963af5b
refs #478 , setup class used in GUI components
2015-11-19 21:03:42 +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
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
c84bc457df
Renamed FSD server function
2015-11-19 21:00:09 +00:00
Klaus Basan
6ca0d480d3
refs #452 adjusted GUI components to
...
* changed classes (e.g. CAircraft -> CSimulatedAircraft)
* changes signatures in contexts / providers
* minor fixes as renamed GUI widgets, asserts, paint event
2015-11-19 20:59:35 +00:00