Commit Graph

240 Commits

Author SHA1 Message Date
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
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
af2eeed241 Merge branch 'unstable' of https://github.com/TanguyHerbron/Coinfolio into unstable 2018-07-31 13:17:33 +02:00
a64aed4729 Update exchange activity 2018-07-31 13:16:42 +02:00
38723b7dca
Merge pull request #7 from TanguyHerbron/master
Update unstable to correct some bugs hot fixed
2018-07-31 13:14:30 +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
6fe8831c69 Several fixes/adjustments
- LineCharts are now smooth
- The splashscreens works 'properly' even when there is no cached icons
- Edit mode is disabled when adding a coin in the watchlist
- Add option to clear cache in the settings menu when in debug mode
2018-07-31 01:19:00 +02:00
533aea5bb6 Ripple effect on watchlist/holdings add button 2018-07-23 23:44:44 +02:00
188d924c18 Watchlist : Edit button animations 2018-07-23 19:43:42 +02:00
1c670d6e5d
Merge pull request #6 from TanguyHerbron/master
Update the branch for new code coming
2018-07-21 21:56:30 +02:00
08434128b1 Fix status bar flash when starting the app 2018-07-21 21:49:41 +02:00
2df677c947 Add gradient to the status bar
- Rework some labels
- Gradient orientation changed
2018-07-21 21:26:58 +02:00
582a155c8b Fix refreshing indicator not being displayed properly in the holding section 2018-07-21 18:26:41 +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
b53d52daeb Update placeholders and translations 2018-07-19 23:59:29 +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
f8bb7b0487 Add some label translations (EN/FR) 2018-07-17 00:43:45 +02:00
aa10defb03 Major detail activity fix
- Fix details activity chart loading error
- Fix some non translated strings
2018-07-17 00:33:29 +02:00
2b165ba2a0 Bug fixes
- Rework SettingsActivity code to make it clearer
- Fix crash when loading app icon as default icon
2018-07-15 21:20:26 +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
de6fc36e6c Import data implementation (begining)
- Adds an interface for the data import feature (not final)
- Can read data from a manually created backup file
2018-07-09 23:47:30 +02:00
7b9282bfef Rework settings activity
- Clearer settings activity
- Data import/export buttons
2018-07-05 23:26:40 +02:00
87d02b5365 Code cleaning 2018-06-18 08:44:04 +02:00
e8d30e41f8 Fix fluctuation percentage 2018-06-17 19:30:33 +02:00
91a1551fa7 Fix color glich 2018-06-17 03:45:26 +02:00
5a512a304a Fix margins and paddings 2018-06-17 02:12:33 +02:00
40e511a576
Merge pull request #5 from TanguyHerbron/MPAndroidChart_full
Merge pull request #4 from TanguyHerbron/FragmentRework
2018-06-16 21:31:04 +02:00
0cd2053bb4
Merge pull request #4 from TanguyHerbron/FragmentRework
Fragment rework
2018-06-16 21:29:59 +02:00
3827329ca9 Fix delete animation in listview | Add input security while registering a transaction 2018-06-12 23:28:07 +02:00
cff73dac49 Minor fixs
- Fix crash when fields in the Record activity are field with unexpected infos
- Fix soft buttons being overlapped by some activities
- Fix NaN bug displayed in the drawer when hiding balance while having 0$
- Fix activities action bar not being displayed properly
2018-06-08 21:50:07 +02:00
75da1ee9e8 Translation & fix
- Add complete french translation
- Fix app crash when adding a transaction with empty field(s)
2018-06-05 20:05:48 +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
7505d8a1be Icon & features
- Update Icon
- Add balance value in the drawer
2018-06-04 02:57:46 +02:00
38a84e0f1e Fix fragment glitch when using the back button 2018-06-04 02:02:55 +02:00
142b00aff5 Add reorder option for Watchlist currencies | New edit buttons 2018-06-04 01:48:53 +02:00
856bce59ac Update version name and code 2018-06-01 19:54:29 +02:00
7b51de4f26 Update margins for old versions 2018-06-01 19:46:47 +02:00
d29f808ca8 Update package name to match Google Play's developer name 2018-06-01 19:42:33 +02:00
79484abb83 Fix SearchView not updating ListView in search activity 2018-06-01 19:39:55 +02:00
b935cfa89f Update version name
Fix SDK 19 crashs
2018-05-30 16:58:46 +02:00
2339a98f64 Min SDK > 19 (To be tester) 2018-05-29 14:55:24 +02:00
6a8ecfea74 Fix pixel sized layouts
- Move dp to px converter to moodlbox
- Fix details activity icon size generation
2018-05-29 14:38:16 +02:00
122a487f29 Fix deprecated methods 2018-05-29 11:43:27 +02:00
418debc44f Clean resources 2018-05-29 00:16:14 +02:00