Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Codebase is horribly broken #78

Open
NaitLee opened this issue Aug 17, 2023 · 2 comments
Open

Codebase is horribly broken #78

NaitLee opened this issue Aug 17, 2023 · 2 comments

Comments

@NaitLee
Copy link
Owner

NaitLee commented Aug 17, 2023

It turned out that I didn’t manage to keep this codebase clean and many things are broken as for now 🤥

For now, the primary goal is to fix things. It will progress slowly.

At the moment don’t feel shocked if something doesn’t work — pour everything here! (issues or so)

Or if you prefer, here is also okay: https://codeberg.org/NaitLee/Cat-Printer/issues
(that repo is intended for some new stuffs, so didn’t mirror)

@NaitLee NaitLee pinned this issue Aug 17, 2023
@NaitLee
Copy link
Owner Author

NaitLee commented Aug 17, 2023

Priorized Todos:

  • Pypi package in place of bundles
  • Program routine, even deserve a rewrite
  • Scan for devices and filter by BLE Service UUIDs rather than device names
  • (?) Android build
  • Less hassle with brand new frontend powered by Web Bluetooth

@NaitLee
Copy link
Owner Author

NaitLee commented Sep 23, 2023

A rewrite is taking place in this branch.

Still no guarantee to finish it in a short time, but in a foreseeable future it will have much cleaner code than main.

I see someones are patching the current code base. Just keep in mind that the rewrite doesn’t necessarily mean the original code will be gone — we can port your new stuffs to new code, and that should be easy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant