1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-18 12:33:17 +01:00
Commit Graph

31 Commits

Author SHA1 Message Date
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