1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/gui
Evan Kenny 96f42a5646 skin engine: Add tags to display Quickscreen Items
A set of new tags for themes that allow them to display a quickscreen item's name or value like what is displayed on the default quickscreen.

There are 8 tags in total, 2 for each direction or "item".
One type of tag displays the setting name, while the other displays the setting's value.

All tags output an "ERR" string if no valid setting is found for that item.

Quickscreen Item name tags: %QT, %QR, %QB and %QL.
Quickscreen Item value tags: %Qt, %Qr, %Qb and %Ql.

Change-Id: Ia08ba5940e38065e051a0aefa2cff142c9e58684
2024-07-13 19:07:06 -04:00
..
bitmap list allow VOICE_ONLY strings 2023-10-09 08:40:06 -04:00
skin_engine skin engine: Add tags to display Quickscreen Items 2024-07-13 19:07:06 -04:00
backdrop.c really the last of the red this time 2010-01-29 08:39:08 +00:00
backdrop.h fix the last of the red... note to self, fix backdrop.h! 2010-01-29 08:25:24 +00:00
color_picker.c remove some sprintf putsxy calls in favor of putsxyf 2022-11-21 00:25:12 -05:00
color_picker.h color_picker: a bit of rework for color_picker. 2010-02-11 14:18:31 +00:00
folder_select.c [coverity] folder_select.c find_from_filename() guard against NULL 2024-06-05 23:38:25 -04:00
folder_select.h New GUI browser to select one (or more) folders. 2012-07-30 21:20:51 +02:00
icon.c consolidate bmp_read function between icons and skin_parser 2022-12-20 19:07:46 -05:00
icon.h [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
line.c remove some sprintf putsxy calls in favor of putsxyf 2022-11-21 00:25:12 -05:00
line.h lcd-24bit: Introduce a 24-bit mid-level LCD driver 2014-06-21 00:15:53 +02:00
list.c [BUGFIX] block SYS_EVENTS from some action switches 2023-10-30 19:03:18 -04:00
list.h Setttings: Eliminate gui_synclist_init_display_settings callbacks 2022-12-11 11:50:33 +01:00
mask_select.c mask_select guard against null pointers 2021-08-03 11:00:59 +00:00
mask_select.h Selective Backlight/Advanced Softlock - Selective actions based on context 2017-01-17 23:06:17 +01:00
option_select.c RFC: Extend skin engine to handle EQ settings 2024-04-21 18:27:11 -04:00
option_select.h RFC: Extend skin engine to handle EQ settings 2024-04-21 18:27:11 -04:00
pitchscreen.c pitchscreen make it a plugin 2021-11-10 22:38:37 -05:00
pitchscreen.h Fix red in bootloaders 2009-07-11 17:16:23 +00:00
quickscreen.c [Bugfix] shuffle shenanigans from g5288 Fix #13369 shuffle & repeat callbacks 2023-08-29 01:29:38 -04:00
quickscreen.h quickscreen: Settings ID to pointer conversion 2022-12-17 13:36:38 +00:00
scrollbar.c [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
scrollbar.h [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
splash.c [Feature] splash.h split too long strings to multiple lines 2024-06-18 09:52:41 -04:00
splash.h splash_progress add delay function 2022-10-13 00:10:25 -04:00
statusbar-skinned.c skin engine: Reduce scope of internal wps_data struct 2022-11-15 14:20:31 +00:00
statusbar-skinned.h skin engine: Reduce scope of internal wps_data struct 2022-11-15 14:20:31 +00:00
statusbar.c Remove dead code/documentation/comments 2021-12-24 10:37:28 -05:00
statusbar.h Remove dead code/documentation/comments 2021-12-24 10:37:28 -05:00
usb_screen.c usb screen: honor HAVE_LCD_SPLIT 2023-02-15 22:43:33 -05:00
usb_screen.h Fix warning on USB_NONE targets 2010-10-14 12:29:19 +00:00
viewport.c [Cleanup] viewport.c 2024-06-19 14:28:28 -04:00
viewport.h Remove get_viewport_default_colour() 2022-11-17 16:12:19 +00:00
wps.c [Cleanup] abrepeat.c 2024-06-20 11:14:27 -04:00
wps.h Move skin global state to the WPS 2022-10-18 12:56:28 +01:00
yesno.c [FixRed] Touchscreens in the YesNO dialog 2023-12-03 10:31:44 -05:00
yesno.h [Feature] add a prompt to database commit on start-up 2023-10-01 11:51:38 -04:00