fdroidcl icon indicating copy to clipboard operation
fdroidcl copied to clipboard

feature request: 'fdroidcl list apps --repo <name>'

Open tcecyk opened this issue 2 months ago • 1 comments

I wanted to list all available apps in a repo index (without poking at the raw jar->json).

At first I disabled all repos but the one to list and ran a wildcard search. But as loadIndexes() will work from the cache file, apps of disabled repos were listed too (prompting the question if loadIndexes() should make sure to only search enabled repos).

Ultimately what I wish for is search.go having a repo scope and to make this available with an "apps" list type to list.go, ending up in fdroid list apps --repo guardianproject running fdroidcl search --repo guardianproject '.*' internally. Good idea, patches welcome?

tcecyk avatar Oct 26 '25 13:10 tcecyk

Why do you want it to be accessed via the list command, that's more for listing all of a single type, whereas filtering is more for search.go. I have just created a latest commit that has the functionality you describe (being able to search for all the apps for a specific repo) using fdroid search -r [f-droid], where the square braces enclose the repo name.

I'm just a little confused about what you want around the list command.

Hoverth avatar Nov 17 '25 02:11 Hoverth