naofum
9724daa562
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (842 of 842 strings)
2020-07-16 12:41:49 +02:00
BrunaKimura
f22d90595f
Translated using Weblate (Portuguese)
...
Currently translated at 46.6% (393 of 842 strings)
2020-06-26 22:41:44 +02:00
Oğuz Ersen
965e3dca3d
Translated using Weblate (Turkish)
...
Currently translated at 2.1% (18 of 842 strings)
2020-06-18 13:41:46 +02:00
Allan Nordhøy
becaca6670
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 75.5% (636 of 842 strings)
2020-06-18 13:41:45 +02:00
Allan Nordhøy
ba6580e990
Translated using Weblate (Polish)
...
Currently translated at 86.2% (726 of 842 strings)
2020-06-18 13:41:44 +02:00
Hosted Weblate
7002d36ac1
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Crosswords/Android
Translate-URL: https://hosted.weblate.org/projects/xwords/android/
2020-06-16 06:29:46 +02:00
Hosted Weblate
5c70ad23bf
Merge branch 'origin/android_translate' into Weblate.
2020-06-16 06:29:45 +02:00
Oğuz Ersen
4679542fec
Translated using Weblate (Turkish)
...
Currently translated at 2.1% (18 of 841 strings)
2020-06-16 06:29:45 +02:00
Eric House
92c7162878
Merge remote-tracking branch 'weblate/android_translate' into android_translate
2020-06-15 17:51:26 -07:00
Eric House
72fc2a9433
Merge remote-tracking branch 'github/android_translate' into android_translate
2020-06-15 17:35:13 -07:00
WaldiS
6536628607
Translated using Weblate (Polish)
...
Currently translated at 88.4% (741 of 838 strings)
2020-06-15 17:32:19 -07:00
Michal Biesiada
1417bda08c
Translated using Weblate (Polish)
...
Currently translated at 88.4% (741 of 838 strings)
2020-06-15 17:32:19 -07:00
ssantos
4b06a7d637
Translated using Weblate (Portuguese)
...
Currently translated at 46.4% (389 of 838 strings)
2020-06-15 17:32:19 -07:00
Eric House
6416428f7a
convert to python3
2020-06-15 17:20:26 -07:00
Eric House
abdbe49b79
fix to include the lxml for python3
2020-06-15 13:32:44 -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
Hosted Weblate
399d342214
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Crosswords/Android
Translate-URL: https://hosted.weblate.org/projects/xwords/android/
2020-06-15 18:19:49 +02:00
Hosted Weblate
6b2b3a4645
Merge branch 'origin/android_translate' into Weblate.
2020-06-15 18:02:54 +02:00
Eric House
14f414d85f
up strings for new release
2020-06-15 08:58:38 -07:00
Eric House
e44f19f04e
include in register whether build is DEBUG
2020-06-13 18:10:05 -07:00
Eric House
af46660d6c
make url for mqtt-relay apis a preference
2020-06-13 18:10:01 -07:00
Eric House
c4dfae13ee
always disconnect inside clearInstance()
...
For some reason I wasn't unless it was the current instance, meaning
that some would leak and forever be connecting and disconnecting as
failures were in effect ignored.
2020-06-13 10:46:28 -07:00
Eric House
e4f213470c
add a basic password for mqtt
2020-06-11 13:11:56 -07:00
Eric House
c3c041864d
add under-construction icon as thumbnail fallback
2020-06-10 21:45:05 -07:00
Eric House
51a00cd829
allow everybody the new phonies option
2020-06-10 12:54:22 -07:00
Eric House
4508192a3a
hide mqtt but couple it to relay
...
Idea is that if you have relay you have MQTT too. Eventually relay
should go away.
2020-06-10 09:53:26 -07:00
Eric House
28ff1022c3
fix typo in user-vis string
2020-06-10 09:50:25 -07:00
Eric House
9c890032c0
implement relay backoff timer
...
Moving logic into the timer itself. There's always meant to be one
running, set from between 10 seconds and 23 hours from now. Code
receiving messages (mqtt or relay) resets the backoff when a message is
received, so when there's activity the timer should stay short. Somebody
with no games at all will have attempts made to connect to the relay and
mosquitto once/day, which is when invitations via that method would be
received. Devices with FCM should see lower latency of course.
2020-06-10 08:31:55 -07:00
Eric House
63835105e4
remove relay-check-interval option and fix relay disable
2020-06-09 17:31:44 -07:00
Eric House
1560bf01ed
move pref into newgame defaults -- since it is one
2020-06-09 16:13:08 -07:00
Eric House
699eef79cb
change file name (nothing else)
2020-06-09 16:04:29 -07:00
Eric House
436d3c2ad0
fix crashes rematching from linux a games started on android
...
Didn't handle the case where a game included NFC or BT. I should
probably be stripping those on receipt as I think the android side does
when the devices doesn't support 'em. And that in turn should be common/
code. So just fix it for now so testing can continue.
2020-06-04 11:37:07 -07:00
Eric House
72e813038f
fix mqtt problems
...
There were ways of leaving multiple instances running, I think fighting
for resources and keeping each other from connecting. Now I think there
can only be one. And lots of logging will help find future problems.
2020-06-04 11:36:04 -07:00
Eric House
5f31fedf70
handle new mqtt fcm message
...
Not sure yet how to restart, but this is a try
2020-06-03 18:53:10 -07:00
Eric House
7f6db851c8
move gameID into header to relay2 can snoop
2020-06-03 09:21:12 -07:00
Eric House
8f9bf100e5
register FCM id (and other stats) with new relay API
2020-06-02 11:56:05 -07:00
WaldiS
fdfdafa2c7
Translated using Weblate (Polish)
...
Currently translated at 88.4% (741 of 838 strings)
2020-06-01 17:41:39 +02:00
Michal Biesiada
d188c8b5bd
Translated using Weblate (Polish)
...
Currently translated at 88.4% (741 of 838 strings)
2020-06-01 17:41:39 +02:00
ssantos
85c8544e1e
Translated using Weblate (Portuguese)
...
Currently translated at 46.4% (389 of 838 strings)
2020-06-01 17:41:38 +02:00
Eric House
43ce9f390a
force 16-letter devids
2020-05-31 23:42:44 -07:00
Eric House
27e784e784
change mqtt proto
...
Making return address part of a header of all messages so server-side
listener can snoop.
2020-05-31 13:13:31 -07:00
Eric House
bb9e0559dc
change method name
2020-05-21 19:38:01 -07:00
Eric House
4d60205d12
Merge tag 'android_beta_159' into android_translate
...
fixes for Hungarian
2020-05-20 20:58:21 -07:00
Eric House
c48ff355de
Merge branch 'android_translate' into android_branch
2020-05-20 20:55:32 -07:00
Eric House
2a98ab121a
Merge remote-tracking branch 'weblate/android_translate' into android_translate
2020-05-20 20:51:59 -07:00
Eric House
7e62be0662
remove unused variable and incorrect --help param
2020-05-20 20:49:54 -07:00
Eric House
f6d7eed84d
add mqtt as a new transport
...
This is meant to replace the relay eventually, but for now it's a new
option, like BT or SMS, to be chosen. Protocol is handled in common/
code for the first time, meaning that linux and android interact without
the need to keep two platforms in sync. Linux uses lib-mosquitto, and
Android uses eclipse's Paho client (the generic java version, not the
one that uses four-year-old Service patterns and so crashes for SDK >=
26.)
2020-05-20 13:58:53 -07:00
Eric House
996e0d62c7
show alert icon in place of chat when quarantined
...
It'll be helpful (non-release only) to see an alert icon for all games
that can't be opened.
2020-05-20 13:04:52 -07:00
Eric House
fe2d8712d4
log stash when exception caught
2020-05-19 11:58:42 -07:00