genode/repos/gems
Norman Feske 3778558608 os: reworked nitpicker_gfx/text_painter.h
This patch improves the `Text_painter` utility that is commonly used by
native Genode components to render text:

- Support for subpixel positioning
- Generic interface for accessing font data
- Basic UTF-8 support

Since the change decouples the font format from the 'Text_painter' and
changes the API to use the sub-pixel accurate 'Text_painter::Position'
type, all users of the utility require an adaptation.

Fixes #2716
2018-04-10 11:09:18 +02:00
..
include gems: support -Weffc++ in vfs.h 2018-04-10 11:09:18 +02:00
lib Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
recipes depot: update recipe hashes 2018-03-29 14:59:07 +02:00
run gems: add cap quotas to decorator run scripts 2018-03-27 13:43:09 +02:00
src os: reworked nitpicker_gfx/text_painter.h 2018-04-10 11:09:18 +02:00
README Remove repos/qt4, fix #1451 2015-03-19 08:57:20 +01:00

This directory is a source-code repository containing Genode-specific
services and applications. In contrast to the components that come with
the 'os' repository, programs contained in 'gems' are able to leverage
the functionalities provided by higher-level repositories such as 'libports'.
To use the 'gems' repository, make sure to also add those repositories to your
build configuraion.