From: APTX Date: Mon, 8 Aug 2011 22:10:17 +0000 (+0200) Subject: Add some new/missing RenameEngine variables. X-Git-Url: https://gitweb.aptx.org/?a=commitdiff_plain;h=6b352b949d9423a516c2640fa5a2f4dc549c79b9;p=anidbudpclient.git Add some new/missing RenameEngine variables. --- diff --git a/filerenamedelegate.cpp b/filerenamedelegate.cpp index 90b8d80..e870f01 100644 --- a/filerenamedelegate.cpp +++ b/filerenamedelegate.cpp @@ -120,6 +120,9 @@ void FileRenameDelegate::rename(const AniDBUdpClient::FileReply *reply, QString env["FVideoRes"] = reply->value(FileFlag::VideoResolution).toString(); env["FALng"] = reply->value(FileFlag::DubLanguage).toString(); env["FSLng"] = reply->value(FileFlag::SubLanguage).toString(); + env["FACodec"] = reply->value(FileFlag::AudioCodec).toString(); + env["FVCodec"] = reply->value(FileFlag::VideoCodec).toString(); + env["Watched"] = reply->value(FileFlag::MyListViewed).toString(); #ifdef ANIDBUDPCLIENT_RENAME_DEBUG qDebug() << "Rename ENV:" << env; @@ -156,8 +159,9 @@ void FileRenameDelegate::updateMasks() fMaskVars["FVideoRes"] = FileFlag::VideoResolution; fMaskVars["FALng"] = FileFlag::DubLanguage; fMaskVars["FSLng"] = FileFlag::SubLanguage; -// Not implemented in FileCommand. -// fMaskVars["Watched"] = FileFlag::; + fMaskVars["FACodec"] = FileFlag::AudioCodec; + fMaskVars["FVCodec"] = FileFlag::VideoCodec; + fMaskVars["Watched"] = FileFlag::MyListViewed; aMaskVars["ATr"] = FileAnimeFlag::RomajiName; aMaskVars["ATe"] = FileAnimeFlag::EnglishName; diff --git a/renameparser/abstractparser.cpp b/renameparser/abstractparser.cpp index 385b929..61059be 100644 --- a/renameparser/abstractparser.cpp +++ b/renameparser/abstractparser.cpp @@ -47,7 +47,8 @@ QStringList AbstractParser::usedVariables() const << "Type" << "Depr" << "Cen" << "Ver" << "Source" << "Quality" << "FCrc" << "FVideoRes" << "FALng" - << "FSLng" << "Watched"; + << "FSLng" << "FACodec" << "FVCodec" + << "Watched"; foreach (const QString &var, variables) { if (m_renameString.contains(var))