[okular] [Bug 353401] Feature requst: "typewriter" annotation tool

Tobias Deiminger bugzilla_noreply at kde.org
Sun Apr 1 19:20:25 UTC 2018


https://bugs.kde.org/show_bug.cgi?id=353401

--- Comment #25 from Tobias Deiminger <haxtibal at posteo.de> ---
> TypeWriter and Inline note need a better WYSIWIG than a popup widget

Full ack. But that's not all, imho. The attachment 111769 and attachment 111770
make clear what I'm afraid of could happen to our typewriter/inline note
feature if we go the easy way and just used a KTextEdit (even if it sticked and
scrolled with the page). The screenshots are taken with PDF form fields from
[0]. Form fields are user editable elements that scroll with the document, and
nicely integrate with PageView via FormWidgetIface and QEvent. As thus, a
typewriter feature could probably learn interesting things from FormWidget
implementation. However FormWidgets have one weakness: They render content on
their own by using KTextEdit, QRadioButton and so on - and overlay the page
rendered by poppler. Using two different rendering engines with different
settings for same purpose, namely Qt vs. poppler, evokes visual
inconsistencies. Just see screenshots, or try it yourself.

To avoid those inconsistencies, I'd like to promote the idea of widgets that
have a FormWidget-like PageView integration, but use generator/poppler as the
one and only render engine.

@all: What do you think of that idea?

[0] http://www.windjack.com/downLoads/WJAnnotExample1.pdf

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list