Eric House
823fce2b6f
add projectile file now that I have some confidence it what it's doing
2014-10-10 07:38:27 -07:00
Eric House
9d038d13e4
add "new group" button to move game alert, and logic to relaunch the
...
move game alert after new group alert exits.
2014-10-10 07:29:36 -07:00
Eric House
b12d12590a
don't memcpy 0 bytes
2014-10-09 21:21:41 -07:00
Eric House
4eb836ab2b
fix to compile -- graft missed a constant defined earlier
2014-10-09 21:21:27 -07:00
Eric House
badc40f90b
move dividerLoc into model and use to limit sorting to tiles to its
...
right
2014-10-09 20:09:24 -07:00
Eric House
195371ea2e
as proof of concept, skip the first 3 tiles when sorting newly
...
assigned. Later '3' will be replaced by the location of the tray
divider, but that has to be moved from board to model first.
2014-10-09 20:08:41 -07:00
Eric House
019daa6b84
Fix robot and human default dicts being able to be of different
...
languages: add new languages pref above the two, filter their choices
to be limited to that language, and change them to the first dict of
the new language when it's changed.
2014-10-09 08:03:25 -07:00
Eric House
4f22caafe9
don't assume there was only one missing after downloading first
...
missing dict
2014-10-09 06:31:43 -07:00
Eric House
d308baca8c
add blank line so easier to read
2014-10-09 06:30:00 -07:00
Eric House
74eb6890b9
when user while configuring game chooses to download a new wordlist,
...
make it the new selection in the spinner from which "Download more"
was chosen.
2014-10-08 19:12:00 -07:00
Eric House
e4e5d599cd
Fix new game process to not leave unconfigured new game behind when
...
user chooses to configure then cancels.
2014-10-07 06:52:55 -07:00
Eric House
095011020d
cleanup
2014-10-07 06:07:30 -07:00
Eric House
6d5a556c78
break up chained method calls so stack crawls can more accurately show
...
source of a crash.
2014-10-07 06:02:00 -07:00
Eric House
a28dc8c182
catch up with comments added
2014-10-01 22:11:58 -07:00
Eric House
618d180aab
fix broken about dialog
2014-10-01 22:10:42 -07:00
Eric House
9e300c3a0d
merge local heads
2014-10-01 21:59:32 -07:00
Eric House
731e2c49e0
call server_do even if not a client, fixing weeks-old breakage of
...
local-only games. git bisect rocks!!
2014-10-01 21:54:23 -07:00
Eric House
aade0a9aae
cleanup
2014-10-01 08:08:45 -07:00
Eric House
76fb527b11
Handle NFC-invite case same as BT one: create a needs-download
...
notification rather than a broken game when required wordlist is
missing
2014-10-01 07:36:34 -07:00
Eric House
c1445f11b8
tweak text
2014-10-01 06:45:24 -07:00
Eric House
615d558fac
revert 44e0f30520
: no longer required
...
and I'm afraid of changes elsewhere the function's used
2014-10-01 06:32:09 -07:00
Eric House
8b15895380
forget about creating games when wordlists are missing. Instead adopt
...
the SMS strategy and post a notification response to which opens a
download-or-decline dialog. On finishing the download open and connect
the game.
2014-10-01 06:24:52 -07:00
Eric House
2be0db06ea
revert list item change (but keep the padding)
2014-10-01 06:06:47 -07:00
Eric House
e5ae23bf67
try again on dict download to open game, but test first.
2014-09-30 22:02:17 -07:00
Eric House
3c79ea51c3
more helpful hint
2014-09-30 21:56:13 -07:00
Eric House
8b95cbb68a
remove unnecessary level of layout nesting, and add padding.
2014-09-30 21:55:52 -07:00
Eric House
d8f93080bf
force the language that's the point of opening the dicts downloader to
...
be displayed expanded to make it a bit easier to figure out what to
do.
2014-09-30 21:48:01 -07:00
Eric House
44e0f30520
modify anyMissing[dict] logic: having some null is ok, but all null is
...
not.
2014-09-30 21:26:34 -07:00
Eric House
8cc6f8b7cd
don't open games created by BT invitation without checking that they
...
have the dicts they need.
2014-09-30 21:26:02 -07:00
Eric House
b62e4db8d2
better string
2014-09-30 21:21:03 -07:00
Eric House
fa3a2c1c5e
don't crash if somehow a game gets opened without a dict
2014-09-30 21:20:47 -07:00
Eric House
8e9ca8603d
don't recalc menu and title too early
2014-09-29 20:12:56 -07:00
Eric House
69889c4382
don't set as selected a game inside a collapsed group
2014-09-29 08:16:24 -07:00
Eric House
55ea4d7a04
cleanup
2014-09-29 08:15:41 -07:00
Eric House
afedc8d9f5
fix prev optimization clearing board on load so it only happens when a
...
different board is about to be drawn. Fixes flash when btinvite
dialog goes away.
2014-09-29 07:26:39 -07:00
Eric House
0f90538598
track whether invite progress is up and cancel only if it is
2014-09-29 06:19:52 -07:00
Eric House
321a6e7e73
add activity lifecycle logging, off by default
2014-09-29 06:18:48 -07:00
Eric House
9b845634e0
show progress when sending BT invitation -- since it might be a
...
headset and take a while to time out.
2014-09-27 07:16:36 -07:00
Eric House
75981f52ca
up strings for new release, including changelog
2014-09-25 18:36:50 -07:00
Eric House
f3acdfc78a
remove bt error count toast
2014-09-25 18:36:22 -07:00
Eric House
a0881b1041
add titles to SMS and BT invite alerts
2014-09-25 07:49:22 -07:00
Eric House
47591fb8c6
For SMS and BT, text contains the text of a button. Substitute in
...
button text rather than have to keep the two in sync.
2014-09-25 07:34:58 -07:00
Eric House
e0eb22854f
save changes to address list
2014-09-25 07:06:33 -07:00
Eric House
2beb897b2c
replace scan that tries to connect to all paired devices, taking 20
...
seconds to discover that some 20-miles-away device isn't here and
resisting use of concurrency, with simple listing of paired
devices. If user tries to invite a headset, try and fail with an error
message. Fix up re-invite and detection of whether players are
missing to support this.
2014-09-25 06:40:44 -07:00
Eric House
aa566ad1f0
call util_informMissing when the pendingPlayers count drops to 0
2014-09-25 06:36:07 -07:00
Eric House
abf12e90da
save a bit of work setting up game manually by assuming two players --
...
but ths must be happening too late because not all takes effect.
2014-09-25 06:35:10 -07:00
Eric House
3668b7d8a7
merge android_branch -> android_shipbt
2014-09-24 20:51:23 -07:00
Eric House
1e80109c3e
add assert, and don't pass pendingRegistrations to clients -- it confuses them
2014-09-24 19:33:59 -07:00
Eric House
743d532fc7
putting back recent change: this works for automated test and gtk
...
manual app. I'm not sure what's up with pendingRegistrations but it
needs more studying before I can change it.
2014-09-24 19:16:06 -07:00
Eric House
9ad8ad601c
add cur dir to empty dict search path
2014-09-24 07:29:57 -07:00