rockbox/apps
Mauricio Garrido 752467dee4 3ds: Various fixes, optimizations.
This commit does the following changes:

- Fix mkdir implementation not reporting EEXIST error.
- Fix database build feature.
- Small speed-up when parsing directories and files.
- Fix buffering thread hogging cpu and preventing other threads to run.
- Fix sdl plugins not compiling by re-adding ctru specific cflags in sdl.make.

Change-Id: I507c0dcc85cdbcc607ab9c9c6d0b42e6a80caa5a
2026-01-09 20:54:44 -05:00
..
bitmaps Rockbox for the HiBy R3 Pro II/R1 2025-12-27 15:44:54 -05:00
gui plugin lrcplayer: Fix late rewinding at lrcplayer 2025-12-29 12:58:47 -05:00
hosted/android unicode: Support characters beyond the first unicode plane 2025-09-12 09:24:30 -04:00
iap IAP: First steps towards true multiport state 2025-08-20 07:56:43 -04:00
keymaps Creative ZENV: fix keymap 2026-01-03 20:03:24 -05:00
lang voice: Include a simple string enumeration in voicestrings.zip 2026-01-09 20:47:34 -05:00
menus eq_menu: fix talk menu setting not being respected 2025-12-29 13:43:50 +01:00
plugins 3ds: Various fixes, optimizations. 2026-01-09 20:54:44 -05:00
radio touchscreen: Allow progress bars to be used in the .sbs 2025-12-05 12:02:53 +00:00
recorder FS#13695: Fix crash in on-screen keyboard with codepoints > 0x7f 2025-11-23 08:36:39 -05:00
abrepeat.c
abrepeat.h
action.c touchscreen: Integrate gesture API with action system 2025-12-04 08:14:28 -05:00
action.h touchscreen: Fix seeking to end of track in WPS 2025-12-04 19:36:19 -05:00
alarm_menu.c
alarm_menu.h
appevents.h
applimits.h
apps.make
audio_path.c
audio_thread.c
audio_thread.h
beep.c
bookmark.c
bookmark.h
buffering.c
buffering.h
codec_thread.c apps: cleanly disable codec buffering when not supported 2026-01-05 13:15:49 -05:00
codec_thread.h
codecs.c apps: cleanly disable codec buffering when not supported 2026-01-05 13:15:49 -05:00
core_asmdefs.c
core_keymap.c
core_keymap.h
cuesheet.c cuesheet: allow playback from arbitrarily named cue file 2025-12-10 17:37:19 -05:00
cuesheet.h
debug_menu.c Rockbox for the HiBy R3 Pro II/R1 2025-12-27 15:44:54 -05:00
debug_menu.h
enc_config.c
enc_config.h
features.txt Rockbox for the HiBy R3 Pro II/R1 2025-12-27 15:44:54 -05:00
fileop.c
fileop.h
filetree.c plugins - Add PLUGIN_GOTO_ROOT - lua add PLUGIN_GOTO_ROOT and PLUGIN_ERROR 2025-12-05 12:03:58 -05:00
filetree.h
filetypes.c
filetypes.h
fracmul.h
gesture.c touchscreen: Add gesture velocity helper 2025-12-04 08:14:28 -05:00
gesture.h touchscreen: Add gesture velocity helper 2025-12-04 08:14:28 -05:00
keyboard.h unicode: Support characters beyond the first unicode plane 2025-09-12 09:24:30 -04:00
language.c
language.h
logfdisp.c
logfdisp.h
main.c Nuke maemo (nokian800/nokian900) and [open]pandora targets 2025-12-03 20:42:02 -05:00
menu.c
menu.h
misc.c Nuke maemo (nokian800/nokian900) and [open]pandora targets 2025-12-03 20:42:02 -05:00
misc.h
onplay.c plugins - Add PLUGIN_GOTO_ROOT - lua add PLUGIN_GOTO_ROOT and PLUGIN_ERROR 2025-12-05 12:03:58 -05:00
onplay.h
open_plugin.c
open_plugin.h
pcmbuf.c
pcmbuf.h
playback.c apps: cleanly disable codec buffering when not supported 2026-01-05 13:15:49 -05:00
playback.h
playlist.c playlist: fix missing cleanup on OOM in playlist_resume() 2026-01-04 00:05:16 +00:00
playlist.h
playlist_catalog.c
playlist_catalog.h
playlist_menu.h
playlist_viewer.c
playlist_viewer.h
plugin.c apps: remove lc_open_from_mem() from plugin API 2026-01-05 13:42:23 -05:00
plugin.h apps: remove lc_open_from_mem() from plugin API 2026-01-05 13:42:23 -05:00
rbcodec_helpers.c
rbcodecconfig.h usbaudio: send through dsp (new) 2025-11-15 07:38:19 -05:00
rbcodecplatform.h
README
root_menu.c bugfix PLUGIN_GOTO_ROOT didn't reset previous screen 2025-12-07 13:10:04 -05:00
root_menu.h
screen_access.c
screen_access.h
screens.c FS#13497: '0' is sometimes a valid track number 2025-12-06 09:20:32 -05:00
screens.h
settings.c Fix warnings on hibyr1/r3proii targets 2025-12-28 10:30:54 -05:00
settings.h Rockbox for the HiBy R3 Pro II/R1 2025-12-27 15:44:54 -05:00
settings_list.c Rockbox for the HiBy R3 Pro II/R1 2025-12-27 15:44:54 -05:00
settings_list.h
shortcuts.c shortcuts: Power off while charging if supported 2025-10-26 09:25:09 -04:00
shortcuts.h
sound_menu.h
SOURCES Creative ZEN: split ZEN V keymaps off from other ZEN targets 2025-12-29 23:20:06 +01:00
status.c
status.h
tagcache.c tagtree/tagcache add new clause operator contains_oneof 2026-01-04 22:55:40 -05:00
tagcache.h tagtree/tagcache add new clause operator contains_oneof 2026-01-04 22:55:40 -05:00
tagnavi.config
tagtree.c tagtree/tagcache add new clause operator contains_oneof 2026-01-04 22:55:40 -05:00
tagtree.h
talk.c talk: Rework utf8-awareness in talk_spell() 2025-11-23 12:08:51 -05:00
talk.h
tree.c 3ds: 3ds port sources. First set of two 2025-10-23 20:09:09 -04:00
tree.h 3ds: 3ds port sources. First set of two 2025-10-23 20:09:09 -04:00
usb_keymaps.c
usb_keymaps.h
voice_thread.c usbaudio: send through dsp (new) 2025-11-15 07:38:19 -05:00
voice_thread.h

For general information see: docs/README
For API information see: docs/API