Eric House
f5afba8fd4
cleanup and refactor
...
Move some work into superclass where instrumentation can be added to
greater effect. And remove from BTService an earlier attempt (at stall
detection.)
2019-03-19 08:16:30 -07:00
Eric House
99c6e38ff0
refactor: new constructor for common case
2019-03-19 08:06:16 -07:00
Eric House
89cb97c3bb
additions for debugging
...
toward tracking down relay stalls, log a bit more in resend process and
add UI to support an option where there's no reliance on
polling (i.e. FCM only)
2019-03-17 21:17:36 -07:00
Eric House
aa2564114a
replace assert with logging
2019-03-17 18:26:43 -07:00
Eric House
bb9facfbd2
Merge remote-tracking branch 'weblate/android_translate' into android_translate
2019-03-17 14:01:06 -07:00
Eric House
0b0e4af977
up version strings
2019-03-16 21:11:55 -07:00
Eric House
efb6a93d7c
add missing AndroidManifest.xml files for new variants
2019-03-16 20:53:16 -07:00
Eric House
9ae77bce13
use latest nbsplib
2019-03-13 14:38:03 -07:00
Eric House
e01bda552e
change to work with changed NBSProxy API
2019-03-13 14:35:28 -07:00
Eric House
29ebcf0c20
API's changed
2019-03-13 14:35:23 -07:00
Eric House
61395f07e9
use the latest NBSProxy dev release
2019-03-12 07:05:51 -07:00
Eric House
91ff2175f6
add logging of CurGameInfo
...
Trying to track down why some player names aren't preserved
2019-03-12 07:05:12 -07:00
Eric House
79aab3ead1
override toString() for debugging
2019-03-11 10:46:56 -07:00
Eric House
7e06512e54
change emacs compile command (in comment)
...
No point defaulting to something that no longer exists
2019-03-11 09:57:16 -07:00
Eric House
080d14a02b
fix symlinks post rename
2019-03-11 09:51:23 -07:00
Eric House
3c4cc6a1b7
fix broken symlink
2019-03-10 20:38:11 -07:00
Eric House
ab491ebcb4
change name of variant -- it's not the main one anymore
2019-03-10 19:25:57 -07:00
Eric House
f8623cd407
check if permission in manifest
...
I got bitten when creating a new variant leaving the permission out of
the manifest but using a config flag to claim it was there. Better to
have just one place to configure that. So check for presence in the
manifest and, for now, assert that that matches the isBanned flag. Soon
the isBanned flag can be removed.
2019-03-10 19:15:30 -07:00
Eric House
116f3f4274
add retain()/release()
...
Seems to work but needs testing!
2019-03-10 18:42:49 -07:00
WaldiS
5e3bedc3eb
Translated using Weblate (Polish)
...
Currently translated at 1.8% (14 of 764 strings)
2019-03-10 18:03:01 +01:00
Eric House
21158faa71
up version code to try another gps release
2019-03-09 17:38:18 -08:00
Eric House
5cc57919f5
add new Variant for github & sourceforge releases
...
and log permission check results
2019-03-09 14:07:06 -08:00
Eric House
de7be6cf44
tweak UI with longer string
2019-03-09 09:20:37 -08:00
naofum
dd36d393e0
Translated using Weblate (Japanese)
...
Currently translated at 75.9% (580 of 764 strings)
2019-03-09 08:52:05 -08:00
Peeter Angelo
acd35c103b
Translated using Weblate (Czech)
...
Currently translated at 14.5% (111 of 764 strings)
2019-03-09 08:51:20 -08:00
Eric House
1f195ad1e6
tweak string
2019-03-09 08:17:50 -08:00
Eric House
565f688252
don't capture lock stack in release builds
2019-03-09 06:59:31 -08:00
Eric House
085963b76c
unlock lock we won't be keeping
...
This might fix the occasional game permalock.
2019-03-09 06:40:04 -08:00
Eric House
c2441c30f4
fix a likely-fluke NPE with a test
...
It seems impossible for the menu to be getting update without init()
having been called, but that must be what happened. To check for null.
2019-03-08 22:14:57 -08:00
Eric House
f890d74e63
fix invite not coming up after perms warning dismissed
...
or when it's not shown at all because the not-again checkbox is checked
2019-03-08 21:56:16 -08:00
Eric House
f934ac3c5c
up version of NBSProxy lib
2019-03-08 20:11:19 -08:00
Eric House
dbed7e29cc
fix npe
2019-03-08 17:40:27 -08:00
Eric House
eb33d18390
add not-again checkbox to remove-sms-from-game alert
...
Some people will decide to leave SMS comms in while I look for an
alternative. Maybe. Don't show them the same alert every time they open
the game. In the process removed what seemed to be a duplicate ivar.
2019-03-08 14:18:56 -08:00
Eric House
f05c6862f9
refactor alerts code
...
Should be no change here, but the goal's to make it easier to mix
functionality, e.g. adding notagain checkbox to other types.
2019-03-08 13:29:30 -08:00
Eric House
0df3889030
don't show sms-failed toast when permission is banned
2019-03-08 12:58:00 -08:00
Eric House
3fd9a066cb
move constant
2019-03-08 11:16:21 -08:00
Eric House
5a8e21468f
add Overrides as part of sanity check
2019-03-08 11:10:16 -08:00
Eric House
21220bc839
include name of game being deleted
2019-03-08 09:46:27 -08:00
Eric House
7f405a3a40
update web page (esp. fix style for device display)
2019-03-08 09:20:48 -08:00
Eric House
0972d3d99f
cleanup
2019-03-08 09:20:22 -08:00
Eric House
69046c5f2f
give new variant the right icons
2019-03-08 07:18:49 -08:00
Eric House
2ba8d83cf6
update changes log
2019-03-07 18:30:52 -08:00
Eric House
d55916f583
oops
2019-03-07 18:18:50 -08:00
Eric House
ce2ec03d3e
relay tracks variantCode int, not string
2019-03-07 18:12:26 -08:00
Eric House
fbba6f3247
add a case for Signal as default SMS app
2019-03-07 17:40:16 -08:00
Eric House
5eb29a0c21
display the Banned alert from invite-choice dialog
2019-03-07 09:13:50 -08:00
Eric House
a91c0e2cbf
add non-mobile number if user confirms
...
Fix logic error that didn't proceed with the number-add in the
non-mobile case.
2019-03-07 08:39:20 -08:00
Eric House
a561899021
try various recipes for launching SMS app
...
There's no one way to launch an SMS app with a ready-to-send
invitation. So try the two that work on our two phone/app combinations,
iterating until startActivity() succeeds. The code's set up to have new
recipes added easily.
2019-03-07 08:06:07 -08:00
Eric House
188a5d8387
post a tip/warning when new invite-by-sms-app chosen
2019-03-07 07:48:31 -08:00
Eric House
ef27ffaa02
send an int code rather than a name
2019-03-07 06:28:46 -08:00