feat: ithnk full utf8 support & ui 100% consistent

This commit is contained in:
2025-06-21 00:52:30 +02:00
parent 787b412005
commit e7ef64cd16
12 changed files with 217 additions and 130 deletions

View File

@@ -14,20 +14,13 @@ enum introspection_type {
KEY,
STRING_ARRAY,
};
static const char* const intros_tys_names[] = {
static const char* NNULLABLE const intros_tys_names[] = {
[STRING] = "STRING",
[BOOL] = "BOOL",
[KEY] = "KEY",
[STRING_ARRAY] = "STRING_ARRAY",
};
union introspection_variant {
char* string;
bool boolean;
enum keys key;
char** string_array;
};
struct introspection_item {
char* NNULLABLE name;
size_t offset;