Commit Graph
216 Commits
Author SHA1 Message Date
Terry Mancey ef8f8da9c7 Implement custom Brave Ad notifications 2020-11-21 21:26:36 +00:00
AlexeyBarabash d700962bce Merge pull request #7188 from brave/qa_command_line
Support full command line for QA prefs (Android)
2020-11-18 22:27:20 +02:00
AlexeyBarabash 9339916915 Support full command line for QA prefs; fixes brave-browser#12428 2020-11-18 21:02:07 +02:00
Deep e99906eab3 Update text size to fit 2020-11-18 10:44:44 -05:00
Deep 1044a27165 Update widget for no connection state 2020-11-18 10:43:02 -05:00
Deep ba18d95e8c Add check for unsupported regions
Update binance convert edge cases
2020-11-16 04:46:38 -05:00
Deep d061f03450 Update top site tile with dimension 2020-11-11 14:07:42 -05:00
Deep 87fd8f1295 Update welcome layout 2020-11-10 17:39:27 -05:00
Deep 93ab08e940 Update brave rewards onboarding
Add scrollview for brave rewards onboarding
2020-11-10 17:39:27 -05:00
Deep 4583b796b3 Add rewards onboarding modal
Update existing UI
2020-11-10 17:39:27 -05:00
AlexeyBarabash 2abcd6e011 Modified UI according to review 2020-10-29 10:30:16 +02:00
AlexeyBarabash 7efc2acee8 Android browser can delete other devices in chain 2020-10-29 10:30:15 +02:00
samartnik c86d69b866 [Android] Move BottomToolbar code to brave-core (stage 3)
Pacthes to integrate BottomToolbar back to Chromium

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

Duet: Clean up unused classes and resources

Delete all the classes and resources left unused by
Duet (BottomToolbar).

Bug: 1081343
2020-10-28 14:03:58 -04:00
samartnik 6409a63743 [Android] Move BottomToolbar code to brave-core (stage 2)
Code clean up

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

Duet: Clean up unused classes and resources

Delete all the classes and resources left unused by
Duet (BottomToolbar).

Bug: 1081343
2020-10-28 14:03:57 -04:00
samartnik b7fa98d94a [Android] Added video iph card
Chromium change:
https://chromium.googlesource.com/chromium/src/+/1edd6aa74a4f0835f65483d27929717eaadff0b9

Video IPH : Added video iph card

This CL adds:
1 - VideoIPHCreator that takes a ViewStub and inflates into an IPH
2 - A manager class on NTP to manage showing various video tutorial IPHs
3 - Added IPH features for search and download
4 - Moved VideoTutorialServiceFactory package to upper level

TODO:
 - The IPH layout isn't upto spec. Needs one more pass.
 - The IPH configs aren't fully correct. Needs one more pass. I added
 them here for the sake of review clarity and completeness.

Bug: 1117147
2020-10-28 14:03:57 -04:00
samartnik f58e1205b7 [Android] Move BottomToolbar code to brave-core (stage 1)
Moved code deleted in Chromium to brave-core

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

Duet: Clean up unused classes and resources

Delete all the classes and resources left unused by
Duet (BottomToolbar).

Bug: 1081343
2020-10-28 14:00:05 -04:00
samartnik cffab2d0fd [Android] NTP Card was removed
Chromium change:
https://chromium.googlesource.com/chromium/src/+/756b5c3cf62b7fa01c37ad09b7e9e1282e181a93

Content Indexing : Remove NTP Card

This CL removes the content indexing entry point card shown on NTP.

Bug: 1108602
2020-10-28 14:00:05 -04:00
Deep 1fd8b04e50 Apply changes for BRE in existing code
Refactor code

Refactor UI
2020-10-22 09:10:57 +02:00
Deep c9b1ada175 Add search in deposit section
Format existing code
2020-10-17 13:02:40 -04:00
Deep 22af42de17 Add top sites error state
Fix UI
2020-10-17 13:02:40 -04:00
Deep d2d7c2f446 Add loading spinner 2020-10-17 13:02:40 -04:00
Deep 88eca72b18 Add new icons
Address feedback
2020-10-17 13:02:40 -04:00
Deep 4310a934b8 Update UI and Fix issues with blanck screen
Refactor existing code
2020-10-17 13:02:40 -04:00
Deep 33d017ab6d Update Logic for widget tsack 2020-10-17 13:02:40 -04:00
Deep 3be1f40271 Add widget stack activity
ADd settings option for widget stack
2020-10-17 13:02:40 -04:00
Deep fa441de66d make changes in the UI 2020-10-17 13:02:40 -04:00
Deep 4c5ed573f5 Fix an issue for nestedview
Update widget UI

Update widget stack UI
2020-10-17 13:02:40 -04:00
Deep bc32fe7b99 Update binance convert 2020-10-17 13:02:40 -04:00
Deep b2bc8bf6fe Update behaviour changes 2020-10-17 13:02:40 -04:00
Deep 4ed8651271 Add UI and code for binannce convert page 2020-10-17 13:02:40 -04:00
Deep 19b8156a7d Add UI and code for binance Convert page 2020-10-17 13:02:40 -04:00
Deep 2b5b26f2bb Add layouts and behaviours for summary and deposit
Update QR code dialog
2020-10-17 13:02:40 -04:00
Deep 4bc8700a1d Add model class for balance
Update UI
2020-10-17 13:02:40 -04:00
Deep 4191e1ba72 Update Widget UI with SR 2020-10-17 13:02:39 -04:00
Deep adda3a7cce Strt working on rewards widget 2020-10-17 13:02:39 -04:00
Deep feb3ec4d2e Add widget edit page 2020-10-17 13:02:39 -04:00
Deep af8f03944c Add menu for widget
Add remove widget
2020-10-17 13:02:39 -04:00
Deep 61744b9222 UPdate UI on widget with more option 2020-10-17 13:02:39 -04:00
Deep 4a0bd55def Add widget indicators
Update layouts
2020-10-17 13:02:39 -04:00
Deep e6e034690a Remove privacy report from NTP 2020-10-17 13:02:39 -04:00
Deep 6b348011f3 Add adapter for widget on NTP
Add widgets to adapter
2020-10-17 13:02:39 -04:00
Deep 3241929f0c Add Verticle view pager
Reorganize cutom layout
2020-10-17 13:02:39 -04:00
Deep 26dd7fa216 Add crypto widget design first draft 2020-10-17 13:02:39 -04:00
Deep c7b5d142b6 Fix shields for fingerprinting v2 android 2020-09-25 03:52:40 -04:00
samartnik e3d6adc374 [Android] Fixes for lint errors
Fixes there 2 errors:
../../chrome/android/java/res/layout/new_tab_page_layout.xml:110: Error: Duplicate id @+id/search_provider_logo, already defined earlier in this layout [DuplicateIds]
                android:id="@+id/search_provider_logo"

../../chrome/android/java/res/anim/cycle.xml:2: Error: Suspicious namespace: should start with http:// [NamespaceTypo]
<cycleInterpolator xmlns:android="schemas.android.com/apk/res/android"
2020-09-11 14:45:34 -04:00
samartnik 60de48a04f [Android] Added new view for new tab page
This is is to avoid null pointer exception

Chromium change:
https://chromium.googlesource.com/chromium/src/+/efb886565e933f36643147e9c9ee7ce19dc17bce

Cryptids: Injecting view into NTP logo space

This adds a GIF view that will eventually be used for cryptid rendering.

The general approach is:
* The existing logo is wrapped in a FrameLayout with a new ViewStub.
* When we get a callback indicating that no doodle is present, the NTP
  requests a drawable from the PCR and injects it into an ImageView
  inflated from the ViewStub.

Out-of-scope for this CL is to actually populate the GIF image data; I
have been testing locally with a res/raw file read into a byte array.

Change-Id: Ib5deae5322856c9d8e8a68f0fd46cdb2aaadbe79
Bug: 1061949
2020-09-11 14:45:31 -04:00
Deep 1a1c6443bf Update privacy reports UI for tablet 2020-09-01 18:48:56 -04:00
Deep fdf0fb2f8a Update bottomsheet behaviour 2020-08-30 18:29:56 -04:00
Deep 11b9e76079 Remove url theme 2020-08-27 01:50:19 -04:00
samartnik 6042f9c8e7 [Android] Added ability to refresh publisher status 2020-08-17 09:52:03 -04:00