aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/applets/profile_select.cpp
Commit message (Collapse)AuthorAgeFilesLines
* applets: Append qt_ prefix to Qt frontend appletsMorph2021-07-141-163/+0
|
* common: fs: Rework the Common Filesystem interface to make use of ↵Morph2021-05-251-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | std::filesystem (#6270) * 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
* core: Silence Wclass-memaccess warningsReinUsesLisp2021-01-151-1/+1
| | | | | This requires making several types trivial and properly initialize them whenever they are called.
* applets: Resolve variable shadowingMorph2020-12-051-2/+2
|
* applets/profile_select: Resolve a warning in exec()Morph2020-10-251-1/+1
| | | | Resolves a warning where not all control paths return a value.
* Don't ask for profile when there's only one.Kewlan2020-10-221-0/+9
|
* common/fileutil: Convert namespace to Common::FSLioncash2020-08-161-1/+1
| | | | | | | | | | | | Migrates a remaining common file over to the Common namespace, making it consistent with the rest of common files. This also allows for high-traffic FS related code to alias the filesystem function namespace as namespace FS = Common::FS; for more concise typing.
* General: Resolve warnings related to missing declarationsLioncash2020-04-161-0/+2
|
* constants: Extract backup JPEG used by account servicesZach Hilman2019-06-071-12/+3
|
* Merge pull request #2527 from lioncash/indexZach Hilman2019-06-051-7/+1
|\ | | | | yuzu/{profile_select, software_keyboard}: Tidy up interface
| * profile_select: Remove unnecessary GetStatus() member functionLioncash2019-05-291-6/+0
| | | | | | | | | | This behavior is already provided by the built-in exec() function. We just need to check the return value of it.
| * profile_select: Return int instead of u32 for GetIndex()Lioncash2019-05-291-1/+1
| | | | | | | | | | | | | | | | | | Qt uses a signed value to represent indices. We should follow this convention where applicable to avoid unnecessary sign-conversion warnings, as well as making it easier to interoperate with other aspects of Qt. While we're at it, we can also make a sign-conversion explicit.
* | Merge pull request #1931 from DarkLordZach/mii-database-1bunnei2019-05-301-5/+5
|\ \ | |/ |/| mii: Implement MiiManager backend and several mii service commands
| * profile_select: Port Service::Account::UUID to Common::UUIDZach Hilman2019-04-251-5/+5
| |
* | yuzu/applets/profile_select: Mark header string as translatableLioncash2019-05-191-2/+2
|/ | | | This is a user-facing string, so it should be marked as translatable.
* Merge pull request #2132 from FearlessTobi/port-4437bunnei2019-04-091-0/+1
|\ | | | | Port citra-emu/citra#4437: "citra-qt: Make hotkeys configurable via the GUI (Attempt 2)"
| * yuzu: Make hotkeys configurable via the GUIAdityarup Laha2019-03-161-0/+1
| | | | | | | | | | * Adds a new Hotkeys tab in the Controls group. * Double-click a Hotkey to rebind it.
* | yuzu/applets/profile_select: Use QDialogButtonBox standard buttons instead ↵Lioncash2019-04-031-4/+1
| | | | | | | | | | | | | | of custom buttons Makes for shorter code, while also not requiring the buttons to be directly translated, they'll be handled by Qt itself.
* | general: Use deducation guides for std::lock_guard and std::unique_lockLioncash2019-04-011-1/+1
|/ | | | | | | Since C++17, the introduction of deduction guides for locking facilities means that we no longer need to hardcode the mutex type into the locks themselves, making it easier to switch mutex types, should it ever be necessary in the future.
* qt: Implement GUI dialog frontend for ProfileSelectorZach Hilman2018-12-031-0/+168
Presents profiles in a list, similar to switch.