Ivan Savenko
|
7188849aa4
|
Show active room invites and invited players in UI
|
2024-05-13 12:12:55 +00:00 |
|
Ivan Savenko
|
1840666327
|
Implemented join room dialog
|
2024-04-23 17:15:59 +03:00 |
|
Ivan Savenko
|
dd91a99e36
|
Distinguish "connected but not logged in" from "not connected" state
Possible in case of login failure
|
2024-03-30 10:26:07 +02:00 |
|
Ivan Savenko
|
8f0236f046
|
Move account login details from settings to persistent storage, with
separate entries depending on server hostname for more convenient
testing
|
2024-03-29 17:04:52 +02:00 |
|
Ivan Savenko
|
d59fb87504
|
Indicate rooms with active invites, fix invite acceptance
|
2024-03-27 13:10:55 +02:00 |
|
Ivan Savenko
|
ace43e97b9
|
Added UI for inviting players into a match
|
2024-03-27 13:10:55 +02:00 |
|
Ivan Savenko
|
829b754091
|
Implemented matches history in lobby
|
2024-03-27 13:10:55 +02:00 |
|
Ivan Savenko
|
4ed961fb96
|
Partially unified handling of pregame and in-game chats
|
2024-03-27 13:10:55 +02:00 |
|
Ivan Savenko
|
df5af589ae
|
Implemented per-language, player-player and (untested) match channels.
|
2024-03-27 13:10:55 +02:00 |
|
Ivan Savenko
|
3023db6f0f
|
Store and show correct player room limit in UI
|
2024-03-27 13:10:55 +02:00 |
|
Ivan Savenko
|
be641d1710
|
Split 'loginSuccess' into server and client-specific versions
|
2024-03-27 13:10:55 +02:00 |
|
Ivan Savenko
|
1a144fc516
|
Some progress on private rooms support
|
2024-02-10 19:02:25 +02:00 |
|
Ivan Savenko
|
4a0dd2da2c
|
Added option to create new account even if player already have one
|
2024-02-09 23:02:41 +02:00 |
|
Ivan Savenko
|
29c0989849
|
Use std::byte to manage network data
|
2024-02-02 02:02:09 +02:00 |
|
Ivan Savenko
|
c9ebf32efd
|
Send error messages if operation fails
|
2024-02-02 00:12:30 +02:00 |
|
Ivan Savenko
|
c5c46a7c9a
|
Implemented connecting to server via proxy
|
2024-01-30 21:31:41 +02:00 |
|
Ivan Savenko
|
388ca6e776
|
Added list of active accounts and rooms to UI. Added room creation logic
|
2024-01-26 16:32:36 +02:00 |
|
Ivan Savenko
|
709905b1a0
|
Simplified networking API
|
2024-01-19 23:52:28 +02:00 |
|
Ivan Savenko
|
80e960bc8e
|
Finalized new TCP networking API
|
2024-01-19 23:52:28 +02:00 |
|
Ivan Savenko
|
476a05fed3
|
Formatting
|
2024-01-19 23:52:28 +02:00 |
|
Ivan Savenko
|
47f72af556
|
Client-side update, adapted and fixed login and chat
|
2024-01-19 23:49:59 +02:00 |
|
Ivan Savenko
|
55b504792e
|
Implemented basic version of login window and persistent connection on
client
|
2024-01-19 23:49:59 +02:00 |
|
Ivan Savenko
|
78833a1015
|
Split LobbyWindow file into one file per class
|
2024-01-19 23:49:59 +02:00 |
|