Ivan Savenko
|
e5f8cefa7f
Store and send mod list and game version for game rooms
|
1 年之前 |
Ivan Savenko
|
fa31e9f69b
Do not mark channel as unread when receiving chat history
|
1 年之前 |
Ivan Savenko
|
dd91a99e36
Distinguish "connected but not logged in" from "not connected" state
|
1 年之前 |
Ivan Savenko
|
8f0236f046
Move account login details from settings to persistent storage, with
|
1 年之前 |
Evgeny Malygin
|
54405e33bc
Fix: prevent possible int16_t overflow
|
1 年之前 |
Ivan Savenko
|
671b61c64e
Implement various todo's and review suggestions
|
1 年之前 |
Ivan Savenko
|
d59fb87504
Indicate rooms with active invites, fix invite acceptance
|
1 年之前 |
Ivan Savenko
|
69f7b3169e
UI improvements for lobby:
|
1 年之前 |
Ivan Savenko
|
ace43e97b9
Added UI for inviting players into a match
|
1 年之前 |
Ivan Savenko
|
489dd781c2
Show match creation date in history
|
1 年之前 |
Ivan Savenko
|
829b754091
Implemented matches history in lobby
|
1 年之前 |
Ivan Savenko
|
4ed961fb96
Partially unified handling of pregame and in-game chats
|
1 年之前 |
Ivan Savenko
|
df5af589ae
Implemented per-language, player-player and (untested) match channels.
|
1 年之前 |
Ivan Savenko
|
7c9aa9d953
Show all rooms (including private) in room list
|
1 年之前 |
Ivan Savenko
|
16605a7aaa
Allow hiding global lobby UI via Shift+Tab
|
1 年之前 |
Ivan Savenko
|
3023db6f0f
Store and show correct player room limit in UI
|
1 年之前 |
Ivan Savenko
|
be641d1710
Split 'loginSuccess' into server and client-specific versions
|
1 年之前 |
Ivan Savenko
|
c21e5bb0fb
Always validate messages in debug mode. Fixes for schemas
|
1 年之前 |
Ivan Savenko
|
456dfd9e3d
Added debug validation of lobby protocol on every send/receive
|
1 年之前 |
Ivan Savenko
|
5b1549200a
Renamed openGameRoom to more clear activateGameRoom
|
1 年之前 |
Ivan Savenko
|
54796c7c56
Rename toJson to toString/toCompactString for consistency
|
1 年之前 |
Ivan Savenko
|
1a144fc516
Some progress on private rooms support
|
1 年之前 |
Ivan Savenko
|
4a0dd2da2c
Added option to create new account even if player already have one
|
1 年之前 |
Ivan Savenko
|
8cd6832297
Handle errors from global lobby on client
|
1 年之前 |
Ivan Savenko
|
7dee24edae
Cleanup
|
1 年之前 |
Ivan Savenko
|
1b6ac1052a
Properly lock UI mutex on accessing GUI state from network thread
|
1 年之前 |
Ivan Savenko
|
29c0989849
Use std::byte to manage network data
|
1 年之前 |
Ivan Savenko
|
c9ebf32efd
Send error messages if operation fails
|
1 年之前 |
Ivan Savenko
|
c5c46a7c9a
Implemented connecting to server via proxy
|
1 年之前 |
Ivan Savenko
|
388ca6e776
Added list of active accounts and rooms to UI. Added room creation logic
|
1 年之前 |