Hi Albert, > I'd say go ahead and add them to the ideas page. > > https://community.kde.org/GSoC/2018/Ideas
I tried, but didn't manage to log in. Can somebody else please add the text for me? While at it, I rewrote my annotations proposal. Implementing FreeText annotations is now a separate project. The full text is below. Thanks, Oliver Project: Verifying signatures of pdf files Brief explanation: Okular should provide information about signatures if a pdf document has been signed. The poppler library used by Okular to render pdf files does support verification of signed pdf files and the retrieval of signature information. However, this functionality is not used by Okular. Goal of the project is to extend the Okular GUI to show whether a document is signed, and to show the signature details. Bonus points for any steps towards signing pdf files in Okular. Expected results: When opening a signed document, Okular should show that the document is signed, and whether the signature is valid, expired, etc. Detailed information about the signature(s) should be made available, through a new menu entry (all signatures) or by a context menu for individual signatures. Knowledge prerequisite: C++ and Qt, very little cryptography skills Project: Implement the FreeText annotation Brief explanation: Okular implements various annotations from the pdf standard, but a few are still missing. Goal of this project is to implement the FreeText annotation. It allows to write text anywhere directly on a pdf file [0]. There is partial support in poppler [1], the library that is used for the actual pdf rendering. Okular shows such annotations, but they cannot be manipulated. Goal is to implement full support for editing FreeText annotations in Okular. [0] https://bugs.kde.org/show_bug.cgi?id=353401 [1] https://bugs.freedesktop.org/show_bug.cgi?id=93213 Expected results: The Okular annotation toolbar gains a new entry 'FreeText', where users can create new FreeText annotations. Additionally, existing FreeText annotations can be moved, deleted and modified. Knowledge prerequisite: C++ and Qt, and a bit about the pdf format Project: Annotation improvements Brief explanation: Okular supports convenient editing of pdf annotations, but quite a number of paper-cut bugs are known. Examples are [0,1,2], but many more can be found in the bugtracker. Goal of this project is to fix as many of these bugs as possible, which should improve the Okular user experience greatly. [0] https://bugs.kde.org/show_bug.cgi?id=275371 [1] https://bugs.freedesktop.org/show_bug.cgi?id=102635 [2] https://bugs.freedesktop.org/show_bug.cgi?id=52010 Expected results: Lots of annotation-related bugs fixed. Annotation rendering and manipulation should be more enjoyable. Knowledge prerequisite: C++ and Qt, and a bit about the pdf format
smime.p7s
Description: S/MIME Cryptographic Signature