Commit Graph
2764 Commits
Author SHA1 Message Date
wchen342 606cff95b7 [Android] prevent checkbox from being checked for ERC721 in registry 2022-12-02 17:07:28 +02:00
AlexeyBarabash b6f35d8e40 Use sync service observer to switch from new chain screen to devices list on Android; fixes brave/brave-browser#23398 2022-12-01 14:17:57 +02:00
Anton Paymyshev 763724c28f Move swap errors parsing to backend (#16010) 2022-12-01 11:42:46 +07:00
wchen342 2790a2dea4 Merge pull request #16140 from brave/android_wallet_add_visible_asset_fix
[Android] Fix add ERC721 tokens that are in registry
2022-11-29 23:14:43 +02:00
wchen342 48165e9894 [Android] Fix add ERC721 tokens that are in registry 2022-11-29 22:35:12 +02:00
Serg e8488bcc17 Removes an extra patch on Android safe browsing 2022-11-29 09:15:24 -05:00
Serg 7ebec40973 Adds a dialog about Safe Browsing is off due to absence of Google Play Services on Android 2022-11-29 09:15:24 -05:00
Serg 0f8fb4db96 Adds a flag for Safe Browsing feature on Android 2022-11-29 09:15:24 -05:00
Serg 1e987ac14b Adds SafetyNet safebrowsing API for Android 2022-11-29 09:15:24 -05:00
Sujit Acharya 958ac518d0 /issues/26744 Show close button in tipping banner
/issues/26739 In tablet Lots of space in the tipping banner

/issues/26740 Support this creator header is not shown in the tipping banner
2022-11-28 22:37:40 +05:30
Brian R. Bondy 50ebdb9b06 Merge pull request #16027 from brave/remove-widgets
Remove cryptocurrency widgets
2022-11-25 15:37:13 -05:00
Sujit Acharya 2f30fbd8af Merge pull request #16090 from brave/26988_crash_notifications_is_null_on_Android_6
crash notifications is null on Android 6
2022-11-26 01:03:15 +05:30
Sujit Acharya 79c4b25e31 Merge pull request #16057 from brave/26815_tipping_banner_failure_pending
Failed Uphold tip still shows success screen in tipping banner
2022-11-26 01:01:51 +05:30
Sujit Acharya 3eb1c2181b Merge pull request #16079 from brave/android_13_notification_permission_dialog_once
Android 13 show once notification permission dialog
2022-11-26 00:58:07 +05:30
Brian R. Bondy b1625eae89 Remove crypto.com widget 2022-11-25 13:47:09 -05:00
Brian R. Bondy ac5943e398 Remove disabled by default suggested sites 2022-11-25 13:47:09 -05:00
Sujit Acharya 81ba27b78d crash notifications is null on Android 6 2022-11-25 23:01:18 +05:30
Deep Pandya 17f929c267 Merge pull request #16087 from brave/dp_link_subscription_followup
Update link subscription behaviour
2022-11-25 10:47:26 -05:00
deeppandya 1fb7c55299 Resolve spelling change 2022-11-25 02:27:03 -05:00
deeppandya 3295cf2b14 Update link subscription behaviour 2022-11-24 20:43:58 -05:00
Artem Samoilenko e9d95ea5ed [Android] Enable scrollable top sites on NTP 2022-11-24 16:37:04 -05:00
Sujit Acharya 37454d46bf Android 13 show once notification permission dialog 2022-11-24 15:28:14 +05:30
Sujit Acharya 6b4ca3114c Failed Uphold tip still shows success screen in tipping banner 2022-11-23 14:28:19 +05:30
Brian Clifton b06c17c695 Merge pull request #16044 from brave/remove_link_subscription_for_inactive
Remove link subscription if not active subscription
2022-11-22 14:08:29 -07:00
Nick von Pentz b064cfaa99 Asset discovery refactor
* Move asset discovery logic from JsonRpcService to new
  AssetDiscoveryManager class

* Add DiscoverAssetsOnAllOnRefresh and
  DiscoverAssetsOnAllSupportedChains APIs to
  AssetDiscoveryManager, and expose
  DiscoverAssetsOnAllOnRefresh to frontend via mojo
  API on BraveWalletService

* Add AccountsAdded event to KeyringService emitted
  when a new account is added via any method (hardware
  import, private key import, etc) that is triggers the
  AssetDiscoveryManager

* Add kBraveWalletAssetsLastDiscoveredAt and
  kBraveWalletNextAssetDiscoveryFromBlocks prefs to
  manage asset discovery state including rate limiting
  and last successful asset search per coin type /
  chain ID
2022-11-21 22:40:38 -05:00
deeppandya 46e0fd1dc7 Remove link subscription if not active sunscription 2022-11-21 15:26:58 -05:00
wchen342 d48c8b6f16 Merge pull request #15990 from brave/android_wallet_nft_ui_parity
[Android] Disable click on NFTs; filter accounts for NFTs
2022-11-18 18:34:55 +02:00
wchen342 6536b00f0b [Android] Disable click on NFTs; filter accounts for NFTs 2022-11-18 18:01:48 +02:00
Sujit Acharya f46c129f5e Decimal value is not shown in the Monthly Tip 2022-11-18 13:35:43 +05:30
Anton Paymyshev e9da5c8c59 SNS domain resolving (#15863) 2022-11-18 12:23:35 +07:00
samartnik 8e3d245d1a Merge pull request #16004 from brave/android_ad_ref_code_detection
[Android] Adds additional detection for ad ref code
2022-11-17 17:05:30 -05:00
Artem Samoilenko 6f5b6769dd [Android] Adds additional detection for ad ref code 2022-11-17 15:25:00 -05:00
wchen342 6f2bb35412 [Android] Fix visible asset list checkbox for ERC721 tokens 2022-11-17 15:56:52 +02:00
Sujit Acharya 9f9accf3d3 Enable notification permission from Brave rewards panel 2022-11-15 13:28:12 +05:30
Sujit Acharya 185db2a2eb notification off from brave settings 2022-11-15 12:38:22 +05:30
Sujit Acharya 16d52486e8 show notification permission dialog when geo button continue clicked 2022-11-15 12:38:22 +05:30
Sujit Acharya 8ccc582b2a show notification permission dialog when rewards or privacy is on and clicked notification in brave settings 2022-11-15 12:38:22 +05:30
Sujit Acharya a1bddb3370 update format
update
2022-11-15 12:38:22 +05:30
Sujit Acharya f19b60a306 [Android 13] Notifications - user manually disable notifications 2022-11-15 12:38:22 +05:30
deeppandya 974413b1aa Add fetaure flag for android UI
Resolve CI error
2022-11-14 23:49:52 -05:00
deeppandya 6c9f9cf4c7 CHange dev config to staging in QA pref 2022-11-14 23:49:52 -05:00
deeppandya 031df87c54 Add link subscription dialog 2022-11-14 23:49:52 -05:00
deeppandya 2c647d479b Add link subscription menu 2022-11-14 23:49:52 -05:00
deeppandya 5e66cc73a5 Add qa flag for dev 2022-11-14 23:49:52 -05:00
Sujit Acharya 694471892f Merge pull request #15829 from brave/25593_chrome_notification_dialog
Restyle Chromium enable notifications dialog
2022-11-15 10:12:28 +05:30
Artem Samoilenko 37b1b420f2 [Android] Changes for ToolbarPhone tab switcher animation
Chromium change:
https://github.com/chromium/chromium/commit/81300279c801ec659aa9e9417b0a930db4a06974

[Toolbar] Refactor ToolbarPhone's tab switcher logic
There are three notable changes here:
1. ToolbarPhone is no longer hidden when entering the tab switcher;
   it's only hidden once the transition to the tab switcher finishes.
2. The tab switcher isn't treated as "in overview and showing omniox"
   because a) the omnibox isn't shown in this mode and b) this causes
   visual inconsistencies - e.g. hidden buttons, "search or type web
   address" as the url bar text instead of the url.
3. We suppress captures when entering or in tab switcher mode, since we
   no longer need the capture in this mode.

(cherry picked from commit b6991fa)

Bug: 1360307
2022-11-14 14:11:45 -05:00
Artem Samoilenko eef80b6345 [Android] New c-tor signature for TopToolbarCoordinator
Chromium change:
https://github.com/chromium/chromium/commit/65c903d7aa0c4500b8cbfe475951a567125700d8

Suppress top toolbar captures on touch.
Plumbs touch/scroll events from CompositorViewHolder to the top
toolbar adapter. This captures to be blocked during scroll. In order
to prevent old captures from being shown during this window, on demand
controls locking is used. This must be done as fast as possible, when
the touch starts, not when the render frame is being created,
otherwise artifacts are visible.

(cherry picked from commit 6136f92)

Bug: 1374427
2022-11-14 14:11:45 -05:00
Artem Samoilenko f608ae732c [Android] New c-tor signature for LocationBarCoordinator
Chromium change:
https://github.com/chromium/chromium/commit/dceef00f26a0a2cfefbca89fd7655a0a26427133

[Omnibox] Change toolbar and locationbar color when dropdown is scroll
There is a color change applied to the top toolbar and status bar from
Surface 1 to surface 2 when users scroll down the Omnibox dropdown list.

(cherry picked from commit 0e206d1)

Bug: 1375889
2022-11-14 14:11:38 -05:00
Claudio DeSouza ae1d439da3 Lint formatting issues fixes
It appears that some PR merged into master has caused linting errors,
relating to Java formating.
2022-11-14 14:11:38 -05:00
Artem Samoilenko a48d85991e [Android] Fixes for lint issues II
Chromium change:
chromium/chromium@b5793f2

Opt-in predictive back gesture navigation on Android T
After flag is enabled, keycode_back will not be sent any more on
Android T. And so any components relying on keycode_back
must use BackPressManager on T.

FindToolbar and UrlBar will intercept back press in ChromeActivity's
handleBackPressed if BackPressManager is disabled on T+.
https://crrev.com/c/3920153

SearchActivity will opt in predictive back gesture on T+ no matter if
BackPressManager is enabled .

Demo: https://drive.google.com/file/d/1qnFx-e9YJdLo78T61sSJ5Oi1HiQ5CVuP/view?usp=sharing&resourcekey=0-DpSpUjine4qMpZ7b8Uxfew

Bug: 1279941
2022-11-14 14:11:33 -05:00