D15580: New annotation toolbar

Simone Gaiarin noreply at phabricator.kde.org
Mon Sep 17 16:52:17 BST 2018


simgunz created this revision.
simgunz added a reviewer: Okular.
Herald added a project: Okular.
Herald added a subscriber: okular-devel.
simgunz requested review of this revision.

REVISION SUMMARY
  As discussed in the task T8076 <https://phabricator.kde.org/T8076> I am proposing a new annotation toolbar to replace the current one.
  
  The current implementation is very rough, but can be used as a first point to discuss how to proceed in the implementation.
  
  The toolbar uses the current PageViewAnnotator engine based on XML files (with few modifications)
  
  What is working:
  
  - Highlighter tool
  - Inline note tool
  - Ellipse and Polygon tools (grouped)
  
  - Possibility to change the annotation color on the fly (only for highlighter for now, and not in continuous mode)
  - Continuous mode / Pin action: Keep the current annotation tool selected after use (default: pinned)

REPOSITORY
  R223 Okular

BRANCH
  annotation-toolbar

REVISION DETAIL
  https://phabricator.kde.org/D15580

AFFECTED FILES
  part.rc
  ui/pageview.cpp
  ui/pageviewannotator.cpp
  ui/pageviewannotator.h
  ui/pageviewutils.cpp
  ui/pageviewutils.h

To: simgunz, #okular
Cc: okular-devel, ngraham, aacid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20180917/9f1f44bd/attachment.html>


More information about the Okular-devel mailing list