- 16 Jun, 2013 8 commits
-
-
Bryant authored
Refactored much of the joystick interface with the largest changes being the removal of dead/unused code including broken event-based SDL reading code. Additionally the mapping code should now work, though it hasn't been tested with controller switching or a real UAS. Finally the existing settings code has been commented-out as it is not compatible with the current state of this code and needs to be able to support different joysticks based on name.
-
Bryant authored
The joystick settings window has now been reworked to be a fixed minimum size and dynamically scale with both the number of buttons and axes on a given joystick/controller. Mapping functionality is incomplete at this point still, though the UI exists for it.
-
Bryant authored
-
Bryant authored
-
Bryant authored
-
Bryant authored
-
Bryant authored
The JoystickWidget now has a parent so that it gets cleaned up when the MainWindow is closed preventing zombie-dialog syndrome.
-
Bryant authored
The Joystick Settings window now supports selecting between multiple joysticks for control input and updates its UI accordingly. Much work is left to be done: light/dark styling, settings management, control mappings.
-
- 12 Jun, 2013 1 commit
-
-
Lorenz Meier authored
-
- 11 Jun, 2013 4 commits
-
-
Lorenz Meier authored
-
Bryant authored
The QGCUnconnectedInfoWidget now remains square and has more rounded edges so that it looks more like a button.
-
Lorenz Meier authored
-
Lorenz Meier authored
-
- 10 Jun, 2013 14 commits
-
-
Bryant authored
Finished merging QGCVehicleConfig.ui, which I hadn't done properly last night. Things are now in a usable state again.
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Bryant authored
-
Bryant authored
-
Bryant authored
-
Bryant authored
Changed many functions in the abstract *Link classes to be const. This facilitates setting other functions as const. The metadata for specific links are reset when the links are added.
-
Bryant authored
The details on the success/errors for the MAVLink protocols are now shown for each link as tooltips that are updated every 5s. Values are currently wrong and unsure why as of yet.
-
Bryant authored
-
Bryant authored
-
Bryant authored
Removing UASes now returns the UI to an almost pristine state. This was done by altering the activeUASSet signal so that it can emit a NULL UAS. Crashes may still exist in autopilot-specific code.
-
Bryant authored
-
Bryant authored
Partway through refactoring of UAS deletion. This is in order to actually support removing UASes from QGC, which is currently impossible.
-
Bryant authored
-
- 09 Jun, 2013 8 commits
-
-
Lorenz Meier authored
Removed OpenGL dependency in HUD, merged in HUD from Soren Kuula and config changes from Michael Carpenter
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Bryant authored
-
Bryant authored
Changed many functions in the abstract *Link classes to be const. This facilitates setting other functions as const. The metadata for specific links are reset when the links are added.
-
Bryant authored
The details on the success/errors for the MAVLink protocols are now shown for each link as tooltips that are updated every 5s. Values are currently wrong and unsure why as of yet.
-
Bryant authored
-
- 07 Jun, 2013 4 commits
-
-
Bryant authored
-
Bryant authored
Removing UASes now returns the UI to an almost pristine state. This was done by altering the activeUASSet signal so that it can emit a NULL UAS. Crashes may still exist in autopilot-specific code.
-
Bryant authored
-
Bryant authored
Partway through refactoring of UAS deletion. This is in order to actually support removing UASes from QGC, which is currently impossible.
-
- 06 Jun, 2013 1 commit
-
-
Michael Carpenter authored
-