Commit Graph

230 Commits

Author SHA1 Message Date
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
8a347ceef9 Fix overview UI freeze | Coin list now looks like other lists 2018-05-28 17:13:24 +02:00
aeb9c9cd18 Fix & improvements
- Added coin list in navigation drawer
- Rework the coin list interface to load dynamicly
- Fix dust not being counted in balance
2018-05-28 01:34:44 +02:00
d0069f4ad5 Optimization
- CurrencyDetailsList is now a Singleton class
- CurrencyTickerList is now a Singleton class
2018-05-27 01:03:59 +02:00
fcb288e0ed Allow full list loading in selection activity 2018-05-27 00:29:28 +02:00
c09fa8ca6f Add dynamic color generation to marketp cap activity 2018-05-26 18:51:42 +02:00
9218d54261 Add active markets/cryptocurrencies at marketcap activity 2018-05-26 17:17:33 +02:00
2cfb2df9d3 Marketp cap activity improvements
- Add icon review
- Add "global" and "others" info
- Add dominance percentage
2018-05-26 17:01:36 +02:00
9845edd8cb Add coin icon preview for market capitalization details 2018-05-26 16:12:07 +02:00
4986091644 Update icon code 2018-05-26 01:26:23 +02:00
241362fe8c UI and performance improvements
- Add cache loading for icons
- Rework Market capitalization activity UI
2018-05-25 21:16:55 +02:00
b46e9cbe3f Fix watchlist edition not working 2018-05-23 17:25:43 +02:00
a46ad91f79 Fix watchlist loading
- Watchlist was no longer refreshing
- No loading indicator when first loading the fragment
2018-05-23 17:17:33 +02:00
54e6bb4e9e Add hide balance switch in drawer 2018-05-23 14:56:32 +02:00
bdc36f149f Drawer improvement
- Rework fragment loading
- Add drawer header
- Add sub category for settings (more to come)
- Rework watchlist update with asynchronous work
2018-05-23 11:08:30 +02:00
5e2c2668db Add drawer header 2018-05-23 08:08:06 +02:00
067ce01183 Drawer settings > First shot
- Remove bottom navigation view
- Add drawer layout
- Fix toolbar icon sizes
- Add settings activity in drawer layout
2018-05-21 04:20:38 +02:00
984956e535 Update graddle | Display marketcap details | Fix marketcap piechart click crash 2018-05-18 12:24:10 +02:00
44333e55f7 Some market capitalization details 2018-05-17 00:47:30 +02:00
8f45e65666 Several fixs
- Rework DetailsActivity code
- Fix Home and Watchlist UI generation
2018-05-16 01:09:55 +02:00
a5f2d9a1fd Update Home fragment in DetailsActivity 2018-05-14 02:01:28 +02:00
0ab4cb15a1 Fix card generation | Preparing Details fragments
Have to reinstall Windows, non usable commit as is
2018-05-13 17:47:08 +02:00
8c9c6b4cd0 Add watchlist transition animations 2018-05-13 04:03:16 +02:00
e5ab35b9bd Fix IOTA history loading | Fix too ligh chart colors 2018-05-13 03:40:56 +02:00
84a8c98dd4 Updates
- Remove HomeLayoutGenerator class
- Add CurrencyCardview which overrides Cardview
- Fix trading and general balance syncing for HitBTC
2018-05-13 03:23:08 +02:00
d2aaec536d Add volume chart highlight synchronization | fix transactions order 2018-05-09 04:11:53 +02:00
db013dab1e Hide blank categories in details activity 2018-05-09 02:56:26 +02:00
460eb1aa14 Fix CoinMarketCap v2 API implementation 2018-05-09 02:49:19 +02:00
0927d6629c Update CoinMarketCap API to V2 | Fix HitBTC balance synchronization 2018-05-09 01:49:04 +02:00
373a944e41 Fix and improvements
- Clear code
- Add Mooblbox for toolbox methods
- Add minimum value settings to display a currency (ex : everything above 0.01)
- Fix Market capitalization padding
- Reduce FPS drop while reloading data
- Fix refresh for 1H, 3H and 1D charts in detail activity
2018-05-05 16:53:22 +02:00
6d3e5b7bfd Fix Binance trade synchronization 2018-04-29 19:59:06 +02:00
009dc09eca Add loading indicator for trades 2018-04-29 15:29:59 +02:00
680840b262 Add edit transaction option in details activity 2018-04-27 16:25:51 +02:00
a082bb3d99 Transparent status bar 2018-04-26 12:33:36 +02:00
edbb27dd37 First reword of record activity 2018-04-25 15:48:48 +02:00
19872f5609 Add fees for sent transaction 2018-04-24 23:19:57 +02:00
ee8ba428d7 ListView for Transaction history 2018-04-24 16:08:05 +02:00
ec73925720 Add dynamic trade loading 2018-04-24 15:12:51 +02:00
eeca570566 Update logo 2018-04-24 12:33:46 +02:00
7d9a15ea4c Remove binaries 2018-04-23 18:01:37 +02:00
28470e08f8 Rebrand to Moodle 2018-04-23 17:56:26 +02:00
99f5366fb8 Update release 2018-04-23 16:14:13 +02:00
b40bd8f453 Add version 2018-04-23 15:38:58 +02:00
9a06e9f256 Add start date to details activity | Fix coin number related crash 2018-04-23 14:41:17 +02:00
9976109472 Add remove option on watchlist 2018-04-22 22:57:16 +02:00
c431b18d36 Marketcap fixes and improvements
- Add rank
- Fix marketcap not displaying for NANO and BCN
- Add crash catcher for some not well support cryptocurrencies
2018-04-22 18:34:55 +02:00
97dc6df33a Graphical adjustment
- Update every progress bar color
- Smoother quick chart loading
2018-04-22 14:49:04 +02:00
ee318266e9 Fix crash in details activity when started from a watchlisted coin 2018-04-21 18:40:32 +02:00
c2ba8c62e6 Added Yen to default currency option
- Add Yen default currency option
- Add spaces for big numbers
- Fix Watchlist and Marketcap Fragments where USD was used instead of other currencies when selected
2018-04-20 00:32:18 +02:00
a9229d9509 Display purchased price in transaction history 2018-04-19 18:44:33 +02:00
26d3761d2c New features
- Created PlaceholderManager for a better readability
- Added Pound (GBP) as a default currency option
2018-04-19 18:10:36 +02:00
749c7792ba Default currencies and Snackbar
- Reimplemented Snackbar in case of error while refreshing and auto update if it's about exchanges' keys
- Add Euro in addition to Dollar as a default currency
2018-04-19 12:31:14 +02:00
889fc3f889 Add limit to Binance trade synchronization 2018-04-18 01:53:28 +02:00
78adcd5485 Performance improvements
- New data refreshing method | avoid soft freezing the app
- Update fragment titles
- Update background color for a better visibility of summary and watchlist cards
2018-04-18 01:37:54 +02:00
eab8ff14bf Reword Actionbar depending on fragment 2018-04-17 23:20:49 +02:00
b3f566bf31 Fix API limitation problem 2018-04-17 01:02:27 +02:00
ff98837235 Update Details activity chart layout construction system 2018-04-16 16:30:54 +02:00
4001e8d094 Fix multiple summary generation 2018-04-16 02:42:47 +02:00
f0c4062871 Several fixes/improvements
- Add Watchlist charts
- Add Detail Activity for Watchlist coins
- Add padding for Watchlist
- Remove superfluous 0s when displaying balance/price
- Fix Summary Detail Button not changing form
- Fix app crash when Marketcap fragment is not fully loaded
- Fix separate Fragment update obligations
- Fix 0 coin in Detail activity when coming from Watchlist
2018-04-15 20:08:17 +02:00
9973c4bf37 Update watchlist interface (price fluctuation) 2018-04-15 16:40:59 +02:00
4393a7d592 Update HomeActivity with fragments
- Fragments for WatchList, Currency list and Market cap
- WatchList implementation
2018-04-14 01:18:49 +02:00
334c867ea2 Code cleanup | Selection activty smoother 2018-04-13 00:31:56 +02:00
cf8ec6c565 Update APK 2018-04-12 21:55:05 +02:00
e9c2baab4c SpaceNavigationView to BottomNavigationView
Switeched from SpaceNavigationView back to BottomNavigationView for the upcoming UI rework
Added transaction adding button at the bottom of the currency list
Reworked a bit of the loading sequence of the currency selection activity, more to come
2018-04-11 00:55:45 +02:00
f1a4a03a5a Fix and features
- Fix symbol bug when selecting form ETH|BTC|USDT currencies from Binance
- Add candlestick chart in detail activity
2018-04-10 13:57:46 +02:00
0ab73ddc87 Add trade history from Binance 2018-04-09 16:28:42 +02:00
d2a296a2ef Fix "NaN%" title when switching from display to hide balance 2018-04-08 20:24:34 +02:00
8db899ec33 Complete hide balance feature and fix title updating method 2018-04-08 20:21:02 +02:00
1bf8aea3d9 Lighter hide balance switch method 2018-04-08 16:50:56 +02:00
61e06beb82 Add auto update when adding/removing manual transaction 2018-04-08 02:53:57 +02:00
16c429d415 Add update on exchange synchronization enabled/disabled 2018-04-08 02:48:39 +02:00
b1c158291a Fix hide balance switch button 2018-04-08 02:31:38 +02:00
23cd8dbf7a Remove unused class 2018-04-08 02:25:52 +02:00
bff5b58353 Fix and improvement
-Add hide balance feature for cardview
-Fix color arrow changing color for every cardview
2018-04-08 02:25:03 +02:00
8b3db9b25d Crash... 2018-04-06 22:04:58 +02:00
4193fc0709 Add cardview animation 2018-04-06 15:01:07 +02:00
daf2f0ddc1 Add currency dominance bar 2018-04-06 09:44:23 +02:00
e7378c278b HomeActivity placeholders 2018-04-04 16:14:56 +02:00
b211a4f698 Details Activity placeholders 2018-04-04 16:02:06 +02:00
360c41751e Details Activity data interface rework 2018-04-04 15:41:28 +02:00
e9cbbd7b27 Fix data indicators in DetailsActivity 2018-04-04 14:22:24 +02:00
6e0657e5db Code cleanup 2018-04-04 14:12:23 +02:00
c83385080c Several improvements
- Add time/date pickers
- Add time for manual transactions recording
- Add time for manual transactions listing
- Add volume hightlight with price highlight
- Cleaning up of CurrencyDetailsActivity code
2018-04-04 01:16:10 +02:00
0cc6da7cdd Synchronize cursor for detail activity 2018-04-03 19:29:36 +02:00
9ff13165c6 Added Volume charts in detail activity 2018-04-02 23:46:00 +02:00
8282628841 Merge branch 'master' of https://github.com/TanguyHerbron/Coinfolio 2018-03-28 00:34:18 +02:00
40dc5139a0 Fix 2018-03-28 00:34:12 +02:00
dc0dedca73 FIx 1month detail crash 2018-03-28 00:27:51 +02:00
defd3db2f0 Watchlist infalter 2018-03-16 15:51:52 +01:00
76e299355d MPAndroidChart done 2018-03-16 15:28:47 +01:00
d6189731f8 Details switch, first lines 2018-03-16 00:20:54 +01:00
da984671f8 Switch to MPAndroidChart library for home activity charts 2018-03-15 16:22:31 +01:00
2422618400 Add per currency fluctuation and currency icon in the detail activity 2018-03-15 12:30:30 +01:00
1ca4db4b24 Update Marketcap Piechart layout and fix conflict with RefreshLayout 2018-03-13 16:59:21 +01:00
511d239f16 Update Piechart colors 2018-03-12 13:39:05 +01:00
a306f48c02 MarketCap implementation & minor fixes 2018-03-04 18:24:46 +01:00
b7c2e57824 Several fixs and UI update
Fix fingerprint cancel button crash
Update fingerprint dialog
2018-03-02 12:19:57 +01:00
55819c422e Update APK 2018-03-02 09:39:35 +01:00
f2be27467d Fingerprint lock | Fingerprint dialog 2018-03-02 00:22:26 +01:00
a5dc675627 Fingerprint dialog 2018-03-01 19:57:19 +01:00
c199732fa4 First step 2018-02-28 12:31:14 +01:00
9cacb7a380 Fix invalid API keys crash 2018-02-28 11:44:10 +01:00
04f997c675 Bug fix
Fix keys preview
Fix no balance loading error
2018-02-27 23:54:05 +01:00
3bbfdbb4d2 Binance implementation | Exchange code cleanup 2018-02-27 19:52:33 +01:00
e78dee11c5 Signed APK | Gource 2018-02-20 14:11:32 +01:00
3fbc46fcc9 Marketcap preparation 2018-02-20 13:24:43 +01:00
76dfa0cacd Fix new suggestion list selection 2018-02-16 09:01:39 +01:00
375afee570 Several changes
- List generation delay on currency choice activity reduced
- Sort currencies by market order in currencies selection activity
- Rewritten suggestion list
- Add default icon when currencies' icons are missing
- Optimize details storage
- Enable Binance key input
- Replacing Binance library by compiled jar from API's github
- New main gradient
- Fix crash when balance requests complete before details request
2018-02-15 14:55:48 +01:00
1363c04202 Fix 2018-02-13 00:52:59 +01:00
3cb139390c Navbar for summary activity 2018-02-12 19:43:17 +01:00
7bd7d360d6 Fix 2018-02-12 08:17:10 +01:00
1e945ec071 Bottombar add button home activity 2018-02-09 20:47:49 +01:00
ddb618f4fa Fix on launch crash 2018-02-09 00:01:10 +01:00
fdd059b956 Cleaning code 2018-02-08 13:36:24 +01:00
3af7cf8e9c Add per currency chart display | Click on card to collapse/extend view | Click on chart to open details 2018-02-07 23:55:38 +01:00
88d426b0b8 Switching summary card generation to xml inflater 2018-02-07 17:12:02 +01:00
b41ce1d9c4 Preparing layout inflater instead of dynamic generation 2018-02-06 17:47:12 +01:00
267cdefc9b Update detail activity
Details for
1h, 3h, 1d, 3d, 1w, 1M, 3M, 6M & 1Y
2018-02-06 15:59:01 +01:00
d220e661b4 Detailed charts animations and tooltip for max values + bug fixing
Fix the major issues happening with data refreshing and optimizing data managment
Tooltip for detailed history in progress
2018-02-04 03:01:46 +01:00
ba4655f64a Fix icon download delay 2018-02-02 00:28:58 +01:00
f17e3a0dc8 Currency parcelable for activity intent 2018-02-01 20:38:57 +01:00
d0b92738d6 Fix chart generation for coin without history 2018-02-01 00:24:29 +01:00
f3e24d2a34 Transaction deletion list 2018-01-31 00:50:12 +01:00
0faeb6c3d8 Add swipte to delete in transaction history
SwipeLayout for transaction history per currency
FIX update balance when no coin
2018-01-30 16:16:06 +01:00
97c625efa7 Transaction deletion / Coin menu
Quick add of the upcoming coin menu comporting 3 tabs
Possibility to remove a manual transaction from the transaction tab in the coin menu
2018-01-30 00:07:45 +01:00
7997ffb42d Updating icon 2018-01-29 00:55:24 +01:00
00fc47b4ec [BETA] Manually add cryptocurrencies
Possibility to manually add cryptocurrencies into the database
It's yet impossible to remove any of those without uninstalling the app or manually send a SQLite request to the database
2018-01-29 00:20:40 +01:00
28c7d39466 Fisrt push
Initial push
-HitBTC synchronisation
-Quick charts
-Detailed/Quick view
2018-01-28 21:56:58 +01:00