Gtk+ updates on the OSX/Win32 front

GDI+ Pixbuf loader integrated into Gtk+ trunk

tml has done an outstanding job integrating the GDI+ pixbuf loader into trunk there. This means that we can get rid of at least libjpeg and libtiff dependencies on Win32. zlib and libpng are needed by cairo anyway.

I’m really happy about this, since I’m kind of paranoid on removing dependencies and reusing as much as possible on the platform to make the Gtk+ runtime smaller and easier to build, on the other hand this is probably the first time a project that I bootstrap myself gets into mainstream somwhere.

Of course, none of this could have happened without the heavy lifting of Dom and his tips at the very beginning of the project. Kudos for him too!

 

OS X’s Quartz engine/theme landed on GNOME’s svn

I’ve been working on improving rhult‘s Mac OS X quartz engine as well, tabs, menubar backgrounds and arrows has got some love, again during a flight, while I was coming to Spain.

After those fixes rhult and myself thought that moving the code from his git repository to an official SVN module would be a good idea to encourage testing a more people to help. So there it is, check it out while it’s hot!

$ svn co http://svn.gnome.org/svn/gtk-quartz-engine/trunk gtk-quartz-engine

Win32 Combobox fixes backported to 2.12

The fixes I did on the hackfest are now backported to 2.12, this means that comboboxes won’t look broken anymore on any future stable releases of Gtk+ with the Win32 engine/theme. Yay!

Advertisements

5 thoughts on “Gtk+ updates on the OSX/Win32 front

  1. How would you recommend compiling and testing this on a mac, I have macports currently install and am using that for most of my gnome apps.

    Like

  2. Alberto: Can you post an update of the win32 packaging effort?
    Are there any new bundle for gtk 2.12?
    Im aware of this wiki page:
    http://live.gnome.org/GTK%2B/Win32
    It says, that win32 packaging is doable (although requires win32 system for the last step) is there available this installer?
    I also says there are three bugs which prevents wix to natively compile on linux (Fixed, #11411, #11414. Pending #11479). I read all the three bugs, and it seems all the three are already fixed.
    So Im a bit lost where we are. Were is help needed. And why there is no win32 all-in-one installer for 2.12…
    Thank you for your work Alberto.
    Khiraly

    Like

  3. Oh and what I really miss, is that there is no mailing list for the win32 packaging.
    I could only use direct email to you. (i prefer not to disturb people)

    Like

  4. khiraly:
    There is actually a mailing list for the packaging effort, but after some time we realized that using the normal gtk-devel list was better for this approach.
    You also have the #win32 channel on irc.gimp.org where all the Win32 rockstars are.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s