AlexeyBarabash
bcb5018842
Cleanup sync v1 migration ( #20906 )
...
* Removed Sync V1 => V2 migration code
* Moved obsolete sync prefs registration to RegisterProfilePrefsForMigration
2023-11-09 22:11:49 +02:00
AlexeyBarabash
00d2e6eab1
Untie from Android System Auto Sync settings ( #20854 )
...
* Removed code which checked Android System Auto Sync settings and shown informer/additional button
2023-11-07 13:43:17 +02:00
Jocelyn Liu
fdf1bf2c89
[Android] Share the registration of wallet data files component with Desktop
...
- The timing of registration is controlled by core backend
- Remove RegisterWalletDataFilesComponentOnDemand in Android
- Remove wallet_data_files_installer_android_util
Authored by @AlexeyBarabash:
- Added Android onboaring page fragment
- Removed unused staff around Android's percentage progress while download Wallet component
2023-11-03 20:13:40 -07:00
tapanmodh
6207573cc3
create custom filters android
2023-10-30 12:59:35 +05:30
Darnell Andries
8ca1961e3d
Move uptime monitor to misc_metrics, add uptime monitoring P3A metric for Android
2023-10-26 15:50:23 -07:00
Artem Samoilenko
b1bc02c44d
[Android] SharedPreferences moved to base
...
Chromium change:
https://github.com/brave/chromium/commit/d2cf18e9828940db691acf1aba1d90ecf12b848a
[Android] Move SharedPreferencesManager to //base
SharedPreferencesManager only needed to be //chrome-layer because
it has lists of the SharedPrefs keys used in Chrome. This CL:
- Detaches the key registry from the key checking
- Moves SharedPreferencesManager and Base/ChromePreferenceKeyChecker
to //base
- Leaves behind a temporary facade where //chrome
SharedPreferencesManager is until the migration is finished.
- Implements checking that all PreferenceKeyRegistries are
listed in AllPreferenceKeyRegistries
- Modifies ChromePreferenceKeysTest to check uniqueness across
all known registries
See go/base-shared-preferences for more details.
Bug: 1069897,1483469
2023-10-23 13:19:08 +01:00
Artem Samoilenko
e63c370835
[Android] Remove patch for StartupPaintPreviewHelper
...
There is no more glitch on Paint Preview from the upstream, so this
patch is obsolete.
Chromium change:
https://github.com/brave/chromium/commit/bc0349169ff178b7a3adbc127ef3e4db3e23824c
cleanup: Remove StartupPaintPreviewHelper.isEnabled
The method isEnabled() always returns true, and there is no plan to
change it. Remove the method and its callsite and beautify one unrelated
assert slightly.
Bug: 1321121
2023-10-23 13:19:07 +01:00
AlexeyBarabash
18a8c51be3
Request auth when changing sync password pref ( #19477 )
...
* Request device unlock when changing password sync
Fixes brave/brave-browser#30268
2023-10-19 16:12:24 +03:00
Serg
875a2bc14a
Opens Android Brave Leo Settings page on a web ui Settings click
2023-10-13 11:47:11 -04:00
Serg
88dd443003
Adds Reset Leo data preference on Android
2023-10-13 11:47:11 -04:00
Sujit
8f405437af
Rewards tipping tablet UI
2023-10-05 18:16:31 +05:30
Pavneet Singh
1de9f42545
Siwe 2.0 Sign panel and details dialog ( #20168 )
...
* implement SIWE 2.0 sign dialog
* Implement SIWE details section
* Use domain models
* Show origin
* Implement SIWE details dialog and formatting
* Update layout design
* Clean up
* Minor review changes
* Add spacing
* Add missing SIWE detail fields
* Fix item spacing
* Show resources and host in details dialog
* Fix formatting
* Remove host field
2023-09-25 19:33:05 +09:00
wchen342
db6f29ef7c
Merge pull request #20236 from brave/android_target_size_1
...
[Android] Accessibility fixes - Touch Target Size
2023-09-22 21:09:41 +00:00
wchen342
d8d4eb036c
[Android] Add method to extend touch area without changing View appearances
2023-09-22 21:12:06 +03:00
deeppandya
0053ecabfd
Remove resources for cookie consent notices modal
2023-09-20 14:13:41 -04:00
deeppandya
fbbe42f030
Add deps to base module
2023-09-15 12:28:28 -04:00
AlexeyBarabash
0b104d7d3e
SIWE - Android UI part, error flow
2023-09-13 09:10:51 -07:00
AlexeyBarabash
3f8165cfe3
SIWE - Android UI part, normal flow
2023-09-13 09:10:51 -07:00
Darnell Andries
0576c813d2
Create AutocompleteMediator super class instead of patching, for capturing Android URL events in P3A
2023-09-12 13:19:55 -07:00
Darnell Andries
59fc835252
Refactor PrivacyHubMetrics Android remote into MiscAndroidMetrics, add metrics for search queries before churn
2023-09-08 13:30:24 -07:00
deeppandya
9f12b6f566
Change name for billing sources
2023-09-08 02:19:52 -04:00
deeppandya
a85f75356d
Add sources.gni for billing client
...
Add refs to sources
2023-09-08 02:04:13 -04:00
Serg
e642dcaa03
Merge pull request #20023 from brave/android_ai
...
Expose AI chat flag on Android
2023-09-07 11:09:31 -04:00
wchen342
22d3592a82
Merge pull request #18958 from brave/android_widevine_support
...
[Android] Enable system Widevine support
2023-09-06 19:56:20 +00:00
Serg
aef53a8cb7
Enables AI chat on Android
2023-09-06 15:53:16 -04:00
Simone Arpe
6f5591994d
Tweak portfolio UI and add option to show hidden NFTs ( #19990 )
2023-09-06 13:43:02 +02:00
wchen342
0ff8327222
Add preference for Widevine
2023-09-01 18:29:58 +03:00
AlexeyBarabash
47701fe2a6
Revert "Enable split ABIs for bundle ( #19592 )" ( #19891 )
...
This reverts commit fdc9ad6bd5 .
2023-08-26 15:47:45 +03:00
AlexeyBarabash
fdc9ad6bd5
Enable split ABIs for bundle ( #19592 )
...
Enable split ABIs for bundle
Fixes brave/brave-browser#32468
2023-08-24 22:58:24 +03:00
Simone Arpe
b060996654
Redesign Wallet navigation and merge assets and NFTs into single section ( #19811 )
2023-08-24 15:34:13 +02:00
Simone Arpe
2662c68905
Redesign Brave Wallet main layout introducing latest material 2 components ( #19650 )
2023-08-15 15:24:40 +02:00
Tapan Modh
d3e976ccf0
Merge pull request #19499 from brave/custom_filter_list_settings_android
...
[Android] custom filter list settings
2023-08-11 21:39:47 +05:30
tapanmodh
74af743112
Custom filter list settings android
2023-08-11 14:17:33 +05:30
Anton Paymyshev
2869ec9e3f
remove unused code ( #19620 )
2023-08-09 10:31:32 -04:00
Sujit
4b23423f05
copy clean link
2023-08-03 12:58:37 -04:00
Simone Arpe
8fccb5eaa0
Remove old unused code referring to Buy, Send, and Swap actions ( #19515 )
2023-08-03 16:47:29 +02:00
Brian Johnson
5715edf1f5
Revert "copy clean link"
2023-08-02 13:57:45 -07:00
Sujit
a3e8ea2313
copy clean link
2023-08-02 20:35:02 +05:30
AlexeyBarabash
f179b8b927
Download Brave Wallet component on demand on Android ( #19086 )
...
Download Brave Wallet component on demand on Android
Fixes brave/brave-browser#31824
2023-08-01 23:53:40 +03:00
Simone Arpe
320adef986
(Wallet) Convert "Add custom asset" dialog to full screen ( #19195 )
...
Implements a full screen activity to add custom assets or NFTs.
Fix some minor issues to make it consistant with iOS and Desktop implementation:
* For Solana tokens the label `Token address` becomes `Mint address`.
* The new UI got rid of the cancel button as the same action can be achieved by tapping on the back arrow icon or using the system navigation controls.
* Token ID for ERC-721 is not shown for Solana NFTs.
* Text watcher has been improved moving its implementation into a class interface.
* Minor improvements to `NetworkSpinnerAdapter` class.
2023-07-11 15:14:06 +02:00
Anton Paymyshev
0ecab6c930
Refactor Wallet SelectedAccount ( #18930 )
2023-07-10 16:01:55 +07:00
Pavneet Singh
51d92422a8
Hide tx,BSS dialogs when wallet is auto-locked ( #19178 )
...
* hide tx,BSS dialogs when wallet is auto-locked
* clean up and formatting
2023-07-07 14:26:27 +05:30
Serg
a10c760b69
Merge pull request #19148 from brave/android_mojo_separation
...
Android mojo separation
2023-07-05 12:47:28 -04:00
deeppandya
12605c8878
Update onboarding with single popupwindow
2023-07-05 20:08:28 +05:30
Sujit
fa88bcc918
Rewards onBoarding
2023-07-05 20:08:23 +05:30
Serg
c91cd387e1
Creates a separate mojo ConnectionErrorHandler for Privacy Hub on Android
2023-07-05 10:23:12 -04:00
Serg
77ba6b5120
Creates a separate mojo ConnectionErrorHandler for Brave news on Android
2023-07-05 10:15:27 -04:00
Darnell Andries
e1d0ba6ba4
Merge pull request #18639 from brave/privacy-hub-p3a
...
Add P3A metrics for Android Privacy Hub report
2023-06-19 16:46:52 -07:00
AlexeyBarabash
f9743bb90f
Changes ChromeSwitchPreference to ChromeBaseCheckBoxPreference class ( #18882 )
...
Changes ChromeSwitchPreference to ChromeBaseCheckBoxPreference class for sync
data types screen on Android.
Related Chromium changes:
https://source.chromium.org/chromium/chromium/src/+/29ac6dc2ea650d1768a9b222e6c49accf8100f19
[Signin][Android] Use a map for mSyncTypePreferences.
This is just a refactoring CL and will not change any logic.
Fixed: 1407184
Change-Id: I92a04692af00aefc6654ab9b681c9efae914ab10
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4422769
and
https://source.chromium.org/chromium/chromium/src/+/b3d30106aa25f614cfb46524e40972f9130573d5
[ManagedSyncSettings] Sync Settings on Android Reflect Managed State
When sync is enabled and SyncTypesDisabledList policy is set with some
data types, the checkboxes are not disabled. However, checking the
boxes did not have any downstream effect.
This CL sets the managed preferences when sync types are disabled by
the SyncTypesListDisabled policy.
Bug: b/277005858
Change-Id: Ibdb031885918e475972b94f488ac1e8f317372d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4507582
Fixes brave/brave-browser#30964
2023-06-19 16:00:18 -04:00
Darnell Andries
e1427279b3
Add P3A metrics for Android Privacy Hub report
2023-06-16 11:48:11 -07:00