[Feature Request] Add support for opening the app directly with search, via search.f-droid.org
- Dominant language
- Kotlin
- Stars
- 7.4k
- Forks
- 214
- PR merge metrics
- No merged PRs in 30d
Description
### Before you submit
- [x] I have searched the issue tracker for [open](https://github.com/Droid-ify/client/issues) and [closed](https://github.com/Droid-ify/client/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the feature request I want to file, without success.
- [x] I'm not requesting app support for a specific repo — that's up to repo maintainers
- [x] I understand this might not get built (Droid-ify is maintained by a single person)
### What's the problem?
https://github.com/user-attachments/assets/b32c767e-f71b-4159-adfa-648fa090e088
As shown in the video, searching an app requires a few extra clicks. The intended behaviour would be the play store action.
### What would help?
It would help if the droid-ify supported the search.f-droid.org url, as it would open the word directly in the in-app search field.
### Alternatives?
The alternative is to search on the official website, then to click on the app listing, and that would open the app's page in Droid-ify.
### Anything else?
It seems that the official f-droid search query is the ?q= one, so we would "only" need to support this term. Furthermore, it would mean that we could use the Droid-ify search implementation instead of f-droid's one. It is a small change but a nice to have feature. Thanks in advance, for the amazing app!
Contributor guide
Research direction
Start by tracing how Droid-ify handles links from search.f-droid.org and how the in-app search field is opened. Check the official ?q= query parameter described in the issue, then verify that opening such a URL places its value in the app search field and produces the intended search behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile, search
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100