30 Commits

Author SHA1 Message Date
3990997e6e Add logout action on iPhone 2023-01-14 13:41:45 -05:00
6881441671 Don't use shared background context for fetching item counts
A significant fraction of the time was spent waiting for the background
context to be available, before the count could even be started. Since
the counts don't need to use the shared background context, let them
each use their own context to avoid contention.
2022-09-10 14:21:30 -04:00
6bb292ba13 Move item count fetching to background task 2022-09-10 00:09:46 -04:00
307299dd4d Sync state progress improvements 2022-06-25 18:40:56 -04:00
14dca95610 Move CoreData stack to separate Swift package 2022-06-19 19:32:23 -04:00
00096e6df8 Don't destroy/recreate same items view controller during handoff 2022-03-13 14:51:29 -04:00
c65b69cfbd Update home unread counts after sync 2022-03-08 12:00:08 -05:00
533bc025f3 Add feed/group user activities 2022-03-07 23:16:35 -05:00
9d22d4ef35 Broken scene activation conditions stuff 2022-03-07 23:06:05 -05:00
2f6d0ae07c Add user activities for read all/unread 2022-03-07 22:22:11 -05:00
dec7a6e57f Swift concurrency stuff
i don't know if any of this is right, but it seems like it works so...
2022-03-06 15:08:42 -05:00
aebd3a910d Don't start a second sync while syncing is already in progress 2022-01-26 23:13:20 -05:00
9f9a214b0a temp 2022-01-26 23:10:45 -05:00
c41a81414d Add sync progress indicator 2022-01-26 22:55:07 -05:00
e242510c5e Don't use NSFetchedResultsController for items list 2022-01-19 19:09:54 -05:00
0be678063b More catalyst stuff 2022-01-15 14:09:30 -05:00
dbd274f57c Fix inconsistent separator insets on home screen 2022-01-14 18:17:00 -05:00
9deafa4b33 Multiple accounts 2022-01-12 21:53:00 -05:00
503d35f301 Add stretchy menus 2022-01-12 11:36:12 -05:00
703b936676 Add haptic feedback to cell selection 2022-01-11 14:29:33 -05:00
c9b12a6b70 Update unread counts when returning to home 2022-01-11 14:23:19 -05:00
a1cf4a5789 More context menus 2022-01-11 11:37:41 -05:00
736e8283e1 Mark items as read 2022-01-10 23:32:13 -05:00
f53f198071 Add read view 2022-01-09 23:38:44 -05:00
dab4d6075a Cosmetic changes 2022-01-09 19:23:22 -05:00
8d385e61f5 Add counts to home cells 2022-01-09 18:01:19 -05:00
eded49b266 Use manual codegen for CoreData models 2022-01-09 17:25:54 -05:00
2b38b883fe Sync and show items 2022-01-09 17:13:30 -05:00
8acc303a80 Display groups and feeds 2022-01-09 11:17:36 -05:00
15699b0b85 Initial commit 2021-12-07 21:58:02 -05:00