diff --git a/lawnchair/res/values/strings.xml b/lawnchair/res/values/strings.xml index 8f3e13cc7c..08ab3e52b6 100644 --- a/lawnchair/res/values/strings.xml +++ b/lawnchair/res/values/strings.xml @@ -303,6 +303,7 @@ Bing Sesame Brave + GitHub App Website App required. diff --git a/lawnchair/src/app/lawnchair/qsb/providers/GitHub.kt b/lawnchair/src/app/lawnchair/qsb/providers/GitHub.kt new file mode 100644 index 0000000000..e86bd3783b --- /dev/null +++ b/lawnchair/src/app/lawnchair/qsb/providers/GitHub.kt @@ -0,0 +1,13 @@ +package app.lawnchair.qsb.providers + +import com.android.launcher3.R + +object GitHub : QsbSearchProvider( + id = "github", + name = R.string.search_provider_github, + icon = R.drawable.ic_github, + // todo: Add packageName & className back after https://github.com/orgs/community/discussions/39678 is resolved. + packageName = "", + website = "https://github.com/search", + type = QsbSearchProviderType.WEBSITE, +) diff --git a/lawnchair/src/app/lawnchair/qsb/providers/QsbSearchProvider.kt b/lawnchair/src/app/lawnchair/qsb/providers/QsbSearchProvider.kt index 7e485a2db3..35ddd723d4 100644 --- a/lawnchair/src/app/lawnchair/qsb/providers/QsbSearchProvider.kt +++ b/lawnchair/src/app/lawnchair/qsb/providers/QsbSearchProvider.kt @@ -124,7 +124,8 @@ sealed class QsbSearchProvider( Wikipedia, Bing, Sesame, - Brave + Brave, + GitHub, ) /**