1. 07 Dec, 2020 1 commit
  2. 09 May, 2020 1 commit
  3. 22 Jul, 2019 2 commits
  4. 24 Feb, 2019 3 commits
  5. 12 Aug, 2018 1 commit
  6. 13 Apr, 2018 1 commit
  7. 11 Apr, 2018 1 commit
  8. 28 Mar, 2018 1 commit
  9. 11 Mar, 2017 1 commit
  10. 19 Feb, 2017 2 commits
  11. 24 Jun, 2016 1 commit
  12. 22 Jun, 2015 1 commit
  13. 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
  14. 09 Jun, 2015 1 commit
  15. 31 May, 2015 1 commit
  16. 30 May, 2015 1 commit
  17. 29 May, 2015 1 commit
    • Simon Persson's avatar
      Port remaining parts from KUrl to QUrl · 1da1b23f
      Simon Persson authored
      Mostly straight forward porting, using porting script and also manual labour. Either way, it follows the guidelines (doc comments) in kurl.h from KF5.
      Mostly the difficult thing is the change in constructor that takes a QString. Needed to decide for each case if KUrl(QString) construction needed to be replaces with QUrl::fromUserInput or the simpler one, QUrl::fromLocalFile. If there are any regressions that would be likely candidate.
      Also some additional changes that now made sense to do:
      - KChooseDir dialogs: code could be simplified quite a lot, KUrlRequester does everything we needed already.
      - Krusader class, constructor: making sure relative paths are resolved is now done by QUrl anyway, could remove code for that.
      1da1b23f
  18. 24 May, 2015 1 commit
    • Simon Persson's avatar
      Don't allow implicit QString to QUrl conversion · 2d4d0a4f
      Simon Persson authored
      Many APIs had changed from accepting parameters of type KUrl to QUrl. If the caller was passing a QString there was now a behaviour change as a result since QUrl interprets a string differently than KUrl does. So this fixes those porting regressions by not allowing this implicit conversion (adds define of QT_NO_URL_CAST_FROM_STRING) and then fixes all current such usages to correctly pass a QUrl instead.
      Also, it turns out that the easiest way to fix the problem of QStrings passed to KFileDialog methods was to port the calls to QFileDialog, so do that as well (very straight forward porting anyway).
      
      One more thing to note, added a static method to vfs class for ensuring url path ends with a slash, that is already needed in many places and will be needed even more when porting from KUrl to QUrl.
      2d4d0a4f
  19. 17 May, 2015 1 commit
  20. 29 Mar, 2015 1 commit
  21. 27 Mar, 2015 1 commit
    • Davide Gianforte's avatar
      [Header Files] Changed header files to Qt5/KF5 · bbf5ddd4
      Davide Gianforte authored
      All header files should refer only to qt5 or kf5; I used full path to have a better
      view of the package containing the single header; at compile time both include flags
      should be given.
      
      Marked as TODO all header files from KDE4LibsSupport, many of this classes have
      deprecated methods that should be changed with the new from Qt (KUrl -> Qurl and so on).
      
      For a better readability, I ordered header files in system, then qt, then kde.
      bbf5ddd4
  22. 04 Sep, 2012 1 commit
  23. 12 Mar, 2010 1 commit
  24. 20 Jun, 2009 1 commit
  25. 15 Jun, 2009 1 commit
  26. 30 May, 2009 1 commit
  27. 31 May, 2008 1 commit
  28. 27 May, 2008 1 commit
  29. 24 Apr, 2008 1 commit
  30. 17 Feb, 2008 1 commit
  31. 28 Jan, 2008 1 commit
  32. 07 Jan, 2008 1 commit
  33. 03 Jan, 2008 1 commit
  34. 08 Nov, 2007 1 commit
    • Heiner Eichmann's avatar
      Krusader does not compile on KDE 4 Beta3 anymore · 0627e941
      Heiner Eichmann authored
      List of changes:
      
      SiImple ones:
      
      Adding #include <kconfiggroup.h> here and there
      
      K3Icon::Small -> KIconLoader::Small
      K3Icon::Toolbar -> KIconLoader::Toolbar
      K3Icon::Panel -> KIconLoader::Panel
      K3Icon::Desktop -> KIconLoader::Desktop
      K3Icon::NoGroup -> KIconLoader::NoGroup
      K3Icon::SizeLarge -> KIconLoader::SizeLarge
      
      KImageEffect::desaturate -> KIconEffect::desaturate
      KImageEffect::toGray -> KIconEffect::toGray
      
      To be verified:
      
      KIO::trash(filesUrls, true ) -> KIO::trash(filesUrls)
      KIO::del(filesUrls, false, true ) -> KIO::del(filesUrls)
      KIO::del(filesUrls, false, false ) -> KIO::del(filesUrls, KIO::HideProgressInfo)
      KIO::move(fileUrls,dest, true ) -> KIO::move(fileUrls,dest)
      KIO::copy( *fileUrls, destUrl, true ) -> KIO::copy( *fileUrls, destUrl )
      KIO::link( *fileUrls, destUrl, true ) -> KIO::link( *fileUrls, destUrl )
      KIO::copy( src, dest, showProgressInfo ) -> KIO::copy( src, dest, showProgressInfo?KIO::DefaultFlags:KIO::HideProgressInfo )
      KIO::move( src, dest, showProgressInfo ) -> KIO::move( src, dest, showProgressInfo?KIO::DefaultFlags:KIO::HideProgressInfo )
      KIO::link( src, dest, showProgressInfo ) -> KIO::link( src, dest, showProgressInfo?KIO::DefaultFlags:KIO::HideProgressInfo )
      KIO::get( url, false, false ) -> KIO::get( url, KIO::NoReload, KIO::HideProgressInfo )
      KIO::put( writeURL, permissions, true, false, false ) -> KIO::put( writeURL, permissions, KIO::HideProgressInfo | KIO::Overwrite )
      KIO::file_copy(rightURL, destURL, -1, overWrite || task->overWrite(), false, false ) -> KIO::file_copy(rightURL, destURL, -1, ((overWrite || task->overWrite())?KIO::Overwrite:KIO::DefaultFlags) | KIO::HideProgressInfo )
      KIO::symlink( task->rightLink(), destURL, overWrite || task->overWrite(), false ) -> KIO::symlink( task->rightLink(), destURL, ((overWrite || task->overWrite())?KIO::Overwrite:KIO::DefaultFlags) | KIO::HideProgressInfo )
      
      KArchiveEntry::symlink() -> KArchiveEntry::symLinkTarget()
      
      VFS/virt_vfs.cpp:
      Without knowing, whats going on here:
      new KConfig("data",VIRT_VFS_DB,KConfig::NoGlobals); -> new KConfig(VIRT_VFS_DB, KConfig:: CascadeConfig, "data");
      
      Panel/krpopupmenu.cpp:
      different KFileItemList (_items) handling
      
      Panel/panelfunc.cpp
      same
      I guess, KIO::NetAccess::file_move is the same than KIO::NetAccess::move (which in unfortunately deprecated)
      
      
      Disabled code (NEED TO BE REWORKED!!)
      
      
      krusader/GUI/krremoteencodingmenu.cpp:
      KConfig::hasKey
      
      DiskUsage/radialMap/widgetEvents.cpp:
      KIconEffect::visualActivate
      
      DiskUsage/radialMap/segmentTip.cpp:
      KImageEffect::fade
      
      GUI/krremoteencodingmenu.cpp
      KConfigGroup( &config, QString() ).deleteEntry(*it);
      0627e941
  35. 23 Oct, 2007 1 commit
  36. 24 Sep, 2007 1 commit