Commit Graph

908 Commits

Author SHA1 Message Date
momo5502
bb18fcc034 [Friends] Show playing iw4x state 2017-01-29 18:06:48 +01:00
momo5502
22b91c7a77 [Friends] First working version of the friend system 2017-01-29 17:16:09 +01:00
momo5502
f20fa5763c [Friends] Trigger state change when updating stats 2017-01-29 15:26:46 +01:00
momo5502
7d24aa8fe0 [Friends] Transmit rank 2017-01-29 15:10:54 +01:00
momo5502
0139465337 [Friends] Faster update 2017-01-29 11:40:20 +01:00
momo5502
adedc4088f [IPCHandler] Only run worker for the first instance 2017-01-29 11:02:29 +01:00
momo5502
7a9bda58c2 [RCon] Remove console spam 2017-01-29 11:02:10 +01:00
momo5502
4e587e91a0 [Friends] Correctly transmit presence data 2017-01-29 00:31:11 +01:00
momo5502
4271e3b108 [SteamCallbacks] Transmit callbacks from the worker to the client 2017-01-28 22:01:49 +01:00
momo5502
07469816bb [Friends] Update friends when the game starts 2017-01-28 20:36:48 +01:00
momo5502
20139d4a52 [Friends] Query friends from the worker 2017-01-28 19:05:16 +01:00
momo5502
46d3045d6f [Friends] Experimental ipc function handler 2017-01-28 15:51:50 +01:00
momo5502
0c8ba82fba [ServerList] Add playerCount command to see how many players there are 2017-01-28 13:31:43 +01:00
momo5502
25fbd00c52 [Renderer] Use static address in hooks, hope this makes it more stable 2017-01-28 12:39:03 +01:00
momo5502
ee185c538f [ConnectProtocol] Upgrade the protocol to the new ipc infrastructure 2017-01-27 23:09:32 +01:00
momo5502
559195c5cc [IPCHandler] Register basic ipc handler 2017-01-27 22:45:01 +01:00
momo5502
38d0ca616a [AntiCheat] Reenable process protection 2017-01-27 22:04:26 +01:00
momo5502
4e84c297e4 [IPC] Use iw4x as worker process instead of creating a separate binary 2017-01-27 22:03:35 +01:00
momo5502
fc0bf1acc1 [IPC] Basic IPC channel class 2017-01-27 17:21:10 +01:00
momo5502
ef01b4e617 [IPCPipe] Launch the worker process 2017-01-27 15:06:31 +01:00
momo5502
c15aac546d [General] Prepare code for use with multiple projects 2017-01-27 14:43:52 +01:00
momo5502
d05cdcb9ea [IPCPipe] Example using boost message queues 2017-01-27 10:51:53 +01:00
momo5502
454e358882 [General] Use boost for IPC 2017-01-27 10:17:33 +01:00
momo5502
8f705d2c37 [General] Disable resharper false positives 2017-01-26 22:56:46 +01:00
momo5502
c211fe7fa2 [Friends] Use feeder 6, this should be the best choice 2017-01-26 22:14:44 +01:00
momo5502
07746095b7 [AntiCheat] Disable process protection as it conflicts with steam 2017-01-26 20:45:15 +01:00
momo5502
05c261a99d [Friends] Use feeder 15 2017-01-26 20:40:39 +01:00
/dev/root
dbae1439b0 [Friends] Removed ClearRichPresence 2017-01-26 19:40:54 +01:00
momo5502
0f91c50ffc [Friends] Correctly display the rank 2017-01-26 12:42:42 +01:00
momo5502
5f737f0d36 [Friends] Remove test commands 2017-01-25 22:41:30 +01:00
momo5502
9c823e14b2 [Friends] Add basic friends support using steam 2017-01-25 22:39:24 +01:00
momo5502
e70a289b97 [Console] Fix memory leak when shutting down the console 2017-01-25 15:01:55 +01:00
momo5502
fff9046b72 [IPCPipe] Correctly shutdown the pipe 2017-01-25 15:01:55 +01:00
momo5502
81f6b084eb [ModelSurfs] Null check 2017-01-25 10:00:17 +01:00
momo5502
80e88f1572 [General] Fix a few memory leaks in threads
Destroying threads past when uninitializing the library is illegal
2017-01-24 06:32:04 +01:00
momo5502
2de95b4a3b [General] Fix protobuf and other memory leaks 2017-01-22 21:38:57 +01:00
momo5502
7fa8742c29 [Menus] Small fixes 2017-01-22 21:38:57 +01:00
momo5502
78c29360bf [Download] Safer moddownload 2017-01-22 13:44:14 +01:00
momo5502
33df59ffa1 [Menus] Only display the server motd if we are connecting to that server 2017-01-22 11:28:37 +01:00
momo5502
6762b68ab0 [ServerList] Delete favourites 2017-01-22 00:17:17 +01:00
momo5502
3150950507 [UIFeeder] Add select function and use feeder 5 for maps 2017-01-21 22:14:23 +01:00
momo5502
ee63346c00 [UIFeeder] Don't reset mapname 2017-01-21 18:34:29 +01:00
momo5502
16d6c059dc [QuickPatch] Remove test function 2017-01-21 16:25:14 +01:00
momo5502
6361464d9c [UIFeeder] Fix description for feeder 4 2017-01-21 13:11:50 +01:00
TheApadayo
a6d85d6efe [UIFeeder] Feeder 4 should act as it should now, except for some reason it doesn't set the description dear correctly 2017-01-20 22:48:52 -05:00
momo5502
cc0b1c6238 [FastFiles] Declare stream read log for debug only 2017-01-21 02:21:57 +01:00
momo5502
0f258046c3 [Utils] Copy signal slots before executing 2017-01-21 01:52:50 +01:00
momo5502
82e9f3864c [General] Refactor all the code
This is the actual refactoring, the last commit was broken
2017-01-20 22:41:03 +01:00
momo5502
079bc920a8 [General] Basic refactoring 2017-01-20 14:37:52 +01:00
momo5502
76fd8a65f5 [LineEndings] Add lineendings patch again 2017-01-20 14:37:52 +01:00