Commit Graph
1685 Commits
Author SHA1 Message Date
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
samartnik 84d41c3e29 [Android] Changes for BookmarkBridge
Chromium change:
https://github.com/chromium/chromium/commit/840e50894d4c8275ff0a6accd0ec685b7db6c4b4

[Read Later] Add menu items for bookmarks and reading list
Bug: 1257406, 1252228
2021-12-07 14:45:27 -05:00
AlexeyBarabash d08b0cd58f Bring Brave's infobar identifiers into Java
Old used as as stub INLINE_UPDATE_READY_INFOBAR_ANDROID
was removed by Chromium's change

Chromium change:
https://github.com/chromium/chromium/commit/b0f8692e85340f0ddba4c46586401cce150bea9a

[Android] Remove support for inline updates
Bug: 1201691
Change-Id: I966b9bf106e3190b0d86f56181011bb9f0521218
2021-12-07 14:45:22 -05:00
samartnik ba69cca008 [Android] Changes for colorPrimary
Chromium change:
https://github.com/chromium/chromium/commit/16c4128bb9648b2c963fdbc6323710423a08046d

[GMNext] Make default_icon_color_blue usages dynamic
This CL replaces the blue icon colors with colorPrimary.

Bug: 1251798
2021-12-07 14:45:13 -05:00
samartnik fc713f6102 [Android] Changes for FeedSurfaceCoordinator
Chromium change:
https://github.com/chromium/chromium/commit/902c97b0859b9a0126bc6dfd5f1b0f5e3897a031

feed modularization: move ntp.snippets to feed.sections
Also:
* removed the obsolete '!mHasHeader' logic in start
  surface.
* Moved creation of section header view into
  FeedSurfaceCoordinator.

Bug: 1254437
2021-12-07 14:45:11 -05:00
AlexeyBarabash 6e08a4a805 Add Android Wallet validation strings for future use
fixes brave/brave-browser#19981
2021-12-07 18:45:59 +02:00
Serg fa96fcf02d Merge pull request #11463 from brave/android_add_custom_asset
Adds a functionality to add a custom ERC20 token in a wallet on Android
2021-12-07 09:55:38 -05:00
wchen342 24c231454c Add ApprovedTxObserver to BuySendSwapActivity 2021-12-07 16:23:04 +02:00
wchen342 69d1eeeec1 Use Utils.hideKeyboard() in SecurePasswordFragment 2021-12-07 11:35:26 +02:00
Serg 2a3bf6f7b1 Adds a functionality to add a custom ERC20 token in a wallet on Android 2021-12-06 23:11:31 -05:00
wchen342 83895e3328 Merge pull request #11446 from brave/nw_default_swap
[Android] Change default token in swap to BAT
2021-12-06 12:26:09 -05:00
wchen342 5c87a28dd4 Change default token in swap to BAT 2021-12-06 17:11:46 +02:00
wchen342 ec308fcf75 Merge pull request #11441 from brave/nw_swap_btn
[Android] Hide swap button on backup screen
2021-12-05 07:52:31 -05:00
wchen342 6659d8764d Hide swap button when banner is clicked 2021-12-05 10:45:53 +02:00