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

full rewrite #15

Open
ashkitten opened this issue Nov 1, 2020 · 2 comments
Open

full rewrite #15

ashkitten opened this issue Nov 1, 2020 · 2 comments

Comments

@ashkitten
Copy link
Owner

this project is full of old code i don't like. i'd like to get back and rewrite it at some point. a rewrite would:

  • remove udev dependency (why was this introduced? i don't actually remember. it seems the project used to use hidapi...)
  • make cli more functional. being able to set lights and stuff would be great, and make responses machine readable and consistent
  • not be a steaming pile of garbage code lol
@strigona-worksight
Copy link

I did manage to get the "set lights" functionality to work, but the source changes are on an older OS install that isn't super accessible.

That being said, I'd be happy to lend a hand or at least help test.

@ashkitten
Copy link
Owner Author

awesome. i have ideas for how to rewrite the backend (possibly can use hidapi again for cross-platformability!) but i'm not sure how the cli should look like and i'm not happy with the cli parsing code right now.

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

2 participants