shadPS4/src/common
fireph ce53c41205
Add support to click touchpad using back button on non PS4/5 controllers (#1258)
* Working touchpad support

Tested on PS5 controller plugged in via USB.

* fix lint

* Add support to click touchpad using back button on other controllers

Takes the back button and allows the user to change the behavior of how it clicks the touchpad. The current options are left, right, center, and none.

* add description text

* make more generic so translations can be supported in combobox

* fix lint

* linter again

* support back button to touchpad for spacebar as well

* linter at it again
2024-10-08 09:15:30 +03:00
..
logging Fix fmt::UTF exception for empty strings (#1084) 2024-09-26 17:21:31 +03:00
alignment.h core/memory: Pooled memory implementation (#1085) 2024-09-29 10:28:41 +03:00
arch.h Initial support for compiling on ARM64. (#788) 2024-09-09 13:23:16 +03:00
assert.cpp Initial support for compiling on ARM64. (#788) 2024-09-09 13:23:16 +03:00
assert.h common: Rewrite logging based on cut down citra logger (#86) 2024-02-28 00:10:34 +02:00
bit_field.h video_core: Add basic command list processing (#117) 2024-04-30 01:23:28 +03:00
bounded_threadsafe_queue.h texture_cache: Fix linear image uploads 2024-04-29 18:22:04 +03:00
concepts.h common: Rewrite logging based on cut down citra logger (#86) 2024-02-28 00:10:34 +02:00
config.cpp Add support to click touchpad using back button on non PS4/5 controllers (#1258) 2024-10-08 09:15:30 +03:00
config.h Add support to click touchpad using back button on non PS4/5 controllers (#1258) 2024-10-08 09:15:30 +03:00
cstring.h save_data: Fix save data list back button. (#1003) 2024-09-21 10:21:53 +03:00
debug.h fix typo in LOG_INFO (#559) 2024-08-26 15:22:11 +03:00
decoder.cpp Patch extrq (#943) 2024-09-23 19:19:52 +03:00
decoder.h Patch extrq (#943) 2024-09-23 19:19:52 +03:00
discord.cpp chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
discord.h chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
div_ceil.h shader_recompiler: Implement most integer image atomics, workgroup barriers and shared memory load/store (#231) 2024-07-05 00:15:44 +03:00
elf_info.h Save fixes (#1031) 2024-09-23 14:50:49 +03:00
endian.h file formats and qt (#88) 2024-03-01 00:00:35 +02:00
enum.h video: Import new shader recompiler + display a triangle (#142) 2024-05-22 01:35:12 +03:00
error.cpp core: Rework memory manager 2024-06-10 02:13:44 +03:00
error.h common: Rewrite logging based on cut down citra logger (#86) 2024-02-28 00:10:34 +02:00
fixed_value.h Message Dialog library (#767) 2024-09-08 23:27:50 +03:00
func_traits.h video: Import new shader recompiler + display a triangle (#142) 2024-05-22 01:35:12 +03:00
io_file.cpp Added sceKernelRmdir (#1137) 2024-09-30 14:25:25 +03:00
io_file.h Some nits and fixes on paths (#1190) 2024-10-02 07:18:00 +03:00
memory_patcher.cpp Use fs::path::native whenever possible, avoid unnecessary fs->string conversions in GUI code (#1064) 2024-09-26 11:41:59 +03:00
memory_patcher.h Enable patches on cli builds (#897) 2024-09-13 07:44:20 +03:00
native_clock.cpp libraries: kernel: fix for inaccurate sceKernelGetProcessTime 2024-08-26 08:54:38 +02:00
native_clock.h libraries: kernel: fix for inaccurate sceKernelGetProcessTime 2024-08-26 08:54:38 +02:00
ntapi.cpp Fix Linux builds 2024-07-11 15:16:50 +02:00
ntapi.h Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
object_pool.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
path_util.cpp Devtools: PM4 Explorer (#1094) 2024-10-03 22:43:23 +02:00
path_util.h Devtools: PM4 Explorer (#1094) 2024-10-03 22:43:23 +02:00
polyfill_thread.h texture_cache: Fix linear image uploads 2024-04-29 18:22:04 +03:00
rdtsc.cpp code: Add clang-format target and CI workflow (#82) 2024-02-23 22:57:57 +02:00
rdtsc.h Initial support for compiling on ARM64. (#788) 2024-09-09 13:23:16 +03:00
scm_rev.cpp.in Auto Update (#1006) 2024-09-24 23:03:15 +03:00
scm_rev.h Auto Update (#1006) 2024-09-24 23:03:15 +03:00
scope_exit.h core: Implement new memory manager (#133) 2024-05-16 15:55:50 +03:00
signal_context.cpp Patch extrq (#943) 2024-09-23 19:19:52 +03:00
signal_context.h Patch extrq (#943) 2024-09-23 19:19:52 +03:00
singleton.h chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
slot_vector.h video_core: Bloodborne stabilization pt1 (#543) 2024-08-24 22:51:47 +03:00
string_util.cpp Rewrite Save Data & Impl Save Data Dialog (#824) 2024-09-20 12:34:19 +03:00
string_util.h Rewrite Save Data & Impl Save Data Dialog (#824) 2024-09-20 12:34:19 +03:00
thread.cpp Frame graph + Precise 60 fps timing (#998) 2024-09-23 18:43:51 +03:00
thread.h Frame graph + Precise 60 fps timing (#998) 2024-09-23 18:43:51 +03:00
types.h video_core: Rewrite vulkan and videoout 2024-04-14 17:10:40 +03:00
uint128.h Added const reference params if possible, removed less 16 size 2024-08-22 02:56:01 +03:00
unique_function.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
version.h starting 0.3.1 WIP 2024-09-23 18:42:11 +03:00