ryujinx-mirror/Ryujinx.HLE/HOS/Applets
Logan Stromberg 2c9ab5e45f
Prevent raw Unicode control codes from showing on software keyboard applet. (#3845)
* Revert "Add support for releasing a semaphore to DmaClass (#2926)"

This reverts commit 521a07e612.

* Revert "Revert "Add support for releasing a semaphore to DmaClass (#2926)""

This reverts commit ec8a5fd05362f04cc77436ee3e45a9188777f75e.

* Strip non-visible control codes from strings before they are sent to the software keyboard to prevent ugly unicode blocks from being shown on the UI.

* remove debugging junk

* Initialize stringbuilder capacity at the start to prevent resizing (a tiny tiny microoptimization)

* Update remarks documentation. Remove unneeded imports.

* Removing a test that's actually just redundant

Co-authored-by: Logan Stromberg <lostromb@microsoft.com>
2022-11-16 23:53:17 +01:00
..
Browser Removed unused usings. (#3593) 2022-08-18 18:04:54 +02:00
Controller ControllerApplet: Override player counts when SingleMode is set (#3571) 2022-08-15 09:46:08 +02:00
Error Removed unused usings. (#3593) 2022-08-18 18:04:54 +02:00
PlayerSelect hle: Make Ryujinx.HLE project entirely safe (#2789) 2021-11-01 19:38:13 -03:00
SoftwareKeyboard Prevent raw Unicode control codes from showing on software keyboard applet. (#3845) 2022-11-16 23:53:17 +01:00
AppletManager.cs Basic impl of Error Applet (#1551) 2020-09-28 00:00:38 +02:00
CommonArguments.cs am: Implement common web applets (#1188) 2020-05-15 03:56:14 +02:00
IApplet.cs Inline software keyboard without input pop up dialog (#2180) 2021-10-12 21:54:21 +02:00