1. 07 Dec, 2020 1 commit
  2. 19 Oct, 2020 3 commits
  3. 01 Aug, 2020 1 commit
  4. 25 May, 2020 1 commit
  5. 09 May, 2020 1 commit
  6. 27 Apr, 2020 2 commits
  7. 15 Apr, 2020 3 commits
  8. 02 Dec, 2019 1 commit
  9. 22 Jul, 2019 2 commits
  10. 24 Feb, 2019 3 commits
  11. 21 Oct, 2018 1 commit
  12. 28 Mar, 2018 1 commit
  13. 29 Jul, 2017 1 commit
  14. 19 Jan, 2017 1 commit
  15. 11 Oct, 2016 1 commit
  16. 22 Aug, 2016 1 commit
  17. 15 Jul, 2016 1 commit
  18. 24 Jun, 2016 1 commit
  19. 19 Jun, 2016 1 commit
  20. 09 Apr, 2016 1 commit
    • Davide Gianforte's avatar
      add ComicBook support · f3d4e86a
      Davide Gianforte authored
      krarc can browse ComicBook formats (*.cbz or *.cbr)
      the two extensions were added to the packer interface
      
      Review D1362
      f3d4e86a
  21. 18 Mar, 2016 1 commit
    • Toni Asensi Esteve's avatar
      Solve the problem of Libreoffice not being launched when the user utilizes the... · d51f0d7b
      Toni Asensi Esteve authored
      Solve the problem of Libreoffice not being launched when the user utilizes the "browse archives as directories" mode and double clicks (or presses Enter) on a .odt file, other cases using other kinds of files. Solve a bug searching inside 7z files.
      
      REVIEW: 127369
      
      There was the problem of Krusader not launching e.g. Libreoffice when the user utilized the "browse archives as directories" mode and double clicked (or pressed Enter) on a .ods file (because it was really a .zip file, as it happened in other cases). The function
          // returns true if the right unpacker exist in the system
          KRarcHandler::arcSupported(QString type)
      was improved (it has to be improved anyway) and is used so e.g. an .ods file will not be browsed because KRarcHandler::arcSupported() returns false in the case of an .ods file.
      
      Krusader users, in the "browse archives as directories" mode, were also enabled to browse .odt, .docx, .iso, .ods, .xlsx, etc. files using:
          - in the detailed view: the right arrow key, or the "Browse" action available when pressing the secondary button of the mouse.
          - in the brief view: the "Browse" action available when pressing the secondary button of the mouse.
      Note: In the "browse archives as directories" mode the forementioned "Browse" action does not appear in the case of e.g. a zip file because there's already an "Open" action that accomplishes that objective.
      
      With those changes one bug was also solved: if e.g. a 7z archive contains a file named "a.txt", the user opens the search tool of Krusader, he specifies that he wants to search for the file "a.txt", he enables the "Search in archives" checkbox, and he clicks on the "Search button" -> now the "a.txt" file is found inside the 7z archive.
      
      Tests done: Browsed zip, rar, tar, tar.bz2, tar.gz, tar.xz, 7z, odt, docx, iso, ods and xlsx files in Krusader, and opened them externally, using combinations of: the detailed view or the brief view, the right arrow key or the primary button of the mouse (in some cases that action launched an external program) or the secondary button of the mouse (its option "Open" or its option "Browse" when it was available), and having the option "browse archives as directories" enabled or disabled.
      d51f0d7b
  22. 15 Aug, 2015 1 commit
  23. 08 Jul, 2015 1 commit
    • Simon Persson's avatar
      Change what happens when executing a file · 39859e4c
      Simon Persson authored
      This rearranges the execute method (which runs when double clicking or pressing enter in a file panel) to first check if there is a registered application to open the file before checking if it is an archive file which can be listed in krusader.
      With that change, it is now possible for user to both look inside an archive file (with right arrow key) and open it with external program (enter key). There is no longer a need to disable krusader from opening an archive file.
      Also, it makes it possible for krarc to announce support for zip files under cover, like .docx and .odt, without causing a bad user experience.
      
      REVIEW: 124248
      39859e4c
  24. 05 Jul, 2015 1 commit
  25. 22 Jun, 2015 3 commits
    • Simon Persson's avatar
      Clean up some more header includes · 5dcd0a10
      Simon Persson authored
      5dcd0a10
    • Simon Persson's avatar
      Move Krusader::supportedTools to KrServices · 10af0555
      Simon Persson authored
      This is an effort to untangle the big criss cross of includes across modules. So it changes some other things also. The idea was to try to reduce the number of frameworks each module needs to mention in it's target_link_libraries (in CMakeLists.txt...). Also gives benefit of not having to recompile so many other modules after changing a header file. There is still much to do, this was just a start... things that I came across today.
      10af0555
    • Simon Persson's avatar
      Get rid of a bunch of compilation warnings · 1ac2029a
      Simon Persson authored
      All these includes of .moc files were generating warnings about nothing being generated, so get rid of them. CMake handles things fine without these lines.
      1ac2029a
  26. 20 Jun, 2015 1 commit
    • Simon Persson's avatar
      Clean up header includes · afd4434d
      Simon Persson authored
      I just noticed that so many includes were not necessary for build, so remove them. Also get rid of a compilation warning in ListPanelFunc::deleteFiles().
      afd4434d
  27. 10 Jun, 2015 1 commit
    • Simon Persson's avatar
      Port from KLocale to QLocale · e5611747
      Simon Persson authored
      Also update header includes to include KLocalizedString instead.
      Since most code was only using KGlobal to get the KLocale object pointer now was also a good time to remove includes of KGlobal. That meant porting KGlobal::charsets() to KCharset::charsets()  in a few places.
      e5611747
  28. 09 Jun, 2015 1 commit
  29. 03 Jun, 2015 2 commits
    • Simon Persson's avatar
      Port from KStandardDirs to QStandardPaths · 71987f07
      Simon Persson authored
      The porting script also ported from KGlobal::config to KSharedConfig::openConfig.
      71987f07
    • Simon Persson's avatar
      Port from KTemporaryFile to QTemporaryFile · 6b8de6f6
      Simon Persson authored
      The CreateChecksumDlg and MatchChecksumDlg constructors had memleaks of KTemporaryFile objects, corrected that by placing them on the stack instead.
      Removes some dead code that was using KTemporaryFile.
      Also adds a missing include that was causing compilation failures (sometimes...)
      6b8de6f6