1. 07 Oct, 2021 4 commits
  2. 06 Oct, 2021 5 commits
  3. 05 Oct, 2021 3 commits
  4. 01 Oct, 2021 1 commit
  5. 30 Sep, 2021 1 commit
  6. 29 Sep, 2021 2 commits
  7. 28 Sep, 2021 1 commit
  8. 27 Sep, 2021 3 commits
  9. 22 Sep, 2021 3 commits
  10. 21 Sep, 2021 3 commits
  11. 20 Sep, 2021 3 commits
    • David Edmundson's avatar
      [Klipper] Guard against broken data fetches · 0e8493e2
      David Edmundson authored
      QMimeData::data() can fail. Fetching is done on demand. It's also
      possible for clients to advertise mimedata they don't really have.
      
      This patch avoids putting those broken entries in klipper's history.
      
      
      (cherry picked from commit 22ff0818)
      0e8493e2
    • David Edmundson's avatar
      [Klipper] Handle incoming UTF-8 mime types · 75fbdaab
      David Edmundson authored
      QMimeData abstracts most mime type handling, but not text/plain vs
      text/plain;charset=utf-8.
      
      This is currently being done in QWayland inside qwaylanddataoffer. Given
      this code is effectively a clone, we need to have the same check here.
      
      Interestingly mimeData->text() worked before but not hasText(), which is
      why it was unnoticed in the test pasteClient tool.
      
      This fixes klipper and GTK apps.
      
      BUG: 424694
      
      
      (cherry picked from commit 22979832)
      75fbdaab
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 03b2b206
      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"
      03b2b206
  12. 19 Sep, 2021 2 commits
  13. 18 Sep, 2021 2 commits
  14. 16 Sep, 2021 6 commits
  15. 15 Sep, 2021 1 commit
    • David Edmundson's avatar
      Fix potential crash removing cursorthemes · 59a352e1
      David Edmundson authored
      m_themeModel->removeTheme(idx) will adjust the model.
      
      Therefore any model indexes we had stored will be invalidated.
      If we try and remove 2 cursor themes this can end up either crashing or
      even worse potentially removing the wrong theme.
      
      BUG: 439030
      59a352e1