rockbox/apps
Christian Soffke 358c6056ef gui: skinned list: always set cfg to NULL when toggling theme
Takes care of disabling scroll bars when the current activity
doesn't change, but the theme is toggled. Applies to confirmation
prompts, for example.

Since we're updating the skin immediately afterwards, the cfg
will be reset as needed.

Change-Id: I8a62b6b4ad0abf5176ab6b3e39281021108cb59f
2026-05-27 19:10:23 +02:00
..
bitmaps build: Make bitmap object files position independent to silence linker warnings 2026-05-02 13:22:51 -04:00
gui gui: skinned list: always set cfg to NULL when toggling theme 2026-05-27 19:10:23 +02:00
hosted/android Use SBS title in delete confirmation screens 2026-01-13 20:05:43 -05:00
iap pass event data to usb_acknowledge 2026-01-26 19:47:09 -05:00
keymaps erosq: make volume buttons work in quickscreen 2026-05-06 08:24:16 -04:00
lang FS#13910 - Updated German Translation (Karl Huber) 2026-05-26 19:10:51 -04:00
menus Hotkey Tree share code with WPS Context / Hotkey Wps 2026-05-25 14:50:33 -04:00
plugins xworld: Fix set-but-unused variable warning with GCC16 2026-05-25 13:00:30 -04:00
radio touchscreen: Allow progress bars to be used in the .sbs 2025-12-05 12:02:53 +00:00
recorder albumart: fix warning with GCC16 2026-05-23 21:11:40 -04:00
abrepeat.c
abrepeat.h
action.c gui: fix "lock screens" making UI viewport disappear 2026-05-02 16:53:02 +02:00
action.h touchscreen: Fix seeking to end of track in WPS 2025-12-04 19:36:19 -05:00
alarm_menu.c voice: fix regression 39f8685 (already voiced) 2025-05-28 11:18:29 +02:00
alarm_menu.h
appevents.h gui: simplify screen updates 2026-05-25 07:33:53 -04:00
applimits.h
apps.make build: add 'lto' to features.txt if built with it 2024-11-30 13:49:42 -05:00
audio_path.c
audio_thread.c pass event data to usb_acknowledge 2026-01-26 19:47:09 -05:00
audio_thread.h
beep.c pcm_mixer: introduce mixer_play_cbs 2026-04-14 06:47:36 -04:00
bookmark.c bookmark: stop scrolling list item for skinned context menu 2026-05-23 12:05:07 +02:00
bookmark.h
buffering.c Codecs: mp3: Move strip tags to codec 2025-05-26 10:59:56 -04:00
buffering.h Codecs: mp3: Move strip tags to codec 2025-05-26 10:59:56 -04:00
codec_thread.c pcmbuf: remove pcmbuf_sampr 2026-04-14 07:44:16 -04:00
codec_thread.h
codecs.c Add panicf to plugin and codec API 2026-04-21 19:04:25 -04:00
core_asmdefs.c
core_keymap.c add INIT_ATTR to dircache_load and core_load_key_remap 2024-11-26 22:13:43 -05:00
core_keymap.h
cuesheet.c misc: Address issues uncovered with GCC 16 + binutils 2.46 (1/N) 2026-05-01 22:50:14 -04:00
cuesheet.h
debug_menu.c debug_menu: show 2nd SD/MMC card info only if NUM_DRIVES > 1 2026-03-02 17:10:55 -05:00
debug_menu.h
enc_config.c
enc_config.h
features.txt metadata: Normalize all metadata to Unicode NFC form 2026-05-03 07:07:07 -04:00
fileop.c FS13774 - Translate units in file operation splash messages 2026-02-08 20:02:38 -05:00
fileop.h [Cleanup] onplay.c fileop.c 2024-07-04 12:44:04 -04:00
filetree.c filetree: restrict keep_directory setting (c86fd23) to Files menu 2026-04-02 15:28:31 +02:00
filetree.h
filetypes.c misc: Address issues uncovered with GCC 16 + binutils 2.46 (1/N) 2026-05-01 22:50:14 -04:00
filetypes.h filetypes.c compress builtin filetypes 2024-11-19 07:12:41 -05:00
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 [Bugfix] FS#13908 hotkeys not saved when language is changed 2026-05-26 01:28:19 -04:00
language.h [Bugfix] FS#13908 hotkeys not saved when language is changed 2026-05-26 01:28:19 -04:00
logfdisp.c
logfdisp.h
main.c validate global_settings.start_directory on startup 2026-02-26 09:50:34 -05:00
menu.c fix yellow 2e9c2da 2026-01-14 17:49:42 +01:00
menu.h
misc.c gui: simplify screen updates 2026-05-25 07:33:53 -04:00
misc.h validate global_settings.start_directory on startup 2026-02-26 09:50:34 -05:00
onplay.c [Bugfix] FS#13908 hotkeys not saved when language is changed 2026-05-26 01:28:19 -04:00
onplay.h [FixRed] Tree Hotkey on devices without HAVE_HOTKEY 2026-05-25 15:04:22 -04:00
open_plugin.c [bugfix] open_plugin_import fails to import full path WIP 2026-04-26 12:56:13 -04:00
open_plugin.h [bugfix] open_plugin_import fails to import full path WIP 2026-04-26 12:56:13 -04:00
pcmbuf.c pcmbuf: remove pcmbuf_sampr 2026-04-14 07:44:16 -04:00
pcmbuf.h pcmbuf: remove pcmbuf_sampr 2026-04-14 07:44:16 -04:00
playback.c playback: do not try to switch to a sampr the current sink doesn't support 2026-05-06 08:22:30 -04:00
playback.h [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
playlist.c playlist: delay loading splash when adding indices 2026-05-24 22:21:45 -04:00
playlist.h plugins: random folder advance: misc improvements 2026-01-16 16:49:38 +01:00
playlist_catalog.c addendum to 498d581 2025-05-28 12:52:45 +02:00
playlist_catalog.h tagtree: defer context menu disk access 2025-04-17 08:23:45 -04:00
playlist_menu.h
playlist_viewer.c playlist_viewer: provide UI feedback when loading is delayed 2026-05-24 22:21:38 -04:00
playlist_viewer.h
plugin.c gui: simplify screen updates 2026-05-25 07:33:53 -04:00
plugin.h libc: move strncpy to core 2026-05-15 10:04:06 -04: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 WPS Context Menu configurable entry 2026-05-25 11:07:59 -04:00
root_menu.h
screen_access.c screen_access add set_drawinfo 2025-02-08 00:49:28 -05:00
screen_access.h screen_access add set_drawinfo 2025-02-08 00:49:28 -05:00
screens.c simple_viewer: use UI viewport and SBS title 2026-04-29 14:19:48 -04:00
screens.h Show Track Info: Support fs tags in Playlist Viewer, Properties, and PictureFlow 2024-12-16 00:20:10 +01:00
settings.c [bugfix] open_plugin_import fails to import full path WIP 2026-04-26 12:56:13 -04:00
settings.h WPS Context Menu configurable entry 2026-05-25 11:07:59 -04:00
settings_list.c Hotkey Tree share code with WPS Context / Hotkey Wps 2026-05-25 14:50:33 -04:00
settings_list.h shortcuts.c don't call settings_apply_skins() unless needed 2025-03-02 23:50:54 -05:00
shortcuts.c Use SBS title in delete confirmation screens 2026-01-13 20:05:43 -05:00
shortcuts.h [Feature] Set values of settings from shortcuts 2025-01-25 15:13:13 -05:00
sound_menu.h
SOURCES Remove Creative Zen Vision and Vision:M ports 2026-02-06 07:31:54 -05:00
status.c
status.h
tagcache.c tagcache: Prevent a infinite tagcache scan/commit loop 2026-03-01 21:11:36 -05:00
tagcache.h tagtree/tagcache add new clause operator contains_oneof 2026-01-04 22:55:40 -05:00
tagnavi.config tagnavi.config: Add "Album Artists by First Letter" 2025-02-08 12:14:32 -05:00
tagtree.c tagtree/tagcache add new clause operator contains_oneof 2026-01-04 22:55:40 -05:00
tagtree.h Reworks to the shuffle system to improve performance and allow fast shuffling from a big library (but this work for all database views) 2024-08-31 10:44:20 -04:00
talk.c fix FS#13864: Last char of folder and filename not voiced 2026-04-16 07:57:21 -04:00
talk.h talk: Voice the volume name when browsing and when voicing full paths 2024-07-28 16:54:33 -04:00
tree.c tree: fix gui_synclist_scroll_stop called with uninitialized list 2026-04-26 11:19:47 -04:00
tree.h 3ds: 3ds port sources. First set of two 2025-10-23 20:09:09 -04:00
usb_keymaps.c [Bugfix] FS#12436 cache mode strings prior to font disable 2025-03-11 11:41:17 -04:00
usb_keymaps.h [Bugfix] FS#12436 cache mode strings prior to font disable 2025-03-11 11:41:17 -04:00
voice_thread.c pcm_mixer: introduce mixer_play_cbs 2026-04-14 06:47:36 -04:00
voice_thread.h

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