Commit Graph

29 Commits

Author SHA1 Message Date
85caaa7ea3 Use transmission for snackbar, fix issue with ownership of currently viewed item
The list object of the root library view had ownership of the
currently selected item, so object modifications that removed
the item from the current library list (like move or archive)
could cause the object to be released and the current screen
to continue operating on an invalid object.
2024-02-06 11:43:43 +08:00
f48a36de79 Fixes for the splitview and app intents 2023-12-07 17:15:53 +08:00
e63b4f9b2c Abstract out fetching from view model so we can better handle multiple fetch folders
Rename LinkedItem to LibraryItem

More on following

Add new fetcher

Tab bar
2023-12-07 17:15:52 +08:00
e2e5f8211a Fixes for iOS split view on iPad 2023-10-06 17:19:50 +08:00
8cf94e552d Fix context menus in the library, add an Add link dialog 2023-09-20 16:55:37 +08:00
99df196317 Bump marketing version, set stack navigation style for iOS15 2023-09-19 19:05:15 +08:00
b8e033f736 Fixes for iOS15 2023-09-19 18:26:31 +08:00
79dbe3686b Update safari extension, clean up the macos app 2023-09-19 17:21:02 +08:00
f2b378181d More work on grid nav 2023-09-12 13:06:50 +08:00
2fd841775d Add link button on iPad 2023-07-26 19:36:49 +08:00
445600cd3a Add dynamic type boundaries 2023-07-24 15:37:50 +08:00
590fc2ed25 Update iconography and listview for ios, bump android 2023-07-24 12:11:21 +08:00
e7861b0747 Fix new splitview layout on iPad 2023-07-10 10:37:42 +08:00
32d583e05c Start adding tab view, improved Pinned header 2023-07-06 16:22:57 -07:00
dfc3a890e7 Move to just two panes on mac for now 2023-05-31 13:49:44 +08:00
47f6f8aab8 Make the iPad column width a bit smaller 2023-04-11 17:01:40 +08:00
1cbaa87101 apply local text on for text (other than generic list) 2023-01-25 12:45:12 -08:00
6af0452d14 remove ios14 specific code 2022-04-14 12:45:45 -07:00
330b8e8dda publish an error value from ImageLoader 2022-03-14 16:38:25 -07:00
6c913223b1 modify category list selected background color 2022-03-14 15:44:22 -07:00
89694ca3d2 constrain grid card image size to 1/3 of card width 2022-03-10 11:57:03 -08:00
7ea237316d disable split view panel visibility gesture 2022-03-10 11:27:38 -08:00
8003e0af23 update split view controller behavior for ipad 2022-03-09 21:47:40 -08:00
2f0158de8d split ios and mac implementations of primary layout 2022-03-09 20:53:57 -08:00
00fcd99466 destructure home feed components into platform specific parent components 2022-02-28 08:53:58 -08:00
bedd5d8784 add detail column for mac app only 2022-02-26 20:29:53 -08:00
c27eafebde add navigation title back 2022-02-26 20:18:59 -08:00
4e12191893 drop from three panels to two on ipad/mac nav 2022-02-26 20:01:38 -08:00
e7e710feaa rename Binders package to App 2022-02-24 15:07:32 -08:00