Commit graph

18 commits

Author SHA1 Message Date
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
d95b63aa49 Update dependencies 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
c165cbfd29 Add README 2021-05-29 00:48:06 -06:00
4d2763a87a Add nav menu items 2021-05-29 00:47:59 -06:00
c2912cbb7e Update Compose version 2021-05-29 00:47:47 -06:00
7cc1ae892f WIP: Add database/networking and login 2021-05-15 09:34:13 -06:00
ec96e39580 Add Moshi 2021-05-09 16:19:32 -06:00
f77bad3adb Add Room 2021-05-09 16:08:09 -06:00
8447e36ee3 Initial commit
The only changes I made after creating the project with a blank compose activity were to migrate the dependencies over to Gradle's new version catalog system
2021-05-09 12:42:28 -06:00