Eric House
567f6a2ac0
turn off beaming except where I provide an explicit message
...
(callback), since it's confusing to have the game offer to beam where
all that's being sent is the install URL. Hmmm -- maybe we do want
that. Consider....
2014-09-15 08:03:14 -07:00
Eric House
aeeb3dc3bc
fix so when BT invite is tapped for game requiring a missing wordlist,
...
an offer's made to download and only then is game created.
2014-09-15 07:41:26 -07:00
Eric House
77192bf3bd
clear/erase board bitmap before reusing for new game
2014-09-14 15:18:36 -07:00
Eric House
2c8d356ac0
changes to generated files that should have gone with prev commit
2014-09-14 14:50:19 -07:00
Eric House
808e01b428
cleanup: there's no progress to be shown now when inviting
2014-09-14 14:42:58 -07:00
Eric House
45a1dcd5f9
This comment meant for this fix, not prev! :
...
Fix board sometimes coming up half-height by indicating that it should
never have a soft keyboard associated with it. It's otherwise getting
told its height is half what it should be, and I can't find any way to
get the layout redone when the keyboard goes away. (The keyboard in
this case is leftover from the previous activity.)
2014-09-14 14:37:01 -07:00
Eric House
134f7dbe2b
fix board sometimes coming up half-height by indicating that it should
...
never have a soft keyboard associated with it. It's otherwise getting
told its height is half what it should be, and I can't find any way to
get the layout redone when the keyboard goes away. (The keyboard in
this case is leftover from the previous activity.)
2014-09-14 14:36:13 -07:00
Eric House
434bbf74cb
when inviting to a new BT game, make it so the games come up on both
...
sides already connected and ready to play. That requires creating the
game on the sending side before the send so it's ready to receive
messages, and on the receiving side giving the new game a message sink
via which to send its initial registration message.
2014-09-14 13:43:41 -07:00
Eric House
6f07098cf3
return succes from server_initClientConnection()
2014-09-14 13:42:11 -07:00
Eric House
b6f708ee75
add text to missing player alert suggesting tap-to-invite, and dismiss
...
it if user does so while it's still up (via a bit of a hack).
2014-09-12 07:10:18 -07:00
Eric House
94b51cf53b
cleanup; log non-hex gameid too for easier searching
2014-09-12 06:07:32 -07:00
Eric House
b1ea1185f1
tweak invite-received strings. Alas, the inviting player's name isn't
...
there yet.
2014-09-12 05:56:30 -07:00
Eric House
172d01137a
copy stuff required to make main app support BT
2014-09-11 20:42:15 -07:00
Eric House
0924a20a66
sometimes a null addr comes in; check
2014-09-11 19:55:12 -07:00
Eric House
2a0489889c
when the number of available BT devices matches the number of players
...
sought, check them all initially. Speeds inviting for most common
case.
2014-09-11 08:05:43 -07:00
Eric House
588e5245d5
log dropped result
2014-09-11 07:20:59 -07:00
Eric House
c47c8928ec
open BT game after creating it on invite/nfc reception; remove game
...
from games list selection when it's deleted by board when open so
action bar is in correct state.
2014-09-11 07:06:12 -07:00
Eric House
a08292a918
Handle invite to BT game via NFC.
2014-09-10 07:24:12 -07:00
Eric House
3b2a537e93
fix crash trying to create new game immediately after allowing board
...
to delete one.
2014-09-10 07:01:56 -07:00
Eric House
39b9c32fd7
don't track and refuse to connect to deleted games: the tracking was
...
incomplete (didn't persist) and gameIDs couldn't be reused. Fix later
when it's not blocking development if the feature still makes sense.
2014-09-09 07:27:04 -07:00
Eric House
95eb140461
cleanup
2014-09-09 07:24:27 -07:00
Eric House
4029af955d
inval cache twice, fixing a race condition around creating new BT games
2014-09-09 07:24:17 -07:00
Eric House
46e648933a
Log, but don't assert, when an event isn't handled.
2014-09-09 07:23:52 -07:00
Eric House
4f6fb61d4b
put BT ahead of SMS, and use a style to reduce repeated layout code
2014-09-08 20:42:18 -07:00
Eric House
2400029b8b
force all comms-type icons to have same width
2014-09-08 08:02:12 -07:00
Eric House
03c6db78db
add new class that's a header-styled label with an expander, and use
...
that as separator in NewGame activity. Save expanded state so people
who don't play networked games don't have to see all that text
forever.
2014-09-08 07:30:07 -07:00
Eric House
5fbe98e4e2
remove unused string
2014-09-06 06:56:06 -07:00
Eric House
9c0fc39478
add move summary to SMS notifications too
2014-09-06 06:54:43 -07:00
Eric House
c6a9f303f0
include last move summary in BT notifications
2014-09-06 06:47:24 -07:00
Eric House
ddc4ab9844
oops: MultiEventListener installation got dropped with the move to
...
activity delegates; fix
2014-09-05 21:12:35 -07:00
Eric House
1d4d3a7a32
don't use same title for all progress dialogs
2014-09-05 07:49:37 -07:00
Eric House
a2853046d4
set names as properties; param doesn't seem to work
2014-09-05 07:40:54 -07:00
Eric House
b9aa335027
log dropped event
2014-09-05 07:40:37 -07:00
Eric House
eb2cd37980
fix crash by overriding with correct signature
2014-09-05 07:05:14 -07:00
Eric House
ec3168e27d
fix, I hope, the occasional misssing notification body by handling the
...
case where multiple move messages are handled at once.
2014-08-29 07:00:27 -07:00
Eric House
72b506b2e7
if unset in jni world this thing is invalid
2014-08-29 06:59:24 -07:00
Eric House
3858eb2f1d
up strings for release
2014-08-27 07:06:35 -07:00
Eric House
78581490eb
don't show survey link yet: it's not ready
2014-08-27 07:06:29 -07:00
Eric House
8407d3b300
cleanup and list changes
2014-08-26 22:17:34 -07:00
Eric House
5343b054a5
include number of tiles in trade confirm message
2014-08-26 21:58:55 -07:00
Eric House
d8266f6a2c
tweak title and body of notification
2014-08-26 21:53:28 -07:00
Eric House
88248131da
show new client-formatted turn summary in notification; remove old
...
common-formatting code.
2014-08-26 21:37:33 -07:00
Eric House
2d08848715
snapshot: toward having a better description of the last move in
...
notifications.
2014-08-26 06:55:26 -07:00
Eric House
d255231179
enable changing reminder intervals via debug setting, and format time
...
since last move dynamically using days, hours and minutes.
2014-08-22 20:37:50 -07:00
Eric House
880f8f123a
list rest of changes
2014-08-20 07:10:53 -07:00
Eric House
e7af6949fe
cleanup after code review
2014-08-20 07:10:40 -07:00
Eric House
a464b61a15
fix so net status icon isn't on top of timer
2014-08-19 07:50:15 -07:00
Eric House
815bc9544e
don't crash when player has a password set! (was inflating view from
...
background thread, now a no-no)
2014-08-19 07:30:14 -07:00
Eric House
36afbb7330
fix nag timer math
2014-08-19 06:50:10 -07:00
Eric House
69482bf442
cleanup: move functions from Utils to DelegateBase (and make non-static)
2014-08-19 06:46:03 -07:00