- Jan 04, 2025
-
-
Ayush Singh authored
- Allows parsing Cargo.toml of crates thus allowing better runtime generation. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Since the package now also contains man pages and shell completion, cannot use normal xz which can only compress a single file. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- bb-imager-cli pulls bb-imager which makes xtask quite heavy. - Using the current hack removes the dependency and also makes generation more portable. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Can now generate shell completion using xtask Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Not the greatest manpage, but good enough. - Include manpages in the packages. - Using cargo xtask [0] since it requires access to code. [0]: https://github.com/matklad/cargo-xtask Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 03, 2025
-
-
Ayush Singh authored
- Can now generate shell completion for all supported shells at runtime - There is a way to generate completions at compile time, but since cargo install does not support shell completions, it is better to use runtime generation. - Fixes #58 Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Revamp progress bar handling to fix various bugs. - Looks pretty good now Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Can now download and flash remote images. Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Use console for nice looking tables when listing allowed destinations. - Also add a flag to just print paths. Useful for terminal scripts. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Maybe should also add format support for bcf Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Add information to help pages. - Allows for easier understanding of the various options. Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Allow post-flash customization. Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 02, 2025
-
-
Ayush Singh authored
Implement unified flashing config Closes #53 See merge request !38
-
Ayush Singh authored
- Implements plumbing to enable import/export of flashing config for flashing large number of devices with complex configs. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- No need to parse the color. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
gui: Scale down UI Closes #45 See merge request !37
-
- Jan 01, 2025
-
-
Ayush Singh authored
- Update screenshots in README with the smaller UI elements. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Make all UI elements smaller. - Matches rpi-imager window size. - Also make stuff more responsive. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
gui: Move configuration page to home page Closes #41 See merge request !36
-
Ayush Singh authored
- Show popup rpi-imager style before flashing. - Not implemented option to skip confirmation yet. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- configuration is no longer the 2nd page in the flashing flow. Instead it is an optional page triggered from home page. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Dec 04, 2024
-
-
Ayush Singh authored
gui: Improve cancel messages Closes #40 See merge request !35
-
Ayush Singh authored
- Seeks to work without this hack as well. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Nov 27, 2024
-
-
Ayush Singh authored
- Some small code improvements based on clippy Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Use temfile crate for the temporary files instead of the poor hack I had before. - Also some function cleanups. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Nov 26, 2024
-
-
Ayush Singh authored
- Make customization a seperate stage of flashing. - Gives better cancel messages - Also cleanup CLI since adding new stages makes the stage id difficult to maintain. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Use 4k buffer since that seems to work much better when reading from sd. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- More accurate messages when cancelled by user (seperate for preparation, flashing and verification) Changelog: other Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Nov 23, 2024
-
-
Ayush Singh authored
- Allows uploading artifacts for unreleased latest version for easy testing. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
CI: Better download file names Closes #38 See merge request !34
-
Ayush Singh authored
- Use nested directories `arch/package` in package registry to have sane names for the downloaded files. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Not using tracing and tracing_subscriber in cli for logging yet. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
Add Debian package Closes #36 See merge request !33
-
Ayush Singh authored
- Use cargo-deb to build in CI. - While the final goal is to have package in upstream debian using debcargo, it is only intended for stable releases. - So use cargo-deb for experimental releases. Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Nov 22, 2024
-
-
Ayush Singh authored
- Using pattern matching in rules to reduce repetition - Split up the Makefile Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
bb-imager: Improve sd card flashing performance See merge request !32
-
- Nov 21, 2024
-
-
Ayush Singh authored
- Show sd card path instead of name Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Decreses sd card flashing time by 57% (only tested on Linux). - Still slower than bb-imager but not by much. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- env filters work now Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Nov 09, 2024
-
-
Ayush Singh authored
- Fix regression from !31 Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-