aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2018-11-18filesystem: Clear registered union paths on factory creationZach Hilman
2018-11-18hid: Use player-defined controller type as PREFERRED_CONTROLLERZach Hilman
2018-11-18hid/npad: Update NPad to use player controller bindings and typeZach Hilman
2018-11-18hid/touchscreen: Update Touchscreen to use advanced parametersZach Hilman
Including finger ID, diamater x/y, and angle. Additionally, checks if the touchscreen is enabled.
2018-11-18hid: Add controller bindings for Mouse controllerZach Hilman
2018-11-18hid: Add keyboard bindings for Keyboard controllerZach Hilman
2018-11-18hid: Add controller bindings for DebugPad controllerZach Hilman
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.
2018-11-18settings: Add settings for multiple players and controllersZach Hilman
Uses the PlayerInput struct to represent all of the data that constitutes a player.
2018-11-18settings: Add Native type for keyboardZach Hilman
2018-11-18settings: Add Native type for mouse buttonsZach Hilman
2018-11-18Added missing start/end touch attributes to touchscreenDavid Marcec
2018-11-18Added debugpad skeletonDavid Marcec
2018-11-18Added controller helper funcsDavid Marcec
2018-11-18Changed polling rate of hid and Right joycon rotationDavid Marcec
2018-11-18Left joycon rotation button remappingDavid Marcec
2018-11-18Added automatic npad switch based on supported stylesetsDavid Marcec
2018-11-18Added multi-input support and controller assignment at any portDavid Marcec
2018-11-19Removed hard coded values for width and heightDavid Marcec
2018-11-18software_keyboard: Check for UTF-8 config flagZach Hilman
2018-11-18Merge pull request #1620 from DarkLordZach/ldr-robunnei
ldr_ro: Complete LDR:RO implementation
2018-11-18Merge pull request #1718 from ogniK5377/lets-go-softlockbunnei
Implemented CalculateStandardUserSystemClockDifferenceByUser
2018-11-18Merge pull request #1671 from DarkLordZach/vi-disconnectbunnei
vi: Implement TransactParcel for Disconnect and DetachBuffer
2018-11-18Merge pull request #1728 from FearlessTobi/reset-signalMat M
svc: ResetSignal is not stubbed
2018-11-18svc: ResetSignal is not stubbedTobias
https://user-images.githubusercontent.com/20753089/48677874-b8e01c80-eb7b-11e8-8043-b99faa29022c.PNG
2018-11-18software_keyboard: Push all data over all channels on dialog completionZach Hilman
2018-11-18applet: Use std::queue instead of std::vector for storage stackZach Hilman
2018-11-18applet: Add operation completed callbackZach Hilman
2018-11-18software_keyboard: Push buffer size to offset 0x4 in output dataZach Hilman
2018-11-18software_keyboard: Make GetText asynchronousZach Hilman
a
2018-11-18am: Allow applets to push multiple and different channels of dataZach Hilman
2018-11-18am: Implement ILibraryAppletAccessor IsCompleted and GetResultZach Hilman
2018-11-18am: Implement text check software keyboard modeZach Hilman
Allows the game to verify and send a message to the frontend.
2018-11-18am: Deglobalize software keyboard appletZach Hilman
2018-11-18qt/main: Register Qt Software Keyboard frontend with AMZach Hilman
Allows using Qt provider over default.
2018-11-18am: Construct and use proper applets with ILibraryAppletAccessorZach Hilman
Allows use of software keyboard applet and future applets to be easily added by adding enum ID and a switch case.
2018-11-18am/applets: Add connector between frontend and AM applet classesZach Hilman
Provides a middleman between the Frontend provider class and the expected AM::Applets::Applet class needed by ILibraryAppletAccessor
2018-11-18frontend/applets: Add frontend software keyboard provider and defaultZach Hilman
Default implementation will return "yuzu" for any string. GUI clients (or CLI) can implement the Frontend::SoftwareKeyboardApplet class and register an instance to provide functionality.
2018-11-18am/applets: Add Applet superclass to describe a generic appletZach Hilman
Adds an Initialize and Execute methods which are used by the ILibraryAppletAccessor to start and control the applet.
2018-11-18am: Unstub ILibraryAppletAccessor::StartZach Hilman
Now starts the applet provided in constructor.
2018-11-18am: Implement PopInteractiveOutData and PushInteractiveInDataZach Hilman
Used by software keyboard applet for data transfer.
2018-11-18am: Convert storage stack to vectorZach Hilman
std::stack was no longer suitable for non-trivial operations
2018-11-18am: Move AM::IStorage to headerZach Hilman
Needs to be accessible by applet files.
2018-11-18am: Move IStorageAccessor to header and update backing bufferZach Hilman
Writes to an AM::IStorage object through an IStorageAccessor will now be preserved once the accessor is destroyed.
2018-11-18am: Implement CreateTransferMemoryStorageZach Hilman
Creates an AM::IStorage object with the contents of the transfer memory located at the handle provided.
2018-11-18svc: Implement svcCreateTransferMemoryZach Hilman
Seems to be used and created identically to SharedMemory, so just reuse that.
2018-11-17ldr_ro: Add error check for memory allocation failureZach Hilman
2018-11-17vi: Implement TransactParcel for Disconnect and DetachBufferZach Hilman
Used by homebrew on exit. According to switchbrew, returns an empty response parcel with one zero in it.
2018-11-17Stubbed am:EnableApplicationCrashReportMysticExile
2018-11-16Merge pull request #1711 from ogniK5377/bluetooth-lets-gobunnei
Added various bluetooth based cmds for palma
2018-11-16Merge pull request #1719 from bunnei/hwopus-fixbunnei
hwopus: DecodeInterleavedWithPerformance: Fix ordering of output parameters.