Commit Graph

55 Commits (130fecde97a2d42dd5ba0261e914695de4118fa3)

Author SHA1 Message Date
sarah541 130fecde97 Bug 1870938 - Add display/edit toolbar separator and update url bar background 3 months ago
rahulsainani c91378ceb7 Bug 1875465 - Part 2: Update layout and positioning logic 3 months ago
mike a 9d659af75d Bug 1869664 - Add more toolbar telemetry 5 months ago
Gabriel Luong a3aa4539eb Bug 1849073 - Part 3: Remove trivial `showUnifiedSearchFeature` and `enableUnifiedSearchSettingsUI` checks 8 months ago
iorgamgabriel c61d117002 Bug 1848562 - Autocomplete for bookmarked website should appear when 'search browsing history' is disabled. 9 months ago
DreVla 934e3371bf Bug 1831497 - [a11y] Dictate correct hint when selecting engine
In order for talkback to correctly dictate the hint for a newly
selected search engine in the search toolbar, it required setting
it when updating the content description of the toolbar.
Previously, when updating the content description, it was using
the previous search engine hint.
1 year ago
mike a 9a4ba51e85 Bug 1817519 – force search for not default engines 1 year ago
Mugurell 244dc7e2af [fenix] For https://github.com/mozilla-mobile/fenix/issues/25816: Support changing autocomplete providers.
Everywhere the toolbar which needs to show autocomplete suggestions is used we
show a `ToolbarView`. So instead of having this configurable in 2 or more
places as it happened before the autocomplete functionality is configured only
from the `ToolbarView` class.
It will contain a `ToolbarAutocompleteFeature` that will be immediately updated
with the appropriate autocomplete providers or remove all such providers to
immediately update the current autocomplete or remove it entirely depending on
the new search engine selected.
1 year ago
Alexandru2909 bc8c302026 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25812 - Set the cursor at the end for search terms when switching to toolbar editMode. 1 year ago
DreVla 6794095b5f [fenix] For https://github.com/mozilla-mobile/fenix/issues/28013 - Display correct hint for topic specific search engine
Since the search engines are split into two categories, general and
topic specific, the hint for each category is different.
1 year ago
mike a 3072db7d92 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/25809: tapping on search engine triggers engine selection 2 years ago
Alexandru2909 4daa618db6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25813 - Use specific hint for history, bookmarks and tab unified search 2 years ago
mcarare 932823c871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26844: Fix ktlint issues and remove them from baseline. 2 years ago
Roger Yang c46d478500 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/25449: Use "Enter search terms" as hint when using application search engine 2 years ago
Roger Yang 5106048974 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/25288: Disable autocomplete for unified history search 2 years ago
Gabriel Luong 976ce08079 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24297 - Add a search engine menu that shows the search engine and search settings 2 years ago
Gabriel Luong fa34f4f53e [fenix] For https://github.com/mozilla-mobile/fenix/issues/24334 - Add FeatureFlag for Unified Search feature 2 years ago
Gabriel Luong 8359053505 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24252 - Rename foundation attribute to layer1 2 years ago
Gabriel Luong 2a0b826945 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24252 - Rename secondaryText attribute to textSecondary 2 years ago
Gabriel Luong 53dc0a74c4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24252 - Rename primaryText attribute to textPrimary 2 years ago
Grisha Kruglov 4ad2c1c592 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22569: Remove allopen plugin and Mockable annotations 3 years ago
Gabriel Luong 999f0ab3c1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Replace 'isEmpty' with 'ifEmpty' 3 years ago
Mihai Adrian Carare 4da13e56c1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17800 - Request desktop site from home screen. (https://github.com/mozilla-mobile/fenix/pull/18653) 3 years ago
Sebastian Kaspari d50140272a [fenix] Integrate new search code from Android Components into Fenix. 4 years ago
Jeff Boek 5d53b9e168 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5745 - Create preference to disable domain autocompletion 4 years ago
Jonathan Almeida 9ff6729e7a [fenix] Update Android Components and fix breaking tests 4 years ago
Tiger Oakes ad4476342b [fenix] Fix license on remaining files 4 years ago
Jeff Boek b2d6f5746b [fenix] For https://github.com/mozilla-mobile/fenix/issues/12806 - Adds unit tests to cover `ToolbarView.update()` (https://github.com/mozilla-mobile/fenix/pull/12807) 4 years ago
Tiger Oakes 2e8da8abe0 [fenix] Fix nav graph and theme tests (https://github.com/mozilla-mobile/fenix/pull/12567) 4 years ago
Tiger Oakes d9e7a351fa [fenix] Add tests for search (https://github.com/mozilla-mobile/fenix/pull/12437) 4 years ago
Sebastian Kaspari c23d8e4fdc [fenix] SearchFragmentStore: Remove Session reference from state and read values from BrowserStore. 4 years ago
Michael Comella 8ce6fe330e [fenix] For https://github.com/mozilla-mobile/fenix/issues/8795: remove redundant ConstraintLayout around BrowserToolbar. (https://github.com/mozilla-mobile/fenix/pull/12014)
This is functionally equivalent to the code before this patch but should
be slightly more performant in theory because ConstraintLayout is
expensive to inflate.

The elevation and layoutParams set dynamically appeared to have no effect
with the wrapping view but broke the view when used by itself so I had
to remove them. I also updated a few other unnecessary params.

Theoretically this may have some perf benefits but I didn't see anything
outside noise levels after I took the numbers (but I didn't try very
hard).
4 years ago
ekager 8a4c534741 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11866 - Update back press logic for SearchFragment 4 years ago
Sachin 39ea6233ea [fenix] for https://github.com/mozilla-mobile/fenix/issues/10568 moved awesomebar and toolbar into fragment_search (https://github.com/mozilla-mobile/fenix/pull/11744) 4 years ago
Christian Sadilek 737e647c83 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8399: Hide keyboard to prevent content resizes
This hides the keyboard after committing a URL in the
Toolbar right before we navigate from the SearchFragment
to the BrowserFragment. If the BrowserFragment is being
displayed before the keyboard is gone an expensive
resize of the engine view (content) is triggered when the
keyboard finally goes away. This is to prevent that.
4 years ago
Sawyer Blatz eb99ae1fef [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/9598 & https://github.com/mozilla-mobile/fenix/issues/8697: Fixes force expand crash (https://github.com/mozilla-mobile/fenix/pull/9599) 4 years ago
Sawyer Blatz da20e69455 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5308: Show search shortcuts for search term queries 4 years ago
Christian Sadilek 332416ae5a [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7863: Ensure parent process triggers speculative connect 4 years ago
Harshal Lele 2f1f077ead [fenix] fix https://github.com/mozilla-mobile/fenix/issues/8135 - remove getColorFromAttr 4 years ago
Sawyer Blatz a040442402 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4383: Add feature flag 4 years ago
Sawyer Blatz a971086fda [fenix] For https://github.com/mozilla-mobile/fenix/issues/4383: Enable dynamic bottom toolbar 4 years ago
Emily Kager 60bdc02b6e [fenix] For https://github.com/mozilla-mobile/fenix/issues/8358 - Make sure we don't cancel toolbar editing more than once 4 years ago
Sawyer Blatz 70a7a685f1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7347: Fixes background of search field 5 years ago
kglazko 50b8f92201 [fenix] Issue 5366 Vector Drawable Compat (https://github.com/mozilla-mobile/fenix/pull/6904) 5 years ago
Sawyer Blatz 723d99864f [fenix] For https://github.com/mozilla-mobile/fenix/issues/5694 & https://github.com/mozilla-mobile/fenix/issues/6054: Allows users to change toolbar position (https://github.com/mozilla-mobile/fenix/pull/6608)
* For https://github.com/mozilla-mobile/fenix/issues/5694 & https://github.com/mozilla-mobile/fenix/issues/6054: Adds preference screen for toolbar

* For https://github.com/mozilla-mobile/fenix/issues/5694: Adds changing toolbar position functionality

* No issue: Updates telemetry links to actually work lol 😬

* For https://github.com/mozilla-mobile/fenix/issues/6054: Adds toolbar position to core ping
5 years ago
Sebastian Kaspari e9d21e9799 [fenix] Use new toolbar API of AC 18.0.0. 5 years ago
Tiger Oakes b4a7190d1e [fenix] Use .orEmpty() 5 years ago
Sawyer Blatz 7daf054b67 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4155: Adds popup menu for browser toolbar 5 years ago
Sebastian Kaspari 0a46f6d16a [fenix] Rename SearchStore/State/Action to SearchFragmentStore/State/Action. 5 years ago
Emily Kager ea577bdf3a [fenix] For https://github.com/mozilla-mobile/fenix/issues/4779 : Don't double navigate with global directions in HomeActivity 5 years ago