Eric House
|
4e2c93fd3c
|
more work on script
|
2014-02-26 07:52:18 -08:00 |
|
Eric House
|
33d6f212b2
|
beginning of a script to parse relay logs
|
2014-02-25 07:56:48 -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
|
27a5990283
|
log out-of-date token
|
2014-02-24 08:00:52 -08:00 |
|
Eric House
|
cd31cd432a
|
tweak column display
|
2014-02-24 08:00:43 -08:00 |
|
Eric House
|
b840f7d708
|
add filter for rooms
|
2014-02-24 08:00:21 -08:00 |
|
Eric House
|
565a466164
|
capitalize note
|
2014-02-23 12:10:19 -08:00 |
|
Eric House
|
fe2a623a5a
|
use sowpods list from freescrabbledictionary.com
|
2014-02-23 11:28:49 -08:00 |
|
Eric House
|
f50c1191b5
|
fix to compile and produce correct output on 64-bit system
|
2014-02-23 11:26:10 -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
|
025bcb885b
|
don't move state forward when should be moving back
|
2014-02-09 19:35:17 -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
|
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 |
|
Eric House
|
78d8c0398f
|
another snapshot: invites are received but don't create game correctly yet
|
2013-12-12 07:58:02 -08:00 |
|
Eric House
|
5f97f8197c
|
progress on inviting via SMS
|
2013-12-12 06:08:56 -08:00 |
|
Eric House
|
1b5bda5da8
|
don't turn on SMS if no phone
|
2013-12-11 08:04:47 -08:00 |
|
Eric House
|
cad6cb8075
|
log when inotify kicks off
|
2013-12-11 08:02:44 -08:00 |
|
Eric House
|
833a3384b3
|
remove assert; add empty invite button
|
2013-12-11 08:02:29 -08:00 |
|
Eric House
|
7cffa27a88
|
snapshot toward implementing fake-sms as per-device rather than per-game
|
2013-12-11 07:54:26 -08:00 |
|
Eric House
|
a4f274a1f4
|
preserve and use sms settings
|
2013-12-11 07:02:44 -08:00 |
|
Eric House
|
f0c5d1f865
|
toward improving bt support in gtk client: add scan button that only
picks up devices currently open for discovery
|
2013-12-07 10:12:20 -08:00 |
|
Eric House
|
d25e20221b
|
update send success status
|
2013-12-06 08:00:16 -08:00 |
|
Eric House
|
bbbc8124ba
|
uninstall based on where called from
|
2013-12-06 08:00:03 -08:00 |
|
Eric House
|
c1bdaa13ee
|
another directory to be cloned
|
2013-12-05 07:55:36 -08:00 |
|
Eric House
|
856474a9b9
|
remove mistaken echo
|
2013-12-05 07:55:25 -08:00 |
|
Eric House
|
ea3347ad4a
|
fix to install and launch based on location run from
|
2013-12-05 07:47:13 -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
|
5fb2d9c82a
|
catch up with features etc. that must be on to not crash opening a game
|
2013-12-05 07:17:33 -08:00 |
|