Flyinghead
e3a1440e25
achievements: don't log token
2024-06-19 15:04:49 +02:00
Flyinghead
8adec3f20b
achievements: crash when unloading a game with active async task
...
Async tasks may reference the active game and will crash if it's been
unloaded/freed.
Fixes MINIDUMP-38H
2024-06-11 16:38:30 +02:00
Flyinghead
c1abadb6cd
achievements: race condition. pause management. imgui fixes
...
Race condition when promise is deleted before the future is created
(login)
Require username and password before login.
Disallow pause in hardcore mode when needed.
imgui: fix some failing assertions
Issue #761
Fixes MINIDUMP-35Y, MINIDUMP-34A, MINIDUMP-35K, MINIDUMP-34Y
2024-05-27 10:02:43 +02:00
Flyinghead
0a0d30309b
achievements: run all http requests on a background thread
...
Fixes freeze when unlocking cheevos and other events.
Issue #761
2024-05-24 18:00:28 +02:00
Flyinghead
13302b87c8
move ui to its own folder
2024-05-07 22:23:51 +02:00
Flyinghead
f76d05a3d5
achievements: leaderboard notifications. detailed toast message
...
Draw achievement notifications using imgui drawlist api
Fixes for insets
Issue #761
2024-05-07 17:50:36 +02:00
Flyinghead
f04e9d4a65
achievements: better game load message when no achievements
...
Issue #761
2024-05-06 14:35:00 +02:00
Flyinghead
6de2f160a1
achievements: hardcore mode
2024-05-04 17:38:42 +02:00
flyinghead
ccc9931de8
achievements: fix crash when loading image cache
...
Fixes MINIDUMP-312, MINIDUMP-313
Issue #761
2024-05-04 13:51:59 +02:00
Flyinghead
fe17d459a5
ui: achievements list, new pause menu
...
Fix threading issue when hashing disk for RA. Protect cacheMap with
mutex.
Achievement current challenges displayed as small icons.
Embed FontAwesome symbols.
New pause menu.
Issue #761
2024-05-03 20:09:31 +02:00
Flyinghead
300cf0d437
better RetroAchievements UI and threading
...
Pop ups for authentication, game load, game completed, achievements
unlock and progress.
Handle disk changes.
Issue #761
2024-05-01 18:32:39 +02:00
Flyinghead
c96e828c63
move http_client to oslib
2024-04-29 16:17:50 +02:00
Flyinghead
8fdd1dde3d
RetroAchievements support
...
MVP
Issue #761
2024-04-29 14:59:47 +02:00