From b8ddc3aee9e357b46ec3e6cd8d0d9d2c5a3a407a Mon Sep 17 00:00:00 2001 From: cryptocode <34946442+cryptocode@users.noreply.github.com> Date: Wed, 7 Feb 2018 03:26:00 +0100 Subject: [PATCH] Minimal wallet rebranding --- CMakeLists.txt | 62 +++++++++++++++++++-------------------- logo.png | Bin 33055 -> 11416 bytes rai/qt/qt.cpp | 2 +- rai/rai_wallet/entry.cpp | 4 +-- 4 files changed, 34 insertions(+), 34 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ff7e2092..56ce77fb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -318,7 +318,7 @@ if (RAIBLOCKS_GUI) rai/qt/qt.cpp rai/qt/qt.hpp) - add_executable (rai_wallet ${PLATFORM_GUI_TARGET_PROPERTIES} + add_executable (nano_wallet ${PLATFORM_GUI_TARGET_PROPERTIES} ${PLATFORM_WALLET_SOURCE} rai/rai_wallet/entry.cpp ${RES}) @@ -330,9 +330,9 @@ if (RAIBLOCKS_GUI) add_executable (qt_system rai/qt_system/entry.cpp) - set_target_properties (rai_wallet qt_test PROPERTIES LINK_FLAGS "${PLATFORM_LINK_FLAGS}") + set_target_properties (nano_wallet qt_test PROPERTIES LINK_FLAGS "${PLATFORM_LINK_FLAGS}") - set_target_properties (qt_test qt rai_wallet qt_system PROPERTIES COMPILE_FLAGS "${PLATFORM_CXX_FLAGS} ${PLATFORM_COMPILE_FLAGS} -DQT_NO_KEYWORDS -DACTIVE_NETWORK=${ACTIVE_NETWORK} -DRAIBLOCKS_VERSION_MAJOR=${CPACK_PACKAGE_VERSION_MAJOR} -DRAIBLOCKS_VERSION_MINOR=${CPACK_PACKAGE_VERSION_MINOR} -DBOOST_ASIO_HAS_STD_ARRAY=1") + set_target_properties (qt_test qt nano_wallet qt_system PROPERTIES COMPILE_FLAGS "${PLATFORM_CXX_FLAGS} ${PLATFORM_COMPILE_FLAGS} -DQT_NO_KEYWORDS -DACTIVE_NETWORK=${ACTIVE_NETWORK} -DRAIBLOCKS_VERSION_MAJOR=${CPACK_PACKAGE_VERSION_MAJOR} -DRAIBLOCKS_VERSION_MINOR=${CPACK_PACKAGE_VERSION_MINOR} -DBOOST_ASIO_HAS_STD_ARRAY=1") set_target_properties (qt qt_system PROPERTIES LINK_FLAGS "${PLATFORM_LINK_FLAGS}") endif (RAIBLOCKS_GUI) @@ -370,7 +370,7 @@ if (RAIBLOCKS_GUI) target_link_libraries (qt_system node secure lmdb ed25519 rai_lib_static qt argon2 ${CRYPTOPP_LIBRARY} gtest libminiupnpc-static ${Boost_ATOMIC_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_REGEX_LIBRARY} ${Boost_DATE_TIME_LIBRARY} ${Boost_FILESYSTEM_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_LOG_LIBRARY} ${Boost_PROGRAM_OPTIONS_LIBRARY} ${Boost_LOG_SETUP_LIBRARY} ${Boost_THREAD_LIBRARY} Qt5::Core Qt5::Gui Qt5::Widgets ${QT_QTGUI_LIBRARY} ${PLATFORM_LIBS}) - target_link_libraries (rai_wallet node secure lmdb ed25519 rai_lib_static qt argon2 ${CRYPTOPP_LIBRARY} libminiupnpc-static ${Boost_ATOMIC_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_REGEX_LIBRARY} ${Boost_DATE_TIME_LIBRARY} ${Boost_FILESYSTEM_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_LOG_LIBRARY} ${Boost_PROGRAM_OPTIONS_LIBRARY} ${Boost_LOG_SETUP_LIBRARY} ${Boost_THREAD_LIBRARY} Qt5::Core Qt5::Gui Qt5::Widgets ${QT_QTGUI_LIBRARY} ${PLATFORM_LIBS} ${PLATFORM_WALLET_LIBS}) + target_link_libraries (nano_wallet node secure lmdb ed25519 rai_lib_static qt argon2 ${CRYPTOPP_LIBRARY} libminiupnpc-static ${Boost_ATOMIC_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_REGEX_LIBRARY} ${Boost_DATE_TIME_LIBRARY} ${Boost_FILESYSTEM_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_LOG_LIBRARY} ${Boost_PROGRAM_OPTIONS_LIBRARY} ${Boost_LOG_SETUP_LIBRARY} ${Boost_THREAD_LIBRARY} Qt5::Core Qt5::Gui Qt5::Widgets ${QT_QTGUI_LIBRARY} ${PLATFORM_LIBS} ${PLATFORM_WALLET_LIBS}) endif (RAIBLOCKS_GUI) target_link_libraries (rai_lib ed25519 xxhash blake2 ${CRYPTOPP_LIBRARY}) @@ -389,39 +389,39 @@ if (RAIBLOCKS_GUI) get_filename_component (Qt5_platforms_DIR ${Qt5_DIR}/../../../plugins/platforms ABSOLUTE) file (COPY ${Qt5Core_framework_DIR} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/packaging) - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtCore.framework/Versions/5/QtCore") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtCore.framework/Versions/5/QtCore") file (COPY ${Qt5Gui_framework_DIR} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/packaging) - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtGui.framework/Versions/5/QtGui") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtGui.framework/Versions/5/QtGui") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtGui.framework/Versions/5/QtGui") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtGui.framework/Versions/5/QtGui") file (COPY ${Qt5PrintSupport_framework_DIR} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/packaging) - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Widgets_framework_DIR}/Versions/5/QtWidgets" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Widgets_framework_DIR}/Versions/5/QtWidgets" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtPrintSupport.framework/Versions/5/QtPrintSupport") file (COPY ${Qt5Test_framework_DIR} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/packaging) - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtTest.framework/Versions/5/QtTest" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtTest.framework/Versions/5/QtTest") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtTest.framework/Versions/5/QtTest") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtTest.framework/Versions/5/QtTest" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtTest.framework/Versions/5/QtTest") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtTest.framework/Versions/5/QtTest") file (COPY ${Qt5Widgets_framework_DIR} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/packaging) - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtWidgets.framework/Versions/5/QtWidgets") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtWidgets.framework/Versions/5/QtWidgets") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtWidgets.framework/Versions/5/QtWidgets") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-id" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtWidgets.framework/Versions/5/QtWidgets") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtWidgets.framework/Versions/5/QtWidgets") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtWidgets.framework/Versions/5/QtWidgets") file (COPY ${Qt5_DIR}/../../../plugins/platforms/libqcocoa.dylib DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/packaging) - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5PrintSupport_framework_DIR}/Versions/5/QtPrintSupport" "@executable_path/../Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Widgets_framework_DIR}/Versions/5/QtWidgets" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5PrintSupport_framework_DIR}/Versions/5/QtPrintSupport" "@executable_path/../Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Widgets_framework_DIR}/Versions/5/QtWidgets" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/libqcocoa.dylib") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $ ${CMAKE_CURRENT_BINARY_DIR}/packaging) - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/rai_wallet") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/rai_wallet") - add_custom_command (TARGET rai_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Widgets_framework_DIR}/Versions/5/QtWidgets" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/rai_wallet") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $ ${CMAKE_CURRENT_BINARY_DIR}/packaging) + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Core_framework_DIR}/Versions/5/QtCore" "@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore" "${CMAKE_CURRENT_BINARY_DIR}/packaging/nano_wallet") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Gui_framework_DIR}/Versions/5/QtGui" "@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui" "${CMAKE_CURRENT_BINARY_DIR}/packaging/nano_wallet") + add_custom_command (TARGET nano_wallet POST_BUILD COMMAND "install_name_tool" "-change" "${Qt5Widgets_framework_DIR}/Versions/5/QtWidgets" "@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets" "${CMAKE_CURRENT_BINARY_DIR}/packaging/nano_wallet") - install (FILES ${CMAKE_CURRENT_BINARY_DIR}/packaging/rai_wallet DESTINATION RaiBlocks.app/Contents/MacOS PERMISSIONS OWNER_EXECUTE OWNER_READ) + install (FILES ${CMAKE_CURRENT_BINARY_DIR}/packaging/nano_wallet DESTINATION RaiBlocks.app/Contents/MacOS PERMISSIONS OWNER_EXECUTE OWNER_READ) install (FILES Info.plist DESTINATION RaiBlocks.app/Contents) install (FILES qt.conf DESTINATION RaiBlocks.app/Contents/Resources) install (DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/packaging/QtCore.framework" DESTINATION RaiBlocks.app/Contents/Frameworks USE_SOURCE_PERMISSIONS) @@ -439,15 +439,15 @@ if (RAIBLOCKS_GUI) endif () set (CPACK_NSIS_EXTRA_INSTALL_COMMANDS "ExecWait '\\\"$INSTDIR\\\\${WIN_REDIST}\\\" /quiet /norestart'") set (CPACK_NSIS_MUI_ICON ${CMAKE_SOURCE_DIR}/RaiBlocks.ico) - set (CPACK_NSIS_DISPLAY_NAME "RaiBlocks") - set (CPACK_NSIS_PACKAGE_NAME "RaiBlocks ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") - set (CPACK_NSIS_URL_INFO_ABOUT "https://raiblocks.net") + set (CPACK_NSIS_DISPLAY_NAME "Nano") + set (CPACK_NSIS_PACKAGE_NAME "Nano ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") + set (CPACK_NSIS_URL_INFO_ABOUT "https://nano.org") set (CPACK_NSIS_CONTACT "clemahieu@raiblocks.net") - set (CPACK_NSIS_MENU_LINKS "rai_wallet.exe" "RaiBlocks Wallet" "https://raiblocks.net" "RaiBlocks website") + set (CPACK_NSIS_MENU_LINKS "nano_wallet.exe" "Nano Wallet" "https://nano.org" "Nano website") set (CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON) get_target_property (Qt5WindowsPlugin Qt5::QWindowsIntegrationPlugin LOCATION) get_filename_component (Qt5_bin_DIR ${Qt5_DIR}/../../../bin ABSOLUTE) - install (TARGETS rai_wallet DESTINATION .) + install (TARGETS nano_wallet DESTINATION .) install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${WIN_REDIST} DESTINATION .) install (FILES ${Qt5_bin_DIR}/libGLESv2.dll DESTINATION .) install (FILES ${Qt5_bin_DIR}/Qt5Core.dll DESTINATION .) @@ -456,7 +456,7 @@ if (RAIBLOCKS_GUI) install (FILES ${Qt5_bin_DIR}/Qt5WinExtras.dll DESTINATION .) install (FILES ${Qt5WindowsPlugin} DESTINATION platforms) else () - install(TARGETS rai_wallet rai_node rai_lib + install(TARGETS nano_wallet rai_node rai_lib RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib diff --git a/logo.png b/logo.png index e24325f1e057f9fb1757caa6fc1b34daef44e02c..0cc6f1e020a259aa05224d1cdd84c2582a39b4a6 100644 GIT binary patch literal 11416 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 B#OnY6 literal 33055 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 NNQ%mdRQ}fY|9{Gpj41#B diff --git a/rai/qt/qt.cpp b/rai/qt/qt.cpp index 3b683713..ec314713 100644 --- a/rai/qt/qt.cpp +++ b/rai/qt/qt.cpp @@ -58,7 +58,7 @@ window (new QWidget), layout (new QVBoxLayout), self_layout (new QHBoxLayout), self_window (new QWidget), -your_account_label (new QLabel ("Your RaiBlocks account:")), +your_account_label (new QLabel ("Your Nano account:")), account_window (new QWidget), account_layout (new QHBoxLayout), account_text (new QLineEdit), diff --git a/rai/rai_wallet/entry.cpp b/rai/rai_wallet/entry.cpp index 50f05a68..37d487af 100644 --- a/rai/rai_wallet/entry.cpp +++ b/rai/rai_wallet/entry.cpp @@ -163,7 +163,7 @@ namespace { void show_error (std::string const & message_a) { - QMessageBox message (QMessageBox::Critical, "Error starting RaiBlocks", message_a.c_str ()); + QMessageBox message (QMessageBox::Critical, "Error starting Nano", message_a.c_str ()); message.setModal (true); message.show (); message.exec (); @@ -196,7 +196,7 @@ int run_wallet (QApplication & application, int argc, char * const * argv, boost QSplashScreen * splash = new QSplashScreen (pixmap); splash->show (); application.processEvents (); - splash->showMessage (QSplashScreen::tr ("Remember—Back Up Your Wallet Seed"), Qt::AlignBottom | Qt::AlignHCenter, Qt::black); + splash->showMessage (QSplashScreen::tr ("Remember - Back Up Your Wallet Seed"), Qt::AlignBottom | Qt::AlignHCenter, Qt::darkGray); application.processEvents (); qt_wallet_config config (data_path); auto config_path ((data_path / "config.json"));