diff --git a/metadata/com.anysoftkeyboard.languagepack.SSH.txt b/metadata/com.anysoftkeyboard.languagepack.SSH.txt new file mode 100644 index 0000000000..b072ba316a --- /dev/null +++ b/metadata/com.anysoftkeyboard.languagepack.SSH.txt @@ -0,0 +1,40 @@ +Category:Office +License:Unknown +Web Site:https://github.com/pi3ch/ssh_anysoftkeyboard +Source Code:https://github.com/pi3ch/ssh_anysoftkeyboard +Issue Tracker:https://github.com/pi3ch/ssh_anysoftkeyboard/issues + +Name:AnySoftKeyboard: SSH +Summary:Language pack for AnySoft keyboard +Description: +A handy keyboard for terminal emulators, ssh clients (e.g. [[org.connectbot]]) +and any application that requires a full keyboard. The keyboard learns your +frequently used commands as you use it (you need to add your common commands +for auto suggestion: only tested on [[sk.vx.connectbot]]). + +* Command suggestion (comes with basic dictionary) +* Arrow keys for command history +* CTRL key e.g. CTRL+E to jump to end of line +* Tab key for completion (depends on shell) +* Special characters as pop-ups + +Install [[com.menny.android.anysoftkeyboard]] first, then select +the desired layout from AnySoftKeyboard's Settings->Keyboards menu. + +Status: BETA. +. + +Repo Type:git +Repo:https://github.com/pi3ch/ssh_anysoftkeyboard + +Build Version:0.4.20120611-beta,4,!no licence 626f9fc2c,patch=xml.patch;rules.patch,\ +srclibs=AnySoftKeyboard-API@b21d8907;AnySoftKeyboardTools@73e9a09496,prebuild=\ +echo "android.library.reference.1=$$AnySoftKeyboard-API$$" >> project.properties && \ +mkdir -p res/raw/ dict/ && rm -rf assets/ gen/ && mv res/xml/ssh_dict.xml dict/words.xml && \ +ant dict -f custom_rules.xml && rm res/values/attrs.xml + +Auto Update Mode:None +Update Check Mode:RepoManifest +Current Version:0.4.20120611-beta +Current Version Code:4 + diff --git a/metadata/com.anysoftkeyboard.languagepack.SSH/rules.patch b/metadata/com.anysoftkeyboard.languagepack.SSH/rules.patch new file mode 100644 index 0000000000..f950dcbcc3 --- /dev/null +++ b/metadata/com.anysoftkeyboard.languagepack.SSH/rules.patch @@ -0,0 +1,18 @@ +diff --git a/custom_rules.xml b/custom_rules.xml +new file mode 100644 +index 0000000..575a987 +--- /dev/null ++++ b/custom_rules.xml +@@ -0,0 +1,12 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ diff --git a/metadata/com.anysoftkeyboard.languagepack.SSH/xml.patch b/metadata/com.anysoftkeyboard.languagepack.SSH/xml.patch new file mode 100644 index 0000000000..fb62100445 --- /dev/null +++ b/metadata/com.anysoftkeyboard.languagepack.SSH/xml.patch @@ -0,0 +1,15 @@ +diff --git a/res/xml/dictionaries.xml b/res/xml/dictionaries.xml +index bc6a2c8..afcee33 100644 +--- a/res/xml/dictionaries.xml ++++ b/res/xml/dictionaries.xml +@@ -12,7 +12,6 @@ + id="644cb75a-82c3-46ca-9521-00fcf4682a2b" + locale="xx" + nameResId="@string/dictionary" +- type="binary" +- dictionaryAssertName="ssh_dict.mp3" ++ dictionaryResourceId="@array/words_dict_array" + description="List of most frequenct linux terminal commands"/> +- +\ No newline at end of file ++