1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps
Solomon Peachy 8b8c0c7c2a checkwps: Validate translated strings (%Sx)
In verbose mode it will log valid the strings found, otherwise it will
only complain when we encounter a missing string.

Unfortunately a missing string is not inherently a problem, due to
conditional expressions.  So all we can do is complain in checkwps
or if wps debugging is turned on.

Meanwhile, this is the first step in actually enumerating the translated
strings used by themes.

Change-Id: Ia93b333085e825d5b085c4d372ad8e13aa3e3ba1
2024-05-24 21:37:54 -04:00
..
bitmaps Rename symbols of FiiO M3K Linux-based port 2021-02-27 23:53:28 +00:00
gui checkwps: Validate translated strings (%Sx) 2024-05-24 21:37:54 -04:00
hosted/android [FixRed] android yesno dialog 2023-10-01 12:21:54 -04:00
iap Replace "Reload After Saving" with option to remove queued tracks 2024-04-21 18:28:16 +02:00
keymaps ipod: Support IAP remote MENU/SELECT/UP/DOWN keys in MODE2 2023-10-06 11:31:59 -04:00
lang checkwps: Validate translated strings (%Sx) 2024-05-24 21:37:54 -04:00
menus shortcuts: refactor sleeptimer / talk_timedate 2024-05-13 18:18:45 +02:00
plugins voice: Correct all uses of spashf() with an ID2P() argument 2024-05-19 21:05:43 -04:00
radio [BugFix] Radio make sure resume frequency is in range 2024-05-06 10:28:27 -04:00
recorder arm: Use -masm-syntax-unified when compiling with gcc8 or newer 2024-05-08 21:45:42 -04:00
abrepeat.c
abrepeat.h abrepeat add dummy functions and remove some of the ifdefs 2022-12-14 23:37:14 -05:00
action.c apps: Move action_cur_t and action_last_t to action.c 2024-04-21 20:37:26 -04:00
action.h apps: Move action_cur_t and action_last_t to action.c 2024-04-21 20:37:26 -04:00
alarm_menu.c voice: Revert one of the changes made in b6053c4d54 2024-05-19 21:05:43 -04:00
alarm_menu.h
appevents.h
applimits.h
apps.make makefiles: Suppress stray backslash warnings with grep 3.8 2023-03-21 04:48:31 -04:00
audio_path.c
audio_thread.c
audio_thread.h
beep.c
bookmark.c lang: Delete 12 unused strings 2024-05-24 12:11:00 -04:00
bookmark.h Fix return to root after selecting items from playlist viewer 2022-11-19 10:01:23 +01:00
buffering.c buffering: ensure sufficient buffer size loading bitmaps 2024-04-13 16:19:48 +02:00
buffering.h buffering: remove bufgettail/bufcuttail 2022-04-20 16:51:49 -04:00
codec_thread.c codec_thread.c don't overrun audio_formats[] array 2021-08-11 10:56:14 -04:00
codec_thread.h
codecs.c plugins: Simplify plugin/codec API versioning 2023-03-21 16:23:54 -04:00
core_asmdefs.c
core_keymap.c Add core_get_data_pinned(), use it where possible 2023-01-15 08:57:45 -05:00
core_keymap.h key remap: simplify and use movable allocations 2022-09-25 11:05:59 +01:00
cuesheet.c [BUGFIX] block SYS_EVENTS from some action switches 2023-10-30 19:03:18 -04:00
cuesheet.h
debug_menu.c voice: Fix a handful of non-voiced splash messages 2024-05-13 12:02:17 -04:00
debug_menu.h
enc_config.c Settings: Rename INT/BOOL setting type enum to RB_INT/RB_BOOL 2023-09-22 10:00:46 -04:00
enc_config.h
features.txt ErosQ Native ES9018K2M: Add digital filters capability 2024-01-02 08:19:23 -05:00
filetree.c [Feature] Open plugins now recognizes known filetypes and can run them 2024-05-06 17:27:25 -04:00
filetree.h Replace "Reload After Saving" with option to remove queued tracks 2024-04-21 18:28:16 +02:00
filetypes.c [Bugfix/Feature] OpenPlugin and default plugins 2024-05-09 16:13:24 -04:00
filetypes.h [Bugfix/Feature] OpenPlugin and default plugins 2024-05-09 16:13:24 -04:00
fracmul.h
keyboard.h
language.c lang: Support languages that speak the units before a numerical value 2023-05-22 10:30:13 -04:00
language.h lang: Support languages that speak the units before a numerical value 2023-05-22 10:30:13 -04:00
logfdisp.c misc.c open_pathfmt caller supplied buffer 2022-11-23 22:09:46 -05:00
logfdisp.h
main.c multiboot: Refactor boot data validation, add version numbers 2024-03-31 16:57:19 +01:00
menu.c touchscreen: Fix menu callbacks in touchscreen pointing mode 2024-04-21 20:37:47 -04:00
menu.h menus remove reserved 'param' parameter 2022-12-17 04:24:37 -05:00
misc.c shortcuts: refactor sleeptimer / talk_timedate 2024-05-13 18:18:45 +02:00
misc.h shortcuts: refactor sleeptimer / talk_timedate 2024-05-13 18:18:45 +02:00
onplay.c voice: Fix a handful of non-voiced splash messages 2024-05-13 12:02:17 -04:00
onplay.h PictureFlow: Make Shuffle options available 2023-05-27 19:17:52 -04:00
open_plugin.c [Bugfix/Feature] OpenPlugin and default plugins 2024-05-09 16:13:24 -04:00
open_plugin.h open_plugin.c access open_plugin_entry through a function 2022-12-16 09:05:06 -05:00
pcmbuf.c Additional Single Mode options 2021-12-11 11:43:39 -05:00
pcmbuf.h
playback.c Fix potential stuck on auto track change when buffering is stopped 2023-11-01 16:24:32 +02:00
playback.h setting_list.c playback frequency cleanup 2023-09-01 19:32:27 -04:00
playlist.c Have Repeat Shuffle turn on Shuffle 2024-04-23 05:24:48 +02:00
playlist.h Playlists: Fix resuming from control commands with first_index > 0 2023-11-11 00:36:14 +01:00
playlist_catalog.c voice: Correct all uses of spashf() with an ID2P() argument 2024-05-19 21:05:43 -04:00
playlist_catalog.h Suggest numbered filename when saving untitled playlist 2023-10-28 18:24:00 -04:00
playlist_menu.h
playlist_viewer.c playlist viewer: fix track info for first track of a stopped current playlist 2024-04-16 22:56:43 +02:00
playlist_viewer.h Playlist Catalogue: Restore selection in playlist 2022-11-26 17:20:06 +01:00
plugin.c [Feature] Open plugins now recognizes known filetypes and can run them 2024-05-06 17:27:25 -04:00
plugin.h [Feature] Open plugins now recognizes known filetypes and can run them 2024-05-06 17:27:25 -04:00
rbcodec_helpers.c Remove buflib allocation names, part two 2023-01-13 10:32:54 +00:00
rbcodecconfig.h
rbcodecplatform.h
README
root_menu.c Offer choice of default browsers 2024-04-24 05:05:42 +02:00
root_menu.h
screen_access.c make splash split on control characters 2022-11-12 06:22:16 -05:00
screen_access.h make splash split on control characters 2022-11-12 06:22:16 -05:00
screens.c lang: Run the master English language file through a cleanup pass 2024-05-16 21:16:25 -04:00
screens.h Fix warble error 4cfd7cc 2023-10-19 21:16:12 +02:00
settings.c Settings: Rename INT/BOOL setting type enum to RB_INT/RB_BOOL 2023-09-22 10:00:46 -04:00
settings.h Eros Q Native: Add Stereo SW behavior setting 2024-05-12 09:42:02 -04:00
settings_list.c Really fix yellow this time 2024-05-12 15:21:56 +01:00
settings_list.h [BugFix] F_CB_ONLY_IF_CHANGED Overlapped NVRAM 2023-09-13 23:25:05 -04:00
shortcuts.c shortcuts: allow empty name for sleep shortcuts with default duration 2024-05-13 21:26:30 +02:00
shortcuts.h shortcuts: add 'reboot' type 2024-05-13 18:06:55 +02:00
sound_menu.h
SOURCES LastFm remove scrobbler from core make a TSR plugin WIP 2022-03-26 02:50:11 -04:00
status.c
status.h Add a comment about the ordering of 'enum playmode' 2022-11-23 10:08:49 -05:00
tagcache.c Revert "readdir_r use in tagcache.check_dir, ft_load" 2024-05-02 13:38:32 -04:00
tagcache.h [Feature] db_commit plugin allows a more verbose commit 2023-10-05 21:24:37 -04:00
tagnavi.config tagnavi make track submenu 2023-02-07 08:44:57 -05:00
tagtree.c voice: Correct all uses of spashf() with an ID2P() argument 2024-05-19 21:05:43 -04:00
tagtree.h database: make parent tables work with plugin 2023-01-19 15:56:35 -05:00
talk.c Remove structec API from talk.c 2023-10-01 12:10:41 +01:00
talk.h talk.c clean up 2022-11-19 02:12:09 -05:00
tree.c Allow first level folders in plugin menu 2024-05-05 14:01:43 -04:00
tree.h [Bug_Fix] shortcut to directory in .link files caused crash 2023-11-22 00:52:58 -05:00
usb_keymaps.c Document intentional fallthroughs + fix harmless unintended ones 2021-08-04 18:59:46 +00:00
usb_keymaps.h
voice_thread.c Remove buflib allocation names, part two 2023-01-13 10:32:54 +00:00
voice_thread.h voice: Allow voice prompt volume to be configurable 2021-03-07 12:51:36 +00:00

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