Eric House
5929f9d50f
oops
2020-12-08 15:02:10 -08:00
Eric House
0c2e294caa
don't require title in FCM notification
...
And turn off the raised-tile thing for now
2020-12-08 14:52:31 -08:00
Eric House
9f6b122b56
don't use hex version of gameID
...
It's too hard to force the relay's webview to do the same
2020-12-07 21:14:39 -08:00
Eric House
3f6106b064
show gameID in connections summary
2020-12-07 08:59:20 -08:00
Eric House
858b6d3fbe
a bit of cleanup
2020-12-06 21:35:59 -08:00
Eric House
1a231455f0
add manual message-send to fcm_loop for testing
2020-12-05 19:59:03 -08:00
Eric House
ef3de65355
Merge remote-tracking branch 'weblate/android_branch' into android_branch
2020-12-02 18:03:02 -08:00
Eric House
45bc623975
enable RAISETILE feature for linux and android
...
It's timer-based. Not sure I like that, but let's see how it feels
on-device.
2020-12-02 17:55:49 -08:00
Eric House
3760d735bc
fix compile when XWFEATURE_RAISETILE defined
...
Doesn't seem to work, and that's not addressed by this.
2020-12-02 17:21:47 -08:00
Eric House
aa5bacdd5f
save and restore board windows' positions
2020-12-02 14:29:07 -08:00
Eric House
31eeb1de43
when dragging, move crosshairs even over tile
...
Change so you still see dragging happening via crosshairs movement, but
the dragged tile itself doesn't move except over a place it can be
dropped.
2020-12-02 08:41:52 -08:00
Eric House
db430d63db
changelog and version strings
2020-12-01 07:55:10 -08:00
Eric House
249bfbe66e
update emacs compile commands: ant is dead
2020-12-01 07:55:01 -08:00
Allan Nordhøy
04440d759a
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 68.9% (609 of 883 strings)
2020-11-30 20:29:01 +01:00
Allan Nordhøy
fe1a34b177
Translated using Weblate (English)
...
Currently translated at 100.0% (883 of 883 strings)
2020-11-30 20:29:00 +01:00
Eric House
ebbb6dd7da
fix NPE rotating phone when new invite-now alert up
2020-11-30 10:26:58 -08:00
Eric House
99a7930dfb
add loop to print a bunch of devids (disabled)
2020-11-29 11:43:19 -08:00
Eric House
f954ae5943
turn on mqtt game-gone warnings for all
2020-11-29 11:40:17 -08:00
Hosted Weblate
f9b4c809e7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Crosswords/Android
Translate-URL: https://hosted.weblate.org/projects/xwords/android/
2020-11-29 04:46:37 +01:00
Hosted Weblate
bc47849667
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Crosswords/Android
Translate-URL: https://hosted.weblate.org/projects/xwords/android/
2020-11-29 04:46:34 +01:00
Eric House
7fb070da49
Squashed merge from android_translate
2020-11-28 19:16:41 -08:00
Eric House
623f3ad145
inform when client's game complete too
...
Board needs to know when to dismiss the waiting-for-host alert. A
similiar need host-side was handled from common/; do same for client
side.
2020-11-28 17:57:33 -08:00
Eric House
00588f50f3
show an cannot-play-yet alert on guest side too
2020-11-28 13:55:36 -08:00
Eric House
4314a3f012
remove unused param/ivar
2020-11-28 13:55:36 -08:00
Eric House
386cfbda71
close game when invite dialog dismissed via back button
...
Catch the onCancelled event, and treat as "close" button tap. Also
disable cancel via taps outside the alert, which I think is less
confusing than leaving the unplayable game up without the alert or
closing it without explanation.
2020-11-28 10:33:52 -08:00
Eric House
437aef5ed5
use wrapper to replace static reference
...
BoardDelegate can have a one-to-one relationship to this thing, and
occasional leakage was preventing opening a new alert, so some fix was
needed. This one's simple.
2020-11-27 11:47:38 -08:00
Eric House
9929de1fa7
only show game-gone msg src on non-release builds
2020-11-25 10:40:08 -08:00
Eric House
f4e7ff1397
fix NPE for case where there are no Known Players
2020-11-25 10:39:41 -08:00
Eric House
82a11e5ebf
explain where deleted game message comes from
...
Not sure it'll make release builds, but it's useful for figuring out if
the deletes should actually be there.
2020-11-23 21:37:18 -08:00
Eric House
48cf291c5a
listen for invite alert dismiss
...
Because I'm doing a singleton thing, if I miss the alert going away I
won't up another up. This tries to always catch dismissal. Might still
be screwed if it's not actually put up for some reason. Needs testing.
2020-11-22 20:40:28 -08:00
Eric House
6fb3d19f03
revert having missing player count in window title
...
The invite-now alert is enough.
2020-11-22 20:40:28 -08:00
Eric House
776cc5703d
use insecure; get own mac addr
...
Try using both secure and insecure sockets. The latter appears to cause
fewer problems on OS/device combos with crappy BT. It's only possible if
I know the addr of the device I want to, so hack around that being
secret by passing it on request.
2020-11-21 16:25:49 -08:00
Eric House
dbfe8083ca
tweak string
2020-11-21 16:06:13 -08:00
Eric House
5031afa3ff
don't include colons in nli's BT addr (to save space)
2020-11-21 16:05:21 -08:00
Eric House
f067144ec5
oops: wrong return type
2020-11-21 16:05:21 -08:00
Eric House
d5be06413f
add invite history and ability to invite all at once
...
If inviting known players to a more-than-two-player game, can select all
at once. Required using checkboxes instead of radiobuttons for the case
where nMissing > 1.
2020-11-21 15:11:59 -08:00
Eric House
210b0bcbcb
send mqtt game-gone when game deleted
...
Receiver only does anything if the game's open. This could change....
2020-11-21 08:43:24 -08:00
Eric House
8bc956491b
revert travis changes
...
Easier than trying to fix, for now.
2020-11-20 21:13:16 -08:00
Eric House
f3bb0c99a9
invite alert changes
...
Create new class that owns the alert. Let it decide whether to post,
remove, etc. Seems to work, but I've removed some of the "reinvite"
options I'm not sure were helpful anyway. To be considered...
2020-11-20 18:07:19 -08:00
Eric House
105f93f3ab
increase length of default room name to 5 chars
...
There are conflicts on relay. So while it's still relevant, reduce 'em.
2020-11-20 16:06:42 -08:00
Eric House
5d86743857
enable mqtt game-gone message for DEBUG builds
...
It should be enabled for all once the dup-devid problem should be behind
everybody.
2020-11-20 16:03:03 -08:00
Eric House
a58048e9eb
get rid of boolean meant to prevent duplicate invite alerts
...
It was preventing even one and seems no longer to be necessary.
2020-11-17 17:58:22 -08:00
Eric House
d2e2135791
try using android-28 everywhere for travis
2020-11-17 17:58:22 -08:00
Eric House
cc8f1e4a57
remove bad assert
2020-11-15 10:47:13 -08:00
Eric House
e288090e70
quarantine: print the stacks holding refs when fails
...
Store null instead of stack for release builds to minimize performance
impact.
2020-11-14 12:08:47 -08:00
Eric House
9c913fb1c4
keep OK button disabled when no invite means selected
...
Little UX tweak: enable OK button based on whether there's something
available to return if it's clicked.
2020-11-14 09:20:18 -08:00
Eric House
c06b9a4835
fix tiny list item due to missing thumbnail
...
When thumbnail was required but couldn't be produced list item showed up
tiny as height followed thumbnail's. Instead, when there's no thumbnail
behave as if it's disabled, a layout that looks ok.
2020-11-13 17:43:30 -08:00
Eric House
3e98e91751
tweak string
2020-11-13 17:43:25 -08:00
Eric House
7e326b3b02
allow specifying PID
2020-11-13 17:43:18 -08:00
Eric House
5485f92116
use a radio button for QRCode option
...
To make it clear it's an option like the others use the same widget
type. Show the code only when it's selected.
2020-11-11 17:34:17 -08:00