Michał Janiszewski
888f485690
Allocate enough memory for server entries, fix #3144
2016-04-01 19:57:18 +02:00
IntelOrca
669c15cbaf
fix case mistake in refactor of server_list.c
2016-03-01 21:25:21 +00:00
IntelOrca
d26ee19782
refactor server_list.c, use British English for names
2016-03-01 18:51:01 +00:00
IntelOrca
dcf09c5d4b
show total number of players online on server list
2016-03-01 18:45:30 +00:00
IntelOrca
c99ec93295
add theme entries for new windows
2016-02-03 18:23:47 +00:00
IntelOrca
caf9bd9939
get game working with new theme manager
...
Theme editor currently unavailable.
2016-02-03 18:23:44 +00:00
Michał Janiszewski
e814cdd271
Decouple network version from OpenRCT2 version
...
This allows to present a different version of network stream than just
OpenRCT2 version, as we can possibly have breaking changes to network in
one release cycle.
This commit also adds easy way of identification which hosts are running
which versions, by showing a tooltip when hovering mouse cursor over the
network compatibility icon. Client's own version is displayed as well.
2016-01-30 22:44:43 +01:00
zsilencer
30d57916c2
fix dropdown menu position in scrolled list
2016-01-19 13:11:16 -07:00
zsilencer
7b280adf8d
Fix #2760 : Server join click
2016-01-19 12:46:55 -07:00
Michał Janiszewski
3bf1e0e06d
Rename safe_strncpy to safe_strcpy
2016-01-18 20:49:52 +01:00
IntelOrca
292ce3b103
don't show IP address when hovering over servers for basic security
2015-12-29 01:01:26 +00:00
Michał Janiszewski
5d227d8fc8
Safe handling of malformed server entries
...
Refuse to add a nameless server or one without version specified, but
allow description missing.
2015-12-21 22:14:24 +01:00
IntelOrca
674ff839bb
add icons to server list for password and version
2015-11-27 18:54:59 +00:00
IntelOrca
2e55495470
improve master server to POST json
2015-11-08 22:03:35 +00:00
IntelOrca
48e3d70e57
refactor colour maps
2015-11-08 18:55:32 +00:00
IntelOrca
d2aa736492
fix master server communication
2015-11-08 04:02:23 +00:00
IntelOrca
782d3e63b2
add new master server functionality
2015-11-08 02:12:12 +00:00
IntelOrca
9bad4183a7
add default master server url and refactor
2015-11-07 23:56:16 +00:00
IntelOrca
74fe482a62
improve game info json
2015-11-07 23:47:50 +00:00
zsilencer
1e9381ef97
master server list
2015-11-07 22:27:51 +00:00
zsilencer
3b639ced47
allow host to specify password #2072
2015-11-07 22:25:47 +00:00
Michał Janiszewski
9284930d7e
Add safe_strncpy function
...
safe_strncpy is similar to strncpy, but makes sure buffer is
null-terminated. Update most of project to use this updated function to
prevent illegal memory accesses.
2015-10-30 16:01:00 +01:00
zsilencer
00e2ca43a1
ipv6 support, non-blocking address resolve and connect
2015-10-26 22:35:34 -06:00
Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02:00
IntelOrca
bea74ee261
make all file IO utf8 compatible, fixes #1847
2015-08-29 13:13:23 +01:00
zsilencer
abcd0afa9a
make setting player name actually work
2015-08-19 18:26:42 -06:00
zsilencer
be42f10d7a
fix crash in server_list_save_saved_servers
2015-08-19 18:13:38 -06:00
IntelOrca
23fcefd7eb
fix saving of servers
2015-08-17 08:13:39 +01:00
IntelOrca
094cc19411
allow joining of servers in server list window
2015-08-16 16:37:08 +01:00
IntelOrca
a3450a4bf8
add loading / saving of servers
2015-08-16 15:27:21 +01:00
IntelOrca
f072440d18
add server list window (WIP)
2015-08-16 03:07:00 +01:00