summaryrefslogtreecommitdiffstats
path: root/src/citra_qt/game_list.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* citra-qt: game list search function (#2673)Nico Bosshard2017-04-301-17/+216
| | | | | | | | | | | | | | | | * citra-qt: game list search function * Empty search field during game list refresh * Code improvements * Code formatting * Autofocus search field * JayFoxRox's recommendations * lioncash's review
* Merge pull request #2587 from yuriks/status-barYuri Kunde Schlesner2017-02-271-0/+1
|\ | | | | Replace built-in Profiler with indicators in status bar
| * Qt: Add (empty) status barYuri Kunde Schlesner2017-02-271-0/+1
| |
* | Use QFileSystemWatcher to reload the game list when a change is detected. (#2555)James Rowe2017-02-231-1/+47
|/ | | | | | | | | * Added a refresh game directory option to the file menu * Make the game list watcher recursive and have it start watching from the initial load * Rework game list watcher to be thread safe * Fix code style issues
* Qt/GameList: Use suffix() to parse the file extensionYuri Kunde Schlesner2017-02-141-1/+1
| | | | | completeSuffix returns everything after the first period, which means that a file such as `foo.bar.3ds` would not get recognized.
* citra-qt: Don't attempt to scan files with unsupported extensions (#2402)Kloen Lansfiel2017-02-121-1/+10
|
* game_list: Implement context menu for items in listMerryMage2016-12-151-3/+25
| | | | * Add a context menu with a "Open Save Data Location" action
* game_list: Make the AddEntry argument a const referenceLioncash2016-12-111-1/+1
| | | | | appendRow takes a QList by const reference, so it doesn't need to be modifiable.
* game_list: Replace 0 literals with nullptrLioncash2016-12-111-1/+1
|
* game_list: Use QT5's new event connection syntaxLioncash2016-12-111-6/+6
| | | | Makes for more compact code in most places.
* game_list: Pass the parent constructor argument to the QWidget base classLioncash2016-12-111-1/+1
| | | | | | | | If the control was ever passed an explicit parent, a potential memory leak would happen, as the game list wouldn't be freed. However, in our case, the game list was placed within a layout, which automatically performs reparenting, avoiding this issue.
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-211-1/+1
|
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-7/+4
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-30/+24
|
* Fix recursive scanning of directoriesYuri Kunde Schlesner2016-06-191-5/+3
| | | | | | ForeachDirectoryEntry didn't actually do anything with the `recursive` parameter, and the corresponding callback parameter was shadowing the actual recursion counters in the user functions.
* AddFstEntriesToGameList - prevent loading a directoryLFsWang2016-06-011-3/+3
|
* Merge pull request #1751 from linkmauve/no-recursive-readdirbunnei2016-05-311-5/+6
|\ | | | | Make recursive FileUtil functions take a maximum recursion
| * Common: Make recursive FileUtil functions take a maximum recursionEmmanuel Gil Peyrot2016-05-211-5/+6
| | | | | | | | | | | | | | | | | | | | Fixes #1115. Also improves the performances of DiskArchive’s directory implementation a lot, simply by not going through the entire tree instead of just listing the first level files. Thanks to JayRoxFox for rebasing this on current master!
* | CitraQt: Simplify the game list loader codeEmmanuel Gil Peyrot2016-05-211-18/+4
|/
* make the name column larger as defaultwwylele2016-05-041-1/+5
|
* add icon & title to game listwwylele2016-05-041-2/+8
|
* Merge pull request #1368 from LittleWhite-tb/configure-widgetbunnei2016-04-111-8/+5
|\ | | | | Implementation for a configure widget
| * Whole config is handled by Config class.LittleWhite2016-03-211-8/+5
| | | | | | | | This also means : we have only one config file, now
* | Fix encode problem On WindowsLFsWang2016-03-311-2/+2
| |
* | Compilation fixLittleWhite2016-03-281-1/+1
| |
* | Fix Qt chinese words encode problem on WindowsLFsWang2016-03-171-2/+2
|/
* Refactor ScanDirectoryTreeAndCallback to separate errors and retvalsarchshift2015-11-271-7/+9
| | | | | | | | | ScanDirectoryTreeAndCallback, before this change, coupled error/return codes and actual return values (number of entries found). This caused confusion and difficulty interpreting the precise way the function worked. Supersedes, and closes #1255.
* change file path encoding to Local8bit()wwylele2015-10-201-1/+1
| | | | to support non-latin characters
* Game list: save and load column sizes, sort order, to QSettingsarchshift2015-10-021-0/+17
|
* Initial implementation of a game listarchshift2015-10-021-0/+154