eden/src
crueter b9e052b3a7
[desktop] Basic grid view implementation (#3479)
Closes #3441

Basic impl of a grid view on the game list. The ideal solution here
would be to use QSortFilterProxyModel and abstract the game list model
out to a QStandardItemModel, but that is too much effort for me rn.
Adapted the "card" design from QML, can 1000% be improved but QPainter
is just such a pain to deal with. Implanting a Qt Quick scene into there
would legitimately be easier.

Anyways, margins and text sizes lgtm at all sizes, though please give
feedback on both that and the general card design.

Future TODOs:
- [ ] Auto size mode
- [ ] Refactor to use models

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3479
2026-02-06 19:51:01 +01:00
..
android [fs/core] Load external content without NAND install (#2862) 2026-02-06 14:05:44 +01:00
audio_core [audio] Fix release buffer for audio input (#3336) 2026-01-18 16:20:32 +01:00
common [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
core [fs/core] Load external content without NAND install (#2862) 2026-02-06 14:05:44 +01:00
dedicated_room [cmake] fix macos mbedtls (#3109) 2025-11-27 19:59:08 +01:00
dynarmic [dynarmic] remove RNG from ARM64 regalloc, use incremental LRU (#3416) 2026-02-05 05:09:46 +01:00
frontend_common [desktop] Add mod importer from folder and zip (#3472) 2026-02-06 06:37:30 +01:00
hid_core [hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 2025-11-27 19:46:41 +01:00
input_common [input_common] fix xinput raw not working on sdl2 (#3305) 2026-01-16 22:18:19 +01:00
network [chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398) 2025-12-26 02:55:52 +01:00
qt_common [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
shader_recompiler [spirv] Fix F16 conversion on Android (skip NaN check) (#3458) 2026-02-04 00:44:03 +01:00
tests [tests] fix compile+linking issues with PlayTime (#3345) 2026-01-19 16:27:18 +01:00
video_core [port, cmake] fix NetBSD/OpenBSD 7.8 build failure, update documentation (#3272) 2026-02-05 22:47:17 +01:00
web_service nuke: Goodbye PCH, you will not be missed (#2821) 2025-10-27 20:50:16 +01:00
yuzu [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
yuzu_cmd [common] merge RenderBackend and ShaderBackend options (#3313) 2026-01-18 12:33:00 +01:00
yuzu_room_standalone [cmake] add a YUZU_STATIC_ROOM option (#3411) 2026-01-28 23:54:49 +01:00
.clang-format
CMakeLists.txt [cmake, frontend] Add nightly build modifier (#3431) 2026-01-31 01:18:36 +01:00
dep_hashes.h.in [cmake, frontend] feat: CPMUtil + dependency viewer (#238) 2025-08-11 22:27:29 +02:00