Eric House
622afa4d98
track what games we've sent died notices for and don't repeat. Fixes
...
infinite message flood occurring when a packet was received after
games had been deleted on both devices.
2012-05-21 21:47:09 -07:00
Eric House
5efaced84b
Revert "Revert "track what games we've sent died notices for and don't repeat. Fixes""
...
This reverts commit 8fd1388b5f
.
2012-05-21 21:45:30 -07:00
Eric House
8fd1388b5f
Revert "track what games we've sent died notices for and don't repeat. Fixes"
...
This reverts commit 67715b653a
.
2012-05-21 21:44:51 -07:00
Eric House
67715b653a
track what games we've sent died notices for and don't repeat. Fixes
...
infinite message flood occurring when a packet was received after
games had been deleted on both devices.
2012-05-21 21:27:22 -07:00
Eric House
e80417e806
don't draw separate icon in games list elements for needs-sync relay
...
game -- since that state no longer really exists.
2012-05-21 21:23:13 -07:00
Eric House
adac3abcc6
fix bug where all notifications wound up launching the same game
...
because all their PendingIntents were the same by passing a unique
resultCode on creation.
2012-05-21 06:46:37 -07:00
Eric House
f56b09980c
include game name in notification text
2012-05-21 06:40:52 -07:00
Eric House
469f63f96f
log when more than one game found with a given ID.
2012-05-20 10:33:26 -07:00
Eric House
1ca36044a0
allow for possibility that there's more than one game on device with
...
one gameID. Currently this should only happen when a device is
playing via SMS against itself -- i.e. when I'm debugging or a user is
playing around. It hasn't been tested and may not work to the extent
that a game like that can actually work and so may want to be backed
out later.
2012-05-20 10:24:37 -07:00
Eric House
3c4e01ef52
improve text clarity
2012-05-18 21:23:38 -07:00
Eric House
2564a660ad
remove logging
2012-05-18 21:23:12 -07:00
Eric House
211318f2ef
remove logging
2012-05-18 21:23:09 -07:00
Eric House
df0c5e4abf
move plus button to middle, and fix so both text buttons wrap when
...
required on narrow screen.
2012-05-18 21:14:50 -07:00
Eric House
47a5ab65df
use broadcast receiver for status PendingIntents from SendTextMessage,
...
and pass up new MultiService messages on success or failure. In
response to these, post SMS status icons on board. Still need to come
up with an initial status, notice radio ups/downs, etc. And design icons!
2012-05-18 07:55:10 -07:00
Eric House
523d49ef04
stubs for sms status icons
2012-05-18 07:52:32 -07:00
Eric House
9ba663ab98
implement util_phoneNumbersSame in java and call telephony's number
...
compare method. Skip the java call when the numbers are
strcmp-identical.
2012-05-18 07:41:46 -07:00
Eric House
867e9ffc2f
implement stubbed-out util_phoneNumbersSame so that three-device SMS
...
games work in emulator. May need to call into java to use Android's
more sophisticated phone number comparison to work on devices.
2012-05-18 07:17:21 -07:00
Eric House
60c3a5bf64
use green_border to frame remote players whose turn it is.
2012-05-18 06:54:05 -07:00
Eric House
091f927c8b
add new file
2012-05-18 06:53:28 -07:00
Eric House
40843db7df
rename 9-patch
2012-05-18 06:52:25 -07:00
Eric House
599d0630d3
built main app for same version as sms version
2012-05-18 06:22:23 -07:00
Eric House
81f830c0d4
drawable that creates a green frame around view -- to show it's remote
...
player's turn.
2012-05-18 06:22:06 -07:00
Eric House
3a54aa0ebc
add util_informUndo() that gets called, and puts up a dialog, after
...
remote device has performed an undo on a committed turn.
2012-05-14 07:01:02 -07:00
Eric House
61453b8720
center gtk_ask window on parent window rather than on screen so can
...
tell which instance it belongs to
2012-05-14 06:58:54 -07:00
Eric House
edd02c24ea
derive variant if called from a directory with AndroidManifest in it
2012-05-11 07:32:02 -07:00
Eric House
10ad59247a
don't remove undo menuitem for networked games -- should be safe to
...
use now.
2012-05-11 07:26:49 -07:00
Eric House
a311e487a9
add another change
2012-05-09 18:22:30 -07:00
Eric House
013d9c689b
fix bug introduced with dictionary lookup of words played that meant
...
trades didn't get reported as remote moves -- it just became your turn
without notice.
2012-05-09 18:22:05 -07:00
Eric House
2996af17ce
fix crash when trade happens while --show-other is on
2012-05-09 18:20:51 -07:00
Eric House
261908a09f
use non-strippable spaces when ': ' is meant to terminate string.
2012-05-09 18:19:53 -07:00
Eric House
f6ba94735d
move BT and SMS listener installation behind if_supported tests
2012-05-09 07:09:15 -07:00
Eric House
1c08190941
list the other change
2012-05-09 06:51:48 -07:00
Eric House
d846f96ec5
post-code-review cleanup: no significant change
2012-05-09 06:51:06 -07:00
Eric House
d23f50a801
Merge remote branch 'origin/android_branch' into android_branch
2012-05-08 06:16:40 -07:00
Eric House
f7c49a6620
remove shift: --one-per doesn't take a param
2012-05-08 06:15:06 -07:00
Eric House
e797b342fe
check in sms version of prefs xml file so that it can have its
...
checkbox for turning off warnings about SMS costs. I've already
wasted too much time without figuring out how to add or remove the
pref programatically....
2012-05-07 21:09:01 -07:00
Eric House
155df55b5c
break hash finishing stuff out to be called only once
2012-05-07 20:48:00 -07:00
Eric House
e82faedc63
up version number here too.
2012-05-07 07:13:48 -07:00
Eric House
08f03af2cc
don't write gameID as 32 bits when it's bound for old-version client,
...
and assert based only on the lower 16 bits in case came from
old-version client. Fixes crashes testing mid-game upgrade from beta
43.
2012-05-07 07:02:43 -07:00
Eric House
c17826ffbf
up beta version
2012-05-05 17:39:30 -07:00
Eric House
3b3439371f
Merge branch 'android_branch' into android_bt
2012-05-05 17:33:21 -07:00
Eric House
5104ca6bc5
always sort tiles prior to including in hash -- as a fix for the case
...
where a game is opened that was created by an earlier version that
didn't save assigned tiles in sorted order.
2012-05-05 17:33:07 -07:00
Eric House
64199c4e64
Merge branch 'android_branch' into android_bt
2012-05-05 11:08:03 -07:00
Eric House
adf43bb1e8
Merge branch 'android_branch' of ssh://xwords.git.sourceforge.net/gitroot/xwords/xwords into android_branch
2012-05-05 11:07:20 -07:00
Eric House
c2d8b17747
add --sort-tiles and fix confict between param name in code and in usage()
2012-05-05 10:55:35 -07:00
Eric House
058cbc4e1b
first attempt, commented out, to hash the stream directly rather than
...
its exploded contents. Does't work once there's been some undo
activity as I don't have a way to get the length of the stack below
the undo/redo line. Looks promising though.
2012-05-05 10:47:28 -07:00
Eric House
eb2f5ff6eb
sort assigned tiles before putting them in the move stack. Fixes hash
...
comparison failure when devices are using sort-tiles option.
2012-05-05 09:47:57 -07:00
Eric House
44a6653166
add passthrough of params present in gtk but not curses
2012-05-05 09:24:41 -07:00
Eric House
fd4ad0ae31
turn on board hashing and bigboard options (in protocol, not UI)
2012-05-04 06:16:02 -07:00
Eric House
83fec4d5eb
turn on board hashing and bigboard options (in protocol, not UI)
2012-05-04 06:00:46 -07:00