Commit graph

1463 commits

Author SHA1 Message Date
Jackson Harper
d60a87d304
Merge pull request #1998 from omnivore-app/fix/ios-display-settings
iOS Reader Settings display updates and theme updates
2023-04-11 12:43:28 +08:00
Jackson Harper
0e1aaae8fa Use an override for advanced reader settings so we can update when reader settings change 2023-04-11 12:26:35 +08:00
Jackson Harper
99d3efed51 Only add text-align on p elements 2023-04-11 11:59:18 +08:00
Jackson Harper
22e0a0cbe4 Add some new requirements to selecting scrollable elements
1. The element must have some height to its bounding rect, this
can prevent strange things like meta tags from being used as the
anchor.

2. The element must be a <p> tag: the intent is to take the user
to a readable position, so this should fit better and eliminates
using things like outer container elements that could span the
entire document.
2023-04-10 17:10:23 +08:00
Jackson Harper
872c3d8d0b Fix edit labels drop down action 2023-04-10 16:15:57 +08:00
Jackson Harper
522ea0a3c3 Fix issue with changing system colormode causing the incorrect theme to be applied 2023-04-10 15:59:40 +08:00
Jackson Harper
14d5676979 Add handler for justify text, fix dependency issue with auto highlights 2023-04-10 15:59:40 +08:00
Jackson Harper
9669026c8f WIP: update the display settings view on iOS 2023-04-10 15:59:40 +08:00
Jackson Harper
3902d73f97 Fix image path for @1 resolutions 2023-04-09 15:40:46 +08:00
Jackson Harper
89119add8a
Merge pull request #1753 from omnivore-app/feat/highlights-export
Export highlights/notes from iOS
2023-04-05 18:33:53 +08:00
Jackson Harper
987394c26a Remove extra debug 2023-04-05 18:18:54 +08:00
Jackson Harper
490cd6b098 Scroll to highlight keyboard commands 2023-04-05 18:13:54 +08:00
Jackson Harper
3f8926eb18 Better handling of closing notebooks and refreshing data in the highlight layer 2023-04-05 17:49:54 +08:00
Jackson Harper
2ed372a74c Better dependency handling of highlights data 2023-04-05 17:05:30 +08:00
Jackson Harper
6226131c16 Implement scroll to highlight in PDF 2023-04-05 15:39:51 +08:00
Jackson Harper
4468b038a8 Update notebook icon 2023-04-05 15:09:03 +08:00
Hongbo Wu
f65f8202db Disable push notification action in rules web 2023-04-05 12:39:23 +08:00
Jackson Harper
6f8934fe59 Reset throttle timeout after clearing, fixes issue where scroll watcher doesnt fire 2023-04-04 22:21:10 +08:00
Jackson Harper
1220481b00 Better highlight position calculation 2023-04-04 21:26:47 +08:00
Jackson Harper
8e3aba2295 WIP: feature cards, fir merging highlights offline sync 2023-04-04 21:04:13 +08:00
Jackson Harper
5e396ef23b Better MD support in iOS, merge fixes 2023-04-03 19:35:06 +08:00
Jackson Harper
51f17350a7 Remove duplicated attribute from merge 2023-04-03 17:44:29 +08:00
Jackson Harper
af00b88c5a More merge fixes 2023-04-03 17:29:01 +08:00
Jackson Harper
5eef42e296 Merge highlight improvements 2023-04-03 17:19:43 +08:00
Jackson Harper
8fd891bae7 Start to add a new modal for notes 2023-04-03 16:13:53 +08:00
Jackson Harper
f20cbed563 Improve highlight scrolling from notebooks 2023-04-03 13:46:19 +08:00
Jackson Harper
25530eb411 Enable the AddLinkModal in the Highlights Layout 2023-04-03 10:56:39 +08:00
Jackson Harper
c00ef27e77 Revert scrolling changes 2023-04-03 10:41:18 +08:00
Jackson Harper
f6fc974040 Add a key to help with rerenders 2023-03-31 21:49:26 +08:00
Jackson Harper
bd705165c6 Improve highlight list scrolling 2023-03-31 21:47:13 +08:00
Jackson Harper
2d4723b2cd Add extra spacing at bottom of mobile highlight list 2023-03-31 21:04:18 +08:00
Jackson Harper
a6bda62a91 Min font size on iOS inputs should be 16px or we will zoom on input 2023-03-31 19:43:03 +08:00
Jackson Harper
ddb32a7704 Allow passing children as text 2023-03-31 15:57:17 +08:00
Jackson Harper
3fdc199401 Padding on empty note boxes 2023-03-31 15:50:19 +08:00
Jackson Harper
579bc45237 Formatting on highlight notes 2023-03-31 15:44:07 +08:00
Jackson Harper
86c3e08355 Update color, remove unused code 2023-03-31 14:54:22 +08:00
Jackson Harper
d6a3eaea92 Fix notebook layout to match design, remove unused file 2023-03-31 14:48:31 +08:00
Jackson Harper
2607445a0b Wider views on small devices for notebooks 2023-03-31 14:36:34 +08:00
Jackson Harper
a55eab32f3 Send HTML with highlight requests 2023-03-31 14:04:42 +08:00
Jackson Harper
d77ce3c46d Improve CSS on MD boxes 2023-03-31 13:23:01 +08:00
Jackson Harper
e3675295f0 WIP: use MD for highlight quotes 2023-03-31 12:26:03 +08:00
Jackson Harper
1acfb6dcc4 Add missing attribute 2023-03-31 09:57:41 +08:00
Jackson Harper
95d453298c Unused imports 2023-03-27 15:07:19 +08:00
Jackson Harper
495b509c51 Update notebook modals, allow edit mode 2023-03-27 15:04:20 +08:00
Jackson Harper
2a0244b612 Refactor for PDF highlights 2023-03-27 14:53:33 +08:00
Jackson Harper
bf768293aa Use same notebook across layouts 2023-03-27 14:04:43 +08:00
Jackson Harper
040e446167 WIP: refactoring to reuse notebook code 2023-03-27 12:16:21 +08:00
Jackson Harper
53e5d9c6a0 Quote is nullable, fix style issues in notebooks 2023-03-27 10:17:33 +08:00
Jackson Harper
af708d68a2 Add types 2023-03-24 20:52:39 +08:00
Jackson Harper
b79307af39 Add missing package 2023-03-24 20:47:14 +08:00