Drop support for GTK+ < 2.24

Bug #1069024 reported by Alex Valavanis on 2012-10-20
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Low
Alex Valavanis

Bug Description

At the moment, we have 59 blocks of conditional code to support GTK+/Gtkmm 2.22.

For the sake of improved maintainability, we should eventually drop support for GTK+ 2.22. All major linux distros and Windows devlibs now provide GTK+/Gtkmm 2.24.

Unless there are any objections, I suggest dropping support for GTK+ 2.22 after 2012-11-05, when OpenSUSE 11.4 reaches end-of-life.

Alex Valavanis (valavanisalex) wrote :

All tracked linux distros (except old LTS versions) and Devlibs now provide gtk+ 2.24. Does anyone object to dropping support for older Gtk+ versions now or shall we wait until after the Inkscape 0.49 release?

ScislaC (scislac) wrote :

Just had a look... given that 2/3 on our tracking dependencies page as already unsupported due to the Cairo version and the third was supposed to be EOL 3 weeks ago, I'm in support of it.

For those who don't know the dependency page: http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies#Distros

Note: Since I initially wrote this it appears the third one is now gone.

Alex Valavanis (valavanisalex) wrote :

OK, apparently there are no objections so I have dropped Gtk+ 2.22 support in lp:inkscape r11907.

Changed in inkscape:
assignee: nobody → Alex Valavanis (valavanisalex)
milestone: none → 0.49
status: Triaged → Fix Committed
Alex Valavanis (valavanisalex) wrote :

I've also dropped support for glib < 2.28 in r11908 (same arguments as above). If anyone objects, we can revert this.

Bryce Harrington (bryce) on 2015-02-23
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers