Commit Graph

400 Commits (old-dev)

Author SHA1 Message Date
Davide Pesavento 9576a3adf1
Achievements: Fix "beaten" condition (#3506)
Apparently there are sets (e.g. Colin McRae Rally) with zero
progression achievements.
1 month ago
Davide Pesavento d65c8a3073
Achievements: Keep track of the earliest unlocked win condition (#3504)
For sets that have more than one win condition, e.g. RE2.
1 month ago
Davide Pesavento b75be05971
Achievements: Fix counting progression achievements (#3503) 1 month ago
Stenzek e38039873e
Achievements: Infer and display beaten/completed time 1 month ago
Stenzek 501380ec7c
Achievements: Split up overlay setting
Split into challenge indicator modes, leaderboard trackers, and progress
indicators.
2 months ago
Stenzek be48e5c681
dep/imgui: Demo window should not enabled 2 months ago
Stenzek 5bfe5cf121
dep/imgui: Remap non-breaking space to space
MacOS likes to use them for formatting.
2 months ago
Stenzek 43543ddedc
FullscreenUI: Improve icons in file selector 2 months ago
Stenzek d852149809
FullscreenUI: Add icons to game list detail lines 3 months ago
Stenzek 2a6aa89efb
FullscreenUI: Avoid more conflicts between emoji and PromptFont
By moving them to the unused range.
3 months ago
Stenzek ebf97c26b8
dep/imgui: Sync to 5ee9c2a
And fix a bunch of local bugs, including random large-font-size glyphs.
3 months ago
Stenzek 6fcb1194d5
FullscreenUI: Further icon improvements 3 months ago
Stenzek aafd72efba
FullscreenUI: Add cheats/patches icons 3 months ago
KamFretoZ fa0a926133
Deps: Bump FontAwesome to 6.7.2 (#3456) 3 months ago
Stenzek 7f066c2864
ImGuiOverlays: Fix display with only GPU/latency stats 3 months ago
Stenzek 65ed9b51ab
Data: Fix glyph conflict with vibration icon 3 months ago
Stenzek 77457a3b1d
ImGuiManager: Switch to dynamic fonts 3 months ago
Stenzek 38aebd0a3e
dep/imgui: Add overridable scroll rate 3 months ago
Stenzek 2da46f83bb
dep/imgui: Fix smooth scrolling with >60hz 4 months ago
Stenzek 5e339c8975
dep/rcheevos: Fix buffer reserve estimate 4 months ago
Stenzek e439ebc1c6
Deps: Update bundled ffmpeg headers to v7.1.1 4 months ago
Stenzek 481fba357c
dep/rcheevos: Sync with branch 4 months ago
Stenzek 4530301820
dep/rcheevos: Bump to 8a0178d 4 months ago
Stenzek 6cde51b7b5
Achievements: Tidy up API calls 4 months ago
Stenzek bd558efaaa
CMake: Use upstream-compatible Findzstd 5 months ago
Stenzek cf7feec9c4
Deps: Swap lunasvg for plutosvg 5 months ago
Stenzek b78d3b4b79
dep/imgui: Update to v1.91.9b 5 months ago
Stenzek 78ff3b97b4
dep/rcheevos: Make RAIntegration loadable in two parts
DLL loaded/version checked on core thread, UI initialized on UI thread.
5 months ago
Stenzek 15a81e5543
Deps: Remove RAInterface 5 months ago
Stenzek d286b96c2d
Achievements: Swap RAInterface for RAIntegration via rc_client 5 months ago
Stenzek a0aac8ef17
dep/rcheevos: Bump to latest upstream 5 months ago
Stenzek 3ecaffd427
dep/reshadefx: Don't unconditionally emit point size variable
Metal compiler doesn't like it.
And we're only using triangles at the moment anyway.
5 months ago
Stenzek 04c5a9f1b2
FullscreenUI: Improve leaderboard text contrast 6 months ago
Stenzek 54c42f9c27
Achievements: Consider all-hidden-leaderboards as no leaderboards
Stops the menu option being available and showing 0 leaderboards.
6 months ago
Stenzek b4ae19411b
Achievements: Show unconfirmed unlocks in pause menu 6 months ago
Stenzek c7504e7016
dep/fmt: Bump to v11.1.4 6 months ago
Stenzek 003518c234
FullscreenUI: Fix nav wrapping if first item is disabled 6 months ago
Stenzek e422afdec1
FullscreenUI: Improve achievements pause menu overlays
- Add most recent unlock/nearest completion.
- Make it look nicer and better fit with the rest of the interface.
6 months ago
Stenzek 51bef1b3da
CMake: Don't print status messages for deps CMakeLists
fmt is noisy.
8 months ago
Stenzek 1bfc4b6e6c
dep/rcheevos: Update to 08999e0 8 months ago
Stenzek d3854d095e
AnalogController: Use variant vibration icon for large motor 8 months ago
Stenzek 234e1f721f
FullscreenUI: Improve controller settings page
- Add 'Clear Bindings' menu item.
- Show icons in controller types.
- Add confirmation to Reset Settings.
8 months ago
Stenzek d6ce322eba
Controller: Use additional icons 8 months ago
Stenzek 750dd1cb87
dep/rcheevos: Bump to 3a91a58 9 months ago
Stenzek 0faa9cf650
Build: Add Devel configuration
Gets you debug assertions and logging, while still producing an
optimized executable.
10 months ago
Stenzek d26fc89aac
dep/imgui: RISC-V compile fix 10 months ago
Stenzek ed78a20ea7
FullscreenUI: More icon replacements 10 months ago
Stenzek 2d22409d2e
dep/libchdr: Fix handling of duplicate codecs 11 months ago
Stenzek 2cd3f209e2
dep/rcheevos: Bump to 3106e6d 11 months ago
Stenzek d0ad4e7264
dep/libchdr: Fix mismatched function pointer type 11 months ago