1
0
Fork 0
forked from suyu/suyu
suyu/src/yuzu
FearlessTobi 8d0fb33ac4 yuzu: Fixes to game list sorting
Should fix citra-emu/citra#4593.
As the issue might not be entirely clear, I'll offer a short explanation from what I understood from it and found from experimentation.

Currently yuzu offers the user the option to change the text that's displayed in the "Name" column in the game list. Generally, it is expected that the items are sorted based on the displayed text, but yuzu would sort them by title instead.

Made it so that an access to SortRole returns the same as DisplayRole.
There shouldn't be any UI changes, only change in behaviour.

Also fixes a bug with directory sorting, where having the directories out of order would enable you to try to "move up" to the addDirectory button, which would crash the emulator.

Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com>
2020-04-06 03:12:17 +02:00
..
applets web_browser: Rename OpenPage to OpenPageLocal 2019-06-24 20:05:11 -04:00
configuration Re-order the shoulder buttons both in the configuration menu, and in the code. 2020-03-29 14:37:23 +02:00
debugger core: Implement separate A32/A64 ARM interfaces. 2020-03-02 21:51:57 -05:00
util sequence_dialog: Reorganize the constructor 2019-05-25 04:08:02 -04:00
about_dialog.cpp yuzu/about_dialog: Specify string conversions explicitly 2019-05-09 01:18:37 -04:00
about_dialog.h qt: Add missing override specifiers where applicable 2018-08-06 13:29:14 -04:00
aboutdialog.ui Merge pull request #859 from FearlessTobi/port-3837 2018-07-30 10:11:43 -07:00
bootmanager.cpp Frontend: Don't call DoneCurrent if the context isnt already current 2020-03-30 14:57:42 -06:00
bootmanager.h Address review and fix broken yuzu-tester build 2020-03-25 23:32:42 -06:00
CMakeLists.txt Create an "Advanced" tab in the graphics configuration tab and add anisotropic filtering levels. 2020-02-27 21:34:00 -05:00
compatdb.cpp yuzu/compatdb: Remove unnecessary qualifiers 2019-05-09 01:08:06 -04:00
compatdb.h compatdb: Use a seperate endpoint for testcase submission 2018-10-28 13:23:02 +01:00
compatdb.ui Port web_service from Citra 2018-10-02 15:30:48 +02:00
compatibility_list.cpp yuzu: Move compatibility list specifics to their own source files 2018-09-09 19:45:25 -04:00
compatibility_list.h yuzu: Move compatibility list specifics to their own source files 2018-09-09 19:45:25 -04:00
discord.h Port web_service from Citra 2018-10-02 15:30:48 +02:00
discord_impl.cpp Fixup! #2772 missed this one file 2019-08-16 21:24:17 -06:00
discord_impl.h Address a bunch of review comments 2018-10-02 15:30:48 +02:00
game_list.cpp yuzu: Fixes to game list sorting 2020-04-06 03:12:17 +02:00
game_list.h Fix uisettings include 2019-09-04 16:47:33 +02:00
game_list_p.h yuzu: Fixes to game list sorting 2020-04-06 03:12:17 +02:00
game_list_worker.cpp Remove option "Show files with type 'Unknown'" 2020-02-09 11:30:02 -05:00
game_list_worker.h yuzu/game_list_worker: Silence warnings 2019-10-04 23:41:22 +00:00
hotkeys.cpp yuzu/CMakeLists: Remove qt5_wrap_ui macro usage 2019-08-09 17:54:08 -04:00
hotkeys.h yuzu/hotkeys: Remove unnecessary constructor 2019-05-09 02:17:22 -04:00
Info.plist macOS: Update Info.plist 2018-01-13 23:11:51 +00:00
loading_screen.cpp yuzu/loading_screen: Remove unused shader progress mode 2020-03-09 18:40:53 -03:00
loading_screen.h Fix mingw compile error and warnings 2019-01-21 09:39:45 -07:00
loading_screen.ui QT: Fix the loading screen 'H' switch logo to not glitch out 2019-02-05 18:24:15 -07:00
main.cpp Merge pull request #3552 from jroweboy/single-context 2020-04-02 01:38:25 -03:00
main.h frontent: qt: main: Various updates/refactoring for separate presentation thread. 2020-02-25 21:23:00 -05:00
main.ui Merge pull request #3298 from Simek/missing_hotkeys 2020-01-18 13:07:13 -05:00
uisettings.cpp GUI: fix minor issues with dark themes 2020-01-22 21:12:45 +01:00
uisettings.h Remove option "Show files with type 'Unknown'" 2020-02-09 11:30:02 -05:00
yuzu.rc Removing unused settings and yuzu rebranding 2018-01-12 19:11:05 -07:00