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
03766734e5
Pull out popup view and replace with Transmission snackbars
...
PopupView and Transimission can interfere with each other and
cause an issue with the root screen becoming black and the app
getting stuck.
2024-02-06 11:43:43 +08:00
9feb6bb0e5
Improve read now by popping to root
2024-01-10 21:32:49 +08:00
e49f9d6d6a
Use sheet instead of fullCover, add labels on PDF, add Discord button
2024-01-10 17:00:38 +08:00
80f0150512
Dont show the iPhone tab bar in edit mode
2024-01-09 14:20:04 +08:00
c6517ebb8e
Better empty state for the following tabs
2024-01-02 16:18:01 +08:00
17c4a9be37
Dont use the following primer
2023-12-29 21:43:54 +08:00
225791a715
Start adding following modal, use system-ui for the font
2023-12-29 20:22:08 +08:00
dded89bf32
WIP allow a single viewmodel for iPad split screen view
2023-12-27 14:16:50 +08:00
3362a5b016
Better separation of sync and search
2023-12-26 14:23:39 +08:00
3aca91f083
Pass delete/archive/view handlers into audio player
2023-12-23 16:12:33 +08:00
4291c1149b
Better unsubscribe view
2023-12-20 14:35:59 +08:00
30771c3498
Only open read now in the inbox view
2023-12-20 14:35:59 +08:00
c4c9d6762b
Update split view to also handle sync manager
2023-12-20 14:35:59 +08:00
13ca5cff0d
Move sync to a separate manager
2023-12-20 14:35:59 +08:00
adefd1b2eb
Better empty state handling for RSS
2023-12-08 18:31:09 +08:00
0c8eecf3fb
Byline in grid cards, improve safe area handling
2023-12-07 17:15:53 +08:00
73341ad578
mini player for ipad layouts
2023-12-07 17:15:53 +08:00
663ea1d3f8
Move miniplayer around to work with new layout on iPhone
2023-12-07 17:15:53 +08:00
bfd3365f28
Handle PDFs with new Transimission presentation controllers
2023-12-07 17:15:53 +08:00
af2759cab0
Hang search variables off view model to make them easier to observe
2023-12-07 17:15:53 +08:00
26d6702c6f
Update filters
2023-12-07 17:15:52 +08:00
1bff4cbd18
post rebase fix-ups
2023-12-07 17:15:52 +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
ba5ad51e6a
Set intercom user hash
2023-10-30 15:34:25 +08:00
8cf94e552d
Fix context menus in the library, add an Add link dialog
2023-09-20 16:55:37 +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
dcdb01171c
Handle grid cards
2023-09-11 20:54:10 +08:00
d1eca8b6fd
Remove ZStack NavigationViews
2023-09-11 16:25:44 +08:00
1f8f5f33ca
Fix navigation views in tablet and phone layouts
2023-07-24 15:37:41 +08:00
0d186e3d44
Remove double navigation stack
2023-07-24 15:20:45 +08:00
590fc2ed25
Update iconography and listview for ios, bump android
2023-07-24 12:11:21 +08:00
0973ed7243
Make archive the primary trailing swipe action
2023-07-18 09:51:29 +08:00
34f63920dd
Grid card fixes for iPad layout
2023-07-12 09:55:47 +08:00
e7861b0747
Fix new splitview layout on iPad
2023-07-10 10:37:42 +08:00
f3bc4ba054
Show only one tab
2023-07-06 16:22:57 -07:00
cf82f05a93
Improve layout of the feature card block
2023-07-06 16:22:57 -07:00
2d021c2683
Work on multi tab iOS client
2023-07-06 16:22:57 -07:00
7cf0c37c88
Clean up colouring on tabs
2023-07-06 16:22:57 -07:00
41443c70b5
Structure tabviews in iOS
2023-07-06 16:22:57 -07:00
32d583e05c
Start adding tab view, improved Pinned header
2023-07-06 16:22:57 -07:00
f10e1f667b
Close notebook on escape
2023-06-29 14:37:13 -07:00