1. 28 Jun, 2021 1 commit
  2. 14 Jun, 2021 2 commits
  3. 11 Jun, 2021 1 commit
  4. 05 Jun, 2021 1 commit
  5. 01 Jun, 2021 1 commit
  6. 13 May, 2021 5 commits
  7. 03 May, 2021 2 commits
  8. 29 Apr, 2021 1 commit
  9. 08 Apr, 2021 1 commit
  10. 04 Mar, 2021 1 commit
  11. 30 Jan, 2021 1 commit
  12. 29 Jan, 2021 1 commit
  13. 21 Jan, 2021 4 commits
  14. 22 Oct, 2020 1 commit
  15. 21 Oct, 2020 1 commit
  16. 25 Sep, 2020 1 commit
    • Vlad Zahorodnii's avatar
      Fix shadowless context menus · 3667c199
      Vlad Zahorodnii authored
      QtWayland doesn't attach a null buffer to a wl_surface to unmap it,
      instead it destroys the wl_surface. This is not wrong, but it breaks a
      lot of assumptions about the way how the qpa manages window system
      resources.
      
      With this change, KWindowShadow will start using heuristics to keep
      track of window system resources and when needed, re-create shadow
      objects. We need to use heuristics because there is nothing in public
      API that we can use.
      
      It's worth noting that QtWayland provides a private API that you could
      use to get notified when the wl_surface object has been destroyed. But
      we should use private APIs only if there is no other way around. In
      this particular case, we have one (QEvent::Expose and QEvent::Hide).
      3667c199
  17. 23 Sep, 2020 1 commit
  18. 21 Sep, 2020 1 commit
  19. 17 Sep, 2020 3 commits
  20. 16 Sep, 2020 1 commit
  21. 12 Sep, 2020 1 commit
    • Nicolas Fella's avatar
      Require C++17 · fddcf40a
      Nicolas Fella authored
      We agreed to use C++17 in Plasma. Document this decision here
      fddcf40a
  22. 01 Sep, 2020 1 commit
  23. 17 May, 2020 1 commit
  24. 14 May, 2020 2 commits
  25. 02 Apr, 2020 1 commit
  26. 18 Mar, 2020 1 commit
  27. 22 Jan, 2020 1 commit
  28. 16 Jan, 2020 1 commit