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

Rockbox mail archive

Subject: better non-language support, one button hold for horizontal scrolling patches.

better non-language support, one button hold for horizontal scrolling patches.

From: Liberman Shachar \(Lamed\) <"Liberman>
Date: Fri, 4 Aug 2006 18:19:54 +0200


The first patch I want to discusse is,

There are more then a few languages that use special characters that aren't
present in rockbox's internal font.
(ie bulgarian, chinese-trad, greek, japanese, hebrew, just a few that I've
picked up.)
knowing supporting two unicode fonts simply isn't going to happend, I see
one good way around this:
simply stating off when a language string is going to be used in the rockbox
internal font, and using a different language string there.
that way, the translator would choose a different translation (could be the
original english word) on those internal font occurrance:

LANG_REPEAT is used under (general settings > playback > repeat) with
unicode support,
and LANG_SYSFONT_REPEAT is used under the quickscreen menus.

as a future reference:
A. a note for the translators: take care of the new LANG_SYSFONT_ that are
added at the end of your language file (with the same translation as the
original LANG_ string:) if they are not displayed correctly, (around
quickscreens, the equalizer screen and recording,) submit a patch that
solves the issue.
B. a note for the developers: Please keep using LANG_SYSFONT_ strings when
using the internal font.


The second patch is
That should be titled 'One button hold for _horizontal_ screen scroll patch'

This patch is to change the horizontal screen scroll keybinds from two
buttons macro (i.e ON+LEFT/RIGHT on HX00),
to one long (hold) press (LEFT/RIGHT on Hx00), as discussed a long time ago
in IRC.

I'm just stating this because no one likes button changes without discussing
them first :)
but I got an overall consent that one button operation is much better.

good day!
Received on 2006-08-04

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