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
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
..
browser Jump to tab overview if closed tab has no parent session 5 years ago
collections 4844 fix url elision (#6588) 5 years ago
components Adds custom search engines (#6551) 5 years ago
crashes Closes #5847: Use IO thread when submitting crash report 5 years ago
customtabs Fixes #5085 - Use CustomTabWindowFeature (#6603) 5 years ago
downloads For #5583 - Adds telemetry for download notification (#6554) 5 years ago
exceptions Use new API for ETP Exceptions 5 years ago
ext 4844 fix url elision (#6588) 5 years ago
home Adds custom search engines (#6551) 5 years ago
lib Remove redundant super calls 5 years ago
library For #6594 - Trigger keyboard automatically when creating a bookmark folder 5 years ago
logins For #6621 - Add Secure Flag to Window in Logins Fragments 5 years ago
onboarding Only use Context.settings() function (not getter) (#5335) 5 years ago
search Adds custom search engines (#6551) 5 years ago
session For #5733 - Private mode notification - wrong home screen (#6188) 5 years ago
settings Adds custom search engines (#6551) 5 years ago
share Use ViewModel for share fragment 5 years ago
shortcut Cleanup shortcut code 5 years ago
theme For 4780: add DefaultBrowsingModeManager tests 5 years ago
trackingprotection No issue: Do not prevent trackers duplication in the tracking 5 years ago
utils For #1695 - Detect HTML mime type for clipboard URL (#6612) 5 years ago
whatsnew For #5656: Fixes nightly major version number crash 5 years ago
widget Closes #4711 - Extract VoiceSearchActivity (#5502) 5 years ago
AppRequestInterceptor.kt Use new API for ETP Exceptions 5 years ago
BrowserDirection.kt For #5898: Default browser toggle sends user to SUMO on Android 5&6 (#5918) 5 years ago
Config.kt For #6441: Fix variant build type matching (#6462) 5 years ago
Experiments.kt FxA WebChannels integration 5 years ago
FeatureFlags.kt For #5074 - Sync Logins, Uses KeySharedPreferences for Passwords Encryption Key 5 years ago
FenixApplication.kt For #6354 - Removes ETP Experiment, Removes Feature Flags, Sets Strict Default 5 years ago
FenixViewModelProvider.kt For #4529, #4427: Resuming after restoring instance state breaks UI (#4571) 5 years ago
GlobalDirections.kt For #4779 : Don't double navigate with global directions in HomeActivity 5 years ago
HomeActivity.kt Closes #5678: Selected session may render in ExternalAppBrowserActivity 5 years ago
IntentReceiverActivity.kt For #5737: Adds telemetry for open links in a private tab (#5975) 5 years ago