digant73
d1c11fcaaf
Add multi-selection context menu
2025-11-30 13:36:08 +01:00
Megamouse
1a7d702e4e
Qt: Check if movie item changed and is valid before calling the callbacks
2025-09-16 11:05:21 +02:00
Megamouse
9295e6f5c8
Qt: Fix gamelist icon after stopping a movie
...
Do not set an icon if it's null. This happens because we save memory
by clearing the pixmap of non-movie items.
Also don't stop the movie here, as it should be stopped already anyway.
2025-04-16 03:19:15 +02:00
Megamouse
9c5b3a2300
Update to Qt 6.9.0
2025-04-11 23:11:38 +02:00
Megamouse
b9e0a36816
Qt: Add qt video source class for more generic video playback
2025-03-29 15:09:25 +01:00
Megamouse
bd1102d3b7
Qt: simplify icon_ready_callback in game list
2025-03-29 12:18:18 +01:00
Megamouse
ae83c28bc8
Qt: Simplify hover movie code
2025-03-17 14:41:08 +01:00
Megamouse
d034f6a77f
Qt/patches: move game list loop to patch manager
...
This deduplicates some code
2025-03-03 17:49:31 +01:00
Megamouse
c3729d06d0
Qt: Replace some instances of QMap, QPair and QList
2024-11-14 20:50:33 +01:00
Megamouse
2262ac1684
Qt: Replace QMap with std::map
...
This should reduce the amount of string conversions during list refreshes
2024-11-06 09:34:32 +01:00
Megamouse
a97bad97ae
Qt: Properly use ICON1.PAM from game data dir if available
...
Fixes hover movie for disc games that have game data installed.
2023-12-03 01:05:28 +01:00
Megamouse
4dfda3240c
Qt: implement hover pam in game list
2023-11-29 20:11:45 +01:00
Megamouse
bd09dc8ea8
Qt: allow hiding trophy table columns
2023-05-18 15:26:05 +02:00
Megamouse
315d9c308b
Qt: fix game list event filter
...
Fixes a regression caused by copy pasting the list construction to its
own constructor.
2023-05-08 23:05:12 +02:00
Megamouse
f115032095
Qt: implement flow layout game grid
...
This will allow us to properly style the grid and also remove the need to refresh the whole grid on a window resize
2023-05-06 06:31:58 +02:00