Commit Graph

1597 Commits

Author SHA1 Message Date
Babib3l
23b9a47d08 Refresh input modified state only when keybinds actually change 2026-03-30 22:04:23 +02:00
Babib3l
fa0696ca27 Rename and privatize input device refresh helper 2026-03-30 21:40:32 +02:00
Babib3l
087655972d Restore input device default reset behavior 2026-03-30 21:36:53 +02:00
Babib3l
25306c221d Add UI keyboard trace logs for key state and rebinding 2026-03-30 20:07:22 +02:00
_Neo_
cd1ce67f89 Improve 1 locale ID 2026-03-30 20:25:41 +03:00
_Neo_
4c38af62ae Revert "Update Locale ID's for better readability"
Reverting the "readability" updates to the locale IDs due to helpful feedback from LotP. If these go get changed, then only in a similar MR.
2026-03-30 20:22:03 +03:00
Babib3l
d3f6460fdf Fix macOS Caps Lock rebinding by buffering one-shot key-down events during keyboard assignment 2026-03-24 22:45:37 +01:00
Babib3l
c1845aac4d Copilot key fix 2026-03-24 12:49:07 +01:00
Babib3l
943d69e93d Sh0inx line review Fixes 2026-03-24 12:45:25 +01:00
_Neo_
ce07a2be68 Update Locale ID's for better readability 2026-03-22 22:37:27 +02:00
Babib3l
c8367335d4 Fix input settings device selection state 2026-03-22 18:15:12 +01:00
Babib3l
ca015200f1 Persist observed physical key labels 2026-03-22 17:29:55 +01:00
Babib3l
5809661664 fix for caps lock 2026-03-22 12:43:52 +01:00
Babib3l
9aeb0c8c8c Fallback to keyboard on controller disconnect 2026-03-22 01:05:17 +01:00
Babib3l
d1464eb5f2 Simplify keyboard input cleanup paths 2026-03-22 00:40:45 +01:00
Babib3l
e4b920002f Fix input device refresh button 2026-03-21 23:44:39 +01:00
Babib3l
0b02e71a66 fixed KeyDown events latching gameplay keys 2026-03-21 23:32:46 +01:00
Babib3l
7becde9d8e Fix settings keyboard input focus loss 2026-03-21 22:45:19 +01:00
Babib3l
cd4aa41a8f Guard input profile loading when config is missing 2026-03-21 17:55:04 +01:00
Babib3l
3cbe372b18 Simplify gameplay keyboard physical-key paths 2026-03-19 20:45:48 +01:00
Babib3l
327f90b420 Refresh keyboard labels when layout changes 2026-03-19 20:25:01 +01:00
Babib3l
1e5c4fedbd Fix Build error 2026-03-18 21:55:50 +01:00
Babib3l
3401c29b81 Overall Code Cleanup 2026-03-18 21:34:13 +01:00
Babib3l
39f58e453b Track keyboard labels from host layout events 2026-03-18 21:19:35 +01:00
Babib3l
84f3ce2ca5 Update keyboard localisation refactor snapshot 2026-03-18 21:10:28 +01:00
Babib3l
2fe5e8c40d Cache Avalonia keyboard LED state 2026-03-18 20:21:24 +01:00
Babib3l
ebd8cc4f4a Added better support for the different keyboards. 2026-03-18 18:17:06 +01:00
Babib3l
13c8b57063 Fix AltGr key assignment and silence keyboard SetLed logs 2026-03-18 17:13:43 +01:00
Babib3l
32f603d7ad Merge branch ryujinx:master into keyboard-localisation-fracture 2026-03-18 16:42:11 +01:00
Babib3l
7df5299d5a Split keyboard localisation into dedicated locale file 2026-03-18 16:38:31 +01:00
sh0inx
4e81a4c2f4 [HLE] Added "null" check for isAtRest (ryubing/ryujinx!287)
See merge request ryubing/ryujinx!287
2026-03-15 09:46:36 -05:00
Coxxs
9cae62096a HLE: Implement CreateContextForSystem (ryubing/ryujinx!285)
See merge request ryubing/ryujinx!285
2026-03-14 13:57:49 -05:00
BowedCascade
648b609ebb Add restart emulation command (ryubing/ryujinx!276)
See merge request ryubing/ryujinx!276
2026-03-14 13:56:20 -05:00
BowedCascade
5ae86fc493 Fix keys file overwrite on installation and method name typo (ryubing/ryujinx!268)
See merge request ryubing/ryujinx!268
2026-03-14 13:52:58 -05:00
KeatonTheBot
6f90e47a73 UI: Restore FluentAvaloniaUI package, disable animations on app initialization (ryubing/ryujinx!256)
See merge request ryubing/ryujinx!256
2026-03-14 13:48:59 -05:00
sh0inx
ac5f9857e2 HLE: Implement IHidServer IsSixAxisSensorAtRest (ryubing/ryujinx!228)
See merge request ryubing/ryujinx!228
2026-03-14 13:25:55 -05:00
KeatonTheBot
4b42087bd4 Linux: Fix file picker not launching from disabling core dumps (ryubing/ryujinx!249)
See merge request ryubing/ryujinx!249
2026-03-06 19:04:42 -06:00
EscoDev
80cbf5d1fc Fix incorrect save button locale in user editor (ryubing/ryujinx!280)
See merge request ryubing/ryujinx!280
2026-03-01 15:48:29 -06:00
LotP
cc6d2dc162 fix nacp language buffer (ryubing/ryujinx!281)
See merge request ryubing/ryujinx!281
2026-02-25 13:58:31 -06:00
Daenorth
4ebc318da5 Add new RPC images (ryubing/ryujinx!279)
See merge request ryubing/ryujinx!279
2026-02-23 20:57:19 -06:00
KeatonTheBot
00dad0a5e2 Windows ARM (win-arm64) build now launches with trimming (ryubing/ryujinx!277)
See merge request ryubing/ryujinx!277
2026-02-21 20:10:22 -06:00
Joshua de Reeper
b70e2e44cb NFC Mifare Manager (ryubing/ryujinx!270)
See merge request ryubing/ryujinx!270
2026-02-21 05:45:00 -06:00
sh0inx
012d1d6886 Fixed spelling in LocalesValidationTask.cs (ryubing/ryujinx!269)
See merge request ryubing/ryujinx!269
2026-02-21 04:37:02 -06:00
BowedCascade
d1205dc95d Fix backslash key not mappable in controller settings (ryubing/ryujinx!265)
See merge request ryubing/ryujinx!265
2026-02-18 18:13:15 -06:00
LotP
1b3bf1473d Fix Dual Joy-Con driver and InputView (ryubing/ryujinx!259)
See merge request ryubing/ryujinx!259
2026-01-31 23:12:29 -06:00
LotP
081cdcab0c remap joy-cons (ryubing/ryujinx!258)
See merge request ryubing/ryujinx!258
2026-01-31 17:58:31 -06:00
Coxxs
922775664c audio: Fix crash due to invalid Splitter size (ryubing/ryujinx!257)
See merge request ryubing/ryujinx!257
2026-01-31 11:22:14 -06:00
sh0inx
478b66fd49 HLE: Stubbed IUserLocalCommuniationService SetProtocol (106) (ryubing/ryujinx!253)
See merge request ryubing/ryujinx!253
2026-01-30 20:48:41 -06:00
Coxxs
a16a072155 HLE: Implement 10106 and 10107 in IPrepoService (ryubing/ryujinx!254)
See merge request ryubing/ryujinx!254
2026-01-29 13:45:35 -06:00
GreemDev
cc5b60bbca fix AppleHardwareDeviceDriver.IsSupported (no fancy check is needed; it's on any macOS version 10.5 (Leopard) and above) 2026-01-28 00:05:02 -06:00