Eric House
849e296b4a
up library versions
...
Trying to address
androidx.preference.PreferenceManager.getDefaultSharedPreferences
sometimes failing on Android 12. Using newer version of the library
probably won't hurt.
2022-04-27 10:23:14 -07:00
Eric House
a509b3d5e3
list possible variants as part of usage()
2022-04-26 09:48:44 -07:00
Eric House
c6a12b1961
changelog for 186 (KitKat and up)
2022-04-25 20:10:46 -07:00
Eric House
74cde606d5
changelog for 185 (JellyBean)
2022-04-25 20:07:28 -07:00
Eric House
50e80f0509
fix crash due to how radiobuttons don't work on JellyBean
2022-04-25 14:45:33 -07:00
Eric House
e6c5e2cf04
getting ready for first of two quick releases
...
Two branches doesn't work because they can't have the same
tag. Duh. I'll do two releases, and two tags, complete with version
code change, to support pre-Kitkat and everybody else.
2022-04-25 11:47:36 -07:00
Eric House
0cabd3f2fc
link mqtt client version and min sdk via boolean
...
Looking to have a separate branch for older devs
2022-04-25 11:10:39 -07:00
Eric House
d88c050ab2
don't include relay in default address for new games!!!
2022-04-24 23:07:56 -07:00
Eric House
c21307c5b1
remove some logging
2022-04-24 23:02:33 -07:00
Eric House
cc32ff451c
Up MQTT client version, and min sdk to 19
...
I'm getting a lot of crashes deep in the MQTT client. Upgrading may not fix
it, but it does crash on launch for JellyBean and before. So this
release will have the new MQTT client AND not get installed on the six
or so users I have running too-old Android. If the crashes continue
perhaps I don't orphen them. TBD.
2022-04-22 14:12:43 -07:00
Eric House
8118a9d823
remove send to stubbed-out (post-to-relay) web api
2022-04-22 11:50:40 -07:00
Eric House
1883f83033
fix NPE
2022-04-22 11:50:40 -07:00
Eric House
76299a34f9
fix crash showing dialog without title
2022-04-22 11:13:18 -07:00
Eric House
98cb3b4930
cleanup
2022-04-22 07:59:50 -07:00
Eric House
0c9fda4661
update changelog
2022-04-22 06:40:25 -07:00
Eric House
9778abd6a5
include dict's full-file md5sum when querying for upgrades
...
Requires adding a new db field to cache the value.
2022-04-21 13:50:34 -07:00
Eric House
ab29dfa6ce
cleanup
2022-04-21 13:26:26 -07:00
Eric House
05e2d2bdb9
cleanup
2022-04-20 21:00:51 -07:00
Eric House
e54cc0d473
up version code to make Finnish wordlist available
2022-04-20 13:17:07 -07:00
Eric House
2b900aef19
rebuild builtin wordlists with 21x21 counts
...
Didn't rename BasEnglish2to8 because user winds up getting forced to
pick a substitute wordlist.
2022-04-20 13:17:07 -07:00
Eric House
338106dc81
gtk: make inital empty games window bigger
2022-04-20 13:17:07 -07:00
Eric House
1c9fe6745c
fix crash with 23x23 (linux only); allow 6 blanks
...
Portuguese will want six blanks for a 21x21 board, so might as well
not crash in case that becomes a thing.
2022-04-20 13:17:07 -07:00
ssantos
bd6f6e373c
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (892 of 892 strings)
2022-04-20 20:08:31 +02:00
ssantos
7c203c4b39
Translated using Weblate (German)
...
Currently translated at 87.5% (781 of 892 strings)
2022-04-20 20:08:30 +02:00
Hosted Weblate
f0637504b2
Merge branch 'origin/android_branch' into Weblate.
2022-04-13 00:12:25 +02:00
Wellington Terumi Uemura
e67ef9cf95
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (892 of 892 strings)
2022-04-13 00:12:22 +02:00
Prod User
44b7e09c32
log to stderr!
2022-04-11 13:43:24 -07:00
Hosted Weblate
ece4242576
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Crosswords/Android
Translate-URL: https://hosted.weblate.org/projects/xwords/android/
2022-04-11 22:11:37 +02:00
Hosted Weblate
ae40101264
Merge branch 'origin/android_branch' into Weblate.
2022-04-11 22:11:35 +02:00
ssantos
5a54b74025
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (887 of 887 strings)
2022-04-11 22:11:32 +02:00
ssantos
d5ac4d97e1
Translated using Weblate (German)
...
Currently translated at 86.9% (771 of 887 strings)
2022-04-11 22:11:32 +02:00
Eric House
b209188077
make android supports 21x21 too
...
Only Dbg builds will see option to create for now
2022-04-04 11:46:22 +02:00
Eric House
5d6d8c7499
bring in changes to make larger boards work for linux
...
Includes making tile sets vary with board size, calculated from 15x15
unless present in the wordlist. Likely breaks android.
2022-04-04 10:39:29 +02:00
Eric House
d3a80e316d
add counts for 21x21 games to English
2022-04-04 08:28:34 +02:00
Eric House
3f7885ff59
ignore .xwd files
2022-04-04 08:15:51 +02:00
Eric House
5a65d0a3db
change tile info format in info.txt
...
I'm moving toward allowing per-board-size counts with faces and values
staying the same. So it makes more sense to have face and values be
the first columns.
2022-04-04 08:12:29 +02:00
Eric House
93b38d568d
use new format
2022-04-01 08:36:15 +02:00
Eric House
9568e4ab03
move extra counts into header so new dicts backward compatible
2022-04-01 07:51:13 +02:00
Eric House
c970d39768
move extra counts to header
...
Fix so old versions of the app will still be able to read the new format
2022-04-01 07:51:13 +02:00
Eric House
cdc77eaf68
add board sizes to wordlist format (English only)
...
Modify language metadata to have possibly different counts of tiles
for different board sizes. Make the necessary changes for loading such
files. Works on linux version at least. Only English will build for
now thanks to changes in info.txt format.
2022-04-01 07:51:13 +02:00
Eric House
cd4fb88a4d
clean up color prefs
2022-04-01 07:51:13 +02:00
Eric House
4b1795cd5b
fix crashes when quad-{word,letter} present
2022-04-01 07:51:13 +02:00
Eric House
08310b0179
fix wasm build
2022-04-01 07:51:13 +02:00
Eric House
25fadc9e93
update wasm instructions
2022-04-01 07:51:13 +02:00
Eric House
d0bda214e6
use the right number of bits to store larger scroll vals
2022-04-01 07:51:13 +02:00
Eric House
70d301f210
use the same bonus pattern for all sizes
...
Just drop the outer "rings" where size < max
2022-04-01 07:51:13 +02:00
Eric House
372d722b58
make number of tiles proportional to board size
...
Until there's a way to specify specifically for each size, adjusting
from the built-in 15x15 tileset works reasonably well.
2022-04-01 07:51:13 +02:00
Eric House
b34190d62d
make 21x21 work on Android
...
Still needs default colors and the bonus square values working for
smaller sizes.
2022-04-01 07:51:13 +02:00
Eric House
cb2d847e6d
add bonus squares for 21x21 board (linux only)
2022-04-01 07:51:13 +02:00
Eric House
b150ef471b
use contributed Finnish wordlist
2022-03-31 10:10:05 +02:00