Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
And never start the event source for queued up matches.
|
|
|
|
|
|
Blacklists and invitations handle the cases for which manual starting
of games was needed.
|
|
|
|
Update invite_count with triggers.
Add games.is_ready generated column.
Add games.is_opposed generated column.
Add player_view with is_active column.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Create and populate aside #roles list if missing.
Initialize roles and pointers into global "roles" object.
|
|
Static page showing limited info and a call to action to login or sign up.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Try using 100% as a workaround... maybe it'll behave better on browsers
that don't support dvh yet.
|
|
|
|
|
|
Key-up events are not delivered when the window is blurred.
|
|
|
|
This is needed on Chrome when the scrollIntoView is triggered from certain events,
otherwise the event processing will interrupt and stop the scrolling.
|
|
When zoomed in manually, cycle downwards.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And now we don't need to allow user movement of the battle dialogs.
|
|
Set these at the top level so lower level elements don't need to repeat.
|
|
|
|
|