From: Roman Moravcik Date: Fri, 23 Oct 2009 11:59:10 +0000 (+0200) Subject: ukeyboard updated to versnio 1.9 X-Git-Tag: v0.3~1 X-Git-Url: http://vcs.maemo.org/git/?p=slovak-l10n;a=commitdiff_plain;h=63784033a6ab557cf541055010a9558848613761 ukeyboard updated to versnio 1.9 --- diff --git a/debian/patches/02_ukeyboard_installonly_sk.dpatch b/debian/patches/02_ukeyboard_installonly_sk.dpatch index 5a301f3..a761ccd 100755 --- a/debian/patches/02_ukeyboard_installonly_sk.dpatch +++ b/debian/patches/02_ukeyboard_installonly_sk.dpatch @@ -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) diff --git a/ukeyboard/CREDITS b/ukeyboard/CREDITS index 2057eee..da6bcd5 100644 --- a/ukeyboard/CREDITS +++ b/ukeyboard/CREDITS @@ -13,3 +13,5 @@ Matan Ziv-Av Paweł Dyś Darafei Praliaskouski Ethan S. +Burak Ilgicioglu +Porfyras diff --git a/ukeyboard/VERSION b/ukeyboard/VERSION index 6259340..2e0e38c 100644 --- a/ukeyboard/VERSION +++ b/ukeyboard/VERSION @@ -1 +1 @@ -1.8 +1.9 diff --git a/ukeyboard/debian/changelog b/ukeyboard/debian/changelog index acf3527..fdaf145 100644 --- a/ukeyboard/debian/changelog +++ b/ukeyboard/debian/changelog @@ -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 Tue, 30 Dec 2008 12:31:10 +0100 + -- Roman Moravcik Wed, 21 Oct 2009 10:24:37 +0200 ukeyboard (1.8) unstable; urgency=low diff --git a/ukeyboard/debian/control b/ukeyboard/debian/control index 67180b3..986fa90 100644 --- a/ukeyboard/debian/control +++ b/ukeyboard/debian/control @@ -1,7 +1,7 @@ Source: ukeyboard Section: user/other Priority: optional -Maintainer: Jiri Benc +Maintainer: Roman Moravcik Build-Depends: debhelper (>= 4.0.0), libosso-dev, libosso-gnomevfs2-dev, libhildonfm2-dev, hildon-control-panel-dev Standards-Version: 3.6.1 diff --git a/ukeyboard/keyboards/Makefile b/ukeyboard/keyboards/Makefile index 0d53201..2fb0b48 100644 --- a/ukeyboard/keyboards/Makefile +++ b/ukeyboard/keyboards/Makefile @@ -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) diff --git a/ukeyboard/xkb/rx44/ukeyboard b/ukeyboard/xkb/rx44/ukeyboard index ca64f51..76ef76f 100644 --- a/ukeyboard/xkb/rx44/ukeyboard +++ b/ukeyboard/xkb/rx44/ukeyboard @@ -254,3 +254,51 @@ xkb_symbols "bg-phonetic" { key { type="EIGHT_LEVEL", [ comma, less, comma, less, comma, less, comma, less ] }; key { type="EIGHT_LEVEL", [ period, greater, period, greater, period, greater, period, greater ] }; }; + + +// author: Porfyras +partial alphanumeric_keys +xkb_symbols "gr" { + name[Group1] = "Greek (US hw)"; + + include "nokia_vndr/ukeyboard(base)" + + key { [ ISO_Level5_Lock, ISO_Level5_Lock, ISO_Level5_Lock, ISO_Level5_Lock ] }; + modifier_map Mod3 { ISO_Level5_Lock }; + + key { type="EIGHT_LEVEL", [ space, space, Tab, Tab, space, space, Tab, Tab ] }; + key { type="EIGHT_LEVEL", [ q, Q, 1, 1, bar, bar, 1, 1 ] }; + key { type="EIGHT_LEVEL", [ w, W, 2, 2, Greek_finalsmallsigma, Greek_SIGMA, 2, 2 ] }; + key { type="EIGHT_LEVEL", [ e, E, 3, 3, Greek_epsilon, Greek_EPSILON, 3, 3 ] }; + key { type="EIGHT_LEVEL", [ r, R, 4, 4, Greek_rho, Greek_RHO, 4, 4 ] }; + key { type="EIGHT_LEVEL", [ t, T, 5, 5, Greek_tau, Greek_TAU, 5, 5 ] }; + key { type="EIGHT_LEVEL", [ y, Y, 6, 6, Greek_upsilon, Greek_UPSILON, 6, 6 ] }; + key { type="EIGHT_LEVEL", [ u, U, 7, 7, Greek_theta, Greek_THETA, 7, 7 ] }; + key { type="EIGHT_LEVEL", [ i, I, 8, 8, Greek_iota, Greek_IOTA, 8, 8 ] }; + key { type="EIGHT_LEVEL", [ o, O, 9, 9, Greek_omicron, Greek_OMICRON, 9, 9 ] }; + key { type="EIGHT_LEVEL", [ p, P, 0, 0, Greek_pi, Greek_PI, 0, 0 ] }; + + key { type="EIGHT_LEVEL", [ a, A, exclam, exclam, Greek_alpha, Greek_ALPHA, exclam, exclam ] }; + key { type="EIGHT_LEVEL", [ s, S, quotedbl, quotedbl, Greek_sigma, Greek_SIGMA, quotedbl, quotedbl ] }; + key { type="EIGHT_LEVEL", [ d, D, at, at, Greek_delta, Greek_DELTA, at, at ] }; + key { type="EIGHT_LEVEL", [ f, F, numbersign, numbersign, Greek_phi, Greek_PHI, numbersign, numbersign ] }; + key { type="EIGHT_LEVEL", [ g, G, backslash, backslash, Greek_gamma, Greek_GAMMA, backslash, backslash ] }; + key { type="EIGHT_LEVEL", [ h, H, slash, slash, Greek_eta, Greek_ETA, slash, slash ] }; + key { type="EIGHT_LEVEL", [ j, J, parenleft, parenleft, Greek_xi, Greek_XI, parenleft, parenleft ] }; + key { type="EIGHT_LEVEL", [ k, K, parenright, parenright, Greek_kappa, Greek_KAPPA, parenright, parenright ] }; + key { type="EIGHT_LEVEL", [ l, L, asterisk, asterisk, Greek_lamda, Greek_LAMDA, asterisk, asterisk ] }; + key { type="EIGHT_LEVEL", [ semicolon, colon, sterling, sterling, semicolon, colon, sterling, sterling ] }; + key { type="EIGHT_LEVEL", [ dead_acute, dead_acute, question, question, dead_acute, dead_diaeresis, question, question ] }; + + key { type="EIGHT_LEVEL", [ z, Z, yen, yen, Greek_zeta, Greek_ZETA, yen, yen ] }; + key { type="EIGHT_LEVEL", [ x, X, asciicircum, asciicircum, Greek_chi, Greek_CHI, asciicircum, asciicircum ] }; + key { type="EIGHT_LEVEL", [ c, C, asciitilde, asciitilde, Greek_psi, Greek_PSI, asciitilde, asciitilde ] }; + key { type="EIGHT_LEVEL", [ v, V, percent, percent, Greek_omega, Greek_OMEGA, percent, percent ] }; + key { type="EIGHT_LEVEL", [ b, B, ampersand, ampersand, Greek_beta, Greek_BETA, ampersand, ampersand ] }; + key { type="EIGHT_LEVEL", [ n, N, dollar, dollar, Greek_nu, Greek_NU, dollar, dollar ] }; + key { type="EIGHT_LEVEL", [ m, M, EuroSign, EuroSign, Greek_mu, Greek_MU, EuroSign, EuroSign ] }; + key { type="EIGHT_LEVEL", [ comma, less, bracketleft, bracketleft, comma, less, bracketleft, bracketleft ] }; + key { type="EIGHT_LEVEL", [ period, greater, bracketright, bracketright, period, greater, bracketright, bracketright ] }; + key { type="EIGHT_LEVEL", [ minus, braceleft, underscore, underscore, minus, braceleft, underscore, underscore ] }; + key { type="EIGHT_LEVEL", [ plus, braceright, equal, equal, plus, braceright, equal, equal ] }; +};