wowlet: fix mining-tab white screen (root anchors.fill→size), visible radio selectors (wow.qss :/wow/→:/dark/), wizard+window titles, debrand live strings (tray/tor/webcam), About+website URLs→wownero, config dir →wowlet (also fixes stale Monero wallet dir)

This commit is contained in:
jwinterm
2026-06-18 19:50:55 -04:00
parent 421f57832c
commit 1aa34f0d75
10 changed files with 89 additions and 88 deletions
+1 -1
View File
@@ -425,7 +425,7 @@ void MainWindow::initMenu() {
ui->actionCheckForUpdates->setVisible(false); ui->actionCheckForUpdates->setVisible(false);
#endif #endif
connect(ui->actionOfficialWebsite, &QAction::triggered, [this](){Utils::externalLinkWarning(this, "https://featherwallet.org");}); connect(ui->actionOfficialWebsite, &QAction::triggered, [this](){Utils::externalLinkWarning(this, "https://wownero.org");});
connect(ui->actionDocumentation, &QAction::triggered, this, &MainWindow::onShowDocumentation); connect(ui->actionDocumentation, &QAction::triggered, this, &MainWindow::onShowDocumentation);
connect(ui->actionReport_bug, &QAction::triggered, this, &MainWindow::onReportBug); connect(ui->actionReport_bug, &QAction::triggered, this, &MainWindow::onReportBug);
connect(ui->actionShow_debug_info, &QAction::triggered, this, &MainWindow::showDebugInfo); connect(ui->actionShow_debug_info, &QAction::triggered, this, &MainWindow::showDebugInfo);
+1 -1
View File
@@ -44,7 +44,7 @@ WindowManager::WindowManager(QObject *parent)
connect(qApp, &QGuiApplication::lastWindowClosed, this, &WindowManager::quitAfterLastWindow); connect(qApp, &QGuiApplication::lastWindowClosed, this, &WindowManager::quitAfterLastWindow);
m_tray = new QSystemTrayIcon(icons()->icon("appicons/64x64.png")); m_tray = new QSystemTrayIcon(icons()->icon("appicons/64x64.png"));
m_tray->setToolTip("Feather Wallet"); m_tray->setToolTip("wowlet");
this->buildTrayMenu(); this->buildTrayMenu();
m_tray->setVisible(conf()->get(Config::showTrayIcon).toBool()); m_tray->setVisible(conf()->get(Config::showTrayIcon).toBool());
+2 -1
View File
@@ -5,7 +5,8 @@ import QtQuick.Controls
Rectangle { Rectangle {
id: root id: root
color: "#181725" color: "#181725"
anchors.fill: parent width: 980
height: 480
property variant buffer: [] property variant buffer: []
property int bufferMaxLength: 12 property int bufferMaxLength: 12
// state: 0:idle 1:startup 2:syncing 3:mining // state: 0:idle 1:startup 2:syncing 3:mining
+7 -7
View File
@@ -86,7 +86,7 @@
<item row="0" column="1"> <item row="0" column="1">
<widget class="QLabel" name="label_8"> <widget class="QLabel" name="label_8">
<property name="text"> <property name="text">
<string>featherwallet.org</string> <string>wownero.org</string>
</property> </property>
<property name="textInteractionFlags"> <property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set> <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set>
@@ -103,7 +103,7 @@
<item row="1" column="1"> <item row="1" column="1">
<widget class="QLabel" name="label_19"> <widget class="QLabel" name="label_19">
<property name="text"> <property name="text">
<string>featherdvtpi7ckdbkb2yxjfwx3oyvr3xjz3oo4rszylfzjdg6pbm3id.onion</string> <string>wownero.org</string>
</property> </property>
<property name="textInteractionFlags"> <property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set> <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set>
@@ -120,7 +120,7 @@
<item row="2" column="1"> <item row="2" column="1">
<widget class="QLabel" name="label_10"> <widget class="QLabel" name="label_10">
<property name="text"> <property name="text">
<string>docs.featherwallet.org</string> <string>wownero.org</string>
</property> </property>
<property name="textInteractionFlags"> <property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set> <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set>
@@ -137,7 +137,7 @@
<item row="3" column="1"> <item row="3" column="1">
<widget class="QLabel" name="label_11"> <widget class="QLabel" name="label_11">
<property name="text"> <property name="text">
<string>github.com/feather-wallet/feather</string> <string>github.com/wownero/wowlet</string>
</property> </property>
<property name="textInteractionFlags"> <property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set> <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set>
@@ -154,7 +154,7 @@
<item row="4" column="1"> <item row="4" column="1">
<widget class="QLabel" name="label_13"> <widget class="QLabel" name="label_13">
<property name="text"> <property name="text">
<string>#feather on OFTC</string> <string>#wownero on Libera.Chat</string>
</property> </property>
<property name="textInteractionFlags"> <property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set> <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set>
@@ -171,7 +171,7 @@
<item row="5" column="1"> <item row="5" column="1">
<widget class="QLabel" name="label_14"> <widget class="QLabel" name="label_14">
<property name="text"> <property name="text">
<string>#feather:monero.social</string> <string>#wownero:monero.social</string>
</property> </property>
<property name="textInteractionFlags"> <property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set> <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set>
@@ -188,7 +188,7 @@
<item row="6" column="1"> <item row="6" column="1">
<widget class="QLabel" name="label_15"> <widget class="QLabel" name="label_15">
<property name="text"> <property name="text">
<string>dev@featherwallet.org</string> <string>dev@wownero.org</string>
</property> </property>
<property name="textInteractionFlags"> <property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set> <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse</set>
+73 -73
View File
@@ -91,7 +91,7 @@ QGroupBox::indicator
QCheckBox::indicator:unchecked, QCheckBox::indicator:unchecked,
QCheckBox::indicator:unchecked:focus QCheckBox::indicator:unchecked:focus
{ {
border-image: url(:/wow/checkbox_unchecked_disabled.svg); border-image: url(:/dark/checkbox_unchecked_disabled.svg);
} }
QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:hover,
@@ -101,12 +101,12 @@ QGroupBox::indicator:unchecked:focus,
QGroupBox::indicator:unchecked:pressed QGroupBox::indicator:unchecked:pressed
{ {
border: none; border: none;
border-image: url(:/wow/checkbox_unchecked.svg); border-image: url(:/dark/checkbox_unchecked.svg);
} }
QCheckBox::indicator:checked QCheckBox::indicator:checked
{ {
border-image: url(:/wow/checkbox_checked.svg); border-image: url(:/dark/checkbox_checked.svg);
} }
QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:hover,
@@ -117,36 +117,36 @@ QGroupBox::indicator:checked:focus,
QGroupBox::indicator:checked:pressed QGroupBox::indicator:checked:pressed
{ {
border: none; border: none;
border-image: url(:/wow/checkbox_checked.svg); border-image: url(:/dark/checkbox_checked.svg);
} }
QCheckBox::indicator:indeterminate QCheckBox::indicator:indeterminate
{ {
border-image: url(:/wow/checkbox_indeterminate.svg); border-image: url(:/dark/checkbox_indeterminate.svg);
} }
QCheckBox::indicator:indeterminate:focus, QCheckBox::indicator:indeterminate:focus,
QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:hover,
QCheckBox::indicator:indeterminate:pressed QCheckBox::indicator:indeterminate:pressed
{ {
border-image: url(:/wow/checkbox_indeterminate.svg); border-image: url(:/dark/checkbox_indeterminate.svg);
} }
QCheckBox::indicator:indeterminate:disabled QCheckBox::indicator:indeterminate:disabled
{ {
border-image: url(:/wow/checkbox_indeterminate_disabled.svg); border-image: url(:/dark/checkbox_indeterminate_disabled.svg);
} }
QCheckBox::indicator:checked:disabled, QCheckBox::indicator:checked:disabled,
QGroupBox::indicator:checked:disabled QGroupBox::indicator:checked:disabled
{ {
border-image: url(:/wow/checkbox_checked_disabled.svg); border-image: url(:/dark/checkbox_checked_disabled.svg);
} }
QCheckBox::indicator:unchecked:disabled, QCheckBox::indicator:unchecked:disabled,
QGroupBox::indicator:unchecked:disabled QGroupBox::indicator:unchecked:disabled
{ {
border-image: url(:/wow/checkbox_unchecked_disabled.svg); border-image: url(:/dark/checkbox_unchecked_disabled.svg);
} }
QRadioButton QRadioButton
@@ -165,7 +165,7 @@ QRadioButton:disabled
QRadioButton::indicator:unchecked, QRadioButton::indicator:unchecked,
QRadioButton::indicator:unchecked:focus QRadioButton::indicator:unchecked:focus
{ {
border-image: url(:/wow/radio_unchecked_disabled.svg); border-image: url(:/dark/radio_unchecked_disabled.svg);
} }
@@ -174,7 +174,7 @@ QRadioButton::indicator:unchecked:pressed
{ {
border: none; border: none;
outline: none; outline: none;
border-image: url(:/wow/radio_unchecked.svg); border-image: url(:/dark/radio_unchecked.svg);
} }
@@ -182,7 +182,7 @@ QRadioButton::indicator:checked
{ {
border: none; border: none;
outline: none; outline: none;
border-image: url(:/wow/radio_checked.svg); border-image: url(:/dark/radio_checked.svg);
} }
QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:hover,
@@ -191,18 +191,18 @@ QRadioButton::indicator:checked:pressed
{ {
border: none; border: none;
outline: none; outline: none;
border-image: url(:/wow/radio_checked.svg); border-image: url(:/dark/radio_checked.svg);
} }
QRadioButton::indicator:checked:disabled QRadioButton::indicator:checked:disabled
{ {
outline: none; outline: none;
border-image: url(:/wow/radio_checked_disabled.svg); border-image: url(:/dark/radio_checked_disabled.svg);
} }
QRadioButton::indicator:unchecked:disabled QRadioButton::indicator:unchecked:disabled
{ {
border-image: url(:/wow/radio_unchecked_disabled.svg); border-image: url(:/dark/radio_unchecked_disabled.svg);
} }
QMenuBar QMenuBar
@@ -267,43 +267,43 @@ QMenu::separator
(see QActionGroup::setExclusive) */ (see QActionGroup::setExclusive) */
QMenu::indicator:non-exclusive:unchecked QMenu::indicator:non-exclusive:unchecked
{ {
border-image: url(:/wow/checkbox_unchecked_disabled.svg); border-image: url(:/dark/checkbox_unchecked_disabled.svg);
} }
QMenu::indicator:non-exclusive:unchecked:selected QMenu::indicator:non-exclusive:unchecked:selected
{ {
border-image: url(:/wow/checkbox_unchecked_disabled.svg); border-image: url(:/dark/checkbox_unchecked_disabled.svg);
} }
QMenu::indicator:non-exclusive:checked QMenu::indicator:non-exclusive:checked
{ {
border-image: url(:/wow/checkbox_checked.svg); border-image: url(:/dark/checkbox_checked.svg);
} }
QMenu::indicator:non-exclusive:checked:selected QMenu::indicator:non-exclusive:checked:selected
{ {
border-image: url(:/wow/checkbox_checked.svg); border-image: url(:/dark/checkbox_checked.svg);
} }
/* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */ /* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */
QMenu::indicator:exclusive:unchecked QMenu::indicator:exclusive:unchecked
{ {
border-image: url(:/wow/radio_unchecked_disabled.svg); border-image: url(:/dark/radio_unchecked_disabled.svg);
} }
QMenu::indicator:exclusive:unchecked:selected QMenu::indicator:exclusive:unchecked:selected
{ {
border-image: url(:/wow/radio_unchecked_disabled.svg); border-image: url(:/dark/radio_unchecked_disabled.svg);
} }
QMenu::indicator:exclusive:checked QMenu::indicator:exclusive:checked
{ {
border-image: url(:/wow/radio_checked.svg); border-image: url(:/dark/radio_checked.svg);
} }
QMenu::indicator:exclusive:checked:selected QMenu::indicator:exclusive:checked:selected
{ {
border-image: url(:/wow/radio_checked.svg); border-image: url(:/dark/radio_checked.svg);
} }
QMenu::right-arrow QMenu::right-arrow
@@ -396,7 +396,7 @@ QScrollBar::handle:horizontal
QScrollBar::add-line:horizontal QScrollBar::add-line:horizontal
{ {
margin: 0px 0.3ex 0px 0.3ex; margin: 0px 0.3ex 0px 0.3ex;
border-image: url(:/wow/right_arrow_disabled.svg); border-image: url(:/dark/right_arrow_disabled.svg);
width: 1ex; width: 1ex;
height: 1ex; height: 1ex;
subcontrol-position: right; subcontrol-position: right;
@@ -406,7 +406,7 @@ QScrollBar::add-line:horizontal
QScrollBar::sub-line:horizontal QScrollBar::sub-line:horizontal
{ {
margin: 0ex 0.3ex 0ex 0.3ex; margin: 0ex 0.3ex 0ex 0.3ex;
border-image: url(:/wow/left_arrow_disabled.svg); border-image: url(:/dark/left_arrow_disabled.svg);
width: 1ex; width: 1ex;
height: 1ex; height: 1ex;
subcontrol-position: left; subcontrol-position: left;
@@ -416,7 +416,7 @@ QScrollBar::sub-line:horizontal
QScrollBar::add-line:horizontal:hover, QScrollBar::add-line:horizontal:hover,
QScrollBar::add-line:horizontal:on QScrollBar::add-line:horizontal:on
{ {
border-image: url(:/wow/right_arrow.svg); border-image: url(:/dark/right_arrow.svg);
width: 1ex; width: 1ex;
height: 1ex; height: 1ex;
subcontrol-position: right; subcontrol-position: right;
@@ -427,7 +427,7 @@ QScrollBar::add-line:horizontal:on
QScrollBar::sub-line:horizontal:hover, QScrollBar::sub-line:horizontal:hover,
QScrollBar::sub-line:horizontal:on QScrollBar::sub-line:horizontal:on
{ {
border-image: url(:/wow/left_arrow.svg); border-image: url(:/dark/left_arrow.svg);
width: 1ex; width: 1ex;
height: 1ex; height: 1ex;
subcontrol-position: left; subcontrol-position: left;
@@ -466,7 +466,7 @@ QScrollBar::handle:vertical
QScrollBar::sub-line:vertical QScrollBar::sub-line:vertical
{ {
margin: 0.3ex 0ex 0.3ex 0ex; margin: 0.3ex 0ex 0.3ex 0ex;
border-image: url(:/wow/up_arrow_disabled.svg); border-image: url(:/dark/up_arrow_disabled.svg);
height: 1ex; height: 1ex;
width: 1ex; width: 1ex;
subcontrol-position: top; subcontrol-position: top;
@@ -476,7 +476,7 @@ QScrollBar::sub-line:vertical
QScrollBar::add-line:vertical QScrollBar::add-line:vertical
{ {
margin: 0.3ex 0ex 0.3ex 0ex; margin: 0.3ex 0ex 0.3ex 0ex;
border-image: url(:/wow/down_arrow_disabled.svg); border-image: url(:/dark/down_arrow_disabled.svg);
height: 1ex; height: 1ex;
width: 1ex; width: 1ex;
subcontrol-position: bottom; subcontrol-position: bottom;
@@ -487,7 +487,7 @@ QScrollBar::sub-line:vertical:hover,
QScrollBar::sub-line:vertical:on QScrollBar::sub-line:vertical:on
{ {
border-image: url(:/wow/up_arrow.svg); border-image: url(:/dark/up_arrow.svg);
height: 1ex; height: 1ex;
width: 1ex; width: 1ex;
subcontrol-position: top; subcontrol-position: top;
@@ -498,7 +498,7 @@ QScrollBar::sub-line:vertical:on
QScrollBar::add-line:vertical:hover, QScrollBar::add-line:vertical:hover,
QScrollBar::add-line:vertical:on QScrollBar::add-line:vertical:on
{ {
border-image: url(:/wow/down_arrow.svg); border-image: url(:/dark/down_arrow.svg);
height: 1ex; height: 1ex;
width: 1ex; width: 1ex;
subcontrol-position: bottom; subcontrol-position: bottom;
@@ -541,7 +541,7 @@ QHeaderView::section
QSizeGrip QSizeGrip
{ {
border-image: url(:/wow/sizegrip.svg); border-image: url(:/dark/sizegrip.svg);
width: 1.2ex; width: 1.2ex;
height: 1.2ex; height: 1.2ex;
} }
@@ -603,28 +603,28 @@ QToolBar
QToolBar::handle:horizontal QToolBar::handle:horizontal
{ {
border-image: url(:/wow/hmovetoolbar.svg); border-image: url(:/dark/hmovetoolbar.svg);
width = 1.6ex; width = 1.6ex;
height = 6.4ex; height = 6.4ex;
} }
QToolBar::handle:vertical QToolBar::handle:vertical
{ {
border-image: url(:/wow/vmovetoolbar.svg); border-image: url(:/dark/vmovetoolbar.svg);
width = 5.4ex; width = 5.4ex;
height = 1ex; height = 1ex;
} }
QToolBar::separator:horizontal QToolBar::separator:horizontal
{ {
border-image: url(:/wow/hsepartoolbar.svg); border-image: url(:/dark/hsepartoolbar.svg);
width = 0.7ex; width = 0.7ex;
height = 6.3ex; height = 6.3ex;
} }
QToolBar::separator:vertical QToolBar::separator:vertical
{ {
border-image: url(:/wow/vsepartoolbars.svg); border-image: url(:/dark/vsepartoolbars.svg);
width = 6.3ex; width = 6.3ex;
height = 0.7ex; height = 0.7ex;
} }
@@ -751,7 +751,7 @@ QComboBox::drop-down
QComboBox::down-arrow QComboBox::down-arrow
{ {
border-image: url(:/wow/down_arrow_disabled.svg); border-image: url(:/dark/down_arrow_disabled.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -760,7 +760,7 @@ QComboBox::down-arrow:on,
QComboBox::down-arrow:hover, QComboBox::down-arrow:hover,
QComboBox::down-arrow:focus QComboBox::down-arrow:focus
{ {
border-image: url(:/wow/down_arrow.svg); border-image: url(:/dark/down_arrow.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -793,14 +793,14 @@ QAbstractSpinBox::up-arrow,
QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:disabled,
QAbstractSpinBox::up-arrow:off QAbstractSpinBox::up-arrow:off
{ {
border-image: url(:/wow/up_arrow_disabled.svg); border-image: url(:/dark/up_arrow_disabled.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
QAbstractSpinBox::up-arrow:hover QAbstractSpinBox::up-arrow:hover
{ {
border-image: url(:/wow/up_arrow.svg); border-image: url(:/dark/up_arrow.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -809,14 +809,14 @@ QAbstractSpinBox::down-arrow,
QAbstractSpinBox::down-arrow:disabled, QAbstractSpinBox::down-arrow:disabled,
QAbstractSpinBox::down-arrow:off QAbstractSpinBox::down-arrow:off
{ {
border-image: url(:/wow/down_arrow_disabled.svg); border-image: url(:/dark/down_arrow_disabled.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
QAbstractSpinBox::down-arrow:hover QAbstractSpinBox::down-arrow:hover
{ {
border-image: url(:/wow/down_arrow.svg); border-image: url(:/dark/down_arrow.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -872,13 +872,13 @@ QTabBar:focus
QTabBar::close-button QTabBar::close-button
{ {
border-image: url(:/wow/close.svg); border-image: url(:/dark/close.svg);
background: transparent; background: transparent;
} }
QTabBar::close-button:hover QTabBar::close-button:hover
{ {
border-image: url(:/wow/close-hover.svg); border-image: url(:/dark/close-hover.svg);
width: 1.2ex; width: 1.2ex;
height: 1.2ex; height: 1.2ex;
background: transparent; background: transparent;
@@ -886,7 +886,7 @@ QTabBar::close-button:hover
QTabBar::close-button:pressed QTabBar::close-button:pressed
{ {
border-image: url(:/wow/close-pressed.svg); border-image: url(:/dark/close-pressed.svg);
width: 1.2ex; width: 1.2ex;
height: 1.2ex; height: 1.2ex;
background: transparent; background: transparent;
@@ -1121,30 +1121,30 @@ QTabBar::tab:right:!selected:first:hover
QTabBar QToolButton::right-arrow:enabled QTabBar QToolButton::right-arrow:enabled
{ {
border-image: url(:/wow/right_arrow.svg); border-image: url(:/dark/right_arrow.svg);
} }
QTabBar QToolButton::left-arrow:enabled QTabBar QToolButton::left-arrow:enabled
{ {
border-image: url(:/wow/left_arrow.svg); border-image: url(:/dark/left_arrow.svg);
} }
QTabBar QToolButton::right-arrow:disabled QTabBar QToolButton::right-arrow:disabled
{ {
border-image: url(:/wow/right_arrow_disabled.svg); border-image: url(:/dark/right_arrow_disabled.svg);
} }
QTabBar QToolButton::left-arrow:disabled QTabBar QToolButton::left-arrow:disabled
{ {
border-image: url(:/wow/left_arrow_disabled.svg); border-image: url(:/dark/left_arrow_disabled.svg);
} }
QDockWidget QDockWidget
{ {
background: #282a36; background: #282a36;
border: 0.1ex solid #bd93f9; border: 0.1ex solid #bd93f9;
titlebar-close-icon: url(:/wow/transparent.svg); titlebar-close-icon: url(:/dark/transparent.svg);
titlebar-normal-icon: url(:/wow/transparent.svg); titlebar-normal-icon: url(:/dark/transparent.svg);
} }
QDockWidget::close-button, QDockWidget::close-button,
@@ -1157,27 +1157,27 @@ QDockWidget::float-button
QDockWidget::float-button QDockWidget::float-button
{ {
border-image: url(:/wow/undock.svg); border-image: url(:/dark/undock.svg);
} }
QDockWidget::float-button:hover QDockWidget::float-button:hover
{ {
border-image: url(:/wow/undock-hover.svg) ; border-image: url(:/dark/undock-hover.svg) ;
} }
QDockWidget::close-button QDockWidget::close-button
{ {
border-image: url(:/wow/close.svg) ; border-image: url(:/dark/close.svg) ;
} }
QDockWidget::close-button:hover QDockWidget::close-button:hover
{ {
border-image: url(:/wow/close-hover.svg) ; border-image: url(:/dark/close-hover.svg) ;
} }
QDockWidget::close-button:pressed QDockWidget::close-button:pressed
{ {
border-image: url(:/wow/close-pressed.svg) ; border-image: url(:/dark/close-pressed.svg) ;
} }
QTreeView, QTreeView,
@@ -1189,31 +1189,31 @@ QListView
QTreeView::branch:has-siblings:!adjoins-item QTreeView::branch:has-siblings:!adjoins-item
{ {
border-image: url(:/wow/stylesheet-vline.svg) 0; border-image: url(:/dark/stylesheet-vline.svg) 0;
} }
QTreeView::branch:has-siblings:adjoins-item QTreeView::branch:has-siblings:adjoins-item
{ {
border-image: url(:/wow/stylesheet-branch-more.svg) 0; border-image: url(:/dark/stylesheet-branch-more.svg) 0;
} }
QTreeView::branch:!has-children:!has-siblings:adjoins-item QTreeView::branch:!has-children:!has-siblings:adjoins-item
{ {
border-image: url(:/wow/stylesheet-branch-end.svg) 0; border-image: url(:/dark/stylesheet-branch-end.svg) 0;
} }
QTreeView::branch:has-children:!has-siblings:closed, QTreeView::branch:has-children:!has-siblings:closed,
QTreeView::branch:closed:has-children:has-siblings QTreeView::branch:closed:has-children:has-siblings
{ {
border-image: url(:/wow/stylesheet-branch-end-closed.svg) 0; border-image: url(:/dark/stylesheet-branch-end-closed.svg) 0;
image: url(:/wow/branch_closed.svg); image: url(:/dark/branch_closed.svg);
} }
QTreeView::branch:open:has-children:!has-siblings, QTreeView::branch:open:has-children:!has-siblings,
QTreeView::branch:open:has-children:has-siblings QTreeView::branch:open:has-children:has-siblings
{ {
border-image: url(:/wow/stylesheet-branch-end-open.svg) 0; border-image: url(:/dark/stylesheet-branch-end-open.svg) 0;
image: url(:/wow/branch_open.svg); image: url(:/dark/branch_open.svg);
} }
/* /*
@@ -1346,7 +1346,7 @@ QToolButton[popupMode="2"] /* only for InstantPopup */
QToolButton::menu-indicator QToolButton::menu-indicator
{ {
border-image: none; border-image: none;
image: url(:/wow/down_arrow.svg); image: url(:/dark/down_arrow.svg);
top: -0.7ex; top: -0.7ex;
left: -0.2ex; left: -0.2ex;
} }
@@ -1354,7 +1354,7 @@ QToolButton::menu-indicator
QToolButton::menu-arrow QToolButton::menu-arrow
{ {
border-image: none; border-image: none;
image: url(:/wow/down_arrow.svg); image: url(:/dark/down_arrow.svg);
} }
QToolButton:hover, QToolButton:hover,
@@ -1485,12 +1485,12 @@ QHeaderView::section:checked
/* style the sort indicator */ /* style the sort indicator */
QHeaderView::down-arrow QHeaderView::down-arrow
{ {
image: url(:/wow/down_arrow.svg); image: url(:/dark/down_arrow.svg);
} }
QHeaderView::up-arrow QHeaderView::up-arrow
{ {
image: url(:/wow/up_arrow.svg); image: url(:/dark/up_arrow.svg);
} }
QTableCornerButton::section QTableCornerButton::section
@@ -1588,7 +1588,7 @@ QDoubleSpinBox::up-button
QSpinBox::up-arrow, QSpinBox::up-arrow,
QDoubleSpinBox::up-arrow QDoubleSpinBox::up-arrow
{ {
border-image: url(:/wow/up_arrow.svg); border-image: url(:/dark/up_arrow.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -1598,7 +1598,7 @@ QSpinBox::up-arrow:pressed,
QDoubleSpinBox::up-arrow:hover, QDoubleSpinBox::up-arrow:hover,
QDoubleSpinBox::up-arrow:pressed QDoubleSpinBox::up-arrow:pressed
{ {
border-image: url(:/wow/up_arrow-hover.svg); border-image: url(:/dark/up_arrow-hover.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -1608,7 +1608,7 @@ QSpinBox::up-arrow:off,
QDoubleSpinBox::up-arrow:disabled, QDoubleSpinBox::up-arrow:disabled,
QDoubleSpinBox::up-arrow:off QDoubleSpinBox::up-arrow:off
{ {
border-image: url(:/wow/up_arrow_disabled.svg); border-image: url(:/dark/up_arrow_disabled.svg);
} }
QSpinBox::down-button, QSpinBox::down-button,
@@ -1624,7 +1624,7 @@ QDoubleSpinBox::down-button
QSpinBox::down-arrow, QSpinBox::down-arrow,
QDoubleSpinBox::down-arrow QDoubleSpinBox::down-arrow
{ {
border-image: url(:/wow/down_arrow.svg); border-image: url(:/dark/down_arrow.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -1634,7 +1634,7 @@ QSpinBox::down-arrow:pressed,
QDoubleSpinBox::down-arrow:hover, QDoubleSpinBox::down-arrow:hover,
QDoubleSpinBox::down-arrow:pressed QDoubleSpinBox::down-arrow:pressed
{ {
border-image: url(:/wow/down_arrow-hover.svg); border-image: url(:/dark/down_arrow-hover.svg);
width: 0.9ex; width: 0.9ex;
height: 0.6ex; height: 0.6ex;
} }
@@ -1644,7 +1644,7 @@ QSpinBox::down-arrow:off,
QDoubleSpinBox::down-arrow:disabled, QDoubleSpinBox::down-arrow:disabled,
QDoubleSpinBox::down-arrow:off QDoubleSpinBox::down-arrow:off
{ {
border-image: url(:/wow/down_arrow_disabled.svg); border-image: url(:/dark/down_arrow_disabled.svg);
} }
/* fixes */ /* fixes */
+1 -1
View File
@@ -245,7 +245,7 @@ QDir Config::defaultConfigDir() {
#elif defined(Q_OS_MACOS) #elif defined(Q_OS_MACOS)
return QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)); return QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation));
#else #else
return QDir(QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation) + "/feather"); return QDir(QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation) + "/wowlet");
#endif #endif
} }
+1 -1
View File
@@ -46,7 +46,7 @@ NetworkProxyWidget::NetworkProxyWidget(QWidget *parent)
#if !defined(HAS_TOR_BIN) && !defined(TOR_INSTALLED) #if !defined(HAS_TOR_BIN) && !defined(TOR_INSTALLED)
ui->checkBox_torManaged->setChecked(false); ui->checkBox_torManaged->setChecked(false);
ui->checkBox_torManaged->setEnabled(false); ui->checkBox_torManaged->setEnabled(false);
ui->checkBox_torManaged->setToolTip("Feather was bundled without Tor"); ui->checkBox_torManaged->setToolTip("wowlet was bundled without Tor");
#else #else
ui->checkBox_torManaged->setChecked(!conf()->get(Config::useLocalTor).toBool()); ui->checkBox_torManaged->setChecked(!conf()->get(Config::useLocalTor).toBool());
connect(ui->checkBox_torManaged, &QCheckBox::toggled, [this](bool toggled){ connect(ui->checkBox_torManaged, &QCheckBox::toggled, [this](bool toggled){
+1 -1
View File
@@ -17,7 +17,7 @@ PageNetwork::PageNetwork(QWidget *parent)
, m_portOpenWatcher(new QFutureWatcher<QPair<bool, QString>>(this)) , m_portOpenWatcher(new QFutureWatcher<QPair<bool, QString>>(this))
{ {
ui->setupUi(this); ui->setupUi(this);
this->setTitle("Welcome to Feather"); this->setTitle("Welcome to wowlet");
ui->frame_nodeDetected->hide(); ui->frame_nodeDetected->hide();
ui->frame_customNode->hide(); ui->frame_customNode->hide();
+1 -1
View File
@@ -72,7 +72,7 @@ PageWalletRestoreKeys::PageWalletRestoreKeys(WizardFields *fields, QWidget *pare
}); });
#else #else
ui->btn_scanUR->setEnabled(false); ui->btn_scanUR->setEnabled(false);
ui->btn_scanUR->setToolTip("Can't scan QR code: Feather was built without webcam scanner support."); ui->btn_scanUR->setToolTip("Can't scan QR code: wowlet was built without webcam scanner support.");
#endif #endif
} }
+1 -1
View File
@@ -27,7 +27,7 @@
WalletWizard::WalletWizard(QWidget *parent) WalletWizard::WalletWizard(QWidget *parent)
: QWizard(parent) : QWizard(parent)
{ {
this->setWindowTitle("Welcome to Feather Wallet"); this->setWindowTitle("Welcome to wowlet");
this->setWindowIcon(QIcon(":/assets/images/appicons/64x64.png")); this->setWindowIcon(QIcon(":/assets/images/appicons/64x64.png"));
m_walletKeysFilesModel = new WalletKeysFilesModel(this); m_walletKeysFilesModel = new WalletKeysFilesModel(this);