1674 Commits

Author SHA1 Message Date
otavepto
cd555b4711 fix release script 2024-06-17 10:50:18 +03:00
otavepto
571d009d77 upgrade migrate_gse python version 2024-06-17 10:50:18 +03:00
otavepto
c53f7fed6d upgrade all ubuntu runners 2024-06-17 10:50:18 +03:00
otavepto
a9f90f2894 hopefully fixes permission problems 2024-06-17 10:50:18 +03:00
otavepto
4204b356d7 fix python 3.12 installation on ubuntu 22 2024-06-17 10:50:18 +03:00
otavepto
f7e4394f34 this warning might be the reason SSL certificate is failing on Arch (when adding deadsnake PPA): "Note: for jammy and noble, older python versions requre libssl<3 so they are not currently built" 2024-06-17 10:50:18 +03:00
otavepto
b1217657db use requests package instead of urllib 2024-06-17 10:50:18 +03:00
otavepto
fa59283f1c add all crash printer tests 2024-06-16 19:09:01 +03:00
otavepto
7b810764fa fix the filter {} problem + cache similar strings 2024-06-16 19:09:01 +03:00
otavepto
3d6c25d33b don't include extra stuff by default (takes too much time) 2024-06-16 19:09:01 +03:00
otavepto
8a69cae818 update gitignore 2024-06-16 19:09:01 +03:00
otavepto
505cf3256b add all possbile files + add missing ConvertUTF.c + refactor how files are collected 2024-06-16 19:09:01 +03:00
otavepto
a03936753a build proto files is a separate folder than dll/ 2024-06-16 19:09:01 +03:00
otavepto
783f32c179 rename this file to .txt instead of .src 2024-06-16 19:09:01 +03:00
otavepto
706422661a wrap proto includes to avoid build warnings 2024-06-16 19:09:01 +03:00
otavepto
eb78b5bf0b wrap mbedtls includes to avoid build warnings 2024-06-16 19:09:01 +03:00
otavepto
3bc609c9a3 move gamepad to libs/ 2024-06-16 19:09:01 +03:00
otavepto
d1d5416d62 implement isteamgamestats 2024-06-16 19:08:44 +03:00
otavepto
3124997cc5
archival notice 2024-06-16 14:20:13 +03:00
Detanup01
65521debe6 fix those requests 2024-06-14 19:10:12 +03:00
Detanup01
4390cc1616 isteamvideo001 interface added 2024-06-14 19:10:12 +03:00
otavepto
58e934cea0 missing credit to cold client loader 2024-06-13 00:39:21 +03:00
otavepto
5a69e90c9c date release-2024_6_12(1) 2024-06-12 21:47:42 +03:00
otavepto
24a57319e5 add all msys2 steps in a spoiler + note about the current state 2024-06-12 21:47:30 +03:00
otavepto
5383987f66 update post build readmes 2024-06-12 21:46:59 +03:00
otavepto
aa003d4785 update release workflow 2024-06-12 21:46:31 +03:00
otavepto
6f6ea25032 fix packaging scripts + copy readmes 2024-06-12 21:46:17 +03:00
otavepto
48b06b8056 remove this section 2024-06-08 20:52:55 +03:00
otavepto
a2ffa30012 compatibility 2024-06-08 20:51:47 +03:00
otavepto
6ababce23b update changelog + ini note 2024-06-08 18:42:07 +03:00
otavepto
0e7c4fef8b clear achievement progress in Steam_User_Stats::ResetAllStats() 2024-06-08 18:04:36 +03:00
otavepto
bb57733a8a ensure all default values are added to a user achievement on load 2024-06-08 18:04:10 +03:00
otavepto
f54eb15ebb that minor optimization! 2024-06-08 18:03:22 +03:00
otavepto
c1cf889751 ensure binary mode for json read/write 2024-06-08 18:03:02 +03:00
otavepto
5323bc3394 remove source.txt, already included in credits 2024-06-08 18:01:43 +03:00
otavepto
b75b5ee282 exit on missing interface instead of returning a pointer 2024-06-08 16:14:12 +03:00
otavepto
c9d7640da6 attempt to fix CI deps build 2024-06-08 03:25:30 +03:00
otavepto
e213a44c55 fix linux compilation 2024-06-08 02:56:58 +03:00
otavepto
00c10d5800 use /bigobj in case many templates are used 2024-06-08 02:56:30 +03:00
otavepto
8c3815b9af solve the awful order dependant linking for gcc/clang! + get rid of whole archive flag 2024-06-08 02:55:45 +03:00
otavepto
de1ddcb6a2 * track updated submodule for protobuf update + update credits
* add all protobuf archives for linking
* simplify the link list
2024-06-08 02:49:30 +03:00
otavepto
e4ba0db46c simplify and speed up deps extraction + new cmake flags for updated protobuf 2024-06-08 02:20:32 +03:00
otavepto
627e9df708 fix the linux condition 2024-06-08 02:19:34 +03:00
otavepto
f2e9062242 refactor the PRINT_DEBUG, only one definition, and make the function name macro public 2024-06-07 20:20:41 +03:00
otavepto
2cd5f15376 allow the achievement clear function to reflect the status in the overlay 2024-06-07 19:57:14 +03:00
otavepto
06189e303f don't allow achievement trigger to propagate its error to next lines, this allows ahievements to be initialzied properly 2024-06-07 19:56:35 +03:00
otavepto
f7c7d79e0a restore accidentally removed flag for ipv6 for SteamClient020 + VS warning fix + small refactor 2024-06-07 19:55:30 +03:00
otavepto
b89dfe6e44 don't exit early in Steam_Overlay::AddAchievementNotification(), allow the function to update the data but avoid posting notifications if not needed 2024-06-07 19:52:31 +03:00
otavepto
35f4b9c6d7 proper helper function to get utc time 2024-06-07 19:49:57 +03:00
otavepto
122921bb48 credits 2024-06-07 19:49:10 +03:00