Eric House
0376e25c26
Merge branch 'fix_beta_53' into android_branch
2012-11-05 05:43:33 -08:00
Eric House
bb2e3ffdb1
fix (by dropping second message) assert that there is no first
...
message. This is a TEMPORARY fix.
2012-11-04 21:36:20 -08:00
Eric House
e8720ec419
add link to changelog
2012-11-04 17:53:42 -08:00
Eric House
3942a49cac
Add a debug preference allowing to provide, or override, the download
...
dir. This will let users work around bugs on devices like my Blaze 4G
where the OS gives the wrong path, and also allows testing. Inval
DictUtil's dict cache eash time this is changed, so in effect adding a
wrong path pref hides all dicts in the Downloads dir.
2012-11-04 17:47:30 -08:00
Eric House
69108fd8a1
cleanup: import class to make declarations shorter.
2012-11-04 17:33:07 -08:00
Eric House
30675cfd3e
remove logging
2012-11-04 17:21:37 -08:00
Eric House
90480aca4c
don't put up toast when checking SMS DB
2012-11-04 07:40:24 -08:00
Eric House
68d6e10ab7
up version strings for quick bugfix release.
2012-11-03 17:27:46 -07:00
Eric House
4dd094b2b3
if the download dir doesn't exist (and on my "Blaze 4G" the function
...
getDownloadCacheDirectory() returns a path that doesn't) then don't
offer to move things there.
2012-11-03 17:26:43 -07:00
Eric House
59937b8514
modify how devids are handled on the relay and the protocol through
...
which they're communicated to the device. Device is expected to have
a platform-specific notion of ID which the relay stores in a new
devices table and indexes with a 32-bit number which is returned to
the device -- which is encouraged but not required to use it in lieu
of the longer ID in future communications. Modify linux client and
test script to use the relay-supplied id. Some of this is commented
out for now.
2012-11-03 10:58:01 -07:00
Eric House
a73a5e8077
there seems to be no way to fix the warning so add comment
2012-11-01 19:46:38 -07:00
Eric House
257a15917b
script to run with lint checks enabled -- since I always have to look up how.
2012-11-01 19:46:08 -07:00
Eric House
a4787d5614
remove unused strings
2012-11-01 19:45:13 -07:00
Eric House
364acb6dcd
cleanup: remove some logging and unused string resources
2012-11-01 19:32:29 -07:00
Eric House
935e3b9673
fix to work from main build directory
2012-11-01 19:32:08 -07:00
Eric House
1c33c8cc31
scripts that help find unneeded string resources
2012-11-01 19:17:46 -07:00
Eric House
27935752a8
check cursor still open in attempt to fix crash seen on Galaxy Nexus
2012-11-01 18:39:26 -07:00
Eric House
3d6a170921
python script to check relay and invoke GCM to notify recipients
2012-10-31 07:20:40 -07:00
Eric House
a61bb31aa5
update for newest wordlist
2012-10-31 07:12:10 -07:00
Eric House
1cae4e9a4c
increase buffer size, and test rather than assert for overflow. Fixes
...
crash with new large GCM devids.
2012-10-31 06:12:24 -07:00
Eric House
3469975d2a
add, still disabled by compile-time flags, code to transmit device ID
...
(e.g. ID Android devices get via GCM) to relay and to associate it
there with messages that need to be delivered.
2012-10-30 07:01:47 -07:00
Eric House
80a79b6991
Make it less likely that a message received while I'm not intercepting
...
them will be opened more than once: track whether I've searched the
SMS db, and only clear that setting when SMS play is *disabled*.
2012-10-29 21:20:32 -07:00
Eric House
ba0f91c438
cleanup: use constant
2012-10-29 20:43:02 -07:00
Eric House
e90621ec1d
use existing string rather than invent a new one
2012-10-29 07:30:09 -07:00
Eric House
e39b776d80
Add button to alert warning that SMS isn't on that takes you to
...
Preferences.
2012-10-29 07:20:11 -07:00
Eric House
2375a6730a
tweak text
2012-10-27 15:31:49 -07:00
Eric House
b83e587d91
changelog and version strings for beta 53
2012-10-27 15:21:33 -07:00
Eric House
5aef1afec3
point URL at android part of sf.net site, not home.
2012-10-27 13:18:08 -07:00
Eric House
f0a46eacfa
script reached by URL in SMS messages sent to devices without
...
Crosswords installed.
2012-10-27 13:15:34 -07:00
Eric House
86378e4f0b
Merge remote branch 'origin/android_branch' into android_branch
2012-10-27 08:55:19 -07:00
Eric House
e7d5be06e9
fix crash when old client connects to new host by making host use the
...
right version test in deciding what to send.
2012-10-27 08:52:54 -07:00
Eric House
4ea8569abc
honor --min-devs flag
2012-10-27 08:15:07 -07:00
Eric House
e1fa0f9dd3
Merge remote-tracking branch 'origin/android_branch' into android_branch
2012-10-26 07:06:59 -07:00
Eric House
fb747304eb
put sms at bottom of new-game dialog
2012-10-26 07:00:23 -07:00
Eric House
b097e0825e
fix linux crash do to casting problem
2012-10-26 06:49:15 -07:00
Eric House
6e39466b09
somehow new dict-download code is storing some in info DB with
...
langcode of 0. Work around that by rebuilding cache entry when that's
seen.
2012-10-25 08:03:56 -07:00
Eric House
6180834ada
log case where game has no dicts
2012-10-25 08:02:30 -07:00
Eric House
4ed1446e06
Fix new bug: don't null out default dict just because we don't have one.
2012-10-25 07:58:39 -07:00
Eric House
b40e9b7928
assert non-0 lang code
2012-10-25 07:10:54 -07:00
Eric House
9bb8c9cddf
don't allow change of dict in in-play networked game
2012-10-24 08:01:52 -07:00
Eric House
3d14ed96e7
cleanup and rename method
2012-10-24 07:40:14 -07:00
Eric House
643a301214
cleanup: add additional param to downloadFinished() iface method
2012-10-24 07:22:26 -07:00
Eric House
aec03fc572
When a game's consumated and guest discovers it isn't using the same
...
dict, give chance to switch, and to download if required. Because of
the way the JNI thread works, and JNI's requirement in general that
env instances match up (e.g. dicts must be destroyed in the same
thread that creates them), substituting into a live game is too hard.
So the game's saved with its new dict and then reloaded.
2012-10-24 07:17:21 -07:00
Eric House
13c74cfbd5
protect changeDict feature with compile-time flags (since it can't be
...
used on Android)
2012-10-24 06:46:54 -07:00
Eric House
c69dbda36f
add new game_changeDict() and enough gtk code to test it.
2012-10-23 19:06:00 -07:00
Eric House
521d7042be
remove redundant class name (no code change)
2012-10-23 06:50:49 -07:00
Eric House
1ce7b36b59
add pref to replace querying on each download where to store dict.
...
And use new background-download for update-triggered downloads.
2012-10-22 19:35:47 -07:00
Eric House
80e2b8955e
comments to remind not to remove code not called from java; no code change
2012-10-22 19:29:05 -07:00
Eric House
8f4c0169b4
fix to print contents again
2012-10-22 19:19:38 -07:00
Eric House
8e911fef05
use import to shorten type -- no code change
2012-10-22 07:30:44 -07:00