D15580: New annotation toolbar

Simone Gaiarin noreply at phabricator.kde.org
Sun Jun 2 13:12:58 BST 2019


simgunz updated this revision to Diff 59017.
simgunz added a comment.


  Still very rough, but most of the tools and corresponding basic settings are now there.
  
  Remember to move/remove ~/.config/okularpartrc before testing this.
  
  Changes highlights:
  
  - Check if chosen color is valid before storing it
  - Notify PageViewAnnotator when the color has changed
  - Add typewriter annotation tool
  - Save annotation tool settings to file on exit
  - Add font selector
  - Add basic implementation of width selector
  - Remove delay from toolbar popups
  - Enable config actions based on selected annotation
  - Add arrow annotation
  - Add inner color selector
  - Set inner color icon to transparent if tool does not support it
  - Allow setting font color
  - Fix crash on application exit
  - Improve annotations default colors

REPOSITORY
  R223 Okular

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D15580?vs=42831&id=59017

BRANCH
  annotation-toolbar-stable

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

AFFECTED FILES
  part.rc
  ui/data/tools.xml
  ui/pageview.cpp
  ui/pageviewannotator.cpp
  ui/pageviewannotator.h
  ui/pageviewutils.cpp
  ui/pageviewutils.h
  ui/toolaction.cpp

To: simgunz, #okular
Cc: knambiar, ngraham, tobiasdeiminger, okular-devel, joaonetto, tfella, darcyshen, aacid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20190602/b9a22cca/attachment.html>


More information about the Okular-devel mailing list