Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Change the system font SYSFIXED
« previous next »
  • Print
Pages: [1] 2

Author Topic: Change the system font SYSFIXED  (Read 4038 times)

Offline danielma09

  • Member
  • *
  • Posts: 10
Change the system font SYSFIXED
« on: October 25, 2011, 03:24:01 PM »
Hello,

Most of the programs in rockbox (including the keyboard - which is the main problem), use a font SYSFIXED some reason did not include it in Hebrew.

I want to understand where this font is, and how this font can also add Hebrew, a at least change the attitude within the programs (especially the keyboard) instead of turning this font, another font will.

PS Keyboard problem does not exist in the KBD, but the keyboard default, and there I want to add Hebrew.

Thanks.
« Last Edit: October 25, 2011, 03:56:45 PM by danielma09 »
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Change the system font SYSFIXED
« Reply #1 on: October 25, 2011, 04:31:04 PM »
Quote from: danielma09 on October 25, 2011, 03:24:01 PM
I want to understand where this font is, and how this font can also add Hebrew, a at least change the attitude within the programs (especially the keyboard) instead of turning this font, another font will.

I don't see much point in that. SYSFONT is a fallback font a user normally shouldn't see. It's compiled into the Rockbox binary so it should be kept small. Nevertheless, the original file is 08-Schumacher-Clean.bdf -- see firmware/firmware.make. You could also simply replace the font, though I don't know if that will break assumptions in some cases.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline danielma09

  • Member
  • *
  • Posts: 10
Re: Change the system font SYSFIXED
« Reply #2 on: October 25, 2011, 05:09:02 PM »
With this font can not display Hebrew, I said.
I tried to replace, it has replaced binary the font but still the Hebrew character font is not reached, it seemed.

Maybe instead of the phrase "FONT_SYSFIXED", someone tell me how to write an expression to refer another specific font, for example "08-Rockfont.fnt" or "07-Fixed"? It would help a lot because I was trying to use the phrase "FONR_UI", it did work. So just how to turn a different font?
« Last Edit: October 25, 2011, 05:11:21 PM by danielma09 »
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Change the system font SYSFIXED
« Reply #3 on: October 26, 2011, 01:26:52 AM »
the keyboard lets you setup your own keyboard layouts which should solve your problem. you dont want to change the system font as (as bluebrother said) you should never actually see it except errors

see http://www.rockbox.org/wiki/LoadableKeyboardLayouts
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline danielma09

  • Member
  • *
  • Posts: 10
Re: Change the system font SYSFIXED
« Reply #4 on: October 26, 2011, 02:15:50 AM »
I've already written: Keyboard problem does not exist in the KBD, but the keyboard default, and there I want to add Hebrew. (The default font for a good layout, but in KBD all confused. I only want to set the keyboard of turning the system font, a different font, that's all)

see http://forums.rockbox.org/index.php/topic,29114.0.html

That's the question.
« Last Edit: October 26, 2011, 03:14:59 AM by danielma09 »
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Change the system font SYSFIXED
« Reply #5 on: October 26, 2011, 04:17:23 AM »
Why not use a KBD?
Logged

Offline danielma09

  • Member
  • *
  • Posts: 10
Re: Change the system font SYSFIXED
« Reply #6 on: October 26, 2011, 07:21:30 AM »
Because of the layout confused, because of the font. I need the font on the keyboard will be given, and the font of the themes, other.
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Change the system font SYSFIXED
« Reply #7 on: October 26, 2011, 07:43:09 AM »
You can specify the full layout of the keyboard in the kbd file.
The font issue is valid. You could use a hebrew enabled font for the setting font and make the themes load a different font easily enough.

On that point thugh, the keyboard could be made to load a different font if requested.
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline danielma09

  • Member
  • *
  • Posts: 10
Re: Change the system font SYSFIXED
« Reply #8 on: October 26, 2011, 07:56:18 AM »
I want only the keyboard, would be a different font. May I?
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Change the system font SYSFIXED
« Reply #9 on: October 26, 2011, 08:02:18 AM »
It isnt currently possible.
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline danielma09

  • Member
  • *
  • Posts: 10
Re: Change the system font SYSFIXED
« Reply #10 on: October 26, 2011, 08:09:07 AM »
I've managed to do something now.

I changed the font file firmware.make system. It worked.
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: Change the system font SYSFIXED
« Reply #11 on: October 27, 2011, 12:22:17 AM »
Quote from: danielma09 on October 26, 2011, 08:09:07 AM
I've managed to do something now.

I changed the font file firmware.make system. It worked.

This is really *not* an ideal solution...

I am struggling to understand why .kbd file was not an adequate solution for this problem.
With a .kbd you can create a keyboard layout, even a multi-paged scrollable layout as I have done myself with pages for upper case, lower case, and symbols (all containing a full set of numerals).

I would suggest that a .kbd file and using 16 GNU Unifont as the user font would offer the best flexibility here, theme's can always load their an alternate font if you don't want the user font displayed globally.

I would be happy to assist you in creating a .kbd file that meets your needs and suits your device if you don't understand how to do so yourself.



[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline danielma09

  • Member
  • *
  • Posts: 10
Re: Change the system font SYSFIXED
« Reply #12 on: October 27, 2011, 05:00:13 PM »
Just explain to me how the keyboard - only - will be a different font, in KBD??
Logged

Offline gbl08ma

  • Member
  • *
  • Posts: 249
    • My blog
Re: Change the system font SYSFIXED
« Reply #13 on: October 28, 2011, 10:55:53 AM »
When a custom keyboard layout is defined with a kbd file, Rockbox uses the user font for displaying the keyboard instead of using sysfixed. The user font, that is, the font selected on the theme settings section.
Logged
http://gbl08ma.com | http://i.tny.im

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Change the system font SYSFIXED
« Reply #14 on: October 28, 2011, 11:14:21 AM »
I think what he's asking is for a way to use a font exclusively for the keyboard and nothing else.
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Change the system font SYSFIXED
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.102 seconds with 14 queries.