On Wed Apr 9 16:03:30 2025 +0000, eric pouech wrote:
> I'd rather pick a non fixed font with correct charset over of fixed font
> with a non matching charset (agreeing that that case didn't exist in
> current code, and is potentially pedantic)
I've added a patch that prioritizes charset. I've also removed always false conditions from the check.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7777#note_100426
--
v2: conhost: Imrove best matching font selection in set_first_font.
conhost: Merge validate_font and validate_font_metric helpers.
conhost: Allow raster fonts in enum_first_font_proc.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7777
Calling MFScheduleWorkItemEx() schedules the operation in the timer
queue, but unless GetParameters() returns the timer queue, callback
invocation will occur in the standard queue.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7696