tag:github.com,2008:https://github.com/swingmx/android/releases Tags from android 2025-12-13T20:25:29Z tag:github.com,2008:Repository/777384671/v1.0.1 2025-12-13T21:57:03Z v1.0.1 <p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/swingmx/android/pull/96">#96</a> from swingmx/settings</p> <p>`settings:` Add Grid Count and Sort Settings</p> Ericgacoki tag:github.com,2008:Repository/777384671/v1.x.x 2025-08-19T08:56:08Z v1.x.x cwilvx tag:github.com,2008:Repository/777384671/v43 2025-08-18T18:28:45Z v43 cwilvx tag:github.com,2008:Repository/777384671/v42 2025-08-17T17:10:38Z v42 cwilvx tag:github.com,2008:Repository/777384671/v41 2025-08-17T17:10:38Z v41 cwilvx tag:github.com,2008:Repository/777384671/v1.0.0 2025-08-31T15:59:36Z v1.0.0 Ericgacoki tag:github.com,2008:Repository/777384671/v40 2025-08-11T18:07:27Z Release v40 Ericgacoki tag:github.com,2008:Repository/777384671/v39 2025-07-03T23:35:53Z Release v39 <p>fix paging library pagination logic and implement custom error handling</p> <p>- Fix critical pagination bug where initial 60-item load caused incorrect startIndex calculations <br />- Use consistent pageSize (20) in all PagingSources instead of variable params.loadSize <br />- Set prefetchDistance = 1 in all PagingConfigs to prevent oversized initial loads <br />- Implement CustomPagingException with user-friendly, context-aware error messages <br />- Add HTTP status code specific error handling (404, 401, 403, 500) <br />- Apply consistent paging fixes across FoldersPagingSource, AlbumsPagingSource, and ArtistsPagingSource</p> <p>This resolves duplicate tracks in queues and queue expansion issues caused by: <br />1. Initial load: limit=60, start=0 (prefetchDistance=3 * pageSize=20) <br />2. Second load: limit=20, start=20 (should have been start=60) <br />3. Subsequent loads using wrong startIndex calculations</p> <p>Now pagination correctly follows: start=0,20,40,60... with consistent 20-item pages</p> Ericgacoki tag:github.com,2008:Repository/777384671/v36 2025-07-03T14:31:04Z Release v36 Ericgacoki tag:github.com,2008:Repository/777384671/30 2025-05-05T09:09:32Z Release 30 <p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/swingmx/android/pull/70">#70</a> from swingmx/search</p> <p>Make Bottom Navigation Visible on All Screens 👨‍🔧</p> Ericgacoki