D15580: New annotation toolbar
Simone Gaiarin
noreply at phabricator.kde.org
Sun Jun 16 20:27:26 BST 2019
simgunz updated this revision to Diff 59954.
simgunz added a comment.
Added the favorite tools.
Now only the stamp tool is missing.
PS: As usual, the code is still messy, I'll refactor it. For now I am more interested in feedback on the UI/UX
Commits:
- Rename XML actions
- Keep a state of the selected tool
- Add favorite annotation tools
- Correctly enable annotations
- Fix advanced settings not saved
REPOSITORY
R223 Okular
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D15580?vs=59781&id=59954
BRANCH
annotation-toolbar-stable
REVISION DETAIL
https://phabricator.kde.org/D15580
AFFECTED FILES
CMakeLists.txt
conf/dlgannotations.cpp
conf/dlgannotationsbase.ui
conf/okular.kcfg
part.rc
ui/annotationactionhandler.cpp
ui/annotationactionhandler.h
ui/data/tools.xml
ui/pageview.cpp
ui/pageview.h
ui/pageviewannotator.cpp
ui/pageviewannotator.h
ui/pageviewutils.cpp
ui/pageviewutils.h
ui/toolaction.cpp
To: simgunz, #okular
Cc: aacid, anthonyfieroni, davidhurka, knambiar, ngraham, tobiasdeiminger, okular-devel, fbampaloukas, joaonetto, tfella, darcyshen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20190616/be339956/attachment.html>
More information about the Okular-devel
mailing list