Bug 149550

Summary: add option for scan folders to be scanned recursively
Product: [Applications] ktorrent Reporter: Mike Frysinger <vapier>
Component: generalAssignee: Joris Guisson <joris.guisson>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Mike Frysinger 2007-09-05 01:15:34 UTC
Version:           2.2.2 (using KDE KDE 3.5.7)
Installed from:    Gentoo Packages
OS:                Linux

i have one directory where i keep all my torrents (say /foo/torrents/) but rather than just dump them all in there, i like to keep things semi-sorted ...

so related torrents get a subdir of:
/foo/torrents/moo/
/foo/torrents/cow/
/foo/torrents/man/

so i'd like to tell ktorrent to use /foo/torrents/ as the scan folder, but to do so recursively so that if i drop a new torrent in /foo/torrents/cow/, it'll get automatically added just like when i drop a torrent into /foo/torrents/
Comment 1 Joris Guisson 2007-09-29 17:17:27 UTC
SVN commit 718728 by guisson:

- Ported scanfolder plugin
- Added option to recursively scan directories

BUG: 149550



 M  +6 -2      ktorrent/prefdialog.cpp  
 M  +1 -0      ktorrent/prefdialog.h  
 M  +2 -1      libktorrent/bcodec/bdecoder.h  
 M  +3 -0      libktorrent/interfaces/prefpageinterface.cpp  
 M  +5 -0      libktorrent/interfaces/prefpageinterface.h  
 M  +6 -0      libktorrent/torrent/torrentcontrol.cpp  
 M  +1 -0      plugins/CMakeLists.txt  
 A             plugins/scanfolder (directory)  
 A             plugins/scanfolder/CMakeLists.txt  
 A             plugins/scanfolder/ktscanfolderplugin.desktop  
 A             plugins/scanfolder/ktscanfolderplugin.kcfg  
 A             plugins/scanfolder/scanfolder.cpp   [License: GPL (v2+)]
 A             plugins/scanfolder/scanfolder.h   [License: GPL (v2+)]
 A             plugins/scanfolder/scanfolderplugin.cpp   [License: GPL (v2+)]
 A             plugins/scanfolder/scanfolderplugin.h   [License: GPL (v2+)]
 A             plugins/scanfolder/scanfolderpluginsettings.kcfgc  
 A             plugins/scanfolder/scanfolderprefpage.cpp   [License: GPL (v2+)]
 A             plugins/scanfolder/scanfolderprefpage.h   [License: GPL (v2+)]
 A             plugins/scanfolder/scanfolderprefpage.ui  


WebSVN link: http://websvn.kde.org/?view=rev&revision=718728