Commit graph

2260 commits

Author SHA1 Message Date
Eric House
4d51cc8d3a check for presence of apache mode (which is unavable when running from
cmdline)
2012-08-20 07:07:57 -07:00
Eric House
fca1621ad0 use json to do app and all dict queries in one transaction 2012-08-18 07:42:42 -07:00
Eric House
07c6d57233 pass git version and installer name (usually empty) as part of update
for more granularity
2012-08-16 21:49:52 -07:00
Eric House
16de50ce3d catch sms version up with beta-50 and auto-update changes 2012-08-16 08:15:52 -07:00
Eric House
fbe842d089 cleanup 2012-08-16 08:14:50 -07:00
Eric House
7b86eb7a59 new file 2012-08-16 08:10:05 -07:00
Eric House
75d8820b98 make check-for-updates a debug-only menuitem 2012-08-16 07:48:34 -07:00
Eric House
5584a66043 run update checks off a timer that adds a random element to its
interval; move update check URL into a debug pref.
2012-08-16 07:43:57 -07:00
Eric House
6bdec885b1 add nextRandomInt() to Utils and use it 2012-08-16 07:26:51 -07:00
Eric House
6226efe8d6 move remaining non-jni prefs stuff from CommonPrefs to XWPrefs. No
other changes.
2012-08-16 06:31:23 -07:00
Eric House
81d7903aa3 move new version checking stuff into new file 2012-08-15 19:24:57 -07:00
Eric House
e749aedd34 return url inside a json rather than just a url for more flexibility
and so python's error messages don't trigger Notifications that then
fail.
2012-08-15 18:55:54 -07:00
Eric House
4b318070ca remove unused imports 2012-08-15 18:52:56 -07:00
Eric House
910bb2a5a0 add new function loge that takes an Exception and logs a stack trace
for it
2012-08-15 18:52:31 -07:00
Eric House
3666d5b541 Merge branch 'from_android_beta_49' into android_branch 2012-08-15 18:31:07 -07:00
Eric House
ca4b2e5354 update version code/strings 2012-08-15 18:18:59 -07:00
Eric House
6947c50238 pass lang instead of lang code; include app name in notification text 2012-08-15 07:22:10 -07:00
Eric House
cd340aba0c post notification on receipt of url for new app that'll result it it's
being downloaded.
2012-08-15 06:53:13 -07:00
Eric House
dfdaa500a7 return url for app to download when version's old 2012-08-15 06:51:48 -07:00
Eric House
7cb68f1c85 post notification when new dict is available and download it in
when notification selected.
2012-08-15 06:10:39 -07:00
Eric House
e0a8af72c9 work on temporary help site 2012-08-15 06:08:53 -07:00
Eric House
2155631021 improve, including commmandline testability and use of shelve to store
md5sums after they're generated.
2012-08-14 18:29:48 -07:00
Eric House
8b6af3fdb9 add md5sum calculator for dicts and use to send POST that checks if
they're current.
2012-08-14 07:13:03 -07:00
Eric House
3ef81f248b start on checking for updates/latest version: a menu item that
triggers new code that sends an HTTP POST to a python script on the
server that returns whether the current version is correct.
2012-08-13 21:10:22 -07:00
Eric House
9128c2d60c factor code into new method copyFileStream 2012-08-13 07:45:14 -07:00
Eric House
829fd01685 remove change note about SMS version release 2012-08-13 07:09:59 -07:00
Eric House
ec0702d584 initialize buffer that common code will pass to strcat. 2012-08-10 21:31:01 -07:00
Eric House
d66208a1f2 add script to sync; rename to put all in directory 2012-08-10 08:05:12 -07:00
Eric House
1e5757dc45 to start work on website... 2012-08-02 22:26:48 -07:00
Eric House
c046606e53 string changes a new changes file toward new release and initial
release of SMS version
2012-08-02 07:18:58 -07:00
Eric House
27cbd0e0c9 go with end-game change that takes remaining tiles into account for
robots but not for hints.
2012-08-01 20:31:21 -07:00
Eric House
464696566d get rid of NODE_CAN_4. Not change to post-compiled code 2012-08-01 20:29:15 -07:00
Eric House
b8ba3c5906 move sms enable checkbox to top of screen 2012-07-31 23:25:51 -07:00
Eric House
ade5a84e2d tweak sms plan confirmation text 2012-07-31 07:46:16 -07:00
Eric House
3641799c4e wrap sms confirm view in scroller as it's wordy enough to need it in
landscape mode.
2012-07-31 07:45:58 -07:00
Eric House
8562503cd9 show status icon as red when SMS game and airplane mode on. (Better
would be to track radio state in NetStateCache.)
2012-07-31 06:47:52 -07:00
Eric House
0aadec9380 Uninstall variant based on where called from if unspecified 2012-07-31 06:46:11 -07:00
Eric House
4414943f90 implement loading saved DB from /sdcard 2012-07-30 18:36:41 -07:00
Eric House
b8a96f70bf turn on (experimentally) new feature making robot more likely to use
all remaining tiles (in doing same with hints, which probably won't
ship)
2012-07-30 07:34:41 -07:00
Eric House
af2c361225 add debug menu option to enable debug features, and first such
feature, to copy xwdb file to /sdcard.  Option to do opposite is
stubbed out.
2012-07-30 07:23:52 -07:00
Eric House
1fe14be9bf less ominous text for new SMS game creation, ominousness having moved. 2012-07-30 07:14:52 -07:00
Eric House
730cd0d599 tweak dialog text 2012-07-26 21:16:00 -07:00
Eric House
e70fbda502 don't send packets if SMS play disabled 2012-07-26 07:21:16 -07:00
Eric House
1abba7e560 fix crash on first install: context !always= PrefsActivity 2012-07-26 07:20:39 -07:00
Eric House
9c670804f2 draw status icon background red when SMS turned off. 2012-07-25 23:26:24 -07:00
Eric House
bc91956e20 put up an alert when SMS game opened but SMS is disabled. (Does not
have a button taking you to settings.)
2012-07-25 07:15:57 -07:00
Eric House
6405294f2f remove unused pref 2012-07-25 07:12:54 -07:00
Eric House
cd1eb2e4da add pref enabling SMS games, and a scary confirmation dialog meant to
force user to realize the potential costs (by requiring interaction).
Until that's enabled, show in New Game activity an explanation and
button that goes to Preferences.
2012-07-24 07:15:27 -07:00
Eric House
4f437f0d55 don't start SMS receivers on device without a phone 2012-07-24 07:09:37 -07:00
Eric House
8e961fcb4c remove logging 2012-07-24 06:56:55 -07:00