Announcement

Collapse
No announcement yet.

Zrythm Digital Audio Workstation Abandoning GTK For Qt6

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

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

    Comment


    • #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


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

        Comment


        • #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


          • #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


            • #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


              • #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


                • #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


                  • #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


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

                      Comment

                      Working...
                      X