- Jan 25, 2025
-
-
Ayush Singh authored
CI: use CI templates for upload and release See merge request !56
-
Ayush Singh authored
- Currently missing changelog generation. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 24, 2025
-
-
Ayush Singh authored
bb-imager-gui: Add support for remote subitems Closes #76 See merge request !55
-
Ayush Singh authored
- Allows splitting config into smaller subitems list. The CI/CD Template [0] can be used to generate os_list in CI. - Using a very simple loading text right now. [0]: https://openbeagle.org/ayush1325/ci-components Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 20, 2025
-
-
Ayush Singh authored
CONTRIBUTING: Add fedora dependencies See merge request !54
-
Ayush Singh authored
I have switched to fedora and was just starting out, so might as well add to the docs Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 18, 2025
-
-
Ayush Singh authored
bb-imager: Use rpi config format Closes #34 and #42 See merge request !53
-
Ayush Singh authored
- Allow having submenu when selecting image (not implemented in GUI yet) similar to rpi-imager allowing bootloader updates from the rpi-imager now. - Some new fields like Flasher have been added, but I have made sd card flashing the default, so the format is completely backward compatible. - The config parsing also ignores any unsupported flasher types, making the config pretty much forward compatible as well. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 17, 2025
-
-
Ayush Singh authored
gui: Add Generic Linux Board option Closes #74 See merge request !52
-
Ayush Singh authored
Note: This is not the same as rpi-imager's "All" option. This is because each board image is unique in case of BeagleBoard, and thus an image from one board might not even boot on another. Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
gui: Add udev rules Closes #71 See merge request !51
-
Ayush Singh authored
readme: Add links to packaging and contributing instructions See merge request !50
-
Ayush Singh authored
- Add udev rules for BeagleConnect Freedom and MSP430 to allow flashing as normal user. - Only adding to GUI since one can always use sudo with the CLI. - Will need to be manually installed when using Appimage. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Also remove the goals fluff. Use gitlab issues instead. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
gui: Make destination subscription efficient See merge request !49
-
Ayush Singh authored
Add pb2 in the base config.json See merge request !48
-
Ayush Singh authored
Only poll for destination when on the selection page, and throttle the polling with a delay of 1 sec. The previous implementation can crash the running udisk2 server. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
It is not added to distros.json yet, so adding it here. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 16, 2025
-
-
Ayush Singh authored
gui: Use whoami Closes #50 See merge request !47
-
Ayush Singh authored
- rpi-imager also seems to hardcode it instead of any dynamic detection. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Some code fixups. No functional changes. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- using whoami Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Use localzone crate to detect timezone automatically. - Also add toggler for timezone selection to be able to detect the default vs not set. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Allows crossplatform username, lang etc Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
gui: Add default username Closes #51 See merge request !46
-
Ayush Singh authored
- Use the current username as the default username suggestion in customization form. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
gui: Add live destination updates Closes #52 See merge request !45
-
Ayush Singh authored
- Also removed refresh button since live updates seem more than fast enough. - Since it is basically polling for destinations, maybe it is not the most efficient implementation, but should be fine. Changelog: changed Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
No feature changes Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
bb-imager: Featuregate more things Closes #68 See merge request !44
-
Ayush Singh authored
- sudo in CLI should work (I think). Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
Not using config in CLI rn, so make it optional. Allows making serde and related crates optional as well. Macos support currently needs serde, so cannot remove it. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Do not use udisks2 in CLI. - Shaves off 50 dependencies in CLI, so pretty nice. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
cli: Add pb2 mspm0 support Closes #67 See merge request !43
-
Ayush Singh authored
- Some fixes after testing on pb2. - Everything seems good to go now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Just packaging and basic readme. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Following d-bus API design guidelines [0]. [0]: https://dbus.freedesktop.org/doc/dbus-api-design.html#api-versioning Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
Replace unwraps with sane errors. Also ingnore unimportant errors. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 15, 2025
-
-
Ayush Singh authored
- Can create dirs and copy files in single command with finer permission control - Not using it for windows and macos stuff since not sure how windows will respond to the permissions and macos install does not seem to suppor the same options as linux (and I cannot be bothered to do trial and error). Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-