1. 20 Oct, 2019 1 commit
  2. 19 Jun, 2019 1 commit
  3. 25 Nov, 2018 1 commit
  4. 23 Jul, 2017 1 commit
  5. 01 Jun, 2017 1 commit
  6. 20 Dec, 2016 1 commit
  7. 08 Nov, 2016 1 commit
    • Elvis Angelaccio's avatar
      Fix archiveview column resize · 47e97070
      Elvis Angelaccio authored
      ArchiveModel now uses the `DoNotNotifyView` behavior when listing, which means
      the `columnsInserted` signal was never emitted and `Part::adjustColumns()`
      never called. This slot was not necessary in the first place, we can just move
      its code to the ArchiveView constructor.
      
      Differential Revision: D3281
      47e97070
  8. 11 Oct, 2016 1 commit
  9. 19 Sep, 2016 1 commit
  10. 15 Sep, 2016 2 commits
  11. 15 Aug, 2016 1 commit
  12. 15 Oct, 2015 1 commit
    • Ragnar Thomsen's avatar
      Use ecm_qt_declare_logging_category() cmake macro · 5e04e640
      Ragnar Thomsen authored
      This macro was introduced in ECM 5.14.0 and generates logging category
      declarations. This removes the necessity of Q_LOGGING_CATEGORY calls in
      cpp files. A header with Q_DECLARE_LOGGING_CATEGORY is automatically
      generated, so the old logging.h file can be removed.
      
      Also the identifier is now ARK everywhere, so all qCDebug() should be
      qCDebug(ARK).
      
      This bumps the required dep version for ECM to 5.14.0.
      5e04e640
  13. 10 Sep, 2015 1 commit
    • Ragnar Thomsen's avatar
      Fix drag'n'drop extraction of multiple selected archive entries · 2072d0d4
      Ragnar Thomsen authored
      This commit implements multi-selection drag'n'drop extraction. This is
      used when dragging multiple files from Ark to e.g. Dolphin for
      extraction. It's based partially on work done by Raphael in
      the multiple-dnd-selection git branch.
      
      Dragged files are extracted without path. Dragged folders are extracted
      without path, but with all folders/files beneath them
      extracted with relative path (i.e. path beneath the selected folder).
      
      A struct called FileRootNodePair is added to Kerfuffle::Archive, which
      contains two strings (the filename with path and a root node).
      A FileRootNodePair is passed for each entry to be extracted in a
      QVariantList to ArchiveModel::extractFiles(), which creates the
      ExtractJob. All children of folders are added to the QVariantList. The
      QVariantList is in turn passed to CliPlugin::copyFiles and hence
      LibArchiveInterface::copyFiles(). The latter is modified to remove the
      specific rootnode from each file when extracting.
      
      The CLI plugins, e.g. clizip and clirar, still extract with full path,
      due to not supporting individual RootNodes. However, this is a separate
      issue and should be fixed separately.
      
      BUG: 187152
      FIXED-IN: 15.08.1
      REVIEW: 124018
      2072d0d4
  14. 22 Aug, 2015 1 commit
  15. 12 Jul, 2015 1 commit
    • Raphael Kubo da Costa's avatar
      Uncomment out several qCDebug() calls. · f9328bce
      Raphael Kubo da Costa authored
      There is no point in keeping dead code in the tree. In this case,
      however, instead of getting rid of it it makes more sense to just
      uncomment out most calls: most of them were commented out during the
      port to KF5 in commits such as efe61f23 ("Port to qDebug") and
      58b55d1a ("--kdelibs4support, extraction fixes").
      
      A couple of comments were actually removed because they were also
      commented out in the KDE4 code.
      f9328bce
  16. 18 May, 2015 1 commit
  17. 30 Oct, 2014 1 commit
  18. 15 Oct, 2014 1 commit
  19. 14 Oct, 2014 1 commit
  20. 08 Oct, 2014 2 commits
  21. 23 Aug, 2014 1 commit
  22. 07 Aug, 2014 1 commit
    • Raphael Kubo da Costa's avatar
      Revert "Allow multiple selection in archiveview" · 4429a4eb
      Raphael Kubo da Costa authored
      The commit being reverted seems to work fine for the ZIP and LHA
      backends, but for libarchive and RAR it can extract files with the wrong
      name, a varying hierarchy depending on which of the selected entries is
      being dragged or sometimes even leave selected entries out.
      
      While it is certainly bad to go back to the previous state, it is worse
      to have this working at varying degrees in each backend, the worst case
      including partial extraction with wrong names.
      
      This reverts commit 52ac4aea.
      
      CCBUG: 187152
      4429a4eb
  23. 06 Aug, 2014 1 commit
  24. 03 Dec, 2011 1 commit
  25. 31 Jul, 2011 1 commit
  26. 19 Jun, 2011 1 commit
  27. 18 Oct, 2010 1 commit
    • Raphael Kubo da Costa's avatar
      Style cleanup. · af0d5239
      Raphael Kubo da Costa authored
       * Add {}'s in all if clauses
       * Remove superfluous extra lines
       * Remove extra whitespace before trailing ;'s
       * While at it, remove some of the extra whitespace
         that montel's commits have introduced
      
      svn path=/trunk/KDE/kdeutils/ark/; revision=1186941
      af0d5239
  28. 17 Oct, 2010 1 commit
  29. 27 Sep, 2010 1 commit
  30. 29 Aug, 2010 1 commit
  31. 20 Mar, 2010 1 commit
  32. 10 Nov, 2009 3 commits
  33. 25 Jun, 2009 1 commit
  34. 12 Jun, 2009 1 commit
  35. 27 May, 2009 1 commit
  36. 16 May, 2009 1 commit