[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
Removing the ibus (ubuntu) task, since it does not deal with compose. It's either GTK or XIM. ** No longer affects: ibus (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ibus in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in xkeyboard-config: Fix Released Status in libx11 package in Ubuntu: Fix Released Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) + key { [ r, R, U0257, U018A ] };// U0257 = ɗ (small), U018A = Ɗ (capital) + key { [ y, Y, U01B4, U01B3 ] };// U01B4 = ƴ (small), U01B3 = Ƴ (capital) + key { [ u, U, U028A, U01B1 ] };// U028A = ʊ (small), U01B1 = Ʊ (capital) + key { [ i, I,
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
** Changed in: xkeyboard-config Status: Unknown => Fix Released ** Changed in: xkeyboard-config Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in xkeyboard-config: Fix Released Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: Fix Released Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) + key { [ r, R, U0257, U018A ] };// U0257 = ɗ (small), U018A = Ɗ (capital) + key { [ y, Y, U01B4, U01B3 ] };// U01B4 = ƴ (small), U01B3 = Ƴ (capital) + key { [ u, U, U028A, U01B1 ] };// U028A = ʊ (small), U01B1 = Ʊ (capital) +
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
** Bug watch added: freedesktop.org Bugzilla #92344 https://bugs.freedesktop.org/show_bug.cgi?id=92344 ** Also affects: xkeyboard-config via https://bugs.freedesktop.org/show_bug.cgi?id=92344 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in xkeyboard-config: Unknown Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: Fix Released Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) + key { [ r, R, U0257, U018A ] };// U0257 = ɗ (small), U018A = Ɗ (capital) + key { [ y, Y, U01B4, U01B3 ] };// U01B4 = ƴ (small), U01B3 = Ƴ (capital) + key { [ u,
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
On 2016-06-01 11:25, Daniel Holbach wrote: > Is there anything else left to be sponsored? Nope, not at this time, at least, so please feel free to unsubscribe ubuntu-sponsors. Thanks for your sponsor help! -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: Fix Released Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) + key { [ r, R, U0257, U018A ] };// U0257 = ɗ (small), U018A = Ɗ (capital) + key { [ y, Y, U01B4, U01B3 ] };// U01B4 = ƴ (small), U01B3 = Ƴ (capital) + key { [ u, U, U028A, U01B1 ] };// U028A = ʊ (small),
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
Is there anything else left to be sponsored? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: Fix Released Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) + key { [ r, R, U0257, U018A ] };// U0257 = ɗ (small), U018A = Ɗ (capital) + key { [ y, Y, U01B4, U01B3 ] };// U01B4 = ƴ (small), U01B3 = Ƴ (capital) + key { [ u, U, U028A, U01B1 ] };// U028A = ʊ (small), U01B1 = Ʊ (capital) + key { [ i, I, U0269, U0196 ] };// U0269 = ɩ (small), U0196 = Ɩ (capital) +
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
Thanks, Alkis, then I understand better. Sounds like the Greek issue is quite the opposite to the Togo issue then... I have also noticed that IBus doesn't come preinstalled on MATE. However, gnome-language-selector UI works the same there, i.e. if you *explicitly* select "none", the ~/.xinputrc file with "run_im xim" is created. Considering what we know now, it should be changed, and I'm going to modify gnome-language-selector, by adding an explicit "xim" option, and let "none" really mean "none". I have also an idea now about the root cause of the Greek issue. Getting back to you later about that. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: Fix Released Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) +
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
This bug was fixed in the package libx11 - 2:1.6.3-1ubuntu3 --- libx11 (2:1.6.3-1ubuntu3) yakkety; urgency=medium [ Mats Blakstad ] * debian/patches/017_togo_compose_keys.diff: - Compose keys for local languages in Togo (LP: #1584314) -- Gunnar HjalmarssonMon, 23 May 2016 18:55:00 +0200 ** Changed in: libx11 (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: Fix Released Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) + key { [ r, R, U0257, U018A ] };// U0257 = ɗ (small), U018A = Ɗ (capital) + key { [ y, Y,
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
Hi Gunnar, the issue was that in some cases, typing the Greek key for accent (tonos, the key is ";"), and then after releasing it, typing "α", resulted in two separate characters, i.e. ;+α=´α instead of the correct ;+α=ά At first I thought this was because of ibus, because I was seeing the issue only on setups where ibus was installed. But later on I realized that something, maybe /usr/bin/gnome-language-selector, but possibly something else too, was creating a ~/.xinputrc file: # im-config(8) generated on Wed, 25 May 2016 07:25:38 +0300 run_im xim # im-config signature: 5f2367a738e8f9717ddbb719455f7930 - So when that file was present, even when ibus was not installed, I was still having the tonos issue. After running `rm ~/.xinputrc` and logging in again, the issue was gone. Btw note that opening gnome-language-selector and selecting "None" creates that file and causes the issue again!!! So we try to never open gnome-language-selector. That's all I know about the issue; I found out that Ubuntu Mate comes without ibus/fcitx installed, so we've switched to using that one, where the Xorg system-wide keyboard defaults are respected and remain unmodified after login and everything works flawlessly! :) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: In Progress Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀
[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys
@Alkis: I took the liberty to subscribe you to this bug, since I have a feeling that the issue I mentioned in comment #6 might be similar to the one with typing Greek as you have reported previously. What do you think? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libx11 in Ubuntu. https://bugs.launchpad.net/bugs/1584314 Title: Togo keyboard layout / compose keys Status in ibus package in Ubuntu: New Status in libx11 package in Ubuntu: In Progress Status in xkeyboard-config package in Ubuntu: Fix Released Bug description: Hi My name is Rodrigo with my team we develop the Togo-Africa Keyboard Layout in the Linux Distribution. We want to include this keyboard in the Ubuntu distribution. I've uploaded a keyboard to XKB: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=53452c901fcab08a43705c9aa79a5ec5642cca08 https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=3129c757f9da8586ab8b8654a56c8f687cc9ef5c Here is the Keyboard ## diff --git a/rules/base.xml.in b/rules/base.xml.in index f495c8d..5e91717 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5680,6 +5680,16 @@ +tg +<_shortDescription>fr-tg +<_description>French (Togo) + + fra + + + + + ke <_shortDescription>sw diff --git a/symbols/Makefile.am b/symbols/Makefile.am index 77ec0ff..3226d41 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -29,7 +29,7 @@ pc ph pk pl pt \ ro rs ru \ se si sk sn \ sy th \ -terminate \ +terminate tg \ tj tm tr tw tz \ ua us uz vn \ za \ diff --git a/symbols/tg b/symbols/tg new file mode 100644 index 000..f7b2cb3 --- /dev/null +++ b/symbols/tg @@ -0,0 +1,68 @@ +default partial alphanumeric_keys +xkb_symbols "basic" { + +include "fr(azerty)" + +name[Group1]="French (Togo)"; + +// French AZERTY-Keyboard layout including symbols for Togolese local languages +// Created 2015 by Globalbility Togo (www.globalbility.org) +// Authors: Issaka Ouro-Wétchiré, Caroline Riefstahl, Mats Blakstad +// +// LAYOUT OVERVIEW +// +// | 1 3| 1 = Shift, 3 = AltGr + Shift(AltGr is the right side alt key) +// | 2 4| 2 = normal, 4 = AltGr +// +// ___ +// || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | +// | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | +// +// | |<- | A | Z Ʒ| E Ɛ| R Ɗ| T | Y Ƴ| U Ʊ| I Ɩ| O Ɔ| P | ¨ | $ €| , | +// | ->| | a | z ʒ| e ɛ| r ɗ| t | y ƴ| u ʊ| i ɩ| o ɔ| p | ^ ̌| £ ¤| <-' | +// ===¬| +// | | Q Ǝ| S | D Ɖ| F Ƒ| G Ɣ| H Ĥ | J | K | L | M Ŋ| % | µ | | +// | MAJ | q ǝ| s | d ɖ| f ƒ| g ɣ| h ɦ| j | k | l | m ɲ| ù `| * ́| | +// +// | ^ | > | W | X | C | V Ʋ| B Ɓ| N Ŋ| ? | . | / | § | | | +// | | | < | w | x | c | v ʋ| b ɓ| n ŋ| , ~| ; ¯| : | ! | | | +// +// | | | | | | | | | +// | Ctrl | Super| Alt | SpaceNobreakspace | AltGr | Super|Menu | Ctrl | +// ¯¯ ¯¯ ¯¯ ¯¯¯ ¯¯¯ ¯¯ ¯ ¯¯ +// Togolese local languages use 8 tones markers. +// Acute ( ´ ), Grave ( ` ), Circumflex ( ˆ ), Caron ( ˇ ), Macron ( ¯ ), Tilde ( ~ ), Tilde + Acute ( ̃́ ), Tilde + Grave ( ̃̀ ) +// All vowels can have tones except "y" (which is not vowel in Togolese local languages) +// Nasal consonants ("m" and "n") can have have high tones. + + // Modifications of the basic French Azerty layout, adding symbols for Togolese local languages + + // Second row + key { [ z, Z, ezh, EZH ] };// U0292 = ʒ (small), U01B7 = Ʒ (capital) +override key { [ e, E, U025B, U0190 ] };// Replqce Eurosign with U025B = ɛ (small), U0190 = Ɛ (capital) + key { [ r, R, U0257, U018A ] };// U0257 = ɗ (small), U018A = Ɗ (capital) + key { [ y, Y, U01B4, U01B3 ] };// U01B4 = ƴ (small), U01B3 = Ƴ (capital) + key { [ u, U, U028A, U01B1 ] };// U028A = ʊ