1. 12 Feb, 2020 8 commits
  2. 11 Feb, 2020 4 commits
    • Vlad Zahorodnii's avatar
      Merge branch 'Plasma/5.18' · dd96e444
      Vlad Zahorodnii authored
    • Vlad Zahorodnii's avatar
      [libkwineffects] Detect more AMD GPUs with GFX9 (Vega) chips · b94a78c4
      Vlad Zahorodnii authored
      Summary: ASIC family names are taken from Mesa's source code.
      Test Plan: Compiles.
      Reviewers: #kwin, davidedmundson
      Reviewed By: #kwin, davidedmundson
      Subscribers: davidedmundson, romangg, kwin
      Tags: #kwin
      Differential Revision: https://phabricator.kde.org/D27176
    • Vlad Zahorodnii's avatar
      Put the resize effect in charge of scheduling repaints · 2f506cd3
      Vlad Zahorodnii authored
      If the frame geometry is changed in any away, for example if the client
      has been moved, resized, or both, setFrameGeometry() will schedule a layer
      repaint for the visible geometry before and after the update.
      When there is a resize effect, we only send requests to the client window
      to render contents at the new size. setFrameGeometry() is not called and
      therefore no layer repaints are scheduled.
      Only the resize effect knows what parts of the window or the screen must
      be repainted and thus it must be responsible for scheduling repaints.
      A full repaint in AbstractClient::performMoveResize() is scheduled mostly
      for historical reasons.
      Reviewers: #kwin, davidedmundson
      Reviewed By: #kwin, davidedmundson
      Subscribers: davidedmundson, kwin
      Tags: #kwin
      Differential Revision: https://phabricator.kde.org/D27167
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 78c0095a
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
  3. 09 Feb, 2020 2 commits
  4. 08 Feb, 2020 2 commits
    • Heiko Becker's avatar
    • Heiko Becker's avatar
      Require kdecoration >= 5.18.0 · 6d8f3732
      Heiko Becker authored
      To successfully build kwin needs 13e6459a3baeebe6a7b594efd995b88f6dd7524e
      in kdecoration. Otherwise it fails with: "previewclient.h:93:11: error:
      'QSize KDecoration2::Preview::PreviewClient::size() const' marked
      'override', but does not override QSize size() const override;"
      So this is not a new requirement but just an update to the build system
      to reflect the actual requirements.
      Test Plan: Builds fine with the newly required version
      Reviewers: #kwin
      Subscribers: kwin
      Tags: #kwin
      Differential Revision: https://phabricator.kde.org/D27242
  5. 06 Feb, 2020 5 commits
  6. 05 Feb, 2020 3 commits
  7. 03 Feb, 2020 9 commits
  8. 31 Jan, 2020 3 commits
  9. 29 Jan, 2020 4 commits