1. 17 Mar, 2019 1 commit
  2. 13 Mar, 2019 1 commit
  3. 05 Feb, 2019 1 commit
    • Dan Leinir Turthra Jensen's avatar
      Add a timeout for KNS backends · 003fc9fc
      Dan Leinir Turthra Jensen authored
      This patch will mark as invalid any KNS backend that takes longer
      than sixty seconds.
      
      This is supposed to go into the 5.14 branch, but may also be
      useful in general (perhaps with a longer timeout to avoid issues
      in parts of the world with particularly slow internet connections).
      
      BUG:399981
      Differential Revision: https://phabricator.kde.org/D18724
      003fc9fc
  4. 15 Dec, 2018 1 commit
  5. 03 Dec, 2018 1 commit
  6. 13 Nov, 2018 1 commit
    • Dan Leinir Turthra Jensen's avatar
      Better error handling in KNewStuff backend · 7f6caf38
      Dan Leinir Turthra Jensen authored
      Previously error handling was done using a string matching method,
      as that was all KNewStuffCore offered. A newly modified
      KNewStuffCore error signal (found in D16665) gives much better
      opportunities to handle error conditions, and this patch modifies
      the old functionality in Discover's KNewStuff backend to take
      advantage of this.
      
      Differential Revision: https://phabricator.kde.org/D16776
      BUG: 395937
      7f6caf38
  7. 15 Oct, 2018 1 commit
  8. 12 Oct, 2018 1 commit
  9. 01 Oct, 2018 1 commit
  10. 29 Aug, 2018 1 commit
    • David Hallas's avatar
      Fixes minor memory leak in the KNSBackend · 5b2d4af4
      David Hallas authored
      Summary:
      Fixes minor memory leak in the KNSBackend, the destructor of KNSBackend
      failed to delete the contents of the m_rootCategories vector.
      
      Test Plan:
      Build with -fsanitize=address
      Open and close Discover
      
      Reviewers: apol
      
      Reviewed By: apol
      
      Subscribers: apol, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D15145
      5b2d4af4
  11. 26 Jul, 2018 1 commit
  12. 19 Jul, 2018 1 commit
  13. 12 Jul, 2018 1 commit
  14. 29 Jun, 2018 1 commit
  15. 22 Jun, 2018 1 commit
  16. 12 Mar, 2018 2 commits
  17. 26 Feb, 2018 2 commits
  18. 21 Feb, 2018 1 commit
  19. 17 Feb, 2018 1 commit
    • Nate Graham's avatar
      Put all systemwide add-ons in Plasma Addons category · 4959871c
      Nate Graham authored
      Summary:
      BUG: 390594
      FIXED-IN: Plasma 5.12.2
      
      Test Plan:
      Application Addons category now only has actual app-specific addons:
      {F5715679}
      
      Plasma Addons category is now nice and full of actual Plasma (or other system-level) add-ons:
      {F5715681}
      
      Reviewers: #discover_software_store, apol
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D10611
      4959871c
  20. 29 Jan, 2018 1 commit
  21. 08 Jan, 2018 1 commit
  22. 28 Dec, 2017 2 commits
  23. 27 Dec, 2017 1 commit
  24. 08 Nov, 2017 1 commit
  25. 07 Nov, 2017 1 commit
  26. 03 Nov, 2017 2 commits
  27. 07 Aug, 2017 1 commit
  28. 06 Jul, 2017 4 commits
  29. 04 Jul, 2017 1 commit
  30. 03 Jul, 2017 1 commit
  31. 22 Jun, 2017 1 commit
    • Dan Leinir Turthra Jensen's avatar
      Simplify KNSBackend fetch logic · 3bb34859
      Dan Leinir Turthra Jensen authored
      This code removes the custom pagination in KNSBackend in favour
      of using the internal pagination in KNSCore::Engine. It further
      removes the explicit call to request data, as this is already
      done by setting the search term, which caused duplicated
      results to be returned. Further, remove results already
      returned when KNS requests the view to be cleared, further
      reducing duplicate view entries.
      
      nb: The fact setting the search term starts a new search is
      undocumented, which will need fixing (some thorough
      documentation work is ongoing in kns as part of a gsoc project)
      
      BUG: 380138
      Differential Revision: https://phabricator.kde.org/D6191
      3bb34859
  32. 21 Jun, 2017 1 commit
    • Aleix Pol Gonzalez's avatar
      Change how we deal with Transactions · fd01fb97
      Aleix Pol Gonzalez authored
      They get removed from the model through their status, they get added by
      the class who requested them. Will allow for simpler code and more
      semantics for the Transactions.
      fd01fb97
  33. 15 Jun, 2017 1 commit
    • Dan Leinir Turthra Jensen's avatar
      Simplify KNSBackend fetch logic · efaa09a2
      Dan Leinir Turthra Jensen authored
      This code removes the custom pagination in KNSBackend in favour
      of using the internal pagination in KNSCore::Engine. It further
      removes the explicit call to request data, as this is already
      done by setting the search term, which caused duplicated
      results to be returned. Further, remove results already
      returned when KNS requests the view to be cleared, further
      reducing duplicate view entries.
      
      nb: The fact setting the search term starts a new search is
      undocumented, which will need fixing (some thorough
      documentation work is ongoing in kns as part of a gsoc project)
      
      BUG: 380138
      Differential Revision: https://phabricator.kde.org/D6191
      efaa09a2