Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ValveSoftware/Proton.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-19lsteamclient: Parse all include files at once.Rémi Bernon
2022-01-19lsteamclient: Remove unnecessary includes.Rémi Bernon
The -Isteamworks_sdk_{sdkver} was not expanded anyway.
2022-01-19lsteamclient: Use dicts to lookup structs in gen_wrapper.py.Rémi Bernon
2022-01-19lsteamclient: Import from clang.cindex instead of prefixing.Rémi Bernon
2022-01-19lsteamclient: Generate steamworks sdk 1.53a supportAndrew Eikum
2022-01-19lsteamclient: Support reference parametersAndrew Eikum
2022-01-19lsteamclient: Use python f-stringsAndrew Eikum
2021-11-11lsteamclient: Get memory for SteamClient interface within native ↵Paul Gofman
steamclient.dll loader range. CW-Bug-ID: #19605 For Mafia II.
2021-10-08lsteamclient: Also convert paths from GetGlyphForXboxOriginAndrew Eikum
CW-Bug-Id: #19517
2021-10-08lsteamclient: Convert glyph paths in new ISteamInput005 methodsAndrew Eikum
CW-Bug-Id: #19517
2021-10-08lsteamclient: Convert path given to ISteamInput::SetInputActionManifestFilePathAndrew Eikum
CW-Bug-Id: #19517
2021-10-08lsteamclient: generate 1.52 supportAndrew Eikum
2021-03-31lsteamclient: generate 1.51 supportAndrew Eikum
2020-12-01Silence expected and harmless errorsGiovanni Mascellani
2020-12-01Port gen_wrapper.py to Python 3Giovanni Mascellani
Basically the only issue left out is that Python3 is much more picky on file encoding, and some Valve headers are not UTF-8. Ignoring errors is enough to get everything fixed.
2020-12-01Sort callback tables by idGiovanni Mascellani
This way the generated file is more deterministic, and hopefully less irrelevant diff is produced (for example when switching from Python 2 to Python 3, or when adding more callbacks that cause rehashing the dictionary).
2020-10-02lsteamclient: Handle callbacks for ISteamNetworking interfacesAndrew Eikum
2020-10-02lsteamclient: support ISteamNetworkingMessagesAndrew Eikum
2020-10-02lsteamclient: generate 1.50 supportAndrew Eikum
2020-09-29steamclient: Generate support for steamworks 1.49Andrew Eikum
2020-06-05lsteamclient: Import steamworks 1.48a and fix up networkingsockets versionsAndrew Eikum
2020-01-10steamclient: generate 1.47 supportAndrew Eikum
2020-01-10steamclient: import steamworks 1.47Andrew Eikum
2019-08-23lsteamclient: Preserve command-line cdecl macroAndrew Eikum
2019-08-23lsteamclient: Support ISteamRemotePlayAndrew Eikum
2019-08-23lsteamclient: Generate 1.46 supportAndrew Eikum
2019-08-23lsteamclient: Generate 1.45 supportAndrew Eikum
2019-08-23lsteamclient: Fix SteamAPI_CheckCallbackRegistered_t calling conventionAndrew Eikum
2019-06-27lsteamclient: Restore some 64-bit struct layout conversionsproton-4.2-9proton_4.2Andrew Eikum
2019-06-18lsteamclient: Convert file: URLsAndrew Eikum
2019-06-18lsteamclient: Convert windows VK to xkeysymAndrew Eikum
2019-06-18lsteamclient: Also check struct layouts in 64-bitAndrew Eikum
2019-06-05lsteamclient: Explicitly specify alignment of sub-structsAndrew Eikum
SteamNetConnectionInfo_t has 8-byte alignment on win32, but 4-byte on Linux. Since we use the same struct on each in lsteamclient, winSteamNetConnectionStatusChangedCallback_t_712's members would incorrectly be aligned to 4-byte boundaries.
2019-06-05lsteamclient: Fix SteamNetConnectionStatusChangedCallback_t conversionAndrew Eikum
It was declared inside an extern "C" block in the SDK, which for some reason cindex doesn't include.
2019-06-05lsteamclient: Add a manual override for the cpp side of the new networking APIAndrew Eikum
2019-05-17lsteamclient: wrap FSteamNetworkingSocketsDebugOutputAndrew Eikum
2019-05-17lsteamclient: Add ISteamGameSearch supportAndrew Eikum
2019-05-17lsteamclient: Add ISteamNetworkingUtils supportAndrew Eikum
2019-05-17lsteamclient: Add ISteamNetworkingSockets supportAndrew Eikum
2019-05-17lsteamclient: Add steamworks sdk 1.44 supportAndrew Eikum
2019-03-07lsteamclient: Support ISteamInputAndrew Eikum
2019-03-07lsteamclient: Support ISteamPartiesAndrew Eikum
2019-03-07lsteamclient: Make Windows-side struct definitions available to C filesAndrew Eikum
2019-03-07lsteamclient: Import SDK version 1.43Andrew Eikum
2019-03-07lsteamclient: Synthesize another unreleased SDKAndrew Eikum
For SteamNetworkingSocketsSerialized003.
2019-02-18lsteamclient: Support SteamGameStats001Andrew Eikum
2019-02-14Fix stdcall parameter size computationDuncan Ogilvie
Signed-off-by: Duncan Ogilvie <mr.exodia.tpodt@gmail.com>
2019-02-14lsteamclient: Implement old version of ISteamMatchmakingServerListResponseAndrew Eikum
2019-02-14lsteamclient: SteamApps001 is an alias for STEAMAPPS_INTERFACE_VERSION001Andrew Eikum
2019-02-14lsteamclient: Synthesize SDK version 0.99uAndrew Eikum
For SteamUser004.