update changelog + add credits + note inside each ini

This commit is contained in:
otavepto 2024-04-30 00:58:19 +03:00
parent 5cd5f814e6
commit b6f0a7f41b
5 changed files with 28 additions and 0 deletions

View File

@ -1,7 +1,25 @@
* **[schmurger]** added a sliding animation for the overlay notifications
the duration of the animation could be changed using the new option `Notification_Animation` in `configs.overlay.ini`
* **[Detanup01]** fixed a bug which resulted in a crash when the generated auth ticket size exceeded the max buffer size
* use `std::filesystem::u8path` to support `utf-8` paths, suggested by **[Clompress]**
this fixes a bug where non-ascii paths were not being recognized in many places
* fixed an undesired behavior where the steam pre-owned ids were being merged with user's dlc list or installed apps list,
this option is now disabled by default and the option `disable_steam_preowned_ids` is deprecate in favor of the new `enable_steam_preowned_ids`
* fixed a bug where sanitizing paths in the settings parser would remove the colon ':' character,
preventing the usage of absolute paths on Windows, like: `C:\aa\bb`
* corrected the size of the auth ticket used in `Steam_User::GetAuthTicketForWebApi()`
* added a new switch `-revert` for the tool `migrate_gse`, which allows converting `.ini` files back to `.txt` files,
also added some common switches for the help page `/?`, `-?`, etc...
note that this option isn't 100% perfect
---
## 2024/4/25 (hotfix 1) ## 2024/4/25 (hotfix 1)
* fixed mismatching push/pop for the overlay style, resulting in a crash when the default colors are changed * fixed mismatching push/pop for the overlay style, resulting in a crash when the default colors are changed
---
## 2024/4/25 ## 2024/4/25
* **[schmurger]** improved achievement notification: * **[schmurger]** improved achievement notification:

View File

@ -1,4 +1,6 @@
# ############################################################################## #
# you do not have to specify everything, pick and choose the options you need only # you do not have to specify everything, pick and choose the options you need only
# ############################################################################## #
[app::general] [app::general]
# allow the app/game to show the correct build id # allow the app/game to show the correct build id

View File

@ -1,4 +1,6 @@
# ############################################################################## #
# you do not have to specify everything, pick and choose the options you need only # you do not have to specify everything, pick and choose the options you need only
# ############################################################################## #
[main::general] [main::general]
# generate new app auth ticket # generate new app auth ticket

View File

@ -5,6 +5,10 @@
# ---------------------------- # ----------------------------
# #
# This feature might cause crashes or other problems # This feature might cause crashes or other problems
#
# ############################################################################## #
# you do not have to specify everything, pick and choose the options you need only
# ############################################################################## #
[overlay::general] [overlay::general]
# enable the experimental overlay, might cause crashes # enable the experimental overlay, might cause crashes

View File

@ -1,4 +1,6 @@
# ############################################################################## #
# you do not have to specify everything, pick and choose the options you need only # you do not have to specify everything, pick and choose the options you need only
# ############################################################################## #
[user::general] [user::general]
# user account name # user account name