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 |
Shadowfacts
|
1d2e666c00
|
Mark items read on the server immediately instead of waiting for sync
|
2022-01-15 14:22:13 -05:00 |
Shadowfacts
|
0be678063b
|
More catalyst stuff
|
2022-01-15 14:09:30 -05:00 |
Shadowfacts
|
949f2bca01
|
Swizzle WKWebView to fix scroll indicator in dark mode
|
2022-01-14 18:59:51 -05:00 |
Shadowfacts
|
c3d0174f23
|
Enable Catalyst
|
2022-01-14 18:55:58 -05:00 |
Shadowfacts
|
dbd274f57c
|
Fix inconsistent separator insets on home screen
|
2022-01-14 18:17:00 -05:00 |
Shadowfacts
|
4b0bda88b8
|
Prevent tables from overflowing
|
2022-01-14 16:26:28 -05:00 |
Shadowfacts
|
83c3bc927e
|
Improve highlight animation for item cells
|
2022-01-14 16:11:46 -05:00 |
Shadowfacts
|
f8026125cc
|
Generate item excerpts in the background, use lol-html
|
2022-01-14 16:11:46 -05:00 |
Shadowfacts
|
30ec5e54e0
|
Use old-style collection view datasource so we can use fetchBatchSize to
avoid loading every single item into memory
|
2022-01-14 16:11:46 -05:00 |
Shadowfacts
|
be788bd0a6
|
Prevent sync errors from crashing the app
|
2022-01-12 21:53:00 -05:00 |
Shadowfacts
|
9deafa4b33
|
Multiple accounts
|
2022-01-12 21:53:00 -05:00 |
Shadowfacts
|
4c4044c382
|
Better login error handling
|
2022-01-12 13:30:49 -05:00 |
Shadowfacts
|
b2a8174099
|
Add context menu actions to item list
|
2022-01-12 12:56:02 -05:00 |