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

How to Install #160

Open
BeatLink opened this issue Nov 13, 2022 · 1 comment
Open

How to Install #160

BeatLink opened this issue Nov 13, 2022 · 1 comment

Comments

@BeatLink
Copy link

Hi there. How do I go about using xapp in a python gui project?

@ghost
Copy link

ghost commented Nov 13, 2022

It depends on if you want to add Bindings / Sources to your Python project or not. That would be the best start. You need to register your X-App compatible software with Linux Mint after you compile a working product. You can test your work with X-App and not register.

You need to create a standard GUI template for Python compatible with GTK3. Just add the Bindings / Sources after that to your code, and the process should be easy. You will need to learn GTK3, if you have not finished that nature of work previously.

X-App is not GTK3. It is compatible and a derivative like from a forking of code, yet GTK3 will not use features of X-App. There fore it is possible to create a compatible work of code with both. I have done so successfully a few times in the past, when fixing GTK3 a few years ago. Part of the reason for X-App is Python compatibility with Android, so Java can compile with Python.

I hope this helps.

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

No branches or pull requests

1 participant