Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DONT MERGE] Stable v4.4 vs Stable v4.3 #11276

Closed
wants to merge 110 commits into from
Closed

Commits on Apr 11, 2024

  1. FlightDisplay: put zoom buttons on the left of the scale

    The map scale width changes when the zoom up/down buttons are clicked.
    When buttons are on the right, and when the user quickly clicks a zoom
    up/down button several times, the first click change the scale, which
    changes the buttons position. Subsequent clicks are most of the time not
    where the user wanted to put them.
    
    Putting buttons on the left of the scale will keep them at a fixed
    position, fixing this unfortunate behavior.
    
    Signed-off-by: Julien Olivain <[email protected]>
    jolivain authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ba73f2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60870df View commit details
    Browse the repository at this point in the history
  3. JoyStickButtonAssignment: Fix warning text

    As requested here: PX4/PX4-user_guide#2072 (comment)
    
    Improves readability
    junwoo091400 authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1a3e35d View commit details
    Browse the repository at this point in the history
  4. Mission item: CONDITION_YAW -use shortest direction by default

    This defaults to the most obvious way to turn (shortest direction) from
    commit Mission item: CONDITION_YAW - added shortest direction.
    This behaviour when changing directions is what users are familiar with
    from any simple mission flight (that RPAS turns the shortest way toward
    the target)
    AndKe authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    aef790b View commit details
    Browse the repository at this point in the history
  5. Mission item: CONDITION_YAW -use shortest direction by default

    This defaults to the most obvious way to turn (shortest direction) from
    commit Mission item: CONDITION_YAW - added shortest direction.
    This behaviour when changing directions is what users are familiar with
    from any simple mission flight (that RPAS turns the shortest way toward
    the target)
    AndKe authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3335f78 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7bfda04 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5014a29 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5cf402f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    15cf607 View commit details
    Browse the repository at this point in the history
  10. APMCameraComponent.cc: disable summary.qml until parameters are updated:

    Current Parameters it references are outdated, and gimbal control is changing
    right now in QGC so it is better to disable it for the moment
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3b4fedf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e01a83f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a23da2c View commit details
    Browse the repository at this point in the history
  13. QGCCameraControl.cc: _dataReady: search for possible definition files…

    … in resources:
    
    This allows definition files to be embedded in resources. It asks
    QGCCorePlugin, so it can be overriden from custom builds too
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8f28f4c View commit details
    Browse the repository at this point in the history
  14. QGCCorePlugin: new function getOfflineCameraDefinitionFile:

    By default it returns false. It is meant to be overriden by custom
    builds in case they provide camera definition files embedded in
    resources
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3fd289f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e2e4ab4 View commit details
    Browse the repository at this point in the history
  16. QGCButton.qml: hover disabled on mobile:

    For some reason in mobile the button would keep as hovered
    even if it is not pressed, so it was weird. This way it
    makes more sense for mobile, the UI is consistent with
    what is happening
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    24e12e8 View commit details
    Browse the repository at this point in the history
  17. ToolStripHoverButton.qml: hover disabled on mobile:

    For some reason in mobile the button would keep as hovered
    even if it is not pressed, so it was weird. This way it
    makes more sense for mobile, the UI is consistent with
    what is happening
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0113732 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9a8acc6 View commit details
    Browse the repository at this point in the history
  19. MainRootWindow.qml: PR CustomMainRootWindow: fix bug, empty loader vi…

    …sible as blank panel:
    
    when clicking back button screen from any tool, it would go blank and
    then it would collapse, because the loader was being emptied before the
    drawer containing it closed completely
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b88616a View commit details
    Browse the repository at this point in the history
  20. main: fix Ctrl+C

    This avoids a segfault on destruction when no vehicle was ever
    discovered.
    
    Signed-off-by: Julian Oes <[email protected]>
    julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5fdb6a2 View commit details
    Browse the repository at this point in the history
  21. Update master with docs (#10895)

    * User Guide and DevGuide source migration to Stable v4_3 (#10882)
    
    * User guide migration to QGC source
    
    * Add google analytics - but need [GA4] Find your Google tag ID
    
    * Update (most) notes to use vitepress note syntax
    
    * Convert remaining notes, tips, warnings
    
    * Prettier all the files
    
    * Lower case and compress all images
    
    * Lower case filenames
    
    * update to master
    hamishwillee authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    21616f4 View commit details
    Browse the repository at this point in the history
  22. New Crowdin updates (#10902)

    * New translations joystick.md (Turkish)
    
    * New translations joystick.md (Persian)
    
    * New translations motors.md (Turkish)
    
    * New translations motors.md (Persian)
    
    * New translations motors_ardusub.md (Turkish)
    
    * New translations motors_ardusub.md (Persian)
    
    * New translations parameters.md (Turkish)
    
    * New translations parameters.md (Persian)
    
    * New translations power.md (Turkish)
    
    * New translations power.md (Persian)
    
    * New translations radio.md (Turkish)
    
    * New translations radio.md (Persian)
    
    * New translations safety.md (Turkish)
    
    * New translations safety.md (Persian)
    
    * New translations safety_ardupilot.md (Turkish)
    
    * New translations safety_ardupilot.md (Persian)
    
    * New translations sensors.md (Turkish)
    
    * New translations sensors.md (Persian)
    
    * New translations sensors_ardupilot.md (Turkish)
    
    * New translations sensors_ardupilot.md (Persian)
    
    * New translations sensors_px4.md (Turkish)
    
    * New translations sensors_px4.md (Persian)
    
    * New translations setup_view.md (Turkish)
    
    * New translations setup_view.md (Persian)
    
    * New translations tuning.md (Turkish)
    
    * New translations tuning.md (Persian)
    
    * New translations tuning_arducopter.md (Turkish)
    
    * New translations tuning_arducopter.md (Persian)
    
    * New translations tuning_ardupilot.md (Persian)
    
    * New translations tuning_ardusub.md (Russian)
    
    * New translations tuning_px4.md (Russian)
    
    * New translations support.md (Russian)
    
    * New translations toolbar.md (Russian)
    
    * New translations index.md (Russian)
    
    * New translations parameter_download.md (Russian)
    
    * New translations plan_upload_download.md (Russian)
    
    * New translations qgc.ts (Korean)
    
    * New translations qgc.ts (Russian)
    
    * New translations qgc.ts (Turkish)
    
    * New translations tuning_ardusub.md (Turkish)
    
    * New translations tuning_ardusub.md (Persian)
    
    * New translations tuning_px4.md (Turkish)
    
    * New translations tuning_px4.md (Persian)
    
    * New translations support.md (Turkish)
    
    * New translations support.md (Persian)
    
    * New translations toolbar.md (Turkish)
    
    * New translations toolbar.md (Persian)
    
    * New translations index.md (Persian)
    
    * New translations parameter_download.md (Turkish)
    
    * New translations parameter_download.md (Persian)
    
    * New translations qgc.ts (Chinese Simplified)
    
    * New translations qgc.ts (Persian)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations command_line_options.md (Chinese Simplified)
    
    * New translations communication_flow.md (Chinese Simplified)
    
    * New translations coding_style.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations licences.md (Chinese Simplified)
    
    * New translations pull_requests.md (Chinese Simplified)
    
    * New translations unit_tests.md (Chinese Simplified)
    
    * New translations custom_build.md (Chinese Simplified)
    
    * New translations fact_system.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations mavlink.md (Chinese Simplified)
    
    * New translations parameters.md (Chinese Simplified)
    
    * New translations plan.md (Chinese Simplified)
    
    * New translations firmware_plugin.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations mock_link.md (Chinese Simplified)
    
    * New translations controls.md (Chinese Simplified)
    
    * New translations font_palette.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations multi_device_pattern.md (Chinese Simplified)
    
    * New translations fly.md (Chinese Simplified)
    
    * New translations setup.md (Chinese Simplified)
    
    * New translations geotag_images.md (Korean)
    
    * New translations geotag_images.md (Turkish)
    
    * New translations geotag_images.md (Chinese Simplified)
    
    * New translations index.md (Korean)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations log_download.md (Korean)
    
    * New translations log_download.md (Turkish)
    
    * New translations mavlink_console.md (Korean)
    
    * New translations mavlink_console.md (Chinese Simplified)
    
    * New translations mavlink_inspector.md (Korean)
    
    * New translations mavlink_inspector.md (Chinese Simplified)
    
    * New translations fly_view.md (Korean)
    
    * New translations fly_view.md (Turkish)
    
    * New translations fly_view.md (Chinese Simplified)
    
    * New translations replay_flight_data.md (Korean)
    
    * New translations replay_flight_data.md (Turkish)
    
    * New translations replay_flight_data.md (Chinese Simplified)
    
    * New translations video_overlay.md (Korean)
    
    * New translations video_overlay.md (Turkish)
    
    * New translations video_overlay.md (Chinese Simplified)
    
    * New translations download_and_install.md (Korean)
    
    * New translations download_and_install.md (Turkish)
    
    * New translations download_and_install.md (Chinese Simplified)
    
    * New translations quick_start.md (Korean)
    
    * New translations quick_start.md (Turkish)
    
    * New translations quick_start.md (Chinese Simplified)
    
    * New translations index.md (Korean)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations pattern.md (Korean)
    
    * New translations pattern.md (Turkish)
    
    * New translations pattern.md (Chinese Simplified)
    
    * New translations pattern_corridor_scan.md (Korean)
    
    * New translations pattern_corridor_scan.md (Turkish)
    
    * New translations pattern_corridor_scan.md (Chinese Simplified)
    
    * New translations pattern_fixed_wing_landing.md (Korean)
    
    * New translations pattern_fixed_wing_landing.md (Turkish)
    
    * New translations pattern_fixed_wing_landing.md (Chinese Simplified)
    
    * New translations pattern_presets.md (Korean)
    
    * New translations pattern_presets.md (Turkish)
    
    * New translations pattern_presets.md (Chinese Simplified)
    
    * New translations pattern_structure_scan_v2.md (Korean)
    
    * New translations pattern_structure_scan_v2.md (Turkish)
    
    * New translations pattern_structure_scan_v2.md (Chinese Simplified)
    
    * New translations pattern_survey.md (Korean)
    
    * New translations pattern_survey.md (Turkish)
    
    * New translations pattern_survey.md (Chinese Simplified)
    
    * New translations plan_geofence.md (Korean)
    
    * New translations plan_geofence.md (Turkish)
    
    * New translations plan_geofence.md (Chinese Simplified)
    
    * New translations plan_rally_points.md (Korean)
    
    * New translations plan_rally_points.md (Turkish)
    
    * New translations plan_rally_points.md (Chinese Simplified)
    
    * New translations plan_view.md (Korean)
    
    * New translations plan_view.md (Turkish)
    
    * New translations plan_view.md (Chinese Simplified)
    
    * New translations daily_build_new_features.md (Korean)
    
    * New translations daily_build_new_features.md (Chinese Simplified)
    
    * New translations daily_builds.md (Korean)
    
    * New translations daily_builds.md (Chinese Simplified)
    
    * New translations index.md (Korean)
    
    * New translations privacy_policy.md (Korean)
    
    * New translations release_notes.md (Korean)
    
    * New translations release_notes.md (Chinese Simplified)
    
    * New translations stable_v3.2_long.md (Korean)
    
    * New translations stable_v3.2_long.md (Chinese Simplified)
    
    * New translations stable_v3.3_long.md (Korean)
    
    * New translations stable_v3.3_long.md (Chinese Simplified)
    
    * New translations stable_v4.0_additional.md (Korean)
    
    * New translations stable_v4.0_additional.md (Chinese Simplified)
    
    * New translations console_logging.md (Korean)
    
    * New translations console_logging.md (Turkish)
    
    * New translations console_logging.md (Chinese Simplified)
    
    * New translations csv.md (Korean)
    
    * New translations csv.md (Chinese Simplified)
    
    * New translations general.md (Korean)
    
    * New translations general.md (Turkish)
    
    * New translations general.md (Chinese Simplified)
    
    * New translations mavlink.md (Korean)
    
    * New translations mavlink.md (Chinese Simplified)
    
    * New translations offline_maps.md (Turkish)
    
    * New translations settings_view.md (Korean)
    
    * New translations settings_view.md (Turkish)
    
    * New translations virtual_joystick.md (Korean)
    
    * New translations virtual_joystick.md (Chinese Simplified)
    
    * New translations airframe.md (Korean)
    
    * New translations airframe.md (Turkish)
    
    * New translations airframe.md (Chinese Simplified)
    
    * New translations airframe_ardupilot.md (Korean)
    
    * New translations airframe_ardupilot.md (Turkish)
    
    * New translations airframe_ardupilot.md (Chinese Simplified)
    
    * New translations airframe_px4.md (Korean)
    
    * New translations airframe_px4.md (Turkish)
    
    * New translations airframe_px4.md (Chinese Simplified)
    
    * New translations camera.md (Korean)
    
    * New translations camera.md (Turkish)
    
    * New translations camera.md (Chinese Simplified)
    
    * New translations firmware.md (Korean)
    
    * New translations firmware.md (Turkish)
    
    * New translations firmware.md (Chinese Simplified)
    
    * New translations flight_modes.md (Korean)
    
    * New translations flight_modes.md (Turkish)
    
    * New translations flight_modes.md (Chinese Simplified)
    
    * New translations flight_modes_ardupilot.md (Korean)
    
    * New translations flight_modes_ardupilot.md (Turkish)
    
    * New translations flight_modes_ardupilot.md (Chinese Simplified)
    
    * New translations flight_modes_px4.md (Korean)
    
    * New translations flight_modes_px4.md (Turkish)
    
    * New translations flight_modes_px4.md (Chinese Simplified)
    
    * New translations joystick.md (Korean)
    
    * New translations joystick.md (Turkish)
    
    * New translations joystick.md (Chinese Simplified)
    
    * New translations motors.md (Korean)
    
    * New translations motors.md (Turkish)
    
    * New translations motors.md (Chinese Simplified)
    
    * New translations motors_ardusub.md (Korean)
    
    * New translations motors_ardusub.md (Turkish)
    
    * New translations motors_ardusub.md (Chinese Simplified)
    
    * New translations parameters.md (Korean)
    
    * New translations parameters.md (Turkish)
    
    * New translations parameters.md (Chinese Simplified)
    
    * New translations power.md (Korean)
    
    * New translations power.md (Turkish)
    
    * New translations power.md (Chinese Simplified)
    
    * New translations radio.md (Korean)
    
    * New translations radio.md (Turkish)
    
    * New translations radio.md (Chinese Simplified)
    
    * New translations safety.md (Korean)
    
    * New translations safety.md (Chinese Simplified)
    
    * New translations safety_ardupilot.md (Korean)
    
    * New translations safety_ardupilot.md (Turkish)
    
    * New translations safety_ardupilot.md (Chinese Simplified)
    
    * New translations sensors.md (Korean)
    
    * New translations sensors.md (Turkish)
    
    * New translations sensors.md (Chinese Simplified)
    
    * New translations sensors_ardupilot.md (Korean)
    
    * New translations sensors_ardupilot.md (Turkish)
    
    * New translations sensors_ardupilot.md (Chinese Simplified)
    
    * New translations sensors_px4.md (Korean)
    
    * New translations sensors_px4.md (Turkish)
    
    * New translations sensors_px4.md (Chinese Simplified)
    
    * New translations setup_view.md (Korean)
    
    * New translations setup_view.md (Turkish)
    
    * New translations setup_view.md (Chinese Simplified)
    
    * New translations tuning.md (Korean)
    
    * New translations tuning.md (Chinese Simplified)
    
    * New translations tuning_arducopter.md (Korean)
    
    * New translations tuning_arducopter.md (Chinese Simplified)
    
    * New translations tuning_ardusub.md (Korean)
    
    * New translations tuning_ardusub.md (Chinese Simplified)
    
    * New translations tuning_px4.md (Korean)
    
    * New translations tuning_px4.md (Turkish)
    
    * New translations tuning_px4.md (Chinese Simplified)
    
    * New translations support.md (Korean)
    
    * New translations support.md (Turkish)
    
    * New translations support.md (Chinese Simplified)
    
    * New translations toolbar.md (Korean)
    
    * New translations toolbar.md (Turkish)
    
    * New translations toolbar.md (Chinese Simplified)
    
    * New translations index.md (Korean)
    
    * New translations parameter_download.md (Korean)
    
    * New translations parameter_download.md (Chinese Simplified)
    
    * New translations qgc_setup.md (Korean)
    
    * New translations qgc_setup.md (Turkish)
    
    * New translations qgc_setup.md (Chinese Simplified)
    
    * New translations qgc_usage.md (Korean)
    
    * New translations qgc_usage.md (Turkish)
    
    * New translations qgc_usage.md (Chinese Simplified)
    
    * New translations resume_mission.md (Korean)
    
    * New translations resume_mission.md (Turkish)
    
    * New translations resume_mission.md (Chinese Simplified)
    
    * New translations vehicle_connection.md (Korean)
    
    * New translations vehicle_connection.md (Turkish)
    
    * New translations vehicle_connection.md (Chinese Simplified)
    PX4BuildBot authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    2baf787 View commit details
    Browse the repository at this point in the history
  23. Remove spurious files (#10903)

    hamishwillee authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    bc2522b View commit details
    Browse the repository at this point in the history
  24. New Crowdin updates (#10904)

    * New translations index.md (Korean)
    
    * New translations index.md (Turkish)
    
    * New translations index.md (Chinese Simplified)
    PX4BuildBot authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    d134dd3 View commit details
    Browse the repository at this point in the history
  25. Minor fixes (#10905)

    hamishwillee authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5ed8555 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c8d15b1 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    59ff1a9 View commit details
    Browse the repository at this point in the history
  28. New Crowdin updates (#10908)

    * New translations command_line_options.md (Korean)
    
    * New translations index.md (Korean)
    
    * New translations index.md (Korean)
    
    * New translations index.md (Korean)
    
    * New translations stable_v3.2_long.md (Korean)
    
    * New translations console_logging.md (Korean)
    
    * New translations command_line_options.md (Turkish)
    
    * New translations index.md (Turkish)
    
    * New translations index.md (Turkish)
    
    * New translations index.md (Turkish)
    
    * New translations stable_v3.2_long.md (Turkish)
    
    * New translations console_logging.md (Turkish)
    
    * New translations command_line_options.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations stable_v3.2_long.md (Chinese Simplified)
    
    * New translations console_logging.md (Chinese Simplified)
    PX4BuildBot authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4131088 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    3bf3d7f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    ff0f325 View commit details
    Browse the repository at this point in the history
  31. Hardware: Fix FMUv6X-RT ProductID (#10921)

    * Correct FMUv6x-RT ProductID
    
    Change FMUv6x-RT ProductID to 29 to match PX4 Firmware
    
    * Update src/VehicleSetup/FirmwareUpgradeController.cc
    
    Change the FMU v6xrt Board_ID to 35.
    ---------
    
    Co-authored-by: David Sidrane <[email protected]>
    2 people authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8da219a View commit details
    Browse the repository at this point in the history
  32. Add camera tracking functionality

    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fbe6126 View commit details
    Browse the repository at this point in the history
  33. Fix map dragging

    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    edcfa7b View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    3cbf805 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    ce72e79 View commit details
    Browse the repository at this point in the history
  36. Add example

    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4357e28 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    3902373 View commit details
    Browse the repository at this point in the history
  38. RemoteID: validate EU operator ID (#10970)

    This implements the validation of the operator ID as required for the EU remote ID spec.
    
    The way it works is that:
    
    1. The user enters the operator ID including the checksum and secret.
    2. The ID is validated using the secret against the checksum.
    3. The secret is removed and the public ID is saved, as well as a flag signalling that the ID has been checked.
    
    This work is sponsored by bluemark.io., https://github.com/BluemarkInnovations.
    
    Signed-off-by: Julian Oes <[email protected]>
    julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a8dd833 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    87178b9 View commit details
    Browse the repository at this point in the history
  40. Don't hide charts on mobile

    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ca0a51f View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    8337744 View commit details
    Browse the repository at this point in the history
  42. Bump vite from 5.0.4 to 5.0.12

    Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.4 to 5.0.12.
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    77f9272 View commit details
    Browse the repository at this point in the history
  43. New Crowdin updates (#11025)

    * New translations index.md (Korean)
    
    * New translations index.md (Turkish)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations command_line_options.md (Korean)
    
    * New translations command_line_options.md (Turkish)
    
    * New translations command_line_options.md (Chinese Simplified)
    
    * New translations unit_tests.md (Chinese Simplified)
    
    * New translations custom_build.md (Chinese Simplified)
    
    * New translations mavlink.md (Korean)
    
    * New translations mavlink.md (Turkish)
    
    * New translations mavlink.md (Chinese Simplified)
    
    * New translations release_branching_process.md (Korean)
    
    * New translations release_branching_process.md (Turkish)
    
    * New translations release_branching_process.md (Chinese Simplified)
    
    * New translations parameters.md (Chinese Simplified)
    
    * New translations plan.md (Korean)
    
    * New translations plan.md (Turkish)
    
    * New translations plan.md (Chinese Simplified)
    
    * New translations index.md (Korean)
    
    * New translations index.md (Turkish)
    
    * New translations index.md (Chinese Simplified)
    
    * New translations release_branching_process.md (Korean)
    
    * New translations release_branching_process.md (Turkish)
    
    * New translations release_branching_process.md (Chinese Simplified)
    
    * New translations log_download.md (Korean)
    
    * New translations fly_view.md (Korean)
    
    * New translations fly_view.md (Turkish)
    
    * New translations fly_view.md (Chinese Simplified)
    
    * New translations download_and_install.md (Korean)
    
    * New translations download_and_install.md (Turkish)
    
    * New translations download_and_install.md (Chinese Simplified)
    
    * New translations quick_start.md (Korean)
    
    * New translations quick_start.md (Turkish)
    
    * New translations quick_start.md (Chinese Simplified)
    
    * New translations pattern.md (Korean)
    
    * New translations pattern.md (Turkish)
    
    * New translations pattern.md (Chinese Simplified)
    
    * New translations pattern_corridor_scan.md (Korean)
    
    * New translations pattern_corridor_scan.md (Turkish)
    
    * New translations pattern_corridor_scan.md (Chinese Simplified)
    
    * New translations pattern_structure_scan_v2.md (Turkish)
    
    * New translations pattern_survey.md (Korean)
    
    * New translations pattern_survey.md (Turkish)
    
    * New translations pattern_survey.md (Chinese Simplified)
    
    * New translations plan_rally_points.md (Turkish)
    
    * New translations plan_view.md (Korean)
    
    * New translations plan_view.md (Turkish)
    
    * New translations plan_view.md (Chinese Simplified)
    
    * New translations release_notes.md (Korean)
    
    * New translations release_notes.md (Turkish)
    
    * New translations release_notes.md (Chinese Simplified)
    
    * New translations stable_v3.2_long.md (Korean)
    
    * New translations stable_v3.2_long.md (Turkish)
    
    * New translations stable_v3.2_long.md (Chinese Simplified)
    
    * New translations stable_v3.3_long.md (Korean)
    
    * New translations stable_v3.3_long.md (Turkish)
    
    * New translations stable_v3.3_long.md (Chinese Simplified)
    
    * New translations console_logging.md (Turkish)
    
    * New translations console_logging.md (Chinese Simplified)
    
    * New translations general.md (Korean)
    
    * New translations general.md (Turkish)
    
    * New translations general.md (Chinese Simplified)
    
    * New translations mavlink.md (Korean)
    
    * New translations mavlink.md (Turkish)
    
    * New translations mavlink.md (Chinese Simplified)
    
    * New translations firmware.md (Turkish)
    
    * New translations joystick.md (Korean)
    
    * New translations joystick.md (Turkish)
    
    * New translations joystick.md (Chinese Simplified)
    
    * New translations motors.md (Turkish)
    
    * New translations motors_ardusub.md (Turkish)
    
    * New translations parameters.md (Turkish)
    
    * New translations radio.md (Turkish)
    
    * New translations safety_ardupilot.md (Korean)
    
    * New translations safety_ardupilot.md (Turkish)
    
    * New translations safety_ardupilot.md (Chinese Simplified)
    
    * New translations sensors_ardupilot.md (Korean)
    
    * New translations sensors_ardupilot.md (Turkish)
    
    * New translations sensors_ardupilot.md (Chinese Simplified)
    
    * New translations sensors_px4.md (Korean)
    
    * New translations sensors_px4.md (Turkish)
    
    * New translations sensors_px4.md (Chinese Simplified)
    
    * New translations support.md (Korean)
    
    * New translations support.md (Turkish)
    
    * New translations support.md (Chinese Simplified)
    
    * New translations toolbar.md (Turkish)
    
    * New translations qgc_setup.md (Korean)
    
    * New translations qgc_setup.md (Turkish)
    
    * New translations qgc_setup.md (Chinese Simplified)
    
    * New translations resume_mission.md (Korean)
    
    * New translations resume_mission.md (Turkish)
    
    * New translations resume_mission.md (Chinese Simplified)
    PX4BuildBot authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0f55636 View commit details
    Browse the repository at this point in the history
  44. New Crowdin updates (#11027)

    * New translations qgc.ts (Japanese)
    
    * New translations qgc.ts (Portuguese)
    
    * New translations qgc.ts (Chinese Simplified)
    
    * New translations qgc.ts (Azerbaijani)
    PX4BuildBot authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    eca53d9 View commit details
    Browse the repository at this point in the history
  45. New translations qgc.ts (Korean)

    PX4BuildBot authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    387d1c0 View commit details
    Browse the repository at this point in the history
  46. New translations qgc.ts (Turkish)

    PX4BuildBot authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4af0b91 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    697eebf View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    0e6ae90 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    8c3fcdd View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    116597a View commit details
    Browse the repository at this point in the history
  51. GPS/Drivers: Update submodule, fix RTK for F9P

    This updates the GPS driver submodule to latest main. This includes a
    fix for RTK for the uBlox F9P where a config failed and prevent proper
    init of the GPS module.
    
    Signed-off-by: Julian Oes <[email protected]>
    julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    9699856 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    b51eb6a View commit details
    Browse the repository at this point in the history
  53. Update FirmwareUpgradeController.cc

    Control Zero Classic Board entry added
    TOTON95 authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fee62f0 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    752bee4 View commit details
    Browse the repository at this point in the history
  55. Fixes for joystick event handling in QML

    This update changes the method signatures for "onAxisValueChanged", "onRawButtonPressedChanged", and "onAxisValues" events in QML according to Qt6 requirements. Each event now directly accepts the necessary arguments.
    s-lisovenko authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5b5a18c View commit details
    Browse the repository at this point in the history
  56. DO_SET_ROI_LOCATION is now supported

    This fixes a bug with ArduPilot complaining about NANs in cancel roi
    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4a42e2f View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    ec08766 View commit details
    Browse the repository at this point in the history
  58. Remove unused parameters

    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    309d67c View commit details
    Browse the repository at this point in the history
  59. Bug fix: QGC will crashed when disconnecting a vehicle and then recon…

    …necting with joystick connected. (#11260)
    yizhendongfeng authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    50200a5 View commit details
    Browse the repository at this point in the history
  60. RemoteIDManager: QString::mid instead of sliced.

    QString::sliced is only introduced with Qt6.
    
    Signed-off-by: Julian Oes <[email protected]>
    julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5c1eb25 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    156be66 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    c2009ef View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    607879a View commit details
    Browse the repository at this point in the history
  64. Remove ROI Indicator from toolbar

    Click ROI in map to delete instead
    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    72e9d74 View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    e1d4b61 View commit details
    Browse the repository at this point in the history
  66. Add ROI editing menu

    * Supports Cancel ROI, and Edit Position
    * Created reusable popup menu control
    DonLakeFlyer authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3c39c10 View commit details
    Browse the repository at this point in the history
  67. FlyViewMap.qml: fix previous c1364da commit after backport to 4.3 fro…

    …m master:
    
    Leaving set ekf origin out as well, as that hasn't been backported to 4.3
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    6e152ec View commit details
    Browse the repository at this point in the history
  68. GimbalController and GimbalControllerSettings: first commit

    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: Julian Oes <[email protected]>
    Davidsastresas and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    e44445c View commit details
    Browse the repository at this point in the history
  69. QGCApplication.cc: add GimbalController and register to qml

    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: Julian Oes <[email protected]>
    Davidsastresas and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0e4435f View commit details
    Browse the repository at this point in the history
  70. qgroundcontrol.pro: add GimbalController and GimbalControllerSettings

    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: Julian Oes <[email protected]>
    Davidsastresas and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    13ed857 View commit details
    Browse the repository at this point in the history
  71. Vehicle: add gimbalController, and move gimbal functionality there:

    All the gimbal related commands, minus ROI, are now in gimbal controller.
    This commit removes everything else related to gimbal in vehicle, and also
    adds some small fixes
    
    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: Julian Oes <[email protected]>
    Davidsastresas and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c0d70cb View commit details
    Browse the repository at this point in the history
  72. resources: add new icon for gimbal indicator, artwork by Alex de la T…

    …orre
    
    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: alexdelatorre <[email protected]>
    2 people authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5cc5b76 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    26ef825 View commit details
    Browse the repository at this point in the history
  74. GimbalIndicator.qml: first commit

    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: Julian Oes <[email protected]>
    Davidsastresas and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    e88303f View commit details
    Browse the repository at this point in the history
  75. FirmwarePlugin.cc: add gimbalIndicator to toolIndicators

    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: Julian Oes <[email protected]>
    Davidsastresas and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3329ef8 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    b9f23b3 View commit details
    Browse the repository at this point in the history
  77. OnScreenGimbalController.qml: first commit, process onscreen mouse ac…

    …tions for gimbal control
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    91b050d View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    96292f0 View commit details
    Browse the repository at this point in the history
  79. InstrumentValueIcons: add 2 new icons for gimbal telemetry, artwork b…

    …y Alex de la Torre
    
    Co-authored-by: davidsastresas <[email protected]>
    Co-authored-by: alexdelatorre <[email protected]>
    2 people authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    eb36c29 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    78ee54e View commit details
    Browse the repository at this point in the history
  81. FlyViewMap.qml: ROI edit click area ocupying all the label:

    before this commit it was ocupying only the missionitemindex label,
    which is very small. Now it takes into account the are with the label
    as well
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    02370de View commit details
    Browse the repository at this point in the history
  82. Vehicle: add roiCoordChanged signal:

    this allows for ROI commanded elsewhere than clicking on map
    ( like gimbal panel point home action ) to show the ROI indicator
    on map
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    23dfa65 View commit details
    Browse the repository at this point in the history
  83. FlyViewMap.qml: connect roilocationitem to vehicle roiCoordChanged:

    Instead of setting manually the roilocationitem coordinate in
    flyviewmap.qml, we rely instead on the new signal from vehicle.
    This way, changes in roi in other parts of the app than map clicks,
    like gimbal controls point home, will make the roi indicator appear
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    24481c8 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    29003c4 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    390571f View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    9d31252 View commit details
    Browse the repository at this point in the history
  87. FlyViewVideo.qml, OnScreenGimbalController.qml: fix conflict with tra…

    …cking feature after rebase
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ec22736 View commit details
    Browse the repository at this point in the history
  88. Vehicle: independent function to delete gimbal controller, needed for…

    … tests:
    
    RequestMessageTest implementation collides with how gimbal controller works.
    Gimbal controller will request some messages when hearbeat is received, to
    try to discover new gimbals, and it messes with this particular test, so this
    way we can disable gimbal manager just for this test
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    56e05f4 View commit details
    Browse the repository at this point in the history
  89. RequestMessageTest.cc: disable vehicle gimbal controller on this test:

    As it also sends request messages and it collides with the
    requests of this test
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7f6a912 View commit details
    Browse the repository at this point in the history
  90. SendMavCommandWithSignallingTest.cc: ignore MAV_CMD_REQUEST_MESSAGE:

    gimbal controller sends some message requests when receiving a
    hearbeat, and the cmd results collide with this test, so we filter
    out MAV_CMD_REQUEST_MESSAGE from gimbal controller
    Davidsastresas authored and julianoes committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    00fbb1a View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    404545f View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    d9df61e View commit details
    Browse the repository at this point in the history
  2. .github: Don't upload to S3, just for this particular branch, see det…

    …ails:
    
    As per discussion here #11276
    Davidsastresas committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    ab7c716 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. GimbalController: start handshake only after parameters are donwloaded:

    Could interfere with parameter download on Herelink slower link
    Davidsastresas committed May 20, 2024
    Configuration menu
    Copy the full SHA
    dd16685 View commit details
    Browse the repository at this point in the history
  2. GimbalController: Limit how fast we send gimbal status message request:

    There was no wait between such requests, and Ardupilot was failing
    to detect the handshake some times
    Davidsastresas committed May 20, 2024
    Configuration menu
    Copy the full SHA
    efa109c View commit details
    Browse the repository at this point in the history
  3. .github: Update android gstreamer to 1.18.6:

    Previous version used is not available anymore to download
    Davidsastresas committed May 20, 2024
    Configuration menu
    Copy the full SHA
    345ddba View commit details
    Browse the repository at this point in the history
  4. .github: fix mac build

    Davidsastresas committed May 20, 2024
    Configuration menu
    Copy the full SHA
    76cf180 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. VideoReceiver: bump gstreamer version

    Otherwise it is not found for Android.
    julianoes committed May 22, 2024
    Configuration menu
    Copy the full SHA
    a753a86 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. qmake: fix Android version code for RCs

    This removes rc version strings from the Android version code which
    does not allow for anything but numbers. This is just to fix the release
    candidate builds.
    julianoes committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9b00dc0 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Camera: switch to new REQUEST_MESSAGE commands

    The used commands like REQUEST_CAMERA_SETTINGS and
    REQUEST_CAMERA_INFORMATION are deprecated. Therefore, we should
    gradually try to move to the new REQUEST_MESSAGE commands.
    
    This commit does so by sending REQUEST_MESSAGE by default but falling
    back to the previous commands on the second try and every other retry
    after that.
    julianoes committed May 30, 2024
    Configuration menu
    Copy the full SHA
    b02c0dd View commit details
    Browse the repository at this point in the history
  2. Camera: allow camera managed by an autopilot

    By querying autopilot for the CAMERA_INFORMATION message, we allow an
    autopilot to be a proxy for a MAVLink or non-MAVLink camera.
    
    The idea is similar to a gimbal manager implemented by an autopilot.
    julianoes committed May 30, 2024
    Configuration menu
    Copy the full SHA
    f20f05e View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Vehicle: fix unit tests after camera change

    Since we no longer request cameras to have specific camera component IDs
    but allow the autopilot to "be" a camera as well, we need to adjust the
    unit tests to account for that.
    julianoes committed May 31, 2024
    Configuration menu
    Copy the full SHA
    a02e74a View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Configuration menu
    Copy the full SHA
    750f1f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. QGeoMapReplyQGC: ignore SSL without OpenSSL 1.x

    This fixes terrain download on Ubuntu 22.04 where only OpenSSL 3 is
    available on the system but Qt5 wants OpenSSL 1.x.
    
    This just copies the fix over from QGCFileDownload.
    julianoes committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    4b50ece View commit details
    Browse the repository at this point in the history
  2. Camera: video stream request fixup

    This fixes getting the video stream.
    julianoes committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    6eb0e42 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    9359fc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1ba395 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2d7d18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c1a85b0 View commit details
    Browse the repository at this point in the history
  5. QGCCameraManager.cc: change log from qWarning to CameraManagerLog:

    This made sense when we were not taking compid autopilot into account,
    but now it will log this every vehicle connection if it isn't emulating
    a mavlink camera
    Davidsastresas committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    8d72421 View commit details
    Browse the repository at this point in the history