Mirror of git://xwords.git.sourceforge.net/gitroot/xwords/xwords
Find a file
Eric House af37fb45f7 Rewrite BT comms to not use a Service
It's simpler this way, and I'm tired of stuff not happening because the
OS chooses not to schedule e.g. an invitation send for minutes. Goal's
to be running BluetoothServerSocket.accept() as much as possible when
there are active BT games in play OR when the game's in the foreground.
If that's happening, sent invitations and moves will be received when
users expect. When there's no traffic and app isn't being brought to
foreground, backoff will ensure I don't try to run accept() too often.

FWIW, BTLE seems to offer a better way to do this (to have an app be
responsive to incoming invitations when it hasn't run in the foreground
in a while), but it requires users to accept FINE_LOCATION
permission. I'm hoping I can make this work to avoid asking for that
permission.
2020-10-21 21:10:09 -07:00
xwords4 Rewrite BT comms to not use a Service 2020-10-21 21:10:09 -07:00
.gitignore fix xw4d build (shortening more xw4dbg) 2017-05-23 19:03:29 -07:00
.projectile fix duplicate permissions 2017-01-19 06:22:12 -08:00
.travis.yml fix to include the lxml for python3 2020-06-15 13:32:44 -07:00
id_rsa_uploader.enc try to fix travis for new host 2017-10-11 07:39:09 -07:00
README.md Create README.md 2020-07-25 13:58:29 -07:00

xwords

Clone of xwords repo from Sourceforge -- an open source implementation of rules of Scrabble(tm) for handhelds

Just adding now. I'll edit after pulling. :-)