2897 Commits (a250190a3742a1e1b38812f59cf57ed954b6e6ea)
 

Author SHA1 Message Date
Michael Carpenter f418c2e555 Addition of requestReset to LinkInterface, to allow MavLinkProtocol to detect when connected, but at the wrong baud rate, request a reset. 12 years ago
Michael Carpenter 5b969d254c Fix for a crash involving RawStatusView 12 years ago
Bryant 96c080fb85 Moved the JOYSTICK_*_MAPPING enum into JoystickInput where it belongs. Also renamed some local variables. 12 years ago
Bryant cff4a3b56c Refactored some variables and added some documentation. Also, now the joystickChanged signal emits NaN for axes that aren't mapped, so consumers should handle this properly. 12 years ago
Michael Carpenter ba6c9ba93b Change for InfoView's QuickView text sizing, and reenabling of RawStatusView 12 years ago
Michael Carpenter 2c9317b5db Changed radio calibration min/max to 800/2200 for APM connected RC units 12 years ago
Michael Carpenter 96d573bc9d Change for an initial SeriaLink, and QGCToolBar having a selection menu next to the connect button 12 years ago
Lorenz Meier 1f55e9c1d0 Merge branch 'master' of github.com:mavlink/qgroundcontrol 12 years ago
Lorenz Meier c2d396db6d Potential fixes for ActiveQt 12 years ago
Lorenz Meier 9a9ca548cd Fixed windows build errors. 12 years ago
Bryant 61e63ac09a Styling improvements to the joystick configuration window. 12 years ago
Bryant cfffe06344 Disable all UI for the joystick configuration when no joysticks are found. 12 years ago
Bryant ff2c011d17 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. 12 years ago
Lorenz Meier bcb61f43a1 Minor changes 12 years ago
Lorenz Meier a82ee387ee Merge branch 'integration_merge_connstatus' of github.com:Susurrus/qgroundcontrol into integration_merge_connstatus 12 years ago
Lorenz Meier 44543b3013 Merge 12 years ago
Lorenz Meier 6f3376a248 Merge 12 years ago
Bryant 295b8a2583 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. 12 years ago
Bryant d622ba221f Changed the action button group in the toolbar to have an inset style like they used to. 12 years ago
Lorenz Meier eeda94f3ee Fixed HUD / Video widget to be useful 12 years ago
Bryant 9a96e49fe7 The QGCUnconnectedInfoWidget now remains square and has more rounded edges so that it looks more like a button. 12 years ago
Bryant 0102cf8495 Increased label font size and progress bar height for toolbar child widgets. 12 years ago
Lorenz Meier efd916af0c Fixed issue when custom message set is enabled 12 years ago
Lorenz Meier 7fb92ad558 Fixed null pointer issue 12 years ago
Lorenz Meier 44e5b5d692 Mac compile fixes 12 years ago
Bryant f4c1eaab06 The joystick widget now has theming capabilities. Also displays button presses properly now. 12 years ago
Bryant c55ff61135 Renamed slot in ChartPlot to match connect() calls elsewhere. 12 years ago
Bryant ec82328504 Renamed the Joystick Test menu option to Joystick Configuration to be more clear. 12 years ago
Bryant 6df76d4e77 The JoystickInput class now emits signals for both button press and button release events. 12 years ago
Bryant 6b2e191594 The JoystickWidget now has a parent so that it gets cleaned up when the MainWindow is closed preventing zombie-dialog syndrome. 12 years ago
Bryant 9cc5d6487e 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 years ago
Bryant a50358e928 Finished merging QGCVehicleConfig.ui, which I hadn't done properly last night. Things are now in a usable state again. 12 years ago
Bryant 76cea4e18d Merge branch 'integration_merge' of https://github.com/mavlink/qgroundcontrol into connStatus 12 years ago
Bryant 5dd17698c4 Merge branch 'integration_merge' of https://github.com/mavlink/qgroundcontrol into restyling 12 years ago
dongfang e0d9b8fb19 Merge remote-tracking branch 'lorenz/integration_merge' 12 years ago
Lorenz Meier 33c8f8c87d Fixed include hack 12 years ago
Lorenz Meier d7b4db7dd4 Default to APM message set if no user config is provided 12 years ago
dongfang 73afc2667c merge conflict fix 12 years ago
dongfang 660172e9dd Fixes css merge conflict 12 years ago
Lorenz Meier b76b728216 Placed connect button better, added simple message console 12 years ago
Bryant 0e58853b29 Merged the wrong file in for the QGCVehicleConfig.ui file. Fixed. 12 years ago
Bryant d4425e06c4 Merge branch 'connStatus' of github.com:Susurrus/qgroundcontrol into connStatus 12 years ago
Bryant 7aef7fcf63 Missed compilation error during rebase 12 years ago
Bryant 0a1c678475 Forgot to remove dead file LinkInterface.cpp from the qgroundcontrol.pro file. 12 years ago
Bryant ae6829562f Forgot to set some members of XbeeLinkInterface to const as well 12 years ago
Bryant d0af5b03bd 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. 12 years ago
Bryant 6f98185c3e 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. 12 years ago
Bryant 1858a52cb3 The QuickView now properly resets after the last UAS is deleted. 12 years ago
Bryant fc73187afb Make the UASQuickView support resetting to a default state after all UASes are removed. 12 years ago
Bryant c18a533403 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. 12 years ago