From 4a145b2c3c83c5eab5f1e37a9f9b65d36fa138af Mon Sep 17 00:00:00 2001 From: Tom Charnock <tom@charnock.fr> Date: Fri, 3 Jan 2025 20:29:31 +0100 Subject: [PATCH] Added Super + Space - Super is mapped to Menu but it isn't clear how to set it to key 133 rather than 135 --- characters.py | 5 +++-- .../VictorMonoNerdFont-SemiBoldItalic-32.bdf | 17 ++++++++++++++++- .../VictorMonoNerdFont-SemiBoldItalic-32.pcf | Bin 126776 -> 126832 bytes 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/characters.py b/characters.py index 9353495..22ac8fd 100644 --- a/characters.py +++ b/characters.py @@ -87,6 +87,7 @@ try: "\u0071": [Keycode.Q], "\u0051": [Keycode.SHIFT, Keycode.Q], "\u003f": [Keycode.SHIFT, Keycode.FORWARD_SLASH], + "\u21c0": [Keycode.APPLICATION, Keycode.SPACEBAR], "\u0079": [Keycode.Y], "\u0059": [Keycode.SHIFT, Keycode.Y], "\u0024": [Keycode.SHIFT, Keycode.FOUR], @@ -266,8 +267,8 @@ characters = [ "\u0071", "\u0051", "\u003f", - None, - ], # 10111 [q, Q, QUESTION MARK, None] + "\u21c0", + ], # 10111 [q, Q, QUESTION MARK, SUPER+SPACE] ], ], ], diff --git a/fonts/VictorMonoNerdFont-SemiBoldItalic-32.bdf b/fonts/VictorMonoNerdFont-SemiBoldItalic-32.bdf index eef4334..44024dc 100644 --- a/fonts/VictorMonoNerdFont-SemiBoldItalic-32.bdf +++ b/fonts/VictorMonoNerdFont-SemiBoldItalic-32.bdf @@ -46,7 +46,7 @@ FIGURE_WIDTH 17 AVG_LOWERCASE_WIDTH 307 AVG_UPPERCASE_WIDTH 308 ENDPROPERTIES -CHARS 116 +CHARS 117 STARTCHAR exclam ENCODING 33 SWIDTH 545 0 @@ -3103,6 +3103,21 @@ FFFD80 03C380 010000 ENDCHAR +STARTCHAR uni21C0 +ENCODING 8640 +SWIDTH 545 0 +DWIDTH 17 0 +BBX 18 8 0 9 +BITMAP +003000 +007800 +003800 +003C00 +001E00 +FFFF00 +FFFF80 +FFFFC0 +ENDCHAR STARTCHAR uni21DA ENCODING 8666 SWIDTH 545 0 diff --git a/fonts/VictorMonoNerdFont-SemiBoldItalic-32.pcf b/fonts/VictorMonoNerdFont-SemiBoldItalic-32.pcf index 4610d926bedd124357b09da66cac3dd1c2f7c65b..e01aa62e69aea4e73e65d87bb50824c141d25163 100644 GIT binary patch delta 439 zcmZ|Lze@sP7zgn0^P=8yrPLy2U^m!LBFt`xC^*oykf_PULBf9F(or<X4YovscEc@g z6*U?com<V)&=3S6(w0et|A9S6E)6}rpO^P}p7(*5x7L(8O{pB;NDE*f0LTDBOq~X@ zoT$CryeF6mK=0)Z;=?D`dU?(VG}>I`<;~}qetTT@li`E|vhbT{mCAt?m6v6&&0#n> z`I?d@5Ua5cFgC;T?2@&B@i<#&FTg~K-2ss*zlrZoYCt+K@w5bMH5zuZN-8!Ap1>hn zU`s3tbh{ptJvtY&8C@W6&CMr<u!U{xbpHf)vFA0d^MdNG)hQ8lRIRx9&lZ|;ORsby zxP7D8p*QMxMzo@^BYbj|4|*c*#QFsGok6Wm%J0wcs|@$OMbBh+TI92<ZIZ}vYi)X< bVI2@FEW<WgfgQ1ud-_E|A(C<1`lhQNA02a? delta 359 zcmexxkA25I_6Y`|K1>V@0&ENn91IK$d_eq1lYt=y$Wegu8@4erL>MtJI6(O~7#SFD zykKN#fbt_)7#KFZ0tx~VNPh|tb8Kv#z{*&%S&WT?X|ghhEhkt8C{eOGgJU_P<qQS} zl?x0EsysmK0mLmpe1d^NO#p~ZfOrc7gSrY3Phnt?0;*L2s?`u-U<lCI?8B9yviXc& zl*8m)V-pF642DdGtp6y0A)6s*a-y-(<br&K$xHGTHanQKS>Yglm~K9jZ^XO3>J(!a z)ATjh8F`o(iZ&aXyyMyKbc^u}<Me+o7&#eBwhO!jaTH!MvT%UB2=d7GC$AXyGm5%0 dFfauJaU2k*191@$*KFVOhLM+P`o(vQ^8r~sVj}<m