Commit dd39510
committed
enhance achievements UI and implement notification history
Implements locked/unlocked sections for achievements, adds a notification history panel to the steam overlay, and
resolves build configuration issues.
Detailed Changes:
overlay: Added collapsible headers separating unlocked and locked achievements in the overlay UI.
history: Implemented a Notification History window allowing users to browse formatted, cached timestamps and
type-labeled history, with support for clearing notifications.
robustness: Modified achievement notification logic to verify overlay readiness, preventing potential crashes
during notification queuing.
build: Corrected premake5.lua build properties for zlib and abseil random internal dependencies.
cleanup: Deleted local redundant json.hpp header in favor of standard json/json.hpp.1 parent 6f8269c commit dd39510
4 files changed
Lines changed: 455 additions & 25677 deletions
0 commit comments