1. 25 Jul, 2020 1 commit
  2. 11 Jul, 2020 1 commit
  3. 16 May, 2020 1 commit
  4. 15 May, 2020 1 commit
  5. 11 May, 2020 1 commit
  6. 17 Mar, 2020 1 commit
  7. 25 Oct, 2019 1 commit
  8. 20 Oct, 2019 2 commits
  9. 23 Sep, 2019 1 commit
  10. 21 Jul, 2019 1 commit
    • Johannes Zarl-Zierl's avatar
      Sort includes with clang-format. · a267b10c
      Johannes Zarl-Zierl authored
      The following steps were taken:
      1. Normalize includes:
         a. Consistently use angle-bracket includes when including from
            different directories
         b. Always use relative search paths for component-internal includes
      2. Run clang-format with reorder include blocks enabled
      a267b10c
  11. 18 Jul, 2019 1 commit
  12. 01 May, 2019 1 commit
  13. 21 Jan, 2019 1 commit
  14. 20 Jan, 2019 1 commit
  15. 09 Jan, 2019 1 commit
  16. 06 Jan, 2019 1 commit
  17. 13 Oct, 2018 1 commit
  18. 03 Oct, 2018 1 commit
    • Antoni Bella Pérez's avatar
      l10n fixes · 18494018
      Antoni Bella Pérez authored
      Summary:
      Fixing menu items, strings with a box and Capitalization
      Add "@title:window" marker; format and identation fixes
      Replace EXIF and exif occurrences to Exif
      
      Reviewers: #kphotoalbum, pino
      
      Reviewed By: pino
      
      Subscribers: johanneszarl, tleupold, pino
      
      Differential Revision: https://phabricator.kde.org/D14932
      18494018
  19. 26 Sep, 2018 1 commit
  20. 24 Sep, 2018 1 commit
  21. 11 Jul, 2018 2 commits
  22. 02 Jun, 2018 1 commit
  23. 26 May, 2018 2 commits
  24. 23 May, 2018 2 commits
  25. 22 May, 2018 1 commit
  26. 21 May, 2018 3 commits
  27. 19 May, 2018 3 commits
    • Robert Krawitz's avatar
      Tune I/O buffering and scouting · 7651f371
      Robert Krawitz authored
      Allow different numbers of scout threads
      7651f371
    • Robert Krawitz's avatar
      Overlap thumbnail create with image load. · 0a159697
      Robert Krawitz authored
      Combined, this takes very slightly longer than image load alone but
      much less than image load + thumbnail build.
      
      Fix use of timer in thumbnail cache builder.
      0a159697
    • Robert Krawitz's avatar
      Further perf improvements for loading and correct autostacking behavior. · fdbfad64
      Robert Krawitz authored
      This involves several changes:
      
      1) Insert EXIF data for each loaded image as it's loaded, but within a
         transaction.  This may reduce I/O for big loads over batching up
         all the loads at the end because it avoids a second pass over the
         files.
      
      2) Add an image hash to the XMLDB, to allow fast lookup by name.  This
         enables the new image loader to add new files in while looking for
         duplicates and stack candidates.  The newly added images are kept
         in a pending list until the load is complete.
      
         This also improves correctness by making image load be a transaction.
         It also allows for full autostacking during load, which wasn't
         working before.
      
      3) Add a filename->MD5 map in addition to MD5->filename map to allow
         duplicate detection without having to compute the MD5 checksum
         on possible duplicate files, which is expensive in computation and
         very expensive in I/O.
      
      4) Add image scout thread during load, to read files in from disk
         ahead of the loader and reducing or eliminating time the new
         image loader waits on I/O.  It limits its readahead to 20 images
         to reduce the risk of blowing out RAM and making problems worse.
         This appears to usually benefit if I/O is needed, and I haven't
         found cases where it makes things worse (the most likely scenario
         would be big images with slow I/O and low memory).
      
      In addition, print the progress bar after the final image is loaded.
      fdbfad64
  28. 07 May, 2018 1 commit
  29. 06 May, 2018 1 commit
  30. 02 Jan, 2018 1 commit
  31. 01 Jan, 2018 1 commit
  32. 24 Oct, 2017 1 commit