diff --git a/CMakeLists.txt b/CMakeLists.txt index 9a2712e62b24..9c833f90b845 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,16 +30,21 @@ feature_option(STACKTRACE "Enable stacktrace support" ON) feature_option(TESTING "Build internal testing suite" OFF) feature_option(VERBOSE_CONFIGURE "Show information about PACKAGES_FOUND and PACKAGES_NOT_FOUND in the configure output (only useful for debugging the CMake build scripts)" OFF) -if (CMAKE_SYSTEM_NAME STREQUAL "Linux") +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") feature_option_dependent(DBUS - "Enable support for notifications and power-management features via D-Bus on Linux" + "Enable support for notifications and power-management features via D-Bus" ON "GUI" OFF ) +endif() + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux") feature_option_dependent(SYSTEMD "Install systemd service file. Target directory is overridable with `SYSTEMD_SERVICES_INSTALL_DIR` variable" OFF "NOT GUI" OFF ) -elseif (MSVC) +endif() + +if (MSVC) feature_option(MSVC_RUNTIME_DYNAMIC "Use MSVC dynamic runtime library (-MD) instead of static (-MT)" ON) endif() diff --git a/src/app/signalhandler.cpp b/src/app/signalhandler.cpp index 36d24bcecff8..be70f254d027 100644 --- a/src/app/signalhandler.cpp +++ b/src/app/signalhandler.cpp @@ -43,6 +43,7 @@ #endif #include +#include #include "base/version.h" @@ -89,7 +90,7 @@ namespace const char *msgs[] = {"Catching signal: ", sysSigName[signum], "\nExiting cleanly\n"}; std::for_each(std::begin(msgs), std::end(msgs), safePrint); signal(signum, SIG_DFL); - QCoreApplication::exit(); // unsafe, but exit anyway + QMetaObject::invokeMethod(qApp, [] { QCoreApplication::exit(); }, Qt::QueuedConnection); // unsafe, but exit anyway } #ifdef STACKTRACE diff --git a/src/base/bittorrent/dbresumedatastorage.cpp b/src/base/bittorrent/dbresumedatastorage.cpp index cd360aef0aaa..784c493f2384 100644 --- a/src/base/bittorrent/dbresumedatastorage.cpp +++ b/src/base/bittorrent/dbresumedatastorage.cpp @@ -288,7 +288,7 @@ namespace BitTorrent Q_DISABLE_COPY_MOVE(Worker) public: - Worker(const Path &dbPath, QReadWriteLock &dbLock); + Worker(const Path &dbPath, QReadWriteLock &dbLock, QObject *parent = nullptr); void run() override; void requestInterruption(); @@ -332,7 +332,7 @@ BitTorrent::DBResumeDataStorage::DBResumeDataStorage(const Path &dbPath, QObject updateDB(dbVersion); } - m_asyncWorker = new Worker(dbPath, m_dbLock); + m_asyncWorker = new Worker(dbPath, m_dbLock, this); m_asyncWorker->start(); } @@ -611,10 +611,15 @@ void BitTorrent::DBResumeDataStorage::updateDB(const int fromVersion) const if (fromVersion <= 4) { - const auto alterTableTorrentsQuery = u"ALTER TABLE %1 ADD %2"_s - .arg(quoted(DB_TABLE_TORRENTS), makeColumnDefinition(DB_COLUMN_INACTIVE_SEEDING_TIME_LIMIT, "INTEGER NOT NULL DEFAULT -2")); - if (!query.exec(alterTableTorrentsQuery)) - throw RuntimeError(query.lastError().text()); + const auto testQuery = u"SELECT COUNT(%1) FROM %2;"_s + .arg(quoted(DB_COLUMN_INACTIVE_SEEDING_TIME_LIMIT.name), quoted(DB_TABLE_TORRENTS)); + if (!query.exec(testQuery)) + { + const auto alterTableTorrentsQuery = u"ALTER TABLE %1 ADD %2"_s + .arg(quoted(DB_TABLE_TORRENTS), makeColumnDefinition(DB_COLUMN_INACTIVE_SEEDING_TIME_LIMIT, "INTEGER NOT NULL DEFAULT -2")); + if (!query.exec(alterTableTorrentsQuery)) + throw RuntimeError(query.lastError().text()); + } } const QString updateMetaVersionQuery = makeUpdateStatement(DB_TABLE_META, {DB_COLUMN_NAME, DB_COLUMN_VALUE}); @@ -653,8 +658,9 @@ void BitTorrent::DBResumeDataStorage::enableWALMode() const throw RuntimeError(tr("WAL mode is probably unsupported due to filesystem limitations.")); } -BitTorrent::DBResumeDataStorage::Worker::Worker(const Path &dbPath, QReadWriteLock &dbLock) - : m_path {dbPath} +BitTorrent::DBResumeDataStorage::Worker::Worker(const Path &dbPath, QReadWriteLock &dbLock, QObject *parent) + : QThread(parent) + , m_path {dbPath} , m_dbLock {dbLock} { } diff --git a/src/base/bittorrent/sessionimpl.cpp b/src/base/bittorrent/sessionimpl.cpp index 5c9775af976f..aeaa546985c4 100644 --- a/src/base/bittorrent/sessionimpl.cpp +++ b/src/base/bittorrent/sessionimpl.cpp @@ -5555,10 +5555,13 @@ void SessionImpl::handleAlert(const lt::alert *a) dispatchTorrentAlert(static_cast(a)); break; case lt::state_update_alert::alert_type: - handleStateUpdateAlert(static_cast(a)); + handleStateUpdateAlert(static_cast(a)); + break; + case lt::session_error_alert::alert_type: + handleSessionErrorAlert(static_cast(a)); break; case lt::session_stats_alert::alert_type: - handleSessionStatsAlert(static_cast(a)); + handleSessionStatsAlert(static_cast(a)); break; case lt::tracker_announce_alert::alert_type: case lt::tracker_error_alert::alert_type: @@ -5567,56 +5570,59 @@ void SessionImpl::handleAlert(const lt::alert *a) handleTrackerAlert(static_cast(a)); break; case lt::file_error_alert::alert_type: - handleFileErrorAlert(static_cast(a)); + handleFileErrorAlert(static_cast(a)); break; case lt::add_torrent_alert::alert_type: // handled separately break; case lt::torrent_removed_alert::alert_type: - handleTorrentRemovedAlert(static_cast(a)); + handleTorrentRemovedAlert(static_cast(a)); break; case lt::torrent_deleted_alert::alert_type: - handleTorrentDeletedAlert(static_cast(a)); + handleTorrentDeletedAlert(static_cast(a)); break; case lt::torrent_delete_failed_alert::alert_type: - handleTorrentDeleteFailedAlert(static_cast(a)); + handleTorrentDeleteFailedAlert(static_cast(a)); break; case lt::portmap_error_alert::alert_type: - handlePortmapWarningAlert(static_cast(a)); + handlePortmapWarningAlert(static_cast(a)); break; case lt::portmap_alert::alert_type: - handlePortmapAlert(static_cast(a)); + handlePortmapAlert(static_cast(a)); break; case lt::peer_blocked_alert::alert_type: - handlePeerBlockedAlert(static_cast(a)); + handlePeerBlockedAlert(static_cast(a)); break; case lt::peer_ban_alert::alert_type: - handlePeerBanAlert(static_cast(a)); + handlePeerBanAlert(static_cast(a)); break; case lt::url_seed_alert::alert_type: - handleUrlSeedAlert(static_cast(a)); + handleUrlSeedAlert(static_cast(a)); break; case lt::listen_succeeded_alert::alert_type: - handleListenSucceededAlert(static_cast(a)); + handleListenSucceededAlert(static_cast(a)); break; case lt::listen_failed_alert::alert_type: - handleListenFailedAlert(static_cast(a)); + handleListenFailedAlert(static_cast(a)); break; case lt::external_ip_alert::alert_type: - handleExternalIPAlert(static_cast(a)); + handleExternalIPAlert(static_cast(a)); break; case lt::alerts_dropped_alert::alert_type: handleAlertsDroppedAlert(static_cast(a)); break; case lt::storage_moved_alert::alert_type: - handleStorageMovedAlert(static_cast(a)); + handleStorageMovedAlert(static_cast(a)); break; case lt::storage_moved_failed_alert::alert_type: - handleStorageMovedFailedAlert(static_cast(a)); + handleStorageMovedFailedAlert(static_cast(a)); break; case lt::socks5_alert::alert_type: handleSocks5Alert(static_cast(a)); break; + case lt::i2p_alert::alert_type: + handleI2PAlert(static_cast(a)); + break; #ifdef QBT_USES_LIBTORRENT2 case lt::torrent_conflict_alert::alert_type: handleTorrentConflictAlert(static_cast(a)); @@ -5923,6 +5929,12 @@ void SessionImpl::handleExternalIPAlert(const lt::external_ip_alert *p) } } +void SessionImpl::handleSessionErrorAlert(const lt::session_error_alert *p) const +{ + LogMsg(tr("BitTorrent session encountered a serious error. Reason: \"%1\"") + .arg(QString::fromStdString(p->message())), Log::CRITICAL); +} + void SessionImpl::handleSessionStatsAlert(const lt::session_stats_alert *p) { if (m_refreshEnqueued) @@ -6117,6 +6129,15 @@ void SessionImpl::handleSocks5Alert(const lt::socks5_alert *p) const } } +void SessionImpl::handleI2PAlert(const lt::i2p_alert *p) const +{ + if (p->error) + { + LogMsg(tr("I2P error. Message: \"%1\".") + .arg(QString::fromStdString(p->message())), Log::WARNING); + } +} + void SessionImpl::handleTrackerAlert(const lt::tracker_alert *a) { TorrentImpl *torrent = m_torrents.value(a->handle.info_hash()); diff --git a/src/base/bittorrent/sessionimpl.h b/src/base/bittorrent/sessionimpl.h index f75879019c1c..a8c1f967b1ff 100644 --- a/src/base/bittorrent/sessionimpl.h +++ b/src/base/bittorrent/sessionimpl.h @@ -564,11 +564,13 @@ namespace BitTorrent void handleListenSucceededAlert(const lt::listen_succeeded_alert *p); void handleListenFailedAlert(const lt::listen_failed_alert *p); void handleExternalIPAlert(const lt::external_ip_alert *p); + void handleSessionErrorAlert(const lt::session_error_alert *p) const; void handleSessionStatsAlert(const lt::session_stats_alert *p); void handleAlertsDroppedAlert(const lt::alerts_dropped_alert *p) const; void handleStorageMovedAlert(const lt::storage_moved_alert *p); void handleStorageMovedFailedAlert(const lt::storage_moved_failed_alert *p); void handleSocks5Alert(const lt::socks5_alert *p) const; + void handleI2PAlert(const lt::i2p_alert *p) const; void handleTrackerAlert(const lt::tracker_alert *a); #ifdef QBT_USES_LIBTORRENT2 void handleTorrentConflictAlert(const lt::torrent_conflict_alert *a); diff --git a/src/base/bittorrent/torrentimpl.cpp b/src/base/bittorrent/torrentimpl.cpp index 8c6499a7c6b5..f1125655776d 100644 --- a/src/base/bittorrent/torrentimpl.cpp +++ b/src/base/bittorrent/torrentimpl.cpp @@ -600,6 +600,9 @@ void TorrentImpl::replaceTrackers(QVector trackers) { // TODO: use std::erase_if() in C++20 trackers.erase(std::remove_if(trackers.begin(), trackers.end(), [](const TrackerEntry &entry) { return entry.url.isEmpty(); }), trackers.end()); + // Filter out duplicate trackers + const auto uniqueTrackers = QSet(trackers.cbegin(), trackers.cend()); + trackers = QVector(uniqueTrackers.cbegin(), uniqueTrackers.cend()); std::sort(trackers.begin(), trackers.end() , [](const TrackerEntry &lhs, const TrackerEntry &rhs) { return lhs.tier < rhs.tier; }); diff --git a/src/base/rss/feed_serializer.cpp b/src/base/rss/feed_serializer.cpp index 062360ba7fbd..ce097c41c584 100644 --- a/src/base/rss/feed_serializer.cpp +++ b/src/base/rss/feed_serializer.cpp @@ -45,8 +45,7 @@ const int ARTICLEDATALIST_TYPEID = qRegisterMetaType>(); void RSS::Private::FeedSerializer::load(const Path &dataFileName, const QString &url) { - const int fileMaxSize = 10 * 1024 * 1024; - const auto readResult = Utils::IO::readFile(dataFileName, fileMaxSize); + const auto readResult = Utils::IO::readFile(dataFileName, -1); if (!readResult) { if (readResult.error().status == Utils::IO::ReadError::NotExist) diff --git a/src/base/torrentfileswatcher.cpp b/src/base/torrentfileswatcher.cpp index 7015a293ddb4..2af5cd2764d6 100644 --- a/src/base/torrentfileswatcher.cpp +++ b/src/base/torrentfileswatcher.cpp @@ -141,7 +141,7 @@ TorrentFilesWatcher *TorrentFilesWatcher::instance() } TorrentFilesWatcher::TorrentFilesWatcher(QObject *parent) - : QObject {parent} + : QObject(parent) , m_ioThread {new QThread} { const auto *btSession = BitTorrent::Session::instance(); @@ -163,7 +163,7 @@ void TorrentFilesWatcher::initWorker() connect(m_asyncWorker, &TorrentFilesWatcher::Worker::torrentFound, this, &TorrentFilesWatcher::onTorrentFound); m_asyncWorker->moveToThread(m_ioThread.get()); - connect(m_ioThread.get(), &QThread::finished, m_asyncWorker, &QObject::deleteLater); + connect(m_ioThread.get(), &QObject::destroyed, this, [this] { delete m_asyncWorker; }); m_ioThread->start(); for (auto it = m_watchedFolders.cbegin(); it != m_watchedFolders.cend(); ++it) diff --git a/src/gui/aboutdialog.cpp b/src/gui/aboutdialog.cpp index 32d21884a500..66622deb5cb9 100644 --- a/src/gui/aboutdialog.cpp +++ b/src/gui/aboutdialog.cpp @@ -28,6 +28,8 @@ #include "aboutdialog.h" +#include + #include "base/global.h" #include "base/path.h" #include "base/unicodestrings.h" @@ -74,22 +76,19 @@ AboutDialog::AboutDialog(QWidget *parent) m_ui->labelMascot->setPixmap(Utils::Gui::scaledPixmap(Path(u":/icons/mascot.png"_s), this)); // Thanks - if (const auto readResult = Utils::IO::readFile(Path(u":/thanks.html"_s), -1, QIODevice::Text) - ; readResult) + if (const auto readResult = Utils::IO::readFile(Path(u":/thanks.html"_s), -1, QIODevice::Text)) { m_ui->textBrowserThanks->setHtml(QString::fromUtf8(readResult.value())); } // Translation - if (const auto readResult = Utils::IO::readFile(Path(u":/translators.html"_s), -1, QIODevice::Text) - ; readResult) + if (const auto readResult = Utils::IO::readFile(Path(u":/translators.html"_s), -1, QIODevice::Text)) { m_ui->textBrowserTranslation->setHtml(QString::fromUtf8(readResult.value())); } // License - if (const auto readResult = Utils::IO::readFile(Path(u":/gpl.html"_s), -1, QIODevice::Text) - ; readResult) + if (const auto readResult = Utils::IO::readFile(Path(u":/gpl.html"_s), -1, QIODevice::Text)) { m_ui->textBrowserLicense->setHtml(QString::fromUtf8(readResult.value())); } @@ -101,6 +100,8 @@ AboutDialog::AboutDialog(QWidget *parent) m_ui->labelOpensslVer->setText(Utils::Misc::opensslVersionString()); m_ui->labelZlibVer->setText(Utils::Misc::zlibVersionString()); + connect(m_ui->btnCopyToClipboard, &QAbstractButton::clicked, this, &AboutDialog::copyVersionsToClipboard); + const QString DBIPText = u"

" u"%1 (https://db-ip.com/)" u"

"_s @@ -117,3 +118,14 @@ AboutDialog::~AboutDialog() m_storeDialogSize = size(); delete m_ui; } + +void AboutDialog::copyVersionsToClipboard() const +{ + const QString versions = u"%1 %2\n%3 %4\n%5 %6\n%7 %8\n%9 %10\n"_s + .arg(m_ui->labelQt->text(), m_ui->labelQtVer->text() + , m_ui->labelLibt->text(), m_ui->labelLibtVer->text() + , m_ui->labelBoost->text(), m_ui->labelBoostVer->text() + , m_ui->labelOpenssl->text(), m_ui->labelOpensslVer->text() + , m_ui->labelZlib->text(), m_ui->labelZlibVer->text()); + qApp->clipboard()->setText(versions); +} diff --git a/src/gui/aboutdialog.h b/src/gui/aboutdialog.h index 2ac58617bc0c..8049338223d8 100644 --- a/src/gui/aboutdialog.h +++ b/src/gui/aboutdialog.h @@ -47,6 +47,8 @@ class AboutDialog final : public QDialog ~AboutDialog() override; private: + void copyVersionsToClipboard() const; + Ui::AboutDialog *m_ui = nullptr; SettingValue m_storeDialogSize; }; diff --git a/src/gui/aboutdialog.ui b/src/gui/aboutdialog.ui index 8b64e880df21..abb6fd5c00c2 100644 --- a/src/gui/aboutdialog.ui +++ b/src/gui/aboutdialog.ui @@ -25,6 +25,9 @@ qBittorrent + + Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse + @@ -281,12 +284,12 @@ - - true - QTextEdit::NoWrap + + true + @@ -323,11 +326,35 @@ - - - qBittorrent was built with the following libraries: - - + + + + + qBittorrent was built with the following libraries: + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Copy to clipboard + + + + @@ -359,7 +386,7 @@ - + Qt: @@ -372,7 +399,7 @@ - + Libtorrent: @@ -385,7 +412,7 @@ - + Boost: @@ -425,7 +452,7 @@ - + OpenSSL: @@ -445,7 +472,7 @@ - + zlib: diff --git a/src/gui/addnewtorrentdialog.cpp b/src/gui/addnewtorrentdialog.cpp index cf0ee4aaabef..58bbfb216dd2 100644 --- a/src/gui/addnewtorrentdialog.cpp +++ b/src/gui/addnewtorrentdialog.cpp @@ -330,7 +330,7 @@ AddNewTorrentDialog::AddNewTorrentDialog(const BitTorrent::AddTorrentParams &inP m_ui->stopConditionComboBox->setItemData(1, QVariant::fromValue(BitTorrent::Torrent::StopCondition::MetadataReceived)); m_ui->stopConditionComboBox->setItemData(2, QVariant::fromValue(BitTorrent::Torrent::StopCondition::FilesChecked)); m_ui->stopConditionComboBox->setCurrentIndex(m_ui->stopConditionComboBox->findData( - QVariant::fromValue(m_torrentParams.stopCondition.value_or(session->torrentStopCondition())))); + QVariant::fromValue(m_torrentParams.stopCondition.value_or(session->torrentStopCondition())))); m_ui->stopConditionLabel->setEnabled(m_ui->startTorrentCheckBox->isChecked()); m_ui->stopConditionComboBox->setEnabled(m_ui->startTorrentCheckBox->isChecked()); connect(m_ui->startTorrentCheckBox, &QCheckBox::toggled, this, [this](const bool checked) @@ -351,7 +351,7 @@ AddNewTorrentDialog::AddNewTorrentDialog(const BitTorrent::AddTorrentParams &inP m_ui->checkBoxRememberLastSavePath->setChecked(m_storeRememberLastSavePath); m_ui->contentLayoutComboBox->setCurrentIndex( - static_cast(m_torrentParams.contentLayout.value_or(session->torrentContentLayout()))); + static_cast(m_torrentParams.contentLayout.value_or(session->torrentContentLayout()))); connect(m_ui->contentLayoutComboBox, &QComboBox::currentIndexChanged, this, &AddNewTorrentDialog::contentLayoutChanged); m_ui->sequentialCheckBox->setChecked(m_torrentParams.sequential); @@ -489,7 +489,14 @@ void AddNewTorrentDialog::saveState() void AddNewTorrentDialog::show(const QString &source, const BitTorrent::AddTorrentParams &inParams, QWidget *parent) { - auto *dlg = new AddNewTorrentDialog(inParams, parent); + Q_UNUSED(parent); + + // By not setting a parent to the "AddNewTorrentDialog", all those dialogs + // will be displayed on top and will not overlap with the main window. + auto *dlg = new AddNewTorrentDialog(inParams, nullptr); + // Qt::Window is required to avoid showing only two dialog on top (see #12852). + // Also improves the general convenience of adding multiple torrents. + dlg->setWindowFlags(Qt::Window); dlg->setAttribute(Qt::WA_DeleteOnClose); if (Net::DownloadManager::hasSupportedScheme(source)) @@ -927,6 +934,9 @@ void AddNewTorrentDialog::updateMetadata(const BitTorrent::TorrentInfo &metadata // Good to go m_torrentInfo = metadata; setMetadataProgressIndicator(true, tr("Parsing metadata...")); + const auto stopCondition = m_ui->stopConditionComboBox->currentData().value(); + if (stopCondition == BitTorrent::Torrent::StopCondition::MetadataReceived) + m_ui->startTorrentCheckBox->setChecked(false); // Update UI setupTreeview(); diff --git a/src/gui/lineedit.cpp b/src/gui/lineedit.cpp index b6ad0af76866..f388fab60d69 100644 --- a/src/gui/lineedit.cpp +++ b/src/gui/lineedit.cpp @@ -38,7 +38,7 @@ LineEdit::LineEdit(QWidget *parent) : QLineEdit(parent) { - auto *action = new QAction(UIThemeManager::instance()->getIcon(u"edit-find"_s), QString()); + auto *action = new QAction(UIThemeManager::instance()->getIcon(u"edit-find"_s), QString(), this); addAction(action, QLineEdit::LeadingPosition); setClearButtonEnabled(true); diff --git a/src/icons/flags/ac.svg b/src/icons/flags/ac.svg index 1a6d50805dbf..b1ae9ac523ee 100644 --- a/src/icons/flags/ac.svg +++ b/src/icons/flags/ac.svg @@ -1,73 +1,686 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/flags/ad.svg b/src/icons/flags/ad.svg index 726f981b00c9..3793d99aa3ac 100644 --- a/src/icons/flags/ad.svg +++ b/src/icons/flags/ad.svg @@ -116,8 +116,8 @@ - - + + @@ -132,7 +132,7 @@ - + @@ -144,7 +144,7 @@ - + diff --git a/src/icons/flags/af.svg b/src/icons/flags/af.svg index 6e755396fed3..417dd04769e5 100644 --- a/src/icons/flags/af.svg +++ b/src/icons/flags/af.svg @@ -14,7 +14,7 @@ - + @@ -61,7 +61,7 @@ - + diff --git a/src/icons/flags/ag.svg b/src/icons/flags/ag.svg index 875f9753a6ba..250b50126913 100644 --- a/src/icons/flags/ag.svg +++ b/src/icons/flags/ag.svg @@ -1,14 +1,14 @@ - + - - - - - - + + + + + + diff --git a/src/icons/flags/ai.svg b/src/icons/flags/ai.svg index cf91b39b95e0..81a857d5bce2 100644 --- a/src/icons/flags/ai.svg +++ b/src/icons/flags/ai.svg @@ -1,758 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/flags/al.svg b/src/icons/flags/al.svg index 4e7098f3a637..b69ae195dc9b 100644 --- a/src/icons/flags/al.svg +++ b/src/icons/flags/al.svg @@ -1,5 +1,5 @@ - - - + + + diff --git a/src/icons/flags/ar.svg b/src/icons/flags/ar.svg index d1810f25080e..364fca8ff4b4 100644 --- a/src/icons/flags/ar.svg +++ b/src/icons/flags/ar.svg @@ -1,32 +1,32 @@ - - - - - - - - - + + + + + + + + + - - - + + + - - - - - - + + + + + + - - - - - + + + + + diff --git a/src/icons/flags/arab.svg b/src/icons/flags/arab.svg new file mode 100644 index 000000000000..c45e3d207d43 --- /dev/null +++ b/src/icons/flags/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/flags/as.svg b/src/icons/flags/as.svg index 88e2ca5dc8db..b974013aceaf 100644 --- a/src/icons/flags/as.svg +++ b/src/icons/flags/as.svg @@ -2,8 +2,8 @@ - - + + @@ -13,11 +13,11 @@ - - + + - + @@ -25,7 +25,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -50,11 +50,11 @@ - + - + diff --git a/src/icons/flags/aw.svg b/src/icons/flags/aw.svg index e840233ba511..32cabd5457be 100644 --- a/src/icons/flags/aw.svg +++ b/src/icons/flags/aw.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ax.svg b/src/icons/flags/ax.svg index 9f04648bc1e5..0584d713b543 100644 --- a/src/icons/flags/ax.svg +++ b/src/icons/flags/ax.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ba.svg b/src/icons/flags/ba.svg index 7c3042151c58..fcd18914a8b2 100644 --- a/src/icons/flags/ba.svg +++ b/src/icons/flags/ba.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/bb.svg b/src/icons/flags/bb.svg index 420a68852ae1..263bdec05744 100644 --- a/src/icons/flags/bb.svg +++ b/src/icons/flags/bb.svg @@ -1,6 +1,6 @@ - - + + diff --git a/src/icons/flags/bi.svg b/src/icons/flags/bi.svg index a37bc67fe3e8..1050838bc861 100644 --- a/src/icons/flags/bi.svg +++ b/src/icons/flags/bi.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/bj.svg b/src/icons/flags/bj.svg index 871c57ee8bb1..0846724d179a 100644 --- a/src/icons/flags/bj.svg +++ b/src/icons/flags/bj.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/bl.svg b/src/icons/flags/bl.svg index 79689fe94a73..819afc111d5f 100644 --- a/src/icons/flags/bl.svg +++ b/src/icons/flags/bl.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/bm.svg b/src/icons/flags/bm.svg index 330d5ec34540..a4dbc728f1e9 100644 --- a/src/icons/flags/bm.svg +++ b/src/icons/flags/bm.svg @@ -21,7 +21,7 @@ - + @@ -42,7 +42,7 @@ - + diff --git a/src/icons/flags/bn.svg b/src/icons/flags/bn.svg index 19f15fa56bf6..f906abfebbdb 100644 --- a/src/icons/flags/bn.svg +++ b/src/icons/flags/bn.svg @@ -5,7 +5,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/src/icons/flags/bo.svg b/src/icons/flags/bo.svg index 391e2267052b..17a0a0c12876 100644 --- a/src/icons/flags/bo.svg +++ b/src/icons/flags/bo.svg @@ -486,7 +486,7 @@ - + diff --git a/src/icons/flags/bs.svg b/src/icons/flags/bs.svg index b26d476927e4..513be43ac43d 100644 --- a/src/icons/flags/bs.svg +++ b/src/icons/flags/bs.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/bv.svg b/src/icons/flags/bv.svg index 86431fccd851..40e16d9482fb 100644 --- a/src/icons/flags/bv.svg +++ b/src/icons/flags/bv.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/by.svg b/src/icons/flags/by.svg index 20ae52bd0ed8..8d25ee3c1fc9 100644 --- a/src/icons/flags/by.svg +++ b/src/icons/flags/by.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/bz.svg b/src/icons/flags/bz.svg index fbc6d7cbe1e0..08d3579de385 100644 --- a/src/icons/flags/bz.svg +++ b/src/icons/flags/bz.svg @@ -1,17 +1,17 @@ - + - + - - - - + + + + @@ -77,16 +77,16 @@ - + - + - + @@ -105,16 +105,16 @@ - + - + - + diff --git a/src/icons/flags/cc.svg b/src/icons/flags/cc.svg index c4457dee99f8..93025bd2dc5b 100644 --- a/src/icons/flags/cc.svg +++ b/src/icons/flags/cc.svg @@ -1,7 +1,7 @@ - - + + @@ -10,10 +10,10 @@ - - - - - + + + + + diff --git a/src/icons/flags/cefta.svg b/src/icons/flags/cefta.svg new file mode 100644 index 000000000000..f748d08a1202 --- /dev/null +++ b/src/icons/flags/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/icons/flags/cf.svg b/src/icons/flags/cf.svg index fd30063cd0ea..a6cd3670f272 100644 --- a/src/icons/flags/cf.svg +++ b/src/icons/flags/cf.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/cg.svg b/src/icons/flags/cg.svg index a2902345f3a5..9128715f6197 100644 --- a/src/icons/flags/cg.svg +++ b/src/icons/flags/cg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/cl.svg b/src/icons/flags/cl.svg index 50218c8227a1..01766fefd7b6 100644 --- a/src/icons/flags/cl.svg +++ b/src/icons/flags/cl.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/cm.svg b/src/icons/flags/cm.svg index d06f6560cec4..389b66277bd8 100644 --- a/src/icons/flags/cm.svg +++ b/src/icons/flags/cm.svg @@ -3,13 +3,13 @@ - - - + + + - - - - + + + + diff --git a/src/icons/flags/cn.svg b/src/icons/flags/cn.svg index 241623606067..10d3489a0e60 100644 --- a/src/icons/flags/cn.svg +++ b/src/icons/flags/cn.svg @@ -1,11 +1,11 @@ - + - - - - - + + + + + diff --git a/src/icons/flags/cu.svg b/src/icons/flags/cu.svg index 528ebacc33d1..6464f8ebaa3c 100644 --- a/src/icons/flags/cu.svg +++ b/src/icons/flags/cu.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/cv.svg b/src/icons/flags/cv.svg index 381985a74c21..5c251da2a947 100644 --- a/src/icons/flags/cv.svg +++ b/src/icons/flags/cv.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/cw.svg b/src/icons/flags/cw.svg index 4294b5bcde94..bb0ece22e49c 100644 --- a/src/icons/flags/cw.svg +++ b/src/icons/flags/cw.svg @@ -1,14 +1,14 @@ - + - + - + - - + + diff --git a/src/icons/flags/cx.svg b/src/icons/flags/cx.svg index 39fa9b070c85..6803b3b66131 100644 --- a/src/icons/flags/cx.svg +++ b/src/icons/flags/cx.svg @@ -6,10 +6,10 @@ - + - - - + + + diff --git a/src/icons/flags/cy.svg b/src/icons/flags/cy.svg index b72473ab1c53..2f69bf79f8a7 100644 --- a/src/icons/flags/cy.svg +++ b/src/icons/flags/cy.svg @@ -1,6 +1,6 @@ - - + + diff --git a/src/icons/flags/dg.svg b/src/icons/flags/dg.svg index f101d5248941..b9f99a99d164 100644 --- a/src/icons/flags/dg.svg +++ b/src/icons/flags/dg.svg @@ -1,5 +1,5 @@ - + diff --git a/src/icons/flags/dj.svg b/src/icons/flags/dj.svg index 674d7ef44a1e..ebf2fc66f1c5 100644 --- a/src/icons/flags/dj.svg +++ b/src/icons/flags/dj.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/dm.svg b/src/icons/flags/dm.svg index 7fa4dd8a2e8a..60457b79618f 100644 --- a/src/icons/flags/dm.svg +++ b/src/icons/flags/dm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/do.svg b/src/icons/flags/do.svg index df2126499c06..d837690055bf 100644 --- a/src/icons/flags/do.svg +++ b/src/icons/flags/do.svg @@ -2,128 +2,120 @@ - + - - - - + + + + - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - + + + + + - - - - - - - + + + + + + - + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - + + + + + + diff --git a/src/icons/flags/ea.svg b/src/icons/flags/ea.svg deleted file mode 100644 index d55c9b6c7a75..000000000000 --- a/src/icons/flags/ea.svg +++ /dev/null @@ -1,544 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/icons/flags/eac.svg b/src/icons/flags/eac.svg new file mode 100644 index 000000000000..25a09a132bbc --- /dev/null +++ b/src/icons/flags/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/flags/eg.svg b/src/icons/flags/eg.svg index 728538ba338a..58c943c231ef 100644 --- a/src/icons/flags/eg.svg +++ b/src/icons/flags/eg.svg @@ -4,16 +4,16 @@ - - + + - + - + diff --git a/src/icons/flags/eh.svg b/src/icons/flags/eh.svg index 874337157b78..2c9525bd025f 100644 --- a/src/icons/flags/eh.svg +++ b/src/icons/flags/eh.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/es-ga.svg b/src/icons/flags/es-ga.svg index cc52c8468aec..a91ffed06732 100644 --- a/src/icons/flags/es-ga.svg +++ b/src/icons/flags/es-ga.svg @@ -16,23 +16,23 @@ - + - + - + - + @@ -40,7 +40,7 @@ - + @@ -136,9 +136,9 @@ - + - + @@ -167,7 +167,7 @@ - + diff --git a/src/icons/flags/es-pv.svg b/src/icons/flags/es-pv.svg index 0128915a26af..21c8759ec02f 100644 --- a/src/icons/flags/es-pv.svg +++ b/src/icons/flags/es-pv.svg @@ -1,5 +1,5 @@ - - - + + + diff --git a/src/icons/flags/et.svg b/src/icons/flags/et.svg index 7075040b38f2..a3378fd9582f 100644 --- a/src/icons/flags/et.svg +++ b/src/icons/flags/et.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/eu.svg b/src/icons/flags/eu.svg index 1bb04ecb6410..bbfefd6b47a8 100644 --- a/src/icons/flags/eu.svg +++ b/src/icons/flags/eu.svg @@ -1,28 +1,28 @@ - - - - + + + + - - - + + + - + - - - - - - - - + + + + + + + + - + diff --git a/src/icons/flags/fk.svg b/src/icons/flags/fk.svg index 8aeee57c4df4..b4935a55e3df 100644 --- a/src/icons/flags/fk.svg +++ b/src/icons/flags/fk.svg @@ -1,37 +1,37 @@ - - - - - - + + + + + + - - - - - + + + + + - - - - - - - - + + + + + + + + - - + + - - + + @@ -66,10 +66,10 @@ - - - - + + + + @@ -80,7 +80,7 @@ - + diff --git a/src/icons/flags/fm.svg b/src/icons/flags/fm.svg index baa966838982..85f4f47ece77 100644 --- a/src/icons/flags/fm.svg +++ b/src/icons/flags/fm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/fo.svg b/src/icons/flags/fo.svg index 898f66952440..717ee20b8142 100644 --- a/src/icons/flags/fo.svg +++ b/src/icons/flags/fo.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/gb-nir.svg b/src/icons/flags/gb-nir.svg index e34b224b8886..c9510f30cad3 100644 --- a/src/icons/flags/gb-nir.svg +++ b/src/icons/flags/gb-nir.svg @@ -1,8 +1,8 @@ - - + + diff --git a/src/icons/flags/gd.svg b/src/icons/flags/gd.svg index dad1107faa7f..f44e839139fd 100644 --- a/src/icons/flags/gd.svg +++ b/src/icons/flags/gd.svg @@ -1,27 +1,27 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + diff --git a/src/icons/flags/gf.svg b/src/icons/flags/gf.svg index 79689fe94a73..734934266d47 100644 --- a/src/icons/flags/gf.svg +++ b/src/icons/flags/gf.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/gg.svg b/src/icons/flags/gg.svg index e40a8387c193..f8216c8bc151 100644 --- a/src/icons/flags/gg.svg +++ b/src/icons/flags/gg.svg @@ -2,8 +2,8 @@ - - - - + + + + diff --git a/src/icons/flags/gi.svg b/src/icons/flags/gi.svg index 64a69e8bf1ed..92496be6bae6 100644 --- a/src/icons/flags/gi.svg +++ b/src/icons/flags/gi.svg @@ -2,14 +2,14 @@ - + - + diff --git a/src/icons/flags/gm.svg b/src/icons/flags/gm.svg index 2fbcb1963355..8fe9d669204c 100644 --- a/src/icons/flags/gm.svg +++ b/src/icons/flags/gm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/gp.svg b/src/icons/flags/gp.svg index 79689fe94a73..528e554f055c 100644 --- a/src/icons/flags/gp.svg +++ b/src/icons/flags/gp.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/gs.svg b/src/icons/flags/gs.svg index 7e0692c14c48..2e045dfdd682 100644 --- a/src/icons/flags/gs.svg +++ b/src/icons/flags/gs.svg @@ -1,79 +1,79 @@ - + - + - - + + - - - - + + + + - + - + - + - + - + - + - - + + - + - - + + - - + + - - + + - + - + - + - + @@ -85,26 +85,26 @@ - + - + - - - + + + - - - - - + + + + + - + @@ -114,17 +114,17 @@ - + - + - + diff --git a/src/icons/flags/gt.svg b/src/icons/flags/gt.svg index be4532413791..9b3471244ebb 100644 --- a/src/icons/flags/gt.svg +++ b/src/icons/flags/gt.svg @@ -1,39 +1,35 @@ - + + - - - - - - - - - - + + + + + - + - + - + - + - + @@ -42,29 +38,27 @@ - - - + - - - + + + - - - - + + + + - - + + - + @@ -86,33 +80,29 @@ - - - + - - - + + + - - - - + + + + - - - - - + + + - + @@ -127,7 +117,7 @@ - + @@ -140,12 +130,12 @@ - + - - + + - + @@ -157,43 +147,37 @@ - - - - - - + + - + - - + + - - - - + + + + - - - - - - - - + + + + + + - - + + - + - + @@ -213,8 +197,8 @@ - - + + diff --git a/src/icons/flags/gw.svg b/src/icons/flags/gw.svg index 9e0aeebd3526..b8d566a2ab00 100644 --- a/src/icons/flags/gw.svg +++ b/src/icons/flags/gw.svg @@ -2,12 +2,12 @@ - - - + + + - - - - + + + + diff --git a/src/icons/flags/hk.svg b/src/icons/flags/hk.svg index 84ff340476df..ec40b5feda58 100644 --- a/src/icons/flags/hk.svg +++ b/src/icons/flags/hk.svg @@ -1,8 +1,8 @@ - - - - - - - - \ No newline at end of file + + + + + + + + diff --git a/src/icons/flags/hn.svg b/src/icons/flags/hn.svg index 6f9295005f56..1c166dc46492 100644 --- a/src/icons/flags/hn.svg +++ b/src/icons/flags/hn.svg @@ -1,18 +1,18 @@ - - - - + + + + - - - - + + + + - - - - + + + + diff --git a/src/icons/flags/hr.svg b/src/icons/flags/hr.svg index 70115ae9f233..febbc2400c01 100644 --- a/src/icons/flags/hr.svg +++ b/src/icons/flags/hr.svg @@ -16,7 +16,7 @@ - + @@ -27,8 +27,8 @@ - - + + diff --git a/src/icons/flags/ht.svg b/src/icons/flags/ht.svg index 9cddb29324d2..4cd4470f43d7 100644 --- a/src/icons/flags/ht.svg +++ b/src/icons/flags/ht.svg @@ -5,7 +5,7 @@ - + @@ -31,11 +31,11 @@ - + - + @@ -43,7 +43,7 @@ - + @@ -54,12 +54,12 @@ - + - - + + @@ -90,7 +90,7 @@ - + diff --git a/src/icons/flags/il.svg b/src/icons/flags/il.svg index d9d821356e8a..724cf8bf392a 100644 --- a/src/icons/flags/il.svg +++ b/src/icons/flags/il.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/im.svg b/src/icons/flags/im.svg index ce1243c0ff10..3d597a14be77 100644 --- a/src/icons/flags/im.svg +++ b/src/icons/flags/im.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/in.svg b/src/icons/flags/in.svg index 53c29b3a967b..c634f68acf90 100644 --- a/src/icons/flags/in.svg +++ b/src/icons/flags/in.svg @@ -6,20 +6,20 @@ - - - - + + + + - + - + - + - - + + diff --git a/src/icons/flags/io.svg b/src/icons/flags/io.svg index 439923fa6fc4..b04c46f5e0af 100644 --- a/src/icons/flags/io.svg +++ b/src/icons/flags/io.svg @@ -1,5 +1,5 @@ - + diff --git a/src/icons/flags/ir.svg b/src/icons/flags/ir.svg index c937a36919c5..5c9609eff73f 100644 --- a/src/icons/flags/ir.svg +++ b/src/icons/flags/ir.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/is.svg b/src/icons/flags/is.svg index b0828a4c053f..56cc977874c1 100644 --- a/src/icons/flags/is.svg +++ b/src/icons/flags/is.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/je.svg b/src/icons/flags/je.svg index b65965cc0b74..e69e4f465ba1 100644 --- a/src/icons/flags/je.svg +++ b/src/icons/flags/je.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/jo.svg b/src/icons/flags/jo.svg index df0ce75f468f..50802915e425 100644 --- a/src/icons/flags/jo.svg +++ b/src/icons/flags/jo.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/jp.svg b/src/icons/flags/jp.svg index 90af6c494192..cd03a339df18 100644 --- a/src/icons/flags/jp.svg +++ b/src/icons/flags/jp.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ke.svg b/src/icons/flags/ke.svg index ad190f53e1d1..5b3779370f7c 100644 --- a/src/icons/flags/ke.svg +++ b/src/icons/flags/ke.svg @@ -1,23 +1,23 @@ - + - - - + + + - + - - + + - - - - + + + + diff --git a/src/icons/flags/kg.svg b/src/icons/flags/kg.svg index 1d237fe3f17e..626af14da93d 100644 --- a/src/icons/flags/kg.svg +++ b/src/icons/flags/kg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/kh.svg b/src/icons/flags/kh.svg index 984e84e5d7de..c658838f4e3c 100644 --- a/src/icons/flags/kh.svg +++ b/src/icons/flags/kh.svg @@ -30,7 +30,7 @@ - + @@ -49,7 +49,7 @@ - + diff --git a/src/icons/flags/ki.svg b/src/icons/flags/ki.svg index c46937007ad6..1697ffe8b775 100644 --- a/src/icons/flags/ki.svg +++ b/src/icons/flags/ki.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/km.svg b/src/icons/flags/km.svg index fda3a53ff65c..56d62c32e8ca 100644 --- a/src/icons/flags/km.svg +++ b/src/icons/flags/km.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/kn.svg b/src/icons/flags/kn.svg index f96b06cd7142..01a3a0a2ab36 100644 --- a/src/icons/flags/kn.svg +++ b/src/icons/flags/kn.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/kp.svg b/src/icons/flags/kp.svg index b405e4544ac2..94bc8e1ede4a 100644 --- a/src/icons/flags/kp.svg +++ b/src/icons/flags/kp.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/kr.svg b/src/icons/flags/kr.svg index 39fa999eb319..44b51e2513c5 100644 --- a/src/icons/flags/kr.svg +++ b/src/icons/flags/kr.svg @@ -1,15 +1,15 @@ - + - + - - - + + + @@ -17,7 +17,7 @@ - + diff --git a/src/icons/flags/kw.svg b/src/icons/flags/kw.svg index d55aa19fe407..7ff91a845945 100644 --- a/src/icons/flags/kw.svg +++ b/src/icons/flags/kw.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ky.svg b/src/icons/flags/ky.svg index 103af5bafa7f..d6e567b59d1d 100644 --- a/src/icons/flags/ky.svg +++ b/src/icons/flags/ky.svg @@ -6,104 +6,98 @@ - - - - - - - + + + + + + + - - + + - - - + - - - - + + + + - - - + + + - + - + - - + + - + - + - + - + - + - - + + - + - - + + - + - + - - - + - + - - + + - - - + + + - - - + - + - - + + diff --git a/src/icons/flags/kz.svg b/src/icons/flags/kz.svg index e09beb2b843d..a69ba7a3b0a3 100644 --- a/src/icons/flags/kz.svg +++ b/src/icons/flags/kz.svg @@ -3,18 +3,18 @@ - - - - - - + + + + + + - - - + + + - + @@ -22,15 +22,15 @@ - - + + - - + + - + - + diff --git a/src/icons/flags/la.svg b/src/icons/flags/la.svg index cd7ea9dacebb..9723a781ad63 100644 --- a/src/icons/flags/la.svg +++ b/src/icons/flags/la.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/lb.svg b/src/icons/flags/lb.svg index f8b8b6d13c71..49650ad85c89 100644 --- a/src/icons/flags/lb.svg +++ b/src/icons/flags/lb.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/li.svg b/src/icons/flags/li.svg index d557d3146511..a08a05acd7a2 100644 --- a/src/icons/flags/li.svg +++ b/src/icons/flags/li.svg @@ -2,7 +2,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/src/icons/flags/lk.svg b/src/icons/flags/lk.svg index 416c0f07f48d..24c6559b70c4 100644 --- a/src/icons/flags/lk.svg +++ b/src/icons/flags/lk.svg @@ -3,13 +3,13 @@ - - - - + + + + - - + + diff --git a/src/icons/flags/lr.svg b/src/icons/flags/lr.svg index 0025221289ef..a31377f97590 100644 --- a/src/icons/flags/lr.svg +++ b/src/icons/flags/lr.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ly.svg b/src/icons/flags/ly.svg index 7324a87d2e54..14abcb24306e 100644 --- a/src/icons/flags/ly.svg +++ b/src/icons/flags/ly.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/mf.svg b/src/icons/flags/mf.svg index 79689fe94a73..a53ce5012972 100644 --- a/src/icons/flags/mf.svg +++ b/src/icons/flags/mf.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/mm.svg b/src/icons/flags/mm.svg index 3527782988d2..8ed5e6ac2cba 100644 --- a/src/icons/flags/mm.svg +++ b/src/icons/flags/mm.svg @@ -3,10 +3,10 @@ - - - - - + + + + + diff --git a/src/icons/flags/mo.svg b/src/icons/flags/mo.svg index 6b70cc72b9f5..257faed69f94 100644 --- a/src/icons/flags/mo.svg +++ b/src/icons/flags/mo.svg @@ -1,9 +1,9 @@ - + - + diff --git a/src/icons/flags/mp.svg b/src/icons/flags/mp.svg index d94f688bd683..6696fdb83980 100644 --- a/src/icons/flags/mp.svg +++ b/src/icons/flags/mp.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/mq.svg b/src/icons/flags/mq.svg index 79689fe94a73..b221951e360d 100644 --- a/src/icons/flags/mq.svg +++ b/src/icons/flags/mq.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/src/icons/flags/mr.svg b/src/icons/flags/mr.svg index e9cc291678ab..3f0a62645d34 100644 --- a/src/icons/flags/mr.svg +++ b/src/icons/flags/mr.svg @@ -1,6 +1,6 @@ - + diff --git a/src/icons/flags/ms.svg b/src/icons/flags/ms.svg index a1e52d9d5485..58641240cc0d 100644 --- a/src/icons/flags/ms.svg +++ b/src/icons/flags/ms.svg @@ -5,26 +5,22 @@ - + - + - - - + - - - - - - - - - + + + + + + + diff --git a/src/icons/flags/mx.svg b/src/icons/flags/mx.svg index 421919501d1a..bb305b8d1125 100644 --- a/src/icons/flags/mx.svg +++ b/src/icons/flags/mx.svg @@ -1,9 +1,9 @@ - - - - + + + + @@ -120,7 +120,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -140,7 +140,7 @@ - + diff --git a/src/icons/flags/my.svg b/src/icons/flags/my.svg index 267c39ae691b..264f48aef6c5 100644 --- a/src/icons/flags/my.svg +++ b/src/icons/flags/my.svg @@ -1,5 +1,5 @@ - + @@ -19,7 +19,7 @@ - + diff --git a/src/icons/flags/mz.svg b/src/icons/flags/mz.svg index dab81a6e4a9d..eb020058bc76 100644 --- a/src/icons/flags/mz.svg +++ b/src/icons/flags/mz.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/na.svg b/src/icons/flags/na.svg index 3b9202b7c6c4..799702e8cf74 100644 --- a/src/icons/flags/na.svg +++ b/src/icons/flags/na.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ni.svg b/src/icons/flags/ni.svg index 64d2aa0e54f1..e16e77ae4fee 100644 --- a/src/icons/flags/ni.svg +++ b/src/icons/flags/ni.svg @@ -1,64 +1,64 @@ - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - + + - - - - + + + + - - - - - - - - + + + + + + + + @@ -68,34 +68,34 @@ - + - + - + - - - - + + + + - - - - + + + + - - + + - + - + @@ -103,25 +103,25 @@ - - + + - + - - - - - + + + + + - - + + diff --git a/src/icons/flags/np.svg b/src/icons/flags/np.svg index a2f981901f66..fead9402c86d 100644 --- a/src/icons/flags/np.svg +++ b/src/icons/flags/np.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/nr.svg b/src/icons/flags/nr.svg index c7db7dd21f34..e71ddcd8db34 100644 --- a/src/icons/flags/nr.svg +++ b/src/icons/flags/nr.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/nz.svg b/src/icons/flags/nz.svg index 8ae592a46cb9..a0028fb2f67f 100644 --- a/src/icons/flags/nz.svg +++ b/src/icons/flags/nz.svg @@ -1,32 +1,32 @@ - - - - + + + + - - - - + + + + - - + + - - + + - - + + - - + + diff --git a/src/icons/flags/om.svg b/src/icons/flags/om.svg index 5be12ed12064..1c7621799659 100644 --- a/src/icons/flags/om.svg +++ b/src/icons/flags/om.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/pa.svg b/src/icons/flags/pa.svg index 658c87e1b607..8dc03bc61b82 100644 --- a/src/icons/flags/pa.svg +++ b/src/icons/flags/pa.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/pe.svg b/src/icons/flags/pe.svg index eeb29a321dfd..33e6cfd41781 100644 --- a/src/icons/flags/pe.svg +++ b/src/icons/flags/pe.svg @@ -1,244 +1,4 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/icons/flags/pf.svg b/src/icons/flags/pf.svg index 1b35cdb2d8c5..16374f3629e7 100644 --- a/src/icons/flags/pf.svg +++ b/src/icons/flags/pf.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/pk.svg b/src/icons/flags/pk.svg index 0babde694fc0..fa02f6a8fca7 100644 --- a/src/icons/flags/pk.svg +++ b/src/icons/flags/pk.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/pm.svg b/src/icons/flags/pm.svg index 79689fe94a73..401139f7aaf8 100644 --- a/src/icons/flags/pm.svg +++ b/src/icons/flags/pm.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/pn.svg b/src/icons/flags/pn.svg index 972792f870dc..9788c9cc150b 100644 --- a/src/icons/flags/pn.svg +++ b/src/icons/flags/pn.svg @@ -5,7 +5,7 @@ - + @@ -13,41 +13,41 @@ - + - + - + - - - + + + - - + + - - + + - + - - - + + + diff --git a/src/icons/flags/pr.svg b/src/icons/flags/pr.svg index 964b421f4603..3cb403b5caa8 100644 --- a/src/icons/flags/pr.svg +++ b/src/icons/flags/pr.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ps.svg b/src/icons/flags/ps.svg index ddd1dc1b5288..82031486a850 100644 --- a/src/icons/flags/ps.svg +++ b/src/icons/flags/ps.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/pt.svg b/src/icons/flags/pt.svg index afd2e4a3eb03..2f36b7ee7026 100644 --- a/src/icons/flags/pt.svg +++ b/src/icons/flags/pt.svg @@ -23,25 +23,25 @@ - - + + - - - - + + + + - - + + - - + + - - - + + + @@ -49,9 +49,9 @@ - - - - + + + + diff --git a/src/icons/flags/pw.svg b/src/icons/flags/pw.svg index 77547c7fee20..089cbceea294 100644 --- a/src/icons/flags/pw.svg +++ b/src/icons/flags/pw.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/re.svg b/src/icons/flags/re.svg index 79689fe94a73..3225dddf25f5 100644 --- a/src/icons/flags/re.svg +++ b/src/icons/flags/re.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/rs.svg b/src/icons/flags/rs.svg index 86ad291a5b0a..120293ab04c2 100644 --- a/src/icons/flags/rs.svg +++ b/src/icons/flags/rs.svg @@ -1,10 +1,10 @@ - + - + @@ -25,7 +25,7 @@ - + @@ -164,7 +164,7 @@ - + @@ -200,9 +200,9 @@ - + - + @@ -249,7 +249,7 @@ - + @@ -266,9 +266,9 @@ - + - + @@ -279,14 +279,14 @@ - + - + - - - + + + diff --git a/src/icons/flags/rw.svg b/src/icons/flags/rw.svg index 2c6c5d903549..6cc669ed2d98 100644 --- a/src/icons/flags/rw.svg +++ b/src/icons/flags/rw.svg @@ -3,11 +3,11 @@ - - - + + + - + diff --git a/src/icons/flags/sa.svg b/src/icons/flags/sa.svg index b0d56dfc1142..660396a7044a 100644 --- a/src/icons/flags/sa.svg +++ b/src/icons/flags/sa.svg @@ -1,10 +1,10 @@ - + - + @@ -20,7 +20,6 @@ - - + diff --git a/src/icons/flags/sb.svg b/src/icons/flags/sb.svg index f450a9c6b437..a011360d5f74 100644 --- a/src/icons/flags/sb.svg +++ b/src/icons/flags/sb.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/sd.svg b/src/icons/flags/sd.svg index c00a1a5305c7..b8e4b973575d 100644 --- a/src/icons/flags/sd.svg +++ b/src/icons/flags/sd.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/sg.svg b/src/icons/flags/sg.svg index c0d3d0838591..c4dd4ac9ebe6 100644 --- a/src/icons/flags/sg.svg +++ b/src/icons/flags/sg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/sh.svg b/src/icons/flags/sh.svg index 131b069a83f1..353915d3e90c 100644 --- a/src/icons/flags/sh.svg +++ b/src/icons/flags/sh.svg @@ -1,76 +1,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + diff --git a/src/icons/flags/si.svg b/src/icons/flags/si.svg index 223fc495f923..f2aea01689e8 100644 --- a/src/icons/flags/si.svg +++ b/src/icons/flags/si.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/so.svg b/src/icons/flags/so.svg index 4d4337afd1bc..ae582f198d2a 100644 --- a/src/icons/flags/so.svg +++ b/src/icons/flags/so.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/st.svg b/src/icons/flags/st.svg index 2259f318f9a7..f2e75c141814 100644 --- a/src/icons/flags/st.svg +++ b/src/icons/flags/st.svg @@ -2,15 +2,15 @@ - - - - + + + + - - - - + + + + - + diff --git a/src/icons/flags/sv.svg b/src/icons/flags/sv.svg index 752dd3d4997e..3a63913d0010 100644 --- a/src/icons/flags/sv.svg +++ b/src/icons/flags/sv.svg @@ -19,7 +19,7 @@ - + @@ -47,7 +47,7 @@ - + @@ -79,7 +79,7 @@ - + @@ -92,9 +92,9 @@ - + - + @@ -402,7 +402,7 @@ - + diff --git a/src/icons/flags/sx.svg b/src/icons/flags/sx.svg index bcc90d66a447..84844e0f2ea7 100644 --- a/src/icons/flags/sx.svg +++ b/src/icons/flags/sx.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/sz.svg b/src/icons/flags/sz.svg index 02ef495ab8e8..5eef691409f0 100644 --- a/src/icons/flags/sz.svg +++ b/src/icons/flags/sz.svg @@ -3,26 +3,26 @@ - + - + - - - - + + + + - + - + diff --git a/src/icons/flags/tc.svg b/src/icons/flags/tc.svg index dbdb7168891a..89d29bbf85a5 100644 --- a/src/icons/flags/tc.svg +++ b/src/icons/flags/tc.svg @@ -4,35 +4,35 @@ - - - - + + + + - + - - + + - - + + - + - + - + diff --git a/src/icons/flags/td.svg b/src/icons/flags/td.svg index 9fadf85a0bb1..fa3bd927c158 100644 --- a/src/icons/flags/td.svg +++ b/src/icons/flags/td.svg @@ -1,7 +1,7 @@ - - - + + + diff --git a/src/icons/flags/tf.svg b/src/icons/flags/tf.svg index 4572f4ee61f6..88323d2cd925 100644 --- a/src/icons/flags/tf.svg +++ b/src/icons/flags/tf.svg @@ -1,15 +1,15 @@ - + - - - - - + + + + + diff --git a/src/icons/flags/tg.svg b/src/icons/flags/tg.svg index 8d763cb4c2b9..e20f40d8dbdd 100644 --- a/src/icons/flags/tg.svg +++ b/src/icons/flags/tg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/tj.svg b/src/icons/flags/tj.svg index 563c97b6300b..d2ba73338b90 100644 --- a/src/icons/flags/tj.svg +++ b/src/icons/flags/tj.svg @@ -4,19 +4,19 @@ - - - - - + + + + + - + - - - - + + + + - + diff --git a/src/icons/flags/tl.svg b/src/icons/flags/tl.svg index 1f11e925989f..bcfc1612d7f1 100644 --- a/src/icons/flags/tl.svg +++ b/src/icons/flags/tl.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/tm.svg b/src/icons/flags/tm.svg index 3c72f09d91ea..07c1a2f6cbbb 100644 --- a/src/icons/flags/tm.svg +++ b/src/icons/flags/tm.svg @@ -1,205 +1,204 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/flags/tn.svg b/src/icons/flags/tn.svg index 4dc094953fe6..6a1989b4f411 100644 --- a/src/icons/flags/tn.svg +++ b/src/icons/flags/tn.svg @@ -1,4 +1,4 @@ - - - - \ No newline at end of file + + + + diff --git a/src/icons/flags/tw.svg b/src/icons/flags/tw.svg index 78f3b9d4d2b4..57fd98b4333c 100644 --- a/src/icons/flags/tw.svg +++ b/src/icons/flags/tw.svg @@ -1,8 +1,8 @@ - + - + diff --git a/src/icons/flags/tz.svg b/src/icons/flags/tz.svg index ca74eeca03ab..751c167206d8 100644 --- a/src/icons/flags/tz.svg +++ b/src/icons/flags/tz.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/ug.svg b/src/icons/flags/ug.svg index f9c5e1b2f6bf..78252a42d182 100644 --- a/src/icons/flags/ug.svg +++ b/src/icons/flags/ug.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/um.svg b/src/icons/flags/um.svg index 7b9183899ce2..e04159498b53 100644 --- a/src/icons/flags/um.svg +++ b/src/icons/flags/um.svg @@ -1,15 +1,9 @@ - - - - - - - - - - - - - + + + + + + + diff --git a/src/icons/flags/un.svg b/src/icons/flags/un.svg index b04c3c43d9af..e4753370314b 100644 --- a/src/icons/flags/un.svg +++ b/src/icons/flags/un.svg @@ -1,8 +1,8 @@ - - + + diff --git a/src/icons/flags/us.svg b/src/icons/flags/us.svg index a218516b41f9..615946d4b597 100644 --- a/src/icons/flags/us.svg +++ b/src/icons/flags/us.svg @@ -2,8 +2,8 @@ - + - - \ No newline at end of file + + diff --git a/src/icons/flags/uy.svg b/src/icons/flags/uy.svg index 1634d71b70a9..4a54b857ac7c 100644 --- a/src/icons/flags/uy.svg +++ b/src/icons/flags/uy.svg @@ -2,27 +2,27 @@ - - - - - + + + + + - + - + - + - + - + diff --git a/src/icons/flags/uz.svg b/src/icons/flags/uz.svg index 8c6a5324c913..aaf9382a4b80 100644 --- a/src/icons/flags/uz.svg +++ b/src/icons/flags/uz.svg @@ -6,25 +6,25 @@ - - - - - - + + + + + + - + - - + + - - + + - - - - - + + + + + diff --git a/src/icons/flags/va.svg b/src/icons/flags/va.svg index 6a03dc4680f2..25e6a9756cf1 100644 --- a/src/icons/flags/va.svg +++ b/src/icons/flags/va.svg @@ -1,479 +1,190 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - diff --git a/src/icons/flags/ve.svg b/src/icons/flags/ve.svg index 77bb549e6db2..314e7f5f7f53 100644 --- a/src/icons/flags/ve.svg +++ b/src/icons/flags/ve.svg @@ -1,26 +1,26 @@ - - - - - + + + + + - + - - + + - - - - + + + + - + - + diff --git a/src/icons/flags/vg.svg b/src/icons/flags/vg.svg index 39023a93820b..4d2c3976e97a 100644 --- a/src/icons/flags/vg.svg +++ b/src/icons/flags/vg.svg @@ -1,10 +1,6 @@ - - - - - + @@ -18,36 +14,36 @@ - + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - - + + @@ -55,9 +51,9 @@ - + - + diff --git a/src/icons/flags/vi.svg b/src/icons/flags/vi.svg index 8a0941fa0ddd..3a64338e8fe0 100644 --- a/src/icons/flags/vi.svg +++ b/src/icons/flags/vi.svg @@ -8,7 +8,7 @@ - + @@ -17,7 +17,7 @@ - + diff --git a/src/icons/flags/vn.svg b/src/icons/flags/vn.svg index c557e3afe136..24bedc503f8c 100644 --- a/src/icons/flags/vn.svg +++ b/src/icons/flags/vn.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/vu.svg b/src/icons/flags/vu.svg index 32f43779c5dd..efcff89543b1 100644 --- a/src/icons/flags/vu.svg +++ b/src/icons/flags/vu.svg @@ -1,21 +1,21 @@ - + - + - + - + diff --git a/src/icons/flags/wf.svg b/src/icons/flags/wf.svg index 79689fe94a73..57feb3a59dbe 100644 --- a/src/icons/flags/wf.svg +++ b/src/icons/flags/wf.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/xk.svg b/src/icons/flags/xk.svg index 0edc0c7ccccd..de6ef4da2855 100644 --- a/src/icons/flags/xk.svg +++ b/src/icons/flags/xk.svg @@ -1,8 +1,5 @@ - - - - + diff --git a/src/icons/flags/xx.svg b/src/icons/flags/xx.svg index 34515ce736b3..9333be363555 100644 --- a/src/icons/flags/xx.svg +++ b/src/icons/flags/xx.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/yt.svg b/src/icons/flags/yt.svg index 79689fe94a73..5ea2f648cb92 100644 --- a/src/icons/flags/yt.svg +++ b/src/icons/flags/yt.svg @@ -1,4 +1,4 @@ - + diff --git a/src/icons/flags/za.svg b/src/icons/flags/za.svg index 0c1f3aff8431..aa54beb87dab 100644 --- a/src/icons/flags/za.svg +++ b/src/icons/flags/za.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/zm.svg b/src/icons/flags/zm.svg index 84c99c2e5f38..b8fdd63cb7de 100644 --- a/src/icons/flags/zm.svg +++ b/src/icons/flags/zm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/icons/flags/zw.svg b/src/icons/flags/zw.svg index 64e8d4834478..5c1974693f94 100644 --- a/src/icons/flags/zw.svg +++ b/src/icons/flags/zw.svg @@ -1,10 +1,10 @@ - + - + @@ -14,8 +14,8 @@ - - + + diff --git a/src/icons/icons.qrc b/src/icons/icons.qrc index aac2cfc744ba..62744009c978 100644 --- a/src/icons/icons.qrc +++ b/src/icons/icons.qrc @@ -35,6 +35,7 @@ flags/ao.svg flags/aq.svg flags/ar.svg + flags/arab.svg flags/as.svg flags/at.svg flags/au.svg @@ -65,6 +66,7 @@ flags/ca.svg flags/cc.svg flags/cd.svg + flags/cefta.svg flags/cf.svg flags/cg.svg flags/ch.svg @@ -89,7 +91,7 @@ flags/dm.svg flags/do.svg flags/dz.svg - flags/ea.svg + flags/eac.svg flags/ec.svg flags/ee.svg flags/eg.svg @@ -111,8 +113,8 @@ flags/gb-eng.svg flags/gb-nir.svg flags/gb-sct.svg - flags/gb.svg flags/gb-wls.svg + flags/gb.svg flags/gd.svg flags/ge.svg flags/gf.svg diff --git a/src/webui/www/private/images/flags/ac.svg b/src/webui/www/private/images/flags/ac.svg index 1a6d50805dbf..b1ae9ac523ee 100644 --- a/src/webui/www/private/images/flags/ac.svg +++ b/src/webui/www/private/images/flags/ac.svg @@ -1,73 +1,686 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/webui/www/private/images/flags/ad.svg b/src/webui/www/private/images/flags/ad.svg index 726f981b00c9..3793d99aa3ac 100644 --- a/src/webui/www/private/images/flags/ad.svg +++ b/src/webui/www/private/images/flags/ad.svg @@ -116,8 +116,8 @@ - - + + @@ -132,7 +132,7 @@ - + @@ -144,7 +144,7 @@ - + diff --git a/src/webui/www/private/images/flags/af.svg b/src/webui/www/private/images/flags/af.svg index 6e755396fed3..417dd04769e5 100644 --- a/src/webui/www/private/images/flags/af.svg +++ b/src/webui/www/private/images/flags/af.svg @@ -14,7 +14,7 @@ - + @@ -61,7 +61,7 @@ - + diff --git a/src/webui/www/private/images/flags/ag.svg b/src/webui/www/private/images/flags/ag.svg index 875f9753a6ba..250b50126913 100644 --- a/src/webui/www/private/images/flags/ag.svg +++ b/src/webui/www/private/images/flags/ag.svg @@ -1,14 +1,14 @@ - + - - - - - - + + + + + + diff --git a/src/webui/www/private/images/flags/ai.svg b/src/webui/www/private/images/flags/ai.svg index cf91b39b95e0..81a857d5bce2 100644 --- a/src/webui/www/private/images/flags/ai.svg +++ b/src/webui/www/private/images/flags/ai.svg @@ -1,758 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/webui/www/private/images/flags/al.svg b/src/webui/www/private/images/flags/al.svg index 4e7098f3a637..b69ae195dc9b 100644 --- a/src/webui/www/private/images/flags/al.svg +++ b/src/webui/www/private/images/flags/al.svg @@ -1,5 +1,5 @@ - - - + + + diff --git a/src/webui/www/private/images/flags/ar.svg b/src/webui/www/private/images/flags/ar.svg index d1810f25080e..364fca8ff4b4 100644 --- a/src/webui/www/private/images/flags/ar.svg +++ b/src/webui/www/private/images/flags/ar.svg @@ -1,32 +1,32 @@ - - - - - - - - - + + + + + + + + + - - - + + + - - - - - - + + + + + + - - - - - + + + + + diff --git a/src/webui/www/private/images/flags/arab.svg b/src/webui/www/private/images/flags/arab.svg new file mode 100644 index 000000000000..c45e3d207d43 --- /dev/null +++ b/src/webui/www/private/images/flags/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/webui/www/private/images/flags/as.svg b/src/webui/www/private/images/flags/as.svg index 88e2ca5dc8db..b974013aceaf 100644 --- a/src/webui/www/private/images/flags/as.svg +++ b/src/webui/www/private/images/flags/as.svg @@ -2,8 +2,8 @@ - - + + @@ -13,11 +13,11 @@ - - + + - + @@ -25,7 +25,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -50,11 +50,11 @@ - + - + diff --git a/src/webui/www/private/images/flags/aw.svg b/src/webui/www/private/images/flags/aw.svg index e840233ba511..32cabd5457be 100644 --- a/src/webui/www/private/images/flags/aw.svg +++ b/src/webui/www/private/images/flags/aw.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ax.svg b/src/webui/www/private/images/flags/ax.svg index 9f04648bc1e5..0584d713b543 100644 --- a/src/webui/www/private/images/flags/ax.svg +++ b/src/webui/www/private/images/flags/ax.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ba.svg b/src/webui/www/private/images/flags/ba.svg index 7c3042151c58..fcd18914a8b2 100644 --- a/src/webui/www/private/images/flags/ba.svg +++ b/src/webui/www/private/images/flags/ba.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/bb.svg b/src/webui/www/private/images/flags/bb.svg index 420a68852ae1..263bdec05744 100644 --- a/src/webui/www/private/images/flags/bb.svg +++ b/src/webui/www/private/images/flags/bb.svg @@ -1,6 +1,6 @@ - - + + diff --git a/src/webui/www/private/images/flags/bi.svg b/src/webui/www/private/images/flags/bi.svg index a37bc67fe3e8..1050838bc861 100644 --- a/src/webui/www/private/images/flags/bi.svg +++ b/src/webui/www/private/images/flags/bi.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/bj.svg b/src/webui/www/private/images/flags/bj.svg index 871c57ee8bb1..0846724d179a 100644 --- a/src/webui/www/private/images/flags/bj.svg +++ b/src/webui/www/private/images/flags/bj.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/bl.svg b/src/webui/www/private/images/flags/bl.svg index 79689fe94a73..819afc111d5f 100644 --- a/src/webui/www/private/images/flags/bl.svg +++ b/src/webui/www/private/images/flags/bl.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/bm.svg b/src/webui/www/private/images/flags/bm.svg index 330d5ec34540..a4dbc728f1e9 100644 --- a/src/webui/www/private/images/flags/bm.svg +++ b/src/webui/www/private/images/flags/bm.svg @@ -21,7 +21,7 @@ - + @@ -42,7 +42,7 @@ - + diff --git a/src/webui/www/private/images/flags/bn.svg b/src/webui/www/private/images/flags/bn.svg index 19f15fa56bf6..f906abfebbdb 100644 --- a/src/webui/www/private/images/flags/bn.svg +++ b/src/webui/www/private/images/flags/bn.svg @@ -5,7 +5,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/src/webui/www/private/images/flags/bo.svg b/src/webui/www/private/images/flags/bo.svg index 391e2267052b..17a0a0c12876 100644 --- a/src/webui/www/private/images/flags/bo.svg +++ b/src/webui/www/private/images/flags/bo.svg @@ -486,7 +486,7 @@ - + diff --git a/src/webui/www/private/images/flags/bs.svg b/src/webui/www/private/images/flags/bs.svg index b26d476927e4..513be43ac43d 100644 --- a/src/webui/www/private/images/flags/bs.svg +++ b/src/webui/www/private/images/flags/bs.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/bv.svg b/src/webui/www/private/images/flags/bv.svg index 86431fccd851..40e16d9482fb 100644 --- a/src/webui/www/private/images/flags/bv.svg +++ b/src/webui/www/private/images/flags/bv.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/by.svg b/src/webui/www/private/images/flags/by.svg index 20ae52bd0ed8..8d25ee3c1fc9 100644 --- a/src/webui/www/private/images/flags/by.svg +++ b/src/webui/www/private/images/flags/by.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/bz.svg b/src/webui/www/private/images/flags/bz.svg index fbc6d7cbe1e0..08d3579de385 100644 --- a/src/webui/www/private/images/flags/bz.svg +++ b/src/webui/www/private/images/flags/bz.svg @@ -1,17 +1,17 @@ - + - + - - - - + + + + @@ -77,16 +77,16 @@ - + - + - + @@ -105,16 +105,16 @@ - + - + - + diff --git a/src/webui/www/private/images/flags/cc.svg b/src/webui/www/private/images/flags/cc.svg index c4457dee99f8..93025bd2dc5b 100644 --- a/src/webui/www/private/images/flags/cc.svg +++ b/src/webui/www/private/images/flags/cc.svg @@ -1,7 +1,7 @@ - - + + @@ -10,10 +10,10 @@ - - - - - + + + + + diff --git a/src/webui/www/private/images/flags/cefta.svg b/src/webui/www/private/images/flags/cefta.svg new file mode 100644 index 000000000000..f748d08a1202 --- /dev/null +++ b/src/webui/www/private/images/flags/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/webui/www/private/images/flags/cf.svg b/src/webui/www/private/images/flags/cf.svg index fd30063cd0ea..a6cd3670f272 100644 --- a/src/webui/www/private/images/flags/cf.svg +++ b/src/webui/www/private/images/flags/cf.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/cg.svg b/src/webui/www/private/images/flags/cg.svg index a2902345f3a5..9128715f6197 100644 --- a/src/webui/www/private/images/flags/cg.svg +++ b/src/webui/www/private/images/flags/cg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/cl.svg b/src/webui/www/private/images/flags/cl.svg index 50218c8227a1..01766fefd7b6 100644 --- a/src/webui/www/private/images/flags/cl.svg +++ b/src/webui/www/private/images/flags/cl.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/cm.svg b/src/webui/www/private/images/flags/cm.svg index d06f6560cec4..389b66277bd8 100644 --- a/src/webui/www/private/images/flags/cm.svg +++ b/src/webui/www/private/images/flags/cm.svg @@ -3,13 +3,13 @@ - - - + + + - - - - + + + + diff --git a/src/webui/www/private/images/flags/cn.svg b/src/webui/www/private/images/flags/cn.svg index 241623606067..10d3489a0e60 100644 --- a/src/webui/www/private/images/flags/cn.svg +++ b/src/webui/www/private/images/flags/cn.svg @@ -1,11 +1,11 @@ - + - - - - - + + + + + diff --git a/src/webui/www/private/images/flags/cu.svg b/src/webui/www/private/images/flags/cu.svg index 528ebacc33d1..6464f8ebaa3c 100644 --- a/src/webui/www/private/images/flags/cu.svg +++ b/src/webui/www/private/images/flags/cu.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/cv.svg b/src/webui/www/private/images/flags/cv.svg index 381985a74c21..5c251da2a947 100644 --- a/src/webui/www/private/images/flags/cv.svg +++ b/src/webui/www/private/images/flags/cv.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/cw.svg b/src/webui/www/private/images/flags/cw.svg index 4294b5bcde94..bb0ece22e49c 100644 --- a/src/webui/www/private/images/flags/cw.svg +++ b/src/webui/www/private/images/flags/cw.svg @@ -1,14 +1,14 @@ - + - + - + - - + + diff --git a/src/webui/www/private/images/flags/cx.svg b/src/webui/www/private/images/flags/cx.svg index 39fa9b070c85..6803b3b66131 100644 --- a/src/webui/www/private/images/flags/cx.svg +++ b/src/webui/www/private/images/flags/cx.svg @@ -6,10 +6,10 @@ - + - - - + + + diff --git a/src/webui/www/private/images/flags/cy.svg b/src/webui/www/private/images/flags/cy.svg index b72473ab1c53..2f69bf79f8a7 100644 --- a/src/webui/www/private/images/flags/cy.svg +++ b/src/webui/www/private/images/flags/cy.svg @@ -1,6 +1,6 @@ - - + + diff --git a/src/webui/www/private/images/flags/dg.svg b/src/webui/www/private/images/flags/dg.svg index f101d5248941..b9f99a99d164 100644 --- a/src/webui/www/private/images/flags/dg.svg +++ b/src/webui/www/private/images/flags/dg.svg @@ -1,5 +1,5 @@ - + diff --git a/src/webui/www/private/images/flags/dj.svg b/src/webui/www/private/images/flags/dj.svg index 674d7ef44a1e..ebf2fc66f1c5 100644 --- a/src/webui/www/private/images/flags/dj.svg +++ b/src/webui/www/private/images/flags/dj.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/dm.svg b/src/webui/www/private/images/flags/dm.svg index 7fa4dd8a2e8a..60457b79618f 100644 --- a/src/webui/www/private/images/flags/dm.svg +++ b/src/webui/www/private/images/flags/dm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/do.svg b/src/webui/www/private/images/flags/do.svg index df2126499c06..d837690055bf 100644 --- a/src/webui/www/private/images/flags/do.svg +++ b/src/webui/www/private/images/flags/do.svg @@ -2,128 +2,120 @@ - + - - - - + + + + - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - + + + + + - - - - - - - + + + + + + - + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - + + + + + + diff --git a/src/webui/www/private/images/flags/ea.svg b/src/webui/www/private/images/flags/ea.svg deleted file mode 100644 index d55c9b6c7a75..000000000000 --- a/src/webui/www/private/images/flags/ea.svg +++ /dev/null @@ -1,544 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/webui/www/private/images/flags/eac.svg b/src/webui/www/private/images/flags/eac.svg new file mode 100644 index 000000000000..25a09a132bbc --- /dev/null +++ b/src/webui/www/private/images/flags/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/webui/www/private/images/flags/eg.svg b/src/webui/www/private/images/flags/eg.svg index 728538ba338a..58c943c231ef 100644 --- a/src/webui/www/private/images/flags/eg.svg +++ b/src/webui/www/private/images/flags/eg.svg @@ -4,16 +4,16 @@ - - + + - + - + diff --git a/src/webui/www/private/images/flags/eh.svg b/src/webui/www/private/images/flags/eh.svg index 874337157b78..2c9525bd025f 100644 --- a/src/webui/www/private/images/flags/eh.svg +++ b/src/webui/www/private/images/flags/eh.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/es-ga.svg b/src/webui/www/private/images/flags/es-ga.svg index cc52c8468aec..a91ffed06732 100644 --- a/src/webui/www/private/images/flags/es-ga.svg +++ b/src/webui/www/private/images/flags/es-ga.svg @@ -16,23 +16,23 @@ - + - + - + - + @@ -40,7 +40,7 @@ - + @@ -136,9 +136,9 @@ - + - + @@ -167,7 +167,7 @@ - + diff --git a/src/webui/www/private/images/flags/es-pv.svg b/src/webui/www/private/images/flags/es-pv.svg index 0128915a26af..21c8759ec02f 100644 --- a/src/webui/www/private/images/flags/es-pv.svg +++ b/src/webui/www/private/images/flags/es-pv.svg @@ -1,5 +1,5 @@ - - - + + + diff --git a/src/webui/www/private/images/flags/et.svg b/src/webui/www/private/images/flags/et.svg index 7075040b38f2..a3378fd9582f 100644 --- a/src/webui/www/private/images/flags/et.svg +++ b/src/webui/www/private/images/flags/et.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/eu.svg b/src/webui/www/private/images/flags/eu.svg index 1bb04ecb6410..bbfefd6b47a8 100644 --- a/src/webui/www/private/images/flags/eu.svg +++ b/src/webui/www/private/images/flags/eu.svg @@ -1,28 +1,28 @@ - - - - + + + + - - - + + + - + - - - - - - - - + + + + + + + + - + diff --git a/src/webui/www/private/images/flags/fk.svg b/src/webui/www/private/images/flags/fk.svg index 8aeee57c4df4..b4935a55e3df 100644 --- a/src/webui/www/private/images/flags/fk.svg +++ b/src/webui/www/private/images/flags/fk.svg @@ -1,37 +1,37 @@ - - - - - - + + + + + + - - - - - + + + + + - - - - - - - - + + + + + + + + - - + + - - + + @@ -66,10 +66,10 @@ - - - - + + + + @@ -80,7 +80,7 @@ - + diff --git a/src/webui/www/private/images/flags/fm.svg b/src/webui/www/private/images/flags/fm.svg index baa966838982..85f4f47ece77 100644 --- a/src/webui/www/private/images/flags/fm.svg +++ b/src/webui/www/private/images/flags/fm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/fo.svg b/src/webui/www/private/images/flags/fo.svg index 898f66952440..717ee20b8142 100644 --- a/src/webui/www/private/images/flags/fo.svg +++ b/src/webui/www/private/images/flags/fo.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/gb-nir.svg b/src/webui/www/private/images/flags/gb-nir.svg index e34b224b8886..c9510f30cad3 100644 --- a/src/webui/www/private/images/flags/gb-nir.svg +++ b/src/webui/www/private/images/flags/gb-nir.svg @@ -1,8 +1,8 @@ - - + + diff --git a/src/webui/www/private/images/flags/gd.svg b/src/webui/www/private/images/flags/gd.svg index dad1107faa7f..f44e839139fd 100644 --- a/src/webui/www/private/images/flags/gd.svg +++ b/src/webui/www/private/images/flags/gd.svg @@ -1,27 +1,27 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + diff --git a/src/webui/www/private/images/flags/gf.svg b/src/webui/www/private/images/flags/gf.svg index 79689fe94a73..734934266d47 100644 --- a/src/webui/www/private/images/flags/gf.svg +++ b/src/webui/www/private/images/flags/gf.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/gg.svg b/src/webui/www/private/images/flags/gg.svg index e40a8387c193..f8216c8bc151 100644 --- a/src/webui/www/private/images/flags/gg.svg +++ b/src/webui/www/private/images/flags/gg.svg @@ -2,8 +2,8 @@ - - - - + + + + diff --git a/src/webui/www/private/images/flags/gi.svg b/src/webui/www/private/images/flags/gi.svg index 64a69e8bf1ed..92496be6bae6 100644 --- a/src/webui/www/private/images/flags/gi.svg +++ b/src/webui/www/private/images/flags/gi.svg @@ -2,14 +2,14 @@ - + - + diff --git a/src/webui/www/private/images/flags/gm.svg b/src/webui/www/private/images/flags/gm.svg index 2fbcb1963355..8fe9d669204c 100644 --- a/src/webui/www/private/images/flags/gm.svg +++ b/src/webui/www/private/images/flags/gm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/gp.svg b/src/webui/www/private/images/flags/gp.svg index 79689fe94a73..528e554f055c 100644 --- a/src/webui/www/private/images/flags/gp.svg +++ b/src/webui/www/private/images/flags/gp.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/gs.svg b/src/webui/www/private/images/flags/gs.svg index 7e0692c14c48..2e045dfdd682 100644 --- a/src/webui/www/private/images/flags/gs.svg +++ b/src/webui/www/private/images/flags/gs.svg @@ -1,79 +1,79 @@ - + - + - - + + - - - - + + + + - + - + - + - + - + - + - - + + - + - - + + - - + + - - + + - + - + - + - + @@ -85,26 +85,26 @@ - + - + - - - + + + - - - - - + + + + + - + @@ -114,17 +114,17 @@ - + - + - + diff --git a/src/webui/www/private/images/flags/gt.svg b/src/webui/www/private/images/flags/gt.svg index be4532413791..9b3471244ebb 100644 --- a/src/webui/www/private/images/flags/gt.svg +++ b/src/webui/www/private/images/flags/gt.svg @@ -1,39 +1,35 @@ - + + - - - - - - - - - - + + + + + - + - + - + - + - + @@ -42,29 +38,27 @@ - - - + - - - + + + - - - - + + + + - - + + - + @@ -86,33 +80,29 @@ - - - + - - - + + + - - - - + + + + - - - - - + + + - + @@ -127,7 +117,7 @@ - + @@ -140,12 +130,12 @@ - + - - + + - + @@ -157,43 +147,37 @@ - - - - - - + + - + - - + + - - - - + + + + - - - - - - - - + + + + + + - - + + - + - + @@ -213,8 +197,8 @@ - - + + diff --git a/src/webui/www/private/images/flags/gw.svg b/src/webui/www/private/images/flags/gw.svg index 9e0aeebd3526..b8d566a2ab00 100644 --- a/src/webui/www/private/images/flags/gw.svg +++ b/src/webui/www/private/images/flags/gw.svg @@ -2,12 +2,12 @@ - - - + + + - - - - + + + + diff --git a/src/webui/www/private/images/flags/hk.svg b/src/webui/www/private/images/flags/hk.svg index 84ff340476df..ec40b5feda58 100644 --- a/src/webui/www/private/images/flags/hk.svg +++ b/src/webui/www/private/images/flags/hk.svg @@ -1,8 +1,8 @@ - - - - - - - - \ No newline at end of file + + + + + + + + diff --git a/src/webui/www/private/images/flags/hn.svg b/src/webui/www/private/images/flags/hn.svg index 6f9295005f56..1c166dc46492 100644 --- a/src/webui/www/private/images/flags/hn.svg +++ b/src/webui/www/private/images/flags/hn.svg @@ -1,18 +1,18 @@ - - - - + + + + - - - - + + + + - - - - + + + + diff --git a/src/webui/www/private/images/flags/hr.svg b/src/webui/www/private/images/flags/hr.svg index 70115ae9f233..febbc2400c01 100644 --- a/src/webui/www/private/images/flags/hr.svg +++ b/src/webui/www/private/images/flags/hr.svg @@ -16,7 +16,7 @@ - + @@ -27,8 +27,8 @@ - - + + diff --git a/src/webui/www/private/images/flags/ht.svg b/src/webui/www/private/images/flags/ht.svg index 9cddb29324d2..4cd4470f43d7 100644 --- a/src/webui/www/private/images/flags/ht.svg +++ b/src/webui/www/private/images/flags/ht.svg @@ -5,7 +5,7 @@ - + @@ -31,11 +31,11 @@ - + - + @@ -43,7 +43,7 @@ - + @@ -54,12 +54,12 @@ - + - - + + @@ -90,7 +90,7 @@ - + diff --git a/src/webui/www/private/images/flags/il.svg b/src/webui/www/private/images/flags/il.svg index d9d821356e8a..724cf8bf392a 100644 --- a/src/webui/www/private/images/flags/il.svg +++ b/src/webui/www/private/images/flags/il.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/im.svg b/src/webui/www/private/images/flags/im.svg index ce1243c0ff10..3d597a14be77 100644 --- a/src/webui/www/private/images/flags/im.svg +++ b/src/webui/www/private/images/flags/im.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/in.svg b/src/webui/www/private/images/flags/in.svg index 53c29b3a967b..c634f68acf90 100644 --- a/src/webui/www/private/images/flags/in.svg +++ b/src/webui/www/private/images/flags/in.svg @@ -6,20 +6,20 @@ - - - - + + + + - + - + - + - - + + diff --git a/src/webui/www/private/images/flags/io.svg b/src/webui/www/private/images/flags/io.svg index 439923fa6fc4..b04c46f5e0af 100644 --- a/src/webui/www/private/images/flags/io.svg +++ b/src/webui/www/private/images/flags/io.svg @@ -1,5 +1,5 @@ - + diff --git a/src/webui/www/private/images/flags/ir.svg b/src/webui/www/private/images/flags/ir.svg index c937a36919c5..5c9609eff73f 100644 --- a/src/webui/www/private/images/flags/ir.svg +++ b/src/webui/www/private/images/flags/ir.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/is.svg b/src/webui/www/private/images/flags/is.svg index b0828a4c053f..56cc977874c1 100644 --- a/src/webui/www/private/images/flags/is.svg +++ b/src/webui/www/private/images/flags/is.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/je.svg b/src/webui/www/private/images/flags/je.svg index b65965cc0b74..e69e4f465ba1 100644 --- a/src/webui/www/private/images/flags/je.svg +++ b/src/webui/www/private/images/flags/je.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/jo.svg b/src/webui/www/private/images/flags/jo.svg index df0ce75f468f..50802915e425 100644 --- a/src/webui/www/private/images/flags/jo.svg +++ b/src/webui/www/private/images/flags/jo.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/jp.svg b/src/webui/www/private/images/flags/jp.svg index 90af6c494192..cd03a339df18 100644 --- a/src/webui/www/private/images/flags/jp.svg +++ b/src/webui/www/private/images/flags/jp.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ke.svg b/src/webui/www/private/images/flags/ke.svg index ad190f53e1d1..5b3779370f7c 100644 --- a/src/webui/www/private/images/flags/ke.svg +++ b/src/webui/www/private/images/flags/ke.svg @@ -1,23 +1,23 @@ - + - - - + + + - + - - + + - - - - + + + + diff --git a/src/webui/www/private/images/flags/kg.svg b/src/webui/www/private/images/flags/kg.svg index 1d237fe3f17e..626af14da93d 100644 --- a/src/webui/www/private/images/flags/kg.svg +++ b/src/webui/www/private/images/flags/kg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/kh.svg b/src/webui/www/private/images/flags/kh.svg index 984e84e5d7de..c658838f4e3c 100644 --- a/src/webui/www/private/images/flags/kh.svg +++ b/src/webui/www/private/images/flags/kh.svg @@ -30,7 +30,7 @@ - + @@ -49,7 +49,7 @@ - + diff --git a/src/webui/www/private/images/flags/ki.svg b/src/webui/www/private/images/flags/ki.svg index c46937007ad6..1697ffe8b775 100644 --- a/src/webui/www/private/images/flags/ki.svg +++ b/src/webui/www/private/images/flags/ki.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/km.svg b/src/webui/www/private/images/flags/km.svg index fda3a53ff65c..56d62c32e8ca 100644 --- a/src/webui/www/private/images/flags/km.svg +++ b/src/webui/www/private/images/flags/km.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/kn.svg b/src/webui/www/private/images/flags/kn.svg index f96b06cd7142..01a3a0a2ab36 100644 --- a/src/webui/www/private/images/flags/kn.svg +++ b/src/webui/www/private/images/flags/kn.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/kp.svg b/src/webui/www/private/images/flags/kp.svg index b405e4544ac2..94bc8e1ede4a 100644 --- a/src/webui/www/private/images/flags/kp.svg +++ b/src/webui/www/private/images/flags/kp.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/kr.svg b/src/webui/www/private/images/flags/kr.svg index 39fa999eb319..44b51e2513c5 100644 --- a/src/webui/www/private/images/flags/kr.svg +++ b/src/webui/www/private/images/flags/kr.svg @@ -1,15 +1,15 @@ - + - + - - - + + + @@ -17,7 +17,7 @@ - + diff --git a/src/webui/www/private/images/flags/kw.svg b/src/webui/www/private/images/flags/kw.svg index d55aa19fe407..7ff91a845945 100644 --- a/src/webui/www/private/images/flags/kw.svg +++ b/src/webui/www/private/images/flags/kw.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ky.svg b/src/webui/www/private/images/flags/ky.svg index 103af5bafa7f..d6e567b59d1d 100644 --- a/src/webui/www/private/images/flags/ky.svg +++ b/src/webui/www/private/images/flags/ky.svg @@ -6,104 +6,98 @@ - - - - - - - + + + + + + + - - + + - - - + - - - - + + + + - - - + + + - + - + - - + + - + - + - + - + - + - - + + - + - - + + - + - + - - - + - + - - + + - - - + + + - - - + - + - - + + diff --git a/src/webui/www/private/images/flags/kz.svg b/src/webui/www/private/images/flags/kz.svg index e09beb2b843d..a69ba7a3b0a3 100644 --- a/src/webui/www/private/images/flags/kz.svg +++ b/src/webui/www/private/images/flags/kz.svg @@ -3,18 +3,18 @@ - - - - - - + + + + + + - - - + + + - + @@ -22,15 +22,15 @@ - - + + - - + + - + - + diff --git a/src/webui/www/private/images/flags/la.svg b/src/webui/www/private/images/flags/la.svg index cd7ea9dacebb..9723a781ad63 100644 --- a/src/webui/www/private/images/flags/la.svg +++ b/src/webui/www/private/images/flags/la.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/lb.svg b/src/webui/www/private/images/flags/lb.svg index f8b8b6d13c71..49650ad85c89 100644 --- a/src/webui/www/private/images/flags/lb.svg +++ b/src/webui/www/private/images/flags/lb.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/li.svg b/src/webui/www/private/images/flags/li.svg index d557d3146511..a08a05acd7a2 100644 --- a/src/webui/www/private/images/flags/li.svg +++ b/src/webui/www/private/images/flags/li.svg @@ -2,7 +2,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/src/webui/www/private/images/flags/lk.svg b/src/webui/www/private/images/flags/lk.svg index 416c0f07f48d..24c6559b70c4 100644 --- a/src/webui/www/private/images/flags/lk.svg +++ b/src/webui/www/private/images/flags/lk.svg @@ -3,13 +3,13 @@ - - - - + + + + - - + + diff --git a/src/webui/www/private/images/flags/lr.svg b/src/webui/www/private/images/flags/lr.svg index 0025221289ef..a31377f97590 100644 --- a/src/webui/www/private/images/flags/lr.svg +++ b/src/webui/www/private/images/flags/lr.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ly.svg b/src/webui/www/private/images/flags/ly.svg index 7324a87d2e54..14abcb24306e 100644 --- a/src/webui/www/private/images/flags/ly.svg +++ b/src/webui/www/private/images/flags/ly.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/mf.svg b/src/webui/www/private/images/flags/mf.svg index 79689fe94a73..a53ce5012972 100644 --- a/src/webui/www/private/images/flags/mf.svg +++ b/src/webui/www/private/images/flags/mf.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/mm.svg b/src/webui/www/private/images/flags/mm.svg index 3527782988d2..8ed5e6ac2cba 100644 --- a/src/webui/www/private/images/flags/mm.svg +++ b/src/webui/www/private/images/flags/mm.svg @@ -3,10 +3,10 @@ - - - - - + + + + + diff --git a/src/webui/www/private/images/flags/mo.svg b/src/webui/www/private/images/flags/mo.svg index 6b70cc72b9f5..257faed69f94 100644 --- a/src/webui/www/private/images/flags/mo.svg +++ b/src/webui/www/private/images/flags/mo.svg @@ -1,9 +1,9 @@ - + - + diff --git a/src/webui/www/private/images/flags/mp.svg b/src/webui/www/private/images/flags/mp.svg index d94f688bd683..6696fdb83980 100644 --- a/src/webui/www/private/images/flags/mp.svg +++ b/src/webui/www/private/images/flags/mp.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/mq.svg b/src/webui/www/private/images/flags/mq.svg index 79689fe94a73..b221951e360d 100644 --- a/src/webui/www/private/images/flags/mq.svg +++ b/src/webui/www/private/images/flags/mq.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/src/webui/www/private/images/flags/mr.svg b/src/webui/www/private/images/flags/mr.svg index e9cc291678ab..3f0a62645d34 100644 --- a/src/webui/www/private/images/flags/mr.svg +++ b/src/webui/www/private/images/flags/mr.svg @@ -1,6 +1,6 @@ - + diff --git a/src/webui/www/private/images/flags/ms.svg b/src/webui/www/private/images/flags/ms.svg index a1e52d9d5485..58641240cc0d 100644 --- a/src/webui/www/private/images/flags/ms.svg +++ b/src/webui/www/private/images/flags/ms.svg @@ -5,26 +5,22 @@ - + - + - - - + - - - - - - - - - + + + + + + + diff --git a/src/webui/www/private/images/flags/mx.svg b/src/webui/www/private/images/flags/mx.svg index 421919501d1a..bb305b8d1125 100644 --- a/src/webui/www/private/images/flags/mx.svg +++ b/src/webui/www/private/images/flags/mx.svg @@ -1,9 +1,9 @@ - - - - + + + + @@ -120,7 +120,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -140,7 +140,7 @@ - + diff --git a/src/webui/www/private/images/flags/my.svg b/src/webui/www/private/images/flags/my.svg index 267c39ae691b..264f48aef6c5 100644 --- a/src/webui/www/private/images/flags/my.svg +++ b/src/webui/www/private/images/flags/my.svg @@ -1,5 +1,5 @@ - + @@ -19,7 +19,7 @@ - + diff --git a/src/webui/www/private/images/flags/mz.svg b/src/webui/www/private/images/flags/mz.svg index dab81a6e4a9d..eb020058bc76 100644 --- a/src/webui/www/private/images/flags/mz.svg +++ b/src/webui/www/private/images/flags/mz.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/na.svg b/src/webui/www/private/images/flags/na.svg index 3b9202b7c6c4..799702e8cf74 100644 --- a/src/webui/www/private/images/flags/na.svg +++ b/src/webui/www/private/images/flags/na.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ni.svg b/src/webui/www/private/images/flags/ni.svg index 64d2aa0e54f1..e16e77ae4fee 100644 --- a/src/webui/www/private/images/flags/ni.svg +++ b/src/webui/www/private/images/flags/ni.svg @@ -1,64 +1,64 @@ - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - + + - - - - + + + + - - - - - - - - + + + + + + + + @@ -68,34 +68,34 @@ - + - + - + - - - - + + + + - - - - + + + + - - + + - + - + @@ -103,25 +103,25 @@ - - + + - + - - - - - + + + + + - - + + diff --git a/src/webui/www/private/images/flags/np.svg b/src/webui/www/private/images/flags/np.svg index a2f981901f66..fead9402c86d 100644 --- a/src/webui/www/private/images/flags/np.svg +++ b/src/webui/www/private/images/flags/np.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/nr.svg b/src/webui/www/private/images/flags/nr.svg index c7db7dd21f34..e71ddcd8db34 100644 --- a/src/webui/www/private/images/flags/nr.svg +++ b/src/webui/www/private/images/flags/nr.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/nz.svg b/src/webui/www/private/images/flags/nz.svg index 8ae592a46cb9..a0028fb2f67f 100644 --- a/src/webui/www/private/images/flags/nz.svg +++ b/src/webui/www/private/images/flags/nz.svg @@ -1,32 +1,32 @@ - - - - + + + + - - - - + + + + - - + + - - + + - - + + - - + + diff --git a/src/webui/www/private/images/flags/om.svg b/src/webui/www/private/images/flags/om.svg index 5be12ed12064..1c7621799659 100644 --- a/src/webui/www/private/images/flags/om.svg +++ b/src/webui/www/private/images/flags/om.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/pa.svg b/src/webui/www/private/images/flags/pa.svg index 658c87e1b607..8dc03bc61b82 100644 --- a/src/webui/www/private/images/flags/pa.svg +++ b/src/webui/www/private/images/flags/pa.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/pe.svg b/src/webui/www/private/images/flags/pe.svg index eeb29a321dfd..33e6cfd41781 100644 --- a/src/webui/www/private/images/flags/pe.svg +++ b/src/webui/www/private/images/flags/pe.svg @@ -1,244 +1,4 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/webui/www/private/images/flags/pf.svg b/src/webui/www/private/images/flags/pf.svg index 1b35cdb2d8c5..16374f3629e7 100644 --- a/src/webui/www/private/images/flags/pf.svg +++ b/src/webui/www/private/images/flags/pf.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/pk.svg b/src/webui/www/private/images/flags/pk.svg index 0babde694fc0..fa02f6a8fca7 100644 --- a/src/webui/www/private/images/flags/pk.svg +++ b/src/webui/www/private/images/flags/pk.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/pm.svg b/src/webui/www/private/images/flags/pm.svg index 79689fe94a73..401139f7aaf8 100644 --- a/src/webui/www/private/images/flags/pm.svg +++ b/src/webui/www/private/images/flags/pm.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/pn.svg b/src/webui/www/private/images/flags/pn.svg index 972792f870dc..9788c9cc150b 100644 --- a/src/webui/www/private/images/flags/pn.svg +++ b/src/webui/www/private/images/flags/pn.svg @@ -5,7 +5,7 @@ - + @@ -13,41 +13,41 @@ - + - + - + - - - + + + - - + + - - + + - + - - - + + + diff --git a/src/webui/www/private/images/flags/pr.svg b/src/webui/www/private/images/flags/pr.svg index 964b421f4603..3cb403b5caa8 100644 --- a/src/webui/www/private/images/flags/pr.svg +++ b/src/webui/www/private/images/flags/pr.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ps.svg b/src/webui/www/private/images/flags/ps.svg index ddd1dc1b5288..82031486a850 100644 --- a/src/webui/www/private/images/flags/ps.svg +++ b/src/webui/www/private/images/flags/ps.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/pt.svg b/src/webui/www/private/images/flags/pt.svg index afd2e4a3eb03..2f36b7ee7026 100644 --- a/src/webui/www/private/images/flags/pt.svg +++ b/src/webui/www/private/images/flags/pt.svg @@ -23,25 +23,25 @@ - - + + - - - - + + + + - - + + - - + + - - - + + + @@ -49,9 +49,9 @@ - - - - + + + + diff --git a/src/webui/www/private/images/flags/pw.svg b/src/webui/www/private/images/flags/pw.svg index 77547c7fee20..089cbceea294 100644 --- a/src/webui/www/private/images/flags/pw.svg +++ b/src/webui/www/private/images/flags/pw.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/re.svg b/src/webui/www/private/images/flags/re.svg index 79689fe94a73..3225dddf25f5 100644 --- a/src/webui/www/private/images/flags/re.svg +++ b/src/webui/www/private/images/flags/re.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/rs.svg b/src/webui/www/private/images/flags/rs.svg index 86ad291a5b0a..120293ab04c2 100644 --- a/src/webui/www/private/images/flags/rs.svg +++ b/src/webui/www/private/images/flags/rs.svg @@ -1,10 +1,10 @@ - + - + @@ -25,7 +25,7 @@ - + @@ -164,7 +164,7 @@ - + @@ -200,9 +200,9 @@ - + - + @@ -249,7 +249,7 @@ - + @@ -266,9 +266,9 @@ - + - + @@ -279,14 +279,14 @@ - + - + - - - + + + diff --git a/src/webui/www/private/images/flags/rw.svg b/src/webui/www/private/images/flags/rw.svg index 2c6c5d903549..6cc669ed2d98 100644 --- a/src/webui/www/private/images/flags/rw.svg +++ b/src/webui/www/private/images/flags/rw.svg @@ -3,11 +3,11 @@ - - - + + + - + diff --git a/src/webui/www/private/images/flags/sa.svg b/src/webui/www/private/images/flags/sa.svg index b0d56dfc1142..660396a7044a 100644 --- a/src/webui/www/private/images/flags/sa.svg +++ b/src/webui/www/private/images/flags/sa.svg @@ -1,10 +1,10 @@ - + - + @@ -20,7 +20,6 @@ - - + diff --git a/src/webui/www/private/images/flags/sb.svg b/src/webui/www/private/images/flags/sb.svg index f450a9c6b437..a011360d5f74 100644 --- a/src/webui/www/private/images/flags/sb.svg +++ b/src/webui/www/private/images/flags/sb.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/sd.svg b/src/webui/www/private/images/flags/sd.svg index c00a1a5305c7..b8e4b973575d 100644 --- a/src/webui/www/private/images/flags/sd.svg +++ b/src/webui/www/private/images/flags/sd.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/sg.svg b/src/webui/www/private/images/flags/sg.svg index c0d3d0838591..c4dd4ac9ebe6 100644 --- a/src/webui/www/private/images/flags/sg.svg +++ b/src/webui/www/private/images/flags/sg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/sh.svg b/src/webui/www/private/images/flags/sh.svg index 131b069a83f1..353915d3e90c 100644 --- a/src/webui/www/private/images/flags/sh.svg +++ b/src/webui/www/private/images/flags/sh.svg @@ -1,76 +1,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + diff --git a/src/webui/www/private/images/flags/si.svg b/src/webui/www/private/images/flags/si.svg index 223fc495f923..f2aea01689e8 100644 --- a/src/webui/www/private/images/flags/si.svg +++ b/src/webui/www/private/images/flags/si.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/so.svg b/src/webui/www/private/images/flags/so.svg index 4d4337afd1bc..ae582f198d2a 100644 --- a/src/webui/www/private/images/flags/so.svg +++ b/src/webui/www/private/images/flags/so.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/st.svg b/src/webui/www/private/images/flags/st.svg index 2259f318f9a7..f2e75c141814 100644 --- a/src/webui/www/private/images/flags/st.svg +++ b/src/webui/www/private/images/flags/st.svg @@ -2,15 +2,15 @@ - - - - + + + + - - - - + + + + - + diff --git a/src/webui/www/private/images/flags/sv.svg b/src/webui/www/private/images/flags/sv.svg index 752dd3d4997e..3a63913d0010 100644 --- a/src/webui/www/private/images/flags/sv.svg +++ b/src/webui/www/private/images/flags/sv.svg @@ -19,7 +19,7 @@ - + @@ -47,7 +47,7 @@ - + @@ -79,7 +79,7 @@ - + @@ -92,9 +92,9 @@ - + - + @@ -402,7 +402,7 @@ - + diff --git a/src/webui/www/private/images/flags/sx.svg b/src/webui/www/private/images/flags/sx.svg index bcc90d66a447..84844e0f2ea7 100644 --- a/src/webui/www/private/images/flags/sx.svg +++ b/src/webui/www/private/images/flags/sx.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/sz.svg b/src/webui/www/private/images/flags/sz.svg index 02ef495ab8e8..5eef691409f0 100644 --- a/src/webui/www/private/images/flags/sz.svg +++ b/src/webui/www/private/images/flags/sz.svg @@ -3,26 +3,26 @@ - + - + - - - - + + + + - + - + diff --git a/src/webui/www/private/images/flags/tc.svg b/src/webui/www/private/images/flags/tc.svg index dbdb7168891a..89d29bbf85a5 100644 --- a/src/webui/www/private/images/flags/tc.svg +++ b/src/webui/www/private/images/flags/tc.svg @@ -4,35 +4,35 @@ - - - - + + + + - + - - + + - - + + - + - + - + diff --git a/src/webui/www/private/images/flags/td.svg b/src/webui/www/private/images/flags/td.svg index 9fadf85a0bb1..fa3bd927c158 100644 --- a/src/webui/www/private/images/flags/td.svg +++ b/src/webui/www/private/images/flags/td.svg @@ -1,7 +1,7 @@ - - - + + + diff --git a/src/webui/www/private/images/flags/tf.svg b/src/webui/www/private/images/flags/tf.svg index 4572f4ee61f6..88323d2cd925 100644 --- a/src/webui/www/private/images/flags/tf.svg +++ b/src/webui/www/private/images/flags/tf.svg @@ -1,15 +1,15 @@ - + - - - - - + + + + + diff --git a/src/webui/www/private/images/flags/tg.svg b/src/webui/www/private/images/flags/tg.svg index 8d763cb4c2b9..e20f40d8dbdd 100644 --- a/src/webui/www/private/images/flags/tg.svg +++ b/src/webui/www/private/images/flags/tg.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/tj.svg b/src/webui/www/private/images/flags/tj.svg index 563c97b6300b..d2ba73338b90 100644 --- a/src/webui/www/private/images/flags/tj.svg +++ b/src/webui/www/private/images/flags/tj.svg @@ -4,19 +4,19 @@ - - - - - + + + + + - + - - - - + + + + - + diff --git a/src/webui/www/private/images/flags/tl.svg b/src/webui/www/private/images/flags/tl.svg index 1f11e925989f..bcfc1612d7f1 100644 --- a/src/webui/www/private/images/flags/tl.svg +++ b/src/webui/www/private/images/flags/tl.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/tm.svg b/src/webui/www/private/images/flags/tm.svg index 3c72f09d91ea..07c1a2f6cbbb 100644 --- a/src/webui/www/private/images/flags/tm.svg +++ b/src/webui/www/private/images/flags/tm.svg @@ -1,205 +1,204 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/webui/www/private/images/flags/tn.svg b/src/webui/www/private/images/flags/tn.svg index 4dc094953fe6..6a1989b4f411 100644 --- a/src/webui/www/private/images/flags/tn.svg +++ b/src/webui/www/private/images/flags/tn.svg @@ -1,4 +1,4 @@ - - - - \ No newline at end of file + + + + diff --git a/src/webui/www/private/images/flags/tw.svg b/src/webui/www/private/images/flags/tw.svg index 78f3b9d4d2b4..57fd98b4333c 100644 --- a/src/webui/www/private/images/flags/tw.svg +++ b/src/webui/www/private/images/flags/tw.svg @@ -1,8 +1,8 @@ - + - + diff --git a/src/webui/www/private/images/flags/tz.svg b/src/webui/www/private/images/flags/tz.svg index ca74eeca03ab..751c167206d8 100644 --- a/src/webui/www/private/images/flags/tz.svg +++ b/src/webui/www/private/images/flags/tz.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/ug.svg b/src/webui/www/private/images/flags/ug.svg index f9c5e1b2f6bf..78252a42d182 100644 --- a/src/webui/www/private/images/flags/ug.svg +++ b/src/webui/www/private/images/flags/ug.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/um.svg b/src/webui/www/private/images/flags/um.svg index 7b9183899ce2..e04159498b53 100644 --- a/src/webui/www/private/images/flags/um.svg +++ b/src/webui/www/private/images/flags/um.svg @@ -1,15 +1,9 @@ - - - - - - - - - - - - - + + + + + + + diff --git a/src/webui/www/private/images/flags/un.svg b/src/webui/www/private/images/flags/un.svg index b04c3c43d9af..e4753370314b 100644 --- a/src/webui/www/private/images/flags/un.svg +++ b/src/webui/www/private/images/flags/un.svg @@ -1,8 +1,8 @@ - - + + diff --git a/src/webui/www/private/images/flags/us.svg b/src/webui/www/private/images/flags/us.svg index a218516b41f9..615946d4b597 100644 --- a/src/webui/www/private/images/flags/us.svg +++ b/src/webui/www/private/images/flags/us.svg @@ -2,8 +2,8 @@ - + - - \ No newline at end of file + + diff --git a/src/webui/www/private/images/flags/uy.svg b/src/webui/www/private/images/flags/uy.svg index 1634d71b70a9..4a54b857ac7c 100644 --- a/src/webui/www/private/images/flags/uy.svg +++ b/src/webui/www/private/images/flags/uy.svg @@ -2,27 +2,27 @@ - - - - - + + + + + - + - + - + - + - + diff --git a/src/webui/www/private/images/flags/uz.svg b/src/webui/www/private/images/flags/uz.svg index 8c6a5324c913..aaf9382a4b80 100644 --- a/src/webui/www/private/images/flags/uz.svg +++ b/src/webui/www/private/images/flags/uz.svg @@ -6,25 +6,25 @@ - - - - - - + + + + + + - + - - + + - - + + - - - - - + + + + + diff --git a/src/webui/www/private/images/flags/va.svg b/src/webui/www/private/images/flags/va.svg index 6a03dc4680f2..25e6a9756cf1 100644 --- a/src/webui/www/private/images/flags/va.svg +++ b/src/webui/www/private/images/flags/va.svg @@ -1,479 +1,190 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - diff --git a/src/webui/www/private/images/flags/ve.svg b/src/webui/www/private/images/flags/ve.svg index 77bb549e6db2..314e7f5f7f53 100644 --- a/src/webui/www/private/images/flags/ve.svg +++ b/src/webui/www/private/images/flags/ve.svg @@ -1,26 +1,26 @@ - - - - - + + + + + - + - - + + - - - - + + + + - + - + diff --git a/src/webui/www/private/images/flags/vg.svg b/src/webui/www/private/images/flags/vg.svg index 39023a93820b..4d2c3976e97a 100644 --- a/src/webui/www/private/images/flags/vg.svg +++ b/src/webui/www/private/images/flags/vg.svg @@ -1,10 +1,6 @@ - - - - - + @@ -18,36 +14,36 @@ - + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - - + + @@ -55,9 +51,9 @@ - + - + diff --git a/src/webui/www/private/images/flags/vi.svg b/src/webui/www/private/images/flags/vi.svg index 8a0941fa0ddd..3a64338e8fe0 100644 --- a/src/webui/www/private/images/flags/vi.svg +++ b/src/webui/www/private/images/flags/vi.svg @@ -8,7 +8,7 @@ - + @@ -17,7 +17,7 @@ - + diff --git a/src/webui/www/private/images/flags/vn.svg b/src/webui/www/private/images/flags/vn.svg index c557e3afe136..24bedc503f8c 100644 --- a/src/webui/www/private/images/flags/vn.svg +++ b/src/webui/www/private/images/flags/vn.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/vu.svg b/src/webui/www/private/images/flags/vu.svg index 32f43779c5dd..efcff89543b1 100644 --- a/src/webui/www/private/images/flags/vu.svg +++ b/src/webui/www/private/images/flags/vu.svg @@ -1,21 +1,21 @@ - + - + - + - + diff --git a/src/webui/www/private/images/flags/wf.svg b/src/webui/www/private/images/flags/wf.svg index 79689fe94a73..57feb3a59dbe 100644 --- a/src/webui/www/private/images/flags/wf.svg +++ b/src/webui/www/private/images/flags/wf.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/xk.svg b/src/webui/www/private/images/flags/xk.svg index 0edc0c7ccccd..de6ef4da2855 100644 --- a/src/webui/www/private/images/flags/xk.svg +++ b/src/webui/www/private/images/flags/xk.svg @@ -1,8 +1,5 @@ - - - - + diff --git a/src/webui/www/private/images/flags/xx.svg b/src/webui/www/private/images/flags/xx.svg index 34515ce736b3..9333be363555 100644 --- a/src/webui/www/private/images/flags/xx.svg +++ b/src/webui/www/private/images/flags/xx.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/yt.svg b/src/webui/www/private/images/flags/yt.svg index 79689fe94a73..5ea2f648cb92 100644 --- a/src/webui/www/private/images/flags/yt.svg +++ b/src/webui/www/private/images/flags/yt.svg @@ -1,4 +1,4 @@ - + diff --git a/src/webui/www/private/images/flags/za.svg b/src/webui/www/private/images/flags/za.svg index 0c1f3aff8431..aa54beb87dab 100644 --- a/src/webui/www/private/images/flags/za.svg +++ b/src/webui/www/private/images/flags/za.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/zm.svg b/src/webui/www/private/images/flags/zm.svg index 84c99c2e5f38..b8fdd63cb7de 100644 --- a/src/webui/www/private/images/flags/zm.svg +++ b/src/webui/www/private/images/flags/zm.svg @@ -1,10 +1,10 @@ - + - + diff --git a/src/webui/www/private/images/flags/zw.svg b/src/webui/www/private/images/flags/zw.svg index 64e8d4834478..5c1974693f94 100644 --- a/src/webui/www/private/images/flags/zw.svg +++ b/src/webui/www/private/images/flags/zw.svg @@ -1,10 +1,10 @@ - + - + @@ -14,8 +14,8 @@ - - + + diff --git a/src/webui/www/private/scripts/dynamicTable.js b/src/webui/www/private/scripts/dynamicTable.js index 13ac5a0792d5..c997446d6927 100644 --- a/src/webui/www/private/scripts/dynamicTable.js +++ b/src/webui/www/private/scripts/dynamicTable.js @@ -1005,6 +1005,7 @@ window.qBittorrent.DynamicTable = (function() { state = "force-recheck"; img_path = "images/force-recheck.svg"; break; + case "error": case "unknown": case "missingFiles": state = "error"; diff --git a/src/webui/www/private/views/rssDownloader.html b/src/webui/www/private/views/rssDownloader.html index aa74a1cab2aa..73e5bd9af893 100644 --- a/src/webui/www/private/views/rssDownloader.html +++ b/src/webui/www/private/views/rssDownloader.html @@ -211,7 +211,16 @@ +
+ + + + + + +
+
@@ -583,6 +592,7 @@ .getValues(); rulesList[rule].torrentParams.category = $('assignCategoryCombobox').value; + rulesList[rule].torrentParams.tags = $('ruleAddTags').value.split(','); rulesList[rule].torrentParams.save_path = $('savetoDifferentDir').checked ? $('saveToText').value : ''; switch ($('addPausedCombobox').value) { @@ -666,6 +676,7 @@ $('episodeFilterText').disabled = true; $('useSmartFilter').disabled = true; $('assignCategoryCombobox').disabled = true; + $('ruleAddTags').disabled = true; $('savetoDifferentDir').disabled = true; $('saveToText').disabled = true; $('ignoreDaysValue').disabled = true; @@ -679,6 +690,7 @@ $('episodeFilterText').value = ''; $('useSmartFilter').checked = false; $('assignCategoryCombobox').value = 'default'; + $('ruleAddTags').value = ''; $('savetoDifferentDir').checked = false; $('saveToText').value = ''; $('ignoreDaysValue').value = 0; @@ -701,6 +713,7 @@ $('episodeFilterText').disabled = false; $('useSmartFilter').disabled = false; $('assignCategoryCombobox').disabled = false; + $('ruleAddTags').disabled = false; $('savetoDifferentDir').disabled = false; $('savetoDifferentDir').checked = rulesList[ruleName].torrentParams.save_path ? false : true; $('saveToText').disabled = rulesList[ruleName].torrentParams.save_path ? false : true; @@ -716,6 +729,7 @@ $('useSmartFilter').checked = rulesList[ruleName].smartFilter; $('assignCategoryCombobox').value = rulesList[ruleName].torrentParams.category ? rulesList[ruleName].torrentParams.category : 'default'; + $('ruleAddTags').value = rulesList[ruleName].torrentParams.tags.join(','); $('savetoDifferentDir').checked = rulesList[ruleName].torrentParams.save_path !== ''; $('saveToText').value = rulesList[ruleName].torrentParams.save_path; $('ignoreDaysValue').value = rulesList[ruleName].ignoreDays; diff --git a/src/webui/www/webui.qrc b/src/webui/www/webui.qrc index dbbc2185f6f9..ba489348e994 100644 --- a/src/webui/www/webui.qrc +++ b/src/webui/www/webui.qrc @@ -56,6 +56,7 @@ private/images/flags/ao.svg private/images/flags/aq.svg private/images/flags/ar.svg + private/images/flags/arab.svg private/images/flags/as.svg private/images/flags/at.svg private/images/flags/au.svg @@ -86,6 +87,7 @@ private/images/flags/ca.svg private/images/flags/cc.svg private/images/flags/cd.svg + private/images/flags/cefta.svg private/images/flags/cf.svg private/images/flags/cg.svg private/images/flags/ch.svg @@ -110,7 +112,7 @@ private/images/flags/dm.svg private/images/flags/do.svg private/images/flags/dz.svg - private/images/flags/ea.svg + private/images/flags/eac.svg private/images/flags/ec.svg private/images/flags/ee.svg private/images/flags/eg.svg