-
Notifications
You must be signed in to change notification settings - Fork 487
Switch "Copy Link to Highlight" to use custom highlight rendering + beginnings of annotations support #1548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 15 commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
8ed59a3
Shift from text param to local highlight
schu96 ed1c9a6
Functionality change to createTextFragmentUrlParam, highlight quotes …
schu96 8402b81
Move Highlight and Annotations behind experiment
schu96 896b0ac
Push up changes for review
schu96 00770ea
Remove old text fragment url hash approach + code review tweaks
cdrini 8fc0785
Copy link to highlight param handling revision
schu96 b6f396e
Switch to a single text argument, with optional page index
cdrini cf1183a
Move BookReaderTextFragment to TextSelectionManager
cdrini 4867cd2
Finalize move of walkBetweenNodes function into TextSelectionManager
cdrini 40b28d8
Tighten up localstorage reading + use stock markRange method from pol…
cdrini fcb49ca
Apply code review feedback
cdrini f5d0f6b
Tweak experiment wording + disable saved highlights for now
cdrini be7c7b7
Keep textLayer visible during scrolling/animation if it has annotations
cdrini aec7bba
Always include page number in &text parameter to avoid awkward experi…
cdrini 523ff97
Fix copy link not working when selecting multline paragraph
cdrini e6b5710
Apply code review feedback
cdrini 79fdd34
Apply code review feedback
cdrini 929aa2e
Apply more code review feedback
cdrini e6522c0
More small code review fixes
cdrini dbb786c
Handle selection ending at start of non-TextNode
cdrini a273ad7
Add some tests
cdrini 074b4ac
Fix cannot select target text
cdrini 02b848c
Fix "Copied" message shorter than actual button
cdrini File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.