Skip to content

Conversation

HTRamsey
Copy link
Collaborator

@HTRamsey HTRamsey commented Aug 9, 2025

These shouldn't be needed on Windows 10/11 - maybe we just provide a minimal driver set instead. Would rather not rely on an external source for these

Edit: Tested & Win11 works without external drivers

@HTRamsey HTRamsey requested a review from Copilot August 9, 2025 09:30
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request removes Windows driver installer functionality from the QGroundControl installer, as these drivers are no longer needed on Windows 10/11 systems.

  • Eliminates automatic UAV driver installation during setup
  • Removes driver download logic and related CMake configuration
  • Simplifies Windows installer by removing driver version checks and installation flow

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
deploy/windows/nullsoft_installer.nsi Removes 32-bit uninstaller check, driver installation logic, and driver version management
deploy/windows/driver-msi-README.md Deletes file explaining driver.msi source
cmake/platform/Windows.cmake Removes commented driver download configuration
cmake/install/Install.cmake Removes driver MSI path variable definition
cmake/install/CreateWinInstaller.cmake Removes driver MSI parameter from NSIS installer
cmake/install/CreateQGCInstaller.cmake Removes driver download logic and fixes conditional block

@HTRamsey HTRamsey force-pushed the dev-windows-drivers branch 12 times, most recently from a2e27b9 to 5d308e1 Compare August 10, 2025 00:10
@HTRamsey HTRamsey force-pushed the dev-windows-drivers branch from 5d308e1 to 0701616 Compare August 10, 2025 00:38
@HTRamsey HTRamsey merged commit eecf31b into mavlink:master Aug 27, 2025
13 checks passed
@HTRamsey HTRamsey deleted the dev-windows-drivers branch August 27, 2025 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant