ukeyboard updated to versnio 1.9
authorRoman Moravcik <roman.moravcik@gmail.com>
Fri, 23 Oct 2009 11:59:10 +0000 (13:59 +0200)
committerRoman Moravcik <roman.moravcik@gmail.com>
Fri, 23 Oct 2009 11:59:10 +0000 (13:59 +0200)
debian/patches/02_ukeyboard_installonly_sk.dpatch
ukeyboard/CREDITS
ukeyboard/VERSION
ukeyboard/debian/changelog
ukeyboard/debian/control
ukeyboard/keyboards/Makefile
ukeyboard/xkb/rx44/ukeyboard

index 5a301f3..a761ccd 100755 (executable)
@@ -8,7 +8,7 @@
 diff -Naur slovak-l10n/ukeyboard/keyboards/Makefile slovak-l10n/ukeyboard/keyboards/Makefile
 --- slovak-l10n/ukeyboard/keyboards/Makefile   2008-12-30 13:49:12.000000000 +0100
 +++ slovak-l10n/ukeyboard/keyboards/Makefile   2009-10-09 14:03:31.000000000 +0200
-@@ -1,16 +1,5 @@
+@@ -1,17 +1,5 @@
  layouts = \
 -      ar-lebanon.vkb \
 -      be-by.vkb \
@@ -21,7 +21,8 @@ diff -Naur slovak-l10n/ukeyboard/keyboards/Makefile slovak-l10n/ukeyboard/keyboa
 -      hr-qwerty.vkb hr-qwertz.vkb \
 -      hu-qwertz.vkb \
 -      sk-qwerty.vkb sk-qwertz.vkb \
--      th-kedmanee.vkb
+-      th-kedmanee.vkb \
+-      tr-qwerty.vkb
 +      sk-qwerty.vkb sk-qwertz.vkb
  
  all: $(layouts)
index 2057eee..da6bcd5 100644 (file)
@@ -13,3 +13,5 @@ Matan Ziv-Av <matan@svgalib.org>
 Paweł Dyś <padys.pl@gmail.com>
 Darafei Praliaskouski <komzpa@gmail.com>
 Ethan S. <dragon788@gmail.com>
+Burak Ilgicioglu <ilgicioglu@gmail.com>
+Porfyras <porfyras@gmail.com>
index 6259340..2e0e38c 100644 (file)
@@ -1 +1 @@
-1.8
+1.9
index acf3527..fdaf145 100644 (file)
@@ -1,9 +1,10 @@
 ukeyboard (1.9) unstable; urgency=low
 
-  * Added Belarusian on-screen layout by Darafei Praliaskouski.
-  * Modified US Dvorak layout.
+  * Added Greek hw layouts for devices with US keyboard by Porfyras.
+  * Added Turkish on-screen keyboard layout by Burak Ilgicioglu.
+  * Minor fixes in Slovak on-screen keyboard layouts.
 
- -- Jiri Benc <jbenc@upir.cz>  Tue, 30 Dec 2008 12:31:10 +0100
+ -- Roman Moravcik <roman.moravcik@gmail.com>  Wed, 21 Oct 2009 10:24:37 +0200
 
 ukeyboard (1.8) unstable; urgency=low
 
index 67180b3..986fa90 100644 (file)
@@ -1,7 +1,7 @@
 Source: ukeyboard
 Section: user/other
 Priority: optional
-Maintainer: Jiri Benc <jbenc@upir.cz>
+Maintainer: Roman Moravcik <roman.moravcik@gmail.com>
 Build-Depends: debhelper (>= 4.0.0), libosso-dev, libosso-gnomevfs2-dev, libhildonfm2-dev, hildon-control-panel-dev
 Standards-Version: 3.6.1
 
index 0d53201..2fb0b48 100644 (file)
@@ -10,7 +10,8 @@ layouts = \
        hr-qwerty.vkb hr-qwertz.vkb \
        hu-qwertz.vkb \
        sk-qwerty.vkb sk-qwertz.vkb \
-       th-kedmanee.vkb
+       th-kedmanee.vkb \
+       tr-qwerty.vkb
 
 all: $(layouts)
 
index ca64f51..76ef76f 100644 (file)
@@ -254,3 +254,51 @@ xkb_symbols "bg-phonetic" {
        key <AB08>      { type="EIGHT_LEVEL", [ comma,          less,           comma,          less,           comma,                  less,                   comma,          less            ] };
        key <AB09>      { type="EIGHT_LEVEL", [ period,         greater,        period,         greater,        period,                 greater,                period,         greater         ] };
 };
+
+
+// author: Porfyras <porfyras@gmail.com>
+partial alphanumeric_keys
+xkb_symbols "gr" {
+       name[Group1] = "Greek (US hw)";
+
+       include "nokia_vndr/ukeyboard(base)"
+
+       key <COMP>      { [ ISO_Level5_Lock,    ISO_Level5_Lock,        ISO_Level5_Lock,        ISO_Level5_Lock         ] };
+       modifier_map Mod3 { ISO_Level5_Lock };
+
+       key <SPCE>      { type="EIGHT_LEVEL", [ space,          space,          Tab,            Tab,            space,                  space,                  Tab,            Tab             ] };
+       key <AD01>      { type="EIGHT_LEVEL", [ q,              Q,              1,              1,              bar,                    bar,                    1,              1               ] };
+       key <AD02>      { type="EIGHT_LEVEL", [ w,              W,              2,              2,              Greek_finalsmallsigma,  Greek_SIGMA,            2,              2               ] };
+       key <AD03>      { type="EIGHT_LEVEL", [ e,              E,              3,              3,              Greek_epsilon,          Greek_EPSILON,          3,              3               ] };
+       key <AD04>      { type="EIGHT_LEVEL", [ r,              R,              4,              4,              Greek_rho,              Greek_RHO,              4,              4               ] };
+       key <AD05>      { type="EIGHT_LEVEL", [ t,              T,              5,              5,              Greek_tau,              Greek_TAU,              5,              5               ] };
+       key <AD06>      { type="EIGHT_LEVEL", [ y,              Y,              6,              6,              Greek_upsilon,          Greek_UPSILON,          6,              6               ] };
+       key <AD07>      { type="EIGHT_LEVEL", [ u,              U,              7,              7,              Greek_theta,            Greek_THETA,            7,              7               ] };
+       key <AD08>      { type="EIGHT_LEVEL", [ i,              I,              8,              8,              Greek_iota,             Greek_IOTA,             8,              8               ] };
+       key <AD09>      { type="EIGHT_LEVEL", [ o,              O,              9,              9,              Greek_omicron,          Greek_OMICRON,          9,              9               ] };
+       key <AD10>      { type="EIGHT_LEVEL", [ p,              P,              0,              0,              Greek_pi,               Greek_PI,               0,              0               ] };
+
+       key <AC01>      { type="EIGHT_LEVEL", [ a,              A,              exclam,         exclam,         Greek_alpha,            Greek_ALPHA,            exclam,         exclam          ] };
+       key <AC02>      { type="EIGHT_LEVEL", [ s,              S,              quotedbl,       quotedbl,       Greek_sigma,            Greek_SIGMA,            quotedbl,       quotedbl        ] };
+       key <AC03>      { type="EIGHT_LEVEL", [ d,              D,              at,             at,             Greek_delta,            Greek_DELTA,            at,             at              ] };
+       key <AC04>      { type="EIGHT_LEVEL", [ f,              F,              numbersign,     numbersign,     Greek_phi,              Greek_PHI,              numbersign,     numbersign      ] };
+       key <AC05>      { type="EIGHT_LEVEL", [ g,              G,              backslash,      backslash,      Greek_gamma,            Greek_GAMMA,            backslash,      backslash       ] };
+       key <AC06>      { type="EIGHT_LEVEL", [ h,              H,              slash,          slash,          Greek_eta,              Greek_ETA,              slash,          slash           ] };
+       key <AC07>      { type="EIGHT_LEVEL", [ j,              J,              parenleft,      parenleft,      Greek_xi,               Greek_XI,               parenleft,      parenleft       ] };
+       key <AC08>      { type="EIGHT_LEVEL", [ k,              K,              parenright,     parenright,     Greek_kappa,            Greek_KAPPA,            parenright,     parenright      ] };
+       key <AC09>      { type="EIGHT_LEVEL", [ l,              L,              asterisk,       asterisk,       Greek_lamda,            Greek_LAMDA,            asterisk,       asterisk        ] };
+       key <AC10>      { type="EIGHT_LEVEL", [ semicolon,      colon,          sterling,       sterling,       semicolon,              colon,                  sterling,       sterling        ] };
+       key <AC11>      { type="EIGHT_LEVEL", [ dead_acute,     dead_acute,     question,       question,       dead_acute,             dead_diaeresis,         question,       question        ] };
+
+       key <AB01>      { type="EIGHT_LEVEL", [ z,              Z,              yen,            yen,            Greek_zeta,             Greek_ZETA,             yen,            yen             ] };
+       key <AB02>      { type="EIGHT_LEVEL", [ x,              X,              asciicircum,    asciicircum,    Greek_chi,              Greek_CHI,              asciicircum,    asciicircum     ] };
+       key <AB03>      { type="EIGHT_LEVEL", [ c,              C,              asciitilde,     asciitilde,     Greek_psi,              Greek_PSI,              asciitilde,     asciitilde      ] };
+       key <AB04>      { type="EIGHT_LEVEL", [ v,              V,              percent,        percent,        Greek_omega,            Greek_OMEGA,            percent,        percent         ] };
+       key <AB05>      { type="EIGHT_LEVEL", [ b,              B,              ampersand,      ampersand,      Greek_beta,             Greek_BETA,             ampersand,      ampersand       ] };
+       key <AB06>      { type="EIGHT_LEVEL", [ n,              N,              dollar,         dollar,         Greek_nu,               Greek_NU,               dollar,         dollar          ] };
+       key <AB07>      { type="EIGHT_LEVEL", [ m,              M,              EuroSign,       EuroSign,       Greek_mu,               Greek_MU,               EuroSign,       EuroSign        ] };
+       key <AB08>      { type="EIGHT_LEVEL", [ comma,          less,           bracketleft,    bracketleft,    comma,                  less,                   bracketleft,    bracketleft     ] };
+       key <AB09>      { type="EIGHT_LEVEL", [ period,         greater,        bracketright,   bracketright,   period,                 greater,                bracketright,   bracketright    ] };
+       key <AE11>      { type="EIGHT_LEVEL", [ minus,          braceleft,      underscore,     underscore,     minus,                  braceleft,              underscore,     underscore      ] };
+       key <AE12>      { type="EIGHT_LEVEL", [ plus,           braceright,     equal,          equal,          plus,                   braceright,             equal,          equal           ] };
+};