Skip to content

Introduction of bundled application plugins capabilty#7069

Merged
nirvn merged 10 commits intomasterfrom
bundled_plugins
Feb 22, 2026
Merged

Introduction of bundled application plugins capabilty#7069
nirvn merged 10 commits intomasterfrom
bundled_plugins

Conversation

@nirvn
Copy link
Member

@nirvn nirvn commented Feb 21, 2026

This PR adds the ability for a QField build to contain bundled plugins, with the following behavior:

  • When launching QField, any bundled plugin will be active by default
  • Users can manually deactivate them, they will remain deactivated across QField sessions until the user reactivates them
  • While a bundled plugin can be deactivated, it cannot be uninstalled

@qfield-fairy
Copy link
Collaborator

qfield-fairy commented Feb 21, 2026

📱 Android builds

Download an Android arm64 build of this PR for testing.
(Built from commit c38492a)

Other Android architectures

🍎 MacOS DMG universal builds

Download a MacOS DMG universal build of this PR for testing.
(Built from commit c38492a)

🪟 Windows builds

Download a Windows build of this PR for testing.
(Built from commit c38492a)

🐧 Linux AppImage builds

Download a Linux AppImage build of this PR for testing.
(Built from commit c38492a)

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

clang-tidy made some suggestions

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

clang-tidy made some suggestions

@kaustuvpokharel
Copy link
Collaborator

kaustuvpokharel commented Feb 21, 2026

Lovely, will there be another pr coming for further support this ?

@nirvn nirvn merged commit 1526e06 into master Feb 22, 2026
26 checks passed
@nirvn nirvn deleted the bundled_plugins branch February 22, 2026 01:12
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.

3 participants