1. 29 May, 2021 11 commits
  2. 28 May, 2021 5 commits
  3. 27 May, 2021 6 commits
  4. 26 May, 2021 6 commits
  5. 25 May, 2021 8 commits
    • Morph's avatar
      common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) · 065867e2
      Morph authored
      * common: fs: fs_types: Create filesystem types
      
      Contains various filesystem types used by the Common::FS library
      
      * common: fs: fs_util: Add std::string to std::u8string conversion utility
      
      * common: fs: path_util: Add utlity functions for paths
      
      Contains various utility functions for getting or manipulating filesystem paths used by the Common::FS library
      
      * common: fs: file: Rewrite the IOFile implementation
      
      * common: fs: Reimplement Common::FS library using std::filesystem
      
      * common: fs: fs_paths: Add fs_paths to replace common_paths
      
      * common: fs: path_util: Add the rest of the path functions
      
      * common: Remove the previous Common::FS implementation
      
      * general: Remove unused fs includes
      
      * string_util: Remove unused function and include
      
      * nvidia_flags: Migrate to the new Common::FS library
      
      * settings: Migrate to the new Common::FS library
      
      * logging: backend: Migrate to the new Common::FS library
      
      * core: Migrate to the new Common::FS library
      
      * perf_stats: Migrate to the new Common::FS library
      
      * reporter: Migrate to the new Common::FS library
      
      * telemetry_session: Migrate to the new Common::FS library
      
      * key_manager: Migrate to the new Common::FS library
      
      * bis_factory: Migrate to the new Common::FS library
      
      * registered_cache: Migrate to the new Common::FS library
      
      * xts_archive: Migrate to the new Common::FS library
      
      * service: acc: Migrate to the new Common::FS library
      
      * applets/profile: Migrate to the new Common::FS library
      
      * applets/web: Migrate to the new Common::FS library
      
      * service: filesystem: Migrate to the new Common::FS library
      
      * loader: Migrate to the new Common::FS library
      
      * gl_shader_disk_cache: Migrate to the new Common::FS library
      
      * nsight_aftermath_tracker: Migrate to the new Common::FS library
      
      * vulkan_library: Migrate to the new Common::FS library
      
      * configure_debug: Migrate to the new Common::FS library
      
      * game_list_worker: Migrate to the new Common::FS library
      
      * config: Migrate to the new Common::FS library
      
      * configure_filesystem: Migrate to the new Common::FS library
      
      * configure_per_game_addons: Migrate to the new Common::FS library
      
      * configure_profile_manager: Migrate to the new Common::FS library
      
      * configure_ui: Migrate to the new Common::FS library
      
      * input_profiles: Migrate to the new Common::FS library
      
      * yuzu_cmd: config: Migrate to the new Common::FS library
      
      * yuzu_cmd: Migrate to the new Common::FS library
      
      * vfs_real: Migrate to the new Common::FS library
      
      * vfs: Migrate to the new Common::FS library
      
      * vfs_libzip: Migrate to the new Common::FS library
      
      * service: bcat: Migrate to the new Common::FS library
      
      * yuzu: main: Migrate to the new Common::FS library
      
      * vfs_real: Delete the contents of an existing file in CreateFile
      
      Current usages of CreateFile expect to delete the contents of an existing file, retain this behavior for now.
      
      * input_profiles: Don't iterate the input profile dir if it does not exist
      
      Silences an error produced in the log if the directory does not exist.
      
      * game_list_worker: Skip parsing file if the returned VfsFile is nullptr
      
      Prevents crashes in GetLoader when the virtual file is nullptr
      
      * common: fs: Validate paths for path length
      
      * service: filesystem: Open the mod load directory as read only
      065867e2
    • bunnei's avatar
      Merge pull request #6349 from german77/suppress_config_warning · 08a5cf0b
      bunnei authored
      settings: Suppress duplicate label name warning
      08a5cf0b
    • bunnei's avatar
      Merge pull request #6348 from lioncash/zstd · 8094743f
      bunnei authored
      CMakeLists: Update zstd to 1.5.0
      8094743f
    • bunnei's avatar
      Merge pull request #6353 from german77/handheld_docked · 4bf53eb9
      bunnei authored
      settings: Forbid docked mode on handheld
      4bf53eb9
    • Mai M's avatar
      Merge pull request #6358 from Morph1984/k_map_region · b6b73d9a
      Mai M authored
      kernel: process_capability: Add MapRegion capability
      b6b73d9a
    • lat9nq's avatar
      yuzu qt: Add an Apply button to configuration dialogs · c1bad435
      lat9nq authored
      Most of the code already exists to do this, but the Apply button itself
      was never added. This adds a button and boolean that tells yuzu to save
      the configuration after applying settings, even if close/Cancel is
      pressed on the dialog. Changes after applying will not be saved when
      Cancel is pressed, though.
      c1bad435
    • Morph's avatar
      kernel: process_capability: Add MapRegion capability · ec28d3c4
      Morph authored
      - Used by nx-hbloader
      ec28d3c4
    • bunnei's avatar
      Merge pull request #6357 from lioncash/compression · d84a93c9
      bunnei authored
      common/compression: Make use of std::span
      d84a93c9
  6. 24 May, 2021 4 commits