1. 20 Jul, 2020 1 commit
  2. 11 Jul, 2020 1 commit
  3. 04 Jul, 2020 1 commit
  4. 03 Jul, 2020 1 commit
  5. 18 Jun, 2020 2 commits
  6. 17 Jun, 2020 2 commits
  7. 16 Jun, 2020 2 commits
  8. 15 Jun, 2020 1 commit
  9. 12 Jun, 2020 1 commit
  10. 08 Jun, 2020 1 commit
  11. 05 Jun, 2020 2 commits
    • Méven Car's avatar
      86feda3f
    • Méven Car's avatar
      Refactor Spectacle to run in single instance mode with KDBusService::Unique · dec0e6ce
      Méven Car authored
      Summary:
      Since Spectacle got DBus activation support in 09cd1188, it has been run in multiple instance mode.
      But it has been shaddowed by using qbus ee862d16 in the desktop file to mimic singleton behavior.
      
      This refactors Spectacle to run in true single instance mode using KDBusService::Unique.
      This is to allow Spectacle to have its executable in its Exec desktop Entry, to allow KWin to match the executable to the service file, itself to allow screenshots under Wayland without intermediate click.
      
      The listed bugs are fixed incidently except for 414739 where a simple fix was added in screenShotUpdated.
      
      BUG: 420477
      BUG: 414739
      
      CCBUG: 412186
      
      Test Plan:
      Start spectacle, alternatively, from shortcut, command line.
      Take screenshots, from alternative ways.
      
      There is always at most one Spectacle window unless launched with `--new-instance`.
      
      Reviewers: davidre, ngraham, bport, davidedmundson, apol
      
      Reviewed By: davidre
      
      Subscribers: broulik, anthonyfieroni, #spectacle
      
      Tags: #spectacle
      
      Differential Revision: https://phabricator.kde.org/D29487
      dec0e6ce
  12. 27 May, 2020 1 commit
  13. 20 May, 2020 2 commits
  14. 19 May, 2020 1 commit
  15. 17 May, 2020 1 commit
  16. 11 May, 2020 4 commits
  17. 01 May, 2020 1 commit
  18. 28 Apr, 2020 1 commit
  19. 23 Apr, 2020 1 commit
    • Thiago Sueto's avatar
      Change position of label in SaveOptions.ui · 426d625a
      Thiago Sueto authored
      Summary:
      Changed position of message to change image quality.
      I think the label is better read before the compression quality bar.
      I used Qt Designer for this.
      
      Before:
      {F8254672}
      
      After:
      {F8254673}
      
      Reviewers: #spectacle, #vdg, ngraham, davidre
      
      Reviewed By: #spectacle, #vdg, ngraham, davidre
      
      Subscribers: davidre, ngraham
      
      Tags: #spectacle
      
      Differential Revision: https://phabricator.kde.org/D29113
      426d625a
  20. 16 Apr, 2020 2 commits
  21. 15 Apr, 2020 4 commits
  22. 13 Apr, 2020 2 commits
  23. 08 Apr, 2020 2 commits
  24. 30 Mar, 2020 3 commits
    • David Redondo's avatar
      Really fix build · f583af63
      David Redondo authored
      QLatin1String::arg was only added in Qt 5.14
      f583af63
    • David Redondo's avatar
      Fix build and test · cd677a64
      David Redondo authored
      cd677a64
    • David Redondo's avatar
      Rework file numbering · a7466c69
      David Redondo authored
      Summary:
      Previously we looped though every match and checked the filesystem every
      iteration. Now we do it only once which should result in better performance. I
      also added a test case that shows that the old method was broken, too.
      
      Test Plan: run tests
      
      Reviewers: #spectacle, ngraham
      
      Reviewed By: #spectacle, ngraham
      
      Subscribers: ngraham
      
      Tags: #spectacle
      
      Differential Revision: https://phabricator.kde.org/D28315
      a7466c69