Commit graph

5995 commits

Author SHA1 Message Date
Hongbo Wu
15d417410e Add GitHub action to generate static html for readability and distiller test pages 2023-02-10 12:40:12 +08:00
Jackson Harper
e219f94504 Enable translate menu, only show selection menus when non-highlight menu 2023-02-10 12:10:32 +08:00
Hongbo Wu
eba25f8307 Update python script to write content into index.html 2023-02-10 12:08:20 +08:00
Jackson Harper
7f1f65a6a2 Fix typo in zh strings file 2023-02-10 10:56:27 +08:00
Hongbo Wu
0359cefb4f
Merge pull request #1794 from omnivore-app/add-domdistiller-test-page
Add dom-distiller generated test pages
2023-02-10 10:42:59 +08:00
Jackson Harper
e4697e4d54
Merge pull request #1798 from omnivore-app/feature/highlight-mode-toggle
Highlight Mode Toggle
2023-02-10 10:35:13 +08:00
Satindar Dhillon
fc49c54867 use string rather than boolean to send js event 2023-02-09 17:55:48 -08:00
Satindar Dhillon
eddbcd293a add toggle for auto highlight mode on ios 2023-02-09 15:22:39 -08:00
Hongbo Wu
c285a017c3 Increase view.html iframe height 2023-02-09 22:20:58 +08:00
Jackson Harper
78c44dfec7 Fix layout of welcome screen on smaller devices 2023-02-09 20:04:47 +08:00
Jackson Harper
57c0b0778a
Merge pull request #1796 from omnivore-app/fix/en-about-apos
Remove apos that got copied over during localization
2023-02-09 19:03:51 +08:00
Jackson Harper
87271f572a Remove apos that got copied over during localization 2023-02-09 18:49:58 +08:00
Hongbo Wu
761f2ff8f2 Add JWT token to the request 2023-02-09 18:05:04 +08:00
Hongbo Wu
a91cf9ef63 Add an option for the original html to be parsed by distiller 2023-02-09 17:44:02 +08:00
Jackson Harper
af55adbef8 Add the original URL as a fallback when creating URL proxys 2023-02-09 17:06:14 +08:00
Jackson Harper
cd5429d5fa
Merge pull request #1784 from omnivore-app/fix/bulk-processing-status
Operate on pages in processing state during bulk operations
2023-02-09 16:01:58 +08:00
Hongbo Wu
5903160eb7 Add dom-distiller generated test pages 2023-02-09 15:36:26 +08:00
Jackson Harper
b0ccfc213d Operate on pages in processing state during bulk operations 2023-02-09 12:28:06 +08:00
Jackson Harper
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
Jackson Harper
35a2e91fb8 Fix label color foreground color 2023-02-08 18:50:58 +08:00
Jackson Harper
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
Jackson Harper
9ebf0f6a6b Show bottom buttons when we show nav bar, make tap toggle the two 2023-02-07 17:44:36 +08:00
Jackson Harper
f800e3a04e Make the TextChips on iOS and Web match better 2023-02-07 17:32:32 +08:00
Jackson Harper
68bac30af3 Bundle update 2023-02-07 17:31:44 +08:00
Jackson Harper
d9a592f478 This luminance function is meant to operate on RGB of 255 values 2023-02-07 17:31:32 +08:00
Jackson Harper
d8392a64dd Remove unused color 2023-02-07 15:56:53 +08:00
Jackson Harper
bfe2c7db27 More consistent header font and colors 2023-02-07 15:41:22 +08:00
Jackson Harper
319e31edfc Add title and label changing to ArticleContainer
This prevents us from getting stuck an a loop of change events
when the user changes some settings.
2023-02-07 15:25:56 +08:00
Jackson Harper
aae18ed348 Add Atkinson Hyperlegible font 2023-02-07 12:39:17 +08:00
Jackson Harper
7c55ed7a4c Add save to omnivore shortcut 2023-02-07 11:06:19 +08:00
Jackson Harper
5c636e7482 Lookup highlight from store before syncing deletion changes so we have the latest copy in memory 2023-02-07 11:06:16 +08:00
Jackson Harper
1cffdf2bbe Dont apply a filter if the user has written a filter when searching 2023-02-07 11:04:44 +08:00
Jackson Harper
a084dbfdc7 Remove unused image 2023-02-07 11:04:44 +08:00
Jackson Harper
a0fdf60cd3 Fixed frame for more icon 2023-02-07 11:04:44 +08:00
Jackson Harper
d094e80b5b More consistent image for the ellipsis 2023-02-07 11:04:44 +08:00
Jackson Harper
d3052cffbc Try to avoid merge conflicts when deleting items
This can happen because the serverSyncStatus can be changed.
2023-02-07 11:03:53 +08:00
Jackson Harper
ea0f114d64 Linting clean up 2023-02-07 11:03:53 +08:00
Jackson Harper
fc20a90534 Handle double tap on highlights to open the note modal 2023-02-07 11:03:53 +08:00
Jackson Harper
12e26397e6 Sort items in the notebook by position 2023-02-07 11:03:53 +08:00
Jackson Harper
5891dbae10 Clear selection after creating a highlight on release 2023-02-07 11:03:53 +08:00
Jackson Harper
92d5851aa9 Enable highlight on selection behavior on iOS 2023-02-07 11:03:53 +08:00
Jackson Harper
4f2d05d3be Remove highlightsBaseURL as it is no longer used 2023-02-07 11:03:53 +08:00
Jackson Harper
a6cda115b3 Localize export text 2023-02-07 11:03:53 +08:00
Jackson Harper
c76c90e005 Allow exporting highlights and notes as markdown 2023-02-07 11:03:53 +08:00
Jackson Harper
6f8bf6686b Update webreader view when titles are updated 2023-02-07 11:03:53 +08:00
Satindar Dhillon
8b14994a53 comment out unused chinese strings 2023-02-06 13:11:24 -08:00
Satindar Dhillon
d00089ea25 perform sync within conext perform blocks 2023-02-06 13:06:42 -08:00
Satindar Dhillon
4c73f79286 avoid using coredata cache in data service network calls handlers 2023-02-06 13:06:42 -08:00
Satindar Dhillon
b47b6cba53 use lookup rather than object cache when deleting highlight 2023-02-06 13:06:42 -08:00
Satindar Dhillon
c4281b545c
Merge pull request #1762 from holton-jiang/patch-2
Update Localizable.strings
2023-02-06 10:58:47 -08:00