okular/doc
David Hurka 34708565ca Add Constrain Angle action for annotation tools, alternative to pressing Shift
This adds a KToggleAction which sets annotation tools to constrain angle mode.
It provides an alternative user interface to the Shift button, which is used to constrain angles since MR !210.
The action and the Shift button are XOR-ed, i. e. if constrain angle mode is activated, pressing Shift temporarily disables it.

The action state is remembered accross sessions, for consistency with most other actions. It should be difficult to check this action without knowing of its existence, since it is not in any toolbar or menu, just in the action collection.

The meaning of AnnotatorEngine::Modifiers was generalized a bit, moving the responsibility about whether to constrain angles back to PageViewAnnotator, because AnnotatorEngine does not know about the action.

FEATURE: 353560
FIXED-IN: 1.11
2020-07-16 22:32:42 +00:00
..
annotation-properties.png Add descriptions for the annotation tools new properties, update screenshots 2019-06-24 13:51:16 +03:00
annotations.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
bookmark-management.png Optimize images for size 2020-06-03 16:09:50 +03:00
bookmarks.png Update okular docbook 2017-11-07 11:01:59 +01:00
CMakeLists.txt Fix minor EBN issues 2018-08-17 21:05:01 +03:00
configure-annotations.png Add typewriter tool to the docs 2018-09-26 09:53:13 +03:00
configure-backends.png Update screenshot to display Markdown backend in the list 2018-08-17 20:05:08 +03:00
configure-editor.png update screenshots to kf5 2016-11-04 13:57:38 +01:00
configure.png Update docs with the new switch tab option description 2020-04-23 11:53:44 +03:00
embedded-files-bar.png Add documentation on PDF signatures 2019-01-14 19:13:27 +02:00
enhance-lowcontrast.png Add figures to illustrate the enhancement methods (courtesy of Thomas Freitag) 2013-03-10 21:56:06 +02:00
enhance-shape.png Add figures to illustrate the enhancement methods (courtesy of Thomas Freitag) 2013-03-10 21:56:06 +02:00
enhance-solid.png Add figures to illustrate the enhancement methods (courtesy of Thomas Freitag) 2013-03-10 21:56:06 +02:00
enhance-thinline.png Add figures to illustrate the enhancement methods (courtesy of Thomas Freitag) 2013-03-10 21:56:06 +02:00
forms-bar.png Add documentation on PDF signatures 2019-01-14 19:13:27 +02:00
index.docbook Add Constrain Angle action for annotation tools, alternative to pressing Shift 2020-07-16 22:32:42 +00:00
mainwindow.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
man-okular.1.docbook Fix man page formatting 2019-12-23 18:31:31 +01:00
presentation.png update screenshots to kf5 2016-11-04 13:57:38 +01:00
signatures-bar.png Add documentation on PDF signatures 2019-01-14 19:13:27 +02:00
signatures-panel.png Optimize images for size 2020-06-03 16:09:50 +03:00
tool-draw-arrow.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-draw-ellipse.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-draw-freehand.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-draw-highlight.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-draw-line.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-draw-polyline.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-draw-rectangle.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-edit-comment.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-edit-line-width.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-edit-opacity.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-favorite.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-fill-color.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-font-face.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-format-text-color.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-format-text-strikethrough.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-format-text-underline-squiggle.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-format-text-underline.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-note.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-pin.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-settings-configure.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-tag.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-tool-text.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00
tool-window-pin.png Update docs to the new annotation toolbar 2020-06-04 21:30:08 +03:00