Results 1 to 8 of 8

Thread: GTK+ 3.0 On Mac OS X Is Moving Along

  1. #1
    Join Date
    Jan 2007
    Posts
    15,413

    Default GTK+ 3.0 On Mac OS X Is Moving Along

    Phoronix: GTK+ 3.0 On Mac OS X Is Moving Along

    While the GTK+ tool-kit is primarily used on Linux based systems and those running an X.Org Server, with GTK+ 3.0 there are several improvements to benefit the Wayland Display Server as well as other operating systems...

    http://www.phoronix.com/vr.php?view=ODk2Mg

  2. #2
    Join Date
    May 2010
    Posts
    190

    Default

    Anyone know the library that was used to display the steam interface in the leaked prototype?

  3. #3
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,149

    Default

    GTK+ 2.x on the Mac was atrocious. No global menu, no keyboard shortcuts, crashes every time you blinked an eye. Does GTK+ 3.0 fix those issues?

    @snuwoods: I haven't used Steam/Linux, but I'm pretty sure Steam/Win&Mac is embedding Webkit and displaying a HTML-based interface. Which is a quick and easy way to get a cross-platform application with a minimum amount of hassle, provided you aren't bothered about native looks.

  4. #4
    Join Date
    Jan 2009
    Posts
    1,738

    Default

    can somebody give a reasonable explanation of why gtk on mac os is needed/important???


  5. #5
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,149

    Default

    Quote Originally Posted by 89c51 View Post
    can somebody give a reasonable explanation of why gtk on mac os is needed/important???

    It's for bragging rights, apparently:

    Quote Originally Posted by http://www.gtk.org/
    GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API.
    See http://www.gtk.org/

  6. #6
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    593

    Default

    LOL

    That's easy - it's because Qt can of course

    ;-)

    On a serious note most developers want porting their applications to different operating systems a simple a process as possible, a cross-platform toolkit goes a long way to simplifying the process

    The idea being if the Banshee folk decided they wanted to port to OSX it aught to be very simple and wouldn't need to worry about the GUI

  7. #7
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,149

    Default

    Quote Originally Posted by FireBurn View Post
    The idea being if the Banshee folk decided they wanted to port to OSX it aught to be very simple if they didn't need to worry about the GUI
    Fixed that for you.

  8. #8

    Default

    Quote Originally Posted by snuwoods View Post
    Anyone know the library that was used to display the steam interface in the leaked prototype?
    Steam is written using a proprietary system called VGUI. Valve wrote it to render user interfaces in its games originally. The client linked to libGL and XLib so I assume that it's mostly using OpenGL to render it.

    Quote Originally Posted by BlackStar View Post
    @snuwoods: I haven't used Steam/Linux, but I'm pretty sure Steam/Win&Mac is embedding Webkit and displaying a HTML-based interface. Which is a quick and easy way to get a cross-platform application with a minimum amount of hassle, provided you aren't bothered about native looks.
    The Linux version didn't actually have any libraries for WebKit - they weren't available (probably not ported at the time) at any point that the Linux binaries were.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •