v1.0.11
tagged this
15 Mar 23:17
StarredReposListScreen.kt:
- Rewrite as standalone Screen (no longer extends BaseListScreen)
- Add OutlinedTextField search bar below the toolbar
- Client-side filtering on name, description, owner, and language
- Search state survives recomposition via rememberSaveable
- Clear button appears when query is non-empty
- Paging and pull-to-refresh still fully functional
DeepLinkRoutes.kt:
- Expand from 3 routes to 12 routes covering all common GitHub URLs:
/{username}?tab=repositories|stars
/{owner}/{repo}
/{owner}/{repo}/issues[/{number}]
/{owner}/{repo}/pulls, /pull/{number}
/{owner}/{repo}/actions
/{owner}/{repo}/commits[/{branch}]
/{owner}/{repo}/tree/{branch}
/{owner}/{repo}/blob/{branch}
/{owner}/{repo}/releases[/tag/{tag}]
AndroidManifest.xml:
- Change autoVerify=false → autoVerify=true on DeepLinkActivity intent-filter
so Android associates github.com links with Gloom automatically
(previously users always saw the browser disambiguation dialog)