1. 17 Apr, 2021 1 commit
  2. 19 Mar, 2017 2 commits
  3. 19 Sep, 2016 1 commit
  4. 05 Jun, 2016 1 commit
    • Elvis Angelaccio's avatar
      Port service menus to KFileItemAction · c369264d
      Elvis Angelaccio authored
      The Compress and Extract service menus shown in Dolphin's context menu are now
      provided by two new KFileItemAction plugins. This allows us to do a lot of
      useful checks before actually showing the actions in the context menu.
      
      We can also stop hardcoding the supported mimetypes for the Extract
      menu. This is actually required in order to support the Extract menu when more
      than one archive is selected. In this case Dolphin sends to the kfileitemaction
      plugins the
      generic 'application/octet-stream' mimetype, so we have to manually check
      anyway the mimetype of any given URL (to be sure that Ark supports it).
      
      This also paves the way to dynamically generate the service menus (e.g. based
      on some kind of user preset).
      
      BUG: 189177
      BUG: 268163
      FIXED-IN: 16.08.0
      
      CCBUG: 348582
      
      Differential Revision: D1761
      c369264d
  5. 27 Apr, 2016 1 commit
    • Elvis Angelaccio's avatar
      Use PluginManager to load plugins in the Archive class · fc7c6ded
      Elvis Angelaccio authored
      The Archive class now uses internally the PluginManager class, when loading the
      plugins. This means that it's now possible to disable a specific plugin in the
      arkrc configuration file. For example, the following will disable the clirar
      plugin:
      
      [EnabledPlugins]
      kerfuffle_clirar=false
      
      Differential Revision: D1477
      fc7c6ded
  6. 30 Mar, 2016 1 commit
  7. 23 Mar, 2016 1 commit
  8. 12 Mar, 2016 1 commit
    • Elvis Angelaccio's avatar
      Fix cliunarchiver tests · f534b326
      Elvis Angelaccio authored
      We need to explicitly load the cliunarchiver plugin. Otherwise some of the
      cliunarchiver tests can be executed by the clirar plugin, resulting in
      possible failures.
      f534b326
  9. 01 Mar, 2016 1 commit
    • Elvis Angelaccio's avatar
      Introduce (disabled) cliunarchiver plugin · 2d115b19
      Elvis Angelaccio authored
      This commit is obtained with 'git merge --squash feature/unarchiver'.
      We also disable the plugin for now, waiting for some more tests before the
      incoming Applications/16.04 feature freeze.
      
      Task: T1595
      2d115b19
  10. 22 Jul, 2015 1 commit
    • Elvis Angelaccio's avatar
      Implement configuration dialog · 7850a0aa
      Elvis Angelaccio authored
      This patch implements the standard configuration dialog (using
      KConfigDialog) in Ark, as expected from a KDE application.
      
      The widgets showed in the config dialog are provided by Kerfuffle, through the
      Ark Part interface. This should help to show the Ark settings in, for
      instance, Konqueror's config dialog.
      
      REVIEW: 121997
      BUG: 165314
      FIXED-IN: 15.08
      GUI:
      7850a0aa
  11. 19 Jul, 2009 1 commit
  12. 12 Jun, 2009 1 commit
  13. 23 Jul, 2008 4 commits
  14. 11 Aug, 2007 1 commit
  15. 05 Aug, 2007 1 commit
    • Henrique Pinto's avatar
      * Action for creating an archive · 55e136e3
      Henrique Pinto authored
         Crashes on KFileDialog. Apparently, KFileDialog::getSaveFileName() doesn't like it when we add "application/x-zip-compressed" to the list of MIME-types in the filter. I haven't investigated why yet.
      
      svn path=/trunk/KDE/kdeutils/ark/; revision=696741
      55e136e3
  16. 31 Jul, 2007 1 commit
    • Pino Toscano's avatar
      extra ';' · 012c96ef
      Pino Toscano authored
      svn path=/trunk/KDE/kdeutils/ark/; revision=694774
      012c96ef
  17. 18 Jul, 2007 1 commit
  18. 17 Jul, 2007 1 commit
  19. 15 Jul, 2007 1 commit
  20. 12 Jul, 2007 2 commits