Commit graph

1490 commits

Author SHA1 Message Date
Jackson Harper
c9f4bda42d Fix labels not being displayed on the reader 2023-04-18 14:05:01 +08:00
Jackson Harper
a6dbe3ab5a Add epub container 2023-04-18 11:05:31 +08:00
Jackson Harper
69df32d428 Implement a reader for epubs 2023-04-18 09:00:48 +08:00
Jackson Harper
21127389f5 Add fullscreen to keyboard help modal 2023-04-15 11:50:03 +08:00
Jackson Harper
b19e89bf9e Add a hotkey for fullscreen 2023-04-15 11:46:35 +08:00
Jackson Harper
2c29aa76b5 Disable the Pocket integration button 2023-04-15 08:24:30 +08:00
Jackson Harper
63b9053d84 Handle cases where no progres is sent during upload 2023-04-14 14:14:49 +08:00
Jackson Harper
bde605ecf9 Fix issues with progress not being displayed on upload complete 2023-04-14 13:34:30 +08:00
Jackson Harper
efee75b41d Dont show upload modal by default 2023-04-14 12:55:14 +08:00
Jackson Harper
9c4c43bf6a Better minWidth for small screens 2023-04-14 12:29:59 +08:00
Jackson Harper
93bbf25170
Merge pull request #2038 from omnivore-app/feat/web-upload-modal
Move dnd uploader into a separate modal
2023-04-14 12:17:48 +08:00
Jackson Harper
978e802786 Clean up keyboard commands functionalities and modal, add tooltips 2023-04-14 11:27:01 +08:00
Jackson Harper
1c853ea1a1 Revert library menu changes 2023-04-13 19:01:15 +08:00
Jackson Harper
12163de073 Show uploaded items in the upload modal 2023-04-13 19:00:16 +08:00
Jackson Harper
3c7ab5d77e Remove position: relative in unneeded places
- relative positioning causes it to create its own box, so
it gets its on z-index, removing this prevents it from showing
above the label modal.
2023-04-13 11:52:01 +08:00
Jackson Harper
938a1a6516 Improve the CSS for tables 2023-04-13 11:33:36 +08:00
Hongbo Wu
c8ec84562b Create an import from integration cloud task 2023-04-12 16:50:10 +08:00
Hongbo Wu
1c5991aded import from integration api return a boolean value 2023-04-12 16:50:10 +08:00
Hongbo Wu
866d70e416 Revalidate integrations after connected with pocket 2023-04-12 16:50:10 +08:00
Hongbo Wu
b58b8dd03a Add height 2023-04-12 16:50:10 +08:00
Hongbo Wu
3522e135f4 Refresh state after connected 2023-04-12 16:50:10 +08:00
Hongbo Wu
737957ff82 Add import from pocket to web 2023-04-12 16:50:10 +08:00
Hongbo Wu
ab1154ef6f Add remove pocket integration to web 2023-04-12 16:50:10 +08:00
Hongbo Wu
950d41a387 Add pocket integration to web 2023-04-12 16:50:10 +08:00
Hongbo Wu
c54ef1185f Add pocket svg 2023-04-12 16:50:10 +08:00
Jackson Harper
da1fdb85f9 Update web to work with latest integration API 2023-04-12 16:50:10 +08:00
Jackson Harper
344514bd0f Handle embedded quote tweets 2023-04-12 14:50:20 +08:00
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