1. 22 Sep, 2020 2 commits
    • Aleix Pol Gonzalez's avatar
      Centralize WindowPixmap buffer updating code · 61e655f7
      Aleix Pol Gonzalez authored
      Uses a setter and clear method pattern rather than having the code
      repeated.
      Instead of keeping a QPointer, now we are a QObject and we get notified
      about destruction intention directly, so we can clear the pointer when
      necessary.
      61e655f7
    • Aleix Pol Gonzalez's avatar
      Have Toplevel::damage emit a QRegion · 26950a65
      Aleix Pol Gonzalez authored
      Instead of looping through the rects in the region, emit the region at
      bulk. It reduces the amount of emissions we do and allows us to pack the
      response accordingly.
      26950a65
  2. 21 Sep, 2020 6 commits
  3. 19 Sep, 2020 2 commits
    • David Edmundson's avatar
      Reduce resets in DebugConsole when viewing subsurfaces · 578287ec
      David Edmundson authored
      subsurfaceTreeChanged is emitted on every damage event. This makes it
      very noisy and the model constantly resets. This makes it impossible to
      expand the tree (as it resets immediately after).
      
      SubSurfaceMonitor gives us more granular signals whilst handling the
      recursive aspect.
      
      Also there are no unmanaged windows that are wayland surfaces, so they
      are simplified.
      578287ec
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 3cfec5fd
      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"
      3cfec5fd
  4. 18 Sep, 2020 4 commits
  5. 17 Sep, 2020 6 commits
  6. 16 Sep, 2020 2 commits
  7. 15 Sep, 2020 3 commits
  8. 14 Sep, 2020 1 commit
  9. 12 Sep, 2020 1 commit
  10. 11 Sep, 2020 1 commit
  11. 10 Sep, 2020 4 commits
  12. 09 Sep, 2020 8 commits