31d1e06eb1kernel/process: Move <random> include to the cpp file
Lioncash
2018-11-20 17:46:17 -05:00
cfbae58b2bshader_cache: Only lock covered instructions.
Markus Wick
2018-11-20 20:14:48 +01:00
73b7748984am/applets: Make the applet data broker part of the applet itself.
Lioncash
2018-11-20 12:02:16 -05:00
8b4b560df5am/applets: Replace includes with forward declarations where applicable
Lioncash
2018-11-20 11:51:54 -05:00
dd254c603dam/applets: Relocate comments above the relevant data member in AppletDataBroker
Lioncash
2018-11-20 11:49:47 -05:00
4dcdd3a837yuzu/applets/software_keyboard: Override accept() and reject() instead of providing own differently named member functions
Lioncash
2018-11-20 11:36:47 -05:00
3fa2b218acyuzu/applets/software_keyboard: std::move std::function instances where applicable
Lioncash
2018-11-20 11:30:51 -05:00
fe2609cb77yuzu/applets/software_keyboard: Make slots private functions
Lioncash
2018-11-20 11:29:19 -05:00
b6d2c64f4dMerge pull request #1667 from DarkLordZach/swkbd
bunnei
2018-11-20 08:24:11 -08:00
e9265ac598Merge pull request #1739 from lioncash/lm
bunnei
2018-11-19 18:40:17 -08:00
2caac4a395Merge pull request #1738 from lioncash/res-limit
bunnei
2018-11-19 18:40:02 -08:00
eb36463e03Implemented Fast Layered Copy
FernandoS27
2018-11-19 12:04:07 -04:00
5d46038c5ckernel/resource_limit: Clean up interface
Lioncash
2018-11-19 12:54:06 -05:00
34e4aaddd9lm: Implement SetDestination by doing nothing
Lioncash
2018-11-19 18:00:11 -05:00
a9fa890f14software_keyboard: Fix erroneous extra PushNormalData
Zach Hilman
2018-11-19 16:30:17 -05:00
d68795c665software_keyboard: Return correct result code on user cancel operation
Zach Hilman
2018-11-19 15:10:01 -05:00
32775125b7applet: Add AppletDataBroker to manage HLE to AM service interaction This cleans up most of the callbacks and such in the Applets::Applet interface, while also properly implementing all four data channels.
Zach Hilman
2018-11-19 14:24:36 -05:00
048da7240dMerge pull request #1634 from DarkLordZach/better-hid-2
bunnei
2018-11-19 08:30:10 -08:00
96535c13a5software_keyboard: Use correct offset for inital text string
Zach Hilman
2018-11-19 11:22:04 -05:00
233e495c14kernel/shared_memory: Make Map() and Unmap() take the target process by reference rather than as a pointer
Lioncash
2018-11-19 09:05:04 -05:00
fb5d4b17dekernel/shared_memory: Add a const qualified member function overload for GetPointer()
Lioncash
2018-11-19 09:00:32 -05:00
2d37ca3726kernel/shared_memory: Use 64-bit types for offset and size in CreateForApplet
Lioncash
2018-11-19 08:56:15 -05:00
76ac234bf6kernel/shared_memory: Make GetPointer() take a std::size_t instead of a u32
Lioncash
2018-11-19 08:50:28 -05:00
f472232705kernel/shared_memory: Make data members private
Lioncash
2018-11-19 08:29:25 -05:00
43e7c6cf49ldr: Clean up error codes
Lioncash
2018-11-19 08:12:22 -05:00
c3becdbca7filesystem: Clear registered union paths on factory creation
Zach Hilman
2018-11-18 23:31:30 -05:00
aef0d88165configure_input: Use Joycons Docked instead of Connected as label
Zach Hilman
2018-11-18 18:45:20 -05:00
312ef596a5configure_input_player: Set minimum width on controls
Zach Hilman
2018-11-17 16:26:03 -05:00
dd92db3fb0configure_input: Properly update UI components on removal of player
Zach Hilman
2018-11-10 17:09:33 -05:00
e58c951a59configure_input: Make None a controller option instead of checkbox
Zach Hilman
2018-11-04 10:18:59 -05:00
3a6cd5b3c8hid: Use player-defined controller type as PREFERRED_CONTROLLER
Zach Hilman
2018-11-03 12:55:39 -04:00
3d1a221893qt: Move controller button config to separate dialog Handles button configuration for all controller layouts and debug pads. Configurable at construction.
Zach Hilman
2018-11-01 22:11:44 -04:00
afe8df5020qt: Add UI to configure touchscreen parameters This allows adjusting the finger, diameter, and angle of the emulated touchscreen. It also provides a warning to the user about what changing these parameters can do.
Zach Hilman
2018-11-01 22:10:51 -04:00
2e1dd9c649qt: Add UI to configure mouse buttons Supports setting the five mouse buttons to any valid controller button/keyboard key (Left, Right, Middle, Foward, Back)
Zach Hilman
2018-11-01 22:07:46 -04:00
f1aec256d7configure_input: Add support for multiplayer and controller types This moves the actual button configuration to a separate dialog and only has the enabled and type controls in the tab.
Zach Hilman
2018-11-01 22:06:48 -04:00
55ded706d6hid/npad: Update NPad to use player controller bindings and type
Zach Hilman
2018-11-01 22:03:17 -04:00
e9145c3e16hid/touchscreen: Update Touchscreen to use advanced parameters Including finger ID, diamater x/y, and angle. Additionally, checks if the touchscreen is enabled.
Zach Hilman
2018-11-01 22:02:44 -04:00
06cf050c0ahid: Add controller bindings for DebugPad controller Used by developers to test games, not present on retail systems. Some games are known to respond to DebugPad input though, for example Kirby Star Allies.
Zach Hilman
2018-11-01 22:01:11 -04:00
d1b7c65b9eyuzu/config: Add (de-)serialization for multiplayer Defaults to full keyboard for keyboard -- It did not seem to be necessary to make the keyboard configurable (besides enabled/disabled).
Zach Hilman
2018-11-01 21:57:13 -04:00
c77454b9d0settings: Add settings for multiple players and controllers Uses the PlayerInput struct to represent all of the data that constitutes a player.
Zach Hilman
2018-11-01 21:54:16 -04:00
fd5fa48674settings: Add Native type for keyboard
Zach Hilman
2018-11-01 21:53:31 -04:00
152422bab1settings: Add Native type for mouse buttons
Zach Hilman
2018-11-01 21:52:51 -04:00
0c3e7b7086Added missing start/end touch attributes to touchscreen
David Marcec
2018-10-18 22:34:30 +11:00
f66c6fe554Added debugpad skeleton
David Marcec
2018-10-18 22:01:55 +11:00
362b28d052Added controller helper funcs
David Marcec
2018-10-18 21:45:10 +11:00
a69b9d73f5Changed polling rate of hid and Right joycon rotation
David Marcec
2018-10-18 21:04:45 +11:00
7fbe2c83a7Left joycon rotation button remapping
David Marcec
2018-10-18 19:00:16 +11:00
b9c1e4b0e7Added automatic npad switch based on supported stylesets
David Marcec
2018-10-18 15:09:55 +11:00
beab38601bAdded multi-input support and controller assignment at any port
David Marcec
2018-10-18 14:11:15 +11:00
60fecee1ecRemoved hard coded values for width and height
David Marcec
2018-11-19 15:20:47 +11:00
ea680bea60software_keyboard: Check for UTF-8 config flag
Zach Hilman
2018-11-18 23:14:48 -05:00
f02b125ac8Merge pull request #1717 from FreddyFunk/swizzle-gob
bunnei
2018-11-18 20:13:00 -08:00
6dc33fb812Merge pull request #1693 from Tinob/master
bunnei
2018-11-18 19:59:10 -08:00
5e6ad795ccMerge pull request #1555 from ccawley2011/clang-format-docker
bunnei
2018-11-18 19:54:38 -08:00
997c3dc6ffMerge pull request #1619 from janisozaur/patch-12
bunnei
2018-11-18 19:53:34 -08:00
11a1442229Eliminated unnessessary memory allocation and copy (#1702)
Frederic L
2018-11-19 04:53:03 +01:00
3e93c30630Merge pull request #1640 from DarkLordZach/game-list-reload
bunnei
2018-11-18 19:24:53 -08:00
e34d47e6e3Merge pull request #1620 from DarkLordZach/ldr-ro
bunnei
2018-11-18 19:23:38 -08:00
f08b4cbbc8Merge pull request #1718 from ogniK5377/lets-go-softlock
bunnei
2018-11-18 19:22:47 -08:00
9a47e40dd6Correctly sets default system language for yuzu-CLI (#1727)
Schplee
2018-11-18 19:21:17 -08:00
da238db6dfMerge pull request #1730 from ReinUsesLisp/fix-intel
bunnei
2018-11-18 19:19:43 -08:00
611141e09fMerge pull request #1671 from DarkLordZach/vi-disconnect
bunnei
2018-11-18 19:18:46 -08:00
fed6ab14c3am: Implement text check software keyboard mode Allows the game to verify and send a message to the frontend.
Zach Hilman
2018-11-11 16:41:31 -05:00