You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app/src/main/java/org/mozilla/fenix/components
Jeff Boek 607c3d4c87
Adds custom search engines (#6551)
* For #5577 - Adds button to add a new search engine

* For #5577 - Adds custom engine store

* For #5577 - Creates a custom SearchEngineProvider

* For #5577 - Gives the ability to delete search engines

* For #5577 - Adds the UI to add a custom search engine

* For #5577 - Adds form to create a custom search engine

* For #5577 - Adds the ability to add a custom search engine

*  For #5577 - Adds the ability to delete custom search engines

* For #5577 - Selects the first element on the add custom search engine screen

* For #5577 - Prevents adding a search engine that already exists

* For #5577 - Styles the add search engine preference

* For #5577 - Makes the name check case-insensitive

* For #5577 - Fix bug where home screen doesnt see new search engines

* For #5577 - Moves Search URL validation to its own type

* For #5577 - Fixes linting errors

* For #5577 - Adds the ability to edit a custom search engine

* For #5577 - Allows the user to edit a serach engine even when it is the last item in the list

* For #5577 - Adds an undo snackbar when deleting a search engine

* For #5577 - Moves all of the strings to be translated

* For #5577 - Fixes bug when deleting your default search engine

* For #5577 - Puts adding search engines behind a feature flag

* For #5577 - Navigate to custom search engine SUMO article when tapping learn more

* For #5577 - Fixes nits

* For #5577 - Uses concept-fetch to validate search string

* For #5577 - Adds string resources for the cannot reach error state
5 years ago
..
history For #4137 - Adds pagination to the history view 5 years ago
metrics For #5583 - Adds telemetry for download notification (#6554) 5 years ago
searchengine Adds custom search engines (#6551) 5 years ago
toolbar 4281 remove qab (#6310) 5 years ago
AccountAbnormalities.kt For #6490 - track abnormal FxA behaviour via Sentry 5 years ago
Analytics.kt For #235 - Add Glean crash count + docs. 5 years ago
BackgroundServices.kt For #5074 - Sync Logins, Uses KeySharedPreferences for Passwords Encryption Key 5 years ago
Components.kt Add override for Core val in test 5 years ago
Core.kt Closes #6440 Integrate Web Notifications Feature 5 years ago
FenixSnackbar.kt For 5092 - Show a Snackbar with retry option if sharing to devices fails (#5158) 5 years ago
FindInPageIntegration.kt For #778: Follow-up to fix find in page 5 years ago
FirebasePush.kt Revert "For #373 - Integrate leanplum-fcm" 5 years ago
FxaServer.kt fixing more reviewers comments 5 years ago
InflationAwareFeature.kt Fix #4856 - Propagate LifecycleAwareFeature's onStart() to the inner feature 5 years ago
IntentProcessors.kt Fixes #5225 - Hide AuthCustomTabActivity 5 years ago
NotificationManager.kt Revert "For #373 - Integrate leanplum-fcm" 5 years ago
PermissionStorage.kt No issue: Normalize license header comment (#3909) 5 years ago
PrivateShortcutCreateManager.kt No issue: Fixes string issues for l10n (#6158) 5 years ago
Search.kt Adds custom search engines (#6551) 5 years ago
Services.kt Add fxa/sync integration tests 5 years ago
StoreProvider.kt No issue: Removes deprecated usage of ViewModelProviders 5 years ago
TabCollectionStorage.kt 4844 fix url elision (#6588) 5 years ago
UseCases.kt Use ManifestUpdateFeature 5 years ago