New way of handling integer settings with variable steps: table settings (FS #8186...
commit718a027a1ebaafa73a673378930db69995baeed9
authoramiconn <amiconn@a1c6a512-1295-4272-9138-f99709370657>
Sun, 25 Nov 2007 17:36:21 +0000 (25 17:36 +0000)
committeramiconn <amiconn@a1c6a512-1295-4272-9138-f99709370657>
Sun, 25 Nov 2007 17:36:21 +0000 (25 17:36 +0000)
treeef1c0e0cf4b5cd453d01101432990a02d8ba88a9
parent79aa7330c17b2d1b7c41ea84f90866fc50372f58
New way of handling integer settings with variable steps: table settings (FS #8186, with fixes by me). This allows to get rid of those synchronised tables in firmware/ and apps/, making things more flexible and less error prone. First application: backlight timeouts. * Make some more things 'const'.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15803 a1c6a512-1295-4272-9138-f99709370657
apps/gui/gwps-common.c
apps/gui/option_select.c
apps/settings.c
apps/settings_list.c
apps/settings_list.h
firmware/backlight.c
firmware/export/backlight.h