Commit graph

13 commits

Author SHA1 Message Date
28459c13f6
move navigation drawer to bottom tabs? 2023-12-08 23:10:44 -07:00
22f461dabc Fix entries not disappearing from list on swipe to dismiss 2022-11-17 21:30:27 -07:00
78df2659ca Add authentication header where missing in KtorMinifluxApiService 2022-11-11 21:32:26 -07:00
5cf377598d Add CoroutineScope to UserRepository 2022-11-11 21:32:26 -07:00
e84dc04418 Always fetch the latest user object
Previously the user wasn't fetched if it was already cached, so we may have been missing updates
2022-11-11 21:32:26 -07:00
365026e1a0 Handle Entry network operations in the background
Previously the UI had to wait on the network request to complete or fail before updating.
2022-11-11 21:32:26 -07:00
bbbbbeae0d Implement paging
This is currently breaking swipe to dismiss so it can't stay like this but it's probably better performance-wise
2022-11-11 21:32:26 -07:00
09b3a21cbc Implement entry details, history, and starred screens 2022-11-11 21:32:26 -07:00
9383042f09 Improvements to entry list screen 2022-11-11 21:32:26 -07:00
ed0a7d813f Add pull to refresh on entry list view 2022-11-11 21:32:26 -07:00
2d02416101 Fix compilation issues 2022-11-11 21:32:24 -07:00
2eba6c7c75 More progress on entries 2022-11-11 21:32:08 -07:00
7e243f1853 Reorganize code into modules and move from square networking to ktor 2022-11-11 21:32:04 -07:00