- 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>
-
Ayush Singh authored
- Only build it when PB2_MSPM0 is enabled. - Need to figure out how to do uploading since service should not be built for all linux targets, at least not right now. - Building deb and standard tar.xz Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
Allows better forward compatibility since any new devices will just be ignored rather than making the user upgrade. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- I do not have a way to get a GUI on pb2 right now, but I have tested everything to the best of my abilities, so should be working now. - Packaging support for service is still pending along, with automatic dbus based start. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Everything seems to be working well now, so nice. - Just need to glue up GUI now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-