bmputil
Feature: Better firmware selection
#30
Merged

Feature: Better firmware selection #30

esden merged 17 commits into main from feature/better-firmware-selection
dragonmux
dragonmux firmware_selector: Began building a system for choosing between firmw…
5484fed4
dragonmux switcher: Make the firmware picking process use the new selection FSM…
9aaae344
dragonmux firmware_selector: Properly handle the FlashFirmware and Cancel state…
5b2c517a
dragonmux firmware_selector: Begun building the documentation display system fo…
755754f0
dragonmux switcher: Make sure to grab and pass the selected release name throug…
768978a8
dragonmux cargo: Added dependency on ratatui for the markdown docs viewer
96ed5176
dragonmux docs_viewer: Begun building a Markdown-based docs viewer for the vari…
1e8b67f6
dragonmux firmware_selector: Made use of the new viewer component to display do…
4ac5c405
dragonmux docs_viewer: Implemented viewport size tracking
e0e29e50
dragonmux docs_viewer: Built out logic for displaying a scrollbar along side th…
c8333bd9
dragonmux docs_viewer: Implemented the key bindings for scrolling up and down i…
c0cc5a00
dragonmux docs_viewer: Implemented the key bindings for page scrolling up and d…
7a20db43
dragonmux docs_viewer: Cache the converted Markdown
f0018e77
dragonmux docs_viewer: Made the docs render scroll with the scroll bar
df7116e5
dragonmux docs_viewer: Fix how we compute the number of lines the docs take to …
9af946ba
dragonmux docs_viewer: Added display of the key bindings in the viewer
35067eb9
dragonmux firmware_selector: Implemented generation of releases URIs from downl…
4ef592a0
dragonmux dragonmux added enhancement
dragonmux dragonmux requested a review from esden esden 343 days ago
semanticdiff-com
esden
esden approved these changes on 2025-04-27
esden esden merged 4ef592a0 into main 343 days ago
dragonmux dragonmux deleted the feature/better-firmware-selection branch 343 days ago
dragonmux dragonmux added this to the v1.0 release milestone 336 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone