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
Megamouse
ef6f565dbd
silence some annoying warnings
2019-12-28 15:40:57 +01:00
Megamouse
e54438d3a7
Qt: add plaintext log and more log options
2019-12-24 13:06:06 +01:00
linkmauve
e9c5c6e6bf
Move input to its own directory ( #7126 )
2019-12-22 17:39:42 +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
Emmanuel Gil Peyrot
e30173a835
rsx: Make X11 optional on Linux
...
This makes it possible to build rpcs3 on a pure Wayland system, without
the Xlib installed.
2019-12-20 10:48:03 +00:00
Silent
95f363c174
Qt: Look for custom game titles when filtering via Search
2019-12-20 00:19:13 +01:00
Megamouse
6388c98073
Qt: add platinum relevance to trophy_manager_dialog
2019-12-18 15:41:15 +01:00
Megamouse
91ad3d371f
Qt: minor optimizations in trophy_manager_dialog
2019-12-18 15:41:15 +01:00
Megamouse
725761f282
Qt: move firmware settings to the advanced tab
2019-12-14 15:15:49 +01:00
Megamouse
97fb08935e
Qt: Use QT_ENABLE_HIGHDPI_SCALING starting with Qt 5.14 ( #7090 )
...
* Qt: Use QT_ENABLE_HIGHDPI_SCALING starting with Qt 5.14
* Qt: Add QT_SCALE_FACTOR_ROUNDING_POLICY starting with Qt 5.14
* Qt: remove style path for Qt versions below 5.11 (5.11.0 is min version)
* Qt: Fix dpi-rounding cli arg
* Qt: use rounding policy PassThrough as default dpi scaling policy
* Qt: add missing Qt Version check (facepalm)
2019-12-14 12:48:34 +01:00
Zangetsu38
af8ebc76e2
Modules/cellGem: Implement pos, quat and handle_pos in Gemstate for mouse.
...
Modules/cellGem: Fix name for gem_image_state.
Modules/cellGem: Implement projectiion(x/y) in gem_image_State for mouse.
Modules/cellGem: Add cross, triangle, circle and start with use middle click for mouse.
Modules/cellGem: Refactor global code.
Modules/cellGem: fix some warning with initializing value.
2019-12-10 23:20:13 +01:00
Eladash
5631382623
sys_spu: Fix SPU Thread Id
...
* Removed wrong code in sys_spu_thread_group_terminate.
* SPU Thread ID is accurate, including 5th thread id "rule".
* Fixed possible use-after-free access of spu_thread::group member.
* RawSPU ID management simplified.
2019-12-06 19:59:29 +03:00
Nekotekina
835892aa51
C-style cast cleanup VII
2019-12-05 02:10:15 +03:00
Megamouse
46ca39ec4d
Add Emu.HasGui() to properly hide Qt dialogs in no-gui mode
2019-12-03 09:12:51 +01:00
Megamouse
84f9911163
Qt: skip in-game Qt dialogs if no-gui was used
2019-12-03 07:59:10 +01:00
Megamouse
d91f8193b0
settings: enable dynamic reload of some emu values
2019-11-27 10:34:03 +01:00
Megamouse
f2b530823b
overlays: add dynamic switch for perf overlay
2019-11-27 10:34:03 +01:00
Megamouse
223d1473b0
Qt: remove unused rsx debugger code
2019-11-19 16:04:03 +01:00
JohnHolmesII
e53be99e1a
Fix typo in update manager
2019-11-18 07:33:53 +01:00
Niram7777
2de3c06781
Qt: Avoid Start/StopPlaytime when installing firmware.
2019-11-17 10:57:21 +01:00
Megamouse
9a8c59a1ff
Qt: rename pad_info to pad_device_info for ODR
2019-11-16 16:11:40 +01:00
Megamouse
fb96047d2f
overlays: add settings for overlay graphs
2019-11-15 14:53:18 +01:00
Megamouse
b84fd29abc
settings: fix performance overlay margin checkbox
2019-11-15 14:53:18 +01:00
RipleyTom
8e39c778a1
Cheat engine
2019-11-13 00:53:31 +03:00
Emmanuel Gil Peyrot
f76720ceb0
Remove extraneous ::narrow<int>() calls
...
GSL’s gsl::span didn’t use the correct type for its index_type, which is
why they were needed.
2019-11-09 19:30:06 +01:00
Emmanuel Gil Peyrot
72cdf0b04c
Replace gsl::span’s implementation with tcbrindle’s
...
This implementation optimises correctly on all relevant compilers,
unlike GSL’s which gave extremely slow code on any compiler other than
MSVC.
Supersedes #6948 .
2019-11-09 19:30:06 +01:00
Emmanuel Gil Peyrot
ef368c5171
rsx: Replace gsl::byte with C++17’s std::byte
2019-11-09 19:30:05 +01:00
Megamouse
77ac875b0b
Qt: adjust custom context menu positions
2019-11-06 19:26:29 +01:00
Nekotekina
03b9ee27c5
Virtualize cellSysCache
...
Allows caches from multiple games to coexist.
Also change the way of handling cache IDs (file-less).
2019-11-06 14:12:43 +03:00
Nekotekina
1f9250e39a
Linux: disable update check at startup if not running from AppImage
2019-11-04 22:52:03 +03: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
RipleyTom
35c0c05707
Stop autoupdater renaming file across devices
2019-11-02 12:31:38 +03:00
kd-11
7a5c20ef85
vk: Minor spec touchups
...
- Simplify active instance management. While multicontext support will
be required in future, this is better done with multiple logical devices
rather than multiple instances.
- Destroy the WSI surface on exit
- Enable depthBoundsTest explicitly. TODO: Properly check for supported
features.
2019-10-29 20:03:54 +03:00
Eladash
f7c177d79e
Kernel Explorer: Don't hardcode endianness in name64
2019-10-29 18:15:26 +03: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
Hula Hoop
200ec5c4b3
Super-important PR ( #6900 )
...
* Fix capitalisation errors and typos
* Oops
2019-10-28 17:44:44 +03:00
Megamouse
6fe32887b2
Qt: disable progress_dialog resize
2019-10-27 08:02:45 +01:00
Megamouse
200162cf2a
Qt: connect compat error handling to error signal
2019-10-27 08:02:45 +01:00
Megamouse
59747fd708
Qt: add quickstart link to SSL warnings
2019-10-27 08:02:45 +01:00
MSuih
f3ed26e9db
Small warnings cleanup ( #6671 )
...
* Ignore more warnings
These are intentional
* Signed/unsigned mismatch when comparing
* Explictly cast values
* Intentionally discard a nodiscard value
* Change ppu_tid to u32
* Do not use POSIX function name on Windows
* Qt: Use horizontalAdvance instead of width
* Change progress variables to u32
2019-10-25 13:32:21 +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
Oschowa
6944e180c8
rpcs3qt/settings_dialog: fix Audio Buffering setting for FAudio backend
2019-10-25 00:56:53 +03:00
RipleyTom
c89ad38ef1
Check if we're in the process of restarting when trying to open the log
2019-10-24 18:36:28 +02:00
Megamouse
a360836fef
Qt: don't update the gui from QtConcurrent
2019-10-24 00:26: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