Eric House
|
c1e22dd3cf
|
add summary DB column and jni code to fetch it to store and display number of unacked messages a game has. And add debug-only option to display it in the main list. In the future I want to be able to iterate over all these games and resend their packets (without opening them visually) when an internet connection comes back up.
|
2014-02-28 18:59:12 -08:00 |
|
Eric House
|
e536a6d3ee
|
format build timestamp added to about dialog
|
2014-02-28 06:47:44 -08:00 |
|
Eric House
|
1d85a74a6c
|
readd old assertions -- and fix compile error
|
2014-02-28 06:47:27 -08:00 |
|
Eric House
|
9a94663fb8
|
log when we drop a message because two possible receiving games are open
|
2014-02-28 06:13:52 -08:00 |
|
Eric House
|
61080e1b62
|
revert changes pausing instead of exiting JNI thread (and so not saving game data) from BoardActivity's onPause() when onFinishing() returned false. This is necessary because there are cases where moves were generated and sent without local state ever being saved because onPause() was called only once on what turned out to be activity termination.
|
2014-02-28 05:57:32 -08:00 |
|
Eric House
|
2f7839f7e0
|
cleanup
|
2014-02-28 04:35:39 -08:00 |
|
Eric House
|
5274a803b2
|
move menuitem
|
2014-02-27 19:13:22 -08:00 |
|
Eric House
|
29d08b95ce
|
expose comms_getStats() via a debug-build-only menu and dialog
|
2014-02-26 21:41:49 -08:00 |
|
Eric House
|
1f9a4180e8
|
remove misleading comments
|
2014-02-25 07:56:22 -08:00 |
|
Eric House
|
fc799449e9
|
save game and summary in a synchronized block so lock doesn't get released halfway through
|
2014-02-24 21:50:17 -08:00 |
|
Eric House
|
a72932486b
|
toward having networking and activity swaps work without fully
shutting down the game in onPause(): use pause() and resume() to
suspend the jnithread when the game's been unlocked.
|
2014-02-13 19:29:35 -08:00 |
|
Eric House
|
7c45e3c5b3
|
add pause() and resume()
|
2014-02-13 19:26:09 -08:00 |
|
Eric House
|
1e30582c3b
|
more logging
|
2014-02-13 07:50:21 -08:00 |
|
Eric House
|
802e798180
|
refactor
|
2014-02-13 06:44:57 -08:00 |
|
Eric House
|
89435fc688
|
fix to compile
|
2014-02-13 06:40:39 -08:00 |
|
Eric House
|
b3cce8c535
|
reduce verbosity and add info to GameLock logging
|
2014-02-13 06:33:30 -08:00 |
|
Eric House
|
de7638525a
|
commit sdk-generated file (might be better to ignore it?)
|
2014-02-13 06:31:31 -08:00 |
|
Eric House
|
44e52278a4
|
remove unused method
|
2014-02-12 07:52:39 -08:00 |
|
Eric House
|
218d232798
|
add dictNames() variant that takes a GameLock
|
2014-02-12 07:35:49 -08:00 |
|
Eric House
|
61334efa1a
|
fix to generate rather than copy
|
2014-02-12 07:35:12 -08:00 |
|
Eric House
|
536a1e3b13
|
install dbg variant too
|
2014-02-11 22:11:28 -08:00 |
|
Eric House
|
c0e7c0bf88
|
only log stack for first and last attempts to get lock
|
2014-02-11 22:11:16 -08:00 |
|
Eric House
|
80c3374728
|
add build timestamp to about dialog (needs better formatting)
|
2014-02-10 19:20:35 -08:00 |
|
Eric House
|
ea6da8cd74
|
add crittercism library
|
2014-02-10 18:55:16 -08:00 |
|
Eric House
|
9b43fed03f
|
rule for .jar files: copy
|
2014-02-10 18:32:00 -08:00 |
|
Eric House
|
bdfbb3ffca
|
update bt build, adding new .java file and logic to copy gcm.jar rather than commit a copy of it.
|
2014-02-10 18:30:19 -08:00 |
|
Eric House
|
6332bbbcbe
|
use ccache
|
2014-02-10 18:24:42 -08:00 |
|
Eric House
|
339e784d7c
|
fix compile warnings
|
2014-02-10 18:23:03 -08:00 |
|
Eric House
|
4b293ac89b
|
add Crittercism App ID if available
|
2014-02-10 07:32:16 -08:00 |
|
Eric House
|
d02481879b
|
catch debug variant up with recent changes and lay groundwork for including crittercism in it.
|
2014-02-10 07:31:52 -08:00 |
|
Eric House
|
daa59ee03d
|
pass Context to CrashTrack
|
2014-02-10 07:14:00 -08:00 |
|
Eric House
|
f27394ca03
|
framework for calling Crashlytics from debug variant
|
2014-02-10 06:53:39 -08:00 |
|
Eric House
|
f2ad4fd3d5
|
add StudyList activity and otherwise catch up
|
2014-02-10 06:19:16 -08:00 |
|
Eric House
|
0d80511a1a
|
remove logging
|
2014-02-09 19:35:35 -08:00 |
|
Eric House
|
b56d990a04
|
go back to overriding onPause and onResume, but don't tear down the game unless isFinishing() returns true
|
2014-02-08 16:50:27 -08:00 |
|
Eric House
|
5e3c26d453
|
track current BoardActivity instance using HashSet rather than single instance since during transitions there can be two. Fixes asserts from recent commit.
|
2014-02-07 21:22:13 -08:00 |
|
Eric House
|
a4e65f667d
|
add ok button to about dialog
|
2014-02-07 07:59:34 -08:00 |
|
Eric House
|
a388351219
|
save/load games in onStop/onStart rather than onPause/onResume so we don't do it as often, and specifically not every time the LookupActivity is pushed. This is an experiment.
|
2014-02-07 07:40:34 -08:00 |
|
Eric House
|
d97784ba13
|
track which dialog is blocking rather than just that there is one
|
2014-02-07 07:38:07 -08:00 |
|
Eric House
|
ed9b9646e7
|
launch app after installing
|
2014-02-07 07:34:09 -08:00 |
|
Eric House
|
048ae63802
|
make bad-words reporting dialog blocking so robot doesn't go ahead and move and put its moved dialog up on top of the bad words one before it's dismissed; also change name of string to reflect that it's a format.
|
2014-02-06 07:22:57 -08:00 |
|
Eric House
|
f6a1e06d41
|
create myGames group only on upgrade and only if there are existing games to put into it.
|
2014-02-05 19:46:42 -08:00 |
|
Eric House
|
ca57da44c6
|
fix duplicate column crash when upgrading
|
2014-02-05 19:34:42 -08:00 |
|
Eric House
|
18f31ad9d6
|
up strings for new version
|
2014-02-03 07:42:59 -08:00 |
|
Eric House
|
46b02d49c1
|
generated gitignore changes in bt directory
|
2014-02-03 07:29:12 -08:00 |
|
Eric House
|
6dfaf8127f
|
fix reported crash: assertion copying non-network game
|
2014-02-03 07:28:38 -08:00 |
|
Eric House
|
f805d7309f
|
modify emacs compile command to use find-and-ant.sh
|
2014-02-02 11:40:40 -08:00 |
|
Eric House
|
2b653dcf9b
|
add build script
|
2014-02-02 11:27:09 -08:00 |
|
Eric House
|
babb02898e
|
credit BRS
|
2014-01-31 18:22:32 -08:00 |
|
Eric House
|
f65b5fda71
|
don't disable button after it's used: feels as if the device is hanging
|
2014-01-31 18:22:21 -08:00 |
|