eden/src/yuzu/util
crueter cc8451f764
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
[desktop] Rework game list to use MVP architecture (#4042)
Closes #3480

moves the game list model/worker/private stuff to qt_common for later
use in QML

- `qt_common/game_list/model.{cpp,h}` is the model
- `yuzu/game/game_{grid,tree}.*` are the views
- `yuzu/game/game_list.cpp` is the presenter

This was done very lazily in a manner that "works" while largely
maintaining existing structure as much as possible. Most of it is
copy-paste, with some bonus reworks/cleanups thrown in.

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4042
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
2026-06-02 04:08:24 +02:00
..
sequence_dialog main: Globally disable the "?" button on dialogs 2023-01-25 01:12:50 -05:00
clickable_label.cpp network, yuzu: Make copyright headers SPDX-compliant 2022-07-25 21:59:31 +02:00
clickable_label.h network, yuzu: Make copyright headers SPDX-compliant 2022-07-25 21:59:31 +02:00
controller_navigation.cpp service: hid: Create abstracted pad structure 2024-01-11 19:35:04 -06:00
controller_navigation.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
limitable_input_dialog.cpp [desktop] fix random qt annoyances (#226) 2025-08-08 01:25:00 +02:00
limitable_input_dialog.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
overlay_dialog.cpp [network, qt] use jthread and use std::vector for packet list instead of std::list (#254) 2026-02-11 03:00:15 +01:00
overlay_dialog.h [network, qt] use jthread and use std::vector for packet list instead of std::list (#254) 2026-02-11 03:00:15 +01:00
overlay_dialog.ui overlay_dialog: Add an overlay text dialog that accepts controller input 2021-04-15 01:53:17 -04:00
url_request_interceptor.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
url_request_interceptor.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
util.cpp [desktop] Rework game list to use MVP architecture (#4042) 2026-06-02 04:08:24 +02:00
util.h [desktop] Rework game list to use MVP architecture (#4042) 2026-06-02 04:08:24 +02:00