xwords/xwords4/android
Eric House 259357a818 reduce sending of dead-game mqtt messages
Two cases dealt with here. First, if my opponent deletes the game when
I have an un-ack'd message, I'll keep sending it forever. Fix is to
flip a bit in comms in response to a game_gone event so no more
sending will happen. (Better than emptying the queue, as it leaves
open the possibility of resurrecting the game with code changes
later.) Second, if there's a retained message from a dead game I'll
keep receiving it until it's replaced, and if the game's dead it never
will be. Fix is to add a new api endpoint noSuchGame() to the relay2
server and to call it on receiving a message for which I have no game
to deliver it to. The endpoint "unretains" the message so I won't get
it again unless it's resent.
2023-11-05 12:01:43 -08:00
..
app reduce sending of dead-game mqtt messages 2023-11-05 12:01:43 -08:00
gradle/wrapper upgrade to latest gradle version 2020-04-10 07:12:56 -07:00
img_src Add dark- and light-mode themes for board 2021-08-09 09:31:20 -07:00
jni reduce sending of dead-game mqtt messages 2023-11-05 12:01:43 -08:00
res_src Translated using Weblate (Spanish) 2023-11-05 00:10:04 +01:00
scripts fix to work on python3-only system 2023-10-28 11:41:42 -07:00
website add fdroid sha256 so invitations work there too 2022-11-24 08:25:40 -08:00
.gitignore add to .gitignore 2022-06-13 08:51:10 -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 set sdk versions per variant 2022-11-11 11:59:33 -08:00
gradle.properties changes generated by AS (moving to androidx) 2020-04-10 07:12:56 -07: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
id_rsa_uploader.enc try to fix travis: copy over .enc file 2017-09-11 06:47:59 -07:00
INSTALL.txt update INSTALL read-me file 2023-02-18 13:09:49 -08:00
settings.gradle move some gradle files 2017-01-18 06:33:00 -08:00