[okular] [Bug 493623] After digitally signing, Okular window shows "doesn't react"
https://bugs.kde.org/show_bug.cgi?id=493623 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com Status|REPORTED|RESOLVED Resolution|--- |UPSTREAM -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 493622] Signing a small pdf document increases its size tremendously
https://bugs.kde.org/show_bug.cgi?id=493622 Sune Vuorela changed: What|Removed |Added Resolution|--- |UPSTREAM Status|REPORTED|RESOLVED --- Comment #9 from Sune Vuorela --- (In reply to Oliver Sander from comment #8) > Thank you Sune! I tested the patch and it does indeed solve the issue for me! > > Incidentally, it also seems to fix > https://bugs.kde.org/show_bug.cgi?id=493623 for me (where Okular wouldn't > react for a while after signing). Maybe it was embedding all those fonts > that make Okular unresponsive. It uses a bit of time to find and process the fonts, yes. So it could very well be that. Will mark this and the other as fixed upstream. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 493622] Signing a small pdf document increases its size tremendously
https://bugs.kde.org/show_bug.cgi?id=493622 --- Comment #7 from Sune Vuorela --- https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1611 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 493622] Signing a small pdf document increases its size tremendously
https://bugs.kde.org/show_bug.cgi?id=493622 --- Comment #6 from Sune Vuorela --- Yeah. the new signature flow in poppler mishandles text encoding and thus everything looks like weird unicode glyphs to the font embedding code. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 493622] Signing a small pdf document increases its size tremendously
https://bugs.kde.org/show_bug.cgi?id=493622 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #4 from Sune Vuorela --- (In reply to Oliver Sander from comment #3) > Is that intentional? Is that necessary? All of a sudden Thunderbird warns me > when I want to send a signed one-page text document, because the file is so > big. I really hope it is not intentional. I have put quite some resources into not embedded fonts for the fun of it; only those that are actually used. This file seems to have following embedded: BA+LiberationSerif Helvetica Noto Sans CJK JP Regular Arimo Regular FreeSans Regular DejaVu Sans Book The first one is likely the original subsetted font from the original document, and the other ones are added as part of the signature creation? Oliver: can you confirm with `pdffonts` that the original document only embeds the subsetted LiberationSerif font ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 421484] Center viewport at mouse position during Ctrl-scroll zoom
https://bugs.kde.org/show_bug.cgi?id=421484 Sune Vuorela changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/grap ||hics/okular/-/commit/3e1099 ||0eb00ad8ba6f996af74bd7a52d7 ||8568ea5 Status|ASSIGNED|RESOLVED --- Comment #4 from Sune Vuorela --- Git commit 3e10990eb00ad8ba6f996af74bd7a52d78568ea5 by Sune Vuorela, on behalf of Alexis Murzeau. Committed on 03/07/2024 at 18:21. Pushed by sune into branch 'master'. When doing Ctrl+Wheel, zoom on pointer instead of the center of the screen The zoom is implemented using zoomWithFixedCenter so it zooms into the current mouse pointer location instead of zooming on the viewport center. M +21 -1part/pageview.cpp https://invent.kde.org/graphics/okular/-/commit/3e10990eb00ad8ba6f996af74bd7a52d78568ea5 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 489551] remember the print option "scale mode"
https://bugs.kde.org/show_bug.cgi?id=489551 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- This looks like a dupe of 463732 that should be fixed by 23.08 ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 446298] PDF signature certificate chain validation
https://bugs.kde.org/show_bug.cgi?id=446298 Sune Vuorela changed: What|Removed |Added Latest Commit||https://invent.kde.org/grap ||hics/okular/-/commit/0bd2c9 ||cfa0304734572a2a36a7fbce8e7 ||4dcb8ff Resolution|--- |FIXED Status|ASSIGNED|RESOLVED --- Comment #3 from Sune Vuorela --- Git commit 0bd2c9cfa0304734572a2a36a7fbce8e74dcb8ff by Sune Vuorela. Committed on 26/06/2024 at 12:02. Pushed by sune into branch 'master'. Use async signature validation Also, show information about the validity of the certificate used for the signature M +26 -0core/form.h M +9-8core/signatureutils.h M +27 -0generators/poppler/formfields.cpp M +10 -0generators/poppler/formfields.h M +4-0generators/poppler/pdfsignatureutils.cpp M +1-0generators/poppler/pdfsignatureutils.h M +2-0gui/signatureguiutils.cpp M +10 -1gui/signaturemodel.cpp https://invent.kde.org/graphics/okular/-/commit/0bd2c9cfa0304734572a2a36a7fbce8e74dcb8ff -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 489183] "Open new files in tab" not working as expected
https://bugs.kde.org/show_bug.cgi?id=489183 Sune Vuorela changed: What|Removed |Added Resolution|--- |DUPLICATE CC||k...@pusling.com Status|REPORTED|RESOLVED --- Comment #1 from Sune Vuorela --- *** This bug has been marked as a duplicate of bug 407547 *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 407547] Open new files in tabs does not work in windows
https://bugs.kde.org/show_bug.cgi?id=407547 Sune Vuorela changed: What|Removed |Added CC||gamer...@wp.pl --- Comment #16 from Sune Vuorela --- *** Bug 489183 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 488497] Consider QTextDocument markdown implementation over libdiscount
https://bugs.kde.org/show_bug.cgi?id=488497 --- Comment #6 from Sune Vuorela --- (In reply to Sune Vuorela from comment #5) > > Also, should QT/MD4C Markdown renderer be implemented as the new and only > > markdown backend, or should it be optional and offered as an alternative > > backend to Discount in the [configuration > > window](https://docs.kde.org/stable5/en/okular/okular/configure-backends. > > html)? > > I think a first approximation would be to just replace the current one. Please also note that we at some point need to evaluate if the change is worth it, but it is probably easier to do if we have a working implementation. We will likely get some bugs and features swapped out for another set of bugs and features by doing this. After all, our current users have probably gotten used to the current bugs and (mis)features. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 488497] Consider QTextDocument markdown implementation over libdiscount
https://bugs.kde.org/show_bug.cgi?id=488497 Sune Vuorela changed: What|Removed |Added Summary|Markdown not respecting |Consider QTextDocument |linebreak |markdown implementation ||over libdiscount Resolution|NOT A BUG |--- Status|NEEDSINFO |CONFIRMED --- Comment #5 from Sune Vuorela --- (In reply to machinedreamcatcher from comment #4) > > I do think that - at some point - it could make sense to switch Okular from > > libdiscount to Qt's recently-ish gained markdown support (iirc based upon > > md4c) but don't hold your breath for it. Will happily review patches though. > > Markdown-related methods seems to be implemented in `QTextDocument` & > `QTextEdit` classes. Are those related to the former what you had in mind ? > https://docs.w3cub.com/qt/qtextdocument#setMarkdown > https://docs.w3cub.com/qt/qtextdocument#toMarkdown Yep. something like the setMarkdown could be a way > https://invent.kde.org/graphics/okular/-/tree/master/generators/ > markdown?ref_type=heads Correct. > Would you have in mind: > 1. Where in the code is libmarkdown (Discount) being called so far ? I could > see mentions of it in what seem the build instructions or as comments in > `/generators/markdown/converter.cpp`, but could not spot an actual call to > the library. It is in the convertOpenFile function in that file it is called that all calls to libdiscount is, iirc. > 2. Is the Markdown class (in converter.cpp) used to both render view and > generate file ? Okular has a class of generators that just converts input to a QTextDocument. This is one of them, so it is basically done once a QTextDocument is generated. > Also, should QT/MD4C Markdown renderer be implemented as the new and only > markdown backend, or should it be optional and offered as an alternative > backend to Discount in the [configuration > window](https://docs.kde.org/stable5/en/okular/okular/configure-backends. > html)? I think a first approximation would be to just replace the current one. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 488497] Markdown not respecting linebreak
https://bugs.kde.org/show_bug.cgi?id=488497 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #3 from Sune Vuorela --- (In reply to machinedreamcatcher from comment #2) > Thank you for noting this. So it is not a bug indeed and more of a feature > request (not sure if there is room for this here). > > I was actually under the impression it was a bug due to the fact all the > places I have been editing markdown (Joplin, Zotero, Typora as desktop > editors, or websites such as popular software forges) are actually following > as a base a common spec called CommonMark (sometimes referred-to as > "Github-flavoured"). It seems to me relatively widespread, even if not the > unique path as you demonstrated. > > Would it make sense to integrate this one to Okular (implementations of it > already exist in a bunch of languages)? > https://spec.commonmark.org/ > https://github.com/commonmark/commonmark-spec/wiki/List-of-CommonMark- > Implementations I do think that - at some point - it could make sense to switch Okular from libdiscount to Qt's recently-ish gained markdown support (iirc based upon md4c) but don't hold your breath for it. Will happily review patches though. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 488444] Screenshot facility within the app
https://bugs.kde.org/show_bug.cgi?id=488444 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #3 from Sune Vuorela --- Isn't this just 'area selection', then 'copy to clipboard' ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 488376] Okular not displaying some de facto standard annotation icons
https://bugs.kde.org/show_bug.cgi?id=488376 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Hi This is a bug in Poppler, and can and should be fixed there. https://gitlab.freedesktop.org/poppler/poppler/-/blob/master/poppler/Annot.cc#L2690 is where extensions needs to happen and matching icons in whatever language this is https://gitlab.freedesktop.org/poppler/poppler/-/blob/master/poppler/Annot.cc#L2636 needs to be created. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 466521] Characters such as "⑥" cannot be copied as in Chrome, but can only be pasted as "6"
https://bugs.kde.org/show_bug.cgi?id=466521 Sune Vuorela changed: What|Removed |Added Latest Commit||https://invent.kde.org/grap ||hics/okular/-/commit/322fd2 ||d54e4226f6dbb4fb357a86931a5 ||c790340 Resolution|--- |FIXED Status|ASSIGNED|RESOLVED --- Comment #2 from Sune Vuorela --- Git commit 322fd2d54e4226f6dbb4fb357a86931a5c790340 by Sune Vuorela, on behalf of Wendi Gan. Committed on 24/05/2024 at 10:02. Pushed by sune into branch 'master'. fix Unicode Normalization: replace NFKC to NFC Use NFC in copy, makeWord, and export functions, and NFKC for search operations. NFKC may alter characters when copied or exported. For example ⑥ in pdf will be pasted as 6. So most instances are replaced with NFC. To simplify matching during search operation, NFKC is used. Related: bug 473495 M +12 -9core/textpage.cpp M +1-1generators/poppler/generator_pdf.cpp https://invent.kde.org/graphics/okular/-/commit/322fd2d54e4226f6dbb4fb357a86931a5c790340 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 473495] Give an option not to apply compatibility decomposition when copying
https://bugs.kde.org/show_bug.cgi?id=473495 --- Comment #2 from Sune Vuorela --- Git commit 322fd2d54e4226f6dbb4fb357a86931a5c790340 by Sune Vuorela, on behalf of Wendi Gan. Committed on 24/05/2024 at 10:02. Pushed by sune into branch 'master'. fix Unicode Normalization: replace NFKC to NFC Use NFC in copy, makeWord, and export functions, and NFKC for search operations. NFKC may alter characters when copied or exported. For example ⑥ in pdf will be pasted as 6. So most instances are replaced with NFC. To simplify matching during search operation, NFKC is used. Related: bug 466521 M +12 -9core/textpage.cpp M +1-1generators/poppler/generator_pdf.cpp https://invent.kde.org/graphics/okular/-/commit/322fd2d54e4226f6dbb4fb357a86931a5c790340 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 487346] Feature Request: Speak beginning from current page
https://bugs.kde.org/show_bug.cgi?id=487346 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com Keywords||junior-jobs -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 486680] Okular does not accept blank certificate password when digitally signing PDFs
https://bugs.kde.org/show_bug.cgi?id=486680 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Hi What does the version in 'about okular' report? If it is 24.02, you likely need to actually click the certificate even if it looks selected. It is a bug fixed in 24.05 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 484938] Okular sidebar will not save
https://bugs.kde.org/show_bug.cgi?id=484938 Sune Vuorela changed: What|Removed |Added CC||follow...@163.com --- Comment #4 from Sune Vuorela --- *** Bug 486186 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 486186] The visibility of the sidebar and the corresponding UI items not consistent
https://bugs.kde.org/show_bug.cgi?id=486186 Sune Vuorela changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |DUPLICATE CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Thank you for your bug report. It was also reported a couple of weeks ago and already fixed. Will be fixed in 24.05. *** This bug has been marked as a duplicate of bug 484938 *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 485747] PDF signature dialog should preselect (only) certificate
https://bugs.kde.org/show_bug.cgi?id=485747 Sune Vuorela changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED|RESOLVED CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- (In reply to Frank Siegert from comment #0) > When signing a PDF document with Okular, and even with only one certificate > being available, no certificate is preselected. This leads to unnecessary > work, but more importantly, it leads to a spurious error message if the user > does not notice this being inactive: "Enter certificate password" (even if > there is no password for the certificate). Should be fixed in master around 6 weeks ago; there are no further 24.02 branch releases planned, so will be available with 24.05 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482500] Installing Okular from snap breaks home directory
https://bugs.kde.org/show_bug.cgi?id=482500 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #4 from Sune Vuorela --- (In reply to Scarlett Moore from comment #3) > Fix is in once merged: > https://github.com/canonical/snapcraft/pull/4698/commits/ > 221e23cc28896b1098ed4a0c646f00b4b61464f0 Scarlett: thanks Though this report might be about the qt5 snap ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482249] Okular text selection glitch confuses beginning and end of selection in PDFs
https://bugs.kde.org/show_bug.cgi?id=482249 Sune Vuorela changed: What|Removed |Added CC||liusish...@gmail.com --- Comment #4 from Sune Vuorela --- *** Bug 483968 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 483968] Okular now moves the starting point of the text selection region when I position my cursor before the original starting point.
https://bugs.kde.org/show_bug.cgi?id=483968 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com Status|REPORTED|RESOLVED Resolution|--- |DUPLICATE --- Comment #2 from Sune Vuorela --- Thanks for your great report. It looks very much like https://bugs.kde.org/show_bug.cgi?id=482249 which is fixed in next patch release. Marking as duplicate. *** This bug has been marked as a duplicate of bug 482249 *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482682] Digital Signature not referenced in AcroForm
https://bugs.kde.org/show_bug.cgi?id=482682 --- Comment #9 from Sune Vuorela --- Hi Tobias After much investigation, I think I'm heading towards rejecting this bug report. When the AcroForm section is embedded directly into the Catalog dict, Poppler must rewrite the entire Catalog dict in order to update it. (As I understand PDF spec ISO 32000-2:2020 section 7.5.6 about incremental updates) Your signed form is seen with Adobe Reader. I'm writing a bug report to the ec.europa.eu validator to check this, and also filing a issue with LibreOffice to suggest them to always do the indirect references for the AcroForm. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 483678] Signing with Luxtrust's non-repudiation certificate just hangs
https://bugs.kde.org/show_bug.cgi?id=483678 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #9 from Sune Vuorela --- (In reply to Alain Knaff from comment #6) > I retried with okular 23.08.1 from Debian testing, and with a poppler that I > compiled myself (24.03.0), and GPG still didn't show up :-( Unfortunately you need a newer gpg than what is currently available in debian (We needed some fixes for handling of padding in signatures) You could find the gnupg appimage which should contaain a okular and a gnupg that just works together. It can be started with adding `-c okular` to the app image call. Alternatively, if you can sign a using either gpgsm on the command line, or the graphical KDE Application `Kleopatra`, with your luxtrust key then it is likely that the okular-with-gnupg-smime setup would also work. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482682] Digital Signature not referenced in AcroForm
https://bugs.kde.org/show_bug.cgi?id=482682 --- Comment #7 from Sune Vuorela --- (Note to the other okular people; This is most probably an issue in poppler, and I'm looking at that. While it would be most correct to close the bug here and reopen it in poppler ( https://gitlab.freedesktop.org/poppler/poppler/ ), I'm keeping the bug open here 'cause that's where the user are) -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482682] Digital Signature not referenced in AcroForm
https://bugs.kde.org/show_bug.cgi?id=482682 --- Comment #5 from Sune Vuorela --- Created attachment 166594 --> https://bugs.kde.org/attachment.cgi?id=166594&action=edit Unsigned document with form I guess we should investigate how this form differs from your form ... -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482682] Digital Signature not referenced in AcroForm
https://bugs.kde.org/show_bug.cgi?id=482682 --- Comment #4 from Sune Vuorela --- (In reply to Tobias Wich from comment #2) > (In reply to Sune Vuorela from comment #1) > > Hi Tobias > > > > Any chance you can try again with an okular built with a less ancient > > poppler ? > > > > Note that quite some work have gotten into digital signatures in both okular > > and poppler over the last year, and your poppler library is from december > > 1st, 2022. > > > > I just uploaded a signed test pdf to the europa.eu link, and except for it > > disliking my custom certificate authority chain, it was all green ? > > Fair point. At the moment I only have the debian packages at my disposal. > The okular version 23.08.1 is the latest in the repo. It is using > libpoppler-qt5-1 which I can update to 24.02.0 from deb experimental. With > that I get the same result. > > I have to build the programs myself to see for sure, but given fact, that > the newer poppler version shows the same behaviour, it is probably something > that is related to the okular code and has been fixed there already okular > code. > > Just to make sure it's not related to my test document, have you tried > signing this and checking in the EU validator? I have now tried signing your document and checking it in the eu validator, and I see it complaining quite a bit. I have tried another simple document with forms and signing that, and that was validated quite okay I think (except certificate chain) -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482682] Digital Signature not referenced in AcroForm
https://bugs.kde.org/show_bug.cgi?id=482682 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Hi Tobias Any chance you can try again with an okular built with a less ancient poppler ? Note that quite some work have gotten into digital signatures in both okular and poppler over the last year, and your poppler library is from december 1st, 2022. I just uploaded a signed test pdf to the europa.eu link, and except for it disliking my custom certificate authority chain, it was all green ? -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 308689] Feature Request: Have a flag to display which modules failed to build/install on last run
https://bugs.kde.org/show_bug.cgi?id=308689 Sune Vuorela changed: What|Removed |Added Resolution|MOVED |--- CC||k...@pusling.com Status|RESOLVED|REOPENED --- Comment #2 from Sune Vuorela --- this is a bug report on kdesrc-build, not kde-builder. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 482443] okular - add build options for wayland (non X11) build options
https://bugs.kde.org/show_bug.cgi?id=482443 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Please submit the patch on invent.kde.org. I think there is things wrong (if built with x11 support and run under wayland; probably the most normal case), but it is better to discuss on invent. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 463647] Slow start on network mounts because of image icon lookups + may broken UI
https://bugs.kde.org/show_bug.cgi?id=463647 --- Comment #9 from Sune Vuorela --- https://invent.kde.org/graphics/okular/-/merge_requests/777/diffs (in 23.08) is at least fixing a big part of it. Can anyone try apply that on their local setups and check ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 463647] Slow start on network mounts because of image icon lookups + may broken UI
https://bugs.kde.org/show_bug.cgi?id=463647 --- Comment #7 from Sune Vuorela --- (In reply to Bernard Gray from comment #6) > We're experiencing it over a CIFS network share. Examining the calls via > wireshark we get a lot of failed attempts to open non-existant files - Hi What version of okular are you using? /Sune -- You are receiving this mail because: You are watching all bug changes.
[neon] [Bug 481964] /usr/bin/xwaylandvideobridge: error while loading shared libraries: libKPipeWire.so.5
https://bugs.kde.org/show_bug.cgi?id=481964 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #2 from Sune Vuorela --- Root cause: https://invent.kde.org/neon/neon-packaging/kpipewire/-/commit/d00cf6800564b25128ad2f4107195479750a71e5 is plain wrong and should be reverted. And all dependencies rebuilt. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479141] Graphical glitches in presentation mode
https://bugs.kde.org/show_bug.cgi?id=479141 Sune Vuorela changed: What|Removed |Added Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap |hics/okular/-/commit/450744 |hics/okular/-/commit/aab13e |a37dbf8770b3282b47ab43a797e |3fe25e4964a9ebbbc11832db397 |d8c347e |d51453e --- Comment #17 from Sune Vuorela --- Git commit aab13e3fe25e4964a9ebbbc11832db397d51453e by Sune Vuorela, on behalf of Kai Uwe Broulik. Committed on 21/02/2024 at 08:29. Pushed by sune into branch 'release/24.02'. presentationwidget: Invalidate pixmaps on dpr change Since the last rendered pixmap is usually reused, its device pixel ratio can end up different from the `devicePixelRatioF()` of the widget which is used for most size calculations which leads to an area that might be unpainted causing visual artifacts. M +19 -10 part/presentationwidget.cpp M +1-0part/presentationwidget.h https://invent.kde.org/graphics/okular/-/commit/aab13e3fe25e4964a9ebbbc11832db397d51453e -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479141] Graphical glitches in presentation mode
https://bugs.kde.org/show_bug.cgi?id=479141 Sune Vuorela changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|RESOLVED Latest Commit||https://invent.kde.org/grap ||hics/okular/-/commit/450744 ||a37dbf8770b3282b47ab43a797e ||d8c347e --- Comment #16 from Sune Vuorela --- Git commit 450744a37dbf8770b3282b47ab43a797ed8c347e by Sune Vuorela, on behalf of Kai Uwe Broulik. Committed on 21/02/2024 at 08:11. Pushed by sune into branch 'master'. presentationwidget: Invalidate pixmaps on dpr change Since the last rendered pixmap is usually reused, its device pixel ratio can end up different from the `devicePixelRatioF()` of the widget which is used for most size calculations which leads to an area that might be unpainted causing visual artifacts. M +19 -10 part/presentationwidget.cpp M +1-0part/presentationwidget.h https://invent.kde.org/graphics/okular/-/commit/450744a37dbf8770b3282b47ab43a797ed8c347e -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481262] option GPG, does not list my gpg certificate
https://bugs.kde.org/show_bug.cgi?id=481262 --- Comment #11 from Sune Vuorela --- Git commit 3518099a08f0b129e6be8c8216ecb5fc0bf38273 by Sune Vuorela. Committed on 20/02/2024 at 13:57. Pushed by sune into branch 'release/24.02'. Better user strings for signature settings M +9-4generators/poppler/pdfsettingswidget.cpp https://invent.kde.org/graphics/okular/-/commit/3518099a08f0b129e6be8c8216ecb5fc0bf38273 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479141] Graphical glitches in presentation mode
https://bugs.kde.org/show_bug.cgi?id=479141 Sune Vuorela changed: What|Removed |Added CC||m...@iyanmv.com --- Comment #12 from Sune Vuorela --- *** Bug 481534 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481534] Presentation mode broken with scaling other than 100%
https://bugs.kde.org/show_bug.cgi?id=481534 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com Resolution|--- |DUPLICATE Status|REPORTED|RESOLVED --- Comment #1 from Sune Vuorela --- *** This bug has been marked as a duplicate of bug 479141 *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481262] option GPG, does not list my gpg certificate
https://bugs.kde.org/show_bug.cgi?id=481262 --- Comment #7 from Sune Vuorela --- (In reply to Ingo Klöcker from comment #5) > I think a good name for the NSS backend depends on how it behaves on > different OSes, i.e. if it uses the Windows/macOS certificate store on > Windows/macOS then "Firefox Certificate store" is probably not a good name. > And I guess most people don't know that Mozilla Firefox was once called > Netscape. Afaik, it still uses the firefox cert store on all platforms. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481262] option GPG, does not list my gpg certificate
https://bugs.kde.org/show_bug.cgi?id=481262 --- Comment #4 from Sune Vuorela --- (In reply to Albert Astals Cid from comment #3) > (In reply to Ingo Klöcker from comment #2) > > Maybe we should change the name of the backend to "GnuPG (S/MIME)" (or > that makes sense, not the first person to be confused by the naming. Sune? Sure. I didn't have any good ideas at the time, but I kind of prepared the code for it https://invent.kde.org/graphics/okular/-/blob/master/generators/poppler/pdfsettingswidget.cpp#L35 If one option should be > GnuPG (S/MIME) what should the other be > Netscape NSS > NSS > Firefox Certificate store -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481266] [wish] pdf signing, okular can use openPGP certificcate
https://bugs.kde.org/show_bug.cgi?id=481266 --- Comment #3 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #2) > In this case, it would be a good thing that Okular, at the first opening, > creates automatically an S/MIME OpenPGP certificate with Kleopatra. In general, S/Mime (x509) certificates needs to be authorized/notarized by a 3rd party (not unlike how browser https security works), so just generating something is not going to be useful in the long run. For example, in certain countries, you can get a governmental issued certificate with a government organization as trust anchor. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481266] [wish] pdf signing, okular can use openPGP certificcate
https://bugs.kde.org/show_bug.cgi?id=481266 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Hi This is not specified in the pdf specification, so it would be a purely okular-to-okular feature. While it probably wouldn't be many man weeks of work to implement something that works, given it is not actually specified in the pdf spec, I don't think it is useful. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481262] option GPG, does not list my gpg certificate
https://bugs.kde.org/show_bug.cgi?id=481262 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com Status|REPORTED|RESOLVED Resolution|--- |NOT A BUG --- Comment #1 from Sune Vuorela --- the gpg backend setting is still s/mime and not openpgp, so you need s/mime certificates, just like for the nss backend. The pdf standard specifies s/mime for signing pdfs. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 481111] Keyboard shortcuts or menu items to rotate in okular
https://bugs.kde.org/show_bug.cgi?id=48 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- You can actually both add it to the toolbar and add a shortcut. I do think though that having a shortcut by default could make sense. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-prison] [Bug 480662] kdesrc-build prison fails because -fexceptions is disabled
https://bugs.kde.org/show_bug.cgi?id=480662 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- This is https://github.com/zxing-cpp/zxing-cpp/issues/708 - we need to figure out if we should fix it in prison, in zxing or both. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 480485] no night mode
https://bugs.kde.org/show_bug.cgi?id=480485 Sune Vuorela changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |WORKSFORME --- Comment #3 from Sune Vuorela --- (In reply to Pejman Rezaei from comment #2) > I mean dark mode like the one evince has. My kubuntu is update Color menu was added in may 2022 probably for the 22.08 release, and later on integration with the actual themes should have been added. In the report, you write you have version 21.12. Note that these releases are year.month. I'm closing this report. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 480485] no night mode
https://bugs.kde.org/show_bug.cgi?id=480485 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Do you by 'night mode' mean redshifted supposedly-less-keep-awake ui or a dark-mode ? note that your okular is quite old. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 353300] Text search does not work in Arabic
https://bugs.kde.org/show_bug.cgi?id=353300 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #6 from Sune Vuorela --- (In reply to Saladin Shaban from comment #5) > Diggin some more into the issue: > https://chat.openai.com/share/d2f74bc7-6c7b-437d-ac17-e71ae73f689b > > The problem now is the way TinyTextEntity's are sorted according to their > positions from left to right. This seems to be crucial to the text selection > logic, and cannot be changed without extensive modifications. > > I'm not sure about the right way to proceed from here. Some possibilities > are: > > 1- Reorder the text in the Find bar before performing a search, with Qt's > equivalent of fribidi_reorder_line(). > > 2- For text-based documents, delegate search and selection to the > QTextDocument class itself. > > 3- Skip sorting the text entities, and adjust the search and selection > methods accordingly. > > The first option is the least intrusive, while the second seems to offer > greater possibilities, like handling the peculiarities of Arabic search and > other languages: > > https://community.scripture.software.sil.org/t/search-arabic-text-without- > tashkeel/882 > https://help-nl.oclc.org/Discovery_and_Reference/WorldCat_Discovery/ > Release_notes/2023_release_notes/ > 040WorldCat_Discovery_release_notes_Arabic_language_support > > QTextDocument doesn't seem to support these yet, but it's something I might > be able to contribute to Qt. There is https://invent.kde.org/graphics/okular/-/merge_requests/595 which claims to fix it. Though it likely introduces a significant memory leak. I don't know enough about any RTL language to be able to really test and work on it, but I have prepared https://invent.kde.org/graphics/okular/-/merge_requests/905 which should make it easier with the memory management on top of it. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479777] Altium Designer PDF popup doesn't show up
https://bugs.kde.org/show_bug.cgi?id=479777 Sune Vuorela changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/grap ||hics/okular/-/commit/2609f4 ||001add186e34f4e649f6c1096e3 ||b499f2f --- Comment #2 from Sune Vuorela --- Git commit 2609f4001add186e34f4e649f6c1096e3b499f2f by Sune Vuorela, on behalf of Alexis Murzeau. Committed on 17/01/2024 at 20:01. Pushed by sune into branch 'master'. Add support for app.popUpMenu and submenus in popUpMenuEx These functions from `app` are JS functions that can be used by PDF files. Based on popUpMenuEx, the implementation of popUpMenu converts arguments to app.popUpMenuEx format and then call it. The popMenuEx function is improved to handle submenus as well using `oSubMenu`. app.popUpMenu is used in Altium Designer and EasyEDA exported PDFs. See an example here: https://www.st.com/en/evaluation-tools/32f723ediscovery.html#cad-resources https://www.st.com/resource/en/schematic_pack/mb1260-f723e-d03_schematic.pdf M +146 -0autotests/jsfunctionstest.cpp M +42 -0core/script/builtin.js M +34 -10 core/script/js_app.cpp M +2-0core/script/js_app_p.h https://invent.kde.org/graphics/okular/-/commit/2609f4001add186e34f4e649f6c1096e3b499f2f -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479942] Okular crashes when saving a document
https://bugs.kde.org/show_bug.cgi?id=479942 Sune Vuorela changed: What|Removed |Added Keywords|qt6 | --- Comment #3 from Sune Vuorela --- not qt6 specific, bug janitor. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479942] Okular crashes when saving a document
https://bugs.kde.org/show_bug.cgi?id=479942 Sune Vuorela changed: What|Removed |Added Keywords|qt6 | -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479942] Okular crashes when saving a document
https://bugs.kde.org/show_bug.cgi?id=479942 Sune Vuorela changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0 |1 --- Comment #2 from Sune Vuorela --- So. I guess I need to discuss this with Albert and maybe read the pdf standard. The following becomes a bit technical: But apparantly the 4 options is in a 'button group' and okular assumes that all buttons on a button group is in the same page. But 4 is on a page of itself. And Okular gets confused by this (and EditFormButtonsCommand::refreshInternalPageReferences fails (It looks for the form elements on the wrong page) to succeed) and after that, okular seems to be in a bad state and starts crashing. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479942] Okular crashes when saving a document
https://bugs.kde.org/show_bug.cgi?id=479942 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Also reproducible in 22.12. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479110] Text-to-speech is not working
https://bugs.kde.org/show_bug.cgi?id=479110 Sune Vuorela changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution|--- |DOWNSTREAM --- Comment #5 from Sune Vuorela --- (In reply to Doug from comment #4) > (In reply to Carlos De Maine from comment #3) > > > The cached device pixel ratio value was stale on window expose. Please > > > file > > > a QTBUG which explains how to reproduce. > > > > > > Dont' know if that has anything to do with the issue I am having. > > > > no that should not have any relevance on your problem. i can confirm that > > after i installed speech-dispatcher and restarted okular that text-to-speech > > began to work. i will add speech-dispatcher as a runtime dep of qt6-speech > > in neon's packaging. > > > > can you retry and see is it works now, preferably after a reboot? > > OK, thank you, it seems to be working now with speechd, but flite and mock > do not work. Are they supposed to work out of the box? If not, maybe there > should be a message or something to let people know that there is extra > configuration needed to use those modules. I don't think mock should be installed. It isn't an actual working backend. Flite also requires some extra modules, but last I tried it it wasn't very good. I don't think QSpeech (the abstraction layer used) communicates non-working backends, so there is not much Okular can do about it. I think I will mark this as closed. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479683] Okular does not start due to missing okularpart
https://bugs.kde.org/show_bug.cgi?id=479683 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com Resolution|--- |FIXED Status|REPORTED|RESOLVED --- Comment #1 from Sune Vuorela --- https://invent.kde.org/graphics/okular/-/merge_requests/906 Sorry about that. Also, mail to Distributions list has been sent -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479122] Konqueror on KF6 can't display PDFs using Okular part
https://bugs.kde.org/show_bug.cgi?id=479122 --- Comment #6 from Sune Vuorela --- Git commit 671107c0e53daf80065708daab7505d8f1a36371 by Sune Vuorela. Committed on 09/01/2024 at 19:17. Pushed by sune into branch 'master'. KParts can extend their mimetypes with plugins Certain KParts can extend their mimetypes with plugins This feature was kind of lost in the KF6 porting that dropped the desktop files. Look for a key in the json file to see what plugins to look for for extra mimetypes. M +13 -3src/partloader.cpp https://invent.kde.org/frameworks/kparts/-/commit/671107c0e53daf80065708daab7505d8f1a36371 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479122] Konqueror on KF6 can't display PDFs using Okular part
https://bugs.kde.org/show_bug.cgi?id=479122 Sune Vuorela changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/grap ||hics/okular/-/commit/dbb8ba ||635e48650b2ed8c84168c79e53e ||619ea0f --- Comment #5 from Sune Vuorela --- Git commit dbb8ba635e48650b2ed8c84168c79e53e619ea0f by Sune Vuorela. Committed on 09/01/2024 at 19:19. Pushed by sune into branch 'master'. Communicate our plugin namespace to consumers This enables others to query our supported mimetypes and thus figure out what mimetypes they can open with the okular part It is needed for kpart loading to know which features we can actually do M +3-0okular_part.json https://invent.kde.org/graphics/okular/-/commit/dbb8ba635e48650b2ed8c84168c79e53e619ea0f -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479122] Konqueror on KF6 can't display PDFs using Okular part
https://bugs.kde.org/show_bug.cgi?id=479122 --- Comment #4 from Sune Vuorela --- Git commit 55901afcc3a0d42dbec216ec43426dd6c8e3a2fd by Sune Vuorela. Committed on 09/01/2024 at 11:10. Pushed by sune into branch 'master'. Install parts into the right folder M +1-2CMakeLists.txt https://invent.kde.org/graphics/okular/-/commit/55901afcc3a0d42dbec216ec43426dd6c8e3a2fd -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479142] Bookmarks Sidebar doesn't update unless "Show for all documents" checkbox is toggled
https://bugs.kde.org/show_bug.cgi?id=479142 Sune Vuorela changed: What|Removed |Added Status|ASSIGNED|RESOLVED Latest Commit||https://invent.kde.org/fram ||eworks/kbookmarks/-/commit/ ||fa97c1d8ff2f0393bbe7ac92786 ||58e63291d2e09 Resolution|--- |FIXED --- Comment #2 from Sune Vuorela --- Git commit fa97c1d8ff2f0393bbe7ac9278658e63291d2e09 by Sune Vuorela. Committed on 03/01/2024 at 14:25. Pushed by cullmann into branch 'master'. Emit specific changed signal This happened before dbus removal by dbus sending messages back to current process. Reintroduce it. M +1-2src/kbookmarkmanager.cpp https://invent.kde.org/frameworks/kbookmarks/-/commit/fa97c1d8ff2f0393bbe7ac9278658e63291d2e09 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479108] Zoom dropdown list in toolbar not working
https://bugs.kde.org/show_bug.cgi?id=479108 Sune Vuorela changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|RESOLVED Latest Commit||https://invent.kde.org/grap ||hics/okular/-/commit/a3f018 ||184864599161e74e5587b9aa55e ||daf360c --- Comment #2 from Sune Vuorela --- Git commit a3f018184864599161e74e5587b9aa55edaf360c by Sune Vuorela. Committed on 02/01/2024 at 11:21. Pushed by aacid into branch 'master'. Fix zoom select There is a surprising api change in KSelectAction that has renamed triggered, but a base class is still having a different triggered, so code still compiles. Rename the signal to the new version M +1-1part/pageview.cpp https://invent.kde.org/graphics/okular/-/commit/a3f018184864599161e74e5587b9aa55edaf360c -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 479110] Text-to-speech is not working
https://bugs.kde.org/show_bug.cgi?id=479110 Sune Vuorela changed: What|Removed |Added Status|REPORTED|NEEDSINFO Resolution|--- |WAITINGFORINFO CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Thank you for your report. Unfortunately, I cannot reproduce. I just - like in my kf5 setup - drew a square and clicked 'Speak text' from context menu, and in both cases I got the same 'machine voice' speaking the exact same words. (Note; I have only tested with speech dispatcher, and just a single pdf document) I think this might be a setup issue in your end; either by yourself or by your distribution. Do you have the package speech-dispatcher installed ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 478729] Does not show Text of Apple-edited PDFs
https://bugs.kde.org/show_bug.cgi?id=478729 --- Comment #2 from Sune Vuorela --- I did investigate the file a bit, and it is a quite bad file. I don't know if it is so bad that we shouldn't be able to recover from it, but it looks like we at least don't fully do it. This is a bit pdf-technical, but it is basically saying that now there is an object of 360 bytes and then the object is 473 bytes long and such things, and that's the most obvious errors. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 478729] Does not show Text of Apple-edited PDFs
https://bugs.kde.org/show_bug.cgi?id=478729 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Thank you for your report. It would also be helpful if you could show a screenshot of the file shown on a device where it is shown as expected. I'm also curious if you can provide the 'original' pdf before annotations so we have that for comparison. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 463647] Slow start on network mounts because of image icon lookups + may broken UI
https://bugs.kde.org/show_bug.cgi?id=463647 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #4 from Sune Vuorela --- (In reply to Stefano Rosellini from comment #3) > I notice the performance problem on sshfs mount point. > If I execute "strace okular filename.pdf" using remote mount point as > current work directory I see that okular try to open a bunch of file named > "bookmark-new.*", "help-about.", "kde.*". "okular.*" without path (these > seems to be the slow part). > If I open the same remote file but using as current work directory a local > one the open is fast. > So the problem seems to be that okular try to open these files without path. > I hope this can help to fix the problem. I did some changes here iirc for 23.08 release; which version are you using? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 478304] Okular exits every time I open a digitally signed PDF
https://bugs.kde.org/show_bug.cgi?id=478304 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #7 from Sune Vuorela --- (In reply to meso5 from comment #6) > I just emailed it to you. I'll probably end up reviewing Albert's fix, if not helping implementing it; any chance I can get a copy as well ? s...@kde.org It looks like I touched the crashing code in question last. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwidgetsaddons] [Bug 237182] Allow text from KPasswordDialog to be marked and copied
https://bugs.kde.org/show_bug.cgi?id=237182 Sune Vuorela changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/fram ||eworks/kwidgetsaddons/-/com ||mit/e11350708a22d13c8b24881 ||5900a98d8bf8c4e9f Status|CONFIRMED |RESOLVED --- Comment #6 from Sune Vuorela --- Git commit e11350708a22d13c8b248815900a98d8bf8c4e9f by Sune Vuorela, on behalf of Christian David. Committed on 22/11/2023 at 10:34. Pushed by sune into branch 'master'. Allow to select text of KPasswordDialog labels Made this primary with _kdesu_ in mind. Now you can copy&paste the command which shall be executed. M +1-0src/kpassworddialog.cpp M +7-4src/kpassworddialog.ui https://invent.kde.org/frameworks/kwidgetsaddons/-/commit/e11350708a22d13c8b248815900a98d8bf8c4e9f -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 402017] Cannot save PDF when loaded file has been deleted
https://bugs.kde.org/show_bug.cgi?id=402017 Sune Vuorela changed: What|Removed |Added CC||chronoan...@web.de --- Comment #78 from Sune Vuorela --- *** Bug 477136 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 477136] If the PDF-File was modified by another program, Save As … is ALSO disabled.
https://bugs.kde.org/show_bug.cgi?id=477136 Sune Vuorela changed: What|Removed |Added Status|REPORTED|RESOLVED CC||k...@pusling.com Resolution|--- |DUPLICATE --- Comment #1 from Sune Vuorela --- dupe of https://bugs.kde.org/show_bug.cgi?id=402017 - already fixed. *** This bug has been marked as a duplicate of bug 402017 *** -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 477108] Font and text issues with Digitally Sign feature for non-english users
https://bugs.kde.org/show_bug.cgi?id=477108 --- Comment #4 from Sune Vuorela --- (In reply to igor.mach...@gmail.com from comment #2) > Regarding flatpak, that's strange indeed, and perhaps it's not related to > okular itself... For me, on Ubuntu 22.04, I'm forced to use flatpak to have > Stamps on digital signatures, otherwise the system version is too old. Maybe It is claimed to work. Signed by: should be translated into Assinado Por: according to my reading of the translation data. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 477108] Font and text issues with Digitally Sign feature for non-english users
https://bugs.kde.org/show_bug.cgi?id=477108 --- Comment #3 from Sune Vuorela --- (In reply to igor.mach...@gmail.com from comment #2) > Ok Sune, thanks for the feedback. I opened this issue because I couldn't > find any other one, but I was imagining that others would exist somewhere > else. > Regarding flatpak, that's strange indeed, and perhaps it's not related to > okular itself... For me, on Ubuntu 22.04, I'm forced to use flatpak to have > Stamps on digital signatures, otherwise the system version is too old. Maybe > on system version the translation would work... I'll try to find a way to > upgrade my native system one. > Thanks! https://bugs.kde.org/show_bug.cgi?id=443403 https://bugs.kde.org/show_bug.cgi?id=474222 https://bugs.kde.org/show_bug.cgi?id=473433 and iirc a few more are variations of "visual representation of signature filed is ugly. please make it pretty." -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 477108] Font and text issues with Digitally Sign feature for non-english users
https://bugs.kde.org/show_bug.cgi?id=477108 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- The signed by-text is marked as translated; I'm not sure how translations for flatpacks works. https://invent.kde.org/graphics/okular/-/blob/master/generators/poppler/generator_pdf.cpp#L1378 I don't know if Albert has any knowledge here, else I think we should close it as downstream issue with the flatpacks The visual appearance is already duplicated by 2-4 other issues, but not yet any coherent solutions have been found, and all suggestions pulls in different directions. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 476319] Okular crashes when trying to edit form fields
https://bugs.kde.org/show_bug.cgi?id=476319 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com Resolution|--- |UPSTREAM Status|REPORTED|RESOLVED --- Comment #1 from Sune Vuorela --- Fixed in poppler 23.05 or 23.06. Please ask your distribution to provide an updated version. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #31 from Sune Vuorela --- > It is too techie for me. What I understand is : > - the pdf standard for digital signing is only using a x509 certificate. > - in the standard, there is no way for digital signing with an OpenPGP > certificate. > > Right ? Correct. And for added knowledge: - LibreOffice can do some operations using OpenPGP. And other operations using x509 - Kleopatra works with both OpenPGP keys and x509 certificates for different and similar things - KMail cans sign and verify both with OpenPGP and with x509 (S/Mime) - GnuPG has tools to work with OpenPGP keys (gpg) and with x509 certificates (gpgsm) -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #29 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #26) > :~> gpgsm --list-secret-keys > /home/roubach/.gnupg/pubring.kbx > So okular's dialog matches what you have in the keyring. That's expected. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #28 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #27) > >> And you have your x509 certificates in your gpg store ? > > why you speak about x509 certificate ? > > I speak about gpg certificates. Those found and used by kmail, LibreOffice, > kleopatra for digital signing. openpgp certificates are not specified to be used for pdf files. For that we need CMS - https://en.wikipedia.org/wiki/Cryptographic_Message_Syntax - and CAdES - https://en.wikipedia.org/wiki/CAdES_(computing) - according to the pdf specification section 12.8. I have not seen anyone specifying CMS with openpgp keys, only with x509 certificates. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #25 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #24) > Created attachment 162271 [details] > no gpg certificate > > Hello > > OpenSUSE tumbleweed supplies : > - gpg2 2.4.3 > - poppler built with gpgme support. > > Okular still does not find any gpg certificate. > > See the capture. And you have your x509 certificates in your gpg store ? What does `gpgsm --list-secret-keys` output ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #22 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #21) > Why Okular does not use the same technology as kleopatra, kmail or > LibreOffcie ? The work I did in poppler uses the exact same technology as kleopatra and kmail. Unfortunately there was a few bugs in the way. They were fixed in gnupg2.4.1. Why opensuse has buggy QA scripts; that's a good question. But I have submitted a patch for that to them. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #19 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #17) > Thanks > > If I understand well, we need: > - okular default certificate folder is ~.gnupg > - gpg 2.4.1 or later > - we need poppler built with gpgme support. > > right ? point 1 is slighly wrong. Okular still uses NSS by default with whatever certificate paths. You now have a configuration option in the dialog to select gnupg or nss, if poppler supports it, in the dialog you showed earlier. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #16 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #15) > (In reply to Sune Vuorela from comment #14) > > (In reply to Philippe ROUBACH from comment #12) > > > Created attachment 162025 [details] > > > backend settings > > > > > > See the settings > > > > Please file a bug report to whomever provides your poppler binaries. > > Do you say the issue is solved or what ? There is unfortunately 2-3 issues in this bug-thread. But one of them is that your certificates seen with kleopatra cannot be used with okular. If your recent poppler is built with gpgme support (and gnupg2.4.1 or later is available), okular can use the same certificate store as kleopatra. You have the new okular that has the dropdown where it should be possible to select gpg, but the underlying poppler is not built with gpg support, so it isn't there. That you need to take up with whomever delivers your binaries. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #14 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #12) > Created attachment 162025 [details] > backend settings > > See the settings Please file a bug report to whomever provides your poppler binaries. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #11 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #10) > okular 23.08.1 > poppler 23.09 > > Issue still there : > okular by default does not point to ~/.gnupg/ and when we customize the path > to ~/.gnupg/ then okular does not find any key. Certainly because it knows > only NSS format. Did you select gnupg in the backend dropdown ? /Sune -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 469705] okular does not find any certificate for digital signing
https://bugs.kde.org/show_bug.cgi?id=469705 --- Comment #9 from Sune Vuorela --- (In reply to Philippe ROUBACH from comment #6) > It seems that kde policy is to use gpg store. Why not okular ? This was released as part of okular 23.08 (requires a similar new-ish poppler library, at least 23.07) -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 439595] Replacing Epub backends to mupdf
https://bugs.kde.org/show_bug.cgi?id=439595 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #6 from Sune Vuorela --- I do think that this is a bad bug report. The bug report should describe the problem. The problem is that okular misrenders certain epub files. The problem is not that okular does not use mupdf. Mupdf could be *one* solution to the problem, but there might also be others that would still solve the same. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 474299] Typing long text in PDF forms extremely slow
https://bugs.kde.org/show_bug.cgi?id=474299 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #2 from Sune Vuorela --- Mostly for other people who finds this: This was iirc fixed in poppler 23.06. https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1384/diffs was a big part of it, but there was a few more fixes here and there. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 474211] Okular crashes when filling the forms
https://bugs.kde.org/show_bug.cgi?id=474211 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #2 from Sune Vuorela --- This was likely poppler #1383 fixed with poppler commit 62f2eb80fb2a4d4c656e7583584aa73fbc1de511 by Albert. This is part of poppler 23.05 and newer. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 443403] Reduce the size of the digital signature display
https://bugs.kde.org/show_bug.cgi?id=443403 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #23 from Sune Vuorela --- (In reply to Enrique Artal from comment #22) > In version 23.08.0 there are some nice improvements about digital signature, > but the size of the fonts is still very big and non adjustable. Any hope? It is not currently on *my* work table. What could help this would be a thorough proposal about - What fixed things should be changed - from what and to what. Be specific. - What should be adjustable? - In what dialogs should the adjustability be? How should it look like? Can you visualize it somehow? - What should the work flow be for doing this? And get several of the bug submitters behind it (and preferably also contact KDE's visual design team for support) Currently it is mostly people pulling in various directions and a lot of not-concrete things; if it can somehow be consolidated to a great proposal, it might help on progress. About visualization: I'm not picky. It can be a photo of a piece of paper with lines on. It can be mockup tools. Or kolourpaint. Or it can just be a file from QtDesigner -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 473694] New: Highligted bookmarks icon
https://bugs.kde.org/show_bug.cgi?id=473694 Bug ID: 473694 Summary: Highligted bookmarks icon Classification: Plasma Product: Breeze Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Icons Assignee: visual-des...@kde.org Reporter: k...@pusling.com CC: kain...@gmail.com, m...@nueljl.in Target Milestone: --- Hi Based upon https://invent.kde.org/graphics/okular/-/merge_requests/810 (especially see video), a highlighted bookmarks icon would be nice, it could just be the current bookmarks.svg that was filled with the palette-correct red. If it gets named bookmarks-highlighted.svg (or bookmarks-somethingelse), then the application can just ask for bookmarks-highlighted, and it will get bookmarks-highlighted if available, and bookmarks if not. While not perfect, that's still pretty good. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 473560] Okular cashes when displaying settings configure backends PDF and D-Trust 4.1 id-card inside card reader
https://bugs.kde.org/show_bug.cgi?id=473560 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Hi Can you try collect a minidump ? https://learn.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps should describe how to do it, and then somehow make it available ? /Sune -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 473415] Cannot see any signature information for a signed PDF
https://bugs.kde.org/show_bug.cgi?id=473415 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #2 from Sune Vuorela --- Can you provide a file showing this? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 459173] Cannot use USB smartcard to sign document
https://bugs.kde.org/show_bug.cgi?id=459173 --- Comment #6 from Sune Vuorela --- (In reply to Robert Riemann from comment #5) > > What version of poppler (The underlying pdf library) are you using ? > > > > The double-pin should be fixed I think, by poppler 23.04, maybe 23.05. > > I am using Poppler 23.06.0 with PDF Backend 0.6.5. Do you have a link on the > poppler bug report? If it is already merged in 23.06.0 I may reopen it. There is no bug report on it. I noticed it while doing other stuff. https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1339 is the merge request. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 459173] Cannot use USB smartcard to sign document
https://bugs.kde.org/show_bug.cgi?id=459173 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #4 from Sune Vuorela --- (In reply to Robert Riemann from comment #3) > So with this shared library, it seems to work, even though the PIN has to be > entered twice and a document password as well for no obvious reason. What version of poppler (The underlying pdf library) are you using ? The double-pin should be fixed I think, by poppler 23.04, maybe 23.05. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 471792] Annotations greatly increase PDF file size and massively slow down Okular
https://bugs.kde.org/show_bug.cgi?id=471792 --- Comment #6 from Sune Vuorela --- (In reply to Joe Breuer from comment #2) > Trying a 23.07 bump is not immediately accessible to me, since there's > apparently no release or even git tag yet. Not sure that I want to run git > master on a production system. Just fyi; 23.07 is now released. -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 428278] Icon for (crypto) smartcard (management)
https://bugs.kde.org/show_bug.cgi?id=428278 --- Comment #3 from Sune Vuorela --- auth sim seems to be usable. I was just told that the only icon we have is the miniature https://invent.kde.org/pim/libkleo/-/blob/master/src/pics/smartcard.xpm -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 471792] Annotations greatly increase PDF file size and massively slow down Okular
https://bugs.kde.org/show_bug.cgi?id=471792 --- Comment #4 from Sune Vuorela --- (In reply to Joe Breuer from comment #3) > (In reply to Sune Vuorela from comment #1) > > Some versions did embed the same fonts multiple times, and your "big" > > document contains ~140 copies of noto fonts > > What method/tool do you use to obtain this information? poppler source package (Often in a binary package like poppler-utils or poppler-tools) contains pdffonts tool that list all of the fonts in the pdf file. > I've added a corresponding sample: > https://github.com/jmbreuer/heap/tree/main/kde-okular-bug-20230630 That file embeds noto sans and noto sans regular. It seems to have grown with 1.5 mb. For two fonts that's not that much off. > > With poppler 23.06, adding annotations should grow the document with > > approximately 600k. With poppler 23.07, it should grow the document with > > approximately 300 k, assuming noto sans (okular default) is used. > > Is that to be expected "per each annotation", or once per adding annotations > at all, or per annotation type, ...? Technically, it is per different font, assuming every font is as big as Noto Sans and compresses with zlib similar to Noto Sans. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 471792] Annotations greatly increase PDF file size and massively slow down Okular
https://bugs.kde.org/show_bug.cgi?id=471792 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- What version of the underlying Poppler library are you using ? Some versions did embed the same fonts multiple times, and your "big" document contains ~140 copies of noto fonts It should be fixed in version 23.06 of the poppler library. With poppler 23.06, adding annotations should grow the document with approximately 600k. With poppler 23.07, it should grow the document with approximately 300 k, assuming noto sans (okular default) is used. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 471259] Slowing down, then, sometimes crash when using inline text annotation
https://bugs.kde.org/show_bug.cgi?id=471259 --- Comment #5 from Sune Vuorela --- (In reply to mabobakrelsedik86 from comment #2) > (In reply to Sune Vuorela from comment #1) > > Is it the same okular version? > > > > What version of the underlying "Poppler" library is used ? > > yes, it is the same version of okular > poppler 23.05.0-1 Is it poppler 23.05 across all your tests, or only in your manjaro ? Any chance you can try update to 23.06 ? -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 471259] Slowing down, then, sometimes crash when using inline text annotation
https://bugs.kde.org/show_bug.cgi?id=471259 Sune Vuorela changed: What|Removed |Added CC||k...@pusling.com --- Comment #1 from Sune Vuorela --- Is it the same okular version? What version of the underlying "Poppler" library is used ? -- You are receiving this mail because: You are watching all bug changes.