Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Frontend: Prevent FileSystemWatcher from blocking UI thread | James Rowe | 2017-05-10 | 1 | -42/+26 |
| | | | | | | | | Instead of tying the QFileSystemWatcher to the GameList and updating in the UI thread, this change moves it to the worker thread. Since it gets deleted and recreated as part of the worker thread, this prevents it from ever getting used from multiple threads (which is why it was originally done on the UI thread) | ||||
* | Don’t focus the search field if the game is empty | Nico Bosshard | 2017-05-06 | 1 | -3/+6 |
| | |||||
* | Fixed some more typos | Nico Bosshard | 2017-05-03 | 1 | -2/+2 |
| | |||||
* | citra-qt: game list search function fixed minor mistakes | Nico Bosshard | 2017-05-02 | 1 | -24/+26 |
| | |||||
* | citra-qt: game list search function (#2673) | Nico Bosshard | 2017-04-30 | 1 | -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-bar | Yuri Kunde Schlesner | 2017-02-27 | 1 | -0/+1 |
|\ | | | | | Replace built-in Profiler with indicators in status bar | ||||
| * | Qt: Add (empty) status bar | Yuri Kunde Schlesner | 2017-02-27 | 1 | -0/+1 |
| | | |||||
* | | Use QFileSystemWatcher to reload the game list when a change is detected. (#2555) | James Rowe | 2017-02-23 | 1 | -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 extension | Yuri Kunde Schlesner | 2017-02-14 | 1 | -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 Lansfiel | 2017-02-12 | 1 | -1/+10 |
| | |||||
* | game_list: Implement context menu for items in list | MerryMage | 2016-12-15 | 1 | -3/+25 |
| | | | | * Add a context menu with a "Open Save Data Location" action | ||||
* | game_list: Make the AddEntry argument a const reference | Lioncash | 2016-12-11 | 1 | -1/+1 |
| | | | | | appendRow takes a QList by const reference, so it doesn't need to be modifiable. | ||||
* | game_list: Replace 0 literals with nullptr | Lioncash | 2016-12-11 | 1 | -1/+1 |
| | |||||
* | game_list: Use QT5's new event connection syntax | Lioncash | 2016-12-11 | 1 | -6/+6 |
| | | | | Makes for more compact code in most places. | ||||
* | game_list: Pass the parent constructor argument to the QWidget base class | Lioncash | 2016-12-11 | 1 | -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-include | Yuri Kunde Schlesner | 2016-09-21 | 1 | -1/+1 |
| | |||||
* | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 2016-09-21 | 1 | -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 Peyrot | 2016-09-18 | 1 | -30/+24 |
| | |||||
* | Fix recursive scanning of directories | Yuri Kunde Schlesner | 2016-06-19 | 1 | -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 directory | LFsWang | 2016-06-01 | 1 | -3/+3 |
| | |||||
* | Merge pull request #1751 from linkmauve/no-recursive-readdir | bunnei | 2016-05-31 | 1 | -5/+6 |
|\ | | | | | Make recursive FileUtil functions take a maximum recursion | ||||
| * | Common: Make recursive FileUtil functions take a maximum recursion | Emmanuel Gil Peyrot | 2016-05-21 | 1 | -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 code | Emmanuel Gil Peyrot | 2016-05-21 | 1 | -18/+4 |
|/ | |||||
* | make the name column larger as default | wwylele | 2016-05-04 | 1 | -1/+5 |
| | |||||
* | add icon & title to game list | wwylele | 2016-05-04 | 1 | -2/+8 |
| | |||||
* | Merge pull request #1368 from LittleWhite-tb/configure-widget | bunnei | 2016-04-11 | 1 | -8/+5 |
|\ | | | | | Implementation for a configure widget | ||||
| * | Whole config is handled by Config class. | LittleWhite | 2016-03-21 | 1 | -8/+5 |
| | | | | | | | | This also means : we have only one config file, now | ||||
* | | Fix encode problem On Windows | LFsWang | 2016-03-31 | 1 | -2/+2 |
| | | |||||
* | | Compilation fix | LittleWhite | 2016-03-28 | 1 | -1/+1 |
| | | |||||
* | | Fix Qt chinese words encode problem on Windows | LFsWang | 2016-03-17 | 1 | -2/+2 |
|/ | |||||
* | Refactor ScanDirectoryTreeAndCallback to separate errors and retvals | archshift | 2015-11-27 | 1 | -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() | wwylele | 2015-10-20 | 1 | -1/+1 |
| | | | | to support non-latin characters | ||||
* | Game list: save and load column sizes, sort order, to QSettings | archshift | 2015-10-02 | 1 | -0/+17 |
| | |||||
* | Initial implementation of a game list | archshift | 2015-10-02 | 1 | -0/+154 |