dvermd
|
98dffc292a
|
feat(xkeyboard): Icon matching using variant (#2521)
* feat(string_util): add contains_nocase
* feat(xkeyboard): Enable icon by variant
* Cleanup
* string_util: add some cases to string test
* string_util: rename contains_nocase -> contains_ignore_case
* layouticonset: use contains_ignore_case
* layouticonset: apply renamings and remove dead code
* remove VARIANT_NONE and use empty string instead
* use emplace_back and add assert
* layouticonset: precompute condition
* xkeyboard: restore missing continue
* Cleanup parse_icons
* Always choose the first case-insensitive match
* Cleanup layouticonset.get
* update the changelog
Co-authored-by: patrick96 <p.ziegler96@gmail.com>
|
2021-10-05 12:12:47 +02:00 |
|