From 5b9ef9a48c322559a09c3fde42eaf784e3d86f82 Mon Sep 17 00:00:00 2001 From: DenioD Date: Mon, 21 Oct 2019 00:16:23 +0200 Subject: [PATCH] Port to Hush --- .github/ISSUE_TEMPLATE/issue_template.md | 2 +- .gitignore | 24 +- .travis.yml | 4 +- compile_commands.json | 3852 +++++++++++++++++++ lib/Cargo.lock | 251 +- lib/Cargo.toml | 6 +- lib/Makefile | 12 +- lib/silentdragonlitelib.h | 17 + lib/src/lib.rs | 20 +- lib/zecwalletlitelib.h | 16 - res/Info.plist | 4 +- res/SIGNATURES_README | 4 +- res/appdmg.json | 4 +- res/zecwallet.xpm | 2 +- zecwallet-lite.pro => silentdragon-lite.pro | 20 +- src/about.ui | 2 +- src/addressbook.cpp | 4 +- src/addresscombo.cpp | 4 +- src/balancestablemodel.cpp | 4 +- src/connection.cpp | 6 +- src/connection.ui | 2 +- src/controller.cpp | 36 +- src/controller.h | 2 +- src/createzcashconfdialog.ui | 4 +- src/liteinterface.cpp | 28 - src/main.cpp | 6 +- src/mainwindow.cpp | 22 +- src/mainwindow.ui | 2 +- src/mobileappconnector.ui | 6 +- src/recurring.cpp | 20 +- src/recurringmultiple.ui | 2 +- src/requestdialog.cpp | 6 +- src/requestdialog.ui | 2 +- src/scripts/control | 6 +- src/scripts/desktopentry | 10 +- src/scripts/dobuild.ps1 | 20 +- src/scripts/dotranslations.sh | 6 +- src/scripts/dounifiedbuild.ps1 | 22 +- src/scripts/mkmacdmg.sh | 22 +- src/scripts/mkrelease.sh | 68 +- src/scripts/mkwininstaller.ps1 | 12 +- src/scripts/signbinaries.sh | 2 +- src/scripts/zec-qt-wallet.wxs | 22 +- src/sendtab.cpp | 24 +- src/settings.cpp | 30 +- src/settings.h | 12 +- src/settings.ui | 8 +- src/txtablemodel.cpp | 4 +- src/websockets.cpp | 6 +- 49 files changed, 4301 insertions(+), 369 deletions(-) create mode 100644 compile_commands.json create mode 100644 lib/silentdragonlitelib.h delete mode 100644 lib/zecwalletlitelib.h rename zecwallet-lite.pro => silentdragon-lite.pro (85%) diff --git a/.github/ISSUE_TEMPLATE/issue_template.md b/.github/ISSUE_TEMPLATE/issue_template.md index ff58b3e..0ef1dbb 100644 --- a/.github/ISSUE_TEMPLATE/issue_template.md +++ b/.github/ISSUE_TEMPLATE/issue_template.md @@ -7,7 +7,7 @@ assignees: '' --- -Please make sure you have the latest ZecWallet. +Please make sure you have the latest SilentDragonLite. **Describe the bug** A clear and concise description of what the bug is. diff --git a/.gitignore b/.gitignore index ce6a2fc..84fc73b 100644 --- a/.gitignore +++ b/.gitignore @@ -12,20 +12,20 @@ src/ui_*.h *.autosave src/precompiled.h.cpp .qmake.stash -zecwallet -ZecWallet.app -zecwallet-lite-mingw* -zecwallet-lite.vcxproj* -zecwallet.vcxproj* -zecwallet-lite.sln -zecwallet-lite.pro.user +silentdragon +silentdragon.app +silentdragon-lite-mingw* +silentdragon-lite.vcxproj* +silentdragon.vcxproj* +silentdragon-lite.sln +silentdragon-lite.pro.user /Makefile /Makefile.* qrc_application.cpp -zec-qt-wallet_plugin_import.cpp -zecwallet_plugin_import.cpp -zec-qt-wallet_resource* -zecwallet_resource* +hush-qt-wallet_plugin_import.cpp +silentdragon_plugin_import.cpp +hush-qt-wallet_resource* +silentdragon_resource* workspace.code-workspace *.zip *.tar.gz @@ -36,4 +36,4 @@ zcashd IDEWorkspaceChecks.plist *.sln node_modules -zec-qt-wallet.pro.user.4.10-pre1 +hush-qt-wallet.pro.user.4.10-pre1 diff --git a/.travis.yml b/.travis.yml index 1f2853d..f581764 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,10 +18,10 @@ script: - qmake -v - clang++ -v - g++-8 -v - - qmake zec-qt-wallet.pro CONFIG+=release -spec linux-clang + - qmake hush-qt-wallet.pro CONFIG+=release -spec linux-clang - make CC=clang CXX=clang++ -j2 - make distclean - - qmake zec-qt-wallet.pro CONFIG+=release -spec linux-g++ + - qmake hush-qt-wallet.pro CONFIG+=release -spec linux-g++ - res/libsodium/buildlibsodium.sh - make CC=gcc-8 CXX=g++-8 -j2 diff --git a/compile_commands.json b/compile_commands.json new file mode 100644 index 0000000..bf51525 --- /dev/null +++ b/compile_commands.json @@ -0,0 +1,3852 @@ +[ +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/main.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/main.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/mainwindow.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/mainwindow.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/balancestablemodel.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/balancestablemodel.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/3rdparty/qrcode/BitBuffer.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/3rdparty/qrcode/BitBuffer.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrCode.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrCode.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrSegment.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrSegment.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/settings.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/settings.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/sendtab.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/sendtab.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/txtablemodel.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/txtablemodel.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/qrcodelabel.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/qrcodelabel.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/connection.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/connection.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/fillediconlabel.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/fillediconlabel.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/addressbook.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/addressbook.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/logger.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/logger.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/addresscombo.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/addresscombo.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/websockets.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/websockets.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/mobileappconnector.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/mobileappconnector.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/recurring.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/recurring.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/requestdialog.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/requestdialog.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/memoedit.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/memoedit.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/viewalladdresses.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/viewalladdresses.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/datamodel.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/datamodel.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/controller.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/controller.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/src/liteinterface.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/liteinterface.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/singleapplication/singleapplication.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/singleapplication/singleapplication.cpp" +}, +{ + "arguments": [ + "clang++", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++", + "/home/denio/silentdragon-lite/singleapplication/singleapplication_p.cpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/singleapplication/singleapplication_p.cpp" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/3rdparty/qrcode/BitBuffer.hpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/3rdparty/qrcode/BitBuffer.hpp" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrCode.hpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrCode.hpp" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrSegment.hpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/3rdparty/qrcode/QrSegment.hpp" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/3rdparty/json/json.hpp" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/3rdparty/json/json.hpp" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/mainwindow.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/mainwindow.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/precompiled.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/precompiled.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/balancestablemodel.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/balancestablemodel.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/settings.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/settings.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/txtablemodel.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/txtablemodel.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/qrcodelabel.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/qrcodelabel.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/connection.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/connection.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/fillediconlabel.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/fillediconlabel.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/addressbook.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/addressbook.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/logger.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/logger.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/addresscombo.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/addresscombo.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/websockets.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/websockets.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/mobileappconnector.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/mobileappconnector.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/recurring.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/recurring.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/requestdialog.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/requestdialog.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/memoedit.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/memoedit.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/viewalladdresses.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/viewalladdresses.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/datamodel.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/datamodel.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/controller.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/controller.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/liteinterface.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/liteinterface.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/lib/silentdragonlitelib.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/lib/silentdragonlitelib.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/singleapplication/singleapplication.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/singleapplication/singleapplication.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/singleapplication/singleapplication_p.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/singleapplication/singleapplication_p.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_requestdialog.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_requestdialog.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_recurringmultiple.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_recurringmultiple.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_mainwindow.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_mainwindow.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_settings.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_settings.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_recurringpayments.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_recurringpayments.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_createzcashconfdialog.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_createzcashconfdialog.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_privkey.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_privkey.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_connection.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_connection.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_addressbook.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_addressbook.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_migration.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_migration.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_about.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_about.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_viewalladdresses.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_viewalladdresses.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_mobileappconnector.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_mobileappconnector.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_recurringdialog.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_recurringdialog.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_confirm.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_confirm.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_newrecurring.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_newrecurring.h" +}, +{ + "arguments": [ + "clang", + "-c", + "-m64", + "-target", + "x86_64-linux-gnu", + "-std=gnu++14", + "-fcxx-exceptions", + "-fexceptions", + "-DQT_DEPRECATED_WARNINGS", + "-DQAPPLICATION_CLASS=QApplication", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_WEBSOCKETS_LIB", + "-DQT_NETWORK_LIB", + "-DQT_CORE_LIB", + "-DBOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING=(39, 1, true, \"T = \")", + "-fPIC", + "-I", + "/home/denio/silentdragon-lite", + "-I", + "/home/denio/silentdragon-lite/src/3rdparty", + "-I", + "/home/denio/silentdragon-lite/src", + "-I", + "/home/denio/silentdragon-lite/singleapplication", + "-I", + "/home/denio/silentdragon-lite/res", + "-I", + "/usr/include/x86_64-linux-gnu/qt5", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWidgets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtGui", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtWebSockets", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtNetwork", + "-I", + "/usr/include/x86_64-linux-gnu/qt5/QtCore", + "-I", + "/home/denio/silentdragon-lite/bin", + "-I", + "/usr/include/libdrm", + "-I", + "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++", + "-x", + "c++-header", + "/home/denio/silentdragon-lite/src/ui_memodialog.h" + ], + "directory": "/home/denio/silentdragon-lite", + "file": "/home/denio/silentdragon-lite/src/ui_memodialog.h" +} +] \ No newline at end of file diff --git a/lib/Cargo.lock b/lib/Cargo.lock index 8b7d65d..0ecef54 100644 --- a/lib/Cargo.lock +++ b/lib/Cargo.lock @@ -103,18 +103,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bellman" version = "0.1.0" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ "bit-vec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "blake2s_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "group 0.1.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "group 0.1.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.14.2 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "pairing 0.14.2 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -394,17 +394,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "ff" version = "0.4.0" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff_derive 0.3.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "ff_derive 0.3.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "ff_derive" version = "0.3.0" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -414,6 +414,17 @@ dependencies = [ "syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "filetime" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "fixedbitset" version = "0.1.9" @@ -501,9 +512,9 @@ dependencies = [ [[package]] name = "group" version = "0.1.0" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ - "ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -647,6 +658,30 @@ name = "libc" version = "0.2.65" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "libflate" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", + "crc32fast 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rle-decode-fast 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "libsodium-sys" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", + "libflate 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", + "tar 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", + "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "linked-hash-map" version = "0.5.2" @@ -839,11 +874,11 @@ dependencies = [ [[package]] name = "pairing" version = "0.14.2" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", - "group 0.1.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", + "group 0.1.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -914,6 +949,11 @@ dependencies = [ "fixedbitset 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "pkg-config" +version = "0.3.16" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "ppv-lite86" version = "0.2.5" @@ -1011,7 +1051,7 @@ version = "0.1.0" dependencies = [ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", - "zecwalletlitelib 0.1.0 (git+https://github.com/adityapk00/zecwallet-light-cli?rev=e3a0fd2dea59c0cf6434148bf77fef84830cce02)", + "silentdragonlitelib 0.1.0 (git+https://github.com/DenioD/silentdragonlite-cli?rev=8c9523ad90d7f9b6f4da362f34e3431a27de0532)", ] [[package]] @@ -1245,6 +1285,11 @@ dependencies = [ "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "rle-decode-fast" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "rust-argon2" version = "0.5.1" @@ -1419,6 +1464,51 @@ dependencies = [ "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "silentdragonlitelib" +version = "0.1.0" +source = "git+https://github.com/DenioD/silentdragonlite-cli?rev=8c9523ad90d7f9b6f4da362f34e3431a27de0532#8c9523ad90d7f9b6f4da362f34e3431a27de0532" +dependencies = [ + "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bellman 0.1.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", + "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", + "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "http 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "json 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "log4rs 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", + "pairing 0.14.2 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", + "prost 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", + "ripemd160 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rust-embed 5.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustls 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "secp256k1 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sodiumoxide 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", + "tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-rustls 0.10.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)", + "tower-grpc 0.1.1 (git+https://github.com/tower-rs/tower-grpc)", + "tower-grpc-build 0.1.0 (git+https://github.com/tower-rs/tower-grpc)", + "tower-h2 0.1.0 (git+https://github.com/tower-rs/tower-h2)", + "tower-request-modifier 0.1.0 (git+https://github.com/tower-rs/tower-http)", + "tower-service 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tower-util 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "webpki 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", + "webpki-roots 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", + "zcash_client_backend 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", + "zcash_primitives 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", + "zcash_proofs 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", +] + [[package]] name = "slab" version = "0.4.2" @@ -1429,6 +1519,16 @@ name = "smallvec" version = "0.6.10" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "sodiumoxide" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", + "libsodium-sys 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "spin" version = "0.5.2" @@ -1511,6 +1611,22 @@ dependencies = [ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "take_mut" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "tar" +version = "0.4.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "filetime 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", + "xattr 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "tempfile" version = "3.1.0" @@ -2030,6 +2146,11 @@ name = "untrusted" version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "vcpkg" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "walkdir" version = "2.2.9" @@ -2118,6 +2239,14 @@ dependencies = [ "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "xattr" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "yaml-rust" version = "0.4.3" @@ -2129,34 +2258,34 @@ dependencies = [ [[package]] name = "zcash_client_backend" version = "0.0.0" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ "bech32 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "bs58 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.14.2 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "pairing 0.14.2 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf-codegen-pure 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "zcash_primitives 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "zcash_primitives 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", ] [[package]] name = "zcash_primitives" version = "0.0.0" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ "aes 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "blake2s_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "crypto_api_chachapoly 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "fpe 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.14.2 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "pairing 0.14.2 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_os 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2168,59 +2297,15 @@ dependencies = [ [[package]] name = "zcash_proofs" version = "0.0.0" -source = "git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4#188537ea025fcb7fbdfc11266f307a084a5451e4" +source = "git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3#44a1c3981df37b73d87f0e625ca3557d8534e6f3" dependencies = [ - "bellman 0.1.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "bellman 0.1.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", - "pairing 0.14.2 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", + "pairing 0.14.2 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", "rand_os 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "zcash_primitives 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", -] - -[[package]] -name = "zecwalletlitelib" -version = "0.1.0" -source = "git+https://github.com/adityapk00/zecwallet-light-cli?rev=e3a0fd2dea59c0cf6434148bf77fef84830cce02#e3a0fd2dea59c0cf6434148bf77fef84830cce02" -dependencies = [ - "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "bellman 0.1.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", - "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", - "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "http 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "json 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "log4rs 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.14.2 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", - "prost 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", - "ripemd160 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rust-embed 5.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rustls 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-rustls 0.10.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)", - "tower-grpc 0.1.1 (git+https://github.com/tower-rs/tower-grpc)", - "tower-grpc-build 0.1.0 (git+https://github.com/tower-rs/tower-grpc)", - "tower-h2 0.1.0 (git+https://github.com/tower-rs/tower-h2)", - "tower-request-modifier 0.1.0 (git+https://github.com/tower-rs/tower-http)", - "tower-service 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tower-util 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webpki 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", - "webpki-roots 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", - "zcash_client_backend 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", - "zcash_primitives 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", - "zcash_proofs 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)", + "zcash_primitives 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)", ] [metadata] @@ -2238,7 +2323,7 @@ dependencies = [ "checksum base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5024ee8015f02155eee35c711107ddd9a9bf3cb689cf2a9089c97e79b6e1ae83" "checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e" "checksum bech32 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9e0089c35ab7c6f2bc55ab23f769913f0ac65b1023e7e74638a1f43128dd5df2" -"checksum bellman 0.1.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" +"checksum bellman 0.1.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" "checksum bit-vec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "02b4ff8b16e6076c3e14220b39fbc1fabb6737522281a388998046859400895f" "checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" "checksum blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)" = "5850aeee1552f495dd0250014cf64b82b7c8879a89d83b33bbdace2cc4f63182" @@ -2274,8 +2359,9 @@ dependencies = [ "checksum failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9" "checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08" "checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" -"checksum ff 0.4.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" -"checksum ff_derive 0.3.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" +"checksum ff 0.4.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" +"checksum ff_derive 0.3.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" +"checksum filetime 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "6bd7380b54ced79dda72ecc35cc4fbbd1da6bba54afaa37e96fd1c2a308cd469" "checksum fixedbitset 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33" "checksum flate2 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)" = "ad3c5233c9a940c8719031b423d7e6c16af66e031cb0420b0896f5245bf181d3" "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" @@ -2287,7 +2373,7 @@ dependencies = [ "checksum futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" "checksum generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec" "checksum getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "473a1265acc8ff1e808cd0a1af8cee3c2ee5200916058a2ca113c29f2d903571" -"checksum group 0.1.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" +"checksum group 0.1.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" "checksum h2 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)" = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462" "checksum hashbrown 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3bae29b6653b3412c2e71e9d486db9f9df5d701941d86683005efb9f2d28e3da" "checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" @@ -2305,6 +2391,8 @@ dependencies = [ "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" "checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" "checksum libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)" = "1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8" +"checksum libflate 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)" = "d9135df43b1f5d0e333385cb6e7897ecd1a43d7d11b91ac003f4d2c2d2401fdd" +"checksum libsodium-sys 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "1c344ff12b90ef8fa1f0fffacd348c1fd041db331841fec9eab23fdb991f5e73" "checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83" "checksum lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c" "checksum lock_api 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f8912e782533a93a167888781b836336a6ca5da6175c05944c86cf28c31104dc" @@ -2326,7 +2414,7 @@ dependencies = [ "checksum once_cell 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "532c29a261168a45ce28948f9537ddd7a5dd272cc513b3017b1e82a88f962c37" "checksum opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" "checksum ordered-float 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "18869315e81473c951eb56ad5558bbc56978562d3ecfb87abb7a1e944cea4518" -"checksum pairing 0.14.2 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" +"checksum pairing 0.14.2 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" "checksum parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ab41b4aed082705d1056416ae4468b6ea99d52599ecf3169b00088d43113e337" "checksum parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" "checksum parking_lot_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9" @@ -2334,6 +2422,7 @@ dependencies = [ "checksum pbkdf2 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9" "checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" "checksum petgraph 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)" = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f" +"checksum pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)" = "72d5370d90f49f70bd033c3d75e87fc529fbfff9d6f7cccef07d6170079d91ea" "checksum ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b" "checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" "checksum proc-macro2 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "90cf5f418035b98e655e9cdb225047638296b862b42411c4e45bb88d700f7fc0" @@ -2370,6 +2459,7 @@ dependencies = [ "checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e" "checksum ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)" = "426bc186e3e95cac1e4a4be125a4aca7e84c2d616ffc02244eef36e2a60a093c" "checksum ripemd160 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ad5112e0dbbb87577bfbc56c42450235e3012ce336e29c5befd7807bd626da4a" +"checksum rle-decode-fast 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cabe4fa914dec5870285fa7f71f602645da47c486e68486d2b4ceb4a343e90ac" "checksum rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf" "checksum rust-embed 5.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8defb88737955626d62a4c7d90e2acf552a79b2f5bd7526cd46697f2d98eb45c" "checksum rust-embed-impl 5.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6d88346d83619c94beddba4f2ffee53c4cd006afd44c303182c7bcc8b6abe5ae" @@ -2391,8 +2481,10 @@ dependencies = [ "checksum serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)" = "2f72eb2a68a7dc3f9a691bfda9305a1c017a6215e5a4545c258500d2099a37c2" "checksum serde_yaml 0.8.11 (registry+https://github.com/rust-lang/crates.io-index)" = "691b17f19fc1ec9d94ec0b5864859290dff279dbd7b03f017afda54eb36c3c35" "checksum sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b4d8bfd0e469f417657573d8451fb33d16cfe0989359b93baf3a1ffc639543d" +"checksum silentdragonlitelib 0.1.0 (git+https://github.com/DenioD/silentdragonlite-cli?rev=8c9523ad90d7f9b6f4da362f34e3431a27de0532)" = "" "checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" "checksum smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7" +"checksum sodiumoxide 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "585232e78a4fc18133eef9946d3080befdf68b906c51b621531c37e91787fa2b" "checksum spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" "checksum string 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d" "checksum subtle 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" @@ -2403,6 +2495,8 @@ dependencies = [ "checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf" "checksum synom 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6" "checksum synstructure 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f085a5855930c0441ca1288cf044ea4aecf4f43a91668abdb870b4ba546a203" +"checksum take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60" +"checksum tar 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)" = "b3196bfbffbba3e57481b6ea32249fbaf590396a52505a2615adbb79d9d826d3" "checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9" "checksum thread-id 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c7fbf4c9d56b320106cd64fd024dadfa0be7cb4706725fc44a7d7ce952d820c1" "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f" @@ -2451,6 +2545,7 @@ dependencies = [ "checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" "checksum unsafe-any 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f30360d7979f5e9c6e6cea48af192ea8fab4afb3cf72597154b8f08935bc9c7f" "checksum untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "55cd1f4b4e96b46aeb8d4855db4a7a9bd96eeeb5c6a1ab54593328761642ce2f" +"checksum vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95" "checksum walkdir 2.2.9 (registry+https://github.com/rust-lang/crates.io-index)" = "9658c94fa8b940eab2250bd5a457f9c48b748420d71293b165c8cdbe2f55f71e" "checksum wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d" "checksum webpki 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4f7e1cd7900a3a6b65a3e8780c51a3e6b59c0e2c55c6dc69578c288d69f7d082" @@ -2463,8 +2558,8 @@ dependencies = [ "checksum winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9" "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" "checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" +"checksum xattr 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c" "checksum yaml-rust 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "65923dd1784f44da1d2c3dbbc5e822045628c590ba72123e1c73d3c230c4434d" -"checksum zcash_client_backend 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" -"checksum zcash_primitives 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" -"checksum zcash_proofs 0.0.0 (git+https://github.com/adityapk00/librustzcash.git?rev=188537ea025fcb7fbdfc11266f307a084a5451e4)" = "" -"checksum zecwalletlitelib 0.1.0 (git+https://github.com/adityapk00/zecwallet-light-cli?rev=e3a0fd2dea59c0cf6434148bf77fef84830cce02)" = "" +"checksum zcash_client_backend 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" +"checksum zcash_primitives 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" +"checksum zcash_proofs 0.0.0 (git+https://github.com/DenioD/librustzcash.git?rev=44a1c3981df37b73d87f0e625ca3557d8534e6f3)" = "" diff --git a/lib/Cargo.toml b/lib/Cargo.toml index e65a82b..997354b 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "qtlib" version = "0.1.0" -authors = ["ZecWallet"] +authors = ["silentdragon"] edition = "2018" [lib] -name = "zecwalletlite" +name = "silentdragonlite" crate-type = ["staticlib"] [dependencies] libc = "0.2.58" lazy_static = "1.4.0" -zecwalletlitelib = { git = "https://github.com/adityapk00/zecwallet-light-cli", rev = "e3a0fd2dea59c0cf6434148bf77fef84830cce02" } \ No newline at end of file +silentdragonlitelib = { git = "https://github.com/DenioD/silentdragonlite-cli", rev = "8c9523ad90d7f9b6f4da362f34e3431a27de0532" } \ No newline at end of file diff --git a/lib/Makefile b/lib/Makefile index 3d91e1c..788c55e 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -6,18 +6,18 @@ endif all: release -winrelease: target/x86_64-pc-windows-gnu/release/zecwalletlite.lib +winrelease: target/x86_64-pc-windows-gnu/release/silentdragonlite.lib -target/x86_64-pc-windows-gnu/release/zecwalletlite.lib: src/lib.rs Cargo.toml +target/x86_64-pc-windows-gnu/release/silentdragonlite.lib: src/lib.rs Cargo.toml cargo build --lib --release --target x86_64-pc-windows-gnu -release: target/release/zecwalletlite.$(EXT) -debug: target/debug/zecwalletlite.$(EXT) +release: target/release/silentdragonlite.$(EXT) +debug: target/debug/silentdragonlite.$(EXT) -target/release/zecwalletlite.$(EXT): src/lib.rs Cargo.toml +target/release/silentdragonlite.$(EXT): src/lib.rs Cargo.toml cargo build --lib --release -target/debug/zecwalletlite.$(EXT): src/lib.rs Cargo.toml +target/debug/silentdragonlite.$(EXT): src/lib.rs Cargo.toml cargo build --lib clean: diff --git a/lib/silentdragonlitelib.h b/lib/silentdragonlitelib.h new file mode 100644 index 0000000..9acadcf --- /dev/null +++ b/lib/silentdragonlitelib.h @@ -0,0 +1,17 @@ +#ifndef _hush_PAPER_RUST_H +#define _hush_PAPER_RUST_H + +#ifdef __cplusplus +extern "C" { +#endif + +extern bool litelib_wallet_exists (const char* chain_name); +extern char * litelib_initialze_existing (bool dangerous, const char* server); +extern char * litelib_execute (const char* s, const char* args); +extern void litelib_rust_free_string (char* s); + +#ifdef __cplusplus +} +#endif + +#endif \ No newline at end of file diff --git a/lib/src/lib.rs b/lib/src/lib.rs index 8d77adc..54373c6 100644 --- a/lib/src/lib.rs +++ b/lib/src/lib.rs @@ -7,7 +7,7 @@ use std::ffi::{CStr, CString}; use std::sync::{Mutex}; use std::cell::RefCell; -use zecwalletlitelib::{commands, lightclient::{LightClient, LightClientConfig}}; +use silentdragonlitelib::{commands, lightclient::{LightClient, LightClientConfig}}; // We'll use a MUTEX to store a global lightclient instance, // so we don't have to keep creating it. We need to store it here, in rust @@ -16,9 +16,23 @@ lazy_static! { static ref LIGHTCLIENT: Mutex>> = Mutex::new(RefCell::new(None)); } +// Check if there is an existing wallet +#[no_mangle] +pub extern fn litelib_wallet_exists(chain_name: *const c_char) -> bool { + let chain_name_str = unsafe { + assert!(!chain_name.is_null()); + + CStr::from_ptr(chain_name).to_string_lossy().into_owned() + }; + + let config = LightClientConfig::create_unconnected(chain_name_str); + + config.wallet_exists() +} + // Initialize a new lightclient and store its value #[no_mangle] -pub extern fn litelib_initialze(dangerous: bool, server: *const c_char) -> *mut c_char { +pub extern fn litelib_initialze_existing(dangerous: bool, server: *const c_char) -> *mut c_char { let server_str = unsafe { assert!(!server.is_null()); @@ -34,7 +48,7 @@ pub extern fn litelib_initialze(dangerous: bool, server: *const c_char) -> *mut } }; - let lightclient = match LightClient::new(None, &config, latest_block_height) { + let lightclient = match LightClient::read_from_disk(&config) { Ok(l) => l, Err(e) => { let e_str = CString::new(format!("Error: {}", e)).unwrap(); diff --git a/lib/zecwalletlitelib.h b/lib/zecwalletlitelib.h deleted file mode 100644 index d1d18ec..0000000 --- a/lib/zecwalletlitelib.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef _ZEC_PAPER_RUST_H -#define _ZEC_PAPER_RUST_H - -#ifdef __cplusplus -extern "C"{ -#endif - -extern char * litelib_initialze (bool dangerous, const char* server); -extern char * litelib_execute (const char* s, const char* args); -extern void litelib_rust_free_string (char* s); - -#ifdef __cplusplus -} -#endif - -#endif \ No newline at end of file diff --git a/res/Info.plist b/res/Info.plist index e348bc6..00a52d0 100644 --- a/res/Info.plist +++ b/res/Info.plist @@ -3,13 +3,13 @@ CFBundleExecutable - zecwallet + silentdragonlite CFBundleGetInfoString Created by Qt/QMake CFBundleIconFile logo.icns CFBundleIdentifier - com.yourcompany.zecwallet + com.yourcompany.silentdragon CFBundlePackageType APPL CFBundleSignature diff --git a/res/SIGNATURES_README b/res/SIGNATURES_README index bc672ca..3295811 100644 --- a/res/SIGNATURES_README +++ b/res/SIGNATURES_README @@ -1,11 +1,11 @@ -This directory contains the hashes and signatures for ZecWallet +This directory contains the hashes and signatures for silentdragon Verify the hashes by running: sha256sum -c sha256sum-vX.Y.Z.txt Verify signatures: 1. First, import the public key (Available on GitHub - at https://github.com/ZcashFoundation/zecwallet/blob/master/public_key.asc) + at https://github.com/ZcashFoundation/silentdragon/blob/master/public_key.asc) gpg --import public_key.asc 2. Verify signature diff --git a/res/appdmg.json b/res/appdmg.json index 9e269b2..b5fe72a 100644 --- a/res/appdmg.json +++ b/res/appdmg.json @@ -1,5 +1,5 @@ { - "title": "zecwallet-vRELEASE_VERSION", + "title": "silentdragon-vRELEASE_VERSION", "icon": "logo.icns", "background": "dmgbg.png", "window" : { @@ -8,6 +8,6 @@ }, "contents": [ { "x": 448, "y": 80, "type": "link", "path": "/Applications" }, - { "x": 152, "y": 80, "type": "file", "path": "zecwallet.app" } + { "x": 152, "y": 80, "type": "file", "path": "silentdragon.app" } ] } diff --git a/res/zecwallet.xpm b/res/zecwallet.xpm index ae4b260..3711015 100644 --- a/res/zecwallet.xpm +++ b/res/zecwallet.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * zecwallet_xpm[] = { +static char * silentdragon_xpm[] = { "512 512 1611 2", " c None", ". c #676767", diff --git a/zecwallet-lite.pro b/silentdragon-lite.pro similarity index 85% rename from zecwallet-lite.pro rename to silentdragon-lite.pro index 85c1c0a..41234f0 100644 --- a/zecwallet-lite.pro +++ b/silentdragon-lite.pro @@ -13,7 +13,7 @@ PRECOMPILED_HEADER = src/precompiled.h QT += widgets QT += websockets -TARGET = zecwallet +TARGET = silentdragonlite TEMPLATE = app @@ -86,7 +86,7 @@ HEADERS += \ src/datamodel.h \ src/controller.h \ src/liteinterface.h \ - lib/zecwalletlitelib.h + lib/silentdragonlitelib.h FORMS += \ src/mainwindow.ui \ @@ -133,8 +133,8 @@ else: unix:!android: target.path = /opt/$${TARGET}/bin libsodium.target = $$PWD/res/libsodium.a libsodium.commands = res/libsodium/buildlibsodium.sh -unix: librust.target = $$PWD/lib/target/release/libzecwalletlite.a -else:win32: librust.target = $$PWD/lib/target/x86_64-pc-windows-gnu/release/zecwalletlite.lib +unix: librust.target = $$PWD/lib/target/release/libsilentdragonlite.a +else:win32: librust.target = $$PWD/lib/target/x86_64-pc-windows-gnu/release/silentdragonlite.lib unix: librust.commands = $(MAKE) -C $$PWD/lib else:win32: librust.commands = $(MAKE) -C $$PWD/lib winrelease @@ -144,14 +144,14 @@ distclean.depends += librustclean QMAKE_EXTRA_TARGETS += librust libsodium librustclean distclean -QMAKE_CLEAN += $$PWD/lib/target/release/libzecwalletlite.a res/libsodium.a +QMAKE_CLEAN += $$PWD/lib/target/release/libsilentdragonlite.a res/libsodium.a -win32: LIBS += -L$$PWD/lib/target/x86_64-pc-windows-gnu/release -lzecwalletlite -L$$PWD/res/ -llibsodium -else:macx: LIBS += -L$$PWD/lib/target/release -lzecwalletlite -framework Security -framework Foundation -L$$PWD/res/ -lsodium -else:unix: LIBS += -L$$PWD/lib/target/release -lzecwalletlite -ldl -L$$PWD/res/ -lsodium +win32: LIBS += -L$$PWD/lib/target/x86_64-pc-windows-gnu/release -lsilentdragonlite -L$$PWD/res/ -llibsodium +else:macx: LIBS += -L$$PWD/lib/target/release -lsilentdragonlite -framework Security -framework Foundation -L$$PWD/res/ -lsodium +else:unix: LIBS += -L$$PWD/lib/target/release -lsilentdragonlite -ldl -L$$PWD/res/ -lsodium -win32: PRE_TARGETDEPS += $$PWD/lib/target/x86_64-pc-windows-gnu/release/zecwalletlite.lib $$PWD/res/liblibsodium.a -else:unix::PRE_TARGETDEPS += $$PWD/lib/target/release/libzecwalletlite.a $$PWD/res/libsodium.a +win32: PRE_TARGETDEPS += $$PWD/lib/target/x86_64-pc-windows-gnu/release/silentdragonlite.lib $$PWD/res/liblibsodium.a +else:unix::PRE_TARGETDEPS += $$PWD/lib/target/release/libsilentdragonlite.a $$PWD/res/libsodium.a INCLUDEPATH += $$PWD/res DEPENDPATH += $$PWD/res diff --git a/src/about.ui b/src/about.ui index 5564f1b..adc856d 100644 --- a/src/about.ui +++ b/src/about.ui @@ -17,7 +17,7 @@ - ZecWallet FullNode + silentdragon FullNode diff --git a/src/addressbook.cpp b/src/addressbook.cpp index 81c004d..4dcb98f 100644 --- a/src/addressbook.cpp +++ b/src/addressbook.cpp @@ -273,12 +273,12 @@ void AddressBook::readFromStorage() { } // Special. - // Add the default ZecWallet donation address if it isn't already present + // Add the default silentdragon donation address if it isn't already present // QList allAddresses; // std::transform(allLabels.begin(), allLabels.end(), // std::back_inserter(allAddresses), [=] (auto i) { return i.second; }); // if (!allAddresses.contains(Settings::getDonationAddr(true))) { - // allLabels.append(QPair("ZecWallet donation", Settings::getDonationAddr(true))); + // allLabels.append(QPair("silentdragon donation", Settings::getDonationAddr(true))); // } } diff --git a/src/addresscombo.cpp b/src/addresscombo.cpp index f7cbeee..7957d9c 100644 --- a/src/addresscombo.cpp +++ b/src/addresscombo.cpp @@ -27,13 +27,13 @@ void AddressCombo::setCurrentText(const QString& text) { void AddressCombo::addItem(const QString& text, double bal) { QString txt = AddressBook::addLabelToAddress(text); if (bal > 0) - txt = txt % "(" % Settings::getZECDisplayFormat(bal) % ")"; + txt = txt % "(" % Settings::gethushDisplayFormat(bal) % ")"; QComboBox::addItem(txt); } void AddressCombo::insertItem(int index, const QString& text, double bal) { QString txt = AddressBook::addLabelToAddress(text) % - "(" % Settings::getZECDisplayFormat(bal) % ")"; + "(" % Settings::gethushDisplayFormat(bal) % ")"; QComboBox::insertItem(index, txt); } \ No newline at end of file diff --git a/src/balancestablemodel.cpp b/src/balancestablemodel.cpp index f295ca8..58dcd46 100644 --- a/src/balancestablemodel.cpp +++ b/src/balancestablemodel.cpp @@ -88,14 +88,14 @@ QVariant BalancesTableModel::data(const QModelIndex &index, int role) const if (role == Qt::DisplayRole) { switch (index.column()) { case 0: return AddressBook::addLabelToAddress(std::get<0>(modeldata->at(index.row()))); - case 1: return Settings::getZECDisplayFormat(std::get<1>(modeldata->at(index.row()))); + case 1: return Settings::gethushDisplayFormat(std::get<1>(modeldata->at(index.row()))); } } if(role == Qt::ToolTipRole) { switch (index.column()) { case 0: return AddressBook::addLabelToAddress(std::get<0>(modeldata->at(index.row()))); - case 1: return Settings::getUSDFromZecAmount(std::get<1>(modeldata->at(index.row()))); + case 1: return Settings::getUSDFromhushAmount(std::get<1>(modeldata->at(index.row()))); } } diff --git a/src/connection.cpp b/src/connection.cpp index ac06208..d34f2d3 100644 --- a/src/connection.cpp +++ b/src/connection.cpp @@ -5,7 +5,7 @@ #include "ui_createzcashconfdialog.h" #include "controller.h" -#include "../lib/zecwalletlitelib.h" +#include "../lib/silentdragonlitelib.h" #include "precompiled.h" @@ -38,11 +38,11 @@ void ConnectionLoader::doAutoConnect() { auto config = std::shared_ptr(new ConnectionConfig()); config->dangerous = true; - config->server = QString("https://127.0.0.1:9067"); + config->server = QString("https://127.0.0.1:9069"); // Initialize the library main->logger->write(QObject::tr("Attempting to initialize")); - litelib_initialze(config->dangerous, config->server.toStdString().c_str()); + litelib_initialze_existing(config->dangerous, config->server.toStdString().c_str()); auto connection = makeConnection(config); diff --git a/src/connection.ui b/src/connection.ui index d2eb84f..66b5143 100644 --- a/src/connection.ui +++ b/src/connection.ui @@ -14,7 +14,7 @@ - ZecWallet + silentdragon true diff --git a/src/controller.cpp b/src/controller.cpp index 0a78f56..deaa5b6 100644 --- a/src/controller.cpp +++ b/src/controller.cpp @@ -28,7 +28,7 @@ Controller::Controller(MainWindow* main) { priceTimer = new QTimer(main); QObject::connect(priceTimer, &QTimer::timeout, [=]() { if (Settings::getInstance()->getAllowFetchPrices()) - refreshZECPrice(); + refreshhushPrice(); }); priceTimer->start(Settings::priceRefreshSpeed); // Every hour @@ -71,9 +71,9 @@ void Controller::setConnection(Connection* c) { Settings::removeFromZcashConf(zcashConfLocation, "rescan"); Settings::removeFromZcashConf(zcashConfLocation, "reindex"); - // If we're allowed to get the Zec Price, get the prices + // If we're allowed to get the hush Price, get the prices if (Settings::getInstance()->getAllowFetchPrices()) - refreshZECPrice(); + refreshhushPrice(); // If we're allowed to check for updates, check for a new release if (Settings::getInstance()->getCheckForUpdates()) @@ -285,14 +285,14 @@ void Controller::refreshBalances() { AppDataModel::getInstance()->setBalances(balT, balZ); - ui->balSheilded ->setText(Settings::getZECDisplayFormat(balZ)); - ui->balTransparent->setText(Settings::getZECDisplayFormat(balT)); - ui->balTotal ->setText(Settings::getZECDisplayFormat(balTotal)); + ui->balSheilded ->setText(Settings::gethushDisplayFormat(balZ)); + ui->balTransparent->setText(Settings::gethushDisplayFormat(balT)); + ui->balTotal ->setText(Settings::gethushDisplayFormat(balTotal)); - ui->balSheilded ->setToolTip(Settings::getZECDisplayFormat(balZ)); - ui->balTransparent->setToolTip(Settings::getZECDisplayFormat(balT)); - ui->balTotal ->setToolTip(Settings::getZECDisplayFormat(balTotal)); + ui->balSheilded ->setToolTip(Settings::gethushDisplayFormat(balZ)); + ui->balTransparent->setToolTip(Settings::gethushDisplayFormat(balT)); + ui->balTotal ->setToolTip(Settings::gethushDisplayFormat(balTotal)); }); // 2. Get the UTXOs @@ -434,7 +434,7 @@ void Controller::checkForUpdate(bool silent) { if (!zrpc->haveConnection()) return noConnection(); - QUrl cmcURL("https://api.github.com/repos/ZcashFoundation/zecwallet/releases"); + QUrl cmcURL("https://api.github.com/repos/ZcashFoundation/silentdragon/releases"); QNetworkRequest req; req.setUrl(cmcURL); @@ -482,7 +482,7 @@ void Controller::checkForUpdate(bool silent) { .arg(currentVersion.toString()), QMessageBox::Yes, QMessageBox::Cancel); if (ans == QMessageBox::Yes) { - QDesktopServices::openUrl(QUrl("https://github.com/ZcashFoundation/zecwallet/releases")); + QDesktopServices::openUrl(QUrl("https://github.com/ZcashFoundation/silentdragon/releases")); } else { // If the user selects cancel, don't bother them again for this version s.setValue("update/lastversion", maxVersion.toString()); @@ -503,8 +503,8 @@ void Controller::checkForUpdate(bool silent) { }); } -// Get the ZEC->USD price from coinmarketcap using their API -void Controller::refreshZECPrice() { +// Get the hush->USD price from coinmarketcap using their API +void Controller::refreshhushPrice() { if (!zrpc->haveConnection()) return noConnection(); @@ -528,7 +528,7 @@ void Controller::refreshZECPrice() { } else { qDebug() << reply->errorString(); } - Settings::getInstance()->setZECPrice(0); + Settings::getInstance()->sethushPrice(0); return; } @@ -536,7 +536,7 @@ void Controller::refreshZECPrice() { auto parsed = json::parse(all, nullptr, false); if (parsed.is_discarded()) { - Settings::getInstance()->setZECPrice(0); + Settings::getInstance()->sethushPrice(0); return; } @@ -544,7 +544,7 @@ void Controller::refreshZECPrice() { if (item["symbol"].get() == Settings::getTokenName().toStdString()) { QString price = QString::fromStdString(item["price_usd"].get()); qDebug() << Settings::getTokenName() << " Price=" << price; - Settings::getInstance()->setZECPrice(price.toDouble()); + Settings::getInstance()->sethushPrice(price.toDouble()); return; } @@ -555,7 +555,7 @@ void Controller::refreshZECPrice() { } // If nothing, then set the price to 0; - Settings::getInstance()->setZECPrice(0); + Settings::getInstance()->sethushPrice(0); }); } @@ -579,7 +579,7 @@ void Controller::shutdownZcashd() { // Ui_ConnectionDialog connD; // connD.setupUi(&d); // connD.topIcon->setBasePixmap(QIcon(":/icons/res/icon.ico").pixmap(256, 256)); - // connD.status->setText(QObject::tr("Please wait for ZecWallet to exit")); + // connD.status->setText(QObject::tr("Please wait for silentdragon to exit")); // connD.statusDetail->setText(QObject::tr("Waiting for zcashd to exit")); // QTimer waiter(main); diff --git a/src/controller.h b/src/controller.h index 811ac18..b9dae59 100644 --- a/src/controller.h +++ b/src/controller.h @@ -44,7 +44,7 @@ public: void refreshAddresses(); void checkForUpdate(bool silent = true); - void refreshZECPrice(); + void refreshhushPrice(); //void getZboardTopics(std::function)> cb); void executeStandardUITransaction(Tx tx); diff --git a/src/createzcashconfdialog.ui b/src/createzcashconfdialog.ui index 623993f..5b451df 100644 --- a/src/createzcashconfdialog.ui +++ b/src/createzcashconfdialog.ui @@ -109,7 +109,7 @@ - Allow connections to the internet to check for updates, get ZEC/USD prices etc... + Allow connections to the internet to check for updates, get hush/USD prices etc... @@ -202,7 +202,7 @@ - <html><head/><body><p>Skips the most expensive checks during the initial block download. <a href="https://docs.zecwallet.co/using-zecwallet/#fastsync"><span style=" text-decoration: underline; color:#0000ff;">Learn More</span></a></p></body></html> + <html><head/><body><p>Skips the most expensive checks during the initial block download. <a href="https://docs.silentdragon.co/using-silentdragon/#fastsync"><span style=" text-decoration: underline; color:#0000ff;">Learn More</span></a></p></body></html> Qt::RichText diff --git a/src/liteinterface.cpp b/src/liteinterface.cpp index 5f74074..3778e32 100644 --- a/src/liteinterface.cpp +++ b/src/liteinterface.cpp @@ -56,34 +56,6 @@ void LiteInterface::fetchPrivKey(QString addr, const std::function& conn->doRPCWithDefaultErrorHandling("export", addr, cb); } -// void LiteInterface::importZPrivKey(QString addr, bool rescan, const std::function& cb) { -// if (conn == nullptr) -// return; - -// // json payload = { -// // {"jsonrpc", "1.0"}, -// // {"id", "someid"}, -// // {"method", "z_importkey"}, -// // {"params", { addr.toStdString(), (rescan? "yes" : "no") }}, -// // }; - -// // conn->doRPCWithDefaultErrorHandling(payload, cb); -// } - - -// void LiteInterface::importTPrivKey(QString addr, bool rescan, const std::function& cb) { -// if (conn == nullptr) -// return; - -// // json payload = { -// // {"jsonrpc", "1.0"}, -// // {"id", "someid"}, -// // {"method", "importprivkey"}, -// // {"params", { addr.toStdString(), (rescan? "yes" : "no") }}, -// // }; - -// // conn->doRPCWithDefaultErrorHandling(payload, cb); -// } void LiteInterface::fetchBalance(const std::function& cb) { if (conn == nullptr) diff --git a/src/main.cpp b/src/main.cpp index bc93ab5..645ecf4 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -169,8 +169,8 @@ public: return 0; } - QCoreApplication::setOrganizationName("zecwallet-org"); - QCoreApplication::setApplicationName("zecwallet"); + QCoreApplication::setOrganizationName("silentdragon-org"); + QCoreApplication::setApplicationName("silentdragon"); QString locale = QLocale::system().name(); locale.truncate(locale.lastIndexOf('_')); // Get the language code @@ -214,7 +214,7 @@ public: } w = new MainWindow(); - w->setWindowTitle("Zecwallet v" + QString(APP_VERSION)); + w->setWindowTitle("silentdragon v" + QString(APP_VERSION)); // If there was a payment URI on the command line, pay it if (parser.positionalArguments().length() > 0) { diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 448e1d7..a5822e7 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -4,11 +4,9 @@ #include "ui_mainwindow.h" #include "ui_mobileappconnector.h" #include "ui_addressbook.h" -#include "ui_zboard.h" #include "ui_privkey.h" #include "ui_about.h" #include "ui_settings.h" -#include "ui_turnstileprogress.h" #include "ui_viewalladdresses.h" #include "controller.h" #include "balancestablemodel.h" @@ -41,7 +39,7 @@ MainWindow::MainWindow(QWidget *parent) : ui->setupUi(this); - logger = new Logger(this, QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("zec-qt-wallet.log")); + logger = new Logger(this, QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("hush-qt-wallet.log")); // Status Bar setupStatusBar(); @@ -57,7 +55,7 @@ MainWindow::MainWindow(QWidget *parent) : // File a bug QObject::connect(ui->actionFile_a_bug, &QAction::triggered, [=]() { - QDesktopServices::openUrl(QUrl("https://github.com/zcashfoundation/zecwallet/issues/new")); + QDesktopServices::openUrl(QUrl("https://github.com/zcashfoundation/silentdragon/issues/new")); }); // Set up check for updates action @@ -269,7 +267,7 @@ void MainWindow::setupSettingsModal() { QObject::connect(settings.comboBoxTheme, &QComboBox::currentTextChanged, [=] (QString theme_name) { this->slot_change_theme(theme_name); // Tell the user to restart - QMessageBox::information(this, tr("Restart"), tr("Please restart ZecWallet to have the theme apply"), QMessageBox::Ok); + QMessageBox::information(this, tr("Restart"), tr("Please restart silentdragon to have the theme apply"), QMessageBox::Ok); }); // Save sent transactions @@ -357,7 +355,7 @@ void MainWindow::setupSettingsModal() { rpc->getConnection()->config->proxy = "proxy=127.0.0.1:9050"; QMessageBox::information(this, tr("Enable Tor"), - tr("Connection over Tor has been enabled. To use this feature, you need to restart ZecWallet."), + tr("Connection over Tor has been enabled. To use this feature, you need to restart silentdragon."), QMessageBox::Ok); } @@ -367,7 +365,7 @@ void MainWindow::setupSettingsModal() { rpc->getConnection()->config->proxy.clear(); QMessageBox::information(this, tr("Disable Tor"), - tr("Connection over Tor has been disabled. To fully disconnect from Tor, you need to restart ZecWallet."), + tr("Connection over Tor has been disabled. To fully disconnect from Tor, you need to restart silentdragon."), QMessageBox::Ok); } @@ -396,9 +394,9 @@ void MainWindow::setupSettingsModal() { } if (showRestartInfo) { - auto desc = tr("ZecWallet needs to restart to rescan/reindex. ZecWallet will now close, please restart ZecWallet to continue"); + auto desc = tr("silentdragon needs to restart to rescan/reindex. silentdragon will now close, please restart silentdragon to continue"); - QMessageBox::information(this, tr("Restart ZecWallet"), desc, QMessageBox::Ok); + QMessageBox::information(this, tr("Restart silentdragon"), desc, QMessageBox::Ok); QTimer::singleShot(1, [=]() { this->close(); }); } } @@ -427,9 +425,9 @@ void MainWindow::donate() { ui->Address1->setText(Settings::getDonationAddr()); ui->Address1->setCursorPosition(0); ui->Amount1->setText("0.01"); - ui->MemoTxt1->setText(tr("Thanks for supporting ZecWallet!")); + ui->MemoTxt1->setText(tr("Thanks for supporting silentdragon!")); - ui->statusBar->showMessage(tr("Donate 0.01 ") % Settings::getTokenName() % tr(" to support ZecWallet")); + ui->statusBar->showMessage(tr("Donate 0.01 ") % Settings::getTokenName() % tr(" to support silentdragon")); // And switch to the send tab. ui->tabWidget->setCurrentIndex(1); @@ -1080,7 +1078,7 @@ void MainWindow::setupReceiveTab() { } ui->rcvLabel->setText(label); - ui->rcvBal->setText(Settings::getZECUSDDisplayFormat(rpc->getModel()->getAllBalances().value(addr))); + ui->rcvBal->setText(Settings::gethushUSDDisplayFormat(rpc->getModel()->getAllBalances().value(addr))); ui->txtReceive->setPlainText(addr); ui->qrcodeDisplay->setQrcodeString(addr); if (rpc->getModel()->getUsedAddresses().value(addr, false)) { diff --git a/src/mainwindow.ui b/src/mainwindow.ui index b578c02..7aaa366 100644 --- a/src/mainwindow.ui +++ b/src/mainwindow.ui @@ -11,7 +11,7 @@ - ZecWallet + silentdragon diff --git a/src/mobileappconnector.ui b/src/mobileappconnector.ui index 7115dac..9412c37 100644 --- a/src/mobileappconnector.ui +++ b/src/mobileappconnector.ui @@ -33,7 +33,7 @@ - Scan this QRCode from your ZecWallet companion app to connect your phone + Scan this QRCode from your silentdragon companion app to connect your phone @@ -81,7 +81,7 @@ - Allow connections over the internet via ZecWallet wormhole + Allow connections over the internet via silentdragon wormhole @@ -91,7 +91,7 @@ - ZecWallet Companion App + silentdragon Companion App diff --git a/src/recurring.cpp b/src/recurring.cpp index 304ad0e..6648624 100644 --- a/src/recurring.cpp +++ b/src/recurring.cpp @@ -81,7 +81,7 @@ QJsonObject RecurringPaymentInfo::toJson() { } QString RecurringPaymentInfo::getAmountPretty() const { - return currency == "USD" ? Settings::getUSDFormat(amt) : Settings::getZECDisplayFormat(amt); + return currency == "USD" ? Settings::getUSDFormat(amt) : Settings::gethushDisplayFormat(amt); } QString RecurringPaymentInfo::getScheduleDescription() const { @@ -135,19 +135,19 @@ RecurringPaymentInfo* Recurring::getNewRecurringFromTx(QWidget* parent, MainWind ui.lblTo->setText(tx.toAddrs[0].addr); // Default is USD - ui.lblAmt->setText(Settings::getUSDFromZecAmount(tx.toAddrs[0].amount)); + ui.lblAmt->setText(Settings::getUSDFromhushAmount(tx.toAddrs[0].amount)); ui.txtMemo->setPlainText(tx.toAddrs[0].memo); ui.txtMemo->setEnabled(false); } - // Wire up ZEC/USD toggle + // Wire up hush/USD toggle QObject::connect(ui.cmbCurrency, &QComboBox::currentTextChanged, [&](QString c) { if (tx.toAddrs.length() < 1) return; if (c == "USD") { - ui.lblAmt->setText(Settings::getUSDFromZecAmount(tx.toAddrs[0].amount)); + ui.lblAmt->setText(Settings::getUSDFromhushAmount(tx.toAddrs[0].amount)); } else { ui.lblAmt->setText(Settings::getDecimalString(tx.toAddrs[0].amount)); @@ -203,7 +203,7 @@ void Recurring::updateInfoWithTx(RecurringPaymentInfo* r, Tx tx) { r->fromAddr = tx.fromAddr; if (r->currency.isEmpty() || r->currency == "USD") { r->currency = "USD"; - r->amt = tx.toAddrs[0].amount * Settings::getInstance()->getZECPrice(); + r->amt = tx.toAddrs[0].amount * Settings::getInstance()->gethushPrice(); } else { r->currency = Settings::getTokenName(); @@ -459,21 +459,21 @@ void Recurring::processMultiplePending(RecurringPaymentInfo rpi, MainWindow* mai } void Recurring::executeRecurringPayment(MainWindow* main, RecurringPaymentInfo rpi, QList paymentNumbers) { - // Amount is in USD or ZEC? + // Amount is in USD or hush? auto amt = rpi.amt; if (rpi.currency == "USD") { // If there is no price, then fail the payment - if (Settings::getInstance()->getZECPrice() == 0) { + if (Settings::getInstance()->gethushPrice() == 0) { for (auto paymentNumber: paymentNumbers) { updatePaymentItem(rpi.getHash(), paymentNumber, - "", QObject::tr("No ZEC price was available to convert from USD"), + "", QObject::tr("No hush price was available to convert from USD"), PaymentStatus::ERROR); } return; } - // Translate it into ZEC - amt = rpi.amt / Settings::getInstance()->getZECPrice(); + // Translate it into hush + amt = rpi.amt / Settings::getInstance()->gethushPrice(); } // Build a Tx diff --git a/src/recurringmultiple.ui b/src/recurringmultiple.ui index 3a2bcf8..b895ecb 100644 --- a/src/recurringmultiple.ui +++ b/src/recurringmultiple.ui @@ -41,7 +41,7 @@ - How should ZecWallet proceed? + How should silentdragon proceed? diff --git a/src/requestdialog.cpp b/src/requestdialog.cpp index 352a757..0a9832a 100644 --- a/src/requestdialog.cpp +++ b/src/requestdialog.cpp @@ -73,7 +73,7 @@ void RequestDialog::showPaymentConfirmation(MainWindow* main, QString paymentURI req.txtFrom->setText(payInfo.addr); req.txtMemo->setPlainText(payInfo.memo); req.txtAmount->setText(payInfo.amt); - req.txtAmountUSD->setText(Settings::getUSDFromZecAmount(req.txtAmount->text().toDouble())); + req.txtAmountUSD->setText(Settings::getUSDFromhushAmount(req.txtAmount->text().toDouble())); req.buttonBox->button(QDialogButtonBox::Ok)->setText(tr("Pay")); @@ -112,9 +112,9 @@ void RequestDialog::showRequestZcash(MainWindow* main) { // Amount textbox req.txtAmount->setValidator(main->getAmountValidator()); QObject::connect(req.txtAmount, &QLineEdit::textChanged, [=] (auto text) { - req.txtAmountUSD->setText(Settings::getUSDFromZecAmount(text.toDouble())); + req.txtAmountUSD->setText(Settings::getUSDFromhushAmount(text.toDouble())); }); - req.txtAmountUSD->setText(Settings::getUSDFromZecAmount(req.txtAmount->text().toDouble())); + req.txtAmountUSD->setText(Settings::getUSDFromhushAmount(req.txtAmount->text().toDouble())); req.txtMemo->setAcceptButton(req.buttonBox->button(QDialogButtonBox::Ok)); req.txtMemo->setLenDisplayLabel(req.lblMemoLen); diff --git a/src/requestdialog.ui b/src/requestdialog.ui index 74e7b9f..d9bb2ad 100644 --- a/src/requestdialog.ui +++ b/src/requestdialog.ui @@ -216,7 +216,7 @@ - Request payment from a Sapling address. You'll send a ZEC 0.0001 transaction to the address with a zcash payment URI. The memo will be included in the transaction when the address pays you. + Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a zcash payment URI. The memo will be included in the transaction when the address pays you. true diff --git a/src/scripts/control b/src/scripts/control index ffa444d..9166acc 100644 --- a/src/scripts/control +++ b/src/scripts/control @@ -1,9 +1,9 @@ -Package: zec-qt-wallet +Package: hush-qt-wallet Version: RELEASE_VERSION Section: base Priority: optional Architecture: amd64 Maintainer: Aditya Kulkarni -Description: ZecWallet is a full node and UI wallet for Zcash. - ZecWallet is a full node and UI wallet for Zcash. It comes with +Description: silentdragon is a full node and UI wallet for Zcash. + silentdragon is a full node and UI wallet for Zcash. It comes with full support for shielded addresses and many apps for Zcash. diff --git a/src/scripts/desktopentry b/src/scripts/desktopentry index b79c813..905b0d4 100644 --- a/src/scripts/desktopentry +++ b/src/scripts/desktopentry @@ -1,13 +1,13 @@ [Desktop Entry] -Name=ZecWallet +Name=silentdragon Comment=Full node and wallet for Zcash GenericName=Wallet -Exec=/usr/local/bin/zecwallet %u -Icon=zecwallet.xpm +Exec=/usr/local/bin/silentdragon %u +Icon=silentdragon.xpm Type=Application StartupNotify=true -StartupWMClass=zecwallet +StartupWMClass=silentdragon Categories=Utility; MimeType=x-scheme-handler/zcash; -Keywords=zecwallet; +Keywords=silentdragon; diff --git a/src/scripts/dobuild.ps1 b/src/scripts/dobuild.ps1 index eebf0bc..81ecce4 100644 --- a/src/scripts/dobuild.ps1 +++ b/src/scripts/dobuild.ps1 @@ -6,11 +6,11 @@ param ( ) Write-Host "[Initializing]" -Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-binaries-zec-qt-wallet-v$version.tar.gz -Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-deb-zec-qt-wallet-v$version.deb -Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-binaries-zec-qt-wallet-v$version.zip -Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-installer-zec-qt-wallet-v$version.msi -Remove-Item -Force -ErrorAction Ignore ./artifacts/macOS-zec-qt-wallet-v$version.dmg +Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-binaries-hush-qt-wallet-v$version.tar.gz +Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-deb-hush-qt-wallet-v$version.deb +Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-binaries-hush-qt-wallet-v$version.zip +Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-installer-hush-qt-wallet-v$version.msi +Remove-Item -Force -ErrorAction Ignore ./artifacts/macOS-hush-qt-wallet-v$version.dmg Remove-Item -Recurse -Force -ErrorAction Ignore ./bin Remove-Item -Recurse -Force -ErrorAction Ignore ./debug @@ -26,7 +26,7 @@ Write-Host "[Building Linux + Windows]" Write-Host -NoNewline "Copying files.........." ssh $server "rm -rf /tmp/zqwbuild" ssh $server "mkdir /tmp/zqwbuild" -scp -r src/ res/ ./zec-qt-wallet.pro ./application.qrc ./LICENSE ./README.md ${server}:/tmp/zqwbuild/ | Out-Null +scp -r src/ res/ ./hush-qt-wallet.pro ./application.qrc ./LICENSE ./README.md ${server}:/tmp/zqwbuild/ | Out-Null ssh $server "dos2unix -q /tmp/zqwbuild/src/scripts/mkrelease.sh" | Out-Null ssh $server "dos2unix -q /tmp/zqwbuild/src/version.h" Write-Host "[OK]" @@ -51,10 +51,10 @@ Write-Host "[OK]" # Finally, test to make sure all files exist Write-Host -NoNewline "Checking Build........." -if (! (Test-Path ./artifacts/linux-binaries-zec-qt-wallet-v$version.tar.gz) -or - ! (Test-Path ./artifacts/linux-deb-zec-qt-wallet-v$version.deb) -or - ! (Test-Path ./artifacts/Windows-binaries-zec-qt-wallet-v$version.zip) -or - ! (Test-Path ./artifacts/Windows-installer-zec-qt-wallet-v$version.msi) ) { +if (! (Test-Path ./artifacts/linux-binaries-hush-qt-wallet-v$version.tar.gz) -or + ! (Test-Path ./artifacts/linux-deb-hush-qt-wallet-v$version.deb) -or + ! (Test-Path ./artifacts/Windows-binaries-hush-qt-wallet-v$version.zip) -or + ! (Test-Path ./artifacts/Windows-installer-hush-qt-wallet-v$version.msi) ) { Write-Host "[Error]" exit 1; } diff --git a/src/scripts/dotranslations.sh b/src/scripts/dotranslations.sh index 933a407..eb7a698 100755 --- a/src/scripts/dotranslations.sh +++ b/src/scripts/dotranslations.sh @@ -6,12 +6,12 @@ if [ -z $QT_STATIC ]; then fi rm -f res/*.qm -$QT_STATIC/bin/lrelease zec-qt-wallet.pro +$QT_STATIC/bin/lrelease hush-qt-wallet.pro # Then update the qt base translations. First, get all languages ls res/*.qm | awk -F '[_.]' '{print $4}' | while read -r language ; do if [ -f $QT_STATIC/translations/qtbase_$language.qm ]; then - $QT_STATIC/bin/lconvert -o res/zec_$language.qm $QT_STATIC/translations/qtbase_$language.qm res/zec_qt_wallet_$language.qm - mv res/zec_$language.qm res/zec_qt_wallet_$language.qm + $QT_STATIC/bin/lconvert -o res/hush_$language.qm $QT_STATIC/translations/qtbase_$language.qm res/zec_qt_wallet_$language.qm + mv res/hush_$language.qm res/zec_qt_wallet_$language.qm fi done diff --git a/src/scripts/dounifiedbuild.ps1 b/src/scripts/dounifiedbuild.ps1 index 42858dc..f811ccd 100644 --- a/src/scripts/dounifiedbuild.ps1 +++ b/src/scripts/dounifiedbuild.ps1 @@ -7,11 +7,11 @@ param ( ) Write-Host "[Initializing]" -Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-binaries-zecwallet-v$version.tar.gz -Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-deb-zecwallet-v$version.deb -Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-binaries-zecwallet-v$version.zip -Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-installer-zecwallet-v$version.msi -Remove-Item -Force -ErrorAction Ignore ./artifacts/macOS-zecwallet-v$version.dmg +Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-binaries-silentdragon-v$version.tar.gz +Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-deb-silentdragon-v$version.deb +Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-binaries-silentdragon-v$version.zip +Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-installer-silentdragon-v$version.msi +Remove-Item -Force -ErrorAction Ignore ./artifacts/macOS-silentdragon-v$version.dmg Remove-Item -Force -ErrorAction Ignore ./artifacts/signatures-v$version.tar.gz @@ -39,7 +39,7 @@ Write-Host "[Building Linux + Windows]" Write-Host -NoNewline "Copying files.........." ssh $server "rm -rf /tmp/zqwbuild" ssh $server "mkdir /tmp/zqwbuild" -scp -r src/ singleapplication/ res/ ./zec-qt-wallet.pro ./application.qrc ./LICENSE ./README.md ${server}:/tmp/zqwbuild/ | Out-Null +scp -r src/ singleapplication/ res/ ./hush-qt-wallet.pro ./application.qrc ./LICENSE ./README.md ${server}:/tmp/zqwbuild/ | Out-Null ssh $server "dos2unix -q /tmp/zqwbuild/src/scripts/mkrelease.sh" | Out-Null ssh $server "dos2unix -q /tmp/zqwbuild/src/version.h" Write-Host "[OK]" @@ -86,11 +86,11 @@ Write-Host "[OK]" # Finally, test to make sure all files exist Write-Host -NoNewline "Checking Build........." -if (! (Test-Path ./artifacts/linux-binaries-zecwallet-v$version.tar.gz) -or - ! (Test-Path ./artifacts/linux-deb-zecwallet-v$version.deb) -or - ! (Test-Path ./artifacts/Windows-binaries-zecwallet-v$version.zip) -or - ! (Test-Path ./artifacts/macOS-zecwallet-v$version.dmg) -or - ! (Test-Path ./artifacts/Windows-installer-zecwallet-v$version.msi) ) { +if (! (Test-Path ./artifacts/linux-binaries-silentdragon-v$version.tar.gz) -or + ! (Test-Path ./artifacts/linux-deb-silentdragon-v$version.deb) -or + ! (Test-Path ./artifacts/Windows-binaries-silentdragon-v$version.zip) -or + ! (Test-Path ./artifacts/macOS-silentdragon-v$version.dmg) -or + ! (Test-Path ./artifacts/Windows-installer-silentdragon-v$version.msi) ) { Write-Host "[Error]" exit 1; } diff --git a/src/scripts/mkmacdmg.sh b/src/scripts/mkmacdmg.sh index e239c4e..b8c5334 100755 --- a/src/scripts/mkmacdmg.sh +++ b/src/scripts/mkmacdmg.sh @@ -60,14 +60,14 @@ export PATH=$PATH:/usr/local/bin #Clean echo -n "Cleaning..............." make distclean >/dev/null 2>&1 -rm -f artifacts/macOS-zecwallet-v$APP_VERSION.dmg +rm -f artifacts/macOS-silentdragon-v$APP_VERSION.dmg echo "[OK]" echo -n "Configuring............" # Build QT_STATIC=$QT_PATH src/scripts/dotranslations.sh >/dev/null -$QT_PATH/bin/qmake zec-qt-wallet.pro CONFIG+=release >/dev/null +$QT_PATH/bin/qmake hush-qt-wallet.pro CONFIG+=release >/dev/null echo "[OK]" @@ -78,27 +78,27 @@ echo "[OK]" #Qt deploy echo -n "Deploying.............." mkdir artifacts >/dev/null 2>&1 -rm -f artifcats/zecwallet.dmg >/dev/null 2>&1 +rm -f artifcats/silentdragon.dmg >/dev/null 2>&1 rm -f artifacts/rw* >/dev/null 2>&1 -cp $ZCASH_DIR/src/zcashd zecwallet.app/Contents/MacOS/ -cp $ZCASH_DIR/src/zcash-cli zecwallet.app/Contents/MacOS/ -$QT_PATH/bin/macdeployqt zecwallet.app +cp $ZCASH_DIR/src/zcashd silentdragon.app/Contents/MacOS/ +cp $ZCASH_DIR/src/zcash-cli silentdragon.app/Contents/MacOS/ +$QT_PATH/bin/macdeployqt silentdragon.app echo "[OK]" echo -n "Building dmg..........." -mv zecwallet.app ZecWallet.app -create-dmg --volname "ZecWallet-v$APP_VERSION" --volicon "res/logo.icns" --window-pos 200 120 --icon "ZecWallet.app" 200 190 --app-drop-link 600 185 --hide-extension "ZecWallet.app" --window-size 800 400 --hdiutil-quiet --background res/dmgbg.png artifacts/macOS-zecwallet-v$APP_VERSION.dmg ZecWallet.app >/dev/null 2>&1 +mv silentdragon.app silentdragon.app +create-dmg --volname "silentdragon-v$APP_VERSION" --volicon "res/logo.icns" --window-pos 200 120 --icon "silentdragon.app" 200 190 --app-drop-link 600 185 --hide-extension "silentdragon.app" --window-size 800 400 --hdiutil-quiet --background res/dmgbg.png artifacts/macOS-silentdragon-v$APP_VERSION.dmg silentdragon.app >/dev/null 2>&1 #mkdir bin/dmgbuild >/dev/null 2>&1 #sed "s/RELEASE_VERSION/${APP_VERSION}/g" res/appdmg.json > bin/dmgbuild/appdmg.json #cp res/logo.icns bin/dmgbuild/ #cp res/dmgbg.png bin/dmgbuild/ -#cp -r zecwallet.app bin/dmgbuild/ +#cp -r silentdragon.app bin/dmgbuild/ -#appdmg --quiet bin/dmgbuild/appdmg.json artifacts/macOS-zecwallet-v$APP_VERSION.dmg >/dev/null -if [ ! -f artifacts/macOS-zecwallet-v$APP_VERSION.dmg ]; then +#appdmg --quiet bin/dmgbuild/appdmg.json artifacts/macOS-silentdragon-v$APP_VERSION.dmg >/dev/null +if [ ! -f artifacts/macOS-silentdragon-v$APP_VERSION.dmg ]; then echo "[ERROR]" exit 1 fi diff --git a/src/scripts/mkrelease.sh b/src/scripts/mkrelease.sh index 5dcc6eb..48a8b46 100755 --- a/src/scripts/mkrelease.sh +++ b/src/scripts/mkrelease.sh @@ -43,7 +43,7 @@ fi echo -n "Version files.........." # Replace the version number in the .pro file so it gets picked up everywhere -sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" zec-qt-wallet.pro > /dev/null +sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" hush-qt-wallet.pro > /dev/null # Also update it in the README.md sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" README.md > /dev/null @@ -60,13 +60,13 @@ echo "[Building on" `lsb_release -r`"]" echo -n "Configuring............" QT_STATIC=$QT_STATIC bash src/scripts/dotranslations.sh >/dev/null -$QT_STATIC/bin/qmake zec-qt-wallet.pro -spec linux-clang CONFIG+=release > /dev/null +$QT_STATIC/bin/qmake hush-qt-wallet.pro -spec linux-clang CONFIG+=release > /dev/null echo "[OK]" echo -n "Building..............." -rm -rf bin/zec-qt-wallet* > /dev/null -rm -rf bin/zecwallet* > /dev/null +rm -rf bin/hush-qt-wallet* > /dev/null +rm -rf bin/silentdragon* > /dev/null make clean > /dev/null make -j$(nproc) > /dev/null echo "[OK]" @@ -74,7 +74,7 @@ echo "[OK]" # Test for Qt echo -n "Static link............" -if [[ $(ldd zecwallet | grep -i "Qt") ]]; then +if [[ $(ldd silentdragon | grep -i "Qt") ]]; then echo "FOUND QT; ABORT"; exit 1 fi @@ -82,27 +82,27 @@ echo "[OK]" echo -n "Packaging.............." -mkdir bin/zecwallet-v$APP_VERSION > /dev/null -strip zecwallet +mkdir bin/silentdragon-v$APP_VERSION > /dev/null +strip silentdragon -cp zecwallet bin/zecwallet-v$APP_VERSION > /dev/null -cp $ZCASH_DIR/artifacts/zcashd bin/zecwallet-v$APP_VERSION > /dev/null -cp $ZCASH_DIR/artifacts/zcash-cli bin/zecwallet-v$APP_VERSION > /dev/null -cp README.md bin/zecwallet-v$APP_VERSION > /dev/null -cp LICENSE bin/zecwallet-v$APP_VERSION > /dev/null +cp silentdragon bin/silentdragon-v$APP_VERSION > /dev/null +cp $ZCASH_DIR/artifacts/zcashd bin/silentdragon-v$APP_VERSION > /dev/null +cp $ZCASH_DIR/artifacts/zcash-cli bin/silentdragon-v$APP_VERSION > /dev/null +cp README.md bin/silentdragon-v$APP_VERSION > /dev/null +cp LICENSE bin/silentdragon-v$APP_VERSION > /dev/null -cd bin && tar czf linux-zecwallet-v$APP_VERSION.tar.gz zecwallet-v$APP_VERSION/ > /dev/null +cd bin && tar czf linux-silentdragon-v$APP_VERSION.tar.gz silentdragon-v$APP_VERSION/ > /dev/null cd .. mkdir artifacts >/dev/null 2>&1 -cp bin/linux-zecwallet-v$APP_VERSION.tar.gz ./artifacts/linux-binaries-zecwallet-v$APP_VERSION.tar.gz +cp bin/linux-silentdragon-v$APP_VERSION.tar.gz ./artifacts/linux-binaries-silentdragon-v$APP_VERSION.tar.gz echo "[OK]" -if [ -f artifacts/linux-binaries-zecwallet-v$APP_VERSION.tar.gz ] ; then +if [ -f artifacts/linux-binaries-silentdragon-v$APP_VERSION.tar.gz ] ; then echo -n "Package contents......." # Test if the package is built OK - if tar tf "artifacts/linux-binaries-zecwallet-v$APP_VERSION.tar.gz" | wc -l | grep -q "6"; then + if tar tf "artifacts/linux-binaries-silentdragon-v$APP_VERSION.tar.gz" | wc -l | grep -q "6"; then echo "[OK]" else echo "[ERROR]" @@ -114,24 +114,24 @@ else fi echo -n "Building deb..........." -debdir=bin/deb/zecwallet-v$APP_VERSION +debdir=bin/deb/silentdragon-v$APP_VERSION mkdir -p $debdir > /dev/null mkdir $debdir/DEBIAN mkdir -p $debdir/usr/local/bin cat src/scripts/control | sed "s/RELEASE_VERSION/$APP_VERSION/g" > $debdir/DEBIAN/control -cp zecwallet $debdir/usr/local/bin/ +cp silentdragon $debdir/usr/local/bin/ cp $ZCASH_DIR/artifacts/zcashd $debdir/usr/local/bin/zqw-zcashd mkdir -p $debdir/usr/share/pixmaps/ -cp res/zecwallet.xpm $debdir/usr/share/pixmaps/ +cp res/silentdragon.xpm $debdir/usr/share/pixmaps/ mkdir -p $debdir/usr/share/applications -cp src/scripts/desktopentry $debdir/usr/share/applications/zec-qt-wallet.desktop +cp src/scripts/desktopentry $debdir/usr/share/applications/hush-qt-wallet.desktop dpkg-deb --build $debdir >/dev/null -cp $debdir.deb artifacts/linux-deb-zecwallet-v$APP_VERSION.deb +cp $debdir.deb artifacts/linux-deb-silentdragon-v$APP_VERSION.deb echo "[OK]" @@ -160,36 +160,36 @@ export PATH=$MXE_PATH:$PATH echo -n "Configuring............" make clean > /dev/null -rm -f zec-qt-wallet-mingw.pro +rm -f hush-qt-wallet-mingw.pro rm -rf release/ #Mingw seems to have trouble with precompiled headers, so strip that option from the .pro file -cat zec-qt-wallet.pro | sed "s/precompile_header/release/g" | sed "s/PRECOMPILED_HEADER.*//g" > zec-qt-wallet-mingw.pro +cat hush-qt-wallet.pro | sed "s/precompile_header/release/g" | sed "s/PRECOMPILED_HEADER.*//g" > hush-qt-wallet-mingw.pro echo "[OK]" echo -n "Building..............." -x86_64-w64-mingw32.static-qmake-qt5 zec-qt-wallet-mingw.pro CONFIG+=release > /dev/null +x86_64-w64-mingw32.static-qmake-qt5 hush-qt-wallet-mingw.pro CONFIG+=release > /dev/null make -j32 > /dev/null echo "[OK]" echo -n "Packaging.............." -mkdir release/zecwallet-v$APP_VERSION -cp release/zecwallet.exe release/zecwallet-v$APP_VERSION -cp $ZCASH_DIR/artifacts/zcashd.exe release/zecwallet-v$APP_VERSION > /dev/null -cp $ZCASH_DIR/artifacts/zcash-cli.exe release/zecwallet-v$APP_VERSION > /dev/null -cp README.md release/zecwallet-v$APP_VERSION -cp LICENSE release/zecwallet-v$APP_VERSION -cd release && zip -r Windows-binaries-zecwallet-v$APP_VERSION.zip zecwallet-v$APP_VERSION/ > /dev/null +mkdir release/silentdragon-v$APP_VERSION +cp release/silentdragon.exe release/silentdragon-v$APP_VERSION +cp $ZCASH_DIR/artifacts/zcashd.exe release/silentdragon-v$APP_VERSION > /dev/null +cp $ZCASH_DIR/artifacts/zcash-cli.exe release/silentdragon-v$APP_VERSION > /dev/null +cp README.md release/silentdragon-v$APP_VERSION +cp LICENSE release/silentdragon-v$APP_VERSION +cd release && zip -r Windows-binaries-silentdragon-v$APP_VERSION.zip silentdragon-v$APP_VERSION/ > /dev/null cd .. mkdir artifacts >/dev/null 2>&1 -cp release/Windows-binaries-zecwallet-v$APP_VERSION.zip ./artifacts/ +cp release/Windows-binaries-silentdragon-v$APP_VERSION.zip ./artifacts/ echo "[OK]" -if [ -f artifacts/Windows-binaries-zecwallet-v$APP_VERSION.zip ] ; then +if [ -f artifacts/Windows-binaries-silentdragon-v$APP_VERSION.zip ] ; then echo -n "Package contents......." - if unzip -l "artifacts/Windows-binaries-zecwallet-v$APP_VERSION.zip" | wc -l | grep -q "11"; then + if unzip -l "artifacts/Windows-binaries-silentdragon-v$APP_VERSION.zip" | wc -l | grep -q "11"; then echo "[OK]" else echo "[ERROR]" diff --git a/src/scripts/mkwininstaller.ps1 b/src/scripts/mkwininstaller.ps1 index 603d05c..9e80895 100644 --- a/src/scripts/mkwininstaller.ps1 +++ b/src/scripts/mkwininstaller.ps1 @@ -2,28 +2,28 @@ param ( [Parameter(Mandatory=$true)][string]$version ) -$target="zecwallet-v$version" +$target="silentdragon-v$version" Remove-Item -Path release/wininstaller -Recurse -ErrorAction Ignore | Out-Null New-Item release/wininstaller -itemtype directory | Out-Null -Copy-Item release/$target/zecwallet.exe release/wininstaller/ +Copy-Item release/$target/silentdragon.exe release/wininstaller/ Copy-Item release/$target/LICENSE release/wininstaller/ Copy-Item release/$target/README.md release/wininstaller/ Copy-Item release/$target/zcashd.exe release/wininstaller/ Copy-Item release/$target/zcash-cli.exe release/wininstaller/ -Get-Content src/scripts/zec-qt-wallet.wxs | ForEach-Object { $_ -replace "RELEASE_VERSION", "$version" } | Out-File -Encoding utf8 release/wininstaller/zec-qt-wallet.wxs +Get-Content src/scripts/hush-qt-wallet.wxs | ForEach-Object { $_ -replace "RELEASE_VERSION", "$version" } | Out-File -Encoding utf8 release/wininstaller/hush-qt-wallet.wxs -candle.exe release/wininstaller/zec-qt-wallet.wxs -o release/wininstaller/zec-qt-wallet.wixobj +candle.exe release/wininstaller/hush-qt-wallet.wxs -o release/wininstaller/hush-qt-wallet.wixobj if (!$?) { exit 1; } -light.exe -ext WixUIExtension -cultures:en-us release/wininstaller/zec-qt-wallet.wixobj -out release/wininstaller/zecwallet.msi +light.exe -ext WixUIExtension -cultures:en-us release/wininstaller/hush-qt-wallet.wixobj -out release/wininstaller/silentdragon.msi if (!$?) { exit 1; } New-Item artifacts -itemtype directory -Force | Out-Null -Copy-Item release/wininstaller/zecwallet.msi ./artifacts/Windows-installer-$target.msi \ No newline at end of file +Copy-Item release/wininstaller/silentdragon.msi ./artifacts/Windows-installer-$target.msi \ No newline at end of file diff --git a/src/scripts/signbinaries.sh b/src/scripts/signbinaries.sh index 679b279..341b735 100755 --- a/src/scripts/signbinaries.sh +++ b/src/scripts/signbinaries.sh @@ -35,7 +35,7 @@ rm -f signatures-v$APP_VERSION.tar.gz # sha256sum the binaries gsha256sum *$APP_VERSION* > sha256sum-v$APP_VERSION.txt -for i in $( ls *zecwallet-v$APP_VERSION* sha256sum-v$APP_VERSION* ); do +for i in $( ls *silentdragon-v$APP_VERSION* sha256sum-v$APP_VERSION* ); do echo "Signing" $i gpg --batch --output ../release/signatures/$i.sig --detach-sig $i done diff --git a/src/scripts/zec-qt-wallet.wxs b/src/scripts/zec-qt-wallet.wxs index a781c8f..6a17f7c 100644 --- a/src/scripts/zec-qt-wallet.wxs +++ b/src/scripts/zec-qt-wallet.wxs @@ -1,15 +1,15 @@ - + - - + + - + @@ -37,13 +37,13 @@ - + - + - @@ -55,9 +55,9 @@ - + + Name="silentdragon" WorkingDirectory="INSTALLFOLDER" Icon="hushqtwalleticon.exe" > @@ -69,10 +69,10 @@ - + - + diff --git a/src/sendtab.cpp b/src/sendtab.cpp index ddbf6f3..1a0581a 100644 --- a/src/sendtab.cpp +++ b/src/sendtab.cpp @@ -62,7 +62,7 @@ void MainWindow::setupSendTab() { // Disable custom fees if settings say no ui->minerFeeAmt->setReadOnly(!Settings::getInstance()->getAllowCustomFees()); QObject::connect(ui->minerFeeAmt, &QLineEdit::textChanged, [=](auto txt) { - ui->lblMinerFeeUSD->setText(Settings::getUSDFromZecAmount(txt.toDouble())); + ui->lblMinerFeeUSD->setText(Settings::getUSDFromhushAmount(txt.toDouble())); }); ui->minerFeeAmt->setText(Settings::getDecimalString(Settings::getMinerFee())); @@ -70,7 +70,7 @@ void MainWindow::setupSendTab() { QObject::connect(ui->tabWidget, &QTabWidget::currentChanged, [=] (int pos) { if (pos == 1) { QString txt = ui->minerFeeAmt->text(); - ui->lblMinerFeeUSD->setText(Settings::getUSDFromZecAmount(txt.toDouble())); + ui->lblMinerFeeUSD->setText(Settings::getUSDFromhushAmount(txt.toDouble())); } }); @@ -225,10 +225,10 @@ void MainWindow::updateFromCombo() { void MainWindow::inputComboTextChanged(int index) { auto addr = ui->inputsCombo->itemText(index); auto bal = rpc->getModel()->getAllBalances().value(addr); - auto balFmt = Settings::getZECDisplayFormat(bal); + auto balFmt = Settings::gethushDisplayFormat(bal); ui->sendAddressBalance->setText(balFmt); - ui->sendAddressBalanceUSD->setText(Settings::getUSDFromZecAmount(bal)); + ui->sendAddressBalanceUSD->setText(Settings::getUSDFromhushAmount(bal)); } @@ -341,7 +341,7 @@ void MainWindow::addressChanged(int itemNumber, const QString& text) { void MainWindow::amountChanged(int item, const QString& text) { auto usd = ui->sendToWidgets->findChild(QString("AmtUSD") % QString::number(item)); - usd->setText(Settings::getUSDFromZecAmount(text.toDouble())); + usd->setText(Settings::getUSDFromhushAmount(text.toDouble())); // If there is a recurring payment, update the info there as well if (sendTxRecurringInfo != nullptr) { @@ -633,10 +633,10 @@ bool MainWindow::confirmTx(Tx tx, RecurringPaymentInfo* rpi) { Addr->setFont(fixedFont); confirm.gridLayout->addWidget(Addr, row, 0, 1, 1); - // Amount (ZEC) + // Amount (hush) auto Amt = new QLabel(confirm.sendToAddrs); Amt->setObjectName(QString("Amt") % QString::number(i + 1)); - Amt->setText(Settings::getZECDisplayFormat(toAddr.amount)); + Amt->setText(Settings::gethushDisplayFormat(toAddr.amount)); Amt->setAlignment(Qt::AlignRight | Qt::AlignTrailing | Qt::AlignVCenter); confirm.gridLayout->addWidget(Amt, row, 1, 1, 1); totalSpending += toAddr.amount; @@ -644,7 +644,7 @@ bool MainWindow::confirmTx(Tx tx, RecurringPaymentInfo* rpi) { // Amount (USD) auto AmtUSD = new QLabel(confirm.sendToAddrs); AmtUSD->setObjectName(QString("AmtUSD") % QString::number(i + 1)); - AmtUSD->setText(Settings::getUSDFromZecAmount(toAddr.amount)); + AmtUSD->setText(Settings::getUSDFromhushAmount(toAddr.amount)); AmtUSD->setAlignment(Qt::AlignRight | Qt::AlignTrailing | Qt::AlignVCenter); confirm.gridLayout->addWidget(AmtUSD, row, 2, 1, 1); @@ -686,7 +686,7 @@ bool MainWindow::confirmTx(Tx tx, RecurringPaymentInfo* rpi) { minerFee->setObjectName(QStringLiteral("minerFee")); minerFee->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); confirm.gridLayout->addWidget(minerFee, row, 1, 1, 1); - minerFee->setText(Settings::getZECDisplayFormat(tx.fee)); + minerFee->setText(Settings::gethushDisplayFormat(tx.fee)); totalSpending += tx.fee; auto minerFeeUSD = new QLabel(confirm.sendToAddrs); @@ -695,7 +695,7 @@ bool MainWindow::confirmTx(Tx tx, RecurringPaymentInfo* rpi) { minerFeeUSD->setObjectName(QStringLiteral("minerFeeUSD")); minerFeeUSD->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); confirm.gridLayout->addWidget(minerFeeUSD, row, 2, 1, 1); - minerFeeUSD->setText(Settings::getUSDFromZecAmount(tx.fee)); + minerFeeUSD->setText(Settings::getUSDFromhushAmount(tx.fee)); if (Settings::getInstance()->getAllowCustomFees() && tx.fee != Settings::getMinerFee()) { confirm.warningLabel->setVisible(true); @@ -724,9 +724,9 @@ bool MainWindow::confirmTx(Tx tx, RecurringPaymentInfo* rpi) { confirm.sendFrom->setText(fnSplitAddressForWrap(tx.fromAddr)); confirm.sendFrom->setFont(fixedFont); QString tooltip = tr("Current balance : ") + - Settings::getZECUSDDisplayFormat(rpc->getModel()->getAllBalances().value(tx.fromAddr)); + Settings::gethushUSDDisplayFormat(rpc->getModel()->getAllBalances().value(tx.fromAddr)); tooltip += "\n" + tr("Balance after this Tx: ") + - Settings::getZECUSDDisplayFormat(rpc->getModel()->getAllBalances().value(tx.fromAddr) - totalSpending); + Settings::gethushUSDDisplayFormat(rpc->getModel()->getAllBalances().value(tx.fromAddr) - totalSpending); confirm.sendFrom->setToolTip(tooltip); // Show the dialog and submit it if the user confirms diff --git a/src/settings.cpp b/src/settings.cpp index 4ad21e0..dfb94f0 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -111,8 +111,8 @@ bool Settings::isSaplingActive() { (!isTestnet() && getBlockNumber() > 419200); } -double Settings::getZECPrice() { - return zecPrice; +double Settings::gethushPrice() { + return hushPrice; } bool Settings::getAutoShield() { @@ -197,9 +197,9 @@ void Settings::saveRestoreTableHeader(QTableView* table, QDialog* d, QString tab void Settings::openAddressInExplorer(QString address) { QString url; if (Settings::getInstance()->isTestnet()) { - url = "https://chain.so/address/ZECTEST/" + address; + url = "https://chain.so/address/hushTEST/" + address; } else { - url = "https://chain.so/address/ZEC/" + address; + url = "https://chain.so/address/hush/" + address; } QDesktopServices::openUrl(QUrl(url)); } @@ -207,10 +207,10 @@ void Settings::openAddressInExplorer(QString address) { void Settings::openTxInExplorer(QString txid) { QString url; if (Settings::getInstance()->isTestnet()) { - url = "https://chain.so/tx/ZECTEST/" + txid; + url = "https://chain.so/tx/hushTEST/" + txid; } else { - url = "https://chain.so/tx/ZEC/" + txid; + url = "https://chain.so/tx/hush/" + txid; } QDesktopServices::openUrl(QUrl(url)); } @@ -220,8 +220,8 @@ QString Settings::getUSDFormat(double bal) { } -QString Settings::getUSDFromZecAmount(double bal) { - return getUSDFormat(bal * Settings::getInstance()->getZECPrice()); +QString Settings::getUSDFromhushAmount(double bal) { + return getUSDFormat(bal * Settings::getInstance()->gethushPrice()); } @@ -237,17 +237,17 @@ QString Settings::getDecimalString(double amt) { return f; } -QString Settings::getZECDisplayFormat(double bal) { +QString Settings::gethushDisplayFormat(double bal) { // This is idiotic. Why doesn't QString have a way to do this? return getDecimalString(bal) % " " % Settings::getTokenName(); } -QString Settings::getZECUSDDisplayFormat(double bal) { - auto usdFormat = getUSDFromZecAmount(bal); +QString Settings::gethushUSDDisplayFormat(double bal) { + auto usdFormat = getUSDFromhushAmount(bal); if (!usdFormat.isEmpty()) - return getZECDisplayFormat(bal) % " (" % usdFormat % ")"; + return gethushDisplayFormat(bal) % " (" % usdFormat % ")"; else - return getZECDisplayFormat(bal); + return gethushDisplayFormat(bal); } const QString Settings::txidStatusMessage = QString(QObject::tr("Tx submitted (right click to copy) txid:")); @@ -256,7 +256,7 @@ QString Settings::getTokenName() { if (Settings::getInstance()->isTestnet()) { return "TAZ"; } else { - return "ZEC"; + return "HUSH"; } } @@ -354,7 +354,7 @@ bool Settings::isValidAddress(QString addr) { // Get a pretty string representation of this Payment URI QString Settings::paymentURIPretty(PaymentURI uri) { - return QString() + "Payment Request\n" + "Pay: " + uri.addr + "\nAmount: " + getZECDisplayFormat(uri.amt.toDouble()) + return QString() + "Payment Request\n" + "Pay: " + uri.addr + "\nAmount: " + gethushDisplayFormat(uri.amt.toDouble()) + "\nMemo:" + QUrl::fromPercentEncoding(uri.memo.toUtf8()); } diff --git a/src/settings.h b/src/settings.h index 395349e..afd4195 100644 --- a/src/settings.h +++ b/src/settings.h @@ -77,8 +77,8 @@ public: void setUsingZcashConf(QString confLocation); const QString& getZcashdConfLocation() { return _confLocation; } - void setZECPrice(double p) { zecPrice = p; } - double getZECPrice(); + void sethushPrice(double p) { hushPrice = p; } + double gethushPrice(); void setPeers(int peers); int getPeers(); @@ -101,9 +101,9 @@ public: static QString getDecimalString(double amt); static QString getUSDFormat(double usdAmt); - static QString getUSDFromZecAmount(double bal); - static QString getZECDisplayFormat(double bal); - static QString getZECUSDDisplayFormat(double bal); + static QString getUSDFromhushAmount(double bal); + static QString gethushDisplayFormat(double bal); + static QString gethushUSDDisplayFormat(double bal); static QString getTokenName(); static QString getDonationAddr(); @@ -142,7 +142,7 @@ private: bool _headless = false; int _peerConnections = 0; - double zecPrice = 0.0; + double hushPrice = 0.0; }; #endif // SETTINGS_H diff --git a/src/settings.ui b/src/settings.ui index 50401b2..dbce2ed 100644 --- a/src/settings.ui +++ b/src/settings.ui @@ -179,7 +179,7 @@ - Connect to the internet to fetch ZEC prices + Connect to the internet to fetch hush prices @@ -283,7 +283,7 @@ - Fetch ZEC / USD prices + Fetch hush / USD prices @@ -350,7 +350,7 @@ - Rescan the blockchain for any missing wallet transactions and to correct your wallet balance. This may take several hours. You need to restart ZecWallet for this to take effect + Rescan the blockchain for any missing wallet transactions and to correct your wallet balance. This may take several hours. You need to restart silentdragon for this to take effect true @@ -394,7 +394,7 @@ - Rebuild the entire blockchain from the genesis block, by rescanning all the block files. This may take several hours to days, depending on your hardware. You need to restart ZecWallet for this to take effect + Rebuild the entire blockchain from the genesis block, by rescanning all the block files. This may take several hours to days, depending on your hardware. You need to restart silentdragon for this to take effect true diff --git a/src/txtablemodel.cpp b/src/txtablemodel.cpp index af389b0..5572750 100644 --- a/src/txtablemodel.cpp +++ b/src/txtablemodel.cpp @@ -109,7 +109,7 @@ bool TxTableModel::exportToCsv(QString fileName) const { for (int i=0; i < dat.items.length(); i++) { total += dat.items[i].amount; } - return Settings::getZECDisplayFormat(total); + return Settings::gethushDisplayFormat(total); } } } @@ -145,7 +145,7 @@ bool TxTableModel::exportToCsv(QString fileName) const { for (int i=0; i < dat.items.length(); i++) { total += dat.items[i].amount; } - return Settings::getInstance()->getUSDFromZecAmount(total); + return Settings::getInstance()->getUSDFromhushAmount(total); } } } diff --git a/src/websockets.cpp b/src/websockets.cpp index 660f06a..bb5da93 100644 --- a/src/websockets.cpp +++ b/src/websockets.cpp @@ -112,7 +112,7 @@ void WormholeClient::connect() { QObject::connect(m_webSocket, &QWebSocket::connected, this, &WormholeClient::onConnected); QObject::connect(m_webSocket, &QWebSocket::disconnected, this, &WormholeClient::closed); - m_webSocket->open(QUrl("wss://wormhole.zecqtwallet.com:443")); + m_webSocket->open(QUrl("wss://wormhole.hushqtwallet.com:443")); //m_webSocket->open(QUrl("ws://127.0.0.1:7070")); } @@ -356,7 +356,7 @@ QString AppDataServer::connDesc(AppConnectionType t) { return QObject::tr("Connected directly"); } else { - return QObject::tr("Connected over the internet via ZecWallet wormhole service"); + return QObject::tr("Connected over the internet via silentdragon wormhole service"); } } @@ -760,7 +760,7 @@ void AppDataServer::processGetInfo(QJsonObject jobj, MainWindow* mainWindow, std {"maxspendable", maxSpendable}, {"maxzspendable", maxZSpendable}, {"tokenName", Settings::getTokenName()}, - {"zecprice", Settings::getInstance()->getZECPrice()}, + {"hushprice", Settings::getInstance()->gethushPrice()}, {"serverversion", QString(APP_VERSION)} }).toJson(); pClient->sendTextMessage(encryptOutgoing(r));