Announcement

Collapse
No announcement yet.

KDE Frameworks 5 Tech Preview Released

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

  • #41
    Originally posted by nerdopolis View Post
    I found a dummy backend for kwindowsystem in a search http://web.archiveorange.com/archive...qujHcjXHpr3Yg6, that was added in early 2012. I had to modify it a bit, but it seems that it was officially removed... I think looking at the git log, it was removed sometime in June 2013.
    June 2012 - looks like it was a dummy implementation. "Delete _qws and _qpa stubs for kwindowsystem, we need the x11 one on x11."

    Originally posted by nerdopolis View Post
    I don't know why it was removed, I didn't test it in runtime, I had to make minor tweaks to other frameworks. I have 57/57 building without X, with a few tweaks, all of them are in this SVN folder. Only one Framework that depends on X in ldd is kdewebkit, because it's linked into qtwebkit.
    http://rebeccablackos.svn.sourceforg...kdeframeworks/
    well there's nothing wrong with the libs still linking X IMHO. I don't expect most distros to do that in the next few years. So the focus is at the moment more on getting it runtime selectable. That was also a problem with the dummy implementation - it was a compile time instead of a runtime switch.

    Comment


    • #42
      Originally posted by mgraesslin View Post
      June 2012 - looks like it was a dummy implementation. "Delete _qws and _qpa stubs for kwindowsystem, we need the x11 one on x11."


      well there's nothing wrong with the libs still linking X IMHO. I don't expect most distros to do that in the next few years. So the focus is at the moment more on getting it runtime selectable. That was also a problem with the dummy implementation - it was a compile time instead of a runtime switch.

      I see. The dummy backend works for me for now as I make a Wayland distro for testing over production, but I guess I should at least try to upstream those other patches? I was able to get all of Frameworks to compile with them, and now more things run without crashing due to X calls, but do they look good enough?

      Comment


      • #43
        Originally posted by nerdopolis View Post
        I see. The dummy backend works for me for now as I make a Wayland distro for testing over production, but I guess I should at least try to upstream those other patches? I was able to get all of Frameworks to compile with them, and now more things run without crashing due to X calls, but do they look good enough?
        yes, upstreaming is a good idea. Whether it makes sense to upstream a dummy backend, I'm not really sure. The idea I have in mind is something like https://git.reviewboard.kde.org/r/114922/ what I wrote this morning. If the approach is liked I will go for the same for the other classes.

        Comment

        Working...
        X