• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category User Interface
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Version 3.1
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by lwb - 2006-07-17
Last edited by petur - 2008-12-13

FS#5675 - Recording screen can't be localized with character not present in FONT_SYSFIXED

Currently Rockbox using FONT_SYSFIXED when display quick screen, which prevents it from displaying some localized strings (for example: Chinese and Japanese).
I’ve tried compiling a version using FONT_UI instead of FONT_SYSFIXED in quick screen (havn’t try recording screen). It works great on the H320 main screen, though not so well on remote when font is too big.
Therefore I want to ask:
1. Is there any reason why FONT_SYSFIXED must be used other than font size? For example, limitations on other model, or side effects which I am not aware of?
2. If it’s possible choosing font according to screen size? i.e. Use FONT_UI when screen size is large, and use FONT_SYSFIXED when screen is small.
Or any other better solutions?

** Aug 2008 update:
the recording f2/f3 screens, the buttonbar in the tree, and the eq GUI are the only users of LANG_SYSFONT now

The task depends upon
ID Project Summary Priority Severity Assigned To Progress
9208 Rockbox  FS#9208 - Recording screen converted to viewports  Very Low Low petur
Closed by  petur
2008-12-13 17:14
Reason for closing:  Fixed
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

recording screen no longer uses sysfont

petur commented on 2006-07-17 22:33

It’s just work in progress. The recording screen will probably get a rework after 3.0, as will most of the GUI side of things ;)

Lamed commented on 2006-08-28 15:42

take a look at

you can change LANG_SYSFONT_ strings in your language file to include only latin strings translations for now- not to get squares instead of characters, and as a further reference any screen shouldn’t use the sysfont for user friendliness.


Available keyboard shortcuts


Task Details

Task Editing