Commit Graph

152 Commits

Author SHA1 Message Date
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
aa33eef677 Ignore the bottom safe area in the iOS reader 2023-11-22 19:10:00 +08:00
96aae14671 Fix build on MacOS 2023-11-14 14:47:22 +08:00
8bd9beebc6 Set playback error if speech file does not download 2023-11-08 20:29:08 +08:00
2c1d071a56 Merge pull request #3074 from omnivore-app/fix/ios-ipad-share-extension
Fix share extension sheets on iPad so they dont show in splits, add dismiss button
2023-11-06 15:43:33 +08:00
5c00c0cf68 Add notes to PDFs 2023-11-06 11:22:18 +08:00
be5772a361 iOS: Show URL in OpenLink Confirmation Dialog
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-11-03 16:39:08 +01:00
1925ac34e9 Snackbar should always be opaque 2023-10-30 10:34:02 +08:00
76c094b1ba Force reading position to update on iOS in PDFs 2023-10-24 19:27:09 +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
dfaf61cf8c Use lazy pop to work around swipe gesture issues with iOS 17 2023-09-11 17:50:10 +08:00
d6fa803053 Add lightbox to the appreader 2023-08-10 16:42:48 +08:00
ef840bd2a7 Show the progress on library grid cards 2023-08-01 20:39:49 +08:00
2d7fe30d6d Fix snackbar issues 2023-07-27 14:06:29 +08:00
ac38ca2e86 Remove unused property 2023-07-25 20:48:29 +08:00
590fc2ed25 Update iconography and listview for ios, bump android 2023-07-24 12:11:21 +08:00
71ce97d32f Add ability to recover deleted items 2023-07-17 14:56:30 +08:00
a780b24ba1 Better handling of delete undo 2023-07-14 16:28:06 +08:00
e4b86ecf34 Improvements to the Continue Reading section, add long press actions 2023-07-06 16:22:57 -07:00
41443c70b5 Structure tabviews in iOS 2023-07-06 16:22:57 -07:00
1fbd0a5e64 Fixes to build on Macos 2023-05-30 22:25:50 +08:00
ee82cf9180 Add copy deeplink to iOS 2023-05-26 12:30:59 +08:00
fbcca936ea Better handling of pages that fail to parse 2023-05-12 12:09:31 +08:00
dc31f653bc on iPad show the reader settings in a popover 2023-04-17 12:44:33 +08:00
943588dab3 Fix height of font modal on iPad 2023-04-13 10:28:26 +08:00
8d7b943d70 Always present the Notes view in a NavigationView 2023-04-12 17:43:53 +08:00
1aa49346cb Better spacing on top nav bar reader buttons 2023-04-10 15:59:40 +08:00
4fcc49148a Clean up import of the notebook icon 2023-04-10 15:59:40 +08:00
1ef73388aa UI for displaying article note modals 2023-04-10 15:59:40 +08:00
fd853e65ee Rename HighlightsList to Notebook 2023-04-10 15:59:40 +08:00
9aa06faf25 Implement margins and iPad reader preferences options 2023-04-10 15:59:40 +08:00
9669026c8f WIP: update the display settings view on iOS 2023-04-10 15:59:40 +08:00
b61b511c23 add os conditionals to get mac app to compile 2023-03-22 09:24:12 -07:00
774c2bc16c resolve or remove todo comments 2023-02-27 16:52:52 -08:00
815da4e78e Better alignment of the reader right menu button 2023-02-22 13:03:20 +08:00
6fd8729291 disable quite a few line length warnings 2023-02-20 12:15:29 -07:00
f7168ff65a reformat some multi-line expressions
Honestly, some of this formatting seems a little weird, but it appears to thread the needle between the competing requirements of swiftformat's wrapMultilineStatementBraces rule and SwiftLint's opening_brace rule.
2023-02-20 12:15:29 -07:00
8156328cf6 fix some linter warnings on deliberate code 2023-02-20 12:15:29 -07:00
c9296deac4 Update TTS user interface 2023-02-20 22:49:09 +08:00
0e73a62914 Save bottom of doc as readingPercentage and save top most visible element as the anchor index 2023-02-15 17:05:43 +08:00
4fd4d5a4db New library item cards, fix issue with read position 2023-02-15 13:56:11 +08:00
3062e16e63 Pass tap events from web reader into native instead of setting up gestures in native
This allows us to handle tap events based on state better, most
importantly it means we wont raise the bottom buttons if the
there is a tap to dismiss an active menu.
2023-02-08 18:52:17 +08:00
c5cb5d9514 We initially show the nav bar but not bottom bar, so this keeps them in sync on subsequent taps 2023-02-07 18:07:34 +08:00
9ebf0f6a6b Show bottom buttons when we show nav bar, make tap toggle the two 2023-02-07 17:44:36 +08:00
a0fdf60cd3 Fixed frame for more icon 2023-02-07 11:04:44 +08:00
d094e80b5b More consistent image for the ellipsis 2023-02-07 11:04:44 +08:00
6f8bf6686b Update webreader view when titles are updated 2023-02-07 11:03:53 +08:00
c0151afa03 add Open Original to web reader menu 2023-01-29 16:56:37 -08:00
dcf40c1daa apply generic local text values 2023-01-25 13:09:19 -08:00