Commit Graph
673 Commits
Author SHA1 Message Date
Deep 84bba30fbd Add settings page for brave stats 2020-08-11 14:41:48 -04:00
Deep 39c911e805 Update UI for different devices 2020-08-11 14:41:48 -04:00
Deep 35595d0fe4 Update notification logic
Update onboarding v2 code
2020-08-11 14:41:48 -04:00
Deep 4fb42ada13 Add brave stats empty state 2020-08-11 14:41:48 -04:00
Deep 5319a7d027 Update Brave stats UI based on feedback
Update onboarding screen
2020-08-11 14:41:48 -04:00
Deep Pandya 91f808ec56 Merge pull request #6395 from brave/remove_existing_onboarding_for_existing_users
Remove onboarding for existing user
2020-08-11 12:04:19 -04:00
AlexeyBarabash 184e978ae6 Override isChromeSyncEnabled; fixes brave-browser#11077 2020-08-11 15:28:18 +03:00
Deep e962b354f7 Remove onboarding for existing user 2020-08-11 01:50:43 -04:00
Deep Pandya ff1725d821 Merge pull request #6378 from brave/update_rewards_panel_behaviour_dp
Update rewards panel behaviour dp
2020-08-10 23:42:26 -04:00
Deep Pandya a49b5fec61 Merge pull request #6379 from brave/show_bottom_banner_on_whole_tap_dp
Update bottom banner click behaviour
2020-08-10 23:13:34 -04:00
Deep 5cfe5e46e2 Refactor code 2020-08-10 22:17:03 -04:00
Deep c4dac9917b Add notification intent 2020-08-10 22:17:03 -04:00
Deep e5c94464cc Update Rewards panel onboarding icon 2020-08-10 22:17:03 -04:00
Deep 05439e65e3 Update rewards panel onboarding
This commit fixes https://github.com/brave/brave-browser/issues/11113
2020-08-10 22:17:03 -04:00
Deep 95a72a9722 Fix search onboarding on tablet 2020-08-10 04:35:17 -04:00
Deep 48dad23458 Update bottom banner click behaviour 2020-08-10 01:21:24 -04:00
Max 58d7380e3d Merge pull request #6042 from brave/cr85
Upgrade from Chromium 84 to Chromium 85
2020-08-07 14:27:23 -04:00
Max Karolinskiy 763e0c17e8 [Android] Profile#getLastUsedProfile -> getLastUsedRegularProfile.
Chromium change:

https://chromium.googlesource.com/chromium/src.git/+/313fe0e50ccb8827629ead146db4693f3df99d05

commit 313fe0e50ccb8827629ead146db4693f3df99d05
Author: Side Yilmaz <sideyilmaz@chromium.org>
Date:   Tue Jun 2 15:45:23 2020 +0000

    Remove deprecated |Profile#getLastUsedProfile| function.

    This CL removes |getLastUsedProfile| function from Profile.java, since
    all usages of the function is removed on Android code. In addition to
    that, it corrects the comment on RevampedContextMenuCoordinatorTest
    class.

    Bug: 1041781
2020-08-06 17:32:22 -04:00
samartnik 5de6c44454 [Android] Transition animation has been changed
This affects our previous fix 'Fixed transition animation for top toolbar'
https://github.com/brave/brave-core/commit/49de25ca13644e3bd3186ac4262bef2739611c10

Chromium change:

https://chromium.googlesource.com/chromium/src/+/79638f651a8f027a48c2cbb0732c25ddcab8e47b

[ToolbarMVC] Fix MenuButton drawing during TabSwitcher animation

This change has MenuButton control its tab switcher animation drawing internally so that ToolbarPhone doesn't need to keep track of which Drawable to use. It also adds some regression tests.

Bug: 1082771
2020-08-06 17:32:11 -04:00
samartnik 921b91dc14 [Android] Method clobberCurrentTabWithFallbackUrl was removed from ExternalNavigationHandler
Chromium change:

https://chromium.googlesource.com/chromium/src/+/37b5b744bc83f630d3121b46868818bb4e848c2a

Don't launch external fallback URLs when not allowed to launch external URLs

Ensure that we don't launch external fallback URLs, when we've otherwise
decided that we should not launch an external navigation (even if it was
possible to). Also prevent auto subframe navigation from launching
external fallback URLs.

Bug: 1094442
2020-08-06 17:32:08 -04:00
samartnik 9cd0a1e48c [Android] Fixes for unit tests 2020-08-06 17:32:08 -04:00
samartnik 71d63fe92f [Android] New params for EditUrlSuggestionProcessor
Chromium change:

https://chromium.googlesource.com/chromium/src/+/d64d48c1dfb2dccec1a24a595058120306c83f2f

Make EditUrlProcessor work like any other SuggestionProcessor

This change makes the EditUrl processor work like any other
suggestions processor.

Bug: 982818
2020-08-06 17:32:07 -04:00
samartnik 28efa21564 [Android] Use OverviewModeBehavior Supplier in ToolbarManager
Chromium change:

