Sawyer Blatz
e3ed7ed268
Issue #9128 & #9222 & #9499 : Refactors snackbar creation and fixes placement ( #9628 )
2020-04-02 12:30:13 -07:00
ekager
96c6401457
For #8125 - Send top sites count with metrics ping
2020-04-01 15:27:39 -07:00
Grisha Kruglov
057e28d4e4
Part 5: Refactor HomeMenu<->HomeFragment interaction
...
This refactor "reverses" relationship between these two classes, allowing
HomeMenu to inform its parent, HomeFragment, of any changes to the menu.
Once that's in place, we start observing account manager changes (once its ready)
for account problems.
This solves two problems:
- initialization of the account manager is no longer necessary to build a home menu
- home menu now starts observing changes to the account manager's state (before it was static)
2020-03-30 21:43:38 -07:00
Grisha Kruglov
029fae4559
Part 4: Make sure 'sync is on' snackbar does not initialize account manager
2020-03-30 21:43:38 -07:00
Sawyer Blatz
4ac29530cd
Issue #9132 : Update to search animation for top toolbar ( #9524 )
...
* let animation in top toolbar mode play nicely.
* remove duplicate methods, make code readable.
* migrate getToolbarNavOptions method to BrowserAnimator, one method to rule them all.
* Update linting
Co-authored-by: ahmedmamdouh13 <ahmedmamdouh13196@gmail.com>
2020-03-30 12:07:00 -07:00
mcarare
f52fa44207
For #9498 : Replace navargs with viewModel to remember if scroll to tab
2020-03-30 09:56:51 -07:00
Sebastian Kaspari
02aabea14a
Update to new feature-media API.
2020-03-29 23:13:13 -07:00
mcarare
e8ad2389ac
For #7356 : Scroll to selected tab when pressing tab overview
2020-03-27 14:13:26 -07:00
Mihai Branescu
494db56ea5
For #9207 - changed status bar color in home fragment to match gradient background
2020-03-24 23:44:46 +02:00
codrut.topliceanu
030bd38631
For #8561 - Scroll to topSites on app cold start
2020-03-12 10:54:58 -07:00
Jeff Boek
c862ca93ba
No issue - Fixes shadow on top layout
2020-03-11 22:59:42 -07:00
Jeff Boek
74ce62b5c3
For #8949 - Removes old motionlayout code, fixes how shadow is drawn
2020-03-11 17:10:40 -07:00
Sawyer Blatz
28f58eb025
For #7158 : Improves home to search animation ( #9008 )
2020-03-05 13:54:54 -08:00
Sawyer Blatz
e96732604b
For #167 : Improves home to browser animation
2020-02-28 18:04:14 -07:00
mcarare
df80a5240b
For #6607 Add button to no tab content pane
2020-02-28 13:21:22 -08:00
David Walsh
5b7a800f98
Make 'Redirect to Sync' home menu item go directly to the 'Reconnect to Sync' / error screen
2020-02-28 13:19:06 -08:00
David Walsh
b525f2382a
For #7504 - Update sync error display in menus ( #8639 )
2020-02-27 12:54:14 -08:00
ekager
7f34204188
For #5843 - Ensure tabs pending deletion are removed
2020-02-25 16:53:52 -08:00
Jeff Boek
541bcf072a
Reverts all BrowsingModeManager changes
2020-02-24 00:24:07 -08:00
Sebastian Kaspari
d7e1259e7b
Use Mozilla Android Components 34.0.0-SNAPSHOT. ( #8527 )
2020-02-19 16:59:34 +02:00
Severin Rudie
1be812eba0
For #8408 : fix requireContext crash in HomeFragment#onViewCreated
2020-02-13 20:15:54 -08:00
mcarare
372b1e7f0e
For #6980 : Update Private browsing card.
...
Added test to description.
Added link to settings.
Updated unit tests.
2020-02-13 14:13:57 -08:00
Simon Chae
2c01022c4b
For #8153 : Allow web-ext to open new tabs in correct browsing mode
2020-02-12 13:41:16 -08:00
mcarare
5e4ef202b8
For #8262 : Set toolbar position relative anchor for collection snackbars
2020-02-12 07:56:17 -08:00
Jeff Boek
f9b05e7d5a
For #8212 - Fixes shadow/border when toolbar is on top ( #8234 )
2020-02-10 12:32:26 -06:00
Marc Leclair
8e61c71a98
reverting linting changes that touched codes that I didn't edit
2020-02-05 16:40:41 -08:00
Marc Leclair
afab1c0f4e
#8085 removed findViewById with actual id
2020-02-05 16:40:41 -08:00
Marc Leclair
9fc5a1b0fe
#7700 fixed linting issues
2020-02-05 16:40:41 -08:00
Marc Leclair
92b38206c7
#7700 fixed scrolling, parallax action to match both images and some code clean up
2020-02-05 16:40:41 -08:00
Marc Leclair
72007590f7
#7700 squash commit and fixing toolbar to switxh to top with coordinatorlayout
2020-02-05 16:40:41 -08:00
David Walsh
4e6215c0c1
Fix linting issue
2020-02-04 00:12:26 +01:00
Sawyer Blatz
9f342fca9e
For #6820 : Updates background, shadow, & snackbars of toolbar
2020-02-04 00:12:26 +01:00
David Walsh
4b3effdfab
For #6820 : Place address bar at top or bottom of the home screen based on user preference
2020-02-04 00:12:26 +01:00
Sören Hentzschel
8a7c7fd06f
For #7730 - always show "Add private browsing shortcut" in sett… ( #7943 )
2020-01-27 08:44:28 -08:00
Gabriel Luong
f68f89f2bf
For #6758 - Part 5: Add top sites to the HomeFragmentStore
2020-01-24 15:18:25 -08:00
Mihai Carare
cd853d0d8f
For #7029 : Navigate to Search Fragment when pressing Start browsing
2020-01-21 16:26:43 -08:00
Severin Rudie
2dc5b397b6
For #7506 : show highlight on home 3-dot button ( #7665 )
2020-01-21 13:02:14 -08:00
Michael Comella
a1cbbba4ea
For #7423 : remove unnecessary wordmark_spacer view.
...
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
2020-01-17 16:59:03 -08:00
Sawyer Blatz
509fa112d0
For #6308 : Remove unecessary telemetry & bump expiry date ( #7793 )
...
* For #6308 : Remove unecessary telemetry
* For #6308 : Bump expiry date on telemetry
2020-01-17 15:13:20 -08:00
Sebastian Kaspari
3a1292911d
Update list of tabs after onboarding screen was dismissed.
2020-01-16 18:47:33 +01:00
Sebastian Kaspari
6419d0cf13
Open "migration FAQ" when selecting "What's new" in a Fennec build.
2020-01-13 17:08:48 +01:00
Severin Rudie
569b7670d3
For 6832: update implementation/comment to align w existing AC code
2020-01-08 12:04:14 -07:00
Severin Rudie
65f5ff6b36
For #6832 : fix unattached context crash in HomeFragment
2020-01-08 12:04:14 -07:00
Sawyer Blatz
c7c4ad051a
For #6413 : Adds more snackbar positioning logic ( #7444 )
...
* For #6413 : Adds more snackbar positioning logic
* Refactor
2020-01-02 14:31:52 -08:00
Josh
a40af5b134
Closes #7254 - Replace Anko applyConstraintSet ( #7286 )
...
* For #7254 : Replace anko applyConstraintSet
* Anko has been deprecated and will not be continued
* Refactor ConstraintSet changes
* Replace applyConstraintSet in SearchLayouts
* Refactor HomeFragment ConstraintSet
* Define anonymous ConstraintSet
* Remove ConstraintSet prefix from PARENT_ID
2019-12-19 18:16:50 -08:00
mcarare
ef53e1ff8e
Reverts #6925 : Make home screen full screen
2019-12-13 11:29:53 -08:00
mcarare
b6ba1a1611
For #4107 Make home screen fullscreen.
...
Add/Remove fullscreen flags in home fragment's onResume / onPause
Change homeLayout padding to include system bars height (status&navigation).
Change homeMenu orientation to UP to properly display menu.
Change home bottomBar background to transparent.
2019-12-09 23:45:02 +01:00
mcarare
17731620e6
For #7026 Dispatch ModeChange on hideOnboarding
2019-12-09 23:44:33 +01:00
mcarare
45b9ffd66e
For #6917 Emit mode change only when new mode is different from current
2019-12-05 11:10:14 -08:00
Mihai Adrian
cbdf83c12a
For #6943 Hide supportActionBar in onResume, not onCreate ( #6978 )
2019-12-05 09:36:39 -08:00