Klaus Basan
d6f3932e5b
Ref T506, init text message overlay in cockpit/ATC component
2019-02-22 20:35:24 +00:00
Mat Sutcliffe
225ff81252
Ref T485 Adjust CLogMessage and CStatusMessage call sites to use the new API.
2019-02-22 20:34:55 +00:00
Klaus Basan
c14e85a805
ATC stations, display icon+text for buttons
2019-02-22 20:23:52 +00:00
Mat Sutcliffe
ace7650ebe
Ref T480 No need for QStringLiteral when concatenating with %, use UTF-16 string literals.
2019-02-22 20:23:46 +00:00
Klaus Basan
6761a4c08a
Ref T442, made ATC station component a QFrame
...
* details in group box
* count for tree view tab
* formatting of settings
2018-12-10 03:41:16 +01:00
Klaus Basan
82324cb512
Ref T442, ATC station treeview
...
* store expand/collapsed state
* resize
* clear
2018-12-07 02:37:14 +01:00
Klaus Basan
624de52724
Ref T442, connected tree view signals
2018-12-05 04:04:00 +01:00
Klaus Basan
45e34001a8
Ref T442, moved tree model into own class
...
* columns can be used as with list model
* own class/file
2018-12-05 04:03:59 +01:00
Klaus Basan
e6ae28b17d
Ref T385, allow to filter "by voiceroom"/"by frequency" so co-pilot (OBS login) can be shown
2018-10-07 16:17:27 +02:00
Klaus Basan
4246e12c31
Ref T384, overlay text message in ATC station component
2018-10-05 17:40:00 +02:00
Klaus Basan
a4fc474d09
Ref T345, directly update ATC stations when "in range" radio button changes
...
- forced update
- use component directly, no copy of settings
2018-09-17 20:03:20 +02:00
Klaus Basan
1de3b28c49
Ref T345, clear online views when disconnected
2018-09-17 18:28:54 +02:00
Klaus Basan
4413d87d43
Ref T345, Qt::QueuedConnection for UI slots
2018-09-17 18:28:47 +02:00
Klaus Basan
3c9b8f98ca
Ref T345, fixes in ATC UI
...
- use toggled to detect all/in range
- update ATIS when row is selected or clicked
- changing all/in range "updates"
2018-09-12 17:40:37 +02:00
Klaus Basan
f07ec8c519
Ref T322, ATC stations UI, request updated distance along with stations
2018-09-08 15:36:22 +02:00
Klaus Basan
6664e8a8ca
As another improvement of voice testing beautified/simplified audio UI a bit
2018-06-13 13:59:50 +02:00
Klaus Basan
c750ad1dfc
As a follow up of voice testing
...
* allow to directly go from ATC component to audio component (control volume)
* reordered keypad a bit
* audio setup, "private slots" -> "private"
2018-06-13 13:59:44 +02:00
Klaus Basan
4ced6b4f97
Formatting
2018-05-18 00:24:58 +02:00
Klaus Basan
ae8d9abf0d
Improved ATIS update in ATC station component
...
* signal for ATIS received
* reload ATC statiosns when ATIS changes
2018-05-08 16:06:47 +02:00
Klaus Basan
1f1ea1de5b
Minor Ui adjustments ATC component
2018-01-30 20:35:14 +01:00
Klaus Basan
bb7f38face
Ref T192, formatting ATC component (no private slots)
2017-12-21 19:46:54 +01:00
Klaus Basan
371ee82f1b
Ensure tab index 0 is selected at startup
2017-02-24 15:20:51 +00:00
Klaus Basan
5f7c3f0e9c
refs #855 , removed hiding where no longer needed
2017-01-10 23:47:32 +00:00
Klaus Basan
99254938b1
refs #844 , avoid pending load indicator
...
* Renamed to settingsChanged
* update bookings even if not connected
2017-01-10 23:46:13 +00:00
Klaus Basan
b3c7be8765
refs #506 , use digest signals in pilot client
...
(less UI updates)
2017-01-10 23:45:52 +00:00
Klaus Basan
5d5da0641f
refs #844 , use inline UI for settings and settings in ATC component
...
Allow to toggle stations in/outside range
2017-01-10 23:45:42 +00:00
Klaus Basan
763e92cc2a
refs #814 , fixed wrong default values for update times causing CPU overload
...
* use 10s as conservative default value
* check in assert if update time is correct
2016-12-13 19:02:11 +01:00
Klaus Basan
20b4044d29
Minor UI and style fixes
...
* completer for airports in ATC component
* log messages
* style fixes
2016-12-13 19:01:18 +01:00
Klaus Basan
df64f31dbf
refs #799 , changed components to use settings
...
* removed update timer
* Removed getter/setters for update times
* used UI component for settings in main settings component
2016-12-13 18:59:58 +01:00
Klaus Basan
aafff6cd82
Formatting this->ui to ui
2016-09-19 16:18:41 +02:00
Roland Winklmeier
10810f5003
Explicitly use QTabBar scroll buttons
...
Even though QTabBar's property usesScrollButtons is set to true in Qt
Designer, it is not set explicitly in generated C++ code. The default
value is style dependent, which caused the scroll buttons to be visibile
everywhere except Mac OS/X.
refs #683
2016-08-26 21:05:09 +01:00
Klaus Basan
a5aed9b346
GUI improvements found during #707
...
* logs only screen in core as default
* find top window, only use Qt::WA_TranslucentBackground on top level (Qt 5.6.1)
* correct presize when insert
* resize ATC when first station is added
2016-07-14 18:49:25 +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
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
Klaus Basan
1a62de8dc3
refs #641 , improvements/fixes of orderable lists / models / views
...
* set sort order automatically to IndexOrder when changing order of items
* call onChanged when model is changed and then update view (needed when model is changed directly, not via view)
* support for digest signal so redundant updates can be avoided
* renamed rowCountChanged (signal) to modelDataChanged - detecting row count changes only was useless
* updated Doxygen / fixed typos
2016-05-07 20:11:49 +02:00
Klaus Basan
3829aaeae8
refs #485 , removal of CEnableForRuntime
2016-03-18 01:08:05 +00:00
Klaus Basan
8f85c54989
refs #538 , Formatting, minor tweaks, comments
...
* new slot syntax in ATC station component
* formatting, comments
* tab order
* utility function for severity in status message
* null checks in threadutils
* invalidKey function in datastore
* changed data object keys (cached objets)
* added missing value object compare cases
* renamed timer in context network
* finder function for model list
* renamed getContainer to container (as it is just a reference)
2015-12-07 02:25:26 +01:00
Klaus Basan
a5da201701
refs #514 , ATC stations filter by valid frequency
2015-11-26 13:54:49 +01:00
Michał Garapich
1b06e15b61
refs #510 Remove underscores from all the source file names
2015-11-22 12:53:09 +01: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
2ba061bbc0
refs #469 , adjusted network context due to changes in signals and METAR naming
2015-11-19 21:00:17 +00:00
Roland Winklmeier
c5a2136ebd
refs #448 Use new METAR source in context and gui
...
Previously the metar source used to be the FSD connection. Since
all METARs are also available via a webservice, use this source
instead. This allows to retrieve and use METARs even if we are
not connected.
2015-11-19 20:57:48 +00:00
Klaus Basan
4fcf9efab7
Some fixes and formatting
...
* CTime::switchUnit(CTimeUnit::hms());
* Coordinate canHandleIndex protected
* copyright
2015-11-19 20:57:19 +00:00
Mathew Sutcliffe
d4d862927e
refs #441 Rename COriginator to CIdentifier and rename COriginatorAware to CIdentifiable.
2015-06-06 18:02:16 +01:00
Klaus Basan
6c06ff5d46
refs #432 , adjusted originators
2015-05-29 03:49:16 +02:00
Roland Winklmeier
ee0bfd62fa
refs #428 Use COriginator instead of QString in internal API
2015-05-25 16:06:44 +02:00
Klaus Basan
1330bb8513
refs #420 , refs #421 improved view update for simualted aircraft
...
* added update timer for simulated aircraft
* in same step streamlined handling of CUpdateTimer
2015-05-18 01:57:35 +02:00
Roland Winklmeier
78d3350bf3
refs #396 move Blackmisc Aviation classes into subfolder
2015-04-07 18:20:20 +02:00
Klaus Basan
066515fb9b
As of RW/KB workshop
...
* changed aircraft view to siumlated aircraft models / views
* functionality to change fast pos. updates (signals, slots)
* allow to request text message widget from aircraft component
2015-03-20 17:11:23 +01:00