Mat Sutcliffe
e9a4c49d68
Ref T547 Update license masthead in all source code files.
2019-02-22 20:36:43 +00:00
Klaus Basan
cc6adc6c40
Ref T539, tree view can select objects and hence refresh ATIS display
...
* select signal for tree view
* signal/slots and connects
2019-02-22 20:36:17 +00:00
Klaus Basan
963ac03be0
Ref T536, ATC and cockpit component request overlay text messages and use COverlayMessagesFrameEnableForDockWidgetInfoArea
2019-02-22 20:36:13 +00:00
Klaus Basan
22ae03bd3b
Moved CEnableForDockWidgetInfoArea to ns BlackGui, was in BlackGui::Components for some reason
...
Discovered during T536
2019-02-22 20:36:12 +00:00
Klaus Basan
4e2707f9d1
Ref T534, show filtered counts and info if no ATC stations are shown
2019-02-22 20:36:10 +00:00
Klaus Basan
8bb1915d97
Ref T506, partially reverted QDockWidget overlay messages
...
* for some reasons overlay message do not work with COverlayMessagesDockWidget when floating
* so using COverlayMessagesFrame for ATC/Cockpit again
* COverlayMessagesFrame does not have the issue with floating
2019-02-22 20:35:26 +00:00
Klaus Basan
8696f45a7c
Ref T506, make dock widget overlay message compliant
...
* overlay widget can used that functionality directly
* no need to use COverlayMessagesFrame
* added COverlayMessagesDockWidget
2019-02-22 20:35:24 +00:00
Klaus Basan
d71e5f289a
Style
2019-02-22 20:35:01 +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
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
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
Roland Winklmeier
a60ee4a7dd
Use override for destructors
2018-08-25 22:12:06 +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
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
5aad426ced
Ref T239, removed "QTimer m_xxx { this };" pattern
...
* not in worker classes as parent might have a relevance there
* in UI classes it is useless
2018-02-02 21:26:50 +01:00
Klaus Basan
bb7f38face
Ref T192, formatting ATC component (no private slots)
2017-12-21 19:46:54 +01: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
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
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
67f5b38391
UI finetuning and minor code formatting
2016-12-06 09:34:01 +01: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
3829aaeae8
refs #485 , removal of CEnableForRuntime
2016-03-18 01:08:05 +00: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
291c95160f
Doxygen fixes refs #544
2015-12-08 20:14:17 +01: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
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
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
a3cfcf58c8
refs #403 add BlackGui shared library build
2015-05-05 21:34:30 +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
Klaus Basan
3153c2012b
As of workshop RW/KB
...
* Allow to "jump" to text message channel from ATC / aircraft
* changed timer connections for components to new SLOT syntax
* housekeeping:
** new function in network context for station by callsign
** refactored textmessage component, allow to select tab by slot
** wired up signal / slots in main GUI
** removed unused functions
** allow to select area and "myself" in infoarea
2015-03-20 17:11:14 +01:00
Klaus Basan
79b3cf3cd3
Misc. imorvements as discussed in RW/KB worksho
...
* preparation for a context menu to send text messages from ATC/aircraft view
* preparation for context menu for fast pos. updates
* reverse ICAO lookup at login screen
* display fast updates / parts in GUI
* moved max- aircraft into settings
* made serverselection own component
2015-03-20 17:11:10 +01:00
Klaus Basan
054db94997
Added an (experimental) tree view to ATC stations
2015-01-24 01:16:46 +01:00
Klaus Basan
f0cc1ac003
refs #368 , updated components
...
* clear when connection status changed
* rowCount changed with filter parameter
2015-01-24 01:15:48 +01:00
Klaus Basan
b26fa651ed
Allow to select COM frequencies from ATC view (context menu)
...
* added functions in component to select COM frequencies
* changed views to contain ObjectType in template
* function to obtain selected objects in view base class
2014-12-29 23:02:00 +01:00
Klaus Basan
366769a6b8
Formatting, doxygen, typo aircrafts (to aircraft),
...
removed some debug output, {} in if statements
2014-12-28 20:46:14 +01:00
Roland Winklmeier
cb7ad005b0
refs #320 port Network to new vatlib
...
* CNetworkVatlib
* Contexts
* Samples
2014-12-27 11:08:32 +01:00
Klaus Basan
df5169ee98
refs #335 , renaming
...
* the term "components" will only be used for GUI components (derived from QWidget/ QWidget derived classes) fron now on
* timer, and enabler classes renamed accordingly: CEnableForRuntime, CEnableForDockWidgetInfoArea, CUpdateTimer
* adjusted all dependent classes
2014-11-29 22:38:53 +01:00
Klaus Basan
bb8b515c87
refs #335 , changed ui to QScopedPointer
2014-11-29 22:38:51 +01:00
Klaus Basan
ae0ef4283c
Display number of table rows in tab
...
* countChanged event
* applied in components
2014-10-07 13:10:41 +02:00
Klaus Basan
5d6713032f
Formatting, new icons
2014-10-07 13:10:17 +02:00
Klaus Basan
2d1226fefc
refs #325 , reduced loading in ATC stations component
2014-10-07 13:08:22 +02:00
Klaus Basan
6e2204beeb
refs #325 , using CDockWidgetInfoAreaComponent in components
2014-10-07 13:08:21 +02:00