Eric House
ac194eb583
move logging out of a critical section
...
Could maybe possibly deadlock maybe?
2024-12-01 20:04:16 -08:00
Eric House
682f269724
replace another thread with a coroutine
2024-12-01 20:04:00 -08:00
Eric House
5fd66bf1d5
cleanup
2024-11-29 09:20:49 -08:00
Eric House
8be4511d63
oops
2024-11-29 08:20:34 -08:00
Eric House
efd4edebd2
use coroutine for move resender
2024-11-29 08:16:11 -08:00
Eric House
cee3daba60
cleanup and fix NPE
2024-11-29 08:16:11 -08:00
gallegonovato
dfefd5cab9
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (917 of 917 strings)
2024-11-29 10:00:30 +01:00
大王叫我来巡山
f901ee62e0
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (917 of 917 strings)
2024-11-28 03:56:42 +01:00
Eric House
4b8bbe2cfe
first try at using coroutine rather than thread
...
runBlocking() doesn't work, so I'm using the "fragile" GlobalScope
api. We'll see how it does.
2024-11-27 16:28:44 -08:00
Eric House
7c8a9e2464
add support for Basque wordlist
2024-11-27 09:42:26 -08:00
Eric House
99b90f1c9f
get rid of unnecessary interface (part of ANR search)
2024-11-27 08:39:39 -08:00
Eric House
f6d23baf92
cleanup
2024-11-26 11:13:12 -08:00
Eric House
5170044b63
fix compile on linux
2024-11-26 10:10:18 -08:00
Eric House
36e05b8285
add --debug option to print words as they're loaded
2024-11-26 10:09:57 -08:00
Eric House
645b5eeb3b
add Basque wordlist
...
Currently trying to display it among downloads crashes the Android
app. Seems to work in Linux though the display of two-letter tiles is
horked.
2024-11-26 10:07:57 -08:00
Eric House
55e8f78479
cleanup
2024-11-22 10:30:49 -08:00
Eric House
edca516ecd
turn on mutex deadlock checking
2024-11-22 09:37:10 -08:00
Eric House
685aa244b6
log what's blocking the join()
2024-11-21 16:20:50 -08:00
Eric House
0c596a7819
use RecyclerView for chat messages
...
Fixes drawing glitch in Android 14 when there are a lot of messages
2024-11-21 12:16:15 -08:00
Eric House
c5c4fd3552
fix NPE (due to mistaken API definition)
2024-11-19 04:46:42 -08:00
Eric House
ccd0b040a5
a bit more logging
2024-11-18 10:56:07 -08:00
Eric House
5157ebd969
cleanup and add logging
2024-11-16 07:58:12 -08:00
gallegonovato
0b587069ea
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (916 of 916 strings)
2024-11-15 06:00:31 +01:00
大王叫我来巡山
75d50d1050
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (916 of 916 strings)
2024-11-15 06:00:31 +01:00
Anonymous
f6423aadc9
Translated using Weblate (Polish)
...
Currently translated at 57.3% (525 of 916 strings)
2024-11-15 06:00:31 +01:00
Anonymous
32223e14b2
Translated using Weblate (Slovak)
...
Currently translated at 31.4% (288 of 916 strings)
2024-11-15 06:00:31 +01:00
Anonymous
08b001f8ec
Translated using Weblate (Japanese)
...
Currently translated at 65.1% (597 of 916 strings)
2024-11-15 06:00:30 +01:00
Anonymous
a26d7b927f
Translated using Weblate (Catalan)
...
Currently translated at 55.2% (506 of 916 strings)
2024-11-15 06:00:30 +01:00
Hosted Weblate
c6be5f9dcd
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Crosswords/Android
Translate-URL: https://hosted.weblate.org/projects/xwords/android/
2024-11-14 05:44:13 +01:00
Eric House
f53ae4f1cd
timers: add logging and remove stats
...
I already know timers can't be trusted
2024-11-13 20:43:08 -08:00
Eric House
2323bc8be8
tweak nullability
...
There are a lot of jni calls that assert their params are non-null but
where the java api has nullable params. I need to fix that. This is
just the one case where an assertion is firing (though it makes no
sense and I don't think I'm fixing the problem....)
2024-11-11 07:41:11 -08:00
Eric House
8e4ec0c70a
add more logging in search of ANRs
2024-11-11 07:36:54 -08:00
Eric House
f5888befb8
cleanup
2024-11-11 07:14:54 -08:00
Eric House
c5730c4ff0
fix warning
2024-11-11 07:01:50 -08:00
Bernard Massot
a90efdec85
Translated using Weblate (French)
...
Currently translated at 100.0% (918 of 918 strings)
2024-11-09 19:01:56 +00:00
Eric House
5e6a6dce7f
remove assert and variable that seems to be unreliable
2024-11-06 08:21:17 -08:00
Eric House
e87577a8e4
replace firing assert with logging
2024-11-06 08:15:11 -08:00
Eric House
e4f10d4850
more ANR/crash logging
2024-11-02 21:11:00 -07:00
Eric House
f4c080cdf7
trivial API change
...
any key concatenation should be in common/ code
2024-11-01 08:18:06 -07:00
Eric House
6314fd8a01
logging toward tracking ANRs
2024-10-31 21:35:17 -07:00
Eric House
bc695d1a65
add a bit of logging in search of ANR
2024-10-31 20:06:30 -07:00
Eric House
fc30abd126
move methods from util to dutil
2024-10-31 10:16:03 -07:00
Eric House
a9e26e9fc8
fix breakage caused by addition of list sort test
2024-10-30 21:25:00 -07:00
Eric House
1726279a9d
random cleanup, mostly of compile-time complaints
2024-10-21 09:39:32 -07:00
Eric House
00ad8da465
fix NPE due to bad J->Kotlin conversion of dialog building
2024-10-21 09:39:32 -07:00
Prod User
2b1843f025
ignore script data file
2024-10-21 09:39:32 -07:00
Prod User
b5db35764c
add test of sorting in my list.
...
In case it needs to be faster as common/ code relies on it more
2024-10-21 09:39:32 -07:00
Teodor11
94d84a936a
Translated using Weblate (Polish)
...
Currently translated at 55.8% (513 of 918 strings)
2024-10-21 11:15:38 +00:00
Deleted User
4cd4e4151f
Translated using Weblate (Polish)
...
Currently translated at 55.8% (513 of 918 strings)
2024-10-21 11:15:38 +00:00
Eric House
d9c6717a72
add pref, default false, to allow two games with same ID on device
...
This will fix ghost games. The *right* fix is to get channelNos
working consistently between comms.c and server.c. That's ongoing.
2024-10-10 07:40:38 -10:00