View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000956||OpenMPT||[All Projects] User Interface||public||2017-05-19 08:41||2017-05-19 14:36|
|Product Version||OpenMPT 1.26.10.00 / libopenmpt 0.2-beta23 (upgrade first)|
|Target Version||Fixed in Version|
|Summary||0000956: Darkened v64, note names|
First issue is about color.
Second issue is about note names.
|Steps To Reproduce|
Darkened v64: Add a note with an instrument.
Note names: Create a custom tuning with custom note names.
|Tags||No tags attached.|
|Has the bug occurred in previous versions?|
|Tested code revision (in case you know it)|
Regarding the "darkened" volumes:
Regarding the extra letters: The default pattern fonts are bitmap-based and simply do not contain those characters, and it is not planned to create a full lowercase alphabet anytime soon. All uppercase letters are available, though.
That doesn't change the fact that I don't want the dark yellow color. I want it to be customizable.
The default pattern fonts are bitmap-based and simply do not contain those characters, and it is not planned to create a full lowercase alphabet anytime soon. However, in the screenshot you can see a different font. This is my bitmap font called "Custom Font" and contains these characters. I also use it for user interface in Windows. OpenMPT makes them invisible, even with user-chosen font.
Also you can't easily reorder tunings.
Just as an explanation: Internally, all system fonts are still turned into a custom bitmap font similar to the built-in ones to simplify pattern drawing. We may extend the characters that can be drawn using those fonts in the future, but as said it's not a big priority. If we allowed any character to be drawn with system fonts, we'd still have to extend the internal pixel fonts, it's not possible to just allow it for one but not for the other.
I'm well aware that there are many limitations to the tuning UI at the moment, also because none of the main developers are using this feature very much. There are many more things that need to be changed to make them more usable, but those should go into a separate issue (please, ALWAYS just report one bug/feature per issue, or you will our lives hard. This one right here already contains two different issues in one).