Updates from jquery.ime
- Added Duala Tilde keyboard (Phab:T372173) - Added Silesian Tilde keyboard (Phab:T372652) - Removed proprietary vendor fallback (Phab:T306486) Change-Id: Ic88146516620a3eef73cea0a1c6ed13f628c98b0
This commit is contained in:
@@ -1,13 +1,10 @@
|
||||
.imeselector {
|
||||
position: absolute;
|
||||
/* @embed */
|
||||
background: url( ../images/ime-active.png ) no-repeat left center;
|
||||
/* @embed */
|
||||
background-image: -webkit-linear-gradient( transparent, transparent ), url( ../images/ime-active.svg );
|
||||
/* @embed */
|
||||
background-image: linear-gradient( transparent, transparent ), url( ../images/ime-active.svg );
|
||||
background-image: url( ../images/ime-active.svg );
|
||||
background-color: rgba( 255, 255, 255, 0.75 );
|
||||
background-position: left 3px center;
|
||||
background-repeat: no-repeat;
|
||||
min-height: 15px;
|
||||
font-size: small;
|
||||
padding: 2px 2px 1px 20px;
|
||||
@@ -85,8 +82,6 @@ span.ime-disable-shortcut {
|
||||
|
||||
.imeselector-menu {
|
||||
background-color: #fff;
|
||||
-webkit-background-clip: padding-box;
|
||||
-moz-background-clip: padding-box;
|
||||
background-clip: padding-box;
|
||||
position: absolute;
|
||||
top: 14px;
|
||||
@@ -98,8 +93,6 @@ span.ime-disable-shortcut {
|
||||
padding: 0;
|
||||
border: 1px solid #a2a9b1;
|
||||
border-radius: 2px;
|
||||
-webkit-box-shadow: 0 5px 10px rgba( 0, 0, 0, 0.2 );
|
||||
-moz-box-shadow: 0 5px 10px rgba( 0, 0, 0, 0.2 );
|
||||
box-shadow: 0 5px 10px rgba( 0, 0, 0, 0.2 );
|
||||
text-align: left;
|
||||
}
|
||||
@@ -164,11 +157,9 @@ span.ime-disable-shortcut {
|
||||
|
||||
.imeselector-menu .ime-checked {
|
||||
/* @embed */
|
||||
background: url( ../images/tick.png ) no-repeat left 4px center;
|
||||
/* @embed */
|
||||
background-image: -webkit-linear-gradient( transparent, transparent ), url( ../images/tick.svg );
|
||||
/* @embed */
|
||||
background-image: linear-gradient( transparent, transparent ), url( ../images/tick.svg );
|
||||
background-image: url( ../images/tick.svg );
|
||||
background-position: left 4px center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
.imeselector-menu .ime-help-link {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/*! jquery.ime - v0.2.0+20240826
|
||||
/*! jquery.ime - v0.2.0+20240829
|
||||
* https://github.com/wikimedia/jquery.ime
|
||||
* Copyright (c) 2024 Santhosh Thottingal; License: (GPL-2.0-or-later OR MIT) */
|
||||
( function ( $ ) {
|
||||
@@ -1882,6 +1882,10 @@
|
||||
name: 'इनस्क्रिप्ट २',
|
||||
source: 'rules/doi/doi-inscript2.js'
|
||||
},
|
||||
'dua-tilde': {
|
||||
name: 'Duala tilde keyboard',
|
||||
source: 'rules/dua/dua-tilde.js'
|
||||
},
|
||||
'ee-tilde': {
|
||||
name: 'Ewe Tilde',
|
||||
source: 'rules/ee/ee-tilde.js'
|
||||
@@ -2504,6 +2508,10 @@
|
||||
name: 'Normal forms',
|
||||
source: 'rules/sv/sv-normforms.js'
|
||||
},
|
||||
'szl-tilde': {
|
||||
name: 'Silesian tilde',
|
||||
source: 'rules/szl/szl-tilde.js'
|
||||
},
|
||||
'ta-99': {
|
||||
name: 'தமிழ்99',
|
||||
source: 'rules/ta/ta-99.js'
|
||||
@@ -2816,6 +2824,10 @@
|
||||
autonym: 'डोगरी',
|
||||
inputmethods: [ 'doi-inscript2' ]
|
||||
},
|
||||
dua: {
|
||||
autonym: 'Duálá',
|
||||
inputmethods: [ 'dua-tilde' ]
|
||||
},
|
||||
en: {
|
||||
autonym: 'English',
|
||||
inputmethods: [ 'ipa-sil', 'ipa-x-sampa' ]
|
||||
@@ -3220,6 +3232,10 @@
|
||||
autonym: 'Svenska',
|
||||
inputmethods: [ 'sv-normforms' ]
|
||||
},
|
||||
szl: {
|
||||
autonym: 'Ślůnski',
|
||||
inputmethods: [ 'szl-tilde' ]
|
||||
},
|
||||
ta: {
|
||||
autonym: 'தமிழ்',
|
||||
inputmethods: [ 'ta-transliteration', 'ta-99', 'ta-inscript', 'ta-bamini', 'ta-inscript2' ]
|
||||
|
||||
35
lib/jquery.ime/rules/dua/dua-tilde.js
Normal file
35
lib/jquery.ime/rules/dua/dua-tilde.js
Normal file
@@ -0,0 +1,35 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var duaTilde = {
|
||||
id: 'dua-tilde',
|
||||
name: 'Duala tilde',
|
||||
description: 'Duala tilde keyboard',
|
||||
date: '2024-08-09',
|
||||
URL: 'https://github.com/wikimedia/jquery.ime',
|
||||
author: 'Amir E. Aharoni',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
maxKeyLength: 2,
|
||||
patterns: [
|
||||
[ '~B', 'Ɓ' ],
|
||||
[ '~b', 'ɓ' ],
|
||||
[ '~D', 'Ɗ' ],
|
||||
[ '~d', 'ɗ' ],
|
||||
[ '~E', 'Ɛ' ],
|
||||
[ '~e', 'ɛ' ],
|
||||
[ '~N', 'Ŋ' ],
|
||||
[ '~n', 'ŋ' ],
|
||||
[ '~j', 'ɲ' ],
|
||||
[ '~J', 'Ɲ' ],
|
||||
[ '~O', 'Ɔ' ],
|
||||
[ '~o', 'ɔ' ],
|
||||
[ '~\\\\', '\u0300' ], // Combining grave accent
|
||||
[ '~/', '\u0301' ], // Combining acute accent
|
||||
[ '~\\^', '\u0302' ], // Combining circumflex accent
|
||||
[ '~v', '\u030C' ] // Combining caron
|
||||
]
|
||||
};
|
||||
|
||||
$.ime.register( duaTilde );
|
||||
}( jQuery ) );
|
||||
39
lib/jquery.ime/rules/szl/szl-tilde.js
Normal file
39
lib/jquery.ime/rules/szl/szl-tilde.js
Normal file
@@ -0,0 +1,39 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var szlTilde = {
|
||||
id: 'szl-tilde',
|
||||
name: 'Silesian tilde',
|
||||
description: 'Silesian alphabets specific keyboard',
|
||||
date: '2024-08-19',
|
||||
URL: 'https://github.com/wikimedia/jquery.ime',
|
||||
author: 'Tomasz Ludyga',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
[ '~1', 'ō' ],
|
||||
[ '~2', 'ô' ],
|
||||
[ '~3', 'ŏ' ],
|
||||
[ '~4', 'õ' ],
|
||||
[ '~5', 'ã' ],
|
||||
[ '~6', 'Ô' ],
|
||||
[ '~7', 'Ō' ],
|
||||
[ '~u', 'ů' ],
|
||||
[ '~s', 'ś' ],
|
||||
[ '~l', 'ł' ],
|
||||
[ '~z', 'ż' ],
|
||||
[ '~x', 'ź' ],
|
||||
[ '~c', 'ć' ],
|
||||
[ '~n', 'ń' ],
|
||||
[ '~U', 'Ů' ],
|
||||
[ '~S', 'Ś' ],
|
||||
[ '~L', 'Ł' ],
|
||||
[ '~Z', 'Ż' ],
|
||||
[ '~X', 'Ź' ],
|
||||
[ '~C', 'Ć' ],
|
||||
[ '~N', 'Ń' ]
|
||||
]
|
||||
};
|
||||
|
||||
$.ime.register( szlTilde );
|
||||
}( jQuery ) );
|
||||
Reference in New Issue
Block a user