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

CLI: More commands as plugins on SD, refactor plugin wrapper #276

Merged
merged 25 commits into from
Nov 4, 2024

Conversation

Willy-JL
Copy link
Member

@Willy-JL Willy-JL commented Oct 24, 2024

What's new

  • trying to free some flash space
  • moving more cli commands to plugins on sd card
  • cli command entry points are now more similar to OFW ones
  • to make CLI plugin wrappers just need CLI_PLUGIN_WRAPPER("name", callback) macro and "name_cli" entry in app manifest
  • removing unused icons from firmware blob
  • fix duplicate subghz region loading, oops

For the reviewer

  • I've uploaded the firmware with this patch to a device and verified its functionality
  • I've confirmed the bug to be fixed / feature to be stable

@Willy-JL Willy-JL added the enhancement New enhancement or request label Oct 24, 2024
@Willy-JL Willy-JL self-assigned this Oct 24, 2024
Copy link

github-actions bot commented Oct 24, 2024

Compiled f7 firmware for commit ccaf2ae4:

@Willy-JL Willy-JL added the bugfix Something isn't working label Nov 4, 2024
@Willy-JL Willy-JL changed the title Download More Flash! CLI: More commands as plugins on SD, refactor plugin wrapper Nov 4, 2024
@Willy-JL Willy-JL marked this pull request as ready for review November 4, 2024 06:38
@Willy-JL Willy-JL merged commit 2e7eedf into dev Nov 4, 2024
5 checks passed
@Willy-JL Willy-JL deleted the dl-more-flash branch November 4, 2024 08:42
@GameLord2011
Copy link
Contributor

Great, now I'll need to re-write my custom commands!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix Something isn't working enhancement New enhancement or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants