xwords/xwords4/android
Eric House 269fceddf2 cleanup around posting alerts; skip back-stack
Had to disable use of the back-stack for DialogFragments, though that
means I can't prevent duplicates from stacking up (esp. in the
pathological robot-vs-robot case, but also just when I rotate the device
while a "rematch" alert is up.) The problem seems to be in dismiss
actions being handled too late. One easy-to-duplicate case is the
tile-picker. When it's enabled and you commit a turn I post first the
confirmation and then, in response to a "yes", the picker. But the
picker gets added to the stack moments before the confirmation is
removed, and it's the nature of stack removal that everything above
what's being removed gets pulled too. So you never see the
picker. Simply post()ing a runnable to put the picker up later fixes
this one case, but a similar trick doesn't work elsewhere, so I'm
punting until I have time to root-cause the problem.
2017-04-13 08:18:07 -07:00
..
app cleanup around posting alerts; skip back-stack 2017-04-13 08:18:07 -07: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 fix release compile warnings 2017-04-06 07:43:20 -07:00
libs move java files and get them to compile 2017-01-18 08:27:48 -08:00
res_src Capitalize the W: Crosswords -> CrossWords 2017-04-08 10:08:18 -07:00
scripts Capitalize the W: Crosswords -> CrossWords 2017-04-08 10:08:18 -07:00
website tweak name and reflect new name on website 2012-08-30 19:21:05 -07:00
.gitignore ignore more stuff 2017-04-13 08:05:56 -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