On Monday, July 30, 2012 03:04:32 PM Greg Troxel wrote:
> Vladimir Nadvornik <nadvor...@suse.cz> writes:
> > Hi,
> > 
> > I went through the mailinglist and bugtracker and added the "easy" fixes
> > to master. If you think that anything important is missing, please tell
> > so.
> > 
> > For release plan, I'd propose this:
> > 
> > 1. release the current master as Geeqie 1.1
> > 2. migrate to gtk3, drop the compatibility stuff
> 
> Do you really mean 'geeqie will require gtk3'?   Can gtk3 and gtk2
> co-exist on the same system?   I can see requiring reasonably up to date
> gtk2, but it still seems that there is trouble in the gtk3/gnome3 world.
> 

The main problem is that recent version of some libraries are available only 
for gtk3. It already hit us with libchamplain-gtk - currently it is not 
possible to compile the gps map pane.
The same problem will be with clutter-gtk if we want to use hw acceleration or 
replace Pan view in the future.
So I think that we have to migrate to gtk3 or we end with old and unmaintained 
libraries soon or later.

gtk2 and 3 can co-exist on the same system, but not in the same application.

The list of required changes is quite long, see:
http://developer.gnome.org/gtk3/3.5/gtk-migrating-2-to-3.html

I am not sure if it is possible to maintain code that compiles against both 
versions. Maybe it is a better idea to clean up the code and continue with 
gtk3 only.

Vladimir




------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel

Reply via email to