Commit Graph
1698 Commits
Author SHA1 Message Date
Deep fddfef45d3 Address PR comments 2021-12-15 17:42:23 -05:00
Deep e989f67d15 Refactor rewards panel 2021-12-13 20:15:59 -05:00
Deep 9282b0f817 Refactor colors and strings 2021-12-13 20:15:59 -05:00
Deep 1d990ad2b1 Add shadow for all popups
Remove verify banner

Updfate rewards modal pref
2021-12-13 20:15:59 -05:00
Deep 9dda1a1ef3 Add observers for claim update
Add observer for tip update

Add bifluer changes
2021-12-13 20:15:59 -05:00
Deep aab02ebbcb Add rewards onboarding 2021-12-13 20:15:59 -05:00
Deep 2496186092 Add fetch grants 2021-12-13 20:15:59 -05:00
Deep d9bfb2f607 Resolve reabse issue 2021-12-13 20:15:59 -05:00
Deep 8ac882223a Add notification layout 2021-12-13 20:15:59 -05:00
Deep f958810f62 Update Layout for Tip/Summary toggle
Add balance report
2021-12-13 20:15:59 -05:00
Deep 2f0bc1e73d Add monthly contribution 2021-12-13 20:15:59 -05:00
Deep 2200d0a0d3 Add publisher info
Add Balance related info
2021-12-13 20:15:59 -05:00
Deep 1ac3080586 Add rewards panel 2.0 UI 2021-12-13 20:15:59 -05:00
Emerick Rogul 73ddb97cc5 Initial work on bitFlyer support on Android 2021-12-13 20:15:59 -05:00
Serg 46028d1d8f Prevents on tapping create wallet button twice on Android 2021-12-13 13:04:03 -05:00
Serg cd82862e42 Corrects wallet creation on Android and let user go to the next page only after the walle has been fully created 2021-12-10 22:01:00 -05:00
Serg 0d19f11575 Merge pull request #11560 from brave/android_wallet_ui_fixes
Fixes verifying recovery phrase with duplicated words. Some small UI fixes related to old Android versions
2021-12-10 20:31:24 -05:00
Serg 81bb621ff6 Fixes verifying recovery phrase with duplucated words. Some small UI fixes related to old Android versions 2021-12-10 18:56:46 -05:00
alexsafe dc8713149f Merge pull request #11508 from brave/bravenews-android-fixing
[Android] Brave News fixes (Settings issues, coming back from tabs)
2021-12-10 16:18:46 -05:00
Serg c57fc8eb08 Adds antialiasing to a text on a canvas on Android wallet 2021-12-10 12:09:55 -05:00
AlexeyBarabash a9cfb5e4c0 Merge pull request #11521 from brave/a_w_to_send_validations
Ethereum address validation on send transaction for Android Wallet
2021-12-09 19:17:30 +02:00
AlexeyBarabash 903275d607 Validation of token balance before send, Android Wallet 2021-12-09 17:14:51 +02:00
wchen342 b48c00399e Format 2021-12-09 13:55:13 +02:00
wchen342 44a85ac288 Make vertical line on charts does not overlap with other elements 2021-12-09 13:30:46 +02:00
wchen342 12baee55f5 Change onboarding images 2021-12-09 13:29:46 +02:00
wchen342 1b30e9a5bb Change wallet icon color 2021-12-09 13:29:46 +02:00
AlexeyBarabash 92be706474 Ethereum address validation on send transaction for Android Wallet
fixes brave/brave-browser#18074
2021-12-09 12:27:17 +02:00
Serg 89011555b0 Dismisses token list on auto lock, corrects drop down behaviour on swap on Android 2021-12-08 18:22:10 -05:00
Serg 4c8e3eb94e Corrects a button position for save assets on Android 2021-12-08 16:50:49 -05:00
Serg 4b3c9376f2 Adds BTC ratio on Asset screen on Android 2021-12-08 16:50:39 -05:00
Serg c4f2b47d5e Show only visible assets in Send list on Android 2021-12-08 14:20:43 -05:00
Serg b8bb328da8 Shows Swap button disabled when from and to amounts are 0 2021-12-08 13:40:48 -05:00
Alex C 18689d5a02 [Android] Brave News fixes 2021-12-08 12:31:16 -05:00
Deep Pandya d7d0ae1874 Merge pull request #11485 from brave/update_binance_android
Update binance android
2021-12-08 10:57:28 -05:00
Serg 20709eccf2 Merge pull request #11501 from brave/android_wallet_crash_ct
Fixes a crash that was introduced with a custom token, when you open asset screen
2021-12-08 10:45:30 -05:00
wchen342 6f4fa5b63b Merge pull request #11499 from brave/nw_ui_fix
[Android] wallet ui fix
2021-12-08 09:51:29 -05:00
Serg 2507819d15 Fixes a crash that was introduced with a custom token, when you open asset screen 2021-12-08 09:42:37 -05:00
wchen342 875436120c Remove dot from time scale selector; Remove text on first entry of Asset Detail screen 2021-12-08 14:56:54 +02:00
wchen342 b91b84ed8c Merge pull request #11471 from brave/nw_transaction_finish
[Android] close BuySendSwapActivity after transaction is approved
2021-12-08 05:25:41 -05:00
wchen342 0b975cd315 Merge pull request #11469 from brave/nw_securepassword_fix
[Android] Fix SecurePasswordFragment crash
2021-12-08 04:59:45 -05:00
AlexeyBarabash 66b2ef539b Merge pull request #11477 from brave/a_w_validation_strings
Add Android Wallet validation strings
2021-12-08 10:30:33 +02:00
Serg 2a295cd7e3 Merge pull request #11484 from brave/android_wallet_biometric
Adds check on Activity state to show BiometricPrompt and also disables it on restore screen
2021-12-07 22:09:08 -05:00
Deep 1976f39f54 Add condition for binance widget 2021-12-07 15:56:04 -05:00
Deep 4afb3483cc Revert "Merge pull request #11148 from brave/remove_binance_widget_android"
This reverts commit fdd944dcdc, reversing
changes made to c99d30ee8b.
2021-12-07 15:56:04 -05:00
Serg d35b51ad83 Adds check on Activity state to show BiometricPrompt and also disables it on restore screen 2021-12-07 15:52:38 -05:00
samartnik 4c7bfd6d71 [Android] Explicitly specified button type for rewards panel
Otherwise it falls back to MaterialButton and causes styling issues.
2021-12-07 14:48:56 -05:00
samartnik 15c825119a [Android] New c-tors for ToolbarManager and TopToolbarCoordinator 2021-12-07 14:48:56 -05:00
samartnik 86959248bf [Android] Reorganized code to avoid patching for bytecode warnings
This reverts previous commit:

[Android] Filter warning after bytecode pacthing
With new R8 library there is a warning related to our bytecode patching:
Warning: Missing method void Lg2.d() (referenced from: void Vf2.run())

Without obfuscation it looks like this:
Warning: Missing method void org.chromium.chrome.browser.toolbar.ToolbarManager.$invoke$special$updateButtonStatus() (referenced from: void org.chromium.chrome.browser.toolbar.ToolbarManager$$ExternalSyntheticLambda3.run())

We do change invoke special to invoke virtual for this method and this is expected.

Chromium change:
chromium/chromium@e3db48a

Android: Stop disabling R8's allowaccessmodification -keep semantics
Causes a 5.5kb regression, but brings us closer to stock R8, and will
ensure visibility of test @rule fields are not changed, thus avoiding
bugs like bug 1265431.

Bug: 1265431
2021-12-07 14:45:58 -05:00
samartnik 50d535f3be [Android] Feed modularization changes
Chromium change:
https://github.com/chromium/chromium/commit/e2b1868dbce7942148b6a6e5bfc7275aa55e04ee

feed modularization: Move more classes to module
Move more Feed classes over to the Feed module.

Bug: 1254437
2021-12-07 14:45:43 -05:00
samartnik 9633d0b85b [Android] FirstRunFlowSequencer start() is no longer public
Chromium change:
https://github.com/chromium/chromium/commit/9569e3d0c4ffcf06349d560d1052d7ad498d51e0

[Android][FRE] Record number of accounts for all users started FRE
This CL moves the recording of the number of accounts for all users
who started FRE from SyncConsentFirstRunFragment to
FirstRunFlowSequencer as this metric is not tied to sync consent page.

Bug: 1259535
2021-12-07 14:45:29 -05:00