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
|
0b132661ca
|
change struct name from r to rr for easier searching; no code change
|
2014-02-07 21:12:45 -08:00 |
|
Eric House
|
a4e65f667d
|
add ok button to about dialog
|
2014-02-07 07:59:34 -08:00 |
|
Eric House
|
ca8a901bbb
|
add assertion aimed at confirming theory about race-condition based Android crash
|
2014-02-07 07:41:50 -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 |
|
Eric House
|
b29dcb1d2c
|
add debug-only logging toward figuring out occasional bad-dict crash
|
2014-01-31 07:55:07 -08:00 |
|
Eric House
|
57cd547078
|
remove apparently gratuitous second call to srandom
|
2014-01-31 07:54:43 -08:00 |
|
Eric House
|
dd38543398
|
add toast to confirm that word's been added
|
2014-01-31 07:25:28 -08:00 |
|
Eric House
|
cb574ca156
|
up version strings
|
2014-01-31 07:25:07 -08:00 |
|
Eric House
|
ff2615fbc6
|
Merge branch 'android_studylist' into android_branch
|
2014-01-31 06:43:36 -08:00 |
|
Eric House
|
c40cef2101
|
add newbie tip for studylist copy feature
|
2014-01-30 21:31:14 -08:00 |
|
Eric House
|
426b5b59b2
|
for better discoverability, always show the studylist menus when the feature's on and supply explantions when there's nothing to show
|
2014-01-30 19:16:00 -08:00 |
|
Eric House
|
9dc94c97b2
|
put some of DlgDelegate's methods into an interface that can be passed around to be called by non-activities.
|
2014-01-30 19:14:23 -08:00 |
|
Eric House
|
647282968a
|
hide the label and spinner when there's only one language
|
2014-01-30 08:15:43 -08:00 |
|
Eric House
|
433993a384
|
remove early -- should not have gone out
|
2014-01-30 07:30:34 -08:00 |
|
Eric House
|
3ea86e630d
|
add label before lang-pick spinner
|
2014-01-30 07:12:32 -08:00 |
|
Eric House
|
a8d01f6de2
|
remove mistaken break
|
2014-01-30 07:00:30 -08:00 |
|
Eric House
|
cd6293fbd3
|
ignore img_src/ -- for now anyway
|
2014-01-30 06:39:50 -08:00 |
|
Eric House
|
652ce75277
|
add actionbar icon for copy
|
2014-01-30 06:38:03 -08:00 |
|
Eric House
|
f78af55cd1
|
disable add-to-list button after adding so there's feedback
|
2014-01-30 06:26:40 -08:00 |
|
Eric House
|
8e3cbdc1e3
|
Merge branch 'android_branch' into android_studylist
|
2014-01-29 21:56:28 -08:00 |
|
Eric House
|
32ecd1d026
|
more studylist: add lookup-on-tap, show language in title bar, and add
menuitem to board menu too
|
2014-01-29 19:37:04 -08:00 |
|
Eric House
|
253be9a48e
|
ignore more stuff
|
2014-01-29 19:29:43 -08:00 |
|
Eric House
|
11767a41e4
|
show toast on successful paste
|
2014-01-29 07:49:57 -08:00 |
|
Eric House
|
21f2936e87
|
confirm before deleting all words
|
2014-01-29 07:43:45 -08:00 |
|
Eric House
|
b5d4b6b778
|
implement clear (without warning)
|
2014-01-29 07:36:05 -08:00 |
|
Eric House
|
2520fb4c05
|
add menu and implement copy-to-clipboard
|
2014-01-29 07:15:25 -08:00 |
|
Eric House
|
d02787f591
|
fix capitalization
|
2014-01-28 18:52:35 -08:00 |
|
Eric House
|
42f35cb3d9
|
populate study list, doing the sorting in the DB query for now
|
2014-01-28 07:48:08 -08:00 |
|
Eric House
|
3f8e456db2
|
populate language chooser
|
2014-01-28 07:15:59 -08:00 |
|
Eric House
|
4421472391
|
add (empty so far) studylist browser and menu to invoke it
|
2014-01-28 06:50:27 -08:00 |
|
Eric House
|
9d19bed3b7
|
add studyListLangCount()
|
2014-01-28 06:32:25 -08:00 |
|
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
|
af035962e6
|
revise release notes; up version code
|
2014-01-27 18:58:41 -08:00 |
|
Eric House
|
1f698eae6d
|
use ccache for relay build too
|
2014-01-25 19:03:50 -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
|
4499639d73
|
up version strings
|
2014-01-23 19:46:21 -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
|
1b185d1575
|
use ccache for jni if present
|
2014-01-21 07:20:51 -08:00 |
|
Eric House
|
e6564c679c
|
use ccache if present
|
2014-01-21 07:10:13 -08:00 |
|
Eric House
|
5ea1a799ec
|
fail if script fails
|
2014-01-20 07:33:16 -08:00 |
|
Eric House
|
af801997ef
|
update name of target SDK version (but not the version itself)
|
2014-01-07 07:19:47 -08:00 |
|
Eric House
|
0fb4c19ca7
|
fix syntax error in table creation sql
|
2014-01-07 07:17:48 -08:00 |
|
Eric House
|
633a9d190a
|
up copyright for the new year
|
2014-01-07 07:07:22 -08:00 |
|
Eric House
|
e34cc9007d
|
fix problems with opening and using wordlists on 64-bit linux by
making XP_U32 32 rather than 64 bits. Duh. Do same on Android jni just
in case.
|
2014-01-07 06:58:20 -08:00 |
|
Eric House
|
459c12d91f
|
copy string's null terminator too
|
2014-01-06 07:05:34 -08:00 |
|
Eric House
|
19c70ccdcb
|
fix mistaken scoreboard size calc
|
2014-01-06 06:54:56 -08:00 |
|
Eric House
|
3702a9f326
|
don't constrain screen size
|
2014-01-06 06:40:59 -08:00 |
|
Eric House
|
ac969793ea
|
remove assert preventing large screen
|
2014-01-06 06:38:08 -08:00 |
|
Eric House
|
83692fd2e8
|
format rem text as two lines
|
2014-01-05 13:30:27 -08:00 |
|
Eric House
|
123141e0df
|
draw scoreboard entries centered
|
2014-01-05 13:15:09 -08:00 |
|
Eric House
|
b43855a313
|
fix curses build for 64bit compile and to use common layout (meaning
tray is now under the board unstead of to the right). Works on 64-bit
system at least for non-networked games.
|
2014-01-05 13:04:59 -08:00 |
|
Eric House
|
3f67afaefb
|
replace tabs with spaces; no code change
|
2014-01-05 12:57:46 -08:00 |
|
Eric House
|
093a260f1d
|
fix memory corruption on 64-bit systems
|
2014-01-02 07:48:12 -08:00 |
|
Eric House
|
abb8da44ba
|
open game on double-click of row
|
2014-01-02 07:10:00 -08:00 |
|
Eric House
|
40c04be47b
|
call sqlite3_initialize() as recommended by docs
|
2014-01-02 07:09:23 -08:00 |
|
Eric House
|
e15fb02d8a
|
add ability in ask dialog to display buttons with arbitrary text
returning custom results. Use to add "Rematch" option (which so far
only fires an assert when chosen.)
|
2013-12-30 07:16:52 -08:00 |
|
Eric House
|
35c12eb7bb
|
add --ask-timeout param
|
2013-12-30 07:08:43 -08:00 |
|
Eric House
|
6d84dfea7e
|
cleanup: remove '2' from function and struct names
|
2013-12-30 07:08:42 -08:00 |
|
Eric House
|
bba0b79763
|
add logging
|
2013-12-30 07:08:42 -08:00 |
|
Eric House
|
f46f8ed560
|
cleanup
|
2013-12-30 07:08:42 -08:00 |
|
Eric House
|
12932bf788
|
fix crash on 64-bit system
|
2013-12-30 06:46:57 -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
|
b2b4c2a1f5
|
fix android compile errors
|
2013-12-27 19:32:56 -08:00 |
|
Eric House
|
ebdf5ed492
|
fix to compile on 64-bit system (untested on 32-bit :-)
|
2013-12-27 19:13:54 -08:00 |
|
Eric House
|
d29840434f
|
pass, save and restore port; read several messages at once
|
2013-12-19 08:00:04 -08:00 |
|
Eric House
|
762945857e
|
fix to work for standalone games too
|
2013-12-19 07:59:00 -08:00 |
|
Eric House
|
a1d5553266
|
fix invite button disabling logic
|
2013-12-19 07:58:32 -08:00 |
|
Eric House
|
75b6ecc325
|
add missing util function
|
2013-12-19 07:57:59 -08:00 |
|
Eric House
|
79fae43100
|
enable invite and commit buttons based on game state
|
2013-12-19 06:59:34 -08:00 |
|
Eric House
|
0ad18efcff
|
fix memory leaks
|
2013-12-17 22:16:52 -08:00 |
|
Eric House
|
bece99bb98
|
load dict named in invite
|
2013-12-17 22:11:21 -08:00 |
|
Eric House
|
f45f3bacbf
|
fix so invitation results in a playable game (though dictionary is not
yet available to invitation recipient)
|
2013-12-17 21:57:10 -08:00 |
|
Eric House
|
2a47c91a91
|
add gi_setNPlayers()
|
2013-12-17 21:54:02 -08:00 |
|
Eric House
|
de41802f54
|
rename variable so I don't trip up again
|
2013-12-17 21:08:27 -08:00 |
|
Eric House
|
6bdd939531
|
rename field
|
2013-12-17 20:02:31 -08:00 |
|
Eric House
|
8d20c33b76
|
snapshot: still not correctly recording return address
|
2013-12-16 08:06:29 -08:00 |
|
Eric House
|
f1f13c65a2
|
don't overwrite gameID
|
2013-12-16 08:05:56 -08:00 |
|
Eric House
|
4420049bd0
|
remove duplicate lines (added by merge?)
|
2013-12-16 08:05:35 -08:00 |
|
Eric House
|
3c6ecb7ffa
|
ignore app
|
2013-12-12 21:10:44 -08:00 |
|
Eric House
|
2a56a0ba98
|
snapshot: more linux-sms stuff
|
2013-12-12 21:08:25 -08:00 |
|