From 3123bb34b053eb0020265a63669f39c44a678aad Mon Sep 17 00:00:00 2001 From: Arpad Csanyi Date: Sun, 24 Apr 2016 22:50:17 +0200 Subject: [PATCH] All program shortcuts are shown as the keys pressed simultaneously. #27 This is so, as a shortcut can be assigned in multiple programs without interference, but on the key we can represent only one program(group) for that shortcut defined on that key. --- examples/uhk.key-design.fn-layer.svg | 59 ++-- ...hk.key-design.fn-layer.with_alignments.svg | 263 +++++++++--------- 2 files changed, 176 insertions(+), 146 deletions(-) diff --git a/examples/uhk.key-design.fn-layer.svg b/examples/uhk.key-design.fn-layer.svg index 1e8a8d2b..2b8a9714 100644 --- a/examples/uhk.key-design.fn-layer.svg +++ b/examples/uhk.key-design.fn-layer.svg @@ -1814,7 +1814,7 @@ sodipodi:role="line" id="tspan4632" x="973.65466" - y="207.69815"> + y="207.69815" /> - + [ + style="overflow:visible;fill:#333333;stroke:none" + transform="translate(-12.54332,-448.82914)" + id="g5219-8-6-4"> History + sodipodi:linespacing="125%" + id="text4571-2-7-6-7-42-7-13-1-72-0-3" + y="734.41431" + x="378.18991" + style="font-style:normal;font-weight:normal;font-size:38.80584717px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;overflow:visible;fill:#787878;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve">C + style="fill:#787878;fill-opacity:1;stroke:none" + d="m 365.61731,732.46222 0,-2.07047 -1.16463,0 c -0.64056,0 -1.16465,-0.008 -1.16465,-0.0177 0,-0.01 1.05347,-1.07113 2.34105,-2.35866 l 2.34104,-2.34096 2.34105,2.34096 c 1.28758,1.28753 2.34104,2.34892 2.34104,2.35866 0,0.01 -0.52408,0.0177 -1.16463,0.0177 l -1.16464,0 0,2.07047 0,2.07048 -2.35282,0 -2.35281,0 0,-2.07048 z m 4.02331,-0.65878 0,-2.04695 0.71171,0 0.7117,0 -1.54694,-1.54693 -1.54692,-1.54693 -1.54121,1.54105 -1.54122,1.54106 0.71183,0.0118 0.71183,0.0118 0.006,2.04106 0.006,2.04106 1.6586,0 1.65861,0 0,-2.04695 z" + id="path4622-94-6-0-63-3-8-63-5" + inkscape:connector-curvature="0" /> + + diff --git a/examples/uhk.key-design.fn-layer.with_alignments.svg b/examples/uhk.key-design.fn-layer.with_alignments.svg index 732eadbe..5715dbef 100644 --- a/examples/uhk.key-design.fn-layer.with_alignments.svg +++ b/examples/uhk.key-design.fn-layer.with_alignments.svg @@ -49,13 +49,13 @@ inkscape:window-height="1144" id="namedview226" showgrid="false" - inkscape:zoom="8.9304814" - inkscape:cx="355.82867" - inkscape:cy="210.64163" + inkscape:zoom="1.4585257" + inkscape:cx="512.161" + inkscape:cy="235.66905" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="SvgjsSvg1006" + inkscape:current-layer="g5076-5-6" units="mm" inkscape:document-units="mm" inkscape:snap-bbox="true" @@ -78,47 +78,6 @@ height="63.779526" width="63.779526" id="c5" /> - - - - - - + y="207.69815" /> Esc - - - - + id="g4630"> + + + + R + R - - C - - - - + x="378.18991" + id="tspan4573-69-7-3-69-08-71-7-2-3-1" + sodipodi:role="line">C + + + - + style="overflow:visible" + id="g5076-5-6" + transform="translate(149.33809,47.282788)"> + + + + History - + sodipodi:linespacing="125%" + id="text4550-1-3-5-5-0-6-2" + y="206.4819" + x="-227.97534" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;overflow:visible;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve" + transform="scale(-1,1)">[ + + C + + + +