Announcement

Collapse
No announcement yet.

KDE's KWin Loses Window Tiling Support

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

  • #31
    Originally posted by curaga View Post
    I did. The article says "we removed feature X, and promise to b ring it back later via another mechanism."

    Not only does that mean that current kwin is without feature X, from watching patterns in software development, this pattern means that feature X will never be restored.
    Accordning to Martin Graesslin
    Last but not least there is one important change for the 4.10 release. KWin?s window tiling capabilities which were implemented by a Season of KDE project a few years ago had to be removed again as the feature is seeing some bit rot and is completely unmaintained. Thanks to scripting it should be possible to implement window tiling again and provide it in time for 4.10. And work is going on to make that happen.
    I decided to start a new blog category called “This week in KWin”. Based on the bug reports we resolved in a given week I am able to highlight important developments in KWin. This is no…

    Comment


    • #32
      Originally posted by curaga View Post
      I did. The article says "we removed feature X, and promise to bring it back later via another mechanism."

      Not only does that mean that current kwin is without feature X, from watching patterns in software development, this pattern means that feature X will never be restored.
      You seriously have no clue how KDE development works. Ever since QML was introduced some ?feature X? (=individual C++ Plasma applets) were and still are step by step removed and replaced with QML+JavaScript versions. And why not? The resulting QML applets consist of fewer lines of code, are easier to maintain and extend, and even perform better.

      Comment


      • #33
        Originally posted by TheBlackCat View Post
        You apparently haven't been involved in the gnome/KDE flame wars very long.
        Heh, so there's no room for snarky third party observers?

        Comment


        • #34
          Originally posted by liam View Post
          Heh, so there's no room for snarky third party observers?
          Sure there is. But if you make a joke that is pretty much the same as things that people say seriously all the time, don't blame others if they don't realize it is a joke.

          Comment


          • #35
            Originally posted by Awesomeness View Post
            You seriously have no clue how KDE development works. Ever since QML was introduced some ?feature X? (=individual C++ Plasma applets) were and still are step by step removed and replaced with QML+JavaScript versions. And why not? The resulting QML applets consist of fewer lines of code, are easier to maintain and extend, and even perform better.
            This. KDE developers have been trying to make the logic/UI separation cleaner on a number of fronts by splitting the code into underlying C++ components that do the heavy lifting and scripted components that basically just give directions to the C++ components. You are seeing this in Plasma and KWin most prominently, but also in other areas like kdegames, kate, and probably others.

            In particular, this is not the first case where KWin developers have dropped the C++ implementation of something in KWin and ported it to javascript. However, most of the previous ones were effects, not core components like this.

            Comment


            • #36
              Originally posted by TheBlackCat View Post
              Sure there is. But if you make a joke that is pretty much the same as things that people say seriously all the time, don't blame others if they don't realize it is a joke.
              This is sad. But I think most of the readers recognized the smiley and figured out that it was a joke (at least I did :-)).

              Comment


              • #37
                Originally posted by droste View Post
                This is sad. But I think most of the readers recognized the smiley and figured out that it was a joke (at least I did :-)).
                The smiley was the key.
                Droste, you may skip internet school

                Comment


                • #38
                  Originally posted by Awesomeness View Post
                  You seriously have no clue how KDE development works. Ever since QML was introduced some “feature X” (=individual C++ Plasma applets) were and still are step by step removed and replaced with QML+JavaScript versions. And why not? The resulting QML applets consist of fewer lines of code, are easier to maintain and extend, and even perform better.
                  I never claimed to have a clue how KDE development works. I claimed to see a pattern, that in most cases results in a missing feature and user dissatisfaction.

                  You're saying you've never, ever seen that pattern happen in software development? That doesn't disprove it

                  Comment


                  • #39
                    Originally posted by curaga View Post
                    I did. The article says "we removed feature X, and promise to bring it back later via another mechanism."

                    Not only does that mean that current kwin is without feature X, from watching patterns in software development, this pattern means that feature X will never be restored.
                    Yeah, no one's working on this... oh, wait, they've already implemented most of it:

                    KWin fork which contains a new tiling script instead of the old tiling code. The new code is in the "tiling-script" branch. - GitHub - mgottschlag/kwin-tiling at tiling-script

                    Comment

                    Working...
                    X