redpolline
816479259b
Add Settings::ui_notification_position.
2025-02-12 09:35:25 -05:00
redpolline
25d34a65c4
Redo image handling in settings.
...
Lock the buffers when modifying them.
Notify when callers change a set avatar image.
Create a get function for images.
Allow deletion of previously loaded images, and reuse of their ids.
2025-02-12 09:35:25 -05:00
redpolline
0eaba52f76
Make add_friend_avatars handle local_user avatar
...
... changes.
Implements STEAM_CALL_RESULT( AvatarImageLoaded_t ).
Adds support for a sending a STEAM_CALL_RESULT( PersonaStateChange_t ) with the k_EPersonaChangeAvatar flag.
Creates a mapping in Settings to hold the avatar image data.
Also adds additional debug logging to indicate which image handle is
returned for each user / image size.
2025-02-12 09:35:23 -05:00
redpolline
662e22bade
Add some achievement display settings.
2025-02-12 09:35:23 -05:00
redpolline
a2c9f9230f
Improve steam_masterserver_updater stub.
...
This creates a new "custom_master_server.txt" file that can be used to pre-seed a master server list.
This also allows for steam apps to manipulate the master server list in memory.
I.e. This implements:
Steam_Masterserver_Updater::AddMasterServer()
Steam_Masterserver_Updater::RemoveMasterServer()
Steam_Masterserver_Updater::GetNumMasterServers()
Steam_Masterserver_Updater::GetMasterServerAddress()
Signed-off-by: redpolline <11156324-redpolline@users.noreply.gitlab.com>
2024-01-10 05:13:22 -05:00
Mr_Goldberg
0800649d8f
Add supported_languages.txt to specify which languages are available in a game.
2022-08-13 14:40:55 -04:00
Mr_Goldberg
5e880cd974
Add achievements display to overlay and ability to change some settings.
2022-08-05 02:09:43 -04:00
Mr_Goldberg
8695ea2dce
Support achievements that are triggered automatically with stats.
...
The achievements config MUST be generated with the achievements_gen.py script.
2022-07-12 01:09:27 -04:00
Mr_Goldberg
f041b95c86
Add a way to config the build id in the emu. Fix crash due to empty lines
...
in some files
Add a way to disable lobby creation in the emu (lobby creation will return
an error when enabled)
2021-08-07 01:46:10 -04:00
ptremor
02195f5636
Custom Broadcasts improvement to add support for specifying ports
2021-05-30 19:18:19 -03:00
Nemirtingas
fe9bbd1104
Add a common include file.
2020-07-16 11:56:24 +02:00
Mr_Goldberg
a0648d454c
Add a way to set subscribed groups.
2020-06-20 21:15:26 -04:00
Mr_Goldberg
9deef8c6f3
Add a depots.txt to configure values returned by the getinstalleddepots function.
2020-01-31 14:31:29 -05:00
Mr_Goldberg
db2a803cf7
A few improvements to the overlay merge request.
...
NO_OVERLAY define becomes EMU_OVERLAY which enables the overlay instead of disabling it.
disable_overlay.txt moved to steam_settings.
2020-01-19 12:55:14 -05:00
Mr_Goldberg
0f0bbba319
GetGlyphForActionOrigin implementation.
2019-12-11 12:06:19 -05:00
Mr_Goldberg
bd921b0939
Add a way to disable all the networking functionality in the emulator.
2019-10-05 15:39:50 -04:00
Mr_Goldberg
8b9e0e25ca
Forgot this in last commit.
2019-09-10 23:58:27 -04:00
Mr_Goldberg
2af93427fe
Initial Xinput ISteamInput/ISteamController support.
2019-09-10 14:54:54 -04:00
Mr_Goldberg
58083e0863
Started work on a real avatars implementation.
...
Fix issue where since the image ids changed for
every get avatar call mudrunner would keep allocating
memory indefinitely.
2019-09-07 09:39:41 -04:00
Mr_Goldberg
bca4bd6dc1
Added a way to configure stats and moved parser logic to other file.
2019-08-26 13:01:45 -04:00
Mr_Goldberg
f4ab249f36
Add a way to configure which leaderboards are seen by the game.
2019-08-03 18:55:08 -04:00
Mr_Goldberg
a36f6e8e68
Add support for setting app/DLC paths.
2019-05-09 08:10:03 -04:00
Mr_Goldberg
5af7508e2f
Add steam offline mode and change steam_appid.txt priority.
2019-04-21 16:47:45 -04:00
Mr_Goldberg
fb7c8ea35b
Make lobby_connect work on Linux.
...
Fix a bug with it not finding rich presence.
Code is all open source now so no need to ship the lobby connect source in the release.
2019-04-16 17:58:08 -04:00
Mr_Goldberg
d968c3e1b5
Initial commit.
2019-04-13 12:21:56 -04:00