From c350b5824398e72403a653ff46490ca02cecffe4 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Fri, 27 Oct 2023 14:27:00 -0500 Subject: [PATCH 01/10] =?UTF-8?q?CLDR-12026=20kbd:=20add=20proper=20azerty?= =?UTF-8?q?-optimis=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - rename the existing fr-t-k0-azerty to fr-t-k0-test because it's really a test keyboard - beginning of a proper optimisé keyboard. --- keyboards/3.0/fr-t-k0-optimise.xml | 200 ++++++++++++++++++ .../{fr-t-k0-azerty.xml => fr-t-k0-test.xml} | 2 +- keyboards/test/fr-t-k0-optimise-test.xml | 16 ++ ...-azerty-test.xml => fr-t-k0-test-test.xml} | 2 +- .../cldr/util/ElementAttributeInfo.java | 4 +- 5 files changed, 220 insertions(+), 4 deletions(-) create mode 100644 keyboards/3.0/fr-t-k0-optimise.xml rename keyboards/3.0/{fr-t-k0-azerty.xml => fr-t-k0-test.xml} (99%) create mode 100644 keyboards/test/fr-t-k0-optimise-test.xml rename keyboards/test/{fr-t-k0-azerty-test.xml => fr-t-k0-test-test.xml} (93%) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml new file mode 100644 index 00000000000..8db073cc763 --- /dev/null +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/keyboards/3.0/fr-t-k0-azerty.xml b/keyboards/3.0/fr-t-k0-test.xml similarity index 99% rename from keyboards/3.0/fr-t-k0-azerty.xml rename to keyboards/3.0/fr-t-k0-test.xml index a45e198e23b..eb4032db38d 100644 --- a/keyboards/3.0/fr-t-k0-azerty.xml +++ b/keyboards/3.0/fr-t-k0-test.xml @@ -2,7 +2,7 @@ - + diff --git a/keyboards/test/fr-t-k0-optimise-test.xml b/keyboards/test/fr-t-k0-optimise-test.xml new file mode 100644 index 00000000000..593b8bd2e72 --- /dev/null +++ b/keyboards/test/fr-t-k0-optimise-test.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/keyboards/test/fr-t-k0-azerty-test.xml b/keyboards/test/fr-t-k0-test-test.xml similarity index 93% rename from keyboards/test/fr-t-k0-azerty-test.xml rename to keyboards/test/fr-t-k0-test-test.xml index 0228dae7c14..c03ce54362a 100644 --- a/keyboards/test/fr-t-k0-azerty-test.xml +++ b/keyboards/test/fr-t-k0-test-test.xml @@ -1,7 +1,7 @@ - + diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java b/tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java index 9b00c46b9cb..019eb80cde9 100644 --- a/tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java +++ b/tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java @@ -103,11 +103,11 @@ private static Map makeElementAttributeInfoMap( addElementAttributeInfo( result, DtdType.keyboard3, - canonicalCommonDirectory + "/../keyboards/3.0/fr-t-k0-azerty.xml"); + canonicalCommonDirectory + "/../keyboards/3.0/fr-t-k0-test.xml"); addElementAttributeInfo( result, DtdType.keyboardTest3, - canonicalCommonDirectory + "/../keyboards/test/fr-t-k0-azerty-test.xml"); + canonicalCommonDirectory + "/../keyboards/test/fr-t-k0-test-test.xml"); return result; } From 11b208eafca5a503a7086d046cb3c637d564ef73 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Wed, 20 Mar 2024 19:48:09 -0500 Subject: [PATCH 02/10] CLDR-12026 move out of techpreview --- keyboards/3.0/fr-t-k0-optimise.xml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml index 8db073cc763..dae0c30d7f1 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -1,9 +1,8 @@ - - - @@ -188,13 +187,5 @@ - - - - - - - - From 54214f33022b71cf8b1ee20aa3ed129b9079464c Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Thu, 21 Mar 2024 09:25:47 -0500 Subject: [PATCH 03/10] CLDR-12026 kbd: fr: verified all non-marker chars --- keyboards/3.0/fr-t-k0-optimise.xml | 67 +++++++++++++++++------------- 1 file changed, 38 insertions(+), 29 deletions(-) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml index dae0c30d7f1..b3dbb561379 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -1,5 +1,6 @@ - + @@ -7,17 +8,17 @@ - - - - - - - + + + + + + + - - + + @@ -72,7 +73,7 @@ - + @@ -95,7 +96,7 @@ - + @@ -115,7 +116,8 @@ - + @@ -131,35 +133,41 @@ - - - - + + + + - - - - + + + + - - + + - + - - - + + + @@ -169,8 +177,9 @@ - - + + + From df67cdb6889e07e25f349c92ce79924d3feb1871 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Fri, 22 Mar 2024 11:22:36 -0500 Subject: [PATCH 04/10] CLDR-12026 kbd: fr: revamping some marker, greek layer working --- keyboards/3.0/fr-t-k0-optimise.xml | 52 ++++++++++++++---------------- 1 file changed, 24 insertions(+), 28 deletions(-) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml index b3dbb561379..3cf3378f65a 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -38,7 +38,7 @@ - + @@ -131,20 +131,20 @@ - - + + + keys="theta ss dollar mark-currency mark-greek mark-euro gap mark-solidus pipe infinity division multiplication" /> - + @@ -164,37 +164,33 @@ - - - - - - - - + + + + + + + - - - - + + - - + + + + - - - - - - - - - + + + + + + From 527447a29802b2278c2b274f503d16177ce532b5 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Fri, 22 Mar 2024 14:06:30 -0500 Subject: [PATCH 05/10] CLDR-12026 kbd: fr: further updates, eu layer working --- keyboards/3.0/fr-t-k0-optimise.xml | 32 +++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml index 3cf3378f65a..4239b7462dc 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -8,12 +8,18 @@ + + + + + + @@ -97,6 +103,8 @@ + + @@ -146,7 +154,7 @@ + keys="mark-circumflex A-grave E-acute E-grave E-caret mark-doubleacute mark-doublegrave gap em-dash open-angle-quote close-angle-quote mark-ring gap" /> - + + + + + + + + + @@ -179,10 +195,10 @@ - + + - - + @@ -192,5 +208,11 @@ + + + + + + From fba0936a81b14b6d93f2ca0825ea79835932800c Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Sat, 23 Mar 2024 17:22:02 -0500 Subject: [PATCH 06/10] CLDR-12026 kbd: fr: currency layer working --- keyboards/3.0/fr-t-k0-optimise.xml | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml index 4239b7462dc..3e1ea76a1fd 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -120,6 +120,8 @@ + + @@ -155,7 +157,7 @@ - + @@ -177,8 +179,13 @@ - - + + + + + @@ -200,6 +207,15 @@ + + + + + + + + + From d6c210a97e2041d7d44cfca29be3bdb8b27a9650 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Sat, 23 Mar 2024 17:23:29 -0500 Subject: [PATCH 07/10] CLDR-12026 kbd: fr: currency layer working --- keyboards/3.0/fr-t-k0-optimise.xml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml index 3e1ea76a1fd..334760b0589 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -183,10 +183,6 @@ - - @@ -210,11 +206,11 @@ - + - + From 4c69aec243aa1f277ccff1338cd06e2c28655481 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Wed, 10 Apr 2024 18:32:27 -0500 Subject: [PATCH 08/10] =?UTF-8?q?CLDR-12026=20kbd:=20update=20Fran=C3=A7ai?= =?UTF-8?q?s=20normalis=C3=A9=20(AZERTY)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - thanks to review notes from @dan-jac --- keyboards/3.0/fr-t-k0-optimise.xml | 43 +++++++++++++++++++----------- 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr-t-k0-optimise.xml index 334760b0589..37124a05ce4 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr-t-k0-optimise.xml @@ -5,7 +5,7 @@ New French --> - + @@ -15,10 +15,11 @@ + - + @@ -32,7 +33,7 @@ - + @@ -51,6 +52,9 @@ + + + @@ -85,10 +89,10 @@ - + - - + + @@ -106,7 +110,9 @@ - + + + @@ -120,8 +126,6 @@ - - @@ -151,17 +155,17 @@ keys="theta ss dollar mark-currency mark-greek mark-euro gap mark-solidus pipe infinity division multiplication" /> - + - + keys="mark-invbreve A-grave E-acute E-grave E-caret mark-doubleacute mark-doublegrave gap em-dash open-angle-quote close-angle-quote mark-ring gap" /> + - + @@ -190,16 +194,22 @@ + + + + - + + + @@ -209,7 +219,7 @@ - + @@ -219,6 +229,9 @@ + + + From c6b9488823cbebd1f4c4c6d9a98132825b4639f1 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Wed, 10 Apr 2024 18:34:16 -0500 Subject: [PATCH 09/10] CLDR-12026 Delete keyboards/test/fr-t-k0-optimise-test.xml - delete for now --- keyboards/test/fr-t-k0-optimise-test.xml | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 keyboards/test/fr-t-k0-optimise-test.xml diff --git a/keyboards/test/fr-t-k0-optimise-test.xml b/keyboards/test/fr-t-k0-optimise-test.xml deleted file mode 100644 index 593b8bd2e72..00000000000 --- a/keyboards/test/fr-t-k0-optimise-test.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - From 40396b1515d6b02606020d85890e60e8face17aa Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Thu, 11 Apr 2024 17:12:26 -0500 Subject: [PATCH 10/10] =?UTF-8?q?CLDR-12026=20kbd:=20update=20Fran=C3=A7ai?= =?UTF-8?q?s=20normalis=C3=A9=20(AZERTY)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - hit all cases, simplified some - renamed to just fr.xml --- .../3.0/{fr-t-k0-optimise.xml => fr.xml} | 148 ++++++++++-------- 1 file changed, 82 insertions(+), 66 deletions(-) rename keyboards/3.0/{fr-t-k0-optimise.xml => fr.xml} (59%) diff --git a/keyboards/3.0/fr-t-k0-optimise.xml b/keyboards/3.0/fr.xml similarity index 59% rename from keyboards/3.0/fr-t-k0-optimise.xml rename to keyboards/3.0/fr.xml index 37124a05ce4..45871726c06 100644 --- a/keyboards/3.0/fr-t-k0-optimise.xml +++ b/keyboards/3.0/fr.xml @@ -1,10 +1,8 @@ - - + + @@ -15,7 +13,7 @@ - + @@ -52,9 +50,9 @@ - - - + + + @@ -107,11 +105,8 @@ - - - - - + + @@ -145,7 +140,7 @@ - + @@ -179,65 +174,86 @@ - - + + + + + + + - - - - + + + - - - + + + - - - + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - -