-
Notifications
You must be signed in to change notification settings - Fork 873
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Onboarding v2 dp #6234
Onboarding v2 dp #6234
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
++
cd84be1
to
eacc03d
Compare
Add resources for onboardingv2
Update UI
Update UI
Update code for animations
Add third party library for graph/chart
Add data table for brave stats Update code for brave stats
Update code with pref
Add datatable for saved bandwidth
Update code for stat site Update code with Saved bandwidth
Update BraveNewTabPageLayout for CR84 Remove Search onboarding Remove graph/chart library
Update code for highlighted view
Update code for4 animated bg
Update existing UI accordingly
Update UI for updated brave stats code Refactor code Update onboarding image Remove previous onborading images Remove unused images Refactor code to avoid warnings Remove unused onboarding code
Refactor onboarding
Fix CI error
Fix resources related error Fix resources related error Fix private tab test
28d2a36
to
9302963
Compare
I rebased today on top of the latest master and I can't build on Linux anymore because of this PR, more specifically because of this: 72df475#diff-e9394688e89210103ace82f5b1b746ba It seems like that commit introduced a dependency on android-specific code from I looked into the changes in there and I suppose it should be possible to add some preprocessor conditions to make sure that those includes, and the code used from them, are not used in Linux, but @deeppandya will probably know better 🙂 |
@@ -23,10 +25,10 @@ content::WebContents* GetWebContents(int render_process_id, | |||
int render_frame_id, | |||
int frame_tree_node_id) { | |||
content::WebContents* web_contents = | |||
content::WebContents::FromFrameTreeNodeId(frame_tree_node_id); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@deeppandya would you mind restoring proper formatting as per Chromium code style? You can set up clang-format
to automatically format code in your IDE
"//brave/android/java/org/chromium/chrome/browser/onboarding/animations/privacy_protection.json", | ||
"//brave/android/java/org/chromium/chrome/browser/onboarding/animations/save_data_and_battery.json", | ||
"//brave/android/java/org/chromium/chrome/browser/onboarding/animations/website_loads_faster.json", | ||
"//brave/android/java/org/chromium/chrome/browser/onboarding/animations/onboarding_ads_notification.json", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should keep all these lists sorted, gn format
makes it easy to fix @deeppandya
Verification passed on OnePlus 6T with Android 10 running 1.14.44 x64 nightly build Clean Install
Search Engine discovery
Brave Shields
Rewards
Brave Desktop intro
Upgrade Install
Verification passed on Samsung Tab A with Android 10 running 1.14.44 x64 nightly build Clean Install
Search Engine discovery
Brave Shields
Rewards
Brave Desktop intro
Upgrade Install
Tab specific issues
Note: Translations are not checked for any of the above |
Verification passed on OnePlus 6T with Android 10 running 1.14.57
Verification passed on Samsung Tab A with Android 10 running 1.14.57
|
Resolves : brave/brave-browser#9555
Submitter Checklist:
npm run lint
)git rebase master
(if needed).git rebase -i
to squash commits (if needed).Test Plan:
Follow test plan on the issue. and follow the design spec as mention on the issue.
Reviewer Checklist:
After-merge Checklist:
changes has landed on.