Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Features On The Roadmap For GTK+

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

    Default Features On The Roadmap For GTK+

    Phoronix: Features On The Roadmap For GTK+

    Yesterday the GTK+ gestures support branch was merged but besides that basic gestures support within the GNOME tool-kit, there's also many other features and improvements on the agenda for GTK+ developers...

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

  2. #2
    Join Date
    Jul 2011
    Posts
    126

    Default Re

    They didn't want to collaborate with other projects(Qt projects had to suffer the most, like KDE, but now GTK is dropping drastically in popularity, so...), now they have to catch up...
    Proper cross-platform support, scene graph, better documentation - sounds like they try to catch up with the features Qt already had for years...

  3. #3
    Join Date
    Jan 2009
    Posts
    1,498

    Default

    I thought that they weren't working towards xplatform support in particular but would accept patches? This seems a waste of resources, but I don't pay their salaries so I guess rh is happy with this.

  4. #4
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,939

    Default

    Quote Originally Posted by liam View Post
    I thought that they weren't working towards xplatform support in particular but would accept patches? This seems a waste of resources, but I don't pay their salaries so I guess rh is happy with this.
    Qt supports Windows, Windows Phone (IIRC), OS X, Linux (X Server), Linux (Wayland), iOS, AND Android..... If GTK doesn't get Cross-platform support in, its dead.

  5. #5
    Join Date
    Sep 2013
    Posts
    125

    Default

    Quote Originally Posted by Ericg View Post
    Qt supports Windows, Windows Phone (IIRC), OS X, Linux (X Server), Linux (Wayland), iOS, AND Android..... If GTK doesn't get Cross-platform support in, its dead.
    Qt has pretty much always had better cross platform support. This hasn't changed recently. Why would this suddenly kill GTK if it hasn't before?

  6. #6
    Join Date
    Jul 2012
    Posts
    830

    Default

    Quote Originally Posted by tuubi View Post
    Qt has pretty much always had better cross platform support. This hasn't changed recently. Why would this suddenly kill GTK if it hasn't before?
    Because drama.

  7. #7
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,939

    Default

    Quote Originally Posted by tuubi View Post
    Qt has pretty much always had better cross platform support. This hasn't changed recently. Why would this suddenly kill GTK if it hasn't before?
    Because up until now it was "okay" for GTK to say "Well we support Linux and kinda OS X... Windows if you're desperate." Now they've got Windows, WinRT, OS X, iOS, Android, Tizen, Mer, Firefox OS, 2 different windowing systems on Linux that they have to support, and who the hell knows what else is going to come. What developer is going to pick GTK to code their stuff in if they can pick Qt and have a much easier time supporting many platforms?

    Especially NEW developers? I direct your attention to the recent GTK --> Qt conversion by Subsurface. Crappy theming on multiple platforms was the smallest of the dev's problems, add in shotty documention and hostile developers and you have a recipe for disaster for GTK.

  8. #8
    Join Date
    Jan 2009
    Posts
    1,498

    Default

    Quote Originally Posted by Ericg View Post
    Qt supports Windows, Windows Phone (IIRC), OS X, Linux (X Server), Linux (Wayland), iOS, AND Android..... If GTK doesn't get Cross-platform support in, its dead.
    What? First, gtk shouldn't be competing with qt. It doesn't have the resources. What it can aspire to is to be the native toolkit for Linux. Again! Of prefer it be EFL but gtk is the closest second that can fulfill that role. Qt is just to concerned with working everywhere than targeting a single platform in the cleanest way.
    In addition to being the native tk gtk should strive to make development as easy as possible (again, that's why I'd prefer something like EFL with its edje). It is, at least, being developed with gnome in mind so developing gnomic apps should be more natural than other tks. While I really don't like gnome design, I think developing the toolkit in conjunction is a smart move.

  9. #9
    Join Date
    Sep 2013
    Posts
    125

    Default

    Quote Originally Posted by Ericg View Post
    Blah!
    Ah, sorry. Didn't see your "I LUV Qt" badge and the glint of all-devouring hatred in your eyes. My bad, carry on.

    But seriously. A dive log switches to Qt and now we must all do the same or die a horrible death? But... but what if I actually like working with GTK and think that the documentation is fine. And what if I don't usually care about platforms other than desktop Linux? I know, I know... I must be insane. Anyone know a good therapist?

    disclaimer: I use Qt when portability is an actual concern, but I prefer GTK for anything else. I've never liked any version of gnome though.

  10. #10
    Join Date
    Jan 2013
    Posts
    1,462

    Default

    Why would GTK be dead?

    There's still desktops using it, there's still software using it... not everyone cares about running on tablets and phablets and iOS and whatever, some apps don't need all that cross-platform junk, and they may be perfectly satisfied with GTK.

Posting Permissions

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