Frans de Jonge
8f2bd5420d
Introduce Device:useDPadAsActionKeys() ( #11900 )
...
1. Non-Kindle-specific `hasFiveWay` behavior is changed to `hasDPad and useDPadAsActionKeys`. For now they remain Kindle-specific in practice, unless one sets `useDPadAsActionKeys = yes` in a user patch.
2. With that disambiguation out of the way, `hasFiveWay` itself is further disambiguated into `hasScreenKB` and `hasSymKey`, as per the actual property being used, rather than something that tends to correlate with it. (It needn't be Kindle-specific per se, but non-Kindle devices have equivalent shortcuts with for example `Shift`.)
Running the emulator with `DISABLE_TOUCH=1` will set `hasSymKey = yes`, which can be tested with right shift.
Closes #11887 .
2024-05-26 21:25:54 +02:00
..
2024-03-06 22:11:48 +01:00
2022-10-29 22:55:20 +02:00
2023-12-14 07:50:54 +02:00
2023-08-30 07:53:59 +03:00
2023-12-14 07:50:54 +02:00
2023-11-19 09:52:51 +02:00
2023-03-23 20:28:38 +01:00
2023-03-23 20:28:38 +01:00
2023-12-14 07:50:54 +02:00
2023-05-02 08:25:34 +03:00
2022-12-31 01:01:17 +01:00
2024-01-19 21:11:02 +01:00
2024-01-29 22:37:32 +01:00
2023-04-02 20:54:14 +02:00
2024-05-16 20:44:01 +02:00
2024-01-19 21:11:02 +01:00
2023-04-24 00:21:05 +02:00
2024-05-26 08:18:44 +03:00
2024-01-19 21:11:02 +01:00
2024-05-25 11:11:53 +02:00
2022-10-29 22:55:20 +02:00
2024-01-16 22:17:26 +01:00
2022-10-06 02:14:48 +02:00
2022-10-06 02:14:48 +02:00
2022-10-06 02:14:48 +02:00
2023-06-13 11:52:46 +02:00
2022-12-28 19:52:50 +01:00
2022-09-28 01:10:50 +02:00
2024-05-09 03:27:37 +02:00
2024-05-09 12:10:53 +02:00
2024-01-29 22:37:32 +01:00
2024-05-16 21:57:04 +03:00
2024-05-25 18:51:44 +02:00
2023-02-07 01:01:05 +01:00
2024-01-19 00:08:10 +01:00
2022-10-06 02:14:48 +02:00
2022-10-06 02:14:48 +02:00
2022-10-06 02:14:48 +02:00
2024-05-26 15:33:06 +02:00
2023-09-22 09:06:30 +03:00
2024-05-16 22:10:43 +03:00
2023-05-13 20:45:47 +02:00
2023-11-09 21:08:26 +01:00
2024-01-19 00:08:10 +01:00
2023-08-02 01:28:24 +02:00
2023-11-05 07:24:18 +02:00
2022-10-06 02:14:48 +02:00
2023-12-14 07:50:54 +02:00
2024-01-26 22:03:28 +01:00
2023-09-01 22:51:41 +02:00
2024-03-10 08:05:30 +02:00
2023-11-22 18:58:31 +01:00
2020-11-04 18:59:39 +01:00
2022-11-02 20:50:39 +01:00
2022-11-02 20:50:39 +01:00
2022-10-06 02:14:48 +02:00
2022-10-06 02:14:48 +02:00
2023-11-29 00:15:50 +01:00
2024-05-09 03:27:37 +02:00
2024-05-26 21:25:54 +02:00
2022-10-29 22:55:20 +02:00
2022-10-29 22:55:20 +02:00
2023-09-15 07:24:31 +03:00
2024-04-30 13:30:02 +03:00
2024-01-19 00:08:10 +01:00
2024-01-19 00:08:10 +01:00
2024-03-09 09:11:23 +01:00
2023-07-04 09:13:16 +02:00
2023-12-19 09:22:53 +02:00
2023-02-07 01:01:05 +01:00
2024-05-24 16:34:08 +02:00
2024-03-09 09:11:23 +01:00
2022-10-06 02:14:48 +02:00
2022-10-06 02:14:48 +02:00
2022-10-06 02:14:48 +02:00
2024-05-25 18:51:44 +02:00
2022-10-06 02:14:48 +02:00