Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mavlink/qgroundcontrol
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.0.3
Choose a base ref
...
head repository: mavlink/qgroundcontrol
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.4
Choose a head ref
  • 12 commits
  • 18 files changed
  • 2 contributors

Commits on Jun 19, 2025

  1. Fix leak of static pad on shutdown

    This would cause huge leaks if the stream was continuously restarting due to video timeout
    DonLakeFlyer committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    b6eb2ca View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2025

  1. Only restart video once a second

    This way we don't hammer the main thread with silly work
    DonLakeFlyer committed Jun 21, 2025
    Configuration menu
    Copy the full SHA
    45d9ca1 View commit details
    Browse the repository at this point in the history
  2. Better logging

    DonLakeFlyer committed Jun 21, 2025
    Configuration menu
    Copy the full SHA
    18c1fdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d543f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2025

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

Commits on Jun 23, 2025

  1. Revert "Fix radius reset when editing FW Landing Patterns"

    This reverts commit e0f6a0a.
    rubenp02 authored and DonLakeFlyer committed Jun 23, 2025
    Configuration menu
    Copy the full SHA
    eb2e351 View commit details
    Browse the repository at this point in the history
  2. Revert "Fix waypoint glide slope heading calculations"

    This reverts commit ddd97ad.
    rubenp02 authored and DonLakeFlyer committed Jun 23, 2025
    Configuration menu
    Copy the full SHA
    2718524 View commit details
    Browse the repository at this point in the history
  3. MissionManager: Fix landing approach item handling

    Updated the LandingComplexItem recalculation logic to properly handle
    waypoint approach items, fixing several issues with heading calculations
    and when loading plans, such as the loiter radius being taken into
    account despite the "Use loiter to altitude" option being disabled.
    Refactored the relevant areas to unify the naming and logic between
    waypoint and loiter-based approaches.
    
    This replaces previous GUI-level workarounds (ddd97ad, e0f6a0a) that
    partially fixed these heading calculation problems by manipulating the
    loiter radius. This commit addresses the root cause instead, so it also
    fixes the issues for VTOL landing sequences, where the GUI workarounds
    hadn't yet been applied.
    
    Key changes:
    - Updated the coordinate recalculation logic to handle waypoint and
      loiter approaches as distinct modes, rather than forcing the waypoint
      approach through the loiter-based architecture.
    - Added _recalcFromApproachModeChange method to properly handle
      switching between loiter and waypoint approach items, instead of using
      the generic coordinate change handler.
    - Renamed "loiter tangent" to "slope start".
    - Updated all UI components to remove some explicit approach
      item-dependant logic which is no longer needed, and to use the new
      naming.
    rubenp02 authored and DonLakeFlyer committed Jun 23, 2025
    Configuration menu
    Copy the full SHA
    a48ffca View commit details
    Browse the repository at this point in the history
  4. Rework Aux channel config to be single column

    * This makes it fit on small screens like Herelink
    * Tried supporting dynamic single/double columns based on size but too complicated
    DonLakeFlyer committed Jun 23, 2025
    Configuration menu
    Copy the full SHA
    cc99406 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2025

  1. Use parameter metadata for rotations

    Fixes compass rotation setting off by one on rotation param set
    DonLakeFlyer committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    3244420 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57a254f View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. Configuration menu
    Copy the full SHA
    9ff2a4d View commit details
    Browse the repository at this point in the history
Loading