Cockatrice/cockatrice
Bruno Alexandre Rosa 9e98a6386d Fill the home buttons' outlined text with the winding rule
The Home tab buttons draw their label as a QPainterPath: a black stroke,
then a white fill. Upstream #7539 (2026-11-04) moved the label from the
stylesheet's sans-serif/Helvetica Neue to the theme's InterfaceDefault
font, which on macOS is the system font, SF Pro. Its glyph outlines have
overlapping contours, and QPainterPath fills with Qt::OddEvenFill by
default, so every overlap stayed unfilled and showed the black stroke
underneath as dark notches inside the letters. The same symptom was
upstream issue 6490, fixed in January for the old font.

Qt::WindingFill fills overlapping contours. Checked on macOS with
Homebrew Qt 6.12: the notches are gone.
2026-11-12 05:57:02 -07:00
..
resources [Card] Add Scryfall Tagger tag search and filtering (#7337) 2026-11-08 20:57:45 +01:00
sounds Add cmake format (#4618) 2022-05-08 21:22:43 +02:00
src Fill the home buttons' outlined text with the winding rule 2026-11-12 05:57:02 -07:00
themes [Fonts] Retire max font size setting into theme CardText min/max range (#7544) 2026-11-09 14:02:59 +01:00
translations Updates for project Cockatrice and language ru (#7561) 2026-10-17 16:43:14 +02:00
.qdevelop icon_draw and icon_untap added, icon_general and icon_messages modified 2009-07-31 13:37:16 +02:00
CMakeLists.txt [Client] Choose a token's printing in the create-token dialog (#7815) (#7866) 2026-11-10 10:32:46 +01:00
cockatrice-cod.xml Define Cockatrice as an editor/handler for .cod files and cockatrice:// protocol on all platforms (#6775) 2026-08-08 19:02:19 +02:00
cockatrice.desktop fix the desktop file, removing the invalid key (#7406) 2026-10-10 17:15:10 +02:00
cockatrice.qrc [Card] Add Scryfall Tagger tag search and filtering (#7337) 2026-11-08 20:57:45 +01:00
cockatrice.rc Included uninstaller for Windows version 2010-09-17 15:26:07 +02:00
cockatrice_en@source.ts Update translation source strings (#7397) 2026-10-04 21:08:47 +02:00