1. 13 Aug, 2020 2 commits
  2. 07 Aug, 2020 1 commit
  3. 05 Aug, 2020 1 commit
  4. 31 Jul, 2020 1 commit
  5. 13 Jul, 2020 2 commits
  6. 11 Jul, 2020 2 commits
  7. 10 Jul, 2020 1 commit
  8. 18 Jun, 2020 1 commit
  9. 17 Jun, 2020 1 commit
  10. 31 May, 2020 1 commit
  11. 29 May, 2020 1 commit
  12. 18 May, 2020 2 commits
  13. 17 May, 2020 1 commit
  14. 11 May, 2020 1 commit
  15. 25 Apr, 2020 1 commit
  16. 19 Apr, 2020 1 commit
  17. 15 Apr, 2020 1 commit
  18. 14 Apr, 2020 1 commit
  19. 01 Apr, 2020 2 commits
  20. 28 Mar, 2020 2 commits
  21. 15 Mar, 2020 2 commits
  22. 19 Feb, 2020 1 commit
  23. 04 Feb, 2020 1 commit
  24. 08 Jan, 2020 1 commit
  25. 07 Jan, 2020 1 commit
  26. 05 Jan, 2020 1 commit
  27. 16 Dec, 2019 1 commit
  28. 10 Dec, 2019 1 commit
  29. 03 Dec, 2019 1 commit
  30. 13 Nov, 2019 4 commits
    • Stefan Brüns's avatar
      Remove no longer used IndexedDataRetriever · a735a5ae
      Stefan Brüns authored
      Summary:
      There are no users left, remove it.
      
      Depends on D25250
      
      Reviewers: #baloo, ngraham, astippich
      
      Reviewed By: #baloo, ngraham, astippich
      
      Tags: #baloo
      
      Differential Revision: https://phabricator.kde.org/D25251
      a735a5ae
    • Stefan Brüns's avatar
      Use realtime indexing as fallback when DB has no property data · d202cc38
      Stefan Brüns authored
      Summary:
      In case the DB provides no data, try to fetch the properties directly
      from the file using the new OnDemandIndexer class.
      
      If required, start the extractor in the background, fetch UserMetaData
      and wait for the extractor, then unite the results.
      
      BUG: 410114
      Depends on D25248
      
      Test Plan:
        # suspend baloo (`balooctl suspend`)
        # copy a file with properties (e.g. PNG) to a included location
          `cp ~/foo.png ~/foo_2.png`
        # `balooshow ~/foo.png ~/foo_2.png` should only display "Cached properties"
           for the original file
        # dolphin displays properties for both files (in the side panel)
      
      Reviewers: #baloo, ngraham, astippich
      
      Reviewed By: #baloo, ngraham, astippich
      
      Tags: #baloo
      
      Differential Revision: https://phabricator.kde.org/D25250
      d202cc38
    • Stefan Brüns's avatar
      Split handling of on-demand extractor process from IndexedDataRetriever · 064f4f2b
      Stefan Brüns authored
      Summary:
      To allow a unification of the IndexedDataRetriever job and FileFetchJob,
      move the process handling into a separate class and only keep
      the UserMetaData handling.
      
      As a small optimization, interleave the forking of the external process,
      UserMetaData retrieval and joining of the external process. Also reuse
      the QFileInfo in the constructor to determine if the file is writable and
      thus has editable metadata.
      
      Beyond the optimization, no user visible changes.
      
      Depends on D25247
      
      Test Plan:
      When using a location not indexed by baloo, metadata is
      still shown as before
      
      Reviewers: #baloo, ngraham, astippich
      
      Reviewed By: #baloo, ngraham, astippich
      
      Tags: #baloo
      
      Differential Revision: https://phabricator.kde.org/D25248
      064f4f2b
    • Stefan Brüns's avatar
      Add categorized logging for baloo-widgets · bb533b2d
      Stefan Brüns authored
      Summary: Add logging category "org.kde.baloo.widgets".
      
      Reviewers: #baloo, astippich, ngraham
      
      Reviewed By: #baloo, astippich, ngraham
      
      Tags: #baloo
      
      Differential Revision: https://phabricator.kde.org/D25247
      bb533b2d