diff options
author | Thomas Martitz <kugel@rockbox.org> | 2013-12-20 23:34:28 +0100 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2014-01-07 14:13:17 +0100 |
commit | 5d6974641b14ef81396e8deebcc65a87c07334e5 (patch) | |
tree | a3c12feecc5ae2007d71be2fb383ea7047c87f11 /apps/SOURCES | |
parent | 5752d029fd80e87fe522d7d5e952a56dc371d65e (diff) |
Introduce put_line().
This function is a fully-fletched, high-level pixel-based line printer, that
combines functionality of several firmware and list functions. It can
draw spacing, icons and text in a single call, in any order and each multiple
times. It can also apply line decorations at the same time.
It features printf-like semantics by accepting a format string that contain
format tags as well as inline text.
It's accessible directly, but also through the multi-screen api for plugins.
Change-Id: I70f5a77bbf4b0252521f2e47ead377b9d6d29b54
Diffstat (limited to 'apps/SOURCES')
-rw-r--r-- | apps/SOURCES | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/SOURCES b/apps/SOURCES index b6bb82fa31..918ee1e4fc 100644 --- a/apps/SOURCES +++ b/apps/SOURCES @@ -77,6 +77,7 @@ gui/buttonbar.c gui/icon.c #endif gui/list.c +gui/line.c #ifdef HAVE_LCD_BITMAP gui/bitmap/list.c gui/bitmap/list-skinned.c |