Setup: total code refactoring

git-svn-id: svn://kolibrios.org@5849 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
pathoswithin 2015-10-15 15:26:59 +00:00
parent 39bb2b615a
commit e423045d6f
3 changed files with 384 additions and 779 deletions

View File

@ -1,18 +1,5 @@
alt_general: alt_general:
; db ' ',27
; db ' @ $ {[]}\ ',8,9
; db ' ',13
; db ' ',0,' ',0,'4',0,' '
; db ' ',180,178,184,'6',176,'7'
; db 179,'8',181,177,183,185,182
; db 'ABCD',255,'FGHIJKLMNOPQRSTUVWXYZ'
; db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
; db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
; db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
en_keymap: en_keymap:
db '6',27 db '6',27
db '1234567890-=',8,9 db '1234567890-=',8,9
db 'qwertyuiop[]',13 db 'qwertyuiop[]',13
@ -20,12 +7,9 @@ en_keymap:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
en_keymap_shift: en_keymap_shift:
db '6',27 db '6',27
db '!@#$%^&*()_+',8,9 db '!@#$%^&*()_+',8,9
db 'QWERTYUIOP{}',13 db 'QWERTYUIOP{}',13
@ -33,16 +17,9 @@ en_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
fr_keymap: fr_keymap:
db '6',27 db '6',27
db '&Ž"',39,'(-<2D>_“<5F>)=',8,9 db '&Ž"',39,'(-<2D>_“<5F>)=',8,9
db 'azertyuiop',136,'$',13 db 'azertyuiop',136,'$',13
@ -50,12 +27,9 @@ fr_keymap:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
fr_keymap_shift: fr_keymap_shift:
db '6',27 db '6',27
db '1234567890+',8,9 db '1234567890+',8,9
db 'AZERTYUIOP•”',13 db 'AZERTYUIOP•”',13
@ -63,12 +37,9 @@ fr_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
fr_keymap_alt_gr: fr_keymap_alt_gr:
db '6',27 db '6',27
db 28,'~#{[|˜\^@]}',8,9 db 28,'~#{[|˜\^@]}',8,9
db 'azertyuiop^$',13 db 'azertyuiop^$',13
@ -76,15 +47,9 @@ fr_keymap_alt_gr:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
fi_keymap: fi_keymap:
db '6',27 db '6',27
db '1234567890+[',8,9 db '1234567890+[',8,9
db 'qwertyuiop',192,'~',13 db 'qwertyuiop',192,'~',13
@ -92,12 +57,9 @@ fi_keymap:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
fi_keymap_shift: fi_keymap_shift:
db '6',27 db '6',27
db '!"#<23>%&/()=?]',8,9 db '!"#<23>%&/()=?]',8,9
db 'QWERTYUIOP',200,'~',13 db 'QWERTYUIOP',200,'~',13
@ -105,16 +67,9 @@ fi_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ge_keymap: ge_keymap:
db '6',27 db '6',27
db '1234567890?[',8,9 db '1234567890?[',8,9
db 'qwertzuiop',203,'~',13 db 'qwertzuiop',203,'~',13
@ -122,12 +77,9 @@ ge_keymap:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ge_keymap_shift: ge_keymap_shift:
db '6',27 db '6',27
db '!"#$%&/()=',197,']',8,9 db '!"#$%&/()=',197,']',8,9
db 'QWERTZUIOP',195,'~',13 db 'QWERTZUIOP',195,'~',13
@ -135,15 +87,9 @@ ge_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ru_keymap: ru_keymap:
db '6',27 db '6',27
db '1234567890-=',8,9 db '1234567890-=',8,9
db '©æ㪥­£èé§åê',13 db '©æ㪥­£èé§åê',13
@ -153,12 +99,9 @@ ru_keymap:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ru_keymap_shift: ru_keymap_shift:
db '6',27 db '6',27
db '!"N;%:?*()_+',8,0 db '!"N;%:?*()_+',8,0
db "“Š…<EFBFBD>ƒ˜™‡•š",13 db "“Š…<EFBFBD>ƒ˜™‡•š",13
@ -168,15 +111,9 @@ ru_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
et_keymap: et_keymap:
db '6',27 db '6',27
db '1234567890+´',8,9 db '1234567890+´',8,9
db 'qwertyuiopüõ',13 db 'qwertyuiopüõ',13
@ -184,12 +121,9 @@ et_keymap:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
et_keymap_shift: et_keymap_shift:
db '6',27 db '6',27
db '!"#¤%&/()=?`',8,9 db '!"#¤%&/()=?`',8,9
db 'QWERTYUIOPÜÕ',13 db 'QWERTYUIOPÜÕ',13
@ -197,14 +131,9 @@ et_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
be_keymap: be_keymap:
db '6',27 db '6',27
db '&é"',39,'(§è!çà)-',8,9 db '&é"',39,'(§è!çà)-',8,9
db 'azertyuiop',136,'$',13 db 'azertyuiop',136,'$',13
@ -212,12 +141,9 @@ be_keymap:
db '@2345-7+90123',180,178,184,'6',176,'7' db '@2345-7+90123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
be_keymap_shift: be_keymap_shift:
db '6',27 db '6',27
db '1234567890°_',8,9 db '1234567890°_',8,9
db 'AZERTYUIOP¨*',13 db 'AZERTYUIOP¨*',13
@ -225,12 +151,9 @@ be_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
be_keymap_alt_gr: be_keymap_alt_gr:
db '6',27 db '6',27
db '|@#',0,0,'^',0,0,'{}',0,0,8,9 db '|@#',0,0,'^',0,0,'{}',0,0,8,9
db 'az€rtyuiop[]',13 db 'az€rtyuiop[]',13
@ -238,12 +161,9 @@ be_keymap_alt_gr:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB\D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB\D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
it_keymap: it_keymap:
db '6',27 db '6',27
db '1234567890',39,0,8,9 db '1234567890',39,0,8,9
db 'qwertyuiop',0,'+',13 db 'qwertyuiop',0,'+',13
@ -251,12 +171,9 @@ it_keymap:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
it_keymap_shift:
it_keymap_shift:
db '6',27 db '6',27
db '!"',0,'$%&/()=?^',8,9 db '!"',0,'$%&/()=?^',8,9
db 'QWERTYUIOP',0,'*',13 db 'QWERTYUIOP',0,'*',13
@ -264,12 +181,9 @@ it_keymap_shift:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
it_keymap_alt_gr:
it_keymap_alt_gr:
db '6',27 db '6',27
db 172,185,178,179,188,189,172,'{[]}',96,'~',8,9 db 172,185,178,179,188,189,172,'{[]}',96,'~',8,9
db 'qwertyuiop[]',13 db 'qwertyuiop[]',13
@ -277,7 +191,4 @@ it_keymap_alt_gr:
db '@234567890123',180,178,184,'6',176,'7' db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182 db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ' db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' db 'ABCDEFGHIJKLMNOPQR'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

File diff suppressed because it is too large Load Diff