Droid-ify / Droid-ify/client

[Feature Request] Add support for opening the app directly with search, via search.f-droid.org

Open
#1,365 0 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.