ijprest / keyboard-layout-editor

Web application to enable the design & editing of keyboard layouts
http://www.keyboard-layout-editor.com/
Other
1.3k stars 241 forks source link

Middle text font modifiers count as adressing multiple lines and count as redundant on save? #327

Open Xii-Nyth opened 1 year ago

Xii-Nyth commented 1 year ago

I noticed nothing changed in the raw data when I was using the editor so I figiure out how to change it directly to do what I want:

Manual changes before saving: [{x:1.25,f:3,w:2},"Shift\n\n\n\n\n\n↑","Z","X","C","V","B","N","M",{f:3},"<\n,",{f:3},">\n.",{f:3},"?\n/",{f:3,w:2},"Shift\n\n\n\n\n\n↑",{fa:[3,1]},"Ctrl\nCalculator",{x:0.25,fa:[3,1]},"1\nStop",{fa:[0,0,0,0,0,0,5]},"2\n\n\n\n\n\n↑",{fa:[3,1]},"3\nScroll Lock",{a:7,fa:[2],h:2},"Enter"], [{y:-0.95,c:"#232323",t:"#595959",a:5,f:3,w:0.95,h:0.95},"G5"],

image

After save and reload: [{x:1.25,f:3,w:2},"Shift\n\n\n\n\n\n↑","Z","X","C","V","B","N","M",{f:3},"<\n,",{f:3},">\n.",{f:3},"?\n/",{f:3,w:2},"Shift\n\n\n\n\n\n↑",{f:3},"Ctrl\nCalculator",{x:0.25,f:3},"1\nStop",{fa:[0,1,1,1,1,1,5]},"2\n\n\n\n\n\n↑","3\nScroll Lock",{a:7,fa:[2],h:2},"Enter"], [{y:-0.95,c:"#232323",t:"#595959",a:5,f:3,w:0.95,h:0.95},"G5"],

image