Jackson Harper
f0be6a41a9
Clean up, remove old stubbed stuff
2024-04-22 17:40:50 -07:00
Jackson Harper
1ba0746cea
Start to pull out old digest view
2024-04-22 15:57:08 -07:00
Jackson Harper
7f0a95b454
Add iOS digest views
2024-04-22 15:52:28 -07:00
Jackson Harper
47150c2991
Refactoring the UX for digest view
2024-04-16 21:00:27 +08:00
Jackson Harper
2b53d7791a
Update tab bar to allow opting into digest
2024-04-16 21:00:27 +08:00
Jackson Harper
4e61b360d7
Add iOS digest views
2024-04-16 21:00:27 +08:00
Jackson Harper
05cdd7734a
Handle push notifications from the tab view on iOS
2024-03-27 10:37:03 +08:00
Jackson Harper
e15ae29961
Use folders when handling push notifications
2024-03-08 21:11:16 +08:00
Jackson Harper
5f3a3d4bf3
Add PDF loader, add Empty trash button
2024-02-06 11:43:43 +08:00
Jackson Harper
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
Jackson Harper
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
Jackson Harper
9feb6bb0e5
Improve read now by popping to root
2024-01-10 21:32:49 +08:00
Jackson Harper
e49f9d6d6a
Use sheet instead of fullCover, add labels on PDF, add Discord button
2024-01-10 17:00:38 +08:00
Jackson Harper
80f0150512
Dont show the iPhone tab bar in edit mode
2024-01-09 14:20:04 +08:00
Jackson Harper
c6517ebb8e
Better empty state for the following tabs
2024-01-02 16:18:01 +08:00
Jackson Harper
17c4a9be37
Dont use the following primer
2023-12-29 21:43:54 +08:00
Jackson Harper
225791a715
Start adding following modal, use system-ui for the font
2023-12-29 20:22:08 +08:00
Jackson Harper
dded89bf32
WIP allow a single viewmodel for iPad split screen view
2023-12-27 14:16:50 +08:00
Jackson Harper
3362a5b016
Better separation of sync and search
2023-12-26 14:23:39 +08:00
Jackson Harper
3aca91f083
Pass delete/archive/view handlers into audio player
2023-12-23 16:12:33 +08:00
Jackson Harper
4291c1149b
Better unsubscribe view
2023-12-20 14:35:59 +08:00
Jackson Harper
30771c3498
Only open read now in the inbox view
2023-12-20 14:35:59 +08:00
Jackson Harper
c4c9d6762b
Update split view to also handle sync manager
2023-12-20 14:35:59 +08:00
Jackson Harper
13ca5cff0d
Move sync to a separate manager
2023-12-20 14:35:59 +08:00
Jackson Harper
adefd1b2eb
Better empty state handling for RSS
2023-12-08 18:31:09 +08:00
Jackson Harper
0c8eecf3fb
Byline in grid cards, improve safe area handling
2023-12-07 17:15:53 +08:00
Jackson Harper
73341ad578
mini player for ipad layouts
2023-12-07 17:15:53 +08:00
Jackson Harper
663ea1d3f8
Move miniplayer around to work with new layout on iPhone
2023-12-07 17:15:53 +08:00
Jackson Harper
bfd3365f28
Handle PDFs with new Transimission presentation controllers
2023-12-07 17:15:53 +08:00
Jackson Harper
af2759cab0
Hang search variables off view model to make them easier to observe
2023-12-07 17:15:53 +08:00
Jackson Harper
26d6702c6f
Update filters
2023-12-07 17:15:52 +08:00
Jackson Harper
1bff4cbd18
post rebase fix-ups
2023-12-07 17:15:52 +08:00
Jackson Harper
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
Jackson Harper
ba5ad51e6a
Set intercom user hash
2023-10-30 15:34:25 +08:00
Jackson Harper
8cf94e552d
Fix context menus in the library, add an Add link dialog
2023-09-20 16:55:37 +08:00
Jackson Harper
b8e033f736
Fixes for iOS15
2023-09-19 18:26:31 +08:00
Jackson Harper
79dbe3686b
Update safari extension, clean up the macos app
2023-09-19 17:21:02 +08:00
Jackson Harper
dcdb01171c
Handle grid cards
2023-09-11 20:54:10 +08:00
Jackson Harper
d1eca8b6fd
Remove ZStack NavigationViews
2023-09-11 16:25:44 +08:00
Jackson Harper
1f8f5f33ca
Fix navigation views in tablet and phone layouts
2023-07-24 15:37:41 +08:00
Jackson Harper
0d186e3d44
Remove double navigation stack
2023-07-24 15:20:45 +08:00
Jackson Harper
590fc2ed25
Update iconography and listview for ios, bump android
2023-07-24 12:11:21 +08:00
Jackson Harper
0973ed7243
Make archive the primary trailing swipe action
2023-07-18 09:51:29 +08:00
Jackson Harper
34f63920dd
Grid card fixes for iPad layout
2023-07-12 09:55:47 +08:00
Jackson Harper
e7861b0747
Fix new splitview layout on iPad
2023-07-10 10:37:42 +08:00
Jackson Harper
f3bc4ba054
Show only one tab
2023-07-06 16:22:57 -07:00
Jackson Harper
cf82f05a93
Improve layout of the feature card block
2023-07-06 16:22:57 -07:00
Jackson Harper
2d021c2683
Work on multi tab iOS client
2023-07-06 16:22:57 -07:00
Jackson Harper
7cf0c37c88
Clean up colouring on tabs
2023-07-06 16:22:57 -07:00
Jackson Harper
41443c70b5
Structure tabviews in iOS
2023-07-06 16:22:57 -07:00