Crosswords 4.4 beta 97 release
This release changes how networked games are started and
communicate.
New with this release
- Change how games communicate: instead of using only one
means (e.g. Bluetooth, SMS, or the internet/relay) a game can
use all three, switching based on what works at the time
- Game creation requires only picking whether you're
networked or not, not how to communicate (though you can
still control that if you like)
- Separate inviting from playing: e.g. you can invite via
Bluetooth to a game that will be played via SMS
- A game that needs remote players has a dialog on top of it
at all times you can use to invite players. The dialog goes
away when invited players connect.
- But when a game hasn't connected yet, warn, and
don't let it send an invitation
- On startup, if on a phone configured for other than English,
offer to download an appropriate wordlist
- New games are placed in the selected group (if any,
otherwise in default as before)
- Add new-games buttons to main screen, and offer to hide them
after a while
- Offer to turn Bluetooth and SMS on directly rather than just
take you to the Android prefs app
- Hide public rooms interface by default, and add a preference
to turn it back on
- Remove option to invite using SMS, since invitations are too
large now. (Will address in a release soon.)
- Kill play-via-SMS for non-GSM phones. (Google's making
it too hard to support this, and non-GSM phones are only
found in one country anyway.)
- Deal with deletion of dictionary that's been set as
default
- In popup menu from in-game wordlist button, show only
wordlists in same language as game
- When assigning new tiles, don't sort tiles to left of
tray divider
- Remove "Reconnect" button from network status info
- Include info for all communication means being used in
network status, and only show an icon in networked games
- Show status message after writing to SD card
- Fix a few crashes
(The full changelog
is here.)
Next up
- Offer "Rematch" when game's over (Easy via
SMS and Bluetooth; harder via the internet/relay)
- Fix invite-by-SMS (and then re-enable)
- Look into supporting play via peer-to-peer wifi
Please let me know
(email xwords@eehouse.org)
what's broken and what features you'd most like to
see. And if you do get a crash, please let your device report it
to Google so I can see it!
Thanks!
--Eric