Opened 6 years ago
Last modified 4 years ago
#14889 new bug
'Sounds' preference misses play and pause button symbols
Reported by: | -Meanwhile- | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Preferences/Sounds | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #15611 | |
Platform: | All |
Description
Seen on hrev52849 x86_gcc2:
The 'Sounds' preference application allows the user to test a sound and provides two buttons for that (placed in the bottom right corner).
Both buttons don't have a symbol indicating 'play' and 'pause' (or 'stop', I don't remember...).
Attachments (1)
Change History (14)
by , 6 years ago
Attachment: | SoundsMissingButtonSymbol.png added |
---|
comment:1 by , 6 years ago
Summary: | [QA] 'Sounds' preference misses play and pause button symbols → 'Sounds' preference misses play and pause button symbols |
---|
comment:2 by , 6 years ago
Yeah, I use Verdana. But it should work with any font, really.
The '[QA]' was added in case these tickets move to KapiX's Kiwi TCMS in the future (easier to select), but okay I'll leave it out from now on.
comment:3 by , 6 years ago
Since hrev52737 the default font changed to noto sans, which doesn't have the geometric-shapes block populated, so the symbols will be blank out of the box.
Sounds may need to specify noto sans display for the buttons.
comment:4 by , 6 years ago
The default font has been changed to Noto Sans Display, as far as I know.
@Meanwhile: maybe use the "Keyword" for QA instead.
comment:5 by , 6 years ago
You're right, I got that entirely backwards.
The change was to Noto Sans Display, with geometric-shapes fully populated. The symbols will work out of the box.
comment:6 by , 6 years ago
But Haiku (like any OS of past and present) allows the user to install his/her own font of choice, so the OS shouldn't have any issue with that.
There are other ways to draw a simple black triangle (play) and a square (stop) or two vertical rectangles (pause) on top of a button.
(and Verdana can't hardly be called an exotic, obscure or troublesome font)
comment:7 by , 6 years ago
We are supposed to have a font fallback system to find a suitable font when the selected one is missing characters. But I guess it was not adjusted when we switched to Noto Display.
comment:9 by , 5 years ago
Blocking: | 15611 added |
---|
comment:12 by , 4 years ago
Now the font overlay is working better so this issue is solved, I think.
There are still symbols missing from the Noto fonts for various keyboard shortcuts (enter key, backspace key, ... in keymap preferences for example). This may be solved by updating to a newer version of the Noto fonts as they keep improving coverage of unicode symbols.
There isn't much to do if none of the fallback fonts actually provide the symbol.
Works here. Maybe you've set a system font that doesn't include the two UTF symbols \xE2\x96\xB6 and \xE2\x96\xA0?
There's no need to prefix a ticket with "[QA]".