Citron/src
Zephyron 60cb826e93
refactor: Improve game list scanning with std::filesystem
Refactors the game list scanning code to use std::filesystem instead of custom
directory iteration functions. Main changes include:

- Replace Common::FS directory iteration with std::filesystem iterators
- Split game file processing logic into separate ProcessGameFile method
- Improve error handling with try-catch for filesystem operations
- Simplify control NCA metadata extraction
- Use more modern C++ features and cleaner code organization

This change should improve maintainability and reliability of the game
scanning system while potentially offering better performance through
native filesystem APIs.
2025-01-06 14:41:06 +10:00
..
android chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
audio_core Audio Core: Add support tags for compressor stats and volume reset 2025-01-03 13:34:14 +10:00
citron refactor: Improve game list scanning with std::filesystem 2025-01-06 14:41:06 +10:00
citron_cmd core: Update copyright headers 2024-12-31 17:36:08 +10:00
common common: Use consistent cache line size in RingBuffer 2025-01-06 12:41:42 +10:00
core nvdrv: Fix incorrect IoctlZbcSetTable structure size assertion 2025-01-05 13:45:04 +10:00
dedicated_room core: Update copyright headers 2024-12-31 17:36:08 +10:00
frontend_common chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
hid_core chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
input_common core: Update copyright headers 2024-12-31 17:36:08 +10:00
network core: Update copyright headers 2024-12-31 17:36:08 +10:00
shader_recompiler shader_recompiler: Fix ISBERD instruction implementation 2024-12-31 23:22:54 +10:00
tests core: Update copyright headers 2024-12-31 17:36:08 +10:00
video_core buffer_cache: Fix storage buffer memory validation and size detection 2025-01-02 18:03:47 +10:00
web_service core: Update copyright headers 2024-12-31 17:36:08 +10:00
.clang-format
CMakeLists.txt fix(CMake): Remove /DEBUG Flag From Release Builds 2025-01-02 16:39:58 +10:00