https://chromium.googlesource.com/chromium/src/+/4bb8fee0fda9593702c0b9ac3dde56bc3dc420dc

[Instant Start] Use OverviewModeBehavior Supplier in ToolbarManager

Bug: 1077022
2020-08-06 17:32:06 -04:00
samartnik d70b43f543 [Android] HyperlinkPreference moved to about_settings
Chromium change:

https://chromium.googlesource.com/chromium/src/+/558aba331e0d2b961ab8ace169768c3cb08253f7

Move HyperlinkPreference to about_settings

HyperlinkPreference is only used by About Chrome > Legal information
settings screen, and is not going to be modularized as a shared
component (see https://crbug.com/1044685#c1), so moving it alongside
the code where it's used.

Bug: 1044685
2020-08-06 17:32:05 -04:00
samartnik 98221f8f2c [Android] Java fixes for the latest chromium pull 2020-08-06 17:32:04 -04:00
samartnik a4ec41da33 [Android] Java changes related to renamings 2020-08-06 17:32:00 -04:00
mkarolin 86a3b38531 [Android] AndroidSyncSettings moved to org.chromium.chrome.browser.sync.
Chromium change:

https://chromium.googlesource.com/chromium/src/+/0ddc774501addfbafeee70ff5f30a276f869d7bb

commit 0ddc774501addfbafeee70ff5f30a276f869d7bb
Author: Boris Sazonov <bsazonov@chromium.org>
Date:   Thu Jun 25 17:15:49 2020 +0000

    [Android] Move AndroidSyncSettings to org.chromium.chrome.browser.sync

    Moves AndroidSyncSettings from org.chromium.components.sync to
    org.chromium.chrome.browser.sync. There are several reasons for this
    move:
    1. AndroidSyncSettings is a singleton that interacts with Android sync
       settings, so it is better suited for browser/sync.
    2. AndroidSyncSettings interacts with ChromeSigninController that is
       going to be removed in favor of IdentityManager.

    Bug: 1093998
2020-08-06 17:31:58 -04:00
Deep 4b94b55e15 Update decimal points in Bat value selector 2020-08-04 15:05:08 -04:00
Deep 559496e3ac Update decimal points for BAT 2020-08-04 15:05:08 -04:00
Deep 58aea4f22f Updated BAT value with 3 decimal points 2020-08-04 15:05:08 -04:00
AlexeyBarabash a93e52e77e Use JNI and appSharedPreferences for store sync staging server flag 2020-08-03 21:45:55 +03:00
AlexeyBarabash 4d707e67e0 Android should be able to setup staging sync server through QA preferences; fixes brave-browser#10817 2020-08-03 21:45:55 +03:00
Deep Pandya fcb21c7da3 Merge branch 'master' into hide_search_for_private_tab_dp 2020-07-30 16:28:21 -04:00
Deep Pandya ede04c7ad3 Merge pull request #6268 from brave/retention_notifications_dp
Retention notifications dp
2020-07-30 16:20:34 -04:00
AlexeyBarabash 7ee1cdcbd8 Merge pull request #6269 from brave/fix_11019
Remove forgotten debug leftovers
2020-07-30 23:17:59 +03:00
samartnik 8349e9e8a7 Merge pull request #6272 from brave/android_search_crash
[Android] Changed access type for getSearchEngineSourceType
2020-07-30 16:08:21 -04:00
samartnik 19e8d841c4 [Android] Changed access type for getSearchEngineSourceType
This fixes crash on debug build
2020-07-30 14:57:14 -04:00
samartnik 6e1baa2e25 Merge pull request #6270 from brave/android_bytecode_tests
[Android] Added bytecode unit tests for SearchEngineAdapter
2020-07-30 14:25:42 -04:00
Deep d7ec2f96d7 Hide search onboarding for private tab 2020-07-30 14:01:34 -04:00
samartnik ef4c4c95c9 [Android] Added bytecode unit tests for SearchEngineAdapter 2020-07-30 12:48:15 -04:00
AlexeyBarabash 7b44194ea0 Removed forgotten debug leftovers 2020-07-30 19:11:41 +03:00
Deep 34f25199ed Refactor code 2020-07-30 11:50:16 -04:00
Emerick Rogul 8c88bc1821 Set staging server preference in reset callback 2020-07-30 10:09:27 -04:00
Deep 8ec64001e0 Update BraveACtivity 2020-07-30 08:16:21 -04:00
Deep 4eae4a1b87 Add Notifications for retention 2020-07-30 07:54:54 -04:00
Deep 6f421a5beb Update code for retention notification 2020-07-30 07:39:22 -04:00
Deep 5cd48013cd Add RetentionNotificationPublisher in manifest 2020-07-30 07:37:56 -04:00
Deep a3b1ec5ba1 ADd strings resources for notifications 2020-07-30 07:37:35 -04:00
Deep 93029630b7 Update code to fix tests 2020-07-30 03:28:22 -04:00
Deep 41935748d2 Fix lint error
Fix resources related error

Fix resources related error

Fix private tab test
2020-07-30 03:28:25 -04:00