office-gobmx/external
Miklos Vajna 0f165b7f2f tdf#161708 sw content controls: handle font color when exporting to PDF form
Export the bugdoc to PDF, the orange "date" lost its font color.

This went wrong in commit 82d90529dc (sw
content controls, rich text: add initial PDF export, 2022-09-12), we
export the content control as a PDF form widget by default since then.
Various properties like checkbox status and dropdown items were handled
already, but not text color.

Fix the problem by mapping the SwFont color to the widget descriptor
color, this fixes the color of the already filled in content of the
widget.

Note that given this is a property of the form widget, the color is
correctly applied also to strings filled in via PDF readers, interacting
with the form.

Change-Id: Id3e8611e415c0d571afe1cd14561c97b8a910ce9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169317
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2024-06-21 10:23:33 +02:00
..
argon2 makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
beanshell beanshell: upgrade to 2.1.1 2024-05-17 11:50:35 +02:00
bluez_bluetooth
boost add noreturn to boost::spirit::throw_ 2024-05-12 14:05:08 +02:00
box2d makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
breakpad makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
bzip2
cairo cool#7015 fix rgba emojis 2024-05-07 20:57:04 +02:00
clew
clucene makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
coinmp
cppunit help msvc -analyzer out wrt CPPUNIT_ASSERT 2024-05-10 18:02:05 +02:00
curl curl: Upgrade to 8.8.0 2024-05-22 15:14:44 +02:00
dragonbox
dtoa makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
epm
epoxy makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
expat makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
firebird makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
fontconfig makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
freetype makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
frozen
glm glm: Upgrade to 1.0.1 2024-05-07 12:54:16 +02:00
gpgmepp makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
graphite makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
harfbuzz makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
hsqldb add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
hunspell Update Hunspell URL in readmes 2024-05-11 13:28:17 +02:00
hyphen Update Hunspell URL in readmes 2024-05-11 13:28:17 +02:00
IAccessible2 makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
icu Update to ICU 74.1 2024-05-13 16:51:58 +02:00
java_websocket Java-WebSocket: Upgrade to 1.5.6 2024-05-15 18:17:25 +02:00
jfreereport makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
lcms2
libabw
libassuan run autoconf/autoreconf via wsl in wsl-as-helper case 2024-04-26 14:02:20 +02:00
libatomic_ops
libcdr add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libcmis libcmis: don't retry if the connection failed at TLS level 2024-06-20 15:59:27 +02:00
libebook add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libeot
libepubgen add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libetonyek external/libetonyek: Missing include (std::front_inserter) 2024-05-30 17:37:43 +02:00
libexttextcat
libffi makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libfreehand add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libgpg-error libgpg-error: Upgrade to 1.49 2024-04-26 12:47:24 +02:00
libjpeg-turbo makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
liblangtag makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libmspub
libmwaw libmwaw: Upgrade to 0.3.22 2024-05-10 21:52:28 +02:00
libnumbertext
libodfgen makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
liborcus makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libpagemaker
libpng
libqxp add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
librevenge librevenge: upgrade to 0.0.5 2024-05-10 15:27:16 +02:00
libstaroffice makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libtiff ofz#68840 another putcontig8bitYCbCr22tile issue 2024-05-25 21:04:17 +02:00
libtommath
libvisio add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libwebp
libwpd makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libwpg makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libwps makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libxml2
libxslt Fix build 2024-06-20 20:14:28 +02:00
libzmf add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
lpsolve lpsolve: remove obsolete dmake patch 2024-05-15 21:28:22 +02:00
lxml lxml: upgrade to 5.2.1 2024-05-07 15:38:36 +02:00
mariadb-connector-c tdf#150082 tdf#161141 fix typecasting error in Makefile 2024-05-19 06:37:43 +02:00
mdds
mdnsresponder makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
misc_extensions
more_fonts
msc-externals
mythes Update Hunspell URL in readmes 2024-05-11 13:28:17 +02:00
nss lok: use of lok random hook in NSS. 2024-05-15 14:37:19 +02:00
onlineupdate tdf#161292: Fix create-partial-info for newly added files 2024-05-31 15:05:20 +02:00
openldap makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
openssl use strawberry perl in wsl-as-helper case for openssl 2024-04-26 14:02:29 +02:00
pdfium tdf#161708 sw content controls: handle font color when exporting to PDF form 2024-06-21 10:23:33 +02:00
poppler poppler: Upgrade to 24.06.0 2024-06-10 21:56:23 +02:00
postgresql postgresql: fix arm64 build 2024-06-12 10:37:00 +02:00
python3 Fix --disable-runtime-optimizations build 2024-06-12 12:05:06 +02:00
redland makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
rhino makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
sane
skia tdf#143148 use pragma once instead of include guards 2024-06-15 13:07:42 +02:00
twain_dsm
unixODBC
xmlsec makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
xsltml
zlib makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
zxcvbn-c makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
zxing makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
Makefile
Module_external.mk
README.md

External Projects

External projects bundled with LibreOffice.