For layout macros, all four of X/Y/W/H are defined as key_unit, and it does not make sense for any of them to have a negative value. The same is also true for the LED/RGB Matrix layout X/Y, but these are not key unit values, so they have been changed to unsigned_int.
Types of Changes
[ ] Core
[x] Bugfix
[ ] New feature
[ ] Enhancement/optimization
[x] Keyboard (addition or update)
[ ] Keymap/layout/userspace (addition or update)
[ ] Documentation
Issues Fixed or Closed by This PR
Checklist
[x] My code follows the code style of this project: C, Python
Description
For layout macros, all four of X/Y/W/H are defined as
key_unit
, and it does not make sense for any of them to have a negative value. The same is also true for the LED/RGB Matrix layout X/Y, but these are not key unit values, so they have been changed tounsigned_int
.Types of Changes
Issues Fixed or Closed by This PR
Checklist