rockbox/uisimulator/buttonmap
Solomon Peachy 7927423e34 SDL: Migrate to SDL2
Incorporates large portions of g#5879 g#5282 g#5285 g#5286 g#5287

Differences from the above patches:

 * Removed all MacOS-specific stuff
 * Removed support for SDL1 entirely
 * Properly implement mousewheel support
 * Bumped up minimum stack size for sigalstack threading
 * Check for overflow before enqueing scrollwheel events

Tested on:

 * sdl application (Linux)
 * Simulator (x86_64, Linux) -- xduoox3/ipod4g/sansafuze
 * Simulator (i686, Windows) -- xduoox3
 * Simulator (arm64, Linux)

Change-Id: Ia3012dd1be123feb2888798a42d5b7cc149f382b
2024-10-06 12:05:53 -04:00
..
agptek-rocker.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
buttonmaps.c Move target-simulating specific keymaps out of button-sdl.c into a file per 2010-06-06 09:11:52 +00:00
cowon-d2.c Move target-simulating specific keymaps out of button-sdl.c into a file per 2010-06-06 09:11:52 +00:00
creative-zen.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
creative-zenxfi2.c zenxfi2: use sensible keymap and simulator keys 2013-08-28 13:06:46 +02:00
creative-zenxfi3.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
creative-zv.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
creative-zvm.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
erosq.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
fiio-m3k.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
gigabeat-s.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
gigabeat.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
gogear-hdd1630.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
gogear-hdd6330.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
gogear-sa9200.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
iaudio-6_7.c Move target-simulating specific keymaps out of button-sdl.c into a file per 2010-06-06 09:11:52 +00:00
iaudio-m3.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
iaudio-x5_m5.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
ihifi2.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
ipod.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
iriver-h10.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
iriver-h100_h300.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
meizu-m6sl.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
mpio-hd200.c MPIO HD200: fix red (I missed bootloader and simulator when renaming buttons) 2010-11-02 10:51:04 +00:00
mpio-hd300.c MPIO HD300 simulator. FS#11796 by Michael Leslie 2010-12-08 21:40:35 +00:00
mrobe100.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
mrobe500.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
onda-vx747.c Move target-simulating specific keymaps out of button-sdl.c into a file per 2010-06-06 09:11:52 +00:00
onda-vx777.c Move target-simulating specific keymaps out of button-sdl.c into a file per 2010-06-06 09:11:52 +00:00
pbell-vibe500.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
samsung-yh92x.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
samsung-yh820.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
samsung-ypr0.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sansa-c200.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sansa-clip.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sansa-connect.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sansa-e200.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sansa-fuze.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sansa-fuzeplus.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sansa-m200.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
shanling-q1.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sony-nwz.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
sony-nwza860.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
SOURCES New port: Shanling Q1 native 2021-07-13 22:01:33 +01:00
xduoo-x3.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
xduoo-x3ii.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
xduoo-x20.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00