1
0
Fork 0
forked from len0rd/rockbox
foxbox/firmware/target/hosted/sdl
Hairo R. Carela 46d10dda33 rgnano: Instant play support and proper system brightness/volume handling
Instant play is a Funkey OS feature that allows it to relaunch at boot the last program it was running before shutting down, which means that if the handheld is powered off (holding the power button) while rockbox is running the next time it's powered on rockbox will launch at boot.

This commit also handles system brightness/volume in rockbox itself instead of the launch script, so the values are properly reset when powering off the handheld while rockbox is running.

Change-Id: Ie1adbf71069aeed5fbf6670971718a2f718716a3
2025-08-06 20:21:02 -04:00
..
app SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
button-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
button-sdl.h sdl: improve window resizing on macOS 2024-12-30 01:08:12 +01:00
buttonmap.h Rockbox as an application: Add an 320x240 SDL application target. 2010-07-06 15:11:56 +00:00
filesystem-sdl.c Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-sdl.h Fix Red SDL, Android mounting root directory, and all the yellow too 2022-03-03 20:38:57 -05:00
kernel-sdl.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
key_to_touch-sdl.c hosted sdl: remove SDL_BUTTON_WHEELDOWN, SDL_BUTTON_WHEELUP 2024-12-07 21:42:13 +01:00
lcd-bitmap.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
lcd-bitmap.h - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. 2010-05-15 21:02:47 +00:00
lcd-remote-bitmap.c sdl: Remove usage of SDL_SoftStretch 2024-12-25 08:34:40 -05:00
lcd-remote-bitmap.h - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. 2010-05-15 21:02:47 +00:00
lcd-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
lcd-sdl.h New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
load_code-sdl.c Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
pcm-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
sim-ui-defines.h rgnano: UI simulator support 2025-08-05 08:30:30 -04:00
system-sdl.c rgnano: Instant play support and proper system brightness/volume handling 2025-08-06 20:21:02 -04:00
system-sdl.h sim/sdlapp: Do not quit immediately on panicf, but wait for quit. 2014-02-02 16:59:29 +01:00
system-sim.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
system-target.h Don't duplicate byteswap code. Invent system where NEED_GENERIC_BYTESWAPS is set if the generic functions from system.h are needed. 2010-07-15 22:01:06 +00:00
thread-sdl.c sdl: Turn on debugf in sdl-threads by default 2025-07-29 21:05:53 -04:00
thread-sdl.h Implement cooperative threads on hosted platforms using C code. 2011-02-18 22:46:01 +00:00
timer-sdl.c Add svn:keywords to firmware/target/hosted source files 2011-03-05 15:31:52 +00:00
window-sdl.c sdl: improve window resizing on macOS 2024-12-30 01:08:12 +01:00
window-sdl.h sdl: fix: concurrent drawing on Windows 2024-12-26 12:24:24 +01:00