okular/shell
Nicolas Fella e165180bb0 Rework UX for adding digital signature
Currently when adding a signature the user is prompted to specify a
rectangle, then chose a certificate. The problem here is that the
user doesn't know what size is appropriate, so it takes some trial and
error to get something good.

To address this change the flow a bit. First ask which certificate and
other parameters should be used. With that information we create a
signature annotation object and add that to the page. The user can
then move and resize it like any annotation util the size and placement
is right.

Once the user is happy with the placement they click on a Finish Signing
button that then prompts for where to save the signed document and signs
it.

This makes the warning about a too small signature rect redundant since
the user sees that the signature won't fit. It was only an approximation
anyway.

CCBUG: 443403
2024-09-12 14:54:27 +02:00
..
CMakeLists.txt [macOS] Fix plist file 2024-03-16 15:20:41 +00:00
main.cpp use KIconTheme::initTheme & KStyleManager::initStyle to ensure proper styling outside of plasma 2024-05-27 07:53:36 +00:00
okular_main.cpp Send smaller integer over dbus 2023-12-18 22:56:22 +00:00
okular_main.h Forward declaring QStringList is annoying on Qt6 porting, and most of them aren't needed so drop it 2023-12-07 14:29:02 +00:00
org.kde.okular.appdata.xml GIT_SILENT Update Appstream for new release 2024-09-07 00:08:36 +02:00
org.kde.okular.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2024-02-14 01:13:45 +00:00
recentitemsmodel.cpp Random collection of cppcheck fixes 2023-08-10 22:47:57 +00:00
recentitemsmodel.h Create welcome screen 2022-03-08 04:24:45 +00:00
shell.cpp Rework UX for adding digital signature 2024-09-12 14:54:27 +02:00
shell.h Replace unsigned open document with signed 2024-06-19 12:05:45 +00:00
shell.qrc Deploy ui.rc files as Qt resource 2023-09-19 21:15:37 +00:00
shell.rc Reuse an existing action to toggle sidebar visibility 2023-04-23 14:39:51 +00:00
shellutils.cpp Adds option editor-cmd to the commandline 2022-02-18 13:33:28 +00:00
shellutils.h Adds option editor-cmd to the commandline 2022-02-18 13:33:28 +00:00
welcomescreen.cpp Port deprecated event positions 2024-01-03 15:49:54 +00:00
welcomescreen.h Fix icon not showing on Windows 2023-05-13 10:52:00 +00:00
welcomescreen.ui Improve spacing between items 2023-08-25 11:07:38 +00:00