Yaaic/application/src/org/yaaic
Steven Luo ccaf9f59c4 Resize the fullscreen conversation window when IME appears instead of scrolling
When an activity sets FLAG_FULLSCREEN on its window, Android assumes
that the window size will always be the same as the screen size.  This
causes the window to scroll instead of resizing when the soft keyboard
comes up, which (according to a quick Google search) isn't the behavior
most developers are expecting.

This patch implements an ugly workaround: extend the root element of the
layout (in our case, a LinearLayout) to hook into the onMeasure()
callback, which is called when the window size changes, so that we can
resize ourselves when the window size changes.
2011-07-02 17:53:41 +02:00
..
activity Resize the fullscreen conversation window when IME appears instead of scrolling 2011-07-02 17:53:41 +02:00
adapter DeckAdapter: Remove unused imports 2011-06-08 23:16:49 +02:00
command Make the conversation history size a configurable preference 2011-06-08 23:11:28 +02:00
db (Authentication) GUI for NickServ and SASL 2011-06-10 21:35:23 +02:00
exception Some more simple refactorings 2011-03-14 22:15:13 +01:00
irc Fix auto-reconnect 2011-06-29 20:34:55 +02:00
layout Added 2011 to licence header 2011-02-05 13:00:12 +01:00
listener ConversationClickListener: Remove unused imports 2011-06-08 23:17:59 +02:00
model Added large ime option, Extended Español support, rephrased fullscreen methodology 2011-07-02 17:53:34 +02:00
receiver Fix auto-reconnect 2011-06-29 20:34:55 +02:00
ssl Added 2011 to licence header 2011-02-05 13:00:12 +01:00
tools Add Base64 helper class (Written by Robert Harder) - Needed for SASL implementation 2011-06-10 21:42:06 +02:00
utils Ooops, fix @author javadoc tag in classes: MircColors, Smilies 2011-04-13 00:14:40 +02:00
view Resize the fullscreen conversation window when IME appears instead of scrolling 2011-07-02 17:53:41 +02:00
Yaaic.java Added 2011 to licence header 2011-02-05 13:00:12 +01:00