~ruther/qmk_firmware

3cb6fb29359b8fea1087039a4d458c70109fddaf — Joel Challis 5 years ago 6ec3cc0 + 5c66639
Merge pull request #8931 from kbrock/kle2info_2

[kle2json] fix rounding in output
2 files changed, 3 insertions(+), 3 deletions(-)

M lib/python/kle2xy.py
M lib/python/qmk/cli/kle2json.py
M lib/python/kle2xy.py => lib/python/kle2xy.py +2 -2
@@ 110,8 110,8 @@ class KLE2xy(list):

                else:
                    current_key['name'] = key
                    current_key['row'] = current_row
                    current_key['column'] = current_col
                    current_key['row'] = round(current_row, 2)
                    current_key['column'] = round(current_col, 2)

                    # Determine the X center
                    x_center = (current_key['width'] * self.key_width) / 2

M lib/python/qmk/cli/kle2json.py => lib/python/qmk/cli/kle2json.py +1 -1
@@ 69,7 69,7 @@ def kle2json(cli):
    # Replace layout in keyboard json
    keyboard = keyboard.replace('"LAYOUT_JSON_HERE"', layout)
    # Write our info.json
    file = open(out_path + "/info.json", "w")
    file = open(out_path / "info.json", "w")
    file.write(keyboard)
    file.close()
    cli.log.info('Wrote out {fg_cyan}%s/info.json', out_path)