1. 07 Jul, 2020 1 commit
  2. 23 Jun, 2020 1 commit
  3. 16 Jun, 2020 1 commit
  4. 03 Jun, 2020 1 commit
  5. 14 May, 2020 1 commit
  6. 02 Apr, 2020 1 commit
  7. 18 Mar, 2020 1 commit
  8. 22 Jan, 2020 1 commit
  9. 16 Jan, 2020 2 commits
  10. 15 Jan, 2020 1 commit
    • Vlad Zahorodnii's avatar
      [windowsystem] Fix compilation with no-deprecated build of KWindowSystem · 3a6508dd
      Vlad Zahorodnii authored
      Summary:
      This change ensures that kwayland-integration can be built with a
      version of KWS that doesn't have any deprecated stuff. I assume that no
      distro ships such builds of KWS and it's only a developer thing.
      
      I didn't backport KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE macro because
      the next release of Plasma (5.18) depends on KF 5.66.
      
      Reviewers: #kwin, davidedmundson
      
      Reviewed By: #kwin, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26643
      3a6508dd
  11. 23 Nov, 2019 1 commit
  12. 09 Nov, 2019 3 commits
  13. 04 Nov, 2019 1 commit
    • David Edmundson's avatar
      Add KDEClangFormat cmake support · da9f9dea
      David Edmundson authored
      Summary:
      This allows devs to run: "make clang-format" and format all files easily
      using the preset KDE clang format style
      
      This patch adds support so devs can easily test the intended formatting
      now, it doesn't change the code yet.
      
      Doing an initial run to commit everything will happen later.
      
      Test Plan:
      Ran script
      git diff was full of amazingly cleaned code
      
      See D25134
      da9f9dea
  14. 25 Oct, 2019 1 commit
    • David Edmundson's avatar
      Don't commit the wl_surface from outside Qt code · 5326134f
      David Edmundson authored
      Plasma code calling wl_surface::commit outside of Qt's knowledge is
      bound to lead to errors. We're going to cause kwin to configure a
      surface before Qt has sent initial properties. Potentially causing
      protocol violations.
      
      This has the added benefit of blur and sliding being synced to the frame
      correctly.
      
      It does mean a user calling enableBlur/slide/backgroundContrast should
      trigger a repaint in their code, but in all instances this happens
      anyway.
      5326134f
  15. 17 Oct, 2019 1 commit
  16. 13 Oct, 2019 1 commit
  17. 10 Oct, 2019 2 commits
  18. 23 Sep, 2019 1 commit
  19. 19 Sep, 2019 3 commits
  20. 22 Aug, 2019 2 commits
  21. 11 Aug, 2019 2 commits
  22. 30 Jul, 2019 1 commit
  23. 21 Jul, 2019 1 commit
  24. 09 Jul, 2019 1 commit
  25. 27 Jun, 2019 2 commits
    • David Edmundson's avatar
      Merge branch 'Plasma/5.16' · 13087bf8
      David Edmundson authored
      13087bf8
    • David Edmundson's avatar
      Span wayland objects to lifespan of the QApplication · bfce3c67
      David Edmundson authored
      Summary:
      We must release all wayland objects before the QPA connection is closed.
      
      We used to do this explicitly, but this still left an awkward code path
      where we could still try to recreate a BlurManager if it's called after
      the QApplication is closed.
      
      Instead we can scope all the wayland objects to the QApplication. The
      objects themselves were not leaked as public API so this is safe. Calls
      after this will simply no-op.
      
      This fixes crashes on tear down of plasma.
      
      BUG: 372789
      
      Test Plan: kquitapp5 plasmashell
      
      Reviewers: #plasma
      
      Subscribers: apol, ngraham, anthonyfieroni, zzag, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D22084
      bfce3c67
  26. 25 Jun, 2019 1 commit
  27. 23 Jun, 2019 1 commit
    • Luca Beltrame's avatar
      Remove unused includes · 63d6e3ca
      Luca Beltrame authored
      They don't seem to be used at all, and they are not checked for it at
      configure time.
      
      CCMAIL: apol@kde.org
      63d6e3ca
  28. 22 Jun, 2019 1 commit
  29. 18 Jun, 2019 1 commit
  30. 13 Jun, 2019 1 commit
  31. 06 Jun, 2019 1 commit