Announcement

Collapse
No announcement yet.

Ubuntu Developers Working Towards The Eventual Demotion Of GTK2

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

  • #21
    Good riddance. Now if only Audacity, Gimp, Inkspace and etc. could switch already. Preferably to Qt 5...

    Comment


    • #22
      Consistent looking Applications is something I value.

      Using GTK2 apps in design is just emberrassing when you have dark theme and are working for Million Dollar clients.

      It would require a Qt Inspector with Live Debugging and CSS edits for me to be swayed away from prefering GTK3 over Qt.

      Comment


      • #23
        Originally posted by ElectricPrism View Post
        Consistent looking Applications is something I value.

        Using GTK2 apps in design is just emberrassing when you have dark theme and are working for Million Dollar clients.

        It would require a Qt Inspector with Live Debugging and CSS edits for me to be swayed away from prefering GTK3 over Qt.
        Consistent-looking applications is also something I value. That's why I do my best to limit my KDE desktop to Qt and GTK+ 2.x apps.

        (QGtkStyle allows Qt apps to draw themselves using GTK+ 2.x themes but the only GTK+ 3.x equivalent (QGnomePlatform) merely copies the settings and requires someone to have written a theme with both GTK+ 3.x and Qt versions that I can tolerate having applied to my entire desktop.)

        Comment


        • #24
          Gtk 3 has much worse theme support than Gtk 2. This will only make Ubuntu worse.

          (And yes for consistent theming between Qt and Gtk we need a Gtk 2 theme.)

          Comment


          • #25
            The Ubuntu dev and design teams killed Ubuntu and it's userbase with their decisions. Unity, Amazon spyware, Mir, and now they're removing GTK+2. They need to bring back the old teams of devs and designers both in Gnome and Ubuntu projects.

            Comment


            • #26
              Originally posted by Istanbull View Post
              The Ubuntu dev and design teams killed Ubuntu and it's userbase with their decisions. Unity, Amazon spyware, Mir, and now they're removing GTK+2. They need to bring back the old teams of devs and designers both in Gnome and Ubuntu projects.
              Many things are changing in this world; in the tech sector, things are moving especially fast. There are new device sizes and methods of interaction as well. These new form factors, for many, have replaced the PC. Try using gtk2 apps on a 4" touchscreen.. Try using gtk2 apps on a 27" 4k LCD. lemme know how that user experience is.

              The gtk team is well aware of their past mistakes and so is Ubuntu. If Ubuntu wants to remain relevant (this can also be said as: If GNU Linux / Gnome wants a chance at becoming more prominent on the desktop) then Ubuntu needs to cut its losses, change its direction, cut the dead weight and move forward as it has a lot of ground to make up.

              Trying to maintain backwards compatibility is a mistake both Windows and OSX share. Neither was able to adapt well enough to become prominent in the smartphone space. Repeating past mistakes with known outcomes is not going to lead to more prominence, nor more developers.. (Most companies / developers are not interested in writing code for an OS with such a low market share.)

              I am totally looking forward to Ubuntu's new approach. Cut the dead weight. It's time to move on. Python 2, GTK 2 and X11 must be left in the past where they belong. They are not the right tools to build applications and platforms most of us will want to use in the future.

              Comment


              • #27
                Originally posted by skewty View Post

                Many things are changing in this world; in the tech sector, things are moving especially fast. There are new device sizes and methods of interaction as well. These new form factors, for many, have replaced the PC. Try using gtk2 apps on a 4" touchscreen.. Try using gtk2 apps on a 27" 4k LCD. lemme know how that user experience is.

                The gtk team is well aware of their past mistakes and so is Ubuntu. If Ubuntu wants to remain relevant (this can also be said as: If GNU Linux / Gnome wants a chance at becoming more prominent on the desktop) then Ubuntu needs to cut its losses, change its direction, cut the dead weight and move forward as it has a lot of ground to make up.

                Trying to maintain backwards compatibility is a mistake both Windows and OSX share. Neither was able to adapt well enough to become prominent in the smartphone space. Repeating past mistakes with known outcomes is not going to lead to more prominence, nor more developers.. (Most companies / developers are not interested in writing code for an OS with such a low market share.)

                I am totally looking forward to Ubuntu's new approach. Cut the dead weight. It's time to move on. Python 2, GTK 2 and X11 must be left in the past where they belong. They are not the right tools to build applications and platforms most of us will want to use in the future.
                Moving forward means improvement, iteration, upgrading. The performance benchmarks and user polls on the things Canonical pulled out of it's ass and for GTK+3 tell a different story. There was nothing holding back GTK+2 from having those features implemented, in fact it would've taken less time than writing a new toolkit with a whole new CSS engine and codebase. I am in the view that the real problem is that these communities started preferring marketing over product (making releases that bring nothing new or good, reinventing things for the sake of being able to say "NEW!" without taking care of performance or usability etc). I switched to KDE5 for the time being as Qt5 brings actual improvements over Qt4.

                Comment

                Working...
                X