Commit Graph

475 Commits (029fae455947a78fddb7ee479d6f06433001d4a3)

Author SHA1 Message Date
Grisha Kruglov 029fae4559 Part 4: Make sure 'sync is on' snackbar does not initialize account manager 5 years ago
Grisha Kruglov eb98df4edd Part 3: Mark accountManager as 'lazy' in Mode.kt
This is enough to cause it to be initialized only if we're going through onboarding.
5 years ago
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>
5 years ago
David Walsh d989616f62 Add top sites heading to home screen 5 years ago
mcarare f52fa44207 For #9498: Replace navargs with viewModel to remember if scroll to tab 5 years ago
mcarare ab78951146 For #9496: Vertically align collection name and icons to collection icon 5 years ago
Sebastian Kaspari 02aabea14a Update to new feature-media API. 5 years ago
mcarare 18533d3434 For #8764: Use list component for items in collections 5 years ago
mcarare 62bbbd9e37 For #8764: Update collection design, including list elements 5 years ago
mcarare e8ad2389ac For #7356: Scroll to selected tab when pressing tab overview 5 years ago
Sebastian Kaspari 0f0d56e60a Issue #5208: Use new tab/collection restore API. 5 years ago
Mihai Branescu 494db56ea5 For #9207 - changed status bar color in home fragment to match gradient background 5 years ago
Mihai Branescu ab04155222 For #8653 - changed menu strings 5 years ago
mcarare 756b1fbadd For #9140: Remove drawable from title in empty state panes 5 years ago
Jonathan Almeida ffd4cdd970 For #7661: Add variant-specific schemas for deep links
In order to target specific variants of Fenix, we're adding schemas that
are specific that app in order to avoid collisions with the other
variants and with other forks of fenix that may have the same schemas.

The current schema for variants:
 - Fenix Nightly: `fenix-nightly://`
 - Fenix Beta: `fenix-beta://`
 - Everything else: `fenix://`
5 years ago
codrut.topliceanu 030bd38631 For #8561 - Scroll to topSites on app cold start 5 years ago
Jeff Boek c862ca93ba No issue - Fixes shadow on top layout 5 years ago
Jeff Boek 74ce62b5c3 For #8949 - Removes old motionlayout code, fixes how shadow is drawn 5 years ago
David Walsh fc67747409 Show the collections header when there are no collections 5 years ago
Arturo Mejia ce4293c8c8 For issue #8908 Notify users when previously unsupported add-ons
become available
5 years ago
mcarare 320fc4e4ae For #8788 Use Flexbox instead of Grid manager for top sites 5 years ago
Sawyer Blatz 28f58eb025
For #7158: Improves home to search animation (#9008) 5 years ago
Sebastian 7b170c4428 Update IntentProcessor implementation to comply with new interface. 5 years ago
mcarare f9e85e78af For #6607 Update button theming in no tab pane 5 years ago
mcarare cfe4f11864 For #6607 Update button theming in no tab pane 5 years ago
Harshal Lele e318cd7d15 fix #8135 - remove getColorFromAttr 5 years ago
Michael Comella db57e123b9 For #8797: Do not allow nested scrolling on top sites. 5 years ago
mcarare 2bb2061931 For #8766: Show collections only when tabs are open or collection exists 5 years ago
Sawyer Blatz e96732604b For #167: Improves home to browser animation 5 years ago
Michael Comella 9ed43b60b6 For #7781: instrument visual completeness for top sites.
Eyeballing my output in *Debug builds on my P2, this adds approximately 115ms
or slightly less from first frame drawn to visually complete time.
5 years ago
mcarare df80a5240b For #6607 Add button to no tab content pane 5 years ago
David Walsh 5b7a800f98 Make 'Redirect to Sync' home menu item go directly to the 'Reconnect to Sync' / error screen 5 years ago
David Walsh b525f2382a
For #7504 - Update sync error display in menus (#8639) 5 years ago
Mihai Adrian 9612c3f16d
For #8540: Fix ETP options not being correctly applied (#8688) 5 years ago
mcarare 314bee2abd For #8627: Add proper content description to ETP card clickable areas 5 years ago
ekager 7f34204188 For #5843 - Ensure tabs pending deletion are removed 5 years ago
mcarare cc47bc4e1e For #8655: Show top site context menu below top site title 5 years ago
Jeff Boek 541bcf072a Reverts all BrowsingModeManager changes 5 years ago
mcarare a5ac7304bb For #8523: Also disable radio buttons clickable area when ETP is off 5 years ago
Sebastian Kaspari d7e1259e7b
Use Mozilla Android Components 34.0.0-SNAPSHOT. (#8527) 5 years ago
ekager b72550c28a For #8126 - Adds default top sites 5 years ago
Severin Rudie 1be812eba0 For #8408: fix requireContext crash in HomeFragment#onViewCreated 5 years ago
mcarare 372b1e7f0e For #6980: Update Private browsing card.
Added test to description.
Added link to settings.
Updated unit tests.
5 years ago
Simon Chae 2c01022c4b For #8153: Allow web-ext to open new tabs in correct browsing mode 5 years ago
mcarare 5e4ef202b8 For #8262: Set toolbar position relative anchor for collection snackbars 5 years ago
mcarare 1168fbd638 For #8299: Select current ETP policy set on card creation 5 years ago
Jeff Boek f9b05e7d5a
For #8212 - Fixes shadow/border when toolbar is on top (#8234) 5 years ago
mcarare 3ea5b08135 For #8190: Add animation to ETP policy selection 5 years ago
mcarare 5bd5f81559 For #6980: Add onboarding Toolbar position picker card 5 years ago
Tiger Oakes 5faa22d611
Use createBlendModeColorFilterCompat (#8129) 5 years ago