Hi,
When I'm trying search a song in a linux version of Opensong, I've got an issue, when I'm typing polish letters. There are some strange characters showing in search box, not a polish letters. This is happens only in this box, input letters in the other text field of program are correct. Is there any solution for this bug?
I also noticed that when typing the first letters in the search window, the list underneath does not follow the order of the letters typed, as it was in earlier versions of the program. It is only after entering a few letters that the song is searched.
Greetz.
Anonymous
there are changes concerning this in v3.4.6-Beta and later. Please check out if updating is an option for you.
In an upcoming version there will be more changes concerning this. The current beta versions should support arbitrary Unicode characters, but may not support upper- / lowercase conversions for all of them and will not match search pattern which are equivalent but not identical. These changes are ready for a future release.
I've tried latest beta version on different linux station - I can't type polish characters in search tab. Maybe a future release changes will help.
This should be fixed in the next build. While Windows and MacOS provide full codepoints to the program on a keypress, Linux only provides single bytes and a multi-byte UTF-8 sequence comes through one byte at a time (or, even worse, in one test it showed up with an ISO-8859-1 encoding).
Please test the next build and let us know if we can mark this as fixed.