diff --git a/changeAppSettings.sh b/changeAppSettings.sh index cfbfb0e8d..b3b1b5eae 100755 --- a/changeAppSettings.sh +++ b/changeAppSettings.sh @@ -195,6 +195,7 @@ echo "# 0 or empty - standard Android keyboard" >> AndroidAppSettings.cfg echo "# 1 - Simple QWERTY keyboard, no function keys, no arrow keys" >> AndroidAppSettings.cfg echo "# 2 - Commodore 64 keyboard" >> AndroidAppSettings.cfg echo "# 3 - Amiga keyboard" >> AndroidAppSettings.cfg +echo "# 4 - Atari800 keyboard" >> AndroidAppSettings.cfg echo TextInputKeyboard=$TextInputKeyboard >> AndroidAppSettings.cfg echo >> AndroidAppSettings.cfg echo "# Hack for broken devices: prevent audio chopping, by sleeping a bit after pushing each audio chunk (y)/(n)" >> AndroidAppSettings.cfg diff --git a/project/java/MainActivity.java b/project/java/MainActivity.java index 900dcd80c..8aacef7c0 100644 --- a/project/java/MainActivity.java +++ b/project/java/MainActivity.java @@ -484,7 +484,7 @@ public class MainActivity extends Activity cloudSave.onActivityResult(request, response, data); } - private int TextInputKeyboardList[] = { 0, R.xml.qwerty, R.xml.c64, R.xml.amiga }; + private int TextInputKeyboardList[] = { 0, R.xml.qwerty, R.xml.c64, R.xml.amiga, R.xml.atari800 }; public void showScreenKeyboardWithoutTextInputField() { diff --git a/project/res/xml/atari800.xml b/project/res/xml/atari800.xml new file mode 100644 index 000000000..e1edc651e --- /dev/null +++ b/project/res/xml/atari800.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file