a
|
9ba2b1f04b
|
fix a deadlock scenario in the overlay
|
2024-08-18 05:02:06 +03:00 |
|
a
|
6c78d51240
|
don't check for ready flag in networking callback, save the chat message and exit, when the ovrlay is ready it will display it
|
2024-08-18 05:01:59 +03:00 |
|
a
|
917eea288a
|
don't load achievements icons in the overlay, already done in steam_user_stats
|
2024-08-18 05:01:53 +03:00 |
|
a
|
530a26f07b
|
* don't load achievements icons in the constructor of steam_user_stats, instead wait for the next call to the run callback
* fix a bug where loaded image handle wasn't being saved
|
2024-08-18 05:01:46 +03:00 |
|
a
|
573e17b45a
|
* new option to lazy load achievements icons in memory when they're requested, rather than loading them on the next call to the run callback
* move stats options in the ini to a separate section [main::stats]
|
2024-08-18 05:01:39 +03:00 |
|
a
|
167a64a496
|
generate random number for each debug log file
|
2024-08-18 05:01:32 +03:00 |
|
a
|
e04b6c9575
|
use a global constant for invalid image handle
|
2024-08-18 05:01:18 +03:00 |
|
a
|
f581a892eb
|
in the overlay, use the achievement icon handle directly instead of the icon filepath to load the icon resource
|
2024-08-18 05:00:34 +03:00 |
|
a
|
4e5aa8085e
|
* implement Steam_User_Stats::GetAchievementIcon()
* load all achievements icons in memory when loading the achievements schema
|
2024-08-18 05:00:21 +03:00 |
|
a
|
41570b0fa5
|
ensure generated schema from gen_emu_config contains name and description
|
2024-08-18 05:00:14 +03:00 |
|
a
|
7e768c73fe
|
deprecate searching for achievements icons in "achievement_images" folder when loading overlay icons
|
2024-08-18 05:00:06 +03:00 |
|
a
|
4d06c010a3
|
* encapsulate image load/get functions + fix access in current code
* don't add new image resource if current one exists
|
2024-08-18 04:59:52 +03:00 |
|
a
|
80bc1e2490
|
remove unused vulkan headers
|
2024-08-18 04:59:42 +03:00 |
|
a
|
c65e0fc36a
|
fix a bug in Steam_HTTP::SendHTTPRequest() where the ID of the triggered call-result from online requests was completely unrelated to the original request, resulting in timeout
|
2024-08-18 04:54:21 +03:00 |
|
a
|
afee4c4a72
|
workaround a problem in Steam_HTTP::SetHTTPRequestHeaderValue() where some games set a cache-control policy which allows only reponses from previous requests
|
2024-08-18 04:54:14 +03:00 |
|
a
|
d7fb8403d1
|
bypass ssl verification in steam_http when downloading requests
|
2024-08-18 04:53:40 +03:00 |
|
a
|
ed1eec0983
|
fix a buffer overrun bug in steam_http where the buffer size wasn't set correctly
|
2024-08-18 04:53:34 +03:00 |
|
a
|
587e629df9
|
add new required mbedtls link libs to all emu builds
|
2024-08-18 04:53:26 +03:00 |
|
a
|
c7320465e3
|
fix compilation warning for mbedtls dep on visual studio
|
2024-08-18 04:53:20 +03:00 |
|
a
|
d74d87c198
|
build dep curl with mbedtls as SSL lib to allow using https protocol
|
2024-08-18 04:53:08 +03:00 |
|
a
|
50066cc105
|
verbose curl logging
|
2024-08-18 04:52:37 +03:00 |
|
a
|
73f70c7cca
|
note on how to add orphan branches as submodules
|
2024-08-18 04:49:19 +03:00 |
|
a
|
72f4b85924
|
proper handling for SteamNetworkingSockets007
|
2024-08-18 04:48:57 +03:00 |
|
a
|
e8d36b3353
|
implement undocumented interfaces ISteamRemoteStorage015 + ISteamUGC011
|
2024-08-18 04:48:40 +03:00 |
|
a
|
b8869b60b0
|
implement undocumented interfaces ISteamNetworkingSockets010 + ISteamNetworkingSockets011
|
2024-08-18 04:48:31 +03:00 |
|
a
|
0868b639ef
|
remove unused helper functions
|
2024-08-18 04:47:03 +03:00 |
|
a
|
a450edfe28
|
minor missing implementation in CreateInterface()
|
2024-08-18 04:46:47 +03:00 |
|
Detanup01
|
c0bc32849a
|
Merge pull request #5 from DogancanYr/patch-1
Update README.md
release-2024_08
|
2024-08-04 21:35:10 +02:00 |
|
DogancanYr
|
8106dff153
|
Update README.md
|
2024-08-04 22:12:56 +03:00 |
|
DogancanYr
|
44e2f4626c
|
Update README.md
|
2024-08-04 18:25:06 +03:00 |
|
Detanup01
|
79ee1dd707
|
Merge pull request #4 from otavepto/patch-2
Allow disabling the internal functionality which reports an achievement progress for stats that are tied to achievements
|
2024-08-03 20:54:11 +02:00 |
|
Detanup01
|
39d14cd4e4
|
Merge pull request #3 from otavepto/patch-1
Fixes for some crashes + behavior enhancements
|
2024-08-03 20:53:45 +02:00 |
|
a
|
ee5c2bb4f9
|
allow disabling the internal functionality which reports an achievement progress for stats that are tied to achievements
|
2024-08-03 21:16:49 +03:00 |
|
a
|
784724bc07
|
add comments with default values in the ini files
|
2024-08-03 19:24:06 +03:00 |
|
a
|
97032cdc33
|
fix an inverted condition when parsing the ini option matchmaking_server_list_actual_type in configs.main.ini
|
2024-08-03 19:23:46 +03:00 |
|
a
|
bf55cecac2
|
fix a bad print modifier resulting in crash
|
2024-08-03 16:57:30 +03:00 |
|
a
|
26905df507
|
* add a new timeline state when game calls Steam_Timeline::SetTimelineGameMode()
* mimic real behavior in `Steam_Timeline::AddTimelineEvent()`
|
2024-08-03 16:57:30 +03:00 |
|
a
|
450a345333
|
* add instance of game_stats for servers, client and server instances are requested by games
* delete ended game_stats sessions after 15 seconds to reduce memory usage
|
2024-08-03 16:57:30 +03:00 |
|
a
|
19b5ea2e23
|
* add missing callback to steam_friends
* remove duplicate callback triggered in `Steam_Friends::SetPersonaName()`
|
2024-08-03 16:57:30 +03:00 |
|
a
|
f73d73e1bd
|
* add missing callback to steam_user
* fix a potential problem in `Steam_User::GetUserDataFolder()` where an incomplete path might be copied
|
2024-08-03 16:57:30 +03:00 |
|
a
|
7b9bc9b3fe
|
fix a scenario where call results might not be triggered in steam_http if the function arg was null
|
2024-08-03 16:57:30 +03:00 |
|
a
|
c207359bf7
|
add potentially missing callback to steam_networking_socketserialized
|
2024-08-03 16:57:30 +03:00 |
|
a
|
f14d9e8bf8
|
add missing callback to steam_utils
|
2024-08-03 16:57:30 +03:00 |
|
a
|
3c938208c2
|
add missing callbacks to steam_ugc
|
2024-08-03 16:57:30 +03:00 |
|
a
|
55e9ba41a9
|
add missing callbacks to steam_remote_storage
|
2024-08-03 16:57:30 +03:00 |
|
a
|
c61294bdcd
|
* fix crash due to invalid usage of union in steam_remote_storage
* fix invalid overlapping of data in steam_remote_storage due to invalid usage of union
|
2024-08-03 16:57:30 +03:00 |
|
a
|
3369c046a9
|
fix crash due to invalid usage of union in steam_gamestats
|
2024-08-03 16:57:30 +03:00 |
|
a
|
8daa605880
|
fix usage of persistent mode 2
|
2024-08-03 16:57:30 +03:00 |
|
a
|
3d328662f9
|
* properly cleanup changed reg keys + fix regquery usage bug (sizeof vs countof)
* change steam paths in HKCU
|
2024-08-03 16:57:30 +03:00 |
|
a
|
8d145bfa04
|
don't add backslash at end of steam install path
|
2024-08-03 16:44:57 +03:00 |
|