]> Some of my projects - anidbudpclient.git/commitdiff
Add some new/missing RenameEngine variables.
authorAPTX <marek321@gmail.com>
Mon, 8 Aug 2011 22:10:17 +0000 (00:10 +0200)
committerAPTX <marek321@gmail.com>
Mon, 8 Aug 2011 22:10:17 +0000 (00:10 +0200)
filerenamedelegate.cpp
renameparser/abstractparser.cpp

index 90b8d801c9fcbb4944ad8345427e7c9f2873bc43..e870f01ee7cf53b1e24968e54e96416d46bc3791 100644 (file)
@@ -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;
index 385b929412d25fcdae4b803c0c0de84c05ab131d..61059bede77b50898fd77f5d8dc83e940eb4b064 100644 (file)
@@ -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))