gint/src
Lephe 6ea2f991a3
keysc: make repeat settings global instead of just for getkey()
Having repeat settings only for getkey() meant that repeats that occur
while getkey() is not running (i.e., all of them) would be lost. This is
due to e57efb5e3 which replaced on-demand repeats with normal event
generation.

Now the settings are applied globally, which allows repeats to be
enabled even when getkey() is not active. This also reduces the feature
gap between getkey() and raw events, which reduces the risk of running
into edges cases by using both.

The previous API is retained for source compatibility until gint 3.0 but
the changes are now applied globally so the semantics are slightly
different.
2022-07-24 21:57:18 +01:00
..
cpg cpg: do read and write CS3 on fx-CG 10/20 2022-05-23 21:20:47 +01:00
cpu cpu, dma: add interrupt-cancellable sleep (perfect async sleep) 2021-06-17 14:32:08 +02:00
dma dma: do not use ICS in foreign unbinds 2022-01-10 13:36:57 +01:00
fs fs: fix tracking of initial position with O_APPEND (*) 2022-03-19 19:26:23 +00:00
gray replace gint/std headers with standard ones 2021-06-08 11:01:27 +02:00
image image: add image_linear_alloc() 2022-05-15 13:45:59 +01:00
intc replace gint/std headers with standard ones 2021-06-08 11:01:27 +02:00
kernel clock: add overclock support on fx-CG 10/20/50 2022-05-15 19:20:14 +01:00
keysc keysc: make repeat settings global instead of just for getkey() 2022-07-24 21:57:18 +01:00
kmalloc replace gint/std headers with standard ones 2021-06-08 11:01:27 +02:00
mmu fs: buffer Fugue writes through RAM 2022-01-10 14:47:14 +01:00
r61524 r61525: now account for the inverted x-axis on the display (!) 2022-07-17 21:17:46 +01:00
render render: fix drsize() skipping one byte past NUL 2022-03-22 18:48:06 +00:00
render-cg image: remove alpha field of images 2022-05-14 12:54:59 +01:00
render-fx usb: add video capture through the fxlink protocol 2021-08-11 01:43:26 +02:00
rtc intc: allow any call in intc_handler_function() 2021-05-12 09:17:24 +02:00
spu kernel: driver and world system overhaul 2021-04-23 20:44:08 +02:00
t6k11 kernel: driver and world system overhaul 2021-04-23 20:44:08 +02:00
tmu tmu: fix delay truncation in subfunction call 2022-06-13 21:36:52 +01:00
usb usb: add video capture through the fxlink protocol 2021-08-11 01:43:26 +02:00
font5x7.png render: refactor to share functions, and basic text on fxcg50 2019-06-15 01:05:31 -04:00
font8x9.png topti: custom character and word spacing (#13) 2020-10-05 16:14:12 +02:00
fxconv-metadata.txt switch build system to CMake 2021-01-25 15:31:20 +01:00