Commit Graph

213 Commits

Author SHA1 Message Date
7623012353 Fix total value calculus and allow fiat display
- Fix Deduct switch not being updated when editing a transaction

Previous commit tested and working
2018-08-27 03:41:33 +02:00
4738a65dcc [Untested] Fix balance deductions 2018-08-27 02:48:16 +02:00
2654b044b2 Minor fixs
- Icon size fix
- Fix details activity crash
2018-08-24 04:05:05 +02:00
dd9f4d2141 Rework labels in transaction history
- Summary now updates after importing data
- Fix crash when exiting the details activity too quickly
2018-08-22 21:27:58 +02:00
518df666f4 Multiple fixs
[DetailsActivity]
- Fix crash when finishing the activity before all transactions and trades are updated

[MarketCapitalizationActivity]
- Fix some views not visible for little screens

[RecordTransactionActivity]
- Fix crash when editing a sell transaction
2018-08-21 02:00:09 +02:00
ac7fb545ec [DetailsActivity] Merge Transactions and Trades in the same list 2018-08-21 00:19:29 +02:00
e80c9f4046 Code sorting 2018-08-20 22:45:03 +02:00
d79a76f13b [DetailsActivity] Enable binance trade update
- Add support for multiple binance accounts
2018-08-20 22:35:37 +02:00
b25e44d3ef Fix transaction edition
- Fee format was not displayed correctly in Buy and Sell tabs
2018-08-20 21:54:12 +02:00
10c3a0a67b UI fix
[RecordTransactionActivity]
- Fix tab color when editing a transaction
- Disable tab swiping
- Fix crash when editing a sell transaction
2018-08-20 20:32:59 +02:00
4c65596718 Add transaction indicator 2018-08-20 18:12:35 +02:00
ffd103fad3 Fix transfer equation 2018-08-20 16:16:23 +02:00
2dd608ecc8 Complete french translation 2018-08-20 04:54:50 +02:00
7f0518a96a Transfer edition and several fixs
[RecordTransactionActivity]
- Fix Buy tab crash when editing a transaction
- Fix Sell transaction edition not working at all
- Add Transfer edition
- Add 'Deduct from holdings' switch to all tabs

[SettingsActivity]
- Fix manual entires import not filling all database columns

[General]
- Fix balance calculation not working properly
2018-08-20 04:54:16 +02:00
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
40210fdbf0 Code cleaning / sorting 2018-08-19 02:46:53 +02:00
43171cd428 Fix RecordTransactionActivity crash
- The intent is now cleared after editing a transaction, avoiding a crash in certain scenarios
2018-08-19 02:15:48 +02:00
8ba9cc2ff9 Update icon
Smoother corners
2018-08-18 21:31:43 +02:00
1d4324bec2 Update transfert tab in RecordTransactionActivity
- Prepare 'from' and 'to' fields
- Setup date field

- Update tab text colors
2018-08-18 02:34:02 +02:00
de38e5dea4 Remove layout duplicates 2018-08-17 05:14:23 +02:00
b14b98eb97 Fix balance calculus for sell transaction 2018-08-17 04:52:27 +02:00
cdff187910 Fix sell fees equation 2018-08-17 04:44:49 +02:00
1efbaea351 Update Sell tab in the RecordTransactionActivity allowing to register sell transaction 2018-08-17 04:38:49 +02:00
1f433ba708 Fix buy fees display in the RecordTransactionActivity
- Fix fixed fees equation
2018-08-17 03:09:45 +02:00
89246e0919 Fix amount and total value equation when adding a fee while recording a transaction 2018-08-16 04:06:15 +02:00
6194ff501a Fix price update when picking a new date while recording a transaction 2018-08-16 03:29:14 +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
f32270cc4b RecordTransactionActivity fixs
- Dynamic amount when filling the total value
- Fix fee calcul when using the pair percentage option
2018-08-16 02:24:29 +02:00
e308e962d7 Fix fee format when editing a transaction 2018-08-15 22:39:12 +02:00
4bdffe22c4 Fix negative balance not displaying 2018-08-15 22:37:43 +02:00
91418b73fa Fix SDK 19 crash 2018-08-15 04:23:54 +02:00
85dd10a177 Fix app crash for SDK 19 2018-08-15 04:14:04 +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
7b5fd6e786 Update french translation 2018-08-04 05:05:12 +02:00
d0041a87ba Fix cardview margins for 19-23 SDK 2018-08-04 04:01:06 +02:00
1d18847c3c Fix AddExchangeActivity crash for 19-23 SDK
- Update the exchange connexion error icon
2018-08-04 03:54:45 +02:00
ae3ab48c58 Fix compatibility issues for 19-23 SDK 2018-08-04 03:35:35 +02:00
cf8cc29329 Add exchange/pair selection after each parent choice in the RecordTransactionActivity 2018-08-04 03:04:07 +02:00
ac3ad43775 Details are now accessible even when there is no chart data 2018-08-03 16:17:15 +02:00
92f08e00ed Update code with new interfaces for a clearer code (I hope so...)
- Preview of the RecordTransactionActivity buying UI
- MarketCapManager.java and CoinmarketCapAPIManager are now merged
2018-08-03 03:22:20 +02:00
10888c4c54 Rework RecordTransactionActivity's UI 2018-08-02 13:12:05 +02:00
b919e164e5 Exchange activities fix
- Refresh balance after exchange update
- Invalid HitBTC accounts are now disabled after balance refresh
2018-08-01 16:14:20 +02:00
34ff605de2 Fix exchange list not updating correctly 2018-08-01 16:03:43 +02:00
3efa225e5c Add support for multiple Binance accounts
- Small UI improvement for the Exchange list activity
- New Binance API jar created from this [fork](https://github.com/TanguyHerbron/binance-java-api)
- Disable VET display, waiting for the swap to be completely done
2018-08-01 15:57:30 +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