diff --git a/application/res/layout/about.xml b/application/res/layout/about.xml
index 5c9cbec..060e63a 100644
--- a/application/res/layout/about.xml
+++ b/application/res/layout/about.xml
@@ -70,7 +70,7 @@ along with Yaaic. If not, see .
android:id="@+id/about_irclink"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:text="@string/app_irc"
+ android:text="@string/app_irc"
android:linksClickable="false"
android:autoLink="none"
android:textSize="16sp"
diff --git a/application/res/values/settings.xml b/application/res/values/settings.xml
index 1fc1562..2ba532e 100644
--- a/application/res/values/settings.xml
+++ b/application/res/values/settings.xml
@@ -54,11 +54,11 @@
autocap_sentences
false
- Large landscape input
+ ime_extract
true
- Fullscreen chatting
- false
+ fullscreen_conversations
+ false
history_size
30
diff --git a/application/res/values/strings.xml b/application/res/values/strings.xml
index 9950785..737a468 100644
--- a/application/res/values/strings.xml
+++ b/application/res/values/strings.xml
@@ -220,8 +220,8 @@
Use dictionary to autocorrect typed text in chat
Auto-capitalize sentences
Automatically capitalize the first word of sentences
- Large landscape input
- Makes the landscape input field multilined
+ Fullscreen input in landscape
+ Use fullscreen keyboard when in landscape mode
Fullscreen chats
Fullscreen the application when chatting
History size
diff --git a/application/src/org/yaaic/activity/AboutActivity.java b/application/src/org/yaaic/activity/AboutActivity.java
index 3c1c65e..ac5e8d9 100644
--- a/application/src/org/yaaic/activity/AboutActivity.java
+++ b/application/src/org/yaaic/activity/AboutActivity.java
@@ -58,9 +58,5 @@ public class AboutActivity extends Activity
startActivity(i);
}
});
-
}
-
-
-
}
diff --git a/application/src/org/yaaic/activity/ConversationActivity.java b/application/src/org/yaaic/activity/ConversationActivity.java
index 6a037d9..bcfc407 100644
--- a/application/src/org/yaaic/activity/ConversationActivity.java
+++ b/application/src/org/yaaic/activity/ConversationActivity.java
@@ -252,14 +252,14 @@ public class ConversationActivity extends Activity implements ServiceConnection,
if (settings.autoCapSentences()) {
setInputTypeFlags |= InputType.TYPE_TEXT_FLAG_CAP_SENTENCES;
}
- if (isLandscape && settings.imeExtract()) {
+ if (isLandscape && !settings.imeExtract()) {
/* Replace the Enter key with a smiley instead of Send, to make it
more difficult to accidentally hit send
We'd like to do this in portrait too, but wouldn't have a Send
button in that case */
setInputTypeFlags |= InputType.TYPE_TEXT_VARIATION_SHORT_MESSAGE;
} else {
- input.setImeOptions(input.getImeOptions());
+ input.setImeOptions(input.getImeOptions() | EditorInfo.IME_FLAG_NO_EXTRACT_UI);
}
input.setInputType(input.getInputType() | setInputTypeFlags);
diff --git a/application/src/org/yaaic/model/Settings.java b/application/src/org/yaaic/model/Settings.java
index 43448b3..c0d4733 100644
--- a/application/src/org/yaaic/model/Settings.java
+++ b/application/src/org/yaaic/model/Settings.java
@@ -284,7 +284,7 @@ public class Settings
}
/**
- * Whether conversations should be viewed in Fullscreen glory
+ * Whether the fullscreen keyboard should be used in landscape mode.
*/
public boolean imeExtract()
{
@@ -295,7 +295,7 @@ public class Settings
}
/**
- * Whether conversations should be viewed in Fullscreen glory
+ * Whether conversations should be viewed in Fullscreen glory.
*/
public boolean fullscreenConversations()
{