Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
10 changes: 10 additions & 0 deletions src/qt/forms/masternodelist.ui
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,16 @@
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="checkBoxAllMasternodes">
<property name="toolTip">
<string>Show all masternodes without filter.</string>
</property>
<property name="text">
<string>All masternodes</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_4">
<property name="orientation">
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1113,6 +1113,14 @@
<source>My masternodes only</source>
<translation>ماسترنوداتي فقط</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>إظهار جميع العقد الرئيسية بدون مرشح</translation>
</message>
<message>
<source>All Masternodes</source>
<translation>جميع العقد الماسترنودية</translation>
</message>
<message>
<source>Service</source>
<translation>الخدمات</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_bg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Само моите masternodes</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Показване на всички главни възли без филтър.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Всички мастерноди</translation>
</message>
<message>
<source>Service</source>
<translation>Услуга</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Nur meine Masternodes</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Alle Masternodes ohne Filter anzeigen.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Alle Masternodes</translation>
</message>
<message>
<source>Service</source>
<translation>Dienste</translation>
Expand Down
10 changes: 10 additions & 0 deletions src/qt/locale/scc_en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1442,6 +1442,16 @@
<source>My masternodes only</source>
<translation>My masternodes only</translation>
</message>
<message>
<location line="-23"/>
<source>Show all masternodes without filter.</source>
<translation>Show all masternodes without filter.</translation>
</message>
<message>
<location line="+3"/>
<source>All masternodes</source>
<translation>All masternodes</translation>
</message>
<message>
<location line="+55"/>
<source>Service</source>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Únicamente mis nodos maestros</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Mostrar todos los nodos maestros sin filtro.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Todos los nodos maestros</translation>
</message>
<message>
<source>Service</source>
<translation>Servicio</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_fi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1145,6 +1145,14 @@
<source>My masternodes only</source>
<translation>Vain omat masternodet</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Näytä kaikki pääsolmut ilman suodatinta.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Kaikki masternodet</translation>
</message>
<message>
<source>Service</source>
<translation>Palvelu</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Seulement mes masternodes</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Afficher tous les masternodes sans filtre.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Tous les masternodes</translation>
</message>
<message>
<source>Service</source>
<translation>Service</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Solo i miei masternodes</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Mostra tutti i masternode senza filtro.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Tutti i Masternodes</translation>
</message>
<message>
<source>Service</source>
<translation>Assistenza</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1008,6 +1008,14 @@
<source>My masternodes only</source>
<translation>自分のマスターノードのみ</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>フィルターなしですべてのマスターノードを表示します。</translation>
</message>
<message>
<source>All masternodes</source>
<translation>すべてのマスターノード</translation>
</message>
<message>
<source>PoSe Score</source>
<translation>PoSeスコア</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>나의 마스터노드만</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>필터 없이 모든 마스터노드를 표시합니다.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>모든 마스터노드</translation>
</message>
<message>
<source>Service</source>
<translation>서비스</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_nl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Alleen mijn masternodes</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Toon alle masternodes zonder filter.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Alle masternodes</translation>
</message>
<message>
<source>Service</source>
<translation>Service</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_pl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Tylko moje masternody</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Pokaż wszystkie masternody bez filtra.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Wszystkie masternody</translation>
</message>
<message>
<source>Service</source>
<translation>Usługa</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_pt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Meus masternodes apenas</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Mostrar todos os masternodes sem filtro.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Todos os masternodes</translation>
</message>
<message>
<source>Service</source>
<translation>Serviço</translation>
Expand Down
9 changes: 9 additions & 0 deletions src/qt/locale/scc_ro.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1031,6 +1031,15 @@
<source>My masternodes only</source>
<translation>Doar masternode-urile mele</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Afișați toate masternodurile fără filtru.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Toate masternodurile</translation>
</message>

<message>
<source>Service</source>
<translation>Serviciu</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_ru.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1145,6 +1145,14 @@
<source>My masternodes only</source>
<translation>Только мои мастерноды</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Показать все мастерноды без фильтра.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Bce мастерноды</translation>
</message>
<message>
<source>Service</source>
<translation>Сервис</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_sk.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Iba moje masternódy</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Zobraziť všetky masternody bez filtra.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Všetky masternody</translation>
</message>
<message>
<source>Service</source>
<translation>Služba</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_th.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>บัญชี Masternodes ของฉันเท่านั้น</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>แสดง masternodes ทั้งหมดโดยไม่มีตัวกรอง</translation>
</message>
<message>
<source>All masternodes</source>
<translation>masternode ทั้งหมด</translation>
</message>
<message>
<source>Service</source>
<translation>การให้บริการ</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_tr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>Sadece benim anadüğümlerim</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Filtresiz tüm masternodları göster.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Tüm masternodlar</translation>
</message>
<message>
<source>Service</source>
<translation>Hizmet</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_vi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1099,6 +1099,14 @@
<source>My masternodes only</source>
<translation>Chỉ các masternode của tôi</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>Hiển thị tất cả các masternode mà không cần bộ lọc.</translation>
</message>
<message>
<source>All masternodes</source>
<translation>Tất cả các masternode</translation>
</message>
<message>
<source>Service</source>
<translation>Dịch vụ</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_zh_CN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>仅我的主节点</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>显示所有不带过滤器的主节点。</translation>
</message>
<message>
<source>All masternodes</source>
<translation>所有主节点</translation>
</message>
<message>
<source>Service</source>
<translation>服务</translation>
Expand Down
8 changes: 8 additions & 0 deletions src/qt/locale/scc_zh_TW.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@
<source>My masternodes only</source>
<translation>只顯示我的主節點</translation>
</message>
<message>
<source>Show all masternodes without filter.</source>
<translation>顯示所有不帶過濾器的主節點。</translation>
</message>
<message>
<source>All masternodes</source>
<translation>所有主節點</translation>
</message>
<message>
<source>Service</source>
<translation>服務</translation>
Expand Down
9 changes: 9 additions & 0 deletions src/qt/masternodelist.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -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);
Expand Down Expand Up @@ -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);
Expand Down Expand Up @@ -370,6 +377,8 @@ void MasternodeList::on_checkBoxMyMasternodesOnly_stateChanged(int state)
fFilterUpdatedDIP3 = true;
}

//where checkBoxAllMasternodes logic should go...

CDeterministicMNCPtr MasternodeList::GetSelectedDIP3MN()
{
if (!clientModel) {
Expand Down
1 change: 1 addition & 0 deletions src/qt/masternodelist.h
Original file line number Diff line number Diff line change
Expand Up @@ -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();
Expand Down