pilotclient
pilotclient copied to clipboard
Cross-platform cross-simulator pilot client for virtual air traffic networks
Rationalize our approach to deploying Include What You Use (IWYU) to normalize our `#include` directives.
A lot of the core application logic is implemented only in the GUI code, violating MVC design principles. This makes it impossible to rewrite the GUI without also rewriting lots...
When aircraft labels are toggled via the menu item in X-Plane's plugins menu, the setting is not remembered the next time X-Plane is started.
Following the upgrade to Ubuntu 18 and the subsequent failure of both the X-Plane and FlightGear sim drivers to load at runtime, it was found that the associated error message...
It would be nice to be able to simulate more kinds of crashdumps/asserts, like asserts in Qt internals and crashes in worker threads.
Operating System: Archlinux 64 bit Simulator: X-Plane Model directory: `/home/luke/.local/share/Steam/steamapps/common/X-Plane 11/Custom Data/CSL/` with BB model set inside `BB` directory. Screen recording: ![swift-client-crash](https://user-images.githubusercontent.com/4527338/118048173-01d15e80-b3d0-11eb-8e5a-53183c7b4d35.gif) gdb output: ```txt terminate called after throwing an...
Application can keep a global list of worker threads currently running. At shutdown, a list of workers still running can be displayed, so the user is aware why shutdown is...
Resulting from a discussion about headings in the range [-180,180) being displayed by simulator component, I think that does not make any sense. Headings are always in [0,360) and this...
XSquawkBox publishes some datarefs that can be read by other X-Plane plugins. XSwiftBus could publish some of the same datarefs, for compatibility with those plugins.