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

about dialog and GTK+ 3 #36

Closed
az0 opened this issue Dec 5, 2014 · 3 comments
Closed

about dialog and GTK+ 3 #36

az0 opened this issue Dec 5, 2014 · 3 comments
Labels
modernization Upgrades to Python and GTK
Milestone

Comments

@az0
Copy link
Member

az0 commented Dec 5, 2014

@moimael: Would you please take a look? I am using Ubuntu 14.04, which is a relatively new distribution. I would prefer not to lose support for any new systems like this.

Traceback (most recent call last):
  File "/bleachbit/bleachbit/Application.py", line 129, in about
    builder.add_from_file('data/AboutDialog.ui')
gi._glib.GError: data/AboutDialog.ui: required gtk+ version 3.12, current version is 3.10

@az0 az0 added the modernization Upgrades to Python and GTK label Dec 7, 2014
@moimael
Copy link

moimael commented Dec 8, 2014

Ok, I develop on Fedora 21 which has 3.14. Should I assume that GTK 3.10 is our minimum supported version ?

@az0
Copy link
Member Author

az0 commented Dec 8, 2014

Fedora is easy because it goes EOL so fast. Besides the about dialog, in general what would it take to support gtk+ 3.4 or at least provide some graceful fallback without major loss of functionality?

Here are some actively supported and popular distributions:

  • Ubuntu 14.04 goes EOL April 2019, has gtk+ 3.10.8
  • Ubuntu 12.04.5 LTS goes EOL April 2017, has gtk+ 3.4.1
  • Latest Debian 7 (Wheezy) has gtk+ 3.4.2
  • openSUSE 13.1 has gtk+ 3.10.2
  • openSUSE 12 is EOL next month (so no problem)

Reference:
http://distrowatch.com/table.php?distribution=ubuntu
http://distrowatch.com/table.php?distribution=debian
http://distrowatch.com/table.php?distribution=opensuse
https://en.opensuse.org/Lifetime
https://wiki.ubuntu.com/Releases

I'll open an issue to test more with GTK+ 3.4.

@az0 az0 mentioned this issue Dec 8, 2014
@az0 az0 modified the milestone: 3.0 Feb 12, 2017
@az0
Copy link
Member Author

az0 commented Apr 18, 2018

Works much better lately

Tested with Ubuntu 16.04, GTK 3.18.9, commit ede855c

@az0 az0 closed this as completed Apr 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
modernization Upgrades to Python and GTK
Projects
None yet
Development

No branches or pull requests

2 participants