otavepto
cb811700e7
spelling mistake in dev note
2024-05-05 17:20:18 +03:00
otavepto
2ede507e96
* refactor Steam_Client
class implementation, by moving all interfaces getters into a separate .cpp file
...
* use C++ casts instead of C-Style casts, allowing the compiler to throw errors for invalid usages/casts
2024-05-05 17:20:18 +03:00
otavepto
60e003a925
added missing inheritance from interface ISteamUser022
to the class Steam_User
2024-05-05 17:20:18 +03:00
otavepto
06c2bfd0a3
lots of comments and notes in the callsystem
2024-05-05 17:20:18 +03:00
otavepto
2eb964617d
change line ending crlf -> to lf
2024-05-05 01:20:09 +03:00
Detanup01
b454628992
Merge pull request #158 from otavepto/devnote-gameserverstats
...
dev notes on the implementation for `ISteamGameServerStats`
2024-05-04 22:27:14 +02:00
otavepto
2668fbd98b
review comments
2024-05-04 22:56:43 +03:00
otavepto
c589404bcf
dev notes on the implementation for ISteamGameServerStats
2024-05-04 16:36:03 +03:00
Detanup01
2a2421b5b7
added all workflows to not trigger to .md change
2024-05-04 00:42:19 +03:00
Detanup01
b3fde3cd1b
dev note about Auth Ticket
2024-05-04 00:42:19 +03:00
otavepto
d3d8f65038
dev note on how different interfaces versions are returned and the awful vftable check in flat.cpp
2024-05-03 21:55:33 +03:00
otavepto
1d3ae726bf
changelog
2024-05-03 14:08:41 +03:00
otavepto
57a63dd7c9
add support for indonesian lang in the overlay + remove duplication
2024-05-03 03:38:46 +03:00
otavepto
e5d1a8bda7
separate .h/.cpp files
2024-05-03 03:33:46 +03:00
otavepto
1169822f70
credits
2024-05-02 13:02:33 +03:00
Clompress
0293ac9d45
Update Turkish translate
2024-05-02 12:19:52 +03:00
otavepto
b3d7778747
note on this stupid thing
2024-05-01 00:44:23 +03:00
otavepto
92b48bba2a
date!
2024-04-30 20:16:45 +03:00
otavepto
6e4c42410c
* added 2 new options to the overlay appearance Notification_Margin_x
and Notification_Margin_y
...
* updated the built-in overlay appearance & the example overlay ini file with a darker look and feel + changed some defaults
2024-04-30 08:38:38 +03:00
otavepto
b6f0a7f41b
update changelog + add credits + note inside each ini
2024-04-30 00:58:19 +03:00
otavepto
5cd5f814e6
* use corresponding steam types for auth functions
...
* corrected the ticket size in `Auth_Manager::getWebApiTicket`
2024-04-30 00:26:43 +03:00
Detanup01
d6a4b7f0ba
no more copy if the size is bigger than the ticket
2024-04-29 22:52:33 +03:00
Detanup01
be42ac9b13
Checking if its bigger than max
...
and returning 0 if it is
2024-04-29 22:52:33 +03:00
Detanup01
5e4eafd6fb
) bonus removed
2024-04-29 22:52:33 +03:00
Detanup01
5d3a749fe1
Fix allocating the size for the ticket.
2024-04-29 22:52:33 +03:00
otavepto
29d973ad4b
new switch -revert
to convert ini files back to txt files + switches for help page
2024-04-28 23:40:41 +03:00
otavepto
e2980d100e
* use std::filesystem::u8path to support utf-8
...
* don't sanitize paths in settings_parser since it removes the colon ':', preventing the usage of absolute paths on Windows like 'C:\aa\bb'
2024-04-28 19:44:56 +03:00
otavepto
303cdd2878
* don't merge steam preowned ids with user dlc list or installed apps list
...
* disable steam preowned ids by default and make it an opt-in option
* deprecate `disable_steam_preowned_ids` in favor of `enable_steam_preowned_ids`
2024-04-28 19:44:10 +03:00
otavepto
9f1e09b97a
* fix the animation timing, the notification start_time
must be in millisec to avoid losing precision
...
* convert the animation duration to millisec once during settings parsing
* decrease the notification margin from 10.0 to 5.0, it looked way shifted on larger screens
* pass around instances on std::chrono instead of float, use float in the final stage when processing/operating-on the time (if needed)
* decrease the animation duration to 0.35 sec, looks more swishy!
2024-04-28 10:30:01 +03:00
schmurger
460c978100
Add better animation description
2024-04-28 10:30:01 +03:00
schmurger
2eab708bb6
Added configuration for notification animation duration
2024-04-28 10:30:01 +03:00
schmurger
6f0eea3a10
Formatting fixes
2024-04-28 10:30:01 +03:00
schmurger
c16e977335
Formatting fixes
2024-04-28 10:30:01 +03:00
schmurger
5253ac9826
Formatting fixes
2024-04-28 10:30:01 +03:00
schmurger
ce496284bc
Added animation for notification popout.
2024-04-28 10:30:01 +03:00
otavepto
1b07a290f2
some logs
2024-04-27 01:52:17 +03:00
otavepto
5adf83ee10
update changelog
2024-04-25 13:30:17 +02:00
otavepto
f243271feb
fix gen_emu_config build
2024-04-25 12:37:26 +02:00
otavepto
931959afb6
fixed a mismatching push/pop pair in the overlay style
2024-04-25 12:32:53 +02:00
otavepto
a0885417c6
generate *spec file inside build temp dir for all py scripts
2024-04-25 11:31:08 +02:00
otavepto
41319dd3f7
remove this debug message!
2024-04-25 11:15:39 +02:00
otavepto
21cce304e8
* revert the changes to the notifications heights + calculate all notifications heights dynamically
...
* added a new button to the overlay `"Test achievement"` which triggeres a test achievement
* added a new overlay appearance option `Achievement_Unlock_Datetime_Format` which allows changing the date/time format of the unlocked achievements
* removed the condition which disabled the overlay sounds when it is shown
2024-04-25 03:17:36 +02:00
schmurger
bda4fbca2c
Added review suggestions
2024-04-24 19:52:05 +02:00
schmurger
12fe4b9796
minor formatting fix
2024-04-24 19:52:05 +02:00
schmurger
d0193b953d
Improve achievement notification
2024-04-24 19:52:05 +02:00
otavepto
36960f7095
date!
2024-04-23 22:42:31 +02:00
otavepto
8c9d69328a
update changelog + added mising files!
2024-04-23 05:20:20 +02:00
otavepto
36ccb0b34c
fixed the behavior of local save + prevent loading global settings/configs in that case for a true portable behavior
2024-04-23 05:03:39 +02:00
otavepto
ad07ff0fb1
revert the changes to the old steam interfaces parser
2024-04-23 04:58:36 +02:00
otavepto
f8ad4c9f0f
Revert "update incorrect readme"
...
This reverts commit a89dfad004
.
2024-04-23 04:07:49 +02:00