Eric House
aab876bf6d
remove toast
2014-01-27 21:25:22 -08:00
Eric House
49d26dab07
rough out UI for adding selected or played words to study list DB. Next: add a UI for displaying it etc.
2014-01-27 21:24:57 -08:00
Eric House
b3ebadfde5
test for null that should never happen but google play says does.
2014-01-25 19:03:22 -08:00
Eric House
e9ffcdbbc5
fix, by inspection, NPE reported via Play dev console
2014-01-25 18:04:32 -08:00
Eric House
843c6389cf
use the same key to set and get bundle item, probably fixing a couple of recent Dev Console-reported crashes.
2014-01-25 17:56:15 -08:00
Eric House
acb090154d
add rate-me menu
2014-01-23 19:32:06 -08:00
Eric House
cb9f095d93
remove unused variable
2014-01-23 07:48:02 -08:00
Eric House
e72beaa265
add and use isGooglePlayApp()
2014-01-23 07:47:32 -08:00
Eric House
710f9c68ff
don't launch intent if null
2014-01-23 07:46:58 -08:00
Eric House
29d5cc5d13
fix crash when incoming sms invite includes an apostrope in the room
...
name -- by using rawQuery()
2013-12-28 11:30:49 -08:00
Eric House
d25e20221b
update send success status
2013-12-06 08:00:16 -08:00
Eric House
be28630109
pass dict with bt invite and otherwise catch up with how invites work.
...
Can now invite and play a game.
2013-12-05 07:31:17 -08:00
Eric House
ca428d6a63
fix NPEs occurring when loading in a games DB (debug feature) whose
...
groups were different: recreate GameListAdapter and make it correctly
deal with having no group selection data (as that's stored in prefs)
2013-12-03 08:30:47 -08:00
Eric House
7c2b3b3d15
add clearGroupPositions
2013-12-03 08:27:29 -08:00
Eric House
e9efc27d7a
toss cache after reading in new DB
2013-12-03 07:54:38 -08:00
Eric House
3ccc9ac0f1
use auto-generated BuildConstants class instead of my own act-alike
2013-12-03 07:15:03 -08:00
Eric House
b5d6c513a6
add canUndo to GameStateInfo and use to hide the undo menu
2013-12-03 07:06:48 -08:00
Eric House
24eb63f109
Revert "replace ARGB_8888 with RGB_565 where possible to halve memory"
...
This reverts commit b7e44195c6
.
2013-12-03 06:28:56 -08:00
Eric House
94216a5fb9
add canTrade to GameStateInfo, pass through to java world, and use to
...
determine whether to show trade menuitem
2013-12-01 21:53:41 -08:00
Eric House
17dcb5c4f0
remove comment not meant to be checked in
2013-12-01 20:49:38 -08:00
Eric House
a4fe0adb62
allow missing items -- since menus are different on different devices
2013-12-01 20:40:04 -08:00
Eric House
3e6791c66f
remove method and use existing Util static instead
2013-12-01 20:32:17 -08:00
Eric House
b7e44195c6
replace ARGB_8888 with RGB_565 where possible to halve memory
...
footprint of bitmaps
2013-11-29 16:14:18 -08:00
Eric House
dd5aaa41fa
erase full divider rect to fix leftover tile bottom after it's been moved.
2013-11-29 10:21:06 -08:00
Eric House
79b60ae895
cleanup
2013-11-29 08:48:13 -08:00
Eric House
60026b6ef2
move BoardDims into jni/
2013-11-29 08:43:34 -08:00
Eric House
26eff37c6b
move BoardDims into jni/
2013-11-29 08:43:21 -08:00
Eric House
d3ce4aa4c7
fix NPE: jniThread gets turned to null sometimes, so test
2013-11-29 07:26:30 -08:00
Eric House
991c042e78
add newbie warning against using Firefox for wordlist downloads.
2013-11-28 19:01:07 -08:00
Eric House
07a0e0ed93
fix crash: make thumbnail BEFORE closing game
2013-11-27 07:10:00 -08:00
Eric House
83bd5f773c
take snapshot after feeding background messages to game, which
...
required making snapshotting code work with a Context rather than a
full Activity. Untested with network play as the net's down now.
2013-11-27 06:09:49 -08:00
Eric House
66eb96dce2
notify BoardCanvas when we're closing a game so that it won't try to
...
use, in callback on UI thread, a dict that may no longer be valid.
Theory is this is why I'm seeing odd crashes in the jni.
2013-11-26 08:06:38 -08:00
Eric House
8976d26f00
clear thumbnail after resetting game
2013-11-26 08:04:30 -08:00
Eric House
29a4634a40
add assertOnUIThread()
2013-11-26 07:59:20 -08:00
Eric House
15cbad340a
clear thumbnail after processing background move so it'll get redrawn.
...
Better would be to just draw it since the game is already open, but
that takes more changes.
2013-11-25 08:08:04 -08:00
Eric House
42800851d3
combine thumbnail prefs to reduce nesting
2013-11-25 07:58:11 -08:00
Eric House
0b00f303bb
cleanup after code review
2013-11-25 07:46:25 -08:00
Eric House
538fa20ffd
fix broken deleteGroup()
2013-11-25 07:45:43 -08:00
Eric House
8260fb1437
fix NPE on older phones
2013-11-24 18:13:54 -08:00
Eric House
7743fc52d5
fix assertion: rowid of -1 means all
2013-11-24 18:13:36 -08:00
Eric House
478ed9a12a
change method name
2013-11-23 15:32:58 -08:00
Eric House
ba181221dd
select newly created game too on return of focus
2013-11-23 12:17:42 -08:00
Eric House
7876e2cded
use constant
2013-11-23 12:17:21 -08:00
Eric House
f85bb082fc
optimization: return null quickly if param is invalid
2013-11-23 12:16:38 -08:00
Eric House
6f4cb4b0ca
fix (I hope) OOM errors when there are a ton of games by doing
...
snapshot creation and loading sequentially on a single thread so that
peak memory consumed by bitmap operations is lower. Remove snapshots
from GameSummary: the db is the only source now.
2013-11-22 22:58:39 -08:00
Eric House
d2c87647cd
reverse test so games db can be loaded
2013-11-22 18:51:42 -08:00
Eric House
f2ff596ff3
fix NPE by checking
2013-11-21 18:57:58 -08:00
Eric House
9820f6bf6b
set selection on children being reused
2013-11-21 18:57:32 -08:00
Eric House
4748d9f459
create groups opened
2013-11-21 08:08:44 -08:00
Eric House
ec2fb210be
on return from opening a game, select that game after clearing the selection
2013-11-21 08:00:59 -08:00