rockbox/apps/radio
Aidan MacDonald d5a081cbd1 gui: Remove "enum list_wrap" from list action functions
Removing the "list_wrap" argument is actually pretty easy.
In practice, almost all lists are using LIST_WRAP_UNLESS_HELD
behavior so we can make that the default. A couple of lists
disable wraparound with LIST_WRAP_OFF; this is now achieved
by setting the list "wraparound" flag to false when setting
up the list. LIST_WRAP_ON was unused and is of questionable
value, so it has been removed entirely.

This makes list wraparound behavior a property of the list,
controlled solely by the "wraparound" flag. The result is a
simpler list API and implementation, without changing the
behavior of any lists.

Change-Id: Ib55d17519e6d92fc95ae17b84ab0aaf4233bcb5a
2022-10-05 11:22:55 -04:00
..
presets.c gui: Remove "enum list_wrap" from list action functions 2022-10-05 11:22:55 -04:00
presets.h Clean up naming of radio preset functions and move global radio preset methods into apps/radio/presets.h 2010-07-06 15:10:11 +00:00
radio.c Fix volume handling of steps in radio 2020-10-29 20:26:30 -04:00
radio.h Add more INIT_ATTR and add config.h includes to header files with INIT_ATTR. 2011-12-19 20:12:52 +00:00
radio_skin.c [3/4] Completely remove HWCODEC support 2020-07-24 21:20:13 +00:00
radioart.c misc: Only include rbpaths.h and string-extra.h in places that need it 2021-04-10 12:08:12 -04:00