1. 27 Apr, 2016 1 commit
  2. 26 Apr, 2016 1 commit
  3. 06 Apr, 2016 1 commit
    • Elvis Angelaccio's avatar
      Introduce ArchiveFormat class · 88d4fc66
      Elvis Angelaccio authored
      This new class stores metadata about a specific archive format (e.g. RAR)
      depending on the preferred plugin for that format (e.g. clirar or
      cliunarchiver). Metadata of archive formats is declared within the metadata of
      each plugin supporting the format.
      
      Differential Revision: D1274
      88d4fc66
  4. 27 Mar, 2016 1 commit
  5. 30 Jan, 2016 2 commits
  6. 30 Dec, 2015 2 commits
  7. 07 Dec, 2015 1 commit
  8. 24 Sep, 2015 1 commit
    • Ragnar Thomsen's avatar
      Fix encryption support for CliPlugins · bc0e2c19
      Ragnar Thomsen authored
      Currently, support for encryption of entries and/or header is stated in
      the desktop file for each plugin by two booleans
      (X-KDE-Kerfuffle-EncryptEntries and X-KDE-Kerfuffle-EncryptHeader). This
      provides a problem when a plugin supports multiple mimetypes, and the
      mimetypes differ in their support for encryption forms. E.g. cli7z
      supports both zip and 7z archives, and zip archives only support entry
      encryption while 7z archives support both encryption forms. The current
      implementation results in the header encryption checkbox in CreateDialog
      being enabled for zip archives, which it shouldn't.
      
      This commit changes the two parameters to be QStringLists containing the
      mimetypes that support the two forms of encryption. The two properties
      are then used in supportedEncryptEntriesMimeTypes() and
      supportedEncryptHeaderMimeTypes().
      
      REVIEW: 125096
      bc0e2c19
  9. 22 Jul, 2015 1 commit
    • Elvis Angelaccio's avatar
      Create password-protected archives with Ark · 402bbe84
      Elvis Angelaccio authored
      This feature allows Ark to create a password-protected archive from
      scratch.
      The 7z and rar plugins support both header encryption and entries-only
      encryption, while the zip one supports only the latter.
      
      An encrypted archive can be created through the CreateDialog (within Ark) or
      through the AddDialog (from e.g. Dolphin).
      
      REVIEW: 120204
      FEATURE: 253694
      FIXED-IN: 15.08
      GUI:
      402bbe84
  10. 16 Jul, 2015 1 commit
  11. 25 Jul, 2014 1 commit
  12. 24 Jul, 2014 1 commit
  13. 13 Jan, 2014 2 commits
  14. 05 Jun, 2013 1 commit
  15. 01 Jun, 2013 1 commit
  16. 23 May, 2013 1 commit
  17. 30 Apr, 2013 1 commit
  18. 17 Mar, 2013 1 commit
  19. 07 Feb, 2013 1 commit
  20. 06 Feb, 2013 1 commit
  21. 01 Feb, 2013 1 commit
  22. 31 Jan, 2013 1 commit
  23. 24 Dec, 2012 1 commit
  24. 23 Dec, 2012 1 commit
  25. 09 Jul, 2012 2 commits
  26. 12 May, 2012 2 commits
  27. 03 Jan, 2012 1 commit
  28. 22 Aug, 2011 1 commit
  29. 21 Aug, 2011 1 commit
  30. 19 Jul, 2011 1 commit
  31. 06 Jul, 2011 1 commit
  32. 05 Jul, 2011 1 commit
  33. 10 May, 2011 1 commit
  34. 08 May, 2011 1 commit
  35. 23 Oct, 2010 1 commit