Angelo Stavrow
|
2f1b895df5
|
Rename 'persistentContainer' to 'container'
|
há 2 anos |
Angelo Stavrow
|
11ad3bc2ff
|
Use LocalStorageManager 'standard' singleton
|
há 2 anos |
Angelo Stavrow
|
3c1e04e3bf
|
Use view model for CollectionListView
|
há 2 anos |
Angelo Stavrow
|
900ef269ba
|
Use same code path to set iOS and Mac app state on launch
|
há 3 anos |
Angelo Stavrow
|
34b14ba46c
|
Move state-fetching logic to PostEditorModel for iOS app
|
há 3 anos |
Angelo Stavrow
|
dcb18c86db
|
Set app state in App entrypoint for macOS, in relevant Views for iOS
|
há 3 anos |
Angelo Stavrow
|
6beee8cf32
|
Prevent AppStorage updates if there's no change
|
há 3 anos |
Angelo Stavrow
|
083d69d143
|
Track changes to model.showAllPosts in @AppStorage
|
há 3 anos |
Angelo Stavrow
|
deadfb8509
|
Save/restore navigation state to last selected post and collection
|
há 3 anos |
Angelo Stavrow
|
3b6c7748e8
|
Ensure showAllPosts is false when navigating to a given blog
|
há 3 anos |
Angelo Stavrow
|
1acd25ad42
|
Handle selectedCollection in CollectionView
|
há 3 anos |
Angelo Stavrow
|
e7408a47e9
|
Fix crash-on-load bug by cleaning up/thread-sanitizing CoreData calls
|
há 3 anos |
Angelo Stavrow
|
dbf2ecda60
|
Show only drafts list if logged out
|
há 3 anos |
Angelo Stavrow
|
8695a8fe4a
|
Hide everything but "All Posts" in CollectionListView if logged out
|
há 3 anos |
Angelo Stavrow
|
83acb6e832
|
Show server host or "WriteFreely" in CollectionListView per login state
|
há 3 anos |
Angelo Stavrow
|
dad0fef7f1
|
Rename PersistenceManager to LocalStorageManager
|
há 3 anos |
Angelo Stavrow
|
e8d52b4b69
|
Update SwiftUI previews
|
há 3 anos |
Angelo Stavrow
|
e8301b7eb4
|
Add "All Posts" grouping back to CollectionListView
|
há 3 anos |
Angelo Stavrow
|
0887638841
|
Load user collections from cache on launch, wipe from database on logout
|
há 3 anos |
Angelo Stavrow
|
8e035a43cb
|
Fetch user collections into CoreData and list from ManagedObjectContext
|
há 3 anos |
Angelo Stavrow
|
c14a03a332
|
Get SwiftUI previews working with debug data
|
há 3 anos |
Angelo Stavrow
|
18ce54bd89
|
Use WriteFreelyModel EnvironmentObject in CollectionListView
|
há 3 anos |
Angelo Stavrow
|
84e854b4ab
|
Refactor viewmodel code from PostCollection into CollectionListModel
|
há 3 anos |
Angelo Stavrow
|
8c0865b518
|
Rename PostList to PostListView
|
há 3 anos |
Angelo Stavrow
|
14e8a5b4b8
|
Add SidebarView to navigate collections, rename CollectionSidebar
|
há 3 anos |
Angelo Stavrow
|
822d7310dc
|
Add Sidebar title for iOS and set SidebarListStyle
|
há 3 anos |
Angelo Stavrow
|
9e87bff6a5
|
Use selectedCollection, NavLinks in PostList, split view for iOS/macOS
|
há 3 anos |
Angelo Stavrow
|
d4e3cf5f95
|
Remove unnecessary selectedCollection binding in CollectionSidebar
|
há 3 anos |
Angelo Stavrow
|
78df0628f1
|
Remove unnecessary EnvironmentObject
|
há 3 anos |
Angelo Stavrow
|
fce0c380d2
|
Fix CollectionSidebar preview and remove dead showPosts code
|
há 3 anos |
Angelo Stavrow
|
1e179a1fd8
|
Reorganize the PostCollection
|
há 3 anos |
Angelo Stavrow
|
ae1f82e776
|
Change collection selection UI from picker to sidebar
|
há 3 anos |