[Touch-packages] [Bug 1584314] Re: Togo keyboard layout / compose keys

2019-10-02 Thread Gunnar Hjalmarsson
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

2017-01-29 Thread Bug Watch Updater
** 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

2017-01-29 Thread Mathew Hodson
** 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

2016-06-01 Thread Gunnar Hjalmarsson
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

2016-06-01 Thread Daniel Holbach
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

2016-05-25 Thread Gunnar Hjalmarsson
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

2016-05-25 Thread Launchpad Bug Tracker
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 Hjalmarsson   Mon, 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

2016-05-24 Thread Alkis Georgopoulos
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

2016-05-24 Thread Gunnar Hjalmarsson
@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 = ʊ