22 Commits

Author SHA1 Message Date
f907a4bdb1 Update transfer tab in RecordTransactionActivity
- Add backend code to the Transfer tab

TODO :
- Support for %/fixed fees for transfers
- Edition support for transfers
2018-08-19 02:48:52 +02:00
b14b98eb97 Fix balance calculus for sell transaction 2018-08-17 04:52:27 +02:00
e194d362ba Add badge in the drawer when an exchange account is disabled 2018-08-16 03:23:19 +02:00
727e803b8b Fix balance not being displayed properly for some fee format 2018-08-16 02:50:40 +02:00
e308e962d7 Fix fee format when editing a transaction 2018-08-15 22:39:12 +02:00
91418b73fa Fix SDK 19 crash 2018-08-15 04:23:54 +02:00
df9ab11410 Fix transaction edition
- Fix crash when trying to edit a transaction
- Update the code when editing a transaction to match the new interface
2018-08-15 02:51:28 +02:00
74cae8fa67 Update database design 2018-08-14 21:19:01 +02:00
3a1ac3c80b Major updates
- Fix code typos
- Add a 'fromSym' field in the transactions table
- Fix translation in the drawer

[RecordTransactionActivity rework]
- New currency selection
- Add Exchange selection
- Add corresponding Pair selection
- Add tabs to select Buy/Sell/Transaction
> Buy fragment
- Add note field
- Add fee format selection
- Limit date selection to the past (it's no longer possible to add a futur transaction)
- Auto fill the price after date selection
2018-08-14 04:14:18 +02:00
2d12cc3dbe Fix exchange connexion status not showing properly 2018-08-01 13:56:54 +02:00
b7d10011ef Fix exchange type not being processed properly 2018-08-01 13:08:16 +02:00
8778290135 Add API keys importation 2018-08-01 01:17:29 +02:00
380716f7ea Exchange config rework
- Fix crash when binance sync error
- New exchange list UI
- New exchange configuration UI
- Fix gradient background for Settings activity

The new exchange configuration interface allows you to add (it should work) multiple accounts for each exchange
If an account's keys are incorrect, the account and disabled and it's notified in the exchange list
You can edit the exchange account later from the exchange list activity
2018-08-01 01:02:41 +02:00
93f0a700fb WIP
- Prepare RecordTransactionActivity rework
- Lock Touch ID if not supported/not configured
- Prepare API storage rework
- Fix CurrencyTickerList and CurrencyDetailsList crash
-
2018-07-31 01:48:03 +02:00
7f1a318a70 Data backup UI rework
- Fix balance hiding not working properly after restarting the app
- An error is displayed when no proper password is entered for backup encryption
- Add Watchlist, Manual entries and API keys backup and restore options
- Add wipe old data for Watchlist, Manual entries and API keys option
- Add encode checker to know whether or not the backup is encrypted
- Fix unproper import/export labels
- Add round corners to the top of each main layout (Holdings/Watchlist/MarketCap/List)
2018-07-21 14:56:26 +02:00
47c4fb0daf Backup encryption feature
- Add encryption option when exporting and importing backup
- Add wipe data option when importing backup
2018-07-18 23:54:04 +02:00
7946ba4897 New features
- App loading animation generated from cached icons
- Import backups (data format will be reworked)
- Fix cryptocompare crash because of an API update
2018-07-15 00:32:51 +02:00
e173e48612 Export feature
You can now export (it's an early stage) your manual entries to a file to restore it later
- Choose where to put your backup
- Code for encrypting data (will be enabled soon)
- Update version number to 0.0.6
2018-07-11 23:57:55 +02:00
0c0cfff731 Add Toast to show when a Currency is already in the watchlist 2018-06-05 08:41:42 +02:00
3b894c634b Fix duplicated watchlist elements 2018-06-05 08:38:47 +02:00
142b00aff5 Add reorder option for Watchlist currencies | New edit buttons 2018-06-04 01:48:53 +02:00
d29f808ca8 Update package name to match Google Play's developer name 2018-06-01 19:42:33 +02:00