Eric House
6c8cedf5bb
rename GamesList -> GamesListActivity, then move most of it into GamesListDelegate. This is part of exploring what it'll take to separate Activity-ness from the rest that can then also be used, say, from a Fragment.
2014-03-24 21:10:02 -07:00
Eric House
3b971e0153
tweak build timestamp format
2014-03-06 22:11:13 -08:00
Eric House
0a601a73a4
(commented out) line to cause ndk to be built without optimization for better source-level debugging
2014-03-04 07:07:44 -08:00
Eric House
56c05869da
allow to run from bin directory, which turns out to be useful
2014-03-01 12:39:51 -08:00
Eric House
e536a6d3ee
format build timestamp added to about dialog
2014-02-28 06:47:44 -08:00
Eric House
536a1e3b13
install dbg variant too
2014-02-11 22:11:28 -08:00
Eric House
80c3374728
add build timestamp to about dialog (needs better formatting)
2014-02-10 19:20:35 -08:00
Eric House
9b43fed03f
rule for .jar files: copy
2014-02-10 18:32:00 -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
ed9b9646e7
launch app after installing
2014-02-07 07:34:09 -08:00
Eric House
2b653dcf9b
add build script
2014-02-02 11:27:09 -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
bbbc8124ba
uninstall based on where called from
2013-12-06 08:00:03 -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
0c15a0000e
pass package to script so can work from variants
2013-12-04 20:32:15 -08:00
Eric House
2eefd14231
fix so --clean gets respected
2013-12-04 19:42:18 -08:00
Eric House
0c30dd6bf4
new script to uninstall then install
2013-12-03 08:26:41 -08:00
Eric House
742a94783f
launch app after installing
2013-12-03 08:26:26 -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
6a6e5b2f4f
script to ... fetch screenshots
2013-11-28 11:42:07 -08:00
Eric House
f50badc428
rename script
2013-11-26 08:06:53 -08:00
Eric House
25144b8e82
script to push a .xwd file onto a device -- or mine anyway
2013-11-21 19:20:23 -08:00
Eric House
2d7c845ebb
Merge remote branch 'origin/android_branch' into android_branch
2013-11-21 05:25:23 -08:00
Eric House
8de638a047
update explaining kitkat
2013-11-21 05:24:36 -08:00
Eric House
edadc962f8
rename generated file; set logging on by default for debug builds
2013-11-14 21:56:37 -08:00
Eric House
8488dc1055
script to fetch db from sd card
2013-11-14 21:56:37 -08:00
Eric House
5f346d94b0
scp automatically if the right ENV variable is set
2013-11-14 21:56:37 -08:00
Eric House
2fbf0fca50
up sdk version
2013-11-13 07:55:41 -08:00
Eric House
ad464b8861
fix to work when both -e and -d passed
2013-11-10 09:01:52 -08:00
Eric House
57c887b8cd
don't touch Application.mk unless it's changed to avoid recompiling every .c file each time
2013-11-09 05:20:21 -08:00
Eric House
bb80cdfb08
Merge branch 'android_branch' into android_thumbnail
...
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardCanvas.java
xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/XwJNI.java
2013-11-07 05:25:51 -08:00
Eric House
de284588f7
test for X86 developers too
2013-11-05 06:36:16 -08:00
Eric House
f0bfbedfb9
call script from build.xml to generate Application.mk
2013-11-04 19:23:47 -08:00
Eric House
d72526ff84
enable turning thumbnail featuren on/off via a line in build.xml
2013-10-29 06:49:06 -07:00
Eric House
60ae8b97c2
try giving the generated pngs transparent backgrounds
2013-10-23 21:07:38 -07:00
Eric House
d838151c0c
modify build system to generate .png files from .svg files, with one
...
.svg as an example.
2013-10-18 22:36:45 -07:00
Eric House
91a0dc5ecd
turn chat back on -- and make it configurable via a single property in
...
build.xml that's turned into both a -D option to the jni compiler and
a constant in the java world.
2013-09-11 22:18:00 -07:00
Eric House
5197033de3
In the spirit of setting constants in only one place, pass
...
INITIAL_CLIENT_VERS in from build.xml rather than the jni makefile,
and make it available in java world as well.
2013-08-20 08:42:12 -07:00
Eric House
db26c32c3e
revert accidental part of commit
2013-07-08 07:14:42 -07:00
Eric House
7d968f8502
target is now hard-coded since I reliably can't derive it from the
...
manifest file.
2013-07-08 07:13:48 -07:00
Eric House
11994d06f8
quote variable to make shell happy
2013-07-08 07:09:03 -07:00
Eric House
e7d20fd2a3
change API version configured by build script to be what I'm using now
2013-07-08 07:03:57 -07:00
Eric House
407a82322c
modify to server the latest beta for non-debug users
2013-05-02 06:58:36 -07:00
Eric House
9cfc6be82c
fix for when wordlist not found
2013-05-02 06:52:12 -07:00
Eric House
5a026ffda3
merge android_wordlists (local branch)
2013-05-01 06:39:31 -07:00
Eric House
388d37e4ee
deal with more than one connected device/emulator
2013-04-06 08:16:57 -07:00
Eric House
660efa6380
rename script to be easier to type
2013-01-30 08:03:13 -08:00
Eric House
60adf36718
fix typo
2012-12-16 15:14:33 -08:00
Eric House
9007331fb0
cleanup, and suggest accepting Android's make-default offer
2012-12-01 21:13:04 -08:00
Eric House
38e6eac3a1
improve page users see when opening invite from new device on an old one.
2012-12-01 10:10:28 -08:00
Eric House
dd882ba9d4
first cut at script old clients will see responding to new-style invitations
2012-12-01 09:34:21 -08:00
Eric House
f82e5bd0e9
add code to deal with Amazon, which I falsely identified as having
...
broken custom schemes. I'm leaving it in, unreachable, to have a record.
2012-11-25 12:30:25 -08:00
Eric House
d7bb869a5b
rewrite to present a link rather than redirect, to attempt to present
...
the link only on Android devices, and to encourage users to email me
if I'm wrong about their not being on a device.
2012-11-25 10:39:46 -08:00
Eric House
b2e329f670
pass along wl (dict) param if present
2012-11-25 08:53:15 -08:00
Eric House
9659f810dc
work even if ENV variable unset
2012-11-22 08:20:08 -08:00
Eric House
0bea58b128
make it possible to build without knowing the GCM sender ID.
2012-11-22 08:13:06 -08:00
Eric House
47f9eb03b9
merge in changes from the -gcm directory: GCM will be a feature of the
...
non-variant build now.
2012-11-02 05:35:31 -07:00
Eric House
ecd6d81228
Merge branch 'android_branch' into android_gcm
2012-11-01 19:50:07 -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
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
c93dfd6605
Merge branch 'android_branch' into android_gcm
...
Conflicts:
xwords4/android/XWords4/res/values/common_rsrc.xml
2012-10-30 07:10:42 -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
50238bea3e
generate sender_id const from ENV so doesn't need to be checked in.
...
Now works to register as I'm using the right id.
2012-10-16 08:16:43 -07:00
Eric House
8281bd7f10
call back into java for util_getCurSeconds implementation so java and
...
C world are sure to be using the same clock.
2012-09-29 19:27:02 -07:00
Eric House
571300c0f8
work with two checksums per wordlist, the old that's on the whole
...
file, and the new that's on the wordlist data only.
2012-09-15 09:34:27 -07:00
Eric House
a3b1fc8379
beginnings of script to annotate localized .xml files with what's missing
2012-08-31 21:33:44 -07:00
Eric House
73c26d8643
replace Crosswords in variants' xml files. Required passing in app
...
name from build.xml and a new clean-target script that removes the
generated variant files.
2012-08-30 07:00:26 -07:00
Eric House
f3b289f4be
fix to take defaults from current dir
2012-08-26 20:18:37 -07:00
Eric House
786e05b1f9
update to install beta 51
2012-08-23 06:51:32 -07:00
Eric House
02fa53cbc7
bring in recent tweak
2012-08-21 08:02:36 -07:00
Eric House
6b23bebd0a
use constants
2012-08-20 21:36:14 -07:00
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
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
6947c50238
pass lang instead of lang code; include app name in notification text
2012-08-15 07:22:10 -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
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
0aadec9380
Uninstall variant based on where called from if unspecified
2012-07-31 06:46:11 -07:00
Eric House
43e8205fd8
only honor one install-set option -- fixes multiple installs.
2012-07-01 16:03:02 -07:00
Eric House
03f4236240
install to everything by default
2012-07-01 12:53:36 -07:00
Eric House
edd02c24ea
derive variant if called from a directory with AndroidManifest in it
2012-05-11 07:32:02 -07:00
Eric House
fff4116d24
add a .css file that makes text readably large
2012-03-31 10:03:14 -07:00
Eric House
d7c77d538d
don't add files whose names end with ~ to .gitignored
2012-03-24 11:50:39 -07:00
Eric House
b4242fe123
use SDK-8 for now, and modify build scripts to set up properties based
...
on SDK listed in AndroidManifest.xml.
2012-03-24 11:29:19 -07:00
Eric House
6a635d1631
Go back to using a built-in list item resource. Mine was
...
white-on-white on several OS versions. Need to test further to try to
reproduce the conditions that had me trying to manage contrast myself.
Or use a dialog-themed Activity for lookup dialog -- prev checkins say
that was too slow but that might be fixable....
2012-03-06 07:41:33 -08:00
Eric House
9d153b500c
don't insist that dgb .apk exist if it't not what's being installed
2012-03-06 07:36:07 -08:00
Eric House
79be6654dc
-p to allow multiple runs
2012-03-05 19:16:03 -08:00
Eric House
319c9da258
add -pre-clean that invokes the jni's 'make clean'
2012-03-05 19:07:49 -08:00
Eric House
542f10a3e5
improvements to work with variants -- though jni still doesn't compile.
2012-03-02 05:49:25 -08:00
Eric House
d2952794af
add variant support
2012-03-01 22:10:41 -08:00
Eric House
933b812d3a
paths within src directory need to change to match class names. Not
...
sure how I thought this was working before.
2012-02-27 19:40:48 -08:00
Eric House
1ea892e88e
add variant option
2012-02-27 19:32:57 -08:00
Eric House
6496736625
take .apk file as optional param
2012-02-27 19:15:53 -08:00
Eric House
ca7a0a5913
fix to work on devices too
2012-02-22 09:49:57 -08:00
Eric House
45f2134ab5
fix variant generation -- seems to work now. JNI was broken.
2012-02-13 23:35:41 -08:00
Eric House
cf9ab45e6f
finish first pass at build variant generation. This works well enough
...
that the app so generated runs in emulator, talks to relay, and does
not crash. Makefile has rules for .java, .xml and .h that run through
sed to xw4 in import statements, package names etc so the variant app
is in a different namespace. Also honors any files in the variant
tree that are actually checked into git should it be necessary to make
changes beyond what sed can manage.
2012-02-13 22:25:27 -08:00
Eric House
8590466229
stop changing directiories/assuing where it'll be run from
2012-02-13 22:15:34 -08:00
Eric House
0f8ddadd69
make work from more than one directory
2012-02-12 21:23:50 -08:00
Eric House
f2b86b2a71
work-in-progress on scripts to generate a second app from the same source tree.
2012-02-12 21:22:36 -08:00
Eric House
49a3f1cad6
git-copied (using checkout) from android_bt
2012-02-07 06:20:51 -08:00
Eric House
ad5b42121b
revert recently-added typo
2012-01-30 18:39:11 -08:00
Eric House
b4f9553579
install into devices too
2012-01-30 18:38:43 -08:00
Eric House
8e62cf10c7
script to uninstall
2012-01-03 18:53:42 -08:00
Eric House
a2c4114d0b
fix uninitialized variable error
2012-01-02 18:25:01 -08:00
Eric House
1b395b637b
use the full name
2012-01-02 18:17:29 -08:00
Eric House
6344db199a
go with target==7 for consistency.
2012-01-02 18:15:43 -08:00
Eric House
d0999d1944
update build scripts to use newer NDK.
2012-01-02 18:11:36 -08:00
Andy2
75f79ee036
get 'svn' out of the version string variable
...
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/XWApp.java
2011-12-21 18:35:14 -08:00
Andy2
f40174ea30
update to add new optional param -- invite ID
2011-12-20 17:14:21 -08:00
Andy2
867d9d68b0
script to install onto multiple emulators
2011-12-14 18:17:37 -08:00
Andy2
daa64a19a4
need to generate local.properties now that it's not checked in
2011-12-04 19:32:06 -08:00
Andy2
b242d70029
up target SDK to pull in multitouch APIs
2011-12-01 05:40:50 -08:00
Eric House
e335f5cf61
fix to use new sdk version to generate local.properties
2011-11-19 19:23:58 -08:00
Andy2
6bd72a54bf
rename php scripts so their URLs are a bit more helpful when the user
...
has to see them, as happens when invitation is send via SMS.
2011-09-15 18:52:15 -07:00
Andy2
8cb49ad8a3
Merge branch 'android_branch' of ssh://xwords.git.sourceforge.net/gitroot/xwords/xwords into android_branch
...
Conflicts:
xwords4/android/scripts/strings_check.sh
2011-09-14 06:51:10 -07:00
Andy2
45bf34fdc1
just copy it over from french_xlation branch -- screw history
2011-09-13 19:01:16 -07:00
Andy2
b6cfdbbb37
print strings as single lines for easy comparison
...
Conflicts:
xwords4/android/scripts/strings_check.sh
2011-09-13 18:59:14 -07:00
Eric House
0bd9500033
add options to be used comparing across branches
2011-09-12 22:09:11 -07:00
Andy2
9c298a16e7
The email apps won't display non-http schemes as clickable links, so
...
go with html and encode both the invite and install links as php refs
that get redirected. Works, but eliminates SMS as sending mechanism.
2011-08-06 02:57:14 -07:00
Eric House
8ba7861a7c
fix to actually do something
2011-07-15 18:09:13 -07:00
Andy2
f1a23a13a8
use a market URL to go directly to the download page
2011-07-14 18:52:59 -07:00
Andy2
4a03867369
add icon; center everything
2011-07-14 18:47:45 -07:00
Andy2
86d17dc615
for now, point at downloadable local rather than market.
2011-07-14 06:42:37 -07:00
Andy2
36287870d4
add np (num players) param
2011-06-30 18:22:42 -07:00
Eric House
265ebc5e3e
add download url in csse redir fails
2011-06-09 18:30:59 -07:00
Andy2
8b130521fa
Merge branch 'android_branch' into android_invite
...
Conflicts:
xwords4/android/XWords4/res/values/strings.xml
2011-05-10 18:55:13 -07:00
Eric House
dd27a0ebcd
first cut at script to do stuff with xml string resources, e.g. find strings that aren't used
2011-05-10 18:26:54 -07:00
Andy2
77bf5e2d36
php file to be run on server to enable via redirection clickable links
...
in SMS app that will launch Crosswords.
2011-05-06 06:49:43 -07:00
Andy2
57838c0436
improve script. Allow pass either branch or tag on commandline,
...
defaulting to branch of tree from which called. Add usage(). set -u
-e and deal with [ -n "$1" ] being an error in that case.
2010-11-07 08:16:36 -08:00
Andy2
92ec742f90
script to build from a clean tree. I'm getting emacs and git tmpfile
...
picked up by the android build system and incorporated into .apks;
this will avoid that.
2010-11-06 20:19:07 -07:00
Eric House
f1eecd78fa
nuke debugging echo
2010-06-20 09:31:21 -07:00
Eric House
d5eca2027a
remove local.properties, and add a script, run from build.xml before
...
local.properties is loaded, to generate it with a path to sdk
appropriate to the installation.
2010-06-20 09:29:13 -07:00
Andy2
ccce9ca85d
incorporate output of 'git describe' in name of .apk file produced
2010-06-10 22:43:11 -07:00
Eric House
c897aefb7e
quick uninstall script since I can't remember the syntax
2010-06-05 10:43:03 -07:00
Eric House
f9518d5a87
try pushing and popping any local changes around the build tag checkout
2010-06-05 10:29:22 -07:00
Eric House
e015bf81d1
add --tag option that causes to build from the tagged tree. Will
...
currently use tagname in about box only if there are no uncommitted
local revisions. git stash might fix this. Also need either to use
user-friendly tag names or provide them as alternatives here.
2010-06-05 10:17:53 -07:00
Eric House
564dfff2c0
rename generated class SvnVersion->GitVersion
2010-06-05 08:30:55 -07:00
Eric House
e10778b2f3
put result of 'git describe --always' into the about box for now.
...
Later will be using tagname if present.
2010-06-05 08:24:43 -07:00
Eric House
d98b2ad5d6
make git version available as a read-only advanced preference. I sure
...
hope I never need to ask a user to transcribe this!
2010-06-05 07:55:40 -07:00
eehouse
6b9c4a4e0f
shorten pattern to include multi-line elements (I should use
...
xmlstarlet here but need to grok xslt); don't report as missing
strings in the common file
2010-05-27 02:58:08 +00:00
eehouse
0b98bb518a
always do a clean build, meaning touching Android.mk before building
...
the jni and removing bin/ and gen/ before building the java code. I'm
doing this manually because anything less can produce a bad binary
(unless it's a clean checkout) so might as well automate it.
2010-04-25 03:38:50 +00:00
eehouse
25ffcbec88
add another file (which I've scanned before...)
2010-04-20 02:38:20 +00:00
eehouse
f896e86693
work around svnversion not working inside git-managed tree
2010-02-28 18:17:35 +00:00
eehouse
856b957f6a
another file to search
2010-02-27 18:05:21 +00:00