Klaus Basan
d28b09141b
PTT click sound as a follow up of Ref T494
2019-02-22 20:35:08 +00:00
Klaus Basan
f8c17e10e8
Ref T494, CNotificationSounds refactring
...
* use Q_DECLARE_FLAGS NotificationFlag/Notification for sounds, not the weird version from very early swift days
* splt into h/cpp files
* added new sounds
2019-02-22 20:35:06 +00:00
Klaus Basan
03ac54cefa
Ref T491, style/minor tweaks
2019-02-22 20:35:05 +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
Mat Sutcliffe
333ea1b8df
Fixed clazy warnings: empty QStringLiteral.
2019-02-22 20:23:32 +00:00
Klaus Basan
2bf9ff6d8b
Ref T447, when "on top" is selected trigger follow up actions
2018-12-11 10:53:32 +01:00
Klaus Basan
6ebb2ee502
Ref T447, toggleStayOnTop for CGuiApplication
2018-12-10 03:41:16 +01:00
Klaus Basan
80c3143fb0
Minor tweaks
2018-12-02 18:27:05 +01:00
Klaus Basan
8003a50ae5
Ref T420, trigger logoff countdown when simulator is no longer vital
2018-11-16 02:49:56 +01:00
Klaus Basan
254abdf68b
Style
2018-11-16 02:49:55 +01:00
Klaus Basan
d556383090
Ref T384, text message component "self connecting" to contexts.
...
Also allow to remove "all messages" tab
2018-10-05 17:39:59 +02:00
Klaus Basan
6897abe912
Style, singleShot guard, Doxygen
2018-08-09 01:38:52 +02:00
Klaus Basan
92deb19572
Also allow to use SHIFT + button for models, aircraft
...
* added setTab functions
* shift can be used to reset to first tab
2018-08-09 01:25:51 +02:00
Klaus Basan
bc39695ecc
GUI crashes if stylesheet changes, this provides a fix
2018-08-01 03:06:17 +02:00
Klaus Basan
4ca6bb11aa
Style change signals used Qt::QueuedConnection
2018-07-31 01:43:38 +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
5ff1e82cb7
QTimer::singleShot "guard"
2018-06-13 13:59:24 +02:00
Roland Winklmeier
4aaccb44c3
Cleanup the enabled modules in all sub projects
...
Most modules were just enabled to add include path for dependent headers
2018-06-02 02:08:46 +02:00
Klaus Basan
0ef58f03ba
Warning if there is no XP-directory
2018-06-01 01:30:45 +02:00
Klaus Basan
86d02716a2
Allow to scale GUI on high DPI screens
2018-05-25 21:35:12 +02:00
Klaus Basan
8bd969105a
XSwiftBus install dialog (for local environment)
...
* can also be called from menu
* improved file check
* renamed some functions
2018-05-18 00:25:02 +02:00
Klaus Basan
4ced6b4f97
Formatting
2018-05-18 00:24:58 +02:00
Klaus Basan
2dc2d94b53
Ref T264, minor screen size adjustments
2018-05-12 21:40:15 +02:00
Klaus Basan
a2ab62a25a
Shutdown guard
2018-05-08 16:06:47 +02:00
Klaus Basan
9192d13a6c
Dialog (no longer overlay frame) for new DB data
...
* allows to select the entities
* allows to consolidate
2018-05-04 23:03:21 +02:00
Klaus Basan
8df74ce0e6
Ref T259, Ref T243 split mapping info area, new interpolation info area
...
* new interpolation info area
* added interpolation and parts history to that area
* adjusted keypad and main swift GUI
2018-04-13 23:36:55 +02:00
Klaus Basan
6192aeb77c
Ref T131, use context prerequisites testing and XSwiftBus copy in UI
2018-04-05 02:53:45 +02:00
Klaus Basan
3f086e1d52
Allow to display position logs also in the console window
...
* added requestUiConsoleMessage
* utility functions
2018-04-05 02:52:38 +02:00
Klaus Basan
221be08c42
Ref T257, add menus sp we can attach/detach simulator window
2018-02-22 01:26:48 +01: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
cec94e2819
Make sure SwiftGuiStd::reloadOwnAircraft is not called during shutdown
2018-01-30 20:31:19 +01:00
Klaus Basan
fff9585c5d
Minor UI adjustments
2018-01-17 03:33:35 +01:00
Klaus Basan
632e0207ce
Ref T224, improved check of DB data availability in swift GUI
...
* some renamings
* check for empty caches as well
* using fixed timestamp checks
* display info about loading objects
2018-01-15 22:50:35 +01:00
Klaus Basan
8bb47a555c
Formatting comments and "private slots" -> "private"
2018-01-15 22:50:26 +01:00
Roland Winklmeier
de4fe44156
Fix sending the correct pressure altitude for a pilot position
...
* Before this commit, only the true altitude was known for an aircraft situation. The pressure altitude was not available anywhere yet.
* This caused a wrong altitude in radar clients.
* We fix this reading the pressure altitude from the simulators and set it in the own aircraft situation.
* MS Flight Simulators have the pressure altitude in the APIs available.
* For X-Plane and emulated simulator, we need to calculate it from the pressure at sea level.
* Finally, we use the new available pressure altitude to send it to the FSD server.
Maniphest Tasks: Ref T223
2018-01-15 22:49:08 +01:00
Klaus Basan
7dd77b8ca3
Ref T220, use improved version of screen geometry detection
...
* use cmd.line argument to skip restoring if needed
* close splash screen as last
* log metrics info
2018-01-14 18:47:26 +01:00
Klaus Basan
8e130aa895
Ref T220, cmd.line option for window resizing
2018-01-14 18:47:22 +01:00
Klaus Basan
ef25192424
Ref T220, register main widget
2018-01-14 18:47:20 +01:00
Klaus Basan
e1d044521e
Ref T220, save/store main window geometry/state
2018-01-14 18:47:08 +01:00
Klaus Basan
b74652c94a
Ref T220, renamed some main window / widget functions
...
Make clearer if dealing with a window or widget
2018-01-14 18:47:03 +01:00
Klaus Basan
4733d91b4e
Ref T220, UI min size adjustment as requested
...
https://swift-project.slack.com/archives/G7GD2UP9C/p1515417903000311
2018-01-14 18:46:57 +01:00
Klaus Basan
3c91164020
Timer member instead of pointer
2018-01-14 18:46:54 +01:00
Klaus Basan
c23fe86f7f
Ref T219, changed or removed some log category functions
...
* removed unused
* used standard "static const CLogCategoryList &getLogCategories()" patten
2018-01-14 18:46:04 +01:00
Klaus Basan
2270c8c38b
Ref T215, fixed text message sending from keypad command line
...
* context menu delete history
* signals to relay messages which are not "dot" commands
2018-01-13 05:04:29 +01:00
Klaus Basan
cc35619bbe
Ref T192, onConnectionTerminated was never fired and hence removed
2017-12-21 19:46:57 +01:00
Klaus Basan
c3f3a30b35
Ref T192, parser finds illegal cmd argument combinations
2017-12-21 19:46:48 +01:00
Klaus Basan
2c2e850668
Ref T192, improved display/log of DBus connection
...
* log level
* more detailed messages
2017-12-21 19:46:42 +01:00
Klaus Basan
9375a27c92
Ref T192, Q_ASSERT (just in case)
2017-12-21 19:46:39 +01:00
Klaus Basan
63fbeecc00
Ref T192, formatting and minor tweaks
2017-12-21 19:46:33 +01:00
Klaus Basan
d01893a18a
Ref T192, formatting
2017-12-21 19:45:32 +01:00