Skip to content

Conversation

@oraveczandrew
Copy link
Contributor

By using the Paging 3 library, database access and JSON parsing are offloaded to background IO threads, improving performance and responsiveness.

@Iamlooker
Copy link
Member

Why does repo list need paging? Its really snappy anyways. Also I fail to understand a the reason of introducing paging here, it does not feel slow to me. Can you explain your reasoning please

@oraveczandrew
Copy link
Contributor Author

You’re right — paging is not strictly required for the repo list itself, since the number of repositories is typically small compared to the app list. The main motivation for introducing paging here was consistency: having both lists follow the same loading and data-flow pattern.

Signed-off-by: András Oravecz <info@oandras.hu>
@oraveczandrew oraveczandrew force-pushed the paged-app-and-repo-list branch from c024dac to 7757789 Compare January 25, 2026 07:11
Signed-off-by: András Oravecz <info@oandras.hu>
Signed-off-by: András Oravecz <info@oandras.hu>
Signed-off-by: András Oravecz <info@oandras.hu>
Signed-off-by: András Oravecz <info@oandras.hu>
… fragments and viewModels on backpress

Signed-off-by: András Oravecz <info@oandras.hu>
Signed-off-by: András Oravecz <info@oandras.hu>
Signed-off-by: András Oravecz <info@oandras.hu>
Signed-off-by: András Oravecz <info@oandras.hu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants