1. 13 Aug, 2021 1 commit
  2. 08 Aug, 2021 1 commit
  3. 31 Jul, 2021 1 commit
  4. 30 Jul, 2021 1 commit
  5. 29 Jul, 2021 1 commit
  6. 16 Jul, 2021 1 commit
  7. 11 Jul, 2021 1 commit
  8. 10 Jul, 2021 1 commit
  9. 08 Jul, 2021 1 commit
  10. 07 Jul, 2021 1 commit
  11. 05 Jul, 2021 1 commit
  12. 30 Jun, 2021 2 commits
    • Ingo Klöcker's avatar
      Try hard to keep the currently selected key/item if the model changes · 33b28a97
      Ingo Klöcker authored
      This ensures that the selection does not change for example after
      setting the owner trust of the currently selected key.
      
      * Store the current selection if an imminent model change is announced
      * Restore (if possible) the selection after the model change
      * Tell the model to use the key cache and remove the custom "Loading
        keys" item only after the initial key listing.
      * Select the default key only after the initial key listing.
      * In setCurrentKey() look up the key by fingerprint instead of by the
        key object because the latter fails if the key was updated.
      * In setCurrentKey() fall back to selecting the default key if the
        given key isn't found and selectPerfectIdMatch() also fails.
      * Add removeCustomItem() (currently only used in the test).
      
      GnuPG-bug-id: 5511
      33b28a97
    • Ingo Klöcker's avatar
      Avoid emission of detailed model signals if model reset is in progress · 87498641
      Ingo Klöcker authored
      If a model reset is in progress, then no other model signals like
      rowsAboutToBeInserted, rowsInserted, dataChanged, etc. are emitted.
      This way we avoid that users of the model try to react on changes
      while the model is still incomplete.
      
      GnuPG-bug-id: 5511
      87498641
  13. 28 Jun, 2021 1 commit
  14. 25 Jun, 2021 1 commit
  15. 24 Jun, 2021 1 commit
  16. 18 Jun, 2021 1 commit
  17. 17 Jun, 2021 4 commits
  18. 16 Jun, 2021 5 commits
  19. 13 Jun, 2021 3 commits
  20. 11 Jun, 2021 3 commits
  21. 10 Jun, 2021 1 commit
  22. 06 Jun, 2021 1 commit
  23. 02 Jun, 2021 1 commit
  24. 01 Jun, 2021 2 commits
  25. 26 May, 2021 3 commits