aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.qt.include12
-rw-r--r--src/clientversion.cpp2
-rw-r--r--src/qt/bitcoin.qrc9
-rw-r--r--src/qt/bitcoingui.cpp16
-rw-r--r--src/qt/bitcoinunits.cpp6
-rw-r--r--src/qt/forms/overviewpage.ui19
-rw-r--r--src/qt/guiutil.cpp8
-rw-r--r--src/qt/locale/bitcoin_en.ts14
-rw-r--r--src/qt/res/fonts/ComicNeue-Bold-Oblique.ttfbin0 -> 34088 bytes
-rw-r--r--src/qt/res/fonts/ComicNeue-Bold.ttfbin0 -> 68736 bytes
-rw-r--r--src/qt/res/fonts/ComicNeue-Light-Oblique.ttfbin0 -> 69376 bytes
-rw-r--r--src/qt/res/fonts/ComicNeue-Light.ttfbin0 -> 97744 bytes
-rw-r--r--src/qt/res/fonts/ComicNeue-Regular-Oblique.ttfbin0 -> 65012 bytes
-rw-r--r--src/qt/res/fonts/ComicNeue-Regular.ttfbin0 -> 82236 bytes
-rw-r--r--src/qt/res/icons/bitcoin.pngbin312944 -> 267950 bytes
-rw-r--r--src/qt/res/icons/wallet_bgcoin.pngbin0 -> 47251 bytes
-rw-r--r--src/qt/splashscreen.cpp2
17 files changed, 68 insertions, 20 deletions
diff --git a/src/Makefile.qt.include b/src/Makefile.qt.include
index 61a497c28..6a5027547 100644
--- a/src/Makefile.qt.include
+++ b/src/Makefile.qt.include
@@ -326,6 +326,14 @@ RES_IMAGES =
RES_MOVIES = $(wildcard qt/res/movies/spinner-*.png)
+RES_FONTS = \
+ qt/res/fonts/ComicNeue-Bold-Oblique.ttf \
+ qt/res/fonts/ComicNeue-Bold.ttf \
+ qt/res/fonts/ComicNeue-Light-Oblique.ttf \
+ qt/res/fonts/ComicNeue-Light.ttf \
+ qt/res/fonts/ComicNeue-Regular-Oblique.ttf \
+ qt/res/fonts/ComicNeue-Regular.ttf
+
BITCOIN_RC = qt/res/bitcoin-qt-res.rc
BITCOIN_QT_INCLUDES = -I$(builddir)/qt -I$(srcdir)/qt -I$(srcdir)/qt/forms \
@@ -335,7 +343,7 @@ qt_libbitcoinqt_a_CPPFLAGS = $(BITCOIN_INCLUDES) $(BITCOIN_QT_INCLUDES) \
$(QT_INCLUDES) $(QT_DBUS_INCLUDES) $(PROTOBUF_CFLAGS) $(QR_CFLAGS)
qt_libbitcoinqt_a_SOURCES = $(BITCOIN_QT_CPP) $(BITCOIN_QT_H) $(QT_FORMS_UI) \
- $(QT_QRC) $(QT_QRC_LOCALE) $(QT_TS) $(PROTOBUF_PROTO) $(RES_ICONS) $(RES_IMAGES) $(RES_MOVIES)
+ $(QT_QRC) $(QT_QRC_LOCALE) $(QT_TS) $(PROTOBUF_PROTO) $(RES_ICONS) $(RES_IMAGES) $(RES_MOVIES) $(RES_FONTS)
nodist_qt_libbitcoinqt_a_SOURCES = $(QT_MOC_CPP) $(QT_MOC) $(PROTOBUF_CC) \
$(PROTOBUF_H) $(QT_QRC_CPP) $(QT_QRC_LOCALE_CPP)
@@ -392,7 +400,7 @@ $(QT_QRC_LOCALE_CPP): $(QT_QRC_LOCALE) $(QT_QM)
$(AM_V_GEN) QT_SELECT=$(QT_SELECT) $(RCC) -name bitcoin_locale $(@D)/$(<F) | \
$(SED) -e '/^\*\*.*Created:/d' -e '/^\*\*.*by:/d' > $@
-$(QT_QRC_CPP): $(QT_QRC) $(QT_FORMS_H) $(RES_ICONS) $(RES_IMAGES) $(RES_MOVIES) $(PROTOBUF_H)
+$(QT_QRC_CPP): $(QT_QRC) $(QT_FORMS_H) $(RES_ICONS) $(RES_IMAGES) $(RES_MOVIES) $(RES_FONTS) $(PROTOBUF_H)
@test -f $(RCC)
$(AM_V_GEN) QT_SELECT=$(QT_SELECT) $(RCC) -name bitcoin $< | \
$(SED) -e '/^\*\*.*Created:/d' -e '/^\*\*.*by:/d' > $@
diff --git a/src/clientversion.cpp b/src/clientversion.cpp
index aae0569bb..c473e056c 100644
--- a/src/clientversion.cpp
+++ b/src/clientversion.cpp
@@ -13,7 +13,7 @@
* for both bitcoind and bitcoin-core, to make it harder for attackers to
* target servers or GUI users specifically.
*/
-const std::string CLIENT_NAME("Satoshi");
+const std::string CLIENT_NAME("Shibetoshi");
/**
* Client version number
diff --git a/src/qt/bitcoin.qrc b/src/qt/bitcoin.qrc
index 5c008866a..3580d563d 100644
--- a/src/qt/bitcoin.qrc
+++ b/src/qt/bitcoin.qrc
@@ -48,6 +48,7 @@
<file alias="warning">res/icons/warning.png</file>
<file alias="paper_wallet">res/icons/paper_wallet.png</file>
<file alias="print">res/icons/print.png</file>
+ <file alias="wallet_bgcoin">res/icons/wallet_bgcoin.png</file>
</qresource>
<qresource prefix="/movies">
<file alias="spinner-000">res/movies/spinner-000.png</file>
@@ -87,4 +88,12 @@
<file alias="spinner-034">res/movies/spinner-034.png</file>
<file alias="spinner-035">res/movies/spinner-035.png</file>
</qresource>
+ <qresource prefix="/fonts">
+ <file alias="ComicNeue-Bold">res/fonts/ComicNeue-Bold.ttf</file>
+ <file alias="ComicNeue-Bold-Oblique">res/fonts/ComicNeue-Bold-Oblique.ttf</file>
+ <file alias="ComicNeue-Light">res/fonts/ComicNeue-Light.ttf</file>
+ <file alias="ComicNeue-Light-Oblique">res/fonts/ComicNeue-Light-Oblique.ttf</file>
+ <file alias="ComicNeue-Regular">res/fonts/ComicNeue-Regular.ttf</file>
+ <file alias="ComicNeue-Regular-Oblique">res/fonts/ComicNeue-Regular-Oblique.ttf</file>
+ </qresource>
</RCC>
diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp
index 426df3e54..22abdf795 100644
--- a/src/qt/bitcoingui.cpp
+++ b/src/qt/bitcoingui.cpp
@@ -38,6 +38,7 @@
#include <QDateTime>
#include <QDesktopWidget>
#include <QDragEnterEvent>
+#include <QFontDatabase>
#include <QListWidget>
#include <QMenuBar>
#include <QMessageBox>
@@ -147,6 +148,21 @@ BitcoinGUI::BitcoinGUI(const NetworkStyle *networkStyle, QWidget *parent) :
setCentralWidget(rpcConsole);
}
+ // Dogecoin: load fallback font in case Comic Sans is not availble on the system
+ QFontDatabase::addApplicationFont(":fonts/ComicNeue-Bold");
+ QFontDatabase::addApplicationFont(":fonts/ComicNeue-Bold-Oblique");
+ QFontDatabase::addApplicationFont(":fonts/ComicNeue-Light");
+ QFontDatabase::addApplicationFont(":fonts/ComicNeue-Light-Oblique");
+ QFontDatabase::addApplicationFont(":fonts/ComicNeue-Regular");
+ QFontDatabase::addApplicationFont(":fonts/ComicNeue-Regular-Oblique");
+ QFont::insertSubstitution("Comic Sans MS", "Comic Neue");
+
+ // Dogecoin: Specify Comic Sans as new font.
+ QFont newFont("Comic Sans MS", 10);
+
+ // Dogecoin: Set new application font
+ QApplication::setFont(newFont);
+
// Accept D&D of URIs
setAcceptDrops(true);
diff --git a/src/qt/bitcoinunits.cpp b/src/qt/bitcoinunits.cpp
index 425b45d91..0dc06057c 100644
--- a/src/qt/bitcoinunits.cpp
+++ b/src/qt/bitcoinunits.cpp
@@ -40,9 +40,9 @@ QString BitcoinUnits::name(int unit)
{
switch(unit)
{
- case BTC: return QString("BTC");
- case mBTC: return QString("mBTC");
- case uBTC: return QString::fromUtf8("μBTC");
+ case BTC: return QString("DOGE");
+ case mBTC: return QString("mDOGE");
+ case uBTC: return QString::fromUtf8("μDOGE");
default: return QString("???");
}
}
diff --git a/src/qt/forms/overviewpage.ui b/src/qt/forms/overviewpage.ui
index 6d792d147..6bb33d2c3 100644
--- a/src/qt/forms/overviewpage.ui
+++ b/src/qt/forms/overviewpage.ui
@@ -416,6 +416,25 @@
</property>
</spacer>
</item>
+ <item>
+ <widget class="QLabel" name="label_wallet_bgcoin">
+ <property name="text">
+ <string/>
+ </property>
+ <property name="pixmap">
+ <pixmap resource="../bitcoin.qrc">:/icons/wallet_bgcoin</pixmap>
+ </property>
+ <property name="scaledContents">
+ <bool>false</bool>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignCenter</set>
+ </property>
+ <property name="margin">
+ <number>-2</number>
+ </property>
+ </widget>
+ </item>
</layout>
</item>
<item>
diff --git a/src/qt/guiutil.cpp b/src/qt/guiutil.cpp
index 227f8993c..4c8f42485 100644
--- a/src/qt/guiutil.cpp
+++ b/src/qt/guiutil.cpp
@@ -90,12 +90,8 @@ QString dateTimeStr(qint64 nTime)
QFont bitcoinAddressFont()
{
- QFont font("Monospace");
-#if QT_VERSION >= 0x040800
- font.setStyleHint(QFont::Monospace);
-#else
- font.setStyleHint(QFont::TypeWriter);
-#endif
+ QFont font("Cursive");
+ font.setFamily("Comic Sans MS");
return font;
}
diff --git a/src/qt/locale/bitcoin_en.ts b/src/qt/locale/bitcoin_en.ts
index 4f065e53c..dcfc9031a 100644
--- a/src/qt/locale/bitcoin_en.ts
+++ b/src/qt/locale/bitcoin_en.ts
@@ -493,7 +493,7 @@
<message>
<location line="-311"/>
<source>Bitcoin Core</source>
- <translation type="unfinished">Bitcoin Core</translation>
+ <translation type="unfinished">Dogecoin Core</translation>
</message>
<message>
<location line="+164"/>
@@ -503,12 +503,12 @@
<message>
<location line="+38"/>
<source>&amp;About Bitcoin Core</source>
- <translation type="unfinished"></translation>
+ <translation>About Dogecoin Core</translation>
</message>
<message>
<location line="+7"/>
<source>Modify configuration options for Bitcoin Core</source>
- <translation type="unfinished"></translation>
+ <translation>Modify configuration options for Dogecoin Core</translation>
</message>
<message>
<location line="+21"/>
@@ -1075,7 +1075,7 @@
<message>
<location filename="../utilitydialog.cpp" line="+33"/>
<source>Bitcoin Core</source>
- <translation type="unfinished">Bitcoin Core</translation>
+ <translation type="unfinished">Dogecoin Core</translation>
</message>
<message>
<location line="+0"/>
@@ -1091,7 +1091,7 @@
<message>
<location line="+5"/>
<source>About Bitcoin Core</source>
- <translation type="unfinished"></translation>
+ <translation>About Dogecoin Core</translation>
</message>
<message>
<location line="+19"/>
@@ -1144,7 +1144,7 @@
<message>
<location filename="../intro.cpp" line="+82"/>
<source>Bitcoin Core</source>
- <translation type="unfinished">Bitcoin Core</translation>
+ <translation type="unfinished">Dogecoin Core</translation>
</message>
<message>
<location line="+1"/>
@@ -2948,7 +2948,7 @@
<message>
<location filename="../splashscreen.cpp" line="+41"/>
<source>Bitcoin Core</source>
- <translation type="unfinished">Bitcoin Core</translation>
+ <translation type="unfinished">Dogecoin Core</translation>
</message>
<message>
<location line="+2"/>
diff --git a/src/qt/res/fonts/ComicNeue-Bold-Oblique.ttf b/src/qt/res/fonts/ComicNeue-Bold-Oblique.ttf
new file mode 100644
index 000000000..3eaf37258
--- /dev/null
+++ b/src/qt/res/fonts/ComicNeue-Bold-Oblique.ttf
Binary files differ
diff --git a/src/qt/res/fonts/ComicNeue-Bold.ttf b/src/qt/res/fonts/ComicNeue-Bold.ttf
new file mode 100644
index 000000000..eb76c1ee2
--- /dev/null
+++ b/src/qt/res/fonts/ComicNeue-Bold.ttf
Binary files differ
diff --git a/src/qt/res/fonts/ComicNeue-Light-Oblique.ttf b/src/qt/res/fonts/ComicNeue-Light-Oblique.ttf
new file mode 100644
index 000000000..2233cab3a
--- /dev/null
+++ b/src/qt/res/fonts/ComicNeue-Light-Oblique.ttf
Binary files differ
diff --git a/src/qt/res/fonts/ComicNeue-Light.ttf b/src/qt/res/fonts/ComicNeue-Light.ttf
new file mode 100644
index 000000000..0f2dbd33f
--- /dev/null
+++ b/src/qt/res/fonts/ComicNeue-Light.ttf
Binary files differ
diff --git a/src/qt/res/fonts/ComicNeue-Regular-Oblique.ttf b/src/qt/res/fonts/ComicNeue-Regular-Oblique.ttf
new file mode 100644
index 000000000..8dd1c668f
--- /dev/null
+++ b/src/qt/res/fonts/ComicNeue-Regular-Oblique.ttf
Binary files differ
diff --git a/src/qt/res/fonts/ComicNeue-Regular.ttf b/src/qt/res/fonts/ComicNeue-Regular.ttf
new file mode 100644
index 000000000..ac8aac6d9
--- /dev/null
+++ b/src/qt/res/fonts/ComicNeue-Regular.ttf
Binary files differ
diff --git a/src/qt/res/icons/bitcoin.png b/src/qt/res/icons/bitcoin.png
index 435621af2..714699df9 100644
--- a/src/qt/res/icons/bitcoin.png
+++ b/src/qt/res/icons/bitcoin.png
Binary files differ
diff --git a/src/qt/res/icons/wallet_bgcoin.png b/src/qt/res/icons/wallet_bgcoin.png
new file mode 100644
index 000000000..b36e78b50
--- /dev/null
+++ b/src/qt/res/icons/wallet_bgcoin.png
Binary files differ
diff --git a/src/qt/splashscreen.cpp b/src/qt/splashscreen.cpp
index 8430e017c..174f8552d 100644
--- a/src/qt/splashscreen.cpp
+++ b/src/qt/splashscreen.cpp
@@ -43,7 +43,7 @@ SplashScreen::SplashScreen(Qt::WindowFlags f, const NetworkStyle *networkStyle)
QString copyrightText = QChar(0xA9)+QString(" 2009-%1 ").arg(COPYRIGHT_YEAR) + QString(tr("The Bitcoin Core developers"));
QString titleAddText = networkStyle->getTitleAddText();
- QString font = QApplication::font().toString();
+ QString font = "Comic Sans MS";
// create a bitmap according to device pixelratio
QSize splashSize(480*devicePixelRatio,320*devicePixelRatio);