Zrythm Digital Audio Workstation Abandoning GTK For Qt6

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • AsciiWolf
    Phoronix Member
    • Jul 2009
    • 72

    #11
    So, it will look like crap, but it will run (without issues) on Windows.

    Comment

    • reavertm
      Senior Member
      • Jul 2008
      • 409

      #12
      Originally posted by AsciiWolf View Post
      So, it will look like crap, but it will run (without issues) on Windows.
      On GNOME maybe, but it's hardly Qt developers fault.

      Comment

      • Vistaus
        Senior Member
        • Jul 2013
        • 5102

        #13
        Nice! But I know some people are going to be pissed about this...

        Comment

        • bple2137
          Senior Member
          • Apr 2021
          • 323

          #14
          Originally posted by anarki2 View Post

          firefox uses XUL for the most part, GTK is only for like the main window. And yes, the libreoffice ui also sucks hard.
          If it's "only" the main window, then why is it so hard to switch it to other toolkit or even port to newer version of GTK and there are hundreds of calls to GTK libraries in their codebase?

          Good for Zrythm for ditching GTK. It's getting much worse as a generic toolkit for apps and becoming more of a library for drawing just the GNOME's interface. And it sucks more then ever. Even regular GTK 4 apps are somehow hard to get to render properly outside of GNOME (on KDE and the likes) and it continues to get worse going forward.

          Comment

          • ahrs
            Senior Member
            • Apr 2021
            • 550

            #15
            Originally posted by bple2137 View Post

            If it's "only" the main window, then why is it so hard to switch it to other toolkit or even port to newer version of GTK and there are hundreds of calls to GTK libraries in their codebase?

            Good for Zrythm for ditching GTK. It's getting much worse as a generic toolkit for apps and becoming more of a library for drawing just the GNOME's interface. And it sucks more then ever. Even regular GTK 4 apps are somehow hard to get to render properly outside of GNOME (on KDE and the likes) and it continues to get worse going forward.
            It's not hard, just tedious. There was a Qt port of Firefox once upon a time.

            Comment

            • bple2137
              Senior Member
              • Apr 2021
              • 323

              #16
              Originally posted by AsciiWolf View Post
              So, it will look like crap, but it will run (without issues) on Windows.
              It will be beautiful on GNOME. It will miss window borders and by default it'll be unresponsive 10x10 rectangle in the bottom right corner. Full on GNOME's HIG.

              Comment

              • Daktyl198
                Senior Member
                • Jul 2013
                • 1534

                #17
                Originally posted by anarki2 View Post

                firefox uses XUL for the most part, GTK is only for like the main window. And yes, the libreoffice ui also sucks hard.
                Didn't Firefox remove XUL years ago because it's renderer and parser were hot garbage and nobody knew how they worked enough to fix bugs? AFAIK, all XUL files were purged from mozilla-central as of 2019. They utilize HTML now iirc. That being said, Firefox uses GTK for more than just opening a window. They utilize it for pretty much all system interactions on Linux (interacting with files is a big one, but also things like notifications).

                Comment

                • Quackdoc
                  Senior Member
                  • Oct 2020
                  • 4961

                  #18
                  I have blacklisted GTK/GDK on my laptop, It hurts, the more apps that abandon GTK, the better. I don't use zrythm, but any app that migrates away is good news to me

                  Comment

                  • mdedetrich
                    Senior Member
                    • Nov 2019
                    • 2499

                    #19
                    Originally posted by Daktyl198 View Post

                    Didn't Firefox remove XUL years ago because it's renderer and parser were hot garbage and nobody knew how they worked enough to fix bugs? AFAIK, all XUL files were purged from mozilla-central as of 2019. They utilize HTML now iirc. That being said, Firefox uses GTK for more than just opening a window. They utilize it for pretty much all system interactions on Linux (interacting with files is a big one, but also things like notifications).
                    That may be the case but if so its the literal definition of using GTK for the bare minimum (unless you expect a browser to not have a file picker or not be able to send notifications).

                    Comment

                    • Danny3
                      Senior Member
                      • Apr 2012
                      • 2307

                      #20
                      Good!
                      Qt is just better than GTK!
                      And it also respects your custom window decorations!

                      Comment

                      Working...
                      X