dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Recent activity


Yesterday 15:53 3a60f3a0f7: better Cyrillic for 14-Rockbox-Mix
fonts/14-Rockbox-Mix.bdf [diff]
fonts/COPYING [diff]
Andrey Maluy
Yesterday 15:51 e72bae7c3f: [Superdom] Bugfix

Prevents the plugin from locking up on the highest difficulty level
apps/plugins/superdom.c [diff]
Franklin Wei
Saturday 18:33 4e54443dc9: manual: Document the fact that checkwps can validate %Sx theme tags
manual/appendix/wps_tags.tex [diff]
Solomon Peachy
Saturday 01:37 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.
apps/gui/skin_engine/skin_parser.c [diff]
apps/gui/skin_engine/wps_internals.h [diff]
apps/lang/english.lang [diff]
firmware/export/button.h [diff]
firmware/export/config.h [diff]
tools/checkwps/SOURCES [diff]
tools/checkwps/checkwps.c [diff]
tools/checkwps/checkwps.make [diff]
tools/configure [diff]
Solomon Peachy
Friday 16:11 ac20f8a73c: lang: Delete 12 unused strings
apps/bookmark.c [diff]
apps/lang/english-us.lang [diff]
apps/lang/english.lang [diff]
Solomon Peachy
Friday 15:34 5dd9238004: Fix yellow in sim builds
lib/skin_parser/skin_debug.c [diff]
Solomon Peachy
Friday 15:17 8825b33052: skin_debug: Don't segfault when dump a viewport with no children
lib/skin_parser/skin_debug.c [diff]
Solomon Peachy
Wednesday 12:52 2dc6947a2d: lang: Get rid of *unused* LANG_EQUALIZER_EDIT_MODE and all deprecated strings

The documentation says to not delete things but that dates back to when we were a lot laxer in what we would accept at runtime.

I want to make things even stricter, and add a checksum or hash of the string IDs, so that *any* change to the base language invalidates translation and voice binaries at runtime.
apps/lang/english-us.lang [diff]
apps/lang/english.lang [diff]
Solomon Peachy
20th May 01:05 62da4ad84b: voice: Correct all uses of spashf() with an ID2P() argument

...Instead voice the string and all of the arguments manually.
apps/playlist_catalog.c [diff]
apps/plugins/vbrfix.c [diff]
apps/tagtree.c [diff]
Solomon Peachy
20th May 01:05 dfe409c993: voice: Revert one of the changes made in b6053c4d54

We already voiced the full text displayed in that splash message.
apps/alarm_menu.c [diff]
Solomon Peachy
18th May 14:45 27cb1abcec: builds: Add disabled voice builds for Spanish, Estonian, and Czech

Including default voice selections

Note that piper does not have an Estonian voice option yet.
tools/ [diff]
tools/ [diff]
Solomon Peachy
17th May 12:31 76de880ee0: lang: Replace "DAC's" with "DAC" in English source.

Fix up the translations afterwards
apps/lang/bulgarian.lang [diff]
apps/lang/catala.lang [diff]
apps/lang/chinese-simp.lang [diff]
apps/lang/chinese-trad.lang [diff]
apps/lang/deutsch.lang [diff]
apps/lang/english-us.lang [diff]
apps/lang/english.lang [diff]
apps/lang/francais.lang [diff]
apps/lang/greek.lang [diff]
apps/lang/italiano.lang [diff]
apps/lang/japanese.lang [diff]
apps/lang/magyar.lang [diff]
apps/lang/nederlands.lang [diff]
apps/lang/norsk.lang [diff]
apps/lang/polski.lang [diff]
apps/lang/portugues.lang [diff]
apps/lang/romaneste.lang [diff]
apps/lang/russian.lang [diff]
apps/lang/slovak.lang [diff]
apps/lang/srpski.lang [diff]
apps/lang/svenska.lang [diff]
apps/lang/turkce.lang [diff]
apps/lang/vlaams.lang [diff]
Solomon Peachy
17th May 12:23 8b1efab7a6: voice-corrections: move generic corrections to the END and document why

This is because a language may have a specific correction that should take precedence over the global one, but if the global one is applied first, then the language-specific correction gets skipped.
tools/voice-corrections.txt [diff]
Solomon Peachy
17th May 12:07 6c2f8f640f: genlang: Strip _all_ leading '~' from dest/voice strings

(Instead of just the first)
tools/genlang [diff]
Solomon Peachy
17th May 12:06 1530bb4849: voice-corrections: Correct an error in English and sort languages alphabetically

('ADC' was being converted to 'A C C' for some reason..)
tools/voice-corrections.txt [diff]
Solomon Peachy
All commits since last release, last four weeks.


10th May 16:40AIGOErosQKDanaConrad
4th May 17:20CodecPerformanceComparisonJoshuaSlabaugh


Recent Threads on the Mailing Lists
when what who
8th May 08:01Status of iPod Video HDD asettico via rockbox
28th Dec 23:17Rockbox target 201 compilation for android David Mehler via rockbox
13th Dec 15:38rockboxdev failing to compile alsa-lib on Raspberry Pi 4 can not guess build type David Mehler via rockbox
6th Dec 19:09Displaying markdown files Martin Steigerwald via rockbox
5th Dec 23:19Just moved the public-viewable wiki to a statics napshot Martin Steigerwald via rockbox
2023-09-12(no subject) Solomon Peachy via rockbox
2023-07-15benjie t6? bobcorazza––– via rockbox
2023-06-21Benjie t6 "can not boot rockbox" error bobcorazza––– via rockbox
2023-06-11Playing and browsing from the file browser has become sluggish on Clip+ Carlo via rockbox
2023-06-04looking to replace my Benjie t6: what should I get? Laz via rockbox
2023-06-01RE : RE : looking to replace my Benjie t6: what should I get? Arnaud de Bonald via rockbox
2023-05-31RE : looking to replace my Benjie t6: what should I get? Solomon Peachy via rockbox
2023-05-22Rockbox Android port? David Mehler via rockbox
2023-05-12Rockbox on Xduoo x3 from second sd slot? David Mehler via rockbox
2023-05-12Need a budget-rockbox-compatible DAP player recommendation David Mehler via rockbox
2023-05-12Rockbox on an ESP32? David Mehler via rockbox
2023-03-26Downtime due to upcoming server host migration on 2023-03-26 Solomon Peachy via rockbox
2023-03-20agptek U3 Solomon Peachy via rockbox
2023-03-18rockbox, 64GB SDXC card and win10 format fat32 David Mehler via rockbox
2022-05-17Rbutil 1.5.1 voice creations problem. Matej Golian via rockbox

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy