+ Interesting tip: right click to reduce, left click to enlarge preview
support Json string here like pdf export does.
Previously, Writer would add a kern portion between any CJK text and any non-CJK text.
Add the C23 memset_explicit function to glibc.
which makes the export seem less tedious, and has the nice side effect of making the UI not seem to have hung.
...to 2b515d095d7251db98241e6b69f9b110e64e9aea "upgrade pixman and cairo", where it now caused an Emscripten build against emsdk 4.0.15 (cf.
I tested this extensively under different conditions and could not come up with any scenario where using a larger queue size was actually beneficial.
Change-Id: I6d161cd7bc904437d5e3fb3898fad340db8e2447 Reviewed-on:
Refer to RFC 4588.
GCC 15 turned -Wincompatible-pointer-types into a compiler error instead of a warning by default.
Avoids deprecation warnings for old SHA1 APIs in OpenSSL 3.0 and later
An overlook from commit 3cb0678a9cac9a681903b5a082d1c5dd5f25f665 (fix dodgy DrawController::fireChangeLayer code, 2025-03-05). This goes through this ctor: template <typename T> inline Any::Any( T const & value ) { ::uno_type_any_construct( this, const_cast<T *>(&value), ::cppu::getTypeFavourUnsigned(&value).getTypeLibType(), cpp_acquire ); } which gets a valid type for the value (typelib_TypeClass_INTERFACE), and then uses a raw pointer in uno_type_any_construct.
Marking binary document types as such prevents errors that I see locally, like $ git log -S getWordCompatibilityMode E: unsupported filetype sw/qa/uitest/data/tdf168070_2.docx fatal: unable to read files to diff This also speeds up the search. RTF files are marked 'diff', because they could in theory be considered plaintext markup; maybe marking them also binary would be better.
Replace generic void* parameters with proper types (strings, primitives, structs) for better type safety and more idiomatic Rust code.
Change-Id: Ie6f5b04229c51a19f83930e732ad2aea4d47ca15 Reviewed-on:
Change-Id: I362f4322fd0948b83272234e4fe52a957aea5f9e Reviewed-on:
Change-Id: I5fe854267738a9ab873c493effbac6bcfe70820c Reviewed-on:
Address some of the logplugin:stringadd errors in vcl/source/gdi/pdfwriter_impl.cxx, like
Vector variants of the new C23 log10p1 routines.
Vector variants of the new C23 log2p1 routines.
I added the code that I remove here in commit 22d7827c6695358e11ee06a5599b72a92ff0b2ac (tdf#168569: support date