nextcloud/apps/theming/tests
Simon L. 9f4e0e0eed fix(theming): preserve uploaded favicon and touch icon
PR #58224 dropped the `$iconFile === null` guard around the app-specific
icon generation in getFavicon()/getTouchIcon(), so an uploaded custom
favicon was always overwritten by the generated, context-colored icon
whenever Imagick could produce an ICO/PNG.

Restore the guard so the generation path only runs as a fallback when no
custom favicon was uploaded, while keeping the improved Imagick
capability detection from #58224.

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-06-15 14:19:57 +00:00
..
Controller fix(theming): preserve uploaded favicon and touch icon 2026-06-15 14:19:57 +00:00
data fix: generate favourite icon without imagick svg support 2026-01-26 13:57:22 -05:00
Migration fix(psalm): Fix static analysis issues in apps/*/tests 2026-01-16 12:00:51 +01:00
Service fix(psalm): Fix static analysis issues in apps/*/tests 2026-01-16 12:00:51 +01:00
Settings fix(psalm): Fix static analysis issues in apps/*/tests 2026-01-16 12:00:51 +01:00
Themes fix(psalm): Fix static analysis issues in apps/*/tests 2026-01-16 12:00:51 +01:00
CapabilitiesTest.php fix(theming): deprecate OCA.Theming and move to capabilities 2026-03-24 15:24:18 +01:00
IconBuilderTest.php fix(theming): Fix favicon and touchicon ratios 2026-02-23 10:38:50 -05:00
ImageManagerTest.php test(theming): update tests for ImageManager and ThemingController fixes 2026-05-07 19:40:49 +02:00
ServicesTest.php fix(psalm): Fix static analysis issues in apps/*/tests 2026-01-16 12:00:51 +01:00
ThemingDefaultsTest.php fix(psalm): Fix static analysis issues in apps/*/tests 2026-01-16 12:00:51 +01:00
UtilTest.php fix(psalm): Fix static analysis issues in apps/*/tests 2026-01-16 12:00:51 +01:00