Commit graph

3556 commits

Author SHA1 Message Date
Sabine
aeaa66c74a feat(developer): kmc-convert: produce Warnings for duplicate/ambiguous/altered/unavailable kmn rules 2025-01-24 16:24:54 +01:00
Sabine
6311c033a0 feat(developer): kmc-convert complex multidimensional (C3) rules can be read 2025-01-17 19:50:10 +01:00
Sabine
95a951e4e7 feat(developer): remove RuleObject elements 2025-01-15 19:12:37 +01:00
Sabine
29d0810710 feat(developer): kmc-convert print C0, C1, C2, C4 OK 2025-01-15 09:33:22 +01:00
Sabine
958373e310 feat(developer): kmc-convert use object for writing out all rules 2025-01-15 09:31:51 +01:00
Sabine
a03c921df3 feat(developer): kmc-convert C0, C1, C2, C4 create correct data 2025-01-14 17:01:47 +01:00
Sabine
ce1a49ede2 feat(developer): kmc-convert use class Rules instead of array of rule data 2025-01-08 17:52:58 +01:00
Sabine
c102d83eed feat(developer): kmc-convert seperate write into 3 functions 2025-01-06 19:29:23 +01:00
Sabine
a99abc9b06 feat(developer): kmc-convert remove unused functions 2025-01-06 15:24:57 +01:00
Sabine
3af9cca8bc feat(developer): kmc-convert massive tidy up 2024-12-20 13:03:52 +01:00
Sabine
6b75883c48 eat(developer): kmc-convert write out sorted 2024-12-20 09:50:23 +01:00
Sabine
3bdcee9488 feat(developer): kmc-convert write out all data to kmn 2024-12-19 17:31:44 +01:00
Sabine
a12f5113db feat(developer): kmc-convert pstart rint deadkeyed and deadkeyables 2024-12-17 08:01:31 +01:00
Sabine
0ae6314f6b feat(developer): kmc-convert tidy up 2024-12-13 15:06:31 +01:00
Sabine
2e100eff7c feat(developer): kmc-convert output for keys and shiftstates OK 2024-12-13 11:55:12 +01:00
Sabine
35e510e2de feat(developer): kmc-convert add shiftstate combinations for output 2024-12-11 16:30:09 +01:00
Sabine
4fe023d6c6 feat(developer): kmc-convert data (console) output changed 2024-12-10 18:03:29 +01:00
Sabine
c5aa31a243 feat(developer): kmc-convert seems to get correct output data 2024-12-10 16:20:14 +01:00
Sabine
aa87e704c8 feat(developer): kmc-convert first version with chained actions 2024-12-09 19:58:09 +01:00
Sabine
6296cfcea2 feat(developer): kmc-convert: write deadkeys 2024-12-05 14:32:25 +01:00
Sabine
d3bfdc275e feat(developer): kmc-convert: box Layout, keyMapSelect, Terminators-when 2024-11-29 07:11:58 +01:00
Sabine
3188e57ecf feat(developer): kmc-convert: use callback for writing file 2024-11-28 15:51:01 +01:00
Sabine
0c0b3c1ab1 feat(developer): kmc-convert: exchange even more any-types 2024-11-27 07:57:26 +01:00
Sabine
83461d4810 feat(developer): kmc-convert: exchange more any-types 2024-11-27 07:37:26 +01:00
Sabine
17ffb14d91 feat(developer): kmc-convert: exchange any-types read, write, convert, inArray,outArray 2024-11-27 04:23:33 +01:00
Sabine
ffc9bc62a5 feat(developer): kmc-convert: handle keyMapSets 2024-11-27 03:54:24 +01:00
Sabine
95c683a301 feat(developer): kmc-convert: remove unneccessary code 2024-11-26 05:01:03 +01:00
Sabine
c761490bf2 feat(developer): kmc-convert: use direct mapping Ukelele->VK 2024-11-26 03:59:35 +01:00
Sabine
a0032e88a0 feat(developer): kmc-convert: add LAYOUTS (ANSI JIS) and terminators 2024-11-25 09:43:08 +01:00
Sabine
2503d9c58a feat(developer): kmc-convert: data in object; read more data from .keylayout and more 2024-11-23 17:26:57 +01:00
Sabine
d8f85d5cf5 Signed-off-by: Sabine <Sabine_SIL@web.de>
feat(developer): kmc-convert: tidy up; kmn is written OK (for german)
2024-11-03 08:51:32 +01:00
Sabine
cdfb4c7870 feat(developer): kmc-convert tidy up, add TODO labels 2024-10-31 03:33:59 +01:00
Sabine
8873228ba6 feat(developer): kmc-convert-sorting order of dk the same for action(<keyMap>) and action(<when>) 2024-10-30 03:34:50 +01:00
Sabine
f21a7d3f11 feat(developer): kmc-convert-start to use deadkeys(read&map them from .ukelele file) 2024-10-29 10:44:37 +01:00
Sabine
2d6785d984 feat(developer): kmc-convert-NCAPS also for entries like caps? 2024-10-27 16:17:29 +01:00
Sabine
4bfc80e436 feat(developer): kmc-convert- add NCAPS to other rules in kmn-file if CAPS is used 2024-10-23 09:44:59 +02:00
Sabine
632f2fc5ce feat(developer): kmc-convert-first draft of read/convert/write using Uint8Array 2024-10-22 10:34:35 +02:00
Sabine
f1cdceabb1 feat(common): remove files of mcompile 2024-10-21 10:45:44 +02:00
Sabine
6666ef228e feat(common): remove MyResult1.kmn 2024-10-21 10:39:22 +02:00
Sabine
9ecc1c0ec7 feat(common): use Uint8Array in kmc-convert 2024-10-20 22:03:11 +02:00
Sabine
d033d08c5d feat(common): start with kmc-convert-read/write very basic keylayout-file 2024-10-19 14:53:52 +02:00
Marc Durdin
b4ea167621
Merge pull request #12412 from keymanapp/chore/merge-master-into-kmc-convert
chore: merge master into kmc-convert 😎
2024-09-13 09:24:26 +02:00
Dr Mark C. Sinclair
2a477c6d47 chore(developer): Merge branch 'master' into fix/developer/11833-index-requires-comma-between-parameters-in-kmcmplib-compiler 2024-09-12 09:18:03 +01:00
Eberhard Beilharz
1fe6a0370f
refactor(web): move common/web/eslint → common/tools/eslint
Fixes: #12386
2024-09-10 19:16:52 +02:00
Eberhard Beilharz
91bbc250a8
refactor(web): move model/templates to web/src/engine/predictive/text
Part-of: #12133
2024-09-10 17:10:12 +02:00
Dr Mark C. Sinclair
bcead57ad5 fix(developer): change to eliminate the possibility of an extra parameter, and add matching test 2024-09-10 14:46:17 +01:00
Dr Mark C. Sinclair
82c9fd8474 fix(developer): adjust comments for alignment 2024-09-10 12:09:50 +01:00
Dr Mark C. Sinclair
cc8fd7da2f fix(developer): convert u16trim test to use map 2024-09-10 12:06:08 +01:00
Dr Mark C. Sinclair
06323b9dfa fix(developer): convert u16rtrim test to use map 2024-09-10 11:59:51 +01:00
Dr Mark C. Sinclair
04c1b15c22 fix(developer): convert u16ltrim test to use map 2024-09-10 11:55:27 +01:00