Commit Graph

1616 Commits

Author SHA1 Message Date
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
otavepto
6b71752fc0 don't bypass local_storage when saving .ini files in settings_parser 2024-04-23 02:16:02 +02:00
otavepto
68a65696e5 don't use global appdata path in matchmaking + matchmaking_servers, instead used current/active save directory, in case we're using local_save_path 2024-04-23 02:16:02 +02:00
otavepto
425baa4e2a refactor lobby_connect code + return! + set appid via env var (not needed but just in case) 2024-04-23 02:16:02 +02:00
otavepto
3dc17a8bc4 ability to get global settings files size + current user save path in local_storage, needed in case we are now using a custom local_save_path 2024-04-23 02:16:02 +02:00
otavepto
a89dfad004 update incorrect readme 2024-04-22 23:22:16 +02:00
otavepto
f4df8e708d update changelog date 2024-04-21 21:42:36 +02:00
otavepto
48373bfc88 make the preowned IDs opt-out option 2024-04-21 21:33:08 +02:00
otavepto
65147c22b9 small note and refactor 2024-04-21 00:41:59 +02:00
otavepto
0cd1711bcf * new switches for the generate_emu_config tool
- `-skip_ach`: skip downloading & generating achievements and their images
  - `-skip_con`: skip downloading & generating controller configuration files
  - `-skip_inv`: skip downloading & generating inventory data (`items.json` & `default_items.json`)

* copy the readme of the migration tool after build
* let the migration tool exit with code 1 if nothing was found
2024-04-20 20:15:47 +02:00
otavepto
0c50f6b4c7 refactor comments 2024-04-20 19:36:18 +02:00