Commit graph

276 commits

Author SHA1 Message Date
Megamouse
02ca8f0002 Qt: repaint all related icons for custom configs 2020-01-02 11:35:51 +01:00
Megamouse
9f106be36d Qt: apply more specific file filters for cache removal 2019-12-28 22:24:06 +01:00
Megamouse
096a08aca1 Qt: fix removal functions after cache compression 2019-12-28 19:44:45 +01:00
Silent
f03cb5c9c0 Qt: Simplify custom titles and notes
By adding some code to notes/titles reading,
it is possible to leverage default value behaviour in QMap value()
which simplifies code a bit.
2019-12-22 15:54:04 +01:00
Silent
95f363c174 Qt: Look for custom game titles when filtering via Search 2019-12-20 00:19:13 +01:00
Nekotekina
835892aa51 C-style cast cleanup VII 2019-12-05 02:10:15 +03:00
Megamouse
d91f8193b0 settings: enable dynamic reload of some emu values 2019-11-27 10:34:03 +01:00
Megamouse
77ac875b0b Qt: adjust custom context menu positions 2019-11-06 19:26:29 +01:00
ipkpjersi
8ed45a0553 Qt: Fixed plurals of time played strings (#6937) 2019-11-03 21:22:23 +01:00
Silent
e1638b9326 Fix context menu showing twice in Game List 2019-11-03 20:13:20 +01:00
Megamouse
3be92ec52b Qt: implement time played and last played 2019-11-02 12:48:12 +01:00
Nekotekina
83cf6e6fa3 Qt: fix crash on startup in game_list_frame::Refresh
QList isn't supposed to be modified concurrently.
Use lf_queue to collect game_info data.
2019-10-28 22:59:56 +03:00
Megamouse
89a2d04f96 Qt: add mutex to game list creation
should prevent random crashes when accessing maps
2019-10-25 12:10:07 +02:00
Megamouse
56a249fd5a Qt: multi thread trophy loading 2019-10-24 00:26:07 +02:00
Megamouse
221508fa07 Qt: indent try and catch block 2019-10-24 00:26:07 +02:00
Megamouse
b805238b8a Qt: multi thread game list refresh from drive 2019-10-24 00:26:07 +02:00
Megamouse
5b59c18dcc Qt: multithreaded icon resize 2019-10-24 00:26:07 +02:00
RipleyTom
9f9ac4b696 Auto-updater 2019-10-22 01:51:50 +02:00
Silent
3e9ed9a17d Make "Clear shader cache" clear all caches, not just the first (#6538)
* Use QFileInfo::suffix to obtain and check for file extension when clearing caches

* Clear all shader caches for the game, not just the first
2019-09-13 09:14:52 +02:00
Megamouse
9c64318e8a Qt: Fall back to VERSION in game list 2019-08-21 07:57:44 +02:00
xddxd
6e89e4ebbf Update game_list_frame.cpp 2019-08-04 13:29:45 +02:00
Megamouse
4ad784d614 Qt: select custom configs when opening the custom config folder 2019-08-04 08:45:52 +02:00
Megamouse
76a1fd5c88 Qt: simplify game list icon resize 2019-07-27 15:29:05 +02:00
msuih
d9c311737d Keep custom name when adding/removing game-specific config 2019-07-18 19:16:17 +02:00
Alex James
397e5dd1ea Qt/game_list_frame: Ignore file entries when adding disc/game directories
Fixes #6212.
2019-07-16 15:58:52 +03:00
Megamouse
3d6c211382 Qt: fix app versions after a patch was removed from the game list 2019-07-13 10:50:41 +02:00
msuih
d57124d075 Explicitly cast size_t to integer types 2019-07-01 04:33:23 +03:00
Megamouse
5928dd826c Qt: add Remove All Caches to the game context menu 2019-06-16 23:07:13 +03:00
Megamouse
e8a516529b fix games.yml 2019-06-08 15:47:11 +03:00
scribam
8a6b5ca71f Access class static methods with "::"
Recommendation from Clang-Tidy: https://clang.llvm.org/extra/clang-tidy/checks/readability-static-accessed-through-instance.html
2019-06-01 22:59:23 +03:00
Megamouse
cafa4521ee Better Support For Game Collections (#4450) 2019-06-01 01:12:30 +03:00
Megamouse
f48589005d handle some more warnings 2019-05-28 21:47:49 +02:00
gidan80
9aa08313e3 Qt: Add custom pad configs
Add a custom pad config for every game.
2019-05-16 20:37:41 +02:00
kd-11
feb77793df typo fix
- Minor argument change requested by Megamouse
2019-05-07 09:39:35 +03:00
Exfiltratior
f1ff75d815 correct small mistake 2019-05-07 09:39:35 +03:00
Megamouse
87d493fe1b Qt: smoother custom config icons 2019-05-06 20:00:36 +02:00
Megamouse
caa6895310 Qt: smoother game icons in list mode 2019-05-06 20:00:36 +02:00
Megamouse
ea0f04e130 Qt: smoother compat circles in list mode 2019-05-06 20:00:36 +02:00
Megamouse
f480ba13c0 Qt: show all unique game data entries 2019-05-05 16:29:50 +02:00
Megamouse
8a4778ba8c Qt: add some batch operations 2019-05-05 16:29:50 +02:00
Megamouse
ec2d882199 Qt: add version update hint to game list 2019-04-10 15:37:37 +01:00
Megamouse
982b2ab88f Qt: only show supported resolutions in custom configs 2019-02-11 20:34:33 +01:00
Megamouse
8920eda321 facepalm: fix open_config_dir old vs. new location switch up 2019-02-01 17:47:27 +03:00
Megamouse
27f6f497a2 use "config/custom_configs/" for custom configs (backwards compatible) 2019-01-31 20:14:52 +00:00
Megamouse
fa00fb3eac Qt: use patch version and firmware for PS3 disc games in the game list 2019-01-20 23:16:37 +01:00
msuih
f902a7867c Fix cache removal 2019-01-16 07:43:39 +01:00
Megamouse
a1dd6e080c Qt: Sort game list after load settings to prevent icon size mismatch
This was sorely needed when the app crashed after resizing icons
2018-12-30 14:15:34 +01:00
Megamouse
1ca02c7d17 Qt: implement custom titles 2018-12-10 18:50:23 +01:00
NicknineTheEagle
32059bfaa2 Properly get PARAM.SFO and icons for C00 games (#5370)
* Added a helper function for fetching game's PARAM.SFO path

This should properly get SFO path for unlocked C00 games

* Normalized line endings

* Refresh game list after installing a RAP file
2018-12-04 01:46:01 +03:00
Megamouse
586c0ea1d0 Qt: rename deleteLLVMCache to removePPUCache 2018-10-23 22:35:50 +02:00