Browse Source

About: update UI, remove contributors, update acknowledgements

1.0.0
tobtoht 1 month ago
parent
commit
516a73fc2c
Signed by: tobtoht GPG Key ID: 1CADD27F41F45C3C
  1. 7
      src/assets/about.txt
  2. 35
      src/assets/ack.txt
  3. 5
      src/assets/contributors.txt
  4. 11
      src/dialog/AboutDialog.cpp
  5. 1
      src/dialog/AboutDialog.h
  6. 19
      src/dialog/AboutDialog.ui

7
src/assets/about.txt

@ -1,12 +1,5 @@
Feather <feather_version> (<feather_git_head>)
Website: https://featherwallet.org
E-mail: dev@featherwallet.org
Created by dsc, tobtoht, and contributors.
Uses icons from the Icons8 icon pack (icons8.com).
Copyright (c) 2020-<current_year>, The Monero Project
All rights reserved.

35
src/assets/ack.txt

@ -1,12 +1,33 @@
The wallet UI is heavily inspired by Electrum. We would like to recognize Thomas Voegtlin for his pioneering work on Bitcoin.
The wallet UI is heavily inspired by Electrum. We would like to recognize Thomas Voegtlin for his pioneering work on Bitcoin.
Feather uses monero-seed written by Tevador, for 14 word mnemonic seeds.
Feather uses the monero-seed libary written by Tevador for 14 word mnemonic seeds.
Wizard banner art was adapted from a paper wallet design by the themonera (themonera.art).
Wizard banner art was adapted from a paper wallet design by the themonera (themonera.art).
Initial CMake support for the Monero GUI was coded by TheCharlatan/xiphon.
• Uses icons from the Icons8 icon pack (icons8.com).
Huge thanks to nioc, fluffypony, wowario, thrmo for help during development.
• Initial CMake support for the Monero GUI was coded by TheCharlatan/xiphon.
Some more shoutouts for people for hosting nodes and/or having good ideas:
dnale0r, dEBRUYNE, binaryFate, lza_menace, jwinterm, kico, wowario
Shoutouts:
binaryFate
blasty
dEBRUYNE
dnale0r
fluffypony
geonic
jwinterm
kico
lozbek
lyza
lza_menace
nioc
rbrunner
rehrar
samsunggalaxyplayer
selsta
sethsimmons
spoontechtips
tevador
thrmo
wowario

5
src/assets/contributors.txt

@ -1,5 +0,0 @@
dsc
tobtoht
selsta
Diego Salazar
Matt Smith

11
src/dialog/AboutDialog.cpp

@ -10,10 +10,9 @@
AboutDialog::AboutDialog(QWidget *parent)
: QDialog(parent)
, ui(new Ui::AboutDialog)
, m_model(new QStringListModel(this))
{
ui->setupUi(this);
this->setWindowIcon(QIcon("://assets/images/appicons/64x64.png"));
// cute fox (c) Diego "rehrar" Salazar :-D
QPixmap p(":assets/images/cutexmrfox.png");
ui->aboutImage->setPixmap(p.scaled(128, 128, Qt::KeepAspectRatio, Qt::SmoothTransformation));
@ -28,14 +27,6 @@ AboutDialog::AboutDialog(QWidget *parent)
auto ack_text = Utils::barrayToString(ack);
ui->ackText->setText(ack_text);
QString contributors = Utils::barrayToString(Utils::fileOpenQRC(":assets/contributors.txt"));
QStringList contributor_list = contributors.split("\n");
m_model->setStringList(contributor_list);
ui->authorView->setHeaderHidden(true);
ui->authorView->setModel(this->m_model);
ui->authorView->header()->setSectionResizeMode(QHeaderView::Stretch);
this->adjustSize();
}

1
src/dialog/AboutDialog.h

@ -21,7 +21,6 @@ public:
private:
QScopedPointer<Ui::AboutDialog> ui;
QStringListModel *m_model;
};
#endif // FEATHER_ABOUT_H

19
src/dialog/AboutDialog.ui

@ -43,7 +43,7 @@
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>a free, open-source Monero wallet</string>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Feather&lt;/span&gt;: a free, open-source Monero wallet&lt;/p&gt;&lt;p&gt;Created by dsc, tobtoht and contributors&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
@ -71,23 +71,6 @@
</item>
</layout>
</widget>
<widget class="QWidget" name="Authors">
<attribute name="title">
<string>Authors</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QTreeView" name="authorView">
<property name="editTriggers">
<set>QAbstractItemView::NoEditTriggers</set>
</property>
<property name="rootIsDecorated">
<bool>false</bool>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="acknowledgements">
<attribute name="title">
<string>Acknowledgements</string>

Loading…
Cancel
Save