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

Gtk4 #191

Open
tronta opened this issue Apr 5, 2021 · 6 comments
Open

Gtk4 #191

tronta opened this issue Apr 5, 2021 · 6 comments

Comments

@tronta
Copy link

tronta commented Apr 5, 2021

Any plans for GTK4?
As a Gtk Python newbie what would be the best way to help?

@sebp
Copy link
Owner

sebp commented Apr 14, 2021

Personally, I do not have plans to add support for GTK4. Mainly because I'm not following the latest development in this area anymore. I generally welcome contributions from others, but I do not know how much GTK4 differs from GTK3 and whether merging it with this tutorial would be sensible.

@tronta
Copy link
Author

tronta commented Jun 19, 2021

Very cool. Looks great!

@osamuaoki
Copy link
Contributor

ranchester2: Very interesting...

I think what we need is examples not just for GTK4 but for both GTK3 and GTK4 (Excluding gi.require_version("Gtk", "?.0") line.). Or, GTK4 compatible GTK3 examples .... Then document can mention in main text what it takes.

FYI: Along this thought, I have proposed to update python style in line with python3 for super() in PR #199.

@sebp
Copy link
Owner

sebp commented Jul 6, 2021

I'm not familiar with GTK4, but if there's a way to make example compatible with GTK3 and GTK4 without too much overhead, I would prefer it. Otherwise, we can create a new branch for GTK3 and continue with GTK4 in the master branch.

@rafaelmardojai
Copy link

Hello.

I have starting porting some of the examples to GTK4 here: https://gitlab.gnome.org/rafaelmardojai/pygobject-guide.

I'm aiming to create a central space for finding PyGObject documentation / tutorials (taking some inspiration from https://gjs.guide/).

I'm obviously keeping the same license as this repo because I'm kind of "forking" this tutorial. But I would like to know what is the best way to keep the attribution to this work, maybe build an "acknowledgement" page referencing al the credits?

@sebp
Copy link
Owner

sebp commented Dec 8, 2022

@rafaelmardojai great to hear that your putting in the effort to port the tutorial to GTK4!

Adding an acknowledgements or contributors page sounds good.

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

No branches or pull requests

4 participants