Commit Graph

1854 Commits

Author SHA1 Message Date
737692214c Use the new presentation logic for grid cards 2024-02-06 11:43:43 +08:00
01a51a347e Use new presentation logic for feature cards 2024-02-06 11:43:43 +08:00
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
b905ff126b Remove async algorithms package 2024-02-06 11:43:43 +08:00
177a3c3f90 fix: ios add labels not working in subscription settings
* creating wrong filter in the rule
2024-02-01 11:09:20 +08:00
62df69fd26 call helper function to locate root vc from main thread 2024-01-24 14:10:55 -08:00
17bae460b4 use swiftformat plugin to run formatter 2024-01-20 08:18:42 -08:00
cb94e06b43 Fix issues with feature filter not being updated 2024-01-12 10:11:50 +08:00
00cf035abf Add some extra properties to the app intent 2024-01-12 10:11:28 +08:00
1e8ac68a38 Use animation on remove swipe action 2024-01-11 11:48:13 +08:00
9feb6bb0e5 Improve read now by popping to root 2024-01-10 21:32:49 +08:00
c6bcac4070 Improve app intents, always set readAt when an article is opened 2024-01-10 21:11:07 +08:00
e49f9d6d6a Use sheet instead of fullCover, add labels on PDF, add Discord button 2024-01-10 17:00:38 +08:00
ac8cdeef45 Merge pull request #3347 from omnivore-app/fix/android-library-labels
Syncing improvements for highlight changes on android
2024-01-10 12:03:43 +08:00
8e19cc8e8f Merge pull request #3307 from LennardSchwarz/add-german-translation
Add german translation
2024-01-10 12:02:35 +08:00
4a08c1f195 Syncing improvements for highlight changes on android 2024-01-10 11:47:30 +08:00
535a5cbd9e Merge pull request #3333 from omnivore-app/fix/android-library-labels
Open the labels sheet from the library on Android
2024-01-09 19:24:13 +08:00
80f0150512 Dont show the iPhone tab bar in edit mode 2024-01-09 14:20:04 +08:00
ecb5fbf112 Make filters work a bit better with non-following 2024-01-09 12:35:07 +08:00
2919b7d7ce Improve the iOS filters when following tab is disabled 2024-01-09 10:24:25 +08:00
cb48c755f1 Start creating a separate sync queue for android highlight changes 2024-01-08 22:27:48 +08:00
c0f613486d Bump iOS release version 2024-01-08 10:43:57 +08:00
897f55c0f7 Request sync objects for all folders on iOS 2024-01-08 10:28:55 +08:00
168df439bd Move cancel button to top of the nav bar in multiselect 2024-01-04 12:51:49 +08:00
de0686d0b1 More spacing on toolbar items 2024-01-04 12:40:47 +08:00
486ec19937 Improve logged out handler of extension, create new local db path 2024-01-04 12:20:57 +08:00
ab004caad7 Add toolbar spacing on iPad 2024-01-04 12:20:40 +08:00
4689b5325f Ensure app environment is configured
This can happen if a user sets a custom self hosting environment,
then deletes and re-installs the app.
2024-01-04 10:59:42 +08:00
8a288ffe5f Delay loading of the background context 2024-01-04 06:09:22 +08:00
6237c9df51 iOS: clear old database when running new version, better alignment of reader icons 2024-01-03 18:14:51 +08:00
6e3cb7de97 Add Android localization strings; Add LaunchScreen file for iOS 2024-01-03 08:44:42 +01:00
fbabb4ff7e Add german translation iOS 2024-01-03 08:23:11 +01:00
67bc196496 Simpler loading view when loading from the refresh button 2024-01-02 17:25:01 +08:00
c6517ebb8e Better empty state for the following tabs 2024-01-02 16:18:01 +08:00
b81d2a33b6 Fix the add RSS/Atom feed link on empty following view 2024-01-02 12:57:10 +08:00
643748fffa Add content reader property to link_read event 2024-01-02 09:37:18 +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
dbc6c52e51 no more santa hat 2023-12-29 15:02:20 +08:00
82c8cf9cc3 Add button to clear app environment after self hosting 2023-12-28 19:33:45 +08:00
d1826be5a9 Better empty state for iPad grid view 2023-12-28 18:09:58 +08:00
3667595f48 Sync move operation, attempt to sync before home is loaded 2023-12-28 15:46:57 +08:00
c09a6fc1de Export notes with highlights 2023-12-27 22:22:09 +08:00
4f6f452801 Sync highlights in search also 2023-12-27 18:00:24 +08:00
e746952f65 set a default filter on load 2023-12-27 17:52:14 +08:00
88493f8bd2 Empty states for grid, filter divider on headers shouldnt show on iPad 2023-12-27 16:27:05 +08:00
ca511c3041 Grid improvements for infinite scroll 2023-12-27 16:04:32 +08:00
f47e53f56b Set the filter key when updating the filter 2023-12-27 14:23:25 +08:00
dded89bf32 WIP allow a single viewmodel for iPad split screen view 2023-12-27 14:16:50 +08:00