xwords/xwords4/android
Eric House 618f9cf20a toward rotation-safe invite dialog
Rewrite the overly-complex invite dialog that's posted when a game opens
and is missing players so that it doesn't crash after an orientation
change. It's still possible to dismiss it yet have the game stay open.
The goal is that a game in that state always has a dialog on top of it
so you don't get confused about e.g. why you don't have tiles, but
there's more work to be done there.

Also added a common superclass for all my DialogFragments. It may be
useful e.g. for having each DelegateBase instance able to track what
dialogs it currently has up, e.g. to have a policy about how many of the
same class can be live. I'm thinking here of how to prevent a
robot-vs-robot game from ending with a stack of 25 move reports. (The
change here is that the old activity.showDialog(int) only allowed one at
a time, and some of my logic takes that for granted.)
2017-03-07 07:48:46 -08:00
..
app toward rotation-safe invite dialog 2017-03-07 07:48:46 -08:00
gradle/wrapper move some gradle files 2017-01-18 06:33:00 -08:00
img_src fix image generation 2017-01-18 07:15:08 -08:00
jni make bad phonies alert non-blocking 2017-02-20 07:20:19 -08:00
libs move java files and get them to compile 2017-01-18 08:27:48 -08:00
res_src fix release script errors and that running it finds 2017-01-19 06:22:24 -08:00
scripts failing to find an .apk is not an error 2017-02-27 18:31:17 -08:00
website tweak name and reflect new name on website 2012-08-30 19:21:05 -07:00
.gitignore ignore dirs for another branch (local only so far) 2014-09-08 07:06:45 -07:00
Application.mk initial checkin of jni source and build scripts for android port 2010-01-02 19:10:08 +00:00
build.gradle new gradle version (recommended by AS) 2017-02-15 06:35:23 -08:00
gradle.properties move some gradle files 2017-01-18 06:33:00 -08:00
gradlew move some gradle files 2017-01-18 06:33:00 -08:00
gradlew.bat more cleanup. Get Crittercism stuff compiling. 2017-01-18 19:03:36 -08:00
INSTALL.txt update build/install instructions 2015-03-03 07:14:03 -08:00
proguard-project.txt more cleanup. Get Crittercism stuff compiling. 2017-01-18 19:03:36 -08:00
proguard-rules.pro more cleanup. Get Crittercism stuff compiling. 2017-01-18 19:03:36 -08:00
settings.gradle move some gradle files 2017-01-18 06:33:00 -08:00