[!!!][TASK] Remove legacy setting 'GFX/gdlib_png'
Another GFX-setting that enables PNG generation for temporary files. PNG files offer many benefits, one of them being faster generation using image processors. We previously held back on removing this setting because the temporary images using gdlib_png were significantly darker than the GIF files, but this stems from the TYPO3 default configuration using the RGB colorspace (if nothing else is set) in combination with ImageMagick. The sRGB colorspace, as recommended in the preset, should be used. If GraphicsMagick is used, generating temporary images using the RGB colorspace works fine. With this knowledge it is safe to remove the setting, but a migration notice has been left notifying users of each image processor of required migration steps. Resolves: #102020 Releases: main Change-Id: I4be795406cbb010d4b668a2de588c4591c443cf3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81184 Tested-by:Stefan Bürk <stefan@buerk.tech> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- typo3/sysext/core/Classes/Imaging/GraphicalFunctions.php 23 additions, 16 deletionstypo3/sysext/core/Classes/Imaging/GraphicalFunctions.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 1 addition, 2 deletionstypo3/sysext/core/Configuration/DefaultConfiguration.php
- typo3/sysext/core/Configuration/DefaultConfigurationDescription.yaml 1 addition, 4 deletions...t/core/Configuration/DefaultConfigurationDescription.yaml
- typo3/sysext/core/Documentation/Changelog/13.0/Breaking-102020-RemovedLegacySettingGFXgdlib_png.rst 60 additions, 0 deletions...13.0/Breaking-102020-RemovedLegacySettingGFXgdlib_png.rst
- typo3/sysext/core/Resources/Public/Images/NotFound.gif 0 additions, 0 deletionstypo3/sysext/core/Resources/Public/Images/NotFound.gif
- typo3/sysext/frontend/Classes/Imaging/GifBuilder.php 19 additions, 29 deletionstypo3/sysext/frontend/Classes/Imaging/GifBuilder.php
- typo3/sysext/install/Classes/Configuration/Image/GraphicsMagickPreset.php 0 additions, 1 deletion...tall/Classes/Configuration/Image/GraphicsMagickPreset.php
- typo3/sysext/install/Classes/Configuration/Image/ImageMagick6Preset.php 0 additions, 1 deletion...nstall/Classes/Configuration/Image/ImageMagick6Preset.php
- typo3/sysext/install/Classes/Controller/EnvironmentController.php 14 additions, 20 deletions...sext/install/Classes/Controller/EnvironmentController.php
- typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php 25 additions, 0 deletions...all/Classes/Service/SilentConfigurationUpgradeService.php
- typo3/sysext/install/Resources/Public/Images/TestReference/Gdlib-box.gif 0 additions, 0 deletions...stall/Resources/Public/Images/TestReference/Gdlib-box.gif
- typo3/sysext/install/Resources/Public/Images/TestReference/Gdlib-niceText.gif 0 additions, 0 deletions.../Resources/Public/Images/TestReference/Gdlib-niceText.gif
- typo3/sysext/install/Resources/Public/Images/TestReference/Gdlib-shadow.gif 0 additions, 0 deletions...ll/Resources/Public/Images/TestReference/Gdlib-shadow.gif
- typo3/sysext/install/Resources/Public/Images/TestReference/Gdlib-simple.gif 0 additions, 0 deletions...ll/Resources/Public/Images/TestReference/Gdlib-simple.gif
- typo3/sysext/install/Resources/Public/Images/TestReference/Gdlib-text.gif 0 additions, 0 deletions...tall/Resources/Public/Images/TestReference/Gdlib-text.gif
- typo3/sysext/install/Tests/Functional/Service/SilentConfigurationUpgradeServiceTest.php 43 additions, 0 deletions...ctional/Service/SilentConfigurationUpgradeServiceTest.php
Please register or sign in to comment