From 371636e2164897063c880a2f42d6d9269a82ac8d Mon Sep 17 00:00:00 2001 From: Aditya Kulkarni Date: Mon, 26 Nov 2018 14:22:10 -0800 Subject: [PATCH] 0.5.0 --- README.md | 169 ++++++++++++++++++++++++++------------------------ src/version.h | 2 +- 2 files changed, 89 insertions(+), 82 deletions(-) diff --git a/README.md b/README.md index dfdaffe..dff28d9 100644 --- a/README.md +++ b/README.md @@ -1,81 +1,88 @@ -zec-qt-wallet is a z-Addr first, Sapling compatible wallet and full node for zcashd that runs on Linux, Windows and macOS. - -![Screenshot](docs/screenshot-main.png?raw=true) -![Screenshots](docs/screenshot-sub.png?raw=true) -# Installation - -Head over to the releases page and grab the latest binary. https://github.com/adityapk00/zec-qt-wallet/releases - -### Linux -Extract and run the binary. -``` -tar -xvf zec-qt-wallet-v0.4.3.tar.gz -./zec-qt-wallet-v0.4.3/zec-qt-wallet -``` - -### Windows -Unzip the release binary and double click on zec-qt-wallet to start. - -### macOS -Double-click on the .dmg file to open it, and drag zec-qt-wallet on to the Applications link to install. - -## zcashd -zec-qt-wallet needs a Zcash node running zcashd. If you already have a zcashd node running, zec-qt-wallet will connect to it. - -If you don't have one, zec-qt-wallet will start its embedded zcashd node. - -Additionally, if this is the first time you're running zec-qt-wallet or a zcashd daemon, zec-qt-wallet will download the zcash params (~1.7 GB) and configure `zcash.conf` for you. - -Pass `--no-embedded` to disable the embedded zcashd and force zec-qt-wallet to connect to an external node. - -## Compiling from source -zec-qt-wallet is written in C++ 14, and can be compiled with g++/clang++/visual c++. It also depends on Qt5, which you can get from [here](https://www.qt.io/download) - -See detailed build instructions [on the wiki](https://github.com/ZcashFoundation/zec-qt-wallet/wiki/Compiling-from-source-code) - -### Building on Linux - -``` -git clone https://github.com/adityapk00/zec-qt-wallet.git -cd zec-qt-wallet -/path/to/qt5/bin/qmake zec-qt-wallet.pro CONFIG+=debug -make -j$(nproc) - -./zec-qt-wallet -``` - -### Building on Windows -You need Visual Studio 2017 (The free C++ Community Edition works just fine). - -From the VS Tools command prompt -``` -git clone https://github.com/adityapk00/zec-qt-wallet.git -cd zec-qt-wallet -c:\Qt5\bin\qmake.exe zec-qt-wallet.pro -spec win32-msvc CONFIG+=debug -nmake - -debug\zec-qt-wallet.exe -``` - -To create the Visual Studio project files so you can compile and run from Visual Studio: -``` -c:\Qt5\bin\qmake.exe zec-qt-wallet.pro -tp vc CONFIG+=debug -``` - -### Building on macOS -You need to install the Xcode app or the Xcode command line tools first, and then install Qt. - -``` -git clone https://github.com/adityapk00/zec-qt-wallet.git -cd zec-qt-wallet -/path/to/qt5/bin/qmake zec-qt-wallet.pro CONFIG+=debug -make - -./zec-qt-wallet.app/Contents/MacOS/zec-qt-wallet -``` - -### [Troubleshooting Guide & FAQ](https://github.com/ZcashFoundation/zec-qt-wallet/wiki/Troubleshooting-&-FAQ) -Please read the [troubleshooting guide](https://github.com/ZcashFoundation/zec-qt-wallet/wiki/Troubleshooting-&-FAQ) for common problems and solutions. -For support or other questions, tweet at [@zecqtwallet](https://twitter.com/zecqtwallet) or [file an issue](https://github.com/ZcashFoundation/zec-qt-wallet/issues). - -_PS: zec-qt-wallet is NOT an official wallet, and is not affiliated with the Zerocoin Electric Coin Company in any way._ +zec-qt-wallet is a z-Addr first, Sapling compatible wallet and full node for zcashd that runs on Linux, Windows and macOS. + +![Screenshot](docs/screenshot-main.png?raw=true) +![Screenshots](docs/screenshot-sub.png?raw=true) +# Installation + +Head over to the releases page and grab the latest installers or binary. https://github.com/adityapk00/zec-qt-wallet/releases + +### Linux + +If you are on Debian/Ubuntu, please download the `.deb` package and install it. +``` +sudo dpkg -i linux-deb-zec-qt-wallet-v0.5.0.deb +sudo apt install -f +``` + +Or you can download and run the binaries directly. +``` +tar -xvf zec-qt-wallet-v0.5.0.tar.gz +./zec-qt-wallet-v0.5.0/zec-qt-wallet +``` + +### Windows +Download and run the .msi installer and follow the prompts. Alternately, you can download the release binary, unzip it and double click on zec-qt-wallet to start. + +### macOS +Double-click on the .dmg file to open it, and drag zec-qt-wallet on to the Applications link to install. + +## zcashd +zec-qt-wallet needs a Zcash node running zcashd. If you already have a zcashd node running, zec-qt-wallet will connect to it. + +If you don't have one, zec-qt-wallet will start its embedded zcashd node. + +Additionally, if this is the first time you're running zec-qt-wallet or a zcashd daemon, zec-qt-wallet will download the zcash params (~1.7 GB) and configure `zcash.conf` for you. + +Pass `--no-embedded` to disable the embedded zcashd and force zec-qt-wallet to connect to an external node. + +## Compiling from source +zec-qt-wallet is written in C++ 14, and can be compiled with g++/clang++/visual c++. It also depends on Qt5, which you can get from [here](https://www.qt.io/download). Note that if you are compiling from source, you won't get the embedded zcashd by default. You can either run an external zcashd, or compile zcashd as well. + +See detailed build instructions [on the wiki](https://github.com/ZcashFoundation/zec-qt-wallet/wiki/Compiling-from-source-code) + +### Building on Linux + +``` +git clone https://github.com/adityapk00/zec-qt-wallet.git +cd zec-qt-wallet +/path/to/qt5/bin/qmake zec-qt-wallet.pro CONFIG+=debug +make -j$(nproc) + +./zec-qt-wallet +``` + +### Building on Windows +You need Visual Studio 2017 (The free C++ Community Edition works just fine). + +From the VS Tools command prompt +``` +git clone https://github.com/adityapk00/zec-qt-wallet.git +cd zec-qt-wallet +c:\Qt5\bin\qmake.exe zec-qt-wallet.pro -spec win32-msvc CONFIG+=debug +nmake + +debug\zec-qt-wallet.exe +``` + +To create the Visual Studio project files so you can compile and run from Visual Studio: +``` +c:\Qt5\bin\qmake.exe zec-qt-wallet.pro -tp vc CONFIG+=debug +``` + +### Building on macOS +You need to install the Xcode app or the Xcode command line tools first, and then install Qt. + +``` +git clone https://github.com/adityapk00/zec-qt-wallet.git +cd zec-qt-wallet +/path/to/qt5/bin/qmake zec-qt-wallet.pro CONFIG+=debug +make + +./zec-qt-wallet.app/Contents/MacOS/zec-qt-wallet +``` + +### [Troubleshooting Guide & FAQ](https://github.com/ZcashFoundation/zec-qt-wallet/wiki/Troubleshooting-&-FAQ) +Please read the [troubleshooting guide](https://github.com/ZcashFoundation/zec-qt-wallet/wiki/Troubleshooting-&-FAQ) for common problems and solutions. +For support or other questions, tweet at [@zecqtwallet](https://twitter.com/zecqtwallet) or [file an issue](https://github.com/ZcashFoundation/zec-qt-wallet/issues). + +_PS: zec-qt-wallet is NOT an official wallet, and is not affiliated with the Zerocoin Electric Coin Company in any way._ diff --git a/src/version.h b/src/version.h index 87d67c8..5d78b32 100644 --- a/src/version.h +++ b/src/version.h @@ -1 +1 @@ -#define APP_VERSION "0.4.3" +#define APP_VERSION "0.5.0"