Skip to content

Latest commit

 

History

History
20 lines (19 loc) · 1.41 KB

TODO.md

File metadata and controls

20 lines (19 loc) · 1.41 KB

TODO

  • Impl interop for the daemon socket (path...)
  • Migrate from bluez to bleplug for interop (lost pair and trust features on the process)
  • Clarify CLI args (add descriptions)
  • When finished with GUI impl, try to impl WASM build target
  • Impl CLI data lights save and maybe share it with GUI
    • Impl shared Storage using eframe::Storage trait (didn't because it links String to String and I would parse data all around)
  • [CLI] Find a way to select a device with a better UX ?
  • Impl justfile recipes to replace bash script for a better DX and update README for steps
    • rustbee gui should launch the gui executable
    • The deamon launch feature should be migrated to common so cli and gui can launch it without bash
    • setcap of rustbee cli exec to be able to create file socket
    • setcap of rustbee daemon exec to be able to create log file
  • Impl a better logging for the daemon and it should log to file itself
  • CLI should have a logs command to output the log file to stdout
  • Impl CI to create and publish binaries on v* tag creation
  • Impl CHANGES.md and INSTRUCTIONS.txt files for the release on v1.0.0 and push a tag when v1 is out so the release action is triggered automatically (also, change the changes-file field on the CI).
  • Impl unit and integration tests
  • Add a C dyn lib to pre-built releases with the CI and add the header file