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
The road to 3.5 #3672
Comments
How about adding this one about search highlighting being lost when switching between tabs. It seems like regression, and would be annoying if you are using multiple tabs. Now, I really have to stop poking my nose into your project! |
…will add to the list in edit annotations window (for #3672)
@kjk let me know when you are happy with the reworked annotations -- I'm keen to give them a try. |
The last build I made locally was rather crash-tastic, but I don't want to complain about it if it's still a WIP. |
@kerryland Latest run went well so pre-release should be available |
OK, just in case there aren't known problems with annotations, here's how it died for me. Again, just FYI, the sky isn't falling :-) Start 15601 |
@kerryland please do try annotations and report all problems, especially crashes. I've bee lightly testing it and I don't get crashes anymore so consistent crash repro steps are valuable. |
@kerryland for what it's worth, I can't repro that in latest build (I'm talking in github, the pre-release build only happens once a day so it might be delayed). I fixed a bunch of annotation crashes today. |
@kjk Clean run instant crash as per above instructions? |
Yeah, I believe I've fixed it, it just didn't propagate yet to pre-release build. |
So the final (?) design for annotations:
|
sounds OK ish :-) That last point about highlighted text is a problem (some other editors do and some dont!) I was happy it was auto copied from selection to comment but then there are others complain so it needs an optional switch. |
15623 feedback:Isn't putting focus in 'Contents' field
e should open annotation editor if it's closedIn an earlier version an
"Highlight Annotation: Tooltip timeout is too short
Can't save annotations from within annotation editor
Saving annotations shouldn't close the annotation editorI'm saving because I'm paranoid, not because I'm finished editing annotations :-)
Crashes if ctrl-e after saving
Annotations are lost if you decide not to save as a new file
Crashes if delete repeatedly
Note that 'Del' shortcut is fine. Annotation deletion should not navigate to another annotation
This works OK when delete via "Delete Annotation" button, but not via
Adding an Annotation shouldn't adjust the PDF viewHere's an extreme example:
PS: The latest commit (305f203,
|
Let me know if you agree with the above and I'll happily move each of them into individual tickets. A massive comment is not the best place to track bug reports -- sorry about that! |
I've added comments inline, mostly agree, please open issues. As to
|
@kjk
What benefit would that bring? Wouldn't it mean that you would lose the "selected annotation" when you flip between tabs? |
Yeah, good points, hence "maybe". |
…uent, exposed because until recently they were the same value (for #3672)
Time to release 3.5 which means: finalize things, outside of finalization only small changes and bugfixes. Other stuff can be developed on a branch
Specifically:
Done:
Annotation*
should be inEngineMupdf
with lifetimes tied to it. Currently we have a confusing mix of lifetimes tied toEditAnnotationsWindow
and new objects (returned byGetAnnotationAtPos()
). It'll be faster and easier to manage lifetimesSettings / Theme
menuLabelWithCloseWnd
e
orEdit Annotations
command from palette doesn't show annot edit window unless mouse over an annotation. With context menu it always showse
to select annotation without opening edit annotations window,Ctrl + E
to select with opening. This is to avoid conflicts with existing mouse functionality i.e. ctrl + click is for rectangular selection. was: a way to select annotation. double-click conflicts with "select word" so maybe ctrl + click? ctrl + double-click? alt + click?e to select, ctrl + E to edit
to inform about this functionality. Not sure if will keep itCtrl + E
ensure listbox is synced withselectedAnnotation
Ctrl + click
to select an annotation andCtrl + double click
to editSave As
Save As
and file has unsaved annotations, doCmdSaveAnnotations
The text was updated successfully, but these errors were encountered: