Mat Sutcliffe
b1185eb541
Issue #77 toIcon returns a simple enum instead of a full object
2020-12-19 18:50:31 +00:00
Mat Sutcliffe
9014a673f1
[Radar] Don't rotate the compass rose, even when not locked north
2020-12-01 16:16:25 +00:00
Mat Sutcliffe
f421bb90c3
Issue #77 Break cyclic dependency swiftdirectories <-> applicationinfolist
2020-08-30 00:25:56 +01:00
Mat Sutcliffe
5f18d87e0b
Issue #77 Break dependency of loghandler and tokenbucket on time and units
2020-08-29 14:16:20 +01:00
Mat Sutcliffe
89659fdeaa
Issue #77 Break cyclic dependency statusmessage <-> jsonexception
2020-08-29 14:16:19 +01:00
Mat Sutcliffe
b80114213d
Issue #77 Move mixin classes to separate files
...
By separating them from unrelated code, their dependents
can use them without depending on unrelated code, which
in turn helps to reduce cyclic dependencies.
2020-08-29 14:16:17 +01:00
Mat Sutcliffe
8e065a8fef
Issue #77 Factor out parts of CDirectoryUtils into CSwiftDirectories
...
CDirectoryUtils is utilities for manipulating directories.
CSwiftDirectories is getters that return directories used by swift.
2020-08-29 14:16:12 +01:00
Mat Sutcliffe
d4b7b9dd40
Set file permissions when downloading installer on Linux
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
ac02282ae7
Remove dead code
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
5b14cf7f71
Style: renaming methods
2020-08-17 19:14:56 +01:00
Mat Sutcliffe
d43a55f087
Fix setup wizard unable to download xswiftbus from GitHub
2020-08-17 19:14:56 +01:00
Mat Sutcliffe
660f3fc17b
Issue #69 Menu item to launch CSL2XSB in own models component
2020-08-10 12:51:24 +01:00
Mat Sutcliffe
2ae0352e75
[doxygen] Fix broken groupings
2020-08-01 19:48:37 +01:00
Mat Sutcliffe
d1e177a4ba
Issue #15 [GUI] Use filter to avoid sending ignored messages over dbus
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
86dd91a064
Issue #15 [GUI] Use CLogHistoryReplica in CLogComponent and swift applications
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
3b1e10b51e
Issue #15 [GUI] Avoid using CLogComponent to display non-log messages
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
5edde582b2
Fix misleading error message
2020-07-31 00:57:45 +01:00
Lars Toenning
71c980446d
Flash taskbar if new important message arrives
2020-07-28 00:25:33 +02:00
Lars Toenning
f987b81e6d
Add feedback when .wallop message is sent
...
This does the following:
- Opens a message-tab called "SUP" when a .wallop message is sent.
- Throws a validation error if another message is directly send into this "SUP" channel as another .wallop should be used.
2020-07-26 19:46:06 +02:00
Mat Sutcliffe
38a1d24411
#42 Enable reading update info from GitHub Packages REST API
2020-07-04 21:33:23 +01:00
Mat Sutcliffe
eae0f5c008
#42 CRemoteFile name can include directory path components
2020-07-04 21:30:53 +01:00
Mat Sutcliffe
670b1a1986
Fix cppcheck and compiler warnings
2020-06-29 18:34:16 +01:00
Mat Sutcliffe
78987a678f
Suppress Qt 5.15 deprecation warnings
2020-06-29 18:34:14 +01:00
Klaus Basan
637bae5bb6
#32 use remove/add to replace hotkey
...
possible workaround for "edited hotkey" not working
2020-06-12 19:07:57 +01:00
Klaus Basan
7981815ddf
Improvements on livery selector and form, also airline form
...
* use id first to find data
* use id in selector and fields
* based on issue https://discordapp.com/channels/539048679160676382/717493722392297493/717511173146411061
2020-06-12 18:42:57 +01:00
Klaus Basan
6fc3d55d9a
Fixed mute handling and audio LED
...
* AFV client has own "changedMute" signal
* unmute if started/stopped AFC client
* in statusbar also check audio start/stop to refresh LEDs
* see https://discordapp.com/channels/539048679160676382/539486309882789888/713491666971000872
2020-06-12 18:42:57 +01:00
Klaus Basan
24bc57ac32
[Weather] Allow to trigger reload of weather from UI
2020-06-12 18:42:57 +01:00
Klaus Basan
c2ecf167b7
[UI] Mapping wizard
2020-06-12 18:42:56 +01:00
Klaus Basan
8d51c42cfc
Ref T784, joystick (PTT) buttons
...
* style
* more detailed logs
2020-06-12 18:42:56 +01:00
Klaus Basan
d3892de593
Ref T783, no longer use stretch factor, but splitter sizes
...
Using stretch factor can cause ASSERT: https://discordapp.com/channels/539048679160676382/539846348275449887/706825982283350047
2020-06-12 18:42:56 +01:00
Klaus Basan
bba07ef4c4
[AFV] Signal/handling for authentication failures
...
* authentication issues in AFV were silently handled
* and there was no re-try, which could mean an initial glitch COULD cause AFV not working properly
* NOW handling in AFV client and context
* also reset connection data so for a new session no old authentication token or check time is used
* check for "invalid" QDateTime(s)
2020-06-12 18:42:54 +01:00
Klaus Basan
e50520c0aa
Added a component for aircraft parts
...
* internals page and log.display both use that component
* complete parts code now encapsulated
2020-06-12 18:42:53 +01:00
Klaus Basan
5987e58043
[UI] Login, use remembered ICAO codes if there is no DB model
...
Remark: We need to see how this works, in some cases in
the past (previous version) his has caused odd behaviour
2020-06-12 18:42:53 +01:00
Klaus Basan
348a5573c4
Ref T768, made UI component a bit smaller as first trial
2020-06-12 18:42:53 +01:00
Klaus Basan
170da452ee
[Weather] Message that "real weather is loading"
2020-06-12 18:42:51 +01:00
Klaus Basan
055ecbc022
cockpit UI, changed order of RX/TX
2020-06-12 18:42:50 +01:00
Klaus Basan
0bf9ddbe2c
Simulator settings, always display settings directory
...
RP FSC eV discussion
https://discordapp.com/channels/539048679160676382/594962359441948682/700487653556224070
2020-06-12 18:42:50 +01:00
Klaus Basan
42cd7b9ad8
Ref T786, UI weather component aligned to identifier
2020-06-12 18:42:50 +01:00
Klaus Basan
d5a81a349b
Style
2020-06-12 18:42:49 +01:00
Klaus Basan
3be498a347
Ref T786, make sure callbacks are called in correct thread
...
* callback.singleShot
* shutdown guards, "myself"
* BLACK_VERIFY
* Qt::QueuedConnection
2020-06-12 18:42:49 +01:00
Klaus Basan
000d0da92a
[UI] Internals page
...
* changed to callsign completer (combobox too long)
* allow to display own parts
2020-06-12 18:42:49 +01:00
Klaus Basan
70c88f0982
[UI] Make completer length font size relative
2020-06-12 18:42:48 +01:00
Klaus Basan
668659248e
Send distance if own aircraft has been moved
2020-06-12 18:42:48 +01:00
Klaus Basan
8278a7d5e6
[P3D] Adjustments for P3D v5
...
* guess version
* added new version selection
2020-06-12 18:42:48 +01:00
Klaus Basan
df69ef47a0
[UI] Default sizes for dock widgets plus some smaller fixes:
...
* renamings
* reset all to defaults
* sizes
2020-06-12 18:42:48 +01:00
Klaus Basan
148368ca0c
Some fixes for interpolation setups
...
* added missing signal
* refresh list on reload button press
* display pitch value
* list ctor for single object
2020-06-12 18:42:48 +01:00
Klaus Basan
92fdbd3117
[UI] Estimate height of plugin selector
2020-06-12 18:42:47 +01:00
Klaus Basan
21e109e5e2
[AFV] Simulator settings changed signal
...
* in the cockpit "sync." can now be enabled/disabled
* settings signal allows to update UI in settings UI
2020-06-12 18:42:47 +01:00
Klaus Basan
04562a6651
Style, as_const
2020-06-12 18:42:46 +01:00
Klaus Basan
a0aae420e2
[AFV] First premature version of editable TX/RX flags
2020-06-12 18:42:46 +01:00