- Jan 17, 2025
-
-
Ayush Singh authored
readme: Add links to packaging and contributing instructions See merge request !50
-
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>
-
- Jan 14, 2025
-
-
Ayush Singh authored
Allows sharing code between the dbus service and CLI flasher. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 13, 2025
-
-
Ayush Singh authored
A dbus service to allow Firmware Upload API flashing from GUI on Linux. This is required since we cannot open Firmware Upload API sysfs entries as a normal user and we probably should not try changing permissions of these entries. It also seems like pkexec is being removed from more and more distributions, which means it is better to do what seems to be officially supported, i.e. D-Bus service (managed by systemd) + Polkit. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 09, 2025
-
-
Ayush Singh authored
- Does not really need to be present when not compiling to run on pb2 - Also remove it from the GUI completely till runtime privilege excalation is implemented for gui - Also needed some changes to how the clippy checks are run. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Since options have been moved around, update everything. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Using Rust cross for better cross compile support. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Also had to reorganize CLI a bit. Probably should have broken things up, but too lazy to do it now. Changelog: added Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jan 06, 2025
-
-
Ayush Singh authored
Fix the difference in package and folder names See merge request ayush1325/bb-imager-rs!41
-
Ayush Singh authored
- Match the package name Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-