Merge pull request #10153 from Piccirello/webui-files-table

Display files hierarchically in Web UI content tab
This commit is contained in:
Mike Tzou 2019-08-06 10:15:22 +08:00 committed by GitHub
commit 733da5ffdb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 985 additions and 120 deletions

View file

@ -461,7 +461,7 @@ void TorrentsController::filesAction()
QString fileName = torrent->filePath(i);
if (fileName.endsWith(QB_EXT, Qt::CaseInsensitive))
fileName.chop(QB_EXT.size());
fileDict[KEY_FILE_NAME] = Utils::Fs::toNativePath(fileName);
fileDict[KEY_FILE_NAME] = Utils::Fs::toUniformPath(fileName);
const BitTorrent::TorrentInfo::PieceRange idx = info.filePieces(i);
fileDict[KEY_FILE_PIECE_RANGE] = QJsonArray {idx.first(), idx.last()};