Commit Graph

  • 1436ce71f5 Remove old sdk Garry Newman 2020-02-12 14:55:14 +00:00
  • ead761fe04 Call SetupInterface on startup Garry Newman 2020-02-11 11:28:30 +00:00
  • 4daf43891a Server Initialize fixes Garry Newman 2020-02-11 10:22:12 +00:00
  • 1630aaae22 Adding SteamMatchmakingServers interface (for uniformity) Garry Newman 2020-02-11 10:16:41 +00:00
  • 5d2b8a0ade Removing the new networking stuff (for now) Garry Newman 2020-02-11 10:16:23 +00:00
  • eb9a45bbe0 IsCallResult not used Garry Newman 2020-02-11 10:15:53 +00:00
  • d28ec6bd7d callresults Garry Newman 2020-02-10 21:03:17 +00:00
  • 3bfc441355 Name fixes Garry Newman 2020-02-10 20:32:32 +00:00
  • fa69dbda01 New initialization methods Garry Newman 2020-02-10 20:22:17 +00:00
  • 841d665046 Updated OnGameOverlayActivated. Michal Kracik 2020-02-10 14:49:55 -05:00
  • 12f95a7f4e Converting to flat Garry Newman 2020-02-10 19:21:52 +00:00
  • 4c4fd8dad0 Remove old vtable lookups Garry Newman 2020-02-10 14:49:19 +00:00
  • f60b54df33 Added bool parameter Active to event OnGameOverlayActivated to pass it from GameOverlayActivated_t. Michal Kracik 2020-02-09 09:25:43 -05:00
  • cfa77bc9e2
    Merge pull request #366 from trdwll/connectionid Garry Newman 2020-02-05 10:17:33 +00:00
  • 2db3bb9bb3
    Merge pull request #364 from trdwll/Lobby-ctor-public Garry Newman 2020-02-05 10:17:17 +00:00
  • 427524abc9
    Make Id public only a getter Russ Treadwell 2020-02-04 18:03:06 -05:00
  • 06d0059d87
    Make Lobby ctor public Russ Treadwell 2020-02-04 13:47:57 -05:00
  • f3443935b2
    Merge pull request #356 from trdwll/ISteamFriends-add-methods Garry Newman 2020-01-23 08:21:27 +00:00
  • e4e3b0dbce
    Fix EnumerateFollowingList and rename to GetFollowingList Russ Treadwell 2020-01-22 22:52:03 -05:00
  • 1a263c09cf
    Expose IsFollowing, GetFollowerCount, and EnumerateFollowingList in SteamFriends Russ Treadwell 2020-01-21 17:35:04 -05:00
  • 6fbc1e80f3
    Merge pull request #354 from trdwll/typo-fix Garry Newman 2020-01-21 22:30:39 +00:00
  • 7c82a9fc60
    Merge pull request #355 from trdwll/shutdown-fix Garry Newman 2020-01-21 22:30:25 +00:00
  • 8dc011964f
    Merge pull request #353 from kamyker/ugc-dl-validation Garry Newman 2020-01-21 22:30:09 +00:00
  • 6e896c2085
    Merge pull request #350 from kurozael/ft/steam-input-glyph Garry Newman 2020-01-21 22:26:35 +00:00
  • 1fd8ea89a9
    shutdown server stats Russ Treadwell 2020-01-21 14:41:38 -05:00
  • 773605c841
    typo on AvailableLanguages Russ Treadwell 2020-01-21 14:29:54 -05:00
  • d42996142f Fixed ugc validation/redownload kamyker 2020-01-20 19:57:36 +01:00
  • 22e963250e Merge remote-tracking branch 'origin23/master' into masterFP kamyker 2020-01-20 19:54:13 +01:00
  • d919a1e635 Added a method to retrieve the glyph location for a provided controller and action kurozael 2020-01-18 22:38:34 +00:00
  • 4e98ae5027
    Merge pull request #338 from alexcodejammer/master Garry Newman 2019-12-16 10:24:55 +00:00
  • 19e64429c4 Merge remote-tracking branch 'upstream/master' Alex Mein 2019-12-16 09:49:24 +00:00
  • 710c6a0ce7 Limit SourceServerQuery to one concurrent request per endpoint Rohan Singh 2019-12-07 08:41:06 -05:00
  • 2e6db5fe37 fixed SourceServerQuery shared buffer errors Garry Newman 2019-12-06 14:27:38 +00:00
  • 127de84c8c
    Merge pull request #335 from kamyker/subdl-fix Garry Newman 2019-12-06 08:47:30 +00:00
  • e9d130572a Fixed sometimes false returned from SubscribeDownloadAsync kamyker 2019-12-06 01:43:27 +01:00
  • 2fc5206b38 Exposed ConnectionInfo.EndReason Alex Mein 2019-12-05 16:49:52 +00:00
  • 605054339a Cleaner approach for fetching usernames legacy James King 2019-12-05 10:17:17 +00:00
  • 04ad04f95d Added SteamServer.UserHasLicenseForApp Garry Newman 2019-12-04 11:15:58 +00:00
  • 7c4aaddd1c Support for getting a callback when a persona name is ready James King 2019-12-04 10:13:13 +00:00
  • 32fbf63644
    Merge pull request #333 from kamyker/ws-download-progress Garry Newman 2019-12-03 10:58:10 +00:00
  • 61f3809b4e SubscribeDownloadAsync has flag state fix kamyker 2019-12-03 01:13:27 +01:00
  • c5f1033aeb Added SubscribeDownloadAsync for workshop item kamyker 2019-12-03 01:07:39 +01:00
  • 6587db5a9d
    Fix for InvetoryDef Properties Kamil Szurant 2019-11-19 20:50:41 +01:00
  • 5e0abacd54 Added Workshop.Item.GetUserItemVote James King 2019-11-11 19:54:45 +00:00
  • f1fdf29124
    Merge pull request #319 from LukasKastern/master Garry Newman 2019-11-11 08:56:06 +00:00
  • 8ceecd7350
    Merge pull request #321 from alexcodejammer/master Garry Newman 2019-11-11 08:55:36 +00:00
  • 5832c3ea82
    Merge pull request #323 from HouraiTeahouse/master Garry Newman 2019-11-11 08:54:50 +00:00
  • 84063b674c Fix indentation james7132 2019-11-10 17:03:21 -08:00
  • 3e95d41692 Add unsafe overloads for SteamNetworking james7132 2019-11-10 16:54:04 -08:00
  • 2f63117c32 Exposed the full result of the Vote method Alex Mein 2019-10-28 15:40:30 +00:00
  • 8b231bf4d6 Made SteamUGCDetails_t.Result available via a public method in UgcItem Alex Mein 2019-10-23 11:07:56 +01:00
  • f549a69bc0 Added proper implementation of the various 'setreturn...' methods which previously did nothing Alex Mein 2019-10-18 10:07:18 +01:00
  • 4997a74d15 Added public methods for playtime tracking Alex Mein 2019-10-16 16:02:01 +01:00
  • e3ce99bc12 Added missing newline Alex Mein 2019-10-16 14:47:23 +01:00
  • 455a9f8956 Added missing public methods for various functions in ISteamUGC. Fixed UGC Submit process reporting invalid progress value. Alex Mein 2019-10-16 14:41:57 +01:00
  • 83aa37ce4f Added SteamFriends.GetFriendsWithFlag Lukas Kastern 2019-10-11 16:44:27 +02:00
  • 06169693d0
    Merge pull request #310 from laurirasanen/master Garry Newman 2019-09-19 14:41:12 +01:00
  • 796976cd47 Add SteamFriends.GetFromSource laurirasanen 2019-09-19 16:25:43 +03:00
  • 39952fe50e
    Merge pull request #308 from TheCubicNoobik/SteamFriends-fix Garry Newman 2019-09-16 10:02:20 +01:00
  • 9ad3a57ad9
    Fix SteamFriends.GetRichPresence(key, value) Andrii Vitiv 2019-09-15 00:48:49 +03:00
  • 55f98f6350 Cache age / metadata for workshop queries James King 2019-09-14 14:21:35 +02:00
  • 79b73ff576 KeyValue tags for workshop items / queries James King 2019-09-04 03:16:16 +01:00
  • 538bed982a Remote storage invalidation tweaks James King 2019-09-04 03:15:40 +01:00
  • 5666bb432e Update package version 2.2.0 Garry Newman 2019-08-29 15:58:56 +01:00
  • 3c2eeb7f2f Throw exceptions if trying to use client interfaces with no client Garry Newman 2019-08-17 11:52:56 +01:00
  • a7666d7d51 Can disable automatic RunCallback calling by setting asyncCallbacks to false in Init Garry Newman 2019-08-17 11:40:52 +01:00
  • 71b977ef7e Don't catch and send exceptions to OnCallbackException in RunCallbacks (but do in RunCallbacksAsync) Garry Newman 2019-08-17 11:40:26 +01:00
  • a02d1e87a7 Revert "Revert "Fixed server not being listed on master server"" aylaylay 2019-08-17 08:08:10 +01:00
  • ac8983ee94 Revert "Fixed server not being listed on master server" aylaylay 2019-08-17 08:07:25 +01:00
  • 5c36a5c338 Removed usages of StringBuffer Garry Newman 2019-08-14 14:39:04 +01:00
  • 58eae03ae4 Added UGCItem download stats Garry Newman 2019-08-14 12:01:39 +01:00
  • 4f6e8bf8d1 Trying PreserveAttribute instead Garry Newman 2019-08-08 11:00:34 +01:00
  • 1a02a9c363 Prevent Utf8StringToNative.GetInstance getting optimized out Garry Newman 2019-08-07 19:43:44 +01:00
  • 1e5dc7b2ea Added CompileFix.bat whcih calls dotnet restore on every project (wtf) Garry Newman 2019-08-07 19:15:51 +01:00
  • 7445503580 Better handling of empty files in remote storage James King 2019-07-19 22:02:58 +02:00
  • 4fafe33a93
    Merge pull request #286 from LukasKastern/master Garry Newman 2019-07-04 09:18:08 +01:00
  • 717ec3942f
    Add files via upload Lukas Kastern 2019-07-03 20:59:03 +02:00
  • c6c73a36e9 Handle steam shutdown nicer Garry Newman 2019-07-02 14:12:55 +01:00
  • 38b1ed5f88 Il2Cpp didn't like CustomMarshaler on returns, so string returns are Utf8StringPointer instead, which implicit converts to string Garry Newman 2019-07-02 13:52:04 +01:00
  • 2fb1426479 win64 doesn't care about calling convention - but apprently il2cpp does, so we use CallingConvention.Cdecl on everthing Garry Newman 2019-07-02 13:37:34 +01:00
  • 7a4f0c029a Fix MatchMakingKeyValuePair issues Garry Newman 2019-07-02 12:08:02 +01:00
  • 968e658913
    Merge pull request #281 from thesupersoup/master Garry Newman 2019-07-01 10:08:54 +01:00
  • 1273b5985f
    Merge pull request #283 from Agoxandr/fixtypo Garry Newman 2019-07-01 10:07:55 +01:00
  • d2e4417ef2 Added OnLobbyCreated thesupersoup 2019-06-30 03:23:08 -07:00
  • fc42dca5bf Fix LocalTimestamp Alexander Filippov 2019-06-29 14:17:49 +02:00
  • 17434b2910 Updated summary for SetGameServer, IndicateAchProg exception thesupersoup 2019-06-26 20:36:17 -07:00
  • 7c1a218553 Lobby game server methods, OnLobbyGameCreated event, Achievement progress notification thesupersoup 2019-06-26 20:31:54 -07:00
  • 6f5bde4f79
    Merge pull request #278 from thesupersoup/master Garry Newman 2019-06-26 10:04:25 +01:00
  • 3b4d4bf3d8 Cleanup proper Garry Newman 2019-06-25 15:03:21 +01:00
  • 689ada6eca Clean workspace up Garry Newman 2019-06-25 13:39:18 +01:00
  • b60fa061ed Only copy dlls to debug locations if we're compiling on my PC Garry Newman 2019-06-25 13:26:18 +01:00
  • e7deae2ae3 Update Jenkinsfile Garry Newman 2019-06-25 13:12:17 +01:00
  • caea5ccb9b Fixed pointer size in ConnectionInterface Garry Newman 2019-06-25 13:01:41 +01:00
  • 39bc7b5c1b StructPlatformPackSize is 8 on win32 Garry Newman 2019-06-25 12:58:25 +01:00
  • 11cc473a6e PLATFORM_32/64 defines Garry Newman 2019-06-25 12:47:31 +01:00
  • 7f4e0567a6 Swap overloaded function address on both win32 and win64 Garry Newman 2019-06-25 12:47:22 +01:00
  • 7fbc333547 Handle struct returns differently on 32bit windows too Garry Newman 2019-06-25 12:42:17 +01:00
  • a24ae4bac5 Translate memory offsets for 32bit Garry Newman 2019-06-25 12:40:23 +01:00
  • a53a0f537c Allow 32bit processes Garry Newman 2019-06-25 12:36:57 +01:00
  • 71af8c0e9b Copy steam_api in tests Garry Newman 2019-06-25 12:36:46 +01:00