Commit Graph

267 Commits

Author SHA1 Message Date
Garry Newman
3b2c7a5a16 Adding Receive (it's crashing because it needs to be an array of intptr) 2019-05-03 16:47:29 +01:00
Garry Newman
91083d5d16 Updated Socket Tests 2019-05-03 15:08:48 +01:00
Garry Newman
5fdbf02b29 Added SteamClient.OnCallbackException 2019-05-03 14:11:05 +01:00
Garry Newman
6be5826f31 ConnectionInfo 2019-05-02 21:40:39 +01:00
Garry Newman
ce3525bf1d Struct cleanups and testing 2019-05-02 20:41:45 +01:00
Garry Newman
16ce5f4d63 NetworkingUtils (Ping stuff) 2019-05-02 15:23:47 +01:00
Garry Newman
362ba26729 Chat test 2019-05-01 16:34:46 +01:00
Garry Newman
fbad8b8d6e Lobby Events 2019-05-01 16:30:28 +01:00
Garry Newman
e3840a9a3a LobbyQuery, Lobby Joining, Lobby Creating 2019-05-01 15:55:22 +01:00
Garry Newman
96eeea1662 GetPlayedWith test RequestInfo on each user first 2019-05-01 13:23:13 +01:00
Garry Newman
ab535d367d Added Achivement.GetIconAsync() (waits for load if not loaded) 2019-05-01 11:47:50 +01:00
Garry Newman
38a29c6059 Safeguards and tests regarding #248 in GetScoresAroundUserAsync 2019-05-01 08:45:11 +01:00
Garry Newman
51ab76893a SteamNetworkingTest 2019-04-30 22:51:01 +01:00
Garry Newman
87cd93bfde CheckFileSignature => CheckFileSignatureAsync 2019-04-30 14:27:54 +01:00
Garry Newman
b74d45814a Inventory item def 2019-04-29 11:21:59 +01:00
Garry Newman
0d509bf126 GetItems, InventoryResult etc 2019-04-29 11:05:55 +01:00
Garry Newman
d2ce2fe13b GetDefinitions 2019-04-27 21:52:47 +01:00
Garry Newman
aa666a3149 Item Prices 2019-04-27 17:07:39 +01:00
Garry Newman
5a25d750f2 Stats fixes 2019-04-27 16:12:16 +01:00
Garry Newman
194ca8d8b3 Test using Rust instead of Gmod (uses more features) 2019-04-27 15:59:33 +01:00
Garry Newman
396be12edd Create InventoryTest.cs 2019-04-27 15:56:11 +01:00
Garry Newman
053f04bc2f SteamRemoteStorage 2019-04-27 15:04:19 +01:00
Garry Newman
3b89a53da3 Merge branch 'steamworks144' of https://github.com/Facepunch/Facepunch.Steamworks into steamworks144 2019-04-26 18:22:44 +01:00
Garry Newman
4625e22a55 Ugc.Item change 2019-04-26 16:42:46 +01:00
Garry Newman
39705d5a2a Progress - will do for now 2019-04-26 15:40:27 +01:00
Garry Newman
e275b209b3 UgcEditor ContentFolder 2019-04-26 15:23:05 +01:00
Garry Newman
f2ae791e15 UgcEditor 2019-04-26 14:54:47 +01:00
Garry Newman
e2e2554e88 Ugc Queries 2019-04-26 13:46:12 +01:00
Garry Newman
0e4946e550 Query tags 2019-04-26 12:22:27 +01:00
Garry Newman
e9f5898b6c Basic Ugc Querying 2019-04-17 16:41:06 +01:00
Garry Newman
eb16bebae9 Nice name deduplucate 2019-04-17 13:33:38 +01:00
Garry Newman
99e85e9a98 Stats 2019-04-17 13:20:32 +01:00
Garry Newman
ddd5cc03f3 Leaderboard, more entries and submit scores 2019-04-17 10:34:47 +01:00
Garry Newman
ebcd96326a Leaderboard.GetGlobalEntriesAsync 2019-04-17 09:31:28 +01:00
Garry Newman
d2a3e0b1da Stats callbacks 2019-04-17 08:26:31 +01:00
Garry Newman
5a780c4bc0 GetFileDetailsAsync tweak 2019-04-16 21:57:55 +01:00
Garry Newman
573bf39789 Create FriendsTest.cs 2019-04-16 21:57:42 +01:00
Garry Newman
f18de016b1 PlayerCountAsync 2019-04-16 21:22:46 +01:00
Garry Newman
650fb08522 GlobalUnlockedPercentage to GlobalUnlocked 2019-04-16 21:16:43 +01:00
Garry Newman
ebc1336da3 Achievement.Name/Description 2019-04-16 20:57:17 +01:00
Garry Newman
7e02ad736d UserStats (known bug in GlobalUnlockedPercentage) 2019-04-16 17:22:56 +01:00
Garry Newman
6c5c94e834 Fixed struct packing regression 2019-04-16 15:25:35 +01:00
Garry Newman
59c0550cfc ServerList namespace 2019-04-16 14:51:37 +01:00
Garry Newman
8e97489def Steamworks.Data 2019-04-16 14:38:10 +01:00
Garry Newman
51b2b7dee2 Moved Name, SteamId to SteamClient 2019-04-16 14:26:42 +01:00
Garry Newman
50ddedfd6e Renaiming top tier to Steam* 2019-04-16 14:21:48 +01:00
Garry Newman
8ceecaf1b0 Cleaning up publics 2019-04-16 12:17:24 +01:00
Garry Newman
bf6883deb9 Big clean 2019-04-16 11:45:44 +01:00
Garry Newman
a634f80790 Real world use part 1 2019-04-16 09:30:17 +01:00
Garry Newman
c19982f3b1 Remove unused Auth 2019-04-15 22:11:14 +01:00
Garry Newman
8107297262 BeginAuthSession test 2019-04-15 21:39:13 +01:00
Garry Newman
c1d611dae7 Test fixes 2019-04-15 21:18:03 +01:00
Garry Newman
3255135df1 GameServer baseline 2019-04-15 20:54:50 +01:00
Garry Newman
90d9ae8c4c Friends Swap 2019-04-15 17:11:01 +01:00
Garry Newman
b134c8708f RichPresence 2019-04-15 16:47:21 +01:00
Garry Newman
e4ddd1fe6c Async avatars 2019-04-15 16:43:55 +01:00
Garry Newman
088e9918e0 Friends base 2019-04-15 15:41:01 +01:00
Garry Newman
41dfaeb2f7 ServerList 2019-04-15 14:07:31 +01:00
Garry Newman
2ea8585c48 User Test 2019-04-15 11:06:32 +01:00
Garry Newman
3b9f6592ef UtilsTest.cs 2019-04-14 21:32:48 +01:00
Garry Newman
173a132d6e SteamApiCallback to result 2019-04-13 22:02:52 +01:00
Garry Newman
76c82bff25 ISteamApps Methods Complete 2019-04-13 21:26:10 +01:00
Garry Newman
fe0d934bfc FileDetails SHA1 2019-04-13 21:20:25 +01:00
Garry Newman
d6eb2c8041 Test updates 2019-04-13 18:47:36 +01:00
Garry Newman
06446a8bc0 ISteamUtils generation 2019-04-12 22:53:46 +01:00
Garry Newman
34d6b15fb8 More functions 2019-04-12 21:47:02 +01:00
Garry Newman
199ad77406 Better vector marshalling 2019-04-12 21:30:13 +01:00
Garry Newman
ebea536334 Test fix 2019-04-12 20:26:04 +01:00
Garry Newman
1eb16f34b8 Don't need steam_api.dll in tests 2019-04-11 21:36:42 +01:00
Garry Newman
63aff6582f Unit test dlls 2019-04-11 21:36:16 +01:00
Rohan Singh
96511dcc64 Make Inventory.OnUpdate an event, FormatPrice can be passed LocalPrice without needing to multiply it 2018-12-03 08:17:55 -05:00
Garry Newman
438127288a
Merge pull request #94 from jhett12321/master
Add FileTimestamp property to RemoteStorage.File.
2018-07-24 10:14:36 +01:00
Garry Newman
24df7fb6ad
Merge pull request #151 from alevastor/master
Improvements for rich presence
2018-07-24 10:13:38 +01:00
James King
2e8fe41040 Added Workshop.Editor.OnChangesSubmitted event 2018-07-16 16:35:01 +01:00
Alexander Storozhuk
072ef291a0 Added documentation for rich presence. Changed SetRichPresence return type to bool. Updated rich presence test. 2018-04-14 13:42:15 +03:00
Garry Newman
46f56c24f3 In SourceServerQuery, read strings as UTF8 2018-04-03 09:55:11 +01:00
Garry Newman
9270eaef07 Server Rules Query uses a custom UdpClient instead of doing it through Steam, avoiding all the nasty vtable building junk 2018-03-27 12:29:34 +01:00
Garry Newman
835770772f IPAddress Cleanup 2018-03-21 13:11:25 +00:00
Garry Newman
7b7cfa29c4 Added Inventory.OnDefinitionsUpdated 2018-03-21 11:27:18 +00:00
Garry Newman
70c1513c19 Fixed avatar downloading 2018-02-15 12:32:01 +00:00
Garry Newman
8d410969c3 App.GetName + GetInstallFolder, GetBuildId 2018-02-15 11:53:49 +00:00
Garry Newman
04c7eb59dc CallResults are queried 2018-02-14 14:15:02 +00:00
Garry Newman
f0e4c63267
Merge pull request #111 from your1987/lobbylistdata
Added Lobby data getters for LobbyList.Lobby (plus extra LobbyType)
2018-02-01 19:14:42 +00:00
Garry Newman
bda8b5b956 Added Item.Properties 2018-01-31 13:30:51 +00:00
Garry Newman
2ecf323ae0 Added tests for new inventory stuff 2018-01-31 12:53:23 +00:00
Garry Newman
650d221baf added more test timeouts 2018-01-31 11:28:47 +00:00
AlexSSZ
e66a00d212 Added Dictionary<string, string> GetAllData();
Added string GetData(string k);
Added string LobbyType { get; private set; }

To LobbyList.Lobby

With this you can list extra lobby parameters when displaying the Lobby List, such as current played map or game mode.
2018-01-29 06:29:43 -05:00
Garry Newman
5991839c27 Unit Test timeouts 2018-01-23 12:33:49 +00:00
Garry Newman
4a663f8c9f Updated SDK libraries 2018-01-23 10:51:59 +00:00
Garry Newman
d2331e68e2 Removed steam_appid.txt requirement 2018-01-22 17:19:48 +00:00
Jhett Black
3085ec266c Add FileTimestamp property to RemoteStorage.File. 2017-12-23 14:48:44 +10:00
Garry Newman
d60ebf5fdd Forcing BytesTotal/BytesUploaded to return sane information 2017-12-06 13:08:48 +00:00
Garry Newman
d6b3966c9d Renamed Achievement.Percentage to GlobalUnlockedPercentage, fixed description 2017-12-06 12:27:50 +00:00
Garry Newman
6e807c8e4d Added Friend.GetAvatar( size ) 2017-12-06 11:58:36 +00:00
Garry Newman
6dc680cbab Friends.GetAvatar now takes a callback rather than returning an Image. Use GetCachedAvatar for legacy behaviour. Also added 2017-12-06 11:58:20 +00:00
Garry Newman
54dab0c2a4 Added OnChatStringRecieved, cleaned up OnLobbyChatMessageRecievedAPI 2017-12-06 11:25:30 +00:00
Garry Newman
33393e8725 Validate Update in ClientTest 2017-12-06 11:14:29 +00:00
Garry Newman
3001f2a5c4 Fixed warnings etc 2017-12-06 10:50:11 +00:00
Rohan Singh
60933de240 Don't require unsafe to use voice 2017-10-26 09:35:09 -04:00
Garry Newman
1cf2130703 Compile fixes, netstandard2.0 2017-08-30 23:10:55 +01:00