Announcement

Collapse
No announcement yet.

GTK 4.0.1 Released With Many Bug Fixes, Better Media Acceleration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • GTK 4.0.1 Released With Many Bug Fixes, Better Media Acceleration

    Phoronix: GTK 4.0.1 Released With Many Bug Fixes, Better Media Acceleration

    Following last month's release of the big GTK 4.0 toolkit, GTK 4.0.1 is out as the first stable point release for this free software toolkit...

    http://www.phoronix.com/scan.php?pag...4.0.1-Released

  • #2
    Now I am just waiting for the Rust GTK crate to get GTK 4 support, and for some way to make GtkBuilder XML files because Glade is old and writes GTK 3 output, GNOME Builder doesn't have any way create GtkBuilder files, and writing your own files is tricky when you don't know the names of the elements and properties and what order to place them in and how to nest them.

    Comment


    • #3
      How does GTK 4 compare against Qt 6?
      And possibly Flutter?

      Comment


      • #4
        Originally posted by uid313 View Post
        How does GTK 4 compare against Qt 6?
        And possibly Flutter?
        GTK is win, others suck.

        Comment


        • #5
          Originally posted by uid313 View Post
          How does GTK 4 compare against Qt 6?
          And possibly Flutter?
          We have yet to see anything of KDE move to Qt 6, I expect the first parts to move in around 2 years.
          Flutter is a completely different beast.

          Hard to compare any of them. But if we just compare GTK to Qt, then I would choose GTK because contributions to it aren't sold under a greedy proprietary license. Also the GTK Project does not have the habit to threaten the community it relies on regularly.

          Comment


          • #6
            Originally posted by uid313 View Post
            How does GTK 4 compare against Qt 6?
            And possibly Flutter?
            There are several things at play:

            1. C vs C++
            2. Gnome's wacky design vs semi-proprietary semi-closed Qt
            3. Don't know about Gtk4 but Qt6 is so raw that it's not even funny.
            4. In terms of the future of these toolkits - Qt definitely looks worse, unless some rich companies make a fork of Qt6.

            Comment


            • #7
              Originally posted by cl333r View Post

              There are several things at play:

              1. C vs C++
              2. Gnome's wacky design vs semi-proprietary semi-closed Qt
              3. Don't know about Gtk4 but Qt6 is so raw that it's not even funny.
              4. In terms of the future of these toolkits - Qt definitely looks worse, unless some rich companies make a fork of Qt6.
              This is not a trolling attempt: What does Gtk4 have that Qt6 doesn't? The state of Qt6 is surely not ideal, and the combination with the expiring 5.15 is shit, but the modules not yet ported do not seem to have a counterpart in Gtk.

              Comment


              • #8
                AFAIK the Wayland support in GTK4 is more solid than QTs. But then on other platforms such as Win/MacOS QT is probably in better shape. Also, AFAIK QT has always been a dialect of c++ while GTK was plain c. Did that change in recent QT versions?

                Comment


                • #9
                  Originally posted by uid313 View Post
                  Now I am just waiting for the Rust GTK crate to get GTK 4 support, and for some way to make GtkBuilder XML files because Glade is old and writes GTK 3 output, GNOME Builder doesn't have any way create GtkBuilder files, and writing your own files is tricky when you don't know the names of the elements and properties and what order to place them in and how to nest them.
                  Hey,
                  According to Guillaume Gomez, the crate is already ready for GTK4, just use latest git and you should be mostly fine

                  Comment


                  • #10
                    I just realized that either GTK3 and GTK4 have not icon preview picker selector...

                    https://jayfax.neocities.org/mediocr...le-picker.html

                    Comment

                    Working...
                    X