aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/game_list.h
AgeCommit message (Collapse)Author
2020-09-23game_list: Make game list function naming consistentLioncash
Makes the naming consistent with the rest of the functions that are present.
2020-09-23game_list: Eliminate redundant argument copiesLioncash
Several functions can be taken by const reference to avoid copies
2020-08-04main: Fix Open Save/Mod Locations for installed titlesMorph
Previously NAND/SDMC installed titles would open device saves when they are supposed to be user saves. This is due to the control nca not being read and thus returns 0 for both GetDefaultNormalSaveSize() and GetDeviceSaveDataSize(). Fix this by utilizing the patch manager to read the control nca.
2020-07-29game_list: Add "Remove" context menuMorph
Adds the following actions: - Remove Installed Update - Remove All Installed DLC - Remove Shader Cache - Remove Custom Configuration - Remove All Installed Contents
2020-05-11yuzu: game_list: Fix 'Open Save Data Location' for device saves.bunnei
2019-09-04Fix uisettings includefearlessTobi
2019-09-04Change QList to QVectorfearlessTobi
2019-09-04Address more trivial review commentsfearlessTobi
2019-09-04Address trivial review commentsfearlessTobi
2019-09-04yuzu: Add support for multiple game directoriesfearlessTobi
Ported from https://github.com/citra-emu/citra/pull/3617.
2019-05-20yuzu/game_list: Specify string conversions explicitlyLioncash
Allows the game list code to compile successfully with implicit string conversions disabled.
2019-04-09Merge pull request #1957 from DarkLordZach/title-providerbunnei
file_sys: Provide generic interface for accessing game data
2019-03-26game_list: Register content with ContentProviderZach Hilman
2019-02-08frontend: Open transferable shader cache for a selected game in the gamelistunknown
2018-12-04qt: Add Properties menu to game list right-clickZach Hilman
2018-09-27Merge pull request #1360 from FearlessTobi/port-3979bunnei
Port citra-emu/citra#3979 game_list: move SearchField to game_list_p.h and fix untranslated text
2018-09-21qt: Add UI elements for LayeredFS and related toolsZach Hilman
2018-09-21game_list: move SearchField to game_list_p.h and fix untranslated textzhupengfei
I have tested and made sure the text is translatable, but this would require a translation update to take effect.
2018-09-09game_list: Make CompatibilityList parameter of ↵Lioncash
NavigateToGamedbEntryRequested() a const reference The compatibility list isn't modified within any of the slots connected to this signal, so we can make it const to enforce immutability.
2018-09-09yuzu: Move compatibility list specifics to their own source filesLioncash
Lets us keep the generic portions of the compatibility list code together, and allows us to introduce a type alias that makes it so we don't need to type out a very long type declaration anymore, making the immediate readability of some code better.
2018-09-04game_list: Display patch names and versions on listZach Hilman
2018-09-02vfs_real: Forward declare IOFileLioncash
Eliminates the need to rebuild some source files if the file_util header ever changes. This also uncovered some indirect inclusions, which have also been fixed.
2018-08-31core/core: Replace includes with forward declarations where applicableLioncash
The follow-up to e2457418dae19b889b2ad85255bb95d4cd0e4bff, which replaces most of the includes in the core header with forward declarations. This makes it so that if any of the headers the core header was previously including change, then no one will need to rebuild the bulk of the core, due to core.h being quite a prevalent inclusion. This should make turnaround for changes much faster for developers.
2018-08-29Show game compatibility within yuzufearlessTobi
2018-08-21qt/main: Port part of citra(#3411), open savedata workstech4me
2018-08-08core: Port core to VfsFilesystem for file accessZach Hilman
2018-07-18game_list: Make ContainsAllWords an internally linked non-member functionLioncash
This function actually depends on no internal class state, so it doesn't even need to be a part of the class interface.
2018-07-18game_list: Upper-case containsAllWords to ContainsAllWords()Lioncash
This makes it consistent with most of the other private utility functions.
2018-07-18game_list: Make containsAllWords a const member functionLioncash
This doesn't actually modify the internal class state, so it can be a const member function. While we're at it, amend the function to take its arguments by const reference.
2018-01-17game_list: Add missing override specifier for KeyReleaseEater's eventFilter ↵Lioncash
function
2018-01-12Massive removal of unused modulesJames Rowe