Slashdot Mirror


GTK+OSX for Mac OS X Aqua

Scott Sheppard writes "GTK+OSX has released a native Mac OS X Aqua port of the Linux-based GTK+ open source graphical user interface library. GTK+ (GIMP Toolkit) is a popular widget library supporting graphical applications for Linux. GTK+OSX version 0.1 is an alpha release intended for developers." This could make The Gimp cozy for MacHeads without installing XDarwin and OroborOSX. Looking good!

1 of 235 comments (clear)

  1. What about a GTK version that uses native widgets? by Anonymous Coward · · Score: 0, Flamebait
    I think that it is great that they have ported GTK to so many places, but there is one major problem in my opinion. GTK reimplements all of the native OS widgets. Thus, a GTK app running on Windows does not use the standard buttons defined in comctl32.dll, and a GTK app running on OS X does not use the cool Aqua buttons/tab views etc.

    Thus, this "native" Aqua port just removes the dependency on X11. It doesn't use the native Aqua UI.

    While UNIX users generally have no problem with UI inconsitencies caused by reinventing the widget sets between programs, Windows and especially Mac users generally do. Apps that don't use the standard widgets tend to stick out like a sore thumb. This is why people seem willing to spend time on things like Chimera.

    Just take a look at that sample Othello game on that page. It does not look like a native OS X application.

    This is not flamebait, but how hard would it be to have a GTK port that used the underlying buttons/scroll bars/tab views/everything else of the underlying OS? If they could do this, then GTK could become much more powerful.