mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-10-17 02:45:05 +00:00
Features: - Implemented terminal app based on BreezyBox - Implemented shell based on BreezyBox - Added font-module with fixed-width fonts Improvements: - Improved application standard-output and error-output routing, including dynamically loaded applications. - Updated shared icons and Material Symbols mappings. - Other improvements & fixes
20 lines
467 B
C
20 lines
467 B
C
// SPDX-License-Identifier: Apache-2.0
|
|
#include <font/module.h>
|
|
#include <font/render.h>
|
|
|
|
static const struct ModuleSymbol SYMBOLS[] = {
|
|
DEFINE_MODULE_SYMBOL(font_render_char),
|
|
DEFINE_MODULE_SYMBOL(font_render_string),
|
|
DEFINE_MODULE_SYMBOL(font_get_string_length),
|
|
MODULE_SYMBOL_TERMINATOR
|
|
};
|
|
|
|
struct Module font_module = {
|
|
.name = "font",
|
|
.start = NULL,
|
|
.stop = NULL,
|
|
.drivers = NULL,
|
|
.symbols = SYMBOLS,
|
|
.internal = NULL,
|
|
};
|