diff --git a/README.md b/README.md index a8e1628c70..9351c3798f 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,10 @@ You may lose all your Moneroj if you use this App. Be cautious when spending on - more sensible error dialogs - check licenses of included libraries; License Dialog -### Issues -- Pending incoming transactions disappear after reload (and appear after being mined) +### Issues / Pitfalls +- Created wallets on a private testnet are unusable because the restore height is set to that +of the "real" testnet. After creating a new wallet, make a **new** one by recovering from the seed. +The official monero client shows the same behaviour. ### HOW TO BUILD No need to build. Binaries are included: diff --git a/app/build.gradle b/app/build.gradle index aa7bfc2ec8..650134c71b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.m2049r.xmrwallet" minSdkVersion 21 targetSdkVersion 25 - versionCode 11 - versionName "0.6" + versionCode 12 + versionName "0.7" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" externalNativeBuild { cmake { diff --git a/app/src/main/java/com/m2049r/xmrwallet/LoginActivity.java b/app/src/main/java/com/m2049r/xmrwallet/LoginActivity.java index 616f9f7f4b..16868e7049 100644 --- a/app/src/main/java/com/m2049r/xmrwallet/LoginActivity.java +++ b/app/src/main/java/com/m2049r/xmrwallet/LoginActivity.java @@ -710,8 +710,6 @@ protected Boolean doInBackground(Void... params) { if (success) { return true; } else { - Toast.makeText(LoginActivity.this, - getString(R.string.generate_wallet_create_failed), Toast.LENGTH_LONG).show(); Log.e(TAG, "Could not create new wallet in " + newWalletFile.getAbsolutePath()); return false; } @@ -723,6 +721,8 @@ protected void onPostExecute(Boolean result) { if (result) { startDetails(newWalletFile, walletPassword, GenerateReviewFragment.VIEW_TYPE_ACCEPT); } else { + Toast.makeText(LoginActivity.this, + getString(R.string.generate_wallet_create_failed), Toast.LENGTH_LONG).show(); walletGenerateError(); } LoginActivity.this.asyncWaitTask = null; diff --git a/app/src/main/res/layout/wallet_fragment.xml b/app/src/main/res/layout/wallet_fragment.xml index 90135fb500..05736915e4 100644 --- a/app/src/main/res/layout/wallet_fragment.xml +++ b/app/src/main/res/layout/wallet_fragment.xml @@ -63,7 +63,7 @@ android:layout_height="wrap_content" android:gravity="center" android:text="00000000.000000000000 XMR" - android:textColor="@color/tx_green" + android:textColor="@color/white" android:textSize="24sp" /> #009ADA #F8CC5A + + #ffffff diff --git a/doc/FAQ.md b/doc/FAQ.md index 2c86d100af..0b182f986c 100644 --- a/doc/FAQ.md +++ b/doc/FAQ.md @@ -2,6 +2,7 @@ ## What features does it have? +- Uses monero v0.11.0.0 - Support for Android >= 5.0 with ARM processor - Testnet and Mainnet - Generate new wallets @@ -17,7 +18,7 @@ - Only 5 decimal places shown in transactions (full amount in details - click on transaction) - All significant figures shown in balance - QR Code scanning - make sure to *ALWAYS* verify the scanned code is what it is advertised to be! -- QR Code for receiving +- QR Code for receiving with conversion of XMR to USD/EUR and back through kraken API - Backup wallets to ```.backups``` folder in main wallet folder (old backups are overwritten) - Rename wallets - Archive (=Backup and delete) @@ -37,11 +38,6 @@ All wallet files (```testnet``` and ```mainnet```) are stored in the main ```Mon So be careful erasing stuff. One of the future releases will split the wallets and move ```testnet``` wallets out of there. - -## I sent a transaction but it's not in my received transactions list! -Don't worry. Received transactions which are not mined yet disappear after the wallet is saved - -I blame this on the monero code. Wait for the block to be mined. - ## Do you have any screenshots of what it looks like and how it works? No, but it looks fantastic. Just check it out.