Commit Graph
1169 Commits
Author SHA1 Message Date
Alex C 5f7d79d461 [Android] reorganizes Settings and Privacy settings, sets shields global prefs 2021-05-14 19:26:30 -04:00
Deep afe02f4636 Hide verify wallet button in Android for JP users 2021-05-12 16:59:31 -04:00
samartnik a7f4ec1462 Merge pull request #8783 from brave/android_tag_groups_in_scrolling
[Android] Hide Tab Groups bottom controls in scrolling mode
2021-05-12 15:06:49 -04:00
samartnik 1d527a3694 [Android] Hide Tab Groups bottom controls in scrolling mode 2021-05-12 12:56:51 -04:00
Deep Pandya fe0c84b55c Remove BAP deprecation modal (#8762) 2021-05-11 12:58:34 -04:00
Max cb022ac5c4 Merge pull request #8307 from brave/cr91
Upgrade from Chromium 90 to Chromium 91.
2021-05-06 11:30:18 -04:00
samartnik dc87f81842 [Android] Fixed Tab Groups feature without bottom toolbar 2021-05-05 16:15:53 -04:00
AlexeyBarabash c40591a7b4 Eliminating brave_browser_search_engines_android_sources patch 2021-05-05 13:20:49 +02:00
samartnik e730ae3537 [Android] Removed deps on chrome_java in c.b.search_engines
Chromium change:
https://chromium.googlesource.com/chromium/src/+/26eb7c14f9b19ae819bb7dc9a8d10e865a43fcc8

Android: Remove deps on chrome_java in c.b.search_engines

The package c.b.search_engines is used by several components in core
chrome.  This CL removes its dependencies on chrome_java to pave
the way for the other components to be modularized easily.

Main dependencies handled are:
- SettingsLauncherImpl: Injected from ToolbarManager. This is
      a stateless class so it can be shared/reused where the code
      can be simplified.
- LocaleManager: Injects a runnable wrapping
      LocaleManager#setSearchEngineAutoSwitch(false) to
      SearchEngineAdapter

Bug: 1171512
2021-05-05 13:20:49 +02:00
samartnik 2a2cc7d78a [Android] Fixed java warnings
Fixes MissingOverride warnigs
2021-05-05 12:24:50 +02:00
samartnik e0d1703860 [Android] Implementation for SigninManagerImpl was changed
C-tor for SigninManagerImpl is private now and we can't extend it
without patching. Since we don't use it, here we just add our own mock
implementation of SigninManager interface.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/1bdcfc90ebdb8085b0ce348db5c5461472e22835

[Signin][Android] Move operations out of SigninManager ctor

This CL moves operations out of the SigninManager ctor to make the code
safer, otherwise we could get back to the object with it only partially
initialized.

Bug: 1152333
2021-05-05 12:24:50 +02:00
samartnik bcb0ae5eeb [Android] C-tor signature for TabbedAppMenuPropertiesDelegate was
changed
2021-05-05 12:24:42 +02:00
samartnik 5a8aea406d [Android] Ctor signature for TabbedAppMenuPropertiesDelegate was changed 2021-05-05 12:24:41 +02:00
samartnik 11e2aeb48e [Android] Night mode was modularized
The only reason we used BravePreferenceFragment is to have a close button in the
settings. This will be re-done in the context of this issue brave/brave-browser#10375

Chromium change:
https://chromium.googlesource.com/chromium/src.git/+/b8f8625d98d573809cf06674f733ae31e6276eec

Android: Modularize c.b.night_mode

Moves c.b.night_mode files to a new moduarlized target chrome/browser/
ui/android/night_mode. This helps modularize other packages that
depend on static utils such as NightModeUtils.

Bug: 1171512
2021-05-05 12:24:41 +02:00
samartnik 919ebdf1cb [Android] FeedV1 classes were removed
Chromium change:
https://chromium.googlesource.com/chromium/src.git/+/9eaffc0251812230d34716cf7b3e30770f0cd2ff

Remove FeedV1 classes, remove FeedV2 checks that always returns true.

Bug: 1152592
2021-05-05 12:03:20 +02:00
samartnik 45fa963a0e [Android] App Menu "Add To" was removed
Chromium change:
https://chromium.googlesource.com/chromium/src.git/+/6d8fe795eeb86dae11ae8d58c5f9fbf3b427bcda

Remove App Menu Phase 5 "Add To" option

Phase 4, Chipview will be removed in the next CL.
2021-05-05 12:03:20 +02:00
samartnik c9e70e9a15 [Android] C-tor signatures were changed for various classes 2021-05-05 12:03:20 +02:00
samartnik 775e168ad1 [Android] Adjusts code for minor upstream code changes 2021-05-05 11:52:12 +02:00
Deep Pandya efb29cce0f update_startpage_icons (#8701) 2021-05-04 14:32:27 -04:00
samartnik e40b2b4ba8 [Android] Changed the way we handle close button in settings 2021-05-04 12:26:45 -04:00
Alex C ec22cee14f [Android] fixes pixelated icons and the shields layout with the share stats button 2021-04-29 11:51:04 -04:00
Terry Mancey 86f15eb5e9 Implement new custom ad notification design 2021-04-28 16:57:54 -05:00
Aleksey Khoroshilov 8063ef6806 Restore chromium command line handler and fix QA command line append. 2021-04-28 17:08:48 +07:00
Brian Clifton 7bbb5b6f00 Fix build for Android
Fixes https://github.com/brave/brave-browser/issues/15527
2021-04-27 20:02:52 -07:00
Deep Pandya f40fb0b997 Remove placeholder on NTP (#8241)
* Remove placeholder on NTP

Remove warning regarding placeholder

* Add bytecode tests

* Add exception for test flags
2021-04-27 21:10:44 -04:00
Deep Pandya 14f4927045 Add login uphold android (#8645)
* Add login uphold UI

Update UI for login popupview

* Update minimum balance for uphold to 15 BAT
2021-04-27 21:10:20 -04:00
Brian Clifton 3c383ca36a Update Startpage icons
Fixes https://github.com/brave/brave-browser/issues/15515
2021-04-27 10:22:06 -07:00
samartnik db86e64000 Merge pull request #8624 from brave/android_tab_groups_option_improvement
[Android] Dynamically detect disable option for Tab Groups
2021-04-23 11:12:25 -04:00
samartnik 5515dfb25e [Android] Dynamically detect disable option for Tab Groups 2021-04-23 10:08:43 -04:00
Deep Pandya ec563f2983 Merge pull request #8615 from brave/fix_privacy_report_theme_colors
Fix privacy report theme color
2021-04-23 03:01:16 -04:00
Deep f7ee42b01e Fix privacy report theme color 2021-04-22 16:31:13 -04:00
samartnik 3d93a8c3b6 [Android] Fixes for Tab Groups option 2021-04-22 15:32:27 -04:00
Aleksey Khoroshilov 7adc957534 Replace java patches with bytecode patches. 2021-04-21 18:21:22 +07:00
samartnik 625122f1bd Merge pull request #8578 from brave/android_tab_groups_option
[Android] Added option for Tab Groups
2021-04-20 16:54:32 -04:00
alexsafe 05a56370b6 Merge pull request #8557 from brave/write-permission-share-stats
Write permission share stats
2021-04-20 16:22:03 -04:00
samartnik 705a308c0f [Android] Added option for Tab Groups 2021-04-20 15:44:28 -04:00
samartnik 8435583a44 Merge pull request #8569 from brave/android_rewards_settings_crash
[Android] Fixed crash on switching to existing rewards tab
2021-04-20 13:02:39 -04:00
samartnik ee18b1a09c [Android] Fixed crash on switching to existing rewards tab 2021-04-20 11:24:15 -04:00
samartnik db0ac44414 [Android] Fixed lint 2021-04-19 21:13:00 -04:00
samartnik 7c733eca6d [Android] Resolved conflicts 2021-04-19 16:53:09 -04:00
samartnik 75dfe1166a [Android] Additional fixes for WebRTC IP leak issue 2021-04-19 16:49:07 -04:00
samartnik b80575b6ee [Android] Added WebRTC IP handling policy option 2021-04-19 16:49:07 -04:00
Alex C a0cb7f39e9 [Android] code format 2021-04-16 17:54:02 -04:00
Alex C 47a35f7ed6 [Android] added permission granted behavior 2021-04-16 17:39:00 -04:00
Alex C 1bbece4a02 [Android] some refactoring and added permission check 2021-04-16 17:38:51 -04:00
Jocelyn Liu b3414632dd Merge pull request #8520 from brave/UD_ENS_android
Enable support of Unstoppable Domains and ENS on Android
2021-04-16 11:17:59 -07:00
Jocelyn Liu 647f954149 Enable support of Unstoppable Domains and ENS via DoH on Android 2021-04-15 22:08:03 -07:00
wchen342 545e63e849 Revert build.js 2021-04-15 13:30:14 -05:00
wchen342 1a58a6d454 Format fix 2021-04-15 13:30:14 -05:00
wchen342 358b417c4b Move BraveUpgradeJobIntentService to base module 2021-04-15 13:30:14 -05:00