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

Config button rework #12461

Merged
merged 2 commits into from
Feb 17, 2025
Merged

Config button rework #12461

merged 2 commits into from
Feb 17, 2025

Conversation

DonLakeFlyer
Copy link
Contributor

  • Fix Toolbar indicator "Foo - Configure" buttons needs to be dyamic #12445
  • The "Configure" buttons in toolbar indicator pages are now hidden if that specific VehicleComponent is not available
  • Bunch of rework in MainRootWindow and SetupView support for showing specific config pages
  • Added concept of AutoPilotPlugin::KnownVehicleComponent enum. Previous code was going after known vehicle component by the name, like "Power". Nasty and error prone.
  • Reorganize some directory structures to better reflect actual usage and reduce confusion with other similar components

Better reflects actual code. Also reduces confusing with things like VehicleComponent
@DonLakeFlyer
Copy link
Contributor Author

I'm gonna merge this in since I want to work on docs and I need screen shots with the latest changes

@DonLakeFlyer DonLakeFlyer merged commit 7a4b4e1 into master Feb 17, 2025
9 checks passed
@DonLakeFlyer DonLakeFlyer deleted the ConfigButtons branch February 17, 2025 00:24
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.

Toolbar indicator "Foo - Configure" buttons needs to be dyamic
1 participant