1
0
Fork 0
fenix/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
2019-11-19 16:30:56 -08:00
..
browser Jump to tab overview if closed tab has no parent session 2019-11-18 22:56:42 -08:00
collections 4844 fix url elision (#6588) 2019-11-15 14:25:50 -08:00
components Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
crashes Closes #5847: Use IO thread when submitting crash report 2019-10-08 18:46:14 -07:00
customtabs Fixes #5085 - Use CustomTabWindowFeature (#6603) 2019-11-14 12:02:27 -08:00
downloads For #5583 - Adds telemetry for download notification (#6554) 2019-11-15 16:50:11 -05:00
exceptions Use new API for ETP Exceptions 2019-11-05 12:45:58 -08:00
ext 4844 fix url elision (#6588) 2019-11-15 14:25:50 -08:00
home Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
lib Remove redundant super calls 2019-07-29 10:22:53 -07:00
library For #6594 - Trigger keyboard automatically when creating a bookmark folder 2019-11-18 20:07:22 -08:00
logins For #6621 - Add Secure Flag to Window in Logins Fragments 2019-11-18 14:32:10 -08:00
onboarding Only use Context.settings() function (not getter) (#5335) 2019-09-24 10:33:46 -07:00
search Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
session For #5733 - Private mode notification - wrong home screen (#6188) 2019-10-25 21:41:31 -07:00
settings Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
share Use ViewModel for share fragment 2019-11-14 16:25:50 -08:00
shortcut Cleanup shortcut code 2019-10-18 10:57:51 -07:00
theme For 4780: add DefaultBrowsingModeManager tests 2019-10-08 15:13:17 -07:00
trackingprotection No issue: Do not prevent trackers duplication in the tracking 2019-11-12 08:15:30 -08:00
utils For #1695 - Detect HTML mime type for clipboard URL (#6612) 2019-11-15 12:23:52 -08:00
whatsnew For #5656: Fixes nightly major version number crash 2019-09-27 15:06:57 -07:00
widget Closes #4711 - Extract VoiceSearchActivity (#5502) 2019-09-27 07:54:29 -07:00
AppRequestInterceptor.kt Use new API for ETP Exceptions 2019-11-05 12:45:58 -08:00
BrowserDirection.kt For #5898: Default browser toggle sends user to SUMO on Android 5&6 (#5918) 2019-10-10 11:16:21 -07:00
Config.kt For #6441: Fix variant build type matching (#6462) 2019-11-05 12:28:14 -08:00
Experiments.kt FxA WebChannels integration 2019-09-16 19:44:13 -07:00
FeatureFlags.kt For #5074 - Sync Logins, Uses KeySharedPreferences for Passwords Encryption Key 2019-11-14 16:05:20 -08:00
FenixApplication.kt For #6354 - Removes ETP Experiment, Removes Feature Flags, Sets Strict Default 2019-11-08 08:37:15 -08:00
FenixViewModelProvider.kt For #4529, #4427: Resuming after restoring instance state breaks UI (#4571) 2019-08-08 11:05:01 -05:00
GlobalDirections.kt For #4779 : Don't double navigate with global directions in HomeActivity 2019-08-23 12:01:28 -04:00
HomeActivity.kt Closes #5678: Selected session may render in ExternalAppBrowserActivity 2019-10-28 09:43:33 -07:00
IntentReceiverActivity.kt For #5737: Adds telemetry for open links in a private tab (#5975) 2019-10-24 17:16:49 -07:00