-
Notifications
You must be signed in to change notification settings - Fork 21
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
GH-272 Improves annotation summary #273
base: main
Are you sure you want to change the base?
Conversation
bbce409
to
ac6154c
Compare
Do you think it would be possible to refactor the implementation to use RandomAccessFile instead of the wrapper FileSeekableStream? |
scrubber_annots.pdf |
…ying annotation font size, retrieve annotation font size on popup init
I have a bit more testing to do but will try and get this in this week. |
I replaced FileSeekableInputStream with BufferedInputStream, it should work without problems. |
Thanks. I was just testing with the file I posted above and I get a null pointer out the yCoordinates map in SummaryController. Is this still a draft pr? |
I'll fix the NPE and the conflicts and then we should be good to remove the draft status. |
Seeing a few more stack traces when opening files with annotations.
|
Jun. 12, 2024 9:10:43 P.M. org.icepdf.ri.common.SwingController openDocument |
… are defined), fixes moveComponent to avoid StackOverflow, minor cleanup
Everything should work now, I didn't think about testing the case when there are no defined labeled colors. |
Getting there. I was doing some testing tonight and I think I found a dispose issue with the summary windows ore maybe a memory leak, not sure exactly. Here are steps to reproduce.
Variation, might be slightly different issue related to page popups potentially not being created yet.
|
Closes #272
No actual implementation of import/export is available to avoid adding dependencies to the project just for this function.
Need to review / refactor this code given that it was developed 3 years ago.