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

Add a GUI and make it wayland compatible #24

Open
SpamixOfficial opened this issue Dec 2, 2023 · 3 comments
Open

Add a GUI and make it wayland compatible #24

SpamixOfficial opened this issue Dec 2, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@SpamixOfficial
Copy link
Owner

Add a GUI since a CLI isn't very user friendly to the non-tech-savvy users.

To make it wayland compatible we could try using this:
https://github.com/tuomasjjrasanen/python-uinput

also since we don't provide pre-bundled libraries the license won't be an issue.

@SpamixOfficial SpamixOfficial added enhancement New feature or request help wanted Extra attention is needed labels Dec 2, 2023
@SpamixOfficial SpamixOfficial self-assigned this Dec 2, 2023
@Melechtna
Copy link

Could use wxPython for this, it's wayland compatible, and you should be able to even ask for root permissions with it as well.

@SpamixOfficial
Copy link
Owner Author

Could use wxPython for this, it's wayland compatible, and you should be able to even ask for root permissions with it as well.

I'll look into this!

@SpamixOfficial
Copy link
Owner Author

Could use wxPython for this, it's wayland compatible, and you should be able to even ask for root permissions with it as well.

Okay, so change of plans here: This project will be turned into a "server", kind of. The server will act like an backend for a GUI or CLI, and the idea with this is to make it easier to develop interfaces for the project. Developing a GUI turned out to be a pain because of the structure, so that's another reason for this change. Oh right; We will include wayland support in the server!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants