Announcement

Collapse
No announcement yet.

Fedora Workstation 39 Planning To Drop Custom Qt Theming

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

  • #11
    Originally posted by justinkb View Post
    I used to care about my apps looking uniformly, then I grew up and realized it doesn't really matter and my energy was better spent elsewhere
    Strong agree. Plus I was shown some screenshots of some NASA and CERN workstations by an old colleague where it was all a mishmash of toolkits (from golden oldies like Xaw, Motif to more recent (back then) like Gtk2) and it looked really cool in its own right!

    The consistent Metro/OSX approach just looks to me like a lame home PC where the companies involved are focusing on appeasing consumers with eye candy rather than making interesting software.
    Last edited by kpedersen; 23 August 2023, 03:43 PM.

    Comment


    • #12
      Originally posted by kpedersen View Post

      Strong agree. Plus I was shown some screenshots of some NASA and CERN workstations by an old colleague where it was all a mishmash of toolkits (from golden oldies like Xaw, Motif to more recent (back then) like Gtk2) and it looked really cool in its own right!

      The consistent Metro/OSX approach just looks to me like a lame home PC where the companies involved are focusing on appeasing consumers with eye candy rather than making interesting software.
      I also agree. In fact, because electron apps are so common, I think it's quite dated to make an app look like the system widgets. Also I use browser themes to distinguish the multiple browsers I have open so I can find them easier so consistency is pretty much gone. I would like be able to customize an esthetic for my desktop, but these days, it's just some default apps and a background image. Not like the old days of fvwm where you had real control over the desktop.

      Comment


      • #13
        Originally posted by andyprough View Post

        A lot of stuff sure did get burdensome after the sale to IBM. Oddly enough.
        This is unlinked to other stuff. TLDR: these changes are developer lead.​

        Around February/March time there was major concern about adwaita-qt and Qgnome platform for a number of reasons which lead to a blog post explaining the various components.

        These were mainly written for gnome but it didn't fit with gnome developers' philosphy ("dont force platofrm themes that are not those used and tested by the developers").

        On the other hand Qt Developers DID expect desktops to theme their apps and add integrations, however this mostly meant that most apps were only tested with Breeze and broken elsewhere. OBS on the other hand was tested with the default Qt theme (and may have been broken with breeze).

        So there was a lot of back and Forth where Jan (employed by Red Hat/IBM) WANTED to continue with the approach, update to Qt6 but other gnome and Fedora developers did not want that. It was however too late to change anything for Fedora 38.

        Now he has come to a new plan with upstreaming as much support as possible in the still developed Qt6 along with a set of patches that may be carried by downstream Qt5 which are meant to follow the theme the app has been tested with with but with less changes.

        Comment


        • #14
          Originally posted by You- View Post
          This is unlinked to other stuff. TLDR: these changes are developer lead.​

          Around February/March time there was major concern about adwaita-qt and Qgnome platform for a number of reasons which lead to a blog post explaining the various components.

          These were mainly written for gnome but it didn't fit with gnome developers' philosphy ("dont force platofrm themes that are not those used and tested by the developers").

          On the other hand Qt Developers DID expect desktops to theme their apps and add integrations, however this mostly meant that most apps were only tested with Breeze and broken elsewhere. OBS on the other hand was tested with the default Qt theme (and may have been broken with breeze).

          So there was a lot of back and Forth where Jan (employed by Red Hat/IBM) WANTED to continue with the approach, update to Qt6 but other gnome and Fedora developers did not want that. It was however too late to change anything for Fedora 38.

          Now he has come to a new plan with upstreaming as much support as possible in the still developed Qt6 along with a set of patches that may be carried by downstream Qt5 which are meant to follow the theme the app has been tested with with but with less changes.
          Next year's headline: Fedora to stop upstreaming support patches for Qt5, Qt6, cites developer blog post about it being "too burdensome"; Puts sources behind paywall, citing KDE community's "leeches" and "freeloaders".

          Comment


          • #15
            Originally posted by andyprough View Post

            Next year's headline: Fedora to stop upstreaming support patches for Qt5, Qt6, cites developer blog post about it being "too burdensome"; Puts sources behind paywall, citing KDE community's "leeches" and "freeloaders".
            For a moment there I thought you had been serious and not a troll. My mistake.

            oh and Red Hat always, ALWAYS ALWAYS pushes patches (that are acceptable upstream) upstream. The only thing that may be behind a paywall is the version of a patch that has already been upstreamed, or released in the open that is then backported - and even then those are mostly available, but you have to read carefully.

            Comment


            • #16
              Originally posted by You- View Post
              Red Hat always, ALWAYS ALWAYS pushes patches (that are acceptable upstream) upstream.
              Sounds like it could get kind of "burdensome".

              Originally posted by You- View Post
              The only thing that may be behind a paywall is the version of a patch that has already been upstreamed, or released in the open that is then backported - and even then those are mostly available, but you have to read carefully.
              How very free-software(ish).

              Comment


              • #17
                I really hope they can upstream the decoration support. I really started to like client side decorations with fire fox. I don't care so much about the theming. It is broken anyway most of the time.

                Comment


                • #18
                  I'm sure that it's an unpopular opinion here, but restricting theming in general and marginalising Qt sound like two excellent decisions to me.

                  Comment


                  • #19
                    Originally posted by jacob View Post
                    I'm sure that it's an unpopular opinion here, but restricting theming in general and marginalising Qt sound like two excellent decisions to me.
                    Oh, yes. Because GTK and GNOME are better...

                    Comment


                    • #20
                      Originally posted by timofonic View Post

                      Oh, yes. Because GTK and GNOME are better...
                      100% better.

                      Comment

                      Working...
                      X