Commit Graph

90 Commits

Author SHA1 Message Date
Shadowfacts c78ed42a5e Fix show sidebar button not appearing on iPad 2022-09-10 13:32:18 -04:00
Shadowfacts 6bb292ba13 Move item count fetching to background task 2022-09-10 00:09:46 -04:00
Shadowfacts c12b9ae879 Parent background context to PSC to prevent hangs when updating widget 2022-09-09 23:51:41 -04:00
Shadowfacts 2380eeee4a Add Mark as (Un)read swipe action 2022-09-07 23:00:23 -04:00
Shadowfacts f4196a2c26 Fix building with Xcode 14 RC 2022-09-07 22:58:39 -04:00
Shadowfacts ff9286ca48 More logging 2022-09-07 22:57:48 -04:00
Shadowfacts 307299dd4d Sync state progress improvements 2022-06-25 18:40:56 -04:00
Shadowfacts 6cd2bf248d Background widget refresh 2022-06-22 16:05:06 -04:00
Shadowfacts 1e95c7d153 Fix iPad width hack breaking stretchy menus on iPhone 2022-06-22 16:04:01 -04:00
Shadowfacts ae0c91d719 Cap content width at something reasonable 2022-06-20 15:35:14 -04:00
Shadowfacts 941bc4713e Add Recents widget 2022-06-20 15:35:14 -04:00
Shadowfacts 168c5abbcf Fix stretchy menu interaction not working on iPad 2022-06-20 15:35:14 -04:00
Shadowfacts 1e7e8b7f85 Fix always creating a new scene on app launch 2022-06-19 23:25:02 -04:00
Shadowfacts 14dca95610 Move CoreData stack to separate Swift package 2022-06-19 19:32:23 -04:00
Shadowfacts 1dc9903e39 Move LocalData to app group 2022-06-15 18:37:53 -04:00
Shadowfacts b3522a76e1 Move CoreData store to app group 2022-06-15 18:33:40 -04:00
Shadowfacts 6f3b8dc840 Remove unused preconcurrency import attributes 2022-06-09 23:30:58 -04:00
Shadowfacts 382826bfff Enable find interaction on iOS 16 2022-06-09 23:28:40 -04:00
Shadowfacts b79c8af12c Refetch everything when there are inserted items, performance with trying to merge change was just too bad 2022-06-09 23:28:34 -04:00
Shadowfacts 7d4f5ccba3 State restoration 2022-03-13 21:18:28 -04:00
Shadowfacts b7a4f369f6 Make user activity helpers consistent 2022-03-13 21:12:33 -04:00
Shadowfacts c1291b0d96 Add read item user activity for handoff 2022-03-13 21:12:05 -04:00
Shadowfacts 00096e6df8 Don't destroy/recreate same items view controller during handoff 2022-03-13 14:51:29 -04:00
Shadowfacts c65b69cfbd Update home unread counts after sync 2022-03-08 12:00:08 -05:00
Shadowfacts 533bc025f3 Add feed/group user activities 2022-03-07 23:16:35 -05:00
Shadowfacts 9d22d4ef35 Broken scene activation conditions stuff 2022-03-07 23:06:05 -05:00
Shadowfacts 2f6d0ae07c Add user activities for read all/unread 2022-03-07 22:22:11 -05:00
Shadowfacts 7f5006c629 Use deterministic ids for accounts 2022-03-07 21:12:43 -05:00
Shadowfacts 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
Shadowfacts 55e4966bd1 Fix crash when trying to reload/delete items not in current ItemsViewController 2022-02-09 10:04:26 -05:00
Shadowfacts 085f6043a6 Fix WKWebView scrollIndicatorStyle workaround on iOS 15.4 2022-01-30 21:39:44 -05:00
Shadowfacts aebd3a910d Don't start a second sync while syncing is already in progress 2022-01-26 23:13:20 -05:00
Shadowfacts 9f9a214b0a temp 2022-01-26 23:10:45 -05:00
Shadowfacts a6d29b203c Use batch update endpoint for marking items (un)read 2022-01-26 23:07:35 -05:00
Shadowfacts c41a81414d Add sync progress indicator 2022-01-26 22:55:07 -05:00
Shadowfacts f320311a78 Fix not being able to switch accounts 2022-01-26 22:37:00 -05:00
Shadowfacts 0d89a0f38f Better error logging 2022-01-26 21:22:15 -05:00
Shadowfacts 1ce72b73db Mostly stop items list scrolling on sync 2022-01-22 14:37:26 -05:00
Shadowfacts 984b94bed9 Fix items not showing context menus 2022-01-21 22:25:49 -05:00
Shadowfacts e242510c5e Don't use NSFetchedResultsController for items list 2022-01-19 19:09:54 -05:00
Shadowfacts ed0a2f1ba3 Fix remotely deleted feeds not being removed 2022-01-19 18:30:49 -05:00
Shadowfacts c89df7604b Fix updates merging changes into wrong coredata context 2022-01-19 17:40:42 -05:00
Shadowfacts b8a415b6fd Add AppKit bundle, fix light appearance 2022-01-16 14:40:48 -05:00
Shadowfacts 75be4141dd Add preferences 2022-01-16 14:40:48 -05:00
Shadowfacts df00108dae Add separator to accounts menu 2022-01-16 14:40:48 -05:00
Shadowfacts 0450fe2c0e Increase max sidebar width 2022-01-16 14:40:48 -05:00
Shadowfacts c276bbdea6 Fix monospace text 2022-01-15 19:46:06 -05:00
Shadowfacts 6fbda7dc78 Fix excerpt generator getting confused by massive img srcs 2022-01-15 19:31:04 -05:00
Shadowfacts 1726a7c711 Allow navigating to the same url with a different fragment 2022-01-15 15:13:16 -05:00
Shadowfacts 36fda4d51f More catalyst toolbar stuff 2022-01-15 14:49:29 -05:00