Eric House
27b14ac201
tweaks to server-side script
2020-09-30 15:49:07 -07:00
Eric House
f98759881c
use separate new-game scheme for debug app
2020-09-29 14:47:53 -07:00
Eric House
24df7bb694
update bad-url script to offer to launch CrossWords
...
Working around a bug in Android 11 that broke invitation http urls
getting passed to CrossWords. They always launch the backstop script on
eehouse.org. So modify that script to include a link that will pass the
invitation params to CrossWords via a proprietary scheme it already
registers for. No change to app required!
2020-09-29 13:28:54 -07:00
Eric House
9e2ef3a698
rewrite not-installed php script in py
2020-09-15 12:27:41 -07:00
Eric House
786bb39941
tweak script help
2020-09-06 16:15:28 -07:00
Eric House
9aca3bded7
tapping thumbnail opens game
...
Only the leftmost column toggles selection now.
2020-08-20 14:13:56 -07:00
Eric House
6d74a56f09
checkmark replaces game-type when item selected
2020-08-20 10:38:57 -07:00
Eric House
6416428f7a
convert to python3
2020-06-15 17:20:26 -07:00
Eric House
2f339450f3
fix to allow plurals items not in English
...
Change copy-strings.py to insist that no language provide a format
string not also found in English (since parameters to match all English
format string are sure to exist, but other languages are free NOT to
match them.) It's ok for other languages to provide "few", for example,
when English doesn't.
2020-06-15 13:02:18 -07:00
Eric House
9c4854e91f
convert to python3
2020-06-15 13:02:18 -07:00
Eric House
7e62be0662
remove unused variable and incorrect --help param
2020-05-20 20:49:54 -07:00
Eric House
e0b39bb9f4
fix getsigs to work with current build layout
2020-05-18 20:26:32 -07:00
Eric House
aea47e0184
fix to use new param
2020-05-02 19:10:04 -07:00
Eric House
c4b4c9a0c8
handle 'len' param for dict info if provided
2020-05-02 18:38:42 -07:00
Eric House
29ed46e12b
fix so upgrade of release builds works
2020-04-11 19:23:20 -07:00
Eric House
916102b088
fix uninstall script
2020-04-10 07:12:56 -07:00
Eric House
3c1a748272
fix dictionary sum checking server-side
2020-03-18 22:28:58 -07:00
Eric House
b3a3d38ca4
remove unused (I think) icons
2020-03-18 16:56:23 -07:00
Eric House
224f2a29da
convert two more .svg files
2020-03-18 16:27:47 -07:00
Eric House
197c7e61b0
convert to using VectorDrawable for two files
...
Proof-of-concept. I hate that this can't be automated readily using
stuff in ubuntu, but we'll see how it works.
2020-03-18 12:51:39 -07:00
Eric House
6e27196aed
specify svg files to be used as sources
...
To move away from generating .png files, I need to be able to specify
which of the .svg files is used as a source at build time. (The rest
will be converted manually into .xml files that are checked in.)
2020-03-17 20:25:33 -07:00
eehouse111999
b5b01b75f7
fix to compile with latest ndk
2020-02-09 20:02:01 -08:00
Eric House
6386aef512
cleanup -- oops
2020-01-13 12:15:55 -08:00
Eric House
7e570cff2c
use make to avoid reprocessing res_src strings.xml files
...
They never change, so use make's understanding of dependencies.
2020-01-13 12:10:40 -08:00
Eric House
c663d33f88
fix string script to detect mismatch of format specifiers
...
Crash due to typo introduced by Weblate made me realize I wasn't running
the script that ensures translated strings have the same set of format
specifiers as the English -- which might not be strictly necessary, but
it's safer to enforce it for now. Moved a few remaining %s to %1$s style
while at it.
2019-12-30 22:09:23 -08:00
Eric House
bf37ab0fc1
use https now to fix broken updating
2019-10-22 13:39:14 +02:00
Eric House
40fd954bcd
arm means two ABIs now
2019-08-27 19:33:25 +03:00
Eric House
84b121ee4c
fix path (still doesn't seem to work)
2019-06-23 11:29:29 -07:00
Eric House
52d2694bc7
add support for 64-bit ARM
...
Add a third processor type to the .so, and fix first compile-time
warnings and then a few dumb bugs based on assumptions about ptr sizes.
Works to play networked games and browse wordlists, but is not
extensively tested and needs to be before release.
2019-05-29 19:19:00 -07:00
Eric House
12d95fdd30
fix build script for new Play Store variant name
2019-03-22 10:15:27 -07:00
Eric House
080d14a02b
fix symlinks post rename
2019-03-11 09:51:23 -07:00
Eric House
51c2ecd48a
script to build all possible variants
2019-03-06 13:19:55 -08:00
Eric House
6267eb9c4f
use NBSProxy if available
...
Lots of work dealing with banned permissions (SEND_SMS and
RECEIVE_SMS). First, if they're banned and NBSProxy is installed, just
use it as if the permissions had been granted. When it's not there,
explain at various points where users will otherwise be confused: when
they try to invite using data sms, or when they open a game that already
uses it.)
2019-03-06 12:39:08 -08:00
Eric House
a4152239f6
remove sms permissions from play store variant
...
and from a new debug variant so that can be tested. Add explanation to
be shown users who try to use the now-unavailable features.
2019-01-24 18:45:24 -08:00
Eric House
4ee76c72a6
add variant option to build scripts
...
xw4 won't build for a while...
2019-01-24 17:59:50 -08:00
Eric House
0754e0db8e
remove hard-coded assumption about apk name
...
So can use the thing to sign-and-install local fdroid builds
2019-01-18 17:46:02 -08:00
Eric House
3cf8d7571b
fix md5sum calc for non-utf8 wordlists
...
And use apache logging
2019-01-05 18:46:58 -08:00
Eric House
faeaa60f87
replace junit's assert with my own
...
And have it log before throwing. Should be easier to track down asserts
coming from jni callbacks this way than in the C code.
2018-12-09 18:26:59 -08:00
Eric House
91828cb851
add more google()
...
still trying to fix travis builds
2018-11-28 21:21:48 -08:00
Eric House
988ac55eaa
tweak apk-cmp script
2018-11-27 10:06:38 -08:00
Eric House
8286c9c116
new script for when release builds required
2018-08-01 07:48:02 -07:00
Eric House
f1c2eb79d4
remove x86 from jni; that chip's dead on Android
2018-08-01 07:37:33 -07:00
Eric House
9ddc6e4b89
Move transision of cmd and gameid and port (pending) into smsproto
...
common code, simplifying and unifying what the platform-specific code
has to do. Seems to work.
2018-07-26 07:50:16 -07:00
Eric House
3477bcf7b6
fix release-build scripts for new gradle output paths
2018-07-11 06:48:42 -07:00
Eric House
1e766ee52d
show usage when no args provided
2018-04-29 20:12:22 -07:00
Eric House
ec698c4c62
remove empty strings (currently an error)
2017-12-17 11:17:23 -08:00
Eric House
e96a982f24
get rid of moved file already
2017-12-12 06:59:31 -08:00
Eric House
701e6968de
file to pull an apk
...
app-id is hardcoded for now.
2017-12-10 11:56:52 -08:00
Eric House
e2c6480992
fix linux client
...
everything takes one param now, and post sends an array
2017-11-11 12:57:33 -08:00
Eric House
f428538afc
send an array of packets to post()
...
Somethimes there are several on the queue, so why not send all at
once. Note: this will break the linux implementation which I'll fix next.
2017-11-11 10:47:26 -08:00