diff --git a/contrib/dash-cli.bash-completion b/contrib/scc-cli.bash-completion similarity index 100% rename from contrib/dash-cli.bash-completion rename to contrib/scc-cli.bash-completion diff --git a/contrib/dash-qt.pro b/contrib/scc-qt.pro similarity index 100% rename from contrib/dash-qt.pro rename to contrib/scc-qt.pro diff --git a/contrib/dash-tx.bash-completion b/contrib/scc-tx.bash-completion similarity index 100% rename from contrib/dash-tx.bash-completion rename to contrib/scc-tx.bash-completion diff --git a/contrib/dashd.bash-completion b/contrib/sccd.bash-completion similarity index 100% rename from contrib/dashd.bash-completion rename to contrib/sccd.bash-completion diff --git a/src/qt/forms/masternodelist.ui b/src/qt/forms/masternodelist.ui index 51b72ad014b9..be11a9c2a9b9 100644 --- a/src/qt/forms/masternodelist.ui +++ b/src/qt/forms/masternodelist.ui @@ -75,6 +75,16 @@ + + + + Show all masternodes without filter. + + + All masternodes + + + diff --git a/src/qt/locale/scc_ar.ts b/src/qt/locale/scc_ar.ts index e2c2867ceb22..1175fcaccba9 100644 --- a/src/qt/locale/scc_ar.ts +++ b/src/qt/locale/scc_ar.ts @@ -1113,6 +1113,14 @@ My masternodes only ماسترنوداتي فقط + + Show all masternodes without filter. + إظهار جميع العقد الرئيسية بدون مرشح + + + All Masternodes + جميع العقد الماسترنودية + Service الخدمات diff --git a/src/qt/locale/scc_bg.ts b/src/qt/locale/scc_bg.ts index a7b424fbf292..697d43da6cc9 100644 --- a/src/qt/locale/scc_bg.ts +++ b/src/qt/locale/scc_bg.ts @@ -1137,6 +1137,14 @@ My masternodes only Само моите masternodes + + Show all masternodes without filter. + Показване на всички главни възли без филтър. + + + All masternodes + Всички мастерноди + Service Услуга diff --git a/src/qt/locale/scc_de.ts b/src/qt/locale/scc_de.ts index 2609136ab968..d8b6e898f88e 100644 --- a/src/qt/locale/scc_de.ts +++ b/src/qt/locale/scc_de.ts @@ -1137,6 +1137,14 @@ My masternodes only Nur meine Masternodes + + Show all masternodes without filter. + Alle Masternodes ohne Filter anzeigen. + + + All masternodes + Alle Masternodes + Service Dienste diff --git a/src/qt/locale/scc_en.ts b/src/qt/locale/scc_en.ts index c5702da98d78..b7bd5b950e31 100644 --- a/src/qt/locale/scc_en.ts +++ b/src/qt/locale/scc_en.ts @@ -1442,6 +1442,16 @@ My masternodes only My masternodes only + + + Show all masternodes without filter. + Show all masternodes without filter. + + + + All masternodes + All masternodes + Service diff --git a/src/qt/locale/scc_es.ts b/src/qt/locale/scc_es.ts index 4e8b8d88a84f..68f28029ad71 100644 --- a/src/qt/locale/scc_es.ts +++ b/src/qt/locale/scc_es.ts @@ -1137,6 +1137,14 @@ My masternodes only Únicamente mis nodos maestros + + Show all masternodes without filter. + Mostrar todos los nodos maestros sin filtro. + + + All masternodes + Todos los nodos maestros + Service Servicio diff --git a/src/qt/locale/scc_fi.ts b/src/qt/locale/scc_fi.ts index f18595727bf4..198f71456fc0 100644 --- a/src/qt/locale/scc_fi.ts +++ b/src/qt/locale/scc_fi.ts @@ -1145,6 +1145,14 @@ My masternodes only Vain omat masternodet + + Show all masternodes without filter. + Näytä kaikki pääsolmut ilman suodatinta. + + + All masternodes + Kaikki masternodet + Service Palvelu diff --git a/src/qt/locale/scc_fr.ts b/src/qt/locale/scc_fr.ts index ba08258bb346..78c7ac5974d6 100644 --- a/src/qt/locale/scc_fr.ts +++ b/src/qt/locale/scc_fr.ts @@ -1137,6 +1137,14 @@ My masternodes only Seulement mes masternodes + + Show all masternodes without filter. + Afficher tous les masternodes sans filtre. + + + All masternodes + Tous les masternodes + Service Service diff --git a/src/qt/locale/scc_it.ts b/src/qt/locale/scc_it.ts index d5aeb67d03cc..49b5c56d321a 100644 --- a/src/qt/locale/scc_it.ts +++ b/src/qt/locale/scc_it.ts @@ -1137,6 +1137,14 @@ My masternodes only Solo i miei masternodes + + Show all masternodes without filter. + Mostra tutti i masternode senza filtro. + + + All masternodes + Tutti i Masternodes + Service Assistenza diff --git a/src/qt/locale/scc_ja.ts b/src/qt/locale/scc_ja.ts index 7e643e64bc91..b03b95516eb2 100644 --- a/src/qt/locale/scc_ja.ts +++ b/src/qt/locale/scc_ja.ts @@ -1008,6 +1008,14 @@ My masternodes only 自分のマスターノードのみ + + Show all masternodes without filter. + フィルターなしですべてのマスターノードを表示します。 + + + All masternodes + すべてのマスターノード + PoSe Score PoSeスコア diff --git a/src/qt/locale/scc_ko.ts b/src/qt/locale/scc_ko.ts index 49ab2fc9110b..c1abac175fb6 100644 --- a/src/qt/locale/scc_ko.ts +++ b/src/qt/locale/scc_ko.ts @@ -1137,6 +1137,14 @@ My masternodes only 나의 마스터노드만 + + Show all masternodes without filter. + 필터 없이 모든 마스터노드를 표시합니다. + + + All masternodes + 모든 마스터노드 + Service 서비스 diff --git a/src/qt/locale/scc_nl.ts b/src/qt/locale/scc_nl.ts index 99bab728260d..6285b8191bb9 100644 --- a/src/qt/locale/scc_nl.ts +++ b/src/qt/locale/scc_nl.ts @@ -1137,6 +1137,14 @@ My masternodes only Alleen mijn masternodes + + Show all masternodes without filter. + Toon alle masternodes zonder filter. + + + All masternodes + Alle masternodes + Service Service diff --git a/src/qt/locale/scc_pl.ts b/src/qt/locale/scc_pl.ts index b9c8228067ef..8ab34f54d852 100644 --- a/src/qt/locale/scc_pl.ts +++ b/src/qt/locale/scc_pl.ts @@ -1137,6 +1137,14 @@ My masternodes only Tylko moje masternody + + Show all masternodes without filter. + Pokaż wszystkie masternody bez filtra. + + + All masternodes + Wszystkie masternody + Service Usługa diff --git a/src/qt/locale/scc_pt.ts b/src/qt/locale/scc_pt.ts index 05f0cbbffd98..6cf57ad4adeb 100644 --- a/src/qt/locale/scc_pt.ts +++ b/src/qt/locale/scc_pt.ts @@ -1137,6 +1137,14 @@ My masternodes only Meus masternodes apenas + + Show all masternodes without filter. + Mostrar todos os masternodes sem filtro. + + + All masternodes + Todos os masternodes + Service Serviço diff --git a/src/qt/locale/scc_ro.ts b/src/qt/locale/scc_ro.ts index 2494f0303300..ed85f9b088e8 100644 --- a/src/qt/locale/scc_ro.ts +++ b/src/qt/locale/scc_ro.ts @@ -1031,6 +1031,15 @@ My masternodes only Doar masternode-urile mele + + Show all masternodes without filter. + Afișați toate masternodurile fără filtru. + + + All masternodes + Toate masternodurile + + Service Serviciu diff --git a/src/qt/locale/scc_ru.ts b/src/qt/locale/scc_ru.ts index ff62a64b6929..273272fe32b8 100644 --- a/src/qt/locale/scc_ru.ts +++ b/src/qt/locale/scc_ru.ts @@ -1145,6 +1145,14 @@ My masternodes only Только мои мастерноды + + Show all masternodes without filter. + Показать все мастерноды без фильтра. + + + All masternodes + Bce мастерноды + Service Сервис diff --git a/src/qt/locale/scc_sk.ts b/src/qt/locale/scc_sk.ts index 79636218d035..33914a3cf476 100644 --- a/src/qt/locale/scc_sk.ts +++ b/src/qt/locale/scc_sk.ts @@ -1137,6 +1137,14 @@ My masternodes only Iba moje masternódy + + Show all masternodes without filter. + Zobraziť všetky masternody bez filtra. + + + All masternodes + Všetky masternody + Service Služba diff --git a/src/qt/locale/scc_th.ts b/src/qt/locale/scc_th.ts index ebcb96822026..82b358d15117 100644 --- a/src/qt/locale/scc_th.ts +++ b/src/qt/locale/scc_th.ts @@ -1137,6 +1137,14 @@ My masternodes only บัญชี Masternodes ของฉันเท่านั้น + + Show all masternodes without filter. + แสดง masternodes ทั้งหมดโดยไม่มีตัวกรอง + + + All masternodes + masternode ทั้งหมด + Service การให้บริการ diff --git a/src/qt/locale/scc_tr.ts b/src/qt/locale/scc_tr.ts index d583dd34053b..468b52c188aa 100644 --- a/src/qt/locale/scc_tr.ts +++ b/src/qt/locale/scc_tr.ts @@ -1137,6 +1137,14 @@ My masternodes only Sadece benim anadüğümlerim + + Show all masternodes without filter. + Filtresiz tüm masternodları göster. + + + All masternodes + Tüm masternodlar + Service Hizmet diff --git a/src/qt/locale/scc_vi.ts b/src/qt/locale/scc_vi.ts index a1b1c1ed800b..3ab0e0a49f17 100644 --- a/src/qt/locale/scc_vi.ts +++ b/src/qt/locale/scc_vi.ts @@ -1099,6 +1099,14 @@ My masternodes only Chỉ các masternode của tôi + + Show all masternodes without filter. + Hiển thị tất cả các masternode mà không cần bộ lọc. + + + All masternodes + Tất cả các masternode + Service Dịch vụ diff --git a/src/qt/locale/scc_zh_CN.ts b/src/qt/locale/scc_zh_CN.ts index dfd457f8982c..69b31c50cc4a 100644 --- a/src/qt/locale/scc_zh_CN.ts +++ b/src/qt/locale/scc_zh_CN.ts @@ -1137,6 +1137,14 @@ My masternodes only 仅我的主节点 + + Show all masternodes without filter. + 显示所有不带过滤器的主节点。 + + + All masternodes + 所有主节点 + Service 服务 diff --git a/src/qt/locale/scc_zh_TW.ts b/src/qt/locale/scc_zh_TW.ts index 5cb55a1f1534..ae2955b8a312 100644 --- a/src/qt/locale/scc_zh_TW.ts +++ b/src/qt/locale/scc_zh_TW.ts @@ -1137,6 +1137,14 @@ My masternodes only 只顯示我的主節點 + + Show all masternodes without filter. + 顯示所有不帶過濾器的主節點。 + + + All masternodes + 所有主節點 + Service 服務 diff --git a/src/qt/masternodelist.cpp b/src/qt/masternodelist.cpp index 5880228bfe30..cbfe73580b20 100644 --- a/src/qt/masternodelist.cpp +++ b/src/qt/masternodelist.cpp @@ -86,6 +86,7 @@ MasternodeList::MasternodeList(QWidget* parent) : ui->filterLineEditDIP3->setPlaceholderText(tr("Filter by any property (e.g. address or protx hash)")); ui->checkBoxMyMasternodesOnly->setEnabled(false); + ui->checkBoxAllMasternodes->setEnabled(false); QAction* copyProTxHashAction = new QAction(tr("Copy ProTx Hash"), this); QAction* copyCollateralOutpointAction = new QAction(tr("Copy Collateral Outpoint"), this); @@ -124,6 +125,12 @@ void MasternodeList::setWalletModel(WalletModel* model) ui->checkBoxMyMasternodesOnly->setEnabled(model != nullptr); } +void MasternodeList::setWalletModel(WalletModel* model) +{ + this->walletModel = model; + ui->checkBoxAllMasternodes->setEnabled(model != nullptr); +} + void MasternodeList::showContextMenuDIP3(const QPoint& point) { QTableWidgetItem* item = ui->tableWidgetMasternodesDIP3->itemAt(point); @@ -370,6 +377,8 @@ void MasternodeList::on_checkBoxMyMasternodesOnly_stateChanged(int state) fFilterUpdatedDIP3 = true; } +//where checkBoxAllMasternodes logic should go... + CDeterministicMNCPtr MasternodeList::GetSelectedDIP3MN() { if (!clientModel) { diff --git a/src/qt/masternodelist.h b/src/qt/masternodelist.h index acfd1007423d..1e32e3e6dca8 100644 --- a/src/qt/masternodelist.h +++ b/src/qt/masternodelist.h @@ -83,6 +83,7 @@ private Q_SLOTS: void showContextMenuDIP3(const QPoint&); void on_filterLineEditDIP3_textChanged(const QString& strFilterIn); void on_checkBoxMyMasternodesOnly_stateChanged(int state); + void on_checkBoxAllMasternodes_stateChanged(int state); void extraInfoDIP3_clicked(); void copyProTxHash_clicked();