Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About
Login

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Albert Astals Cid
Update (C)
Albert Astals Cid
Update (C)
Sune Vuorela
Remove gdir, we have std::filesystem
Sune Vuorela
Simplify to utf16 conversions
Lucas Baudin
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
glib: tests: rename macro to more clearly specify its used
Pablo Correa Gómez
glib: demo: add example on how to disable rendering highlight annots
Pablo Correa Gómez
glib: demo: stop using deprecated functions
Pablo Correa Gómez
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
Fewer goostring pointers
Also more const functions and pointers
Sune Vuorela
More unique pointers and vectors
PageAttr and PageCache and related helpers
Sune Vuorela
Simplify utf8toutf16 functions
Sune Vuorela
remove guiData
No one seems to be using it; always hardcoded as nullptr.
Ismael Asensio
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
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
Update (C)
Sune Vuorela
use unique_ptr for most owned GooStrings
Albert Astals Cid
Make it compile with clang 15
Albert Astals Cid
CI: Also compile with clang 15 in Ubuntu
Albert Astals Cid
CI: Remove unneeded path
Sune Vuorela
Fonts: cidMap is a vector
Albert Astals Cid
Update (C)
Nelson Benítez León
Detect malformed Streams in Annot Appearances
Albert Astals Cid
poppler 25.01.0
Albert Astals Cid
Welcome 2025
Albert Astals Cid
Update (C)
Albert Astals Cid
Make it compile with clang 15
Albert Astals Cid
Add missing std::move
Pablo Correa Gómez
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
glib: mark transfer of poppler_page_get_selected_region
And use the more modern syntax
Albert Astals Cid
Splash::gouraudTriangleShadedFill: Check for overflow in some operations
Fixes #1554
Albert Astals Cid
Update (C)
Sune Vuorela
TextOutputDev: memory cleanups
Return some GooStrings by value, and convert a std::vector** to a vector
of vectors
Albert Astals Cid
Update (C)
Sune Vuorela
NameToCharCode: remove custom hashmap
Using std::unordered_map makes the code quite a bit simpler
Sune Vuorela
Form: remove grealloc in favor of a vector
Albert Astals Cid
Update (C)
Stefan Brüns
qt: Fix QDateTime TimeSpec deprecations
Stefan Brüns
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
Update (C)