Console View
|
|
|||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Sune Vuorela
sune @vuorela.dk |
|
||
Remove gdir, we have std::filesystem | |||
Sune Vuorela
sune @vuorela.dk |
|
||
Simplify to utf16 conversions | |||
Lucas Baudin
xapantu @gmail.com |
|
||
glib: fix a crash when getting a font description for a free text annotation if it was not set The font description of a free text annotation may be null, so this must be taken care of in the get_font_desc function. |
|||
Pablo Correa Gómez
pabloyoyoista @postmarketos.org |
|
||
glib: tests: rename macro to more clearly specify its used | |||
Pablo Correa Gómez
pabloyoyoista @postmarketos.org |
|
||
glib: demo: add example on how to disable rendering highlight annots | |||
Pablo Correa Gómez
pabloyoyoista @postmarketos.org |
|
||
glib: demo: stop using deprecated functions | |||
Pablo Correa Gómez
pabloyoyoista @postmarketos.org |
|
||
glib: add new api to allow selecting annotations to render This allows consumers to redraw some annotations as desired. In the process, deprecate the render_printing_with_options, since it becomes obsolete. |
|||
Sune Vuorela
sune @vuorela.dk |
|
||
Fewer goostring pointers Also more const functions and pointers |
|||
Sune Vuorela
sune @vuorela.dk |
|
||
More unique pointers and vectors PageAttr and PageCache and related helpers |
|||
Sune Vuorela
sune @vuorela.dk |
|
||
Simplify utf8toutf16 functions | |||
Sune Vuorela
sune @vuorela.dk |
|
||
remove guiData No one seems to be using it; always hardcoded as nullptr. |
|||
Ismael Asensio
isma.af @gmail.com |
|
||
utils/po: Create temporary .pot.new file in build dir This command creates a `.pot.new` temporary file to check for changes in translation strings, and avoid modifying the source ".pot" file on trivial date changes. Create the temporary file in the build dir, instead of the source dir |
|||
Nelson Benítez León
nbenitezl @gmail.com |
|
||
avoid _render_type3_glyph() stopping subsequent rendering When _render_type3_glyph() fails it returns CAIRO_STATUS_USER_FONT_ERROR causing the cairo surface to be set in error state and this is never cleared. This prevents further rendering of subsequent content, while other PDF applications are able to handle this error condition more gracefully, omitting only the character or at most the font, with the remainder of the document showing up fine. So let's do the same and change the returned error into a logging message but return success from _render_type3_glyph() Also included is a fix for a pdftocairo bug: If a character isn't in /CharProcs at all, then pdftocairo displays it as the first /CharProcs entry (because CairoType3Font::create initializes the codeToGID array to 0). All other programs I tested will display it as a space or nothing. Patch from Jeffrey Morlan Fixes issue #1478 |
|||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Sune Vuorela
sune @vuorela.dk |
|
||
use unique_ptr for most owned GooStrings | |||
Albert Astals Cid
aacid @kde.org |
|
||
Make it compile with clang 15 | |||
Albert Astals Cid
aacid @kde.org |
|
||
CI: Also compile with clang 15 in Ubuntu | |||
Albert Astals Cid
aacid @kde.org |
|
||
CI: Remove unneeded path | |||
Sune Vuorela
sune @vuorela.dk |
|
||
Fonts: cidMap is a vector | |||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Nelson Benítez León
nbenitezl @gmail.com |
|
||
Detect malformed Streams in Annot Appearances | |||
Albert Astals Cid
aacid @kde.org |
|
||
poppler 25.01.0 | |||
Albert Astals Cid
aacid @kde.org |
|
||
Welcome 2025 | |||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Albert Astals Cid
aacid @kde.org |
|
||
Make it compile with clang 15 | |||
Albert Astals Cid
aacid @kde.org |
|
||
Add missing std::move | |||
Pablo Correa Gómez
pabloyoyoista @postmarketos.org |
|
||
glib: rename border_width to just width for annots This also fixes the introspection data, since the header file is using only width too |
|||
Pablo Correa Gómez
pabloyoyoista @postmarketos.org |
|
||
glib: mark transfer of poppler_page_get_selected_region And use the more modern syntax |
|||
Albert Astals Cid
aacid @kde.org |
|
||
Splash::gouraudTriangleShadedFill: Check for overflow in some operations Fixes #1554 |
|||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Sune Vuorela
sune @vuorela.dk |
|
||
TextOutputDev: memory cleanups Return some GooStrings by value, and convert a std::vector** to a vector of vectors |
|||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Sune Vuorela
sune @vuorela.dk |
|
||
NameToCharCode: remove custom hashmap Using std::unordered_map makes the code quite a bit simpler |
|||
Sune Vuorela
sune @vuorela.dk |
|
||
Form: remove grealloc in favor of a vector | |||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||
Stefan Brüns
stefan.bruens @rwth-aachen.de |
|
||
qt: Fix QDateTime TimeSpec deprecations | |||
Stefan Brüns
stefan.bruens @rwth-aachen.de |
|
||
qt: Use std::string instead of plain C string for QString initialization Both are mostly equivalent, but using the std::string avoids the implicit strlen call. |
|||
Albert Astals Cid
aacid @kde.org |
|
||
Update (C) | |||