release: v1.2.5 - fix Pillow regressions and test stability

This commit is contained in:
2026-04-10 12:53:02 +02:00
parent 448217bc2f
commit beb4d20b54
6 changed files with 89 additions and 38 deletions

View File

@@ -115,6 +115,24 @@ def create_mock_props(**kwargs):
props.max_font_size = kwargs.get('max_font_size', 500)
props.text_fitting_margin = kwargs.get('text_fitting_margin', 10.0)
# Effect flags and properties
props.enable_stroke = kwargs.get('enable_stroke', False)
props.stroke_width = kwargs.get('stroke_width', 0)
props.stroke_color = kwargs.get('stroke_color', (0.0, 0.0, 0.0, 1.0))
props.enable_shadow = kwargs.get('enable_shadow', False)
props.shadow_blur = kwargs.get('shadow_blur', 0.0)
props.shadow_color = kwargs.get('shadow_color', (0.0, 0.0, 0.0, 1.0))
props.shadow_offset_x = kwargs.get('shadow_offset_x', 0.0)
props.shadow_offset_y = kwargs.get('shadow_offset_y', 0.0)
props.enable_glow = kwargs.get('enable_glow', False)
props.glow_blur = kwargs.get('glow_blur', 0.0)
props.glow_color = kwargs.get('glow_color', (1.0, 1.0, 1.0, 1.0))
props.enable_blur = kwargs.get('enable_blur', False)
props.blur_radius = kwargs.get('blur_radius', 0.0)
return props