New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Search the cards while typing in the deck editor and ignore the case #1663
Search the cards while typing in the deck editor and ignore the case #1663
Conversation
I cannot very well review my own commit, so if anyone else want to take a look at it... I am pretty sure this commit only affect the deck editor and not the in-game dialog. |
True, given the complexity and lack of a test framework someone needs to compile and test this. |
👍 LGTM |
My opinion: |
That logic is faulty. It fundamentally creates difficultly using the program if the user is not familiar with the exact capitalization of the cards. It has nothing to do with archetypes, there is a separate search filter for that. I set up a strawpoll http://strawpoll.me/7170410/r and gave it to reddit to vote. I'll pass it off to the DevPro userbase when I get home. |
We can introduce an option called 'latin=1' to enable case-free searching
and fixing the alignment for English.
|
and the |
@salix5 please read about Letter case In particular:
So yes, this is a bug for all western languages. This is an example of a bug in Ygopro caused by cultural differences (only western languages have letter case). Others examples are:
|
This issue isnt unique either, this is a generic programmer oversight because its harder to do.
Its hard to quantify why this "feels wrong to the user", but the point is, a user interface should be user focused. |
About letter case: About NormalizeChar: About EGET_EDITBOX_CHANGED: DeckBuilder may involve some language-specific details, and I don't know much about this part. |
97a3b04 added a switch for auto search in system.conf |
3d75697 I agree with salix5 on NormalizeChar. |
fix for #1658