Style: adds Cpp11BracedListStyle: Block

This commit is contained in:
李通洲
2026-03-30 10:27:23 +08:00
committed by Carter Li
parent 5f261702a9
commit 831659966f
189 changed files with 1724 additions and 1733 deletions
+60 -60
View File
@@ -83,9 +83,9 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
if (spaceBeforeUnit) {
int value;
const char* error = ffJsonConfigParseEnum(spaceBeforeUnit, &value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
if (error) {
@@ -101,7 +101,7 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
yyjson_val* maxPrefix = yyjson_obj_get(val, "maxPrefix");
if (maxPrefix) {
int value;
const char* error = ffJsonConfigParseEnum(maxPrefix, &value, (FFKeyValuePair[]) {{"B", 0}, {"kB", 1}, {"MB", 2}, {"GB", 3}, {"TB", 4}, {"PB", 5}, {"EB", 6}, {"ZB", 7}, {"YB", 8}, {}});
const char* error = ffJsonConfigParseEnum(maxPrefix, &value, (FFKeyValuePair[]) { { "B", 0 }, { "kB", 1 }, { "MB", 2 }, { "GB", 3 }, { "TB", 4 }, { "PB", 5 }, { "EB", 6 }, { "ZB", 7 }, { "YB", 8 }, {} });
if (error) {
return error;
}
@@ -112,9 +112,9 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
if (binaryPrefix) {
int value;
const char* error = ffJsonConfigParseEnum(binaryPrefix, &value, (FFKeyValuePair[]) {
{"iec", FF_SIZE_BINARY_PREFIX_TYPE_IEC},
{"si", FF_SIZE_BINARY_PREFIX_TYPE_SI},
{"jedec", FF_SIZE_BINARY_PREFIX_TYPE_JEDEC},
{ "iec", FF_SIZE_BINARY_PREFIX_TYPE_IEC },
{ "si", FF_SIZE_BINARY_PREFIX_TYPE_SI },
{ "jedec", FF_SIZE_BINARY_PREFIX_TYPE_JEDEC },
{},
});
if (error) {
@@ -139,9 +139,9 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
if (spaceBeforeUnit) {
int value;
const char* error = ffJsonConfigParseEnum(spaceBeforeUnit, &value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
if (error) {
@@ -158,14 +158,14 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
if (unit) {
int value;
const char* error = ffJsonConfigParseEnum(unit, &value, (FFKeyValuePair[]) {
{"DEFAULT", FF_TEMPERATURE_UNIT_DEFAULT},
{"D", FF_TEMPERATURE_UNIT_DEFAULT},
{"CELSIUS", FF_TEMPERATURE_UNIT_CELSIUS},
{"C", FF_TEMPERATURE_UNIT_CELSIUS},
{"FAHRENHEIT", FF_TEMPERATURE_UNIT_FAHRENHEIT},
{"F", FF_TEMPERATURE_UNIT_FAHRENHEIT},
{"KELVIN", FF_TEMPERATURE_UNIT_KELVIN},
{"K", FF_TEMPERATURE_UNIT_KELVIN},
{ "DEFAULT", FF_TEMPERATURE_UNIT_DEFAULT },
{ "D", FF_TEMPERATURE_UNIT_DEFAULT },
{ "CELSIUS", FF_TEMPERATURE_UNIT_CELSIUS },
{ "C", FF_TEMPERATURE_UNIT_CELSIUS },
{ "FAHRENHEIT", FF_TEMPERATURE_UNIT_FAHRENHEIT },
{ "F", FF_TEMPERATURE_UNIT_FAHRENHEIT },
{ "KELVIN", FF_TEMPERATURE_UNIT_KELVIN },
{ "K", FF_TEMPERATURE_UNIT_KELVIN },
{},
});
if (error) {
@@ -212,9 +212,9 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
if (spaceBeforeUnit) {
int value;
const char* error = ffJsonConfigParseEnum(spaceBeforeUnit, &value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
if (error) {
@@ -273,9 +273,9 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
if (spaceBeforeUnit) {
int value;
const char* error = ffJsonConfigParseEnum(spaceBeforeUnit, &value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
if (error) {
@@ -427,9 +427,9 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
} else {
int value;
const char* error = ffJsonConfigParseEnum(trailingZeros, &value, (FFKeyValuePair[]) {
{"default", FF_FRACTION_TRAILING_ZEROS_TYPE_DEFAULT},
{"always", FF_FRACTION_TRAILING_ZEROS_TYPE_ALWAYS},
{"never", FF_FRACTION_TRAILING_ZEROS_TYPE_NEVER},
{ "default", FF_FRACTION_TRAILING_ZEROS_TYPE_DEFAULT },
{ "always", FF_FRACTION_TRAILING_ZEROS_TYPE_ALWAYS },
{ "never", FF_FRACTION_TRAILING_ZEROS_TYPE_NEVER },
{},
});
if (error) {
@@ -453,7 +453,7 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
yyjson_val* type = yyjson_obj_get(val, "type");
if (type) {
int value;
const char* error = ffJsonConfigParseEnum(type, &value, (FFKeyValuePair[]) {{"none", FF_MODULE_KEY_TYPE_NONE}, {"string", FF_MODULE_KEY_TYPE_STRING}, {"icon", FF_MODULE_KEY_TYPE_ICON}, {"both", FF_MODULE_KEY_TYPE_BOTH}, {"both-0", FF_MODULE_KEY_TYPE_BOTH_0}, {"both-1", FF_MODULE_KEY_TYPE_BOTH_1}, {"both-2", FF_MODULE_KEY_TYPE_BOTH_2}, {"both-3", FF_MODULE_KEY_TYPE_BOTH_3}, {"both-4", FF_MODULE_KEY_TYPE_BOTH_4}, {}});
const char* error = ffJsonConfigParseEnum(type, &value, (FFKeyValuePair[]) { { "none", FF_MODULE_KEY_TYPE_NONE }, { "string", FF_MODULE_KEY_TYPE_STRING }, { "icon", FF_MODULE_KEY_TYPE_ICON }, { "both", FF_MODULE_KEY_TYPE_BOTH }, { "both-0", FF_MODULE_KEY_TYPE_BOTH_0 }, { "both-1", FF_MODULE_KEY_TYPE_BOTH_1 }, { "both-2", FF_MODULE_KEY_TYPE_BOTH_2 }, { "both-3", FF_MODULE_KEY_TYPE_BOTH_3 }, { "both-4", FF_MODULE_KEY_TYPE_BOTH_4 }, {} });
if (error) {
return error;
}
@@ -501,9 +501,9 @@ const char* ffOptionsParseDisplayJsonConfig(FFOptionsDisplay* options, yyjson_va
if (spaceBeforeUnit) {
int value;
const char* error = ffJsonConfigParseEnum(spaceBeforeUnit, &value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
if (error) {
@@ -589,7 +589,7 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
if (ffStrEqualsIgnCase(subkey, "width")) {
options->keyWidth = (uint16_t) ffOptionParseUInt32(key, value);
} else if (ffStrEqualsIgnCase(subkey, "type")) {
options->keyType = (FFModuleKeyType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {{"none", FF_MODULE_KEY_TYPE_NONE}, {"string", FF_MODULE_KEY_TYPE_STRING}, {"icon", FF_MODULE_KEY_TYPE_ICON}, {"both", FF_MODULE_KEY_TYPE_BOTH}, {"both-0", FF_MODULE_KEY_TYPE_BOTH_0}, {"both-1", FF_MODULE_KEY_TYPE_BOTH_1}, {"both-2", FF_MODULE_KEY_TYPE_BOTH_2}, {"both-3", FF_MODULE_KEY_TYPE_BOTH_3}, {"both-4", FF_MODULE_KEY_TYPE_BOTH_4}, {}});
options->keyType = (FFModuleKeyType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) { { "none", FF_MODULE_KEY_TYPE_NONE }, { "string", FF_MODULE_KEY_TYPE_STRING }, { "icon", FF_MODULE_KEY_TYPE_ICON }, { "both", FF_MODULE_KEY_TYPE_BOTH }, { "both-0", FF_MODULE_KEY_TYPE_BOTH_0 }, { "both-1", FF_MODULE_KEY_TYPE_BOTH_1 }, { "both-2", FF_MODULE_KEY_TYPE_BOTH_2 }, { "both-3", FF_MODULE_KEY_TYPE_BOTH_3 }, { "both-4", FF_MODULE_KEY_TYPE_BOTH_4 }, {} });
} else if (ffStrEqualsIgnCase(subkey, "padding-left")) {
options->keyPaddingLeft = (uint16_t) ffOptionParseUInt32(key, value);
} else {
@@ -606,9 +606,9 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
options->durationAbbreviation = ffOptionParseBoolean(value);
} else if (ffStrEqualsIgnCase(subkey, "space-before-unit")) {
options->durationSpaceBeforeUnit = (FFSpaceBeforeUnitType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
} else {
@@ -617,16 +617,16 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
} else if (ffStrStartsWithIgnCase(key, "--size-")) {
const char* subkey = key + strlen("--size-");
if (ffStrEqualsIgnCase(subkey, "binary-prefix")) {
options->sizeBinaryPrefix = (FFSizeBinaryPrefixType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {{"iec", FF_SIZE_BINARY_PREFIX_TYPE_IEC}, {"si", FF_SIZE_BINARY_PREFIX_TYPE_SI}, {"jedec", FF_SIZE_BINARY_PREFIX_TYPE_JEDEC}, {}});
options->sizeBinaryPrefix = (FFSizeBinaryPrefixType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) { { "iec", FF_SIZE_BINARY_PREFIX_TYPE_IEC }, { "si", FF_SIZE_BINARY_PREFIX_TYPE_SI }, { "jedec", FF_SIZE_BINARY_PREFIX_TYPE_JEDEC }, {} });
} else if (ffStrEqualsIgnCase(subkey, "ndigits")) {
options->sizeNdigits = (uint8_t) ffOptionParseUInt32(key, value);
} else if (ffStrEqualsIgnCase(subkey, "max-prefix")) {
options->sizeMaxPrefix = (uint8_t) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {{"B", 0}, {"kB", 1}, {"MB", 2}, {"GB", 3}, {"TB", 4}, {"PB", 5}, {"EB", 6}, {"ZB", 7}, {"YB", 8}, {}});
options->sizeMaxPrefix = (uint8_t) ffOptionParseEnum(key, value, (FFKeyValuePair[]) { { "B", 0 }, { "kB", 1 }, { "MB", 2 }, { "GB", 3 }, { "TB", 4 }, { "PB", 5 }, { "EB", 6 }, { "ZB", 7 }, { "YB", 8 }, {} });
} else if (ffStrEqualsIgnCase(subkey, "space-before-unit")) {
options->sizeSpaceBeforeUnit = (FFSpaceBeforeUnitType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
} else {
@@ -636,14 +636,14 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
const char* subkey = key + strlen("--temp-");
if (ffStrEqualsIgnCase(subkey, "unit")) {
options->tempUnit = (FFTemperatureUnit) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"DEFAULT", FF_TEMPERATURE_UNIT_DEFAULT},
{"D", FF_TEMPERATURE_UNIT_DEFAULT},
{"CELSIUS", FF_TEMPERATURE_UNIT_CELSIUS},
{"C", FF_TEMPERATURE_UNIT_CELSIUS},
{"FAHRENHEIT", FF_TEMPERATURE_UNIT_FAHRENHEIT},
{"F", FF_TEMPERATURE_UNIT_FAHRENHEIT},
{"KELVIN", FF_TEMPERATURE_UNIT_KELVIN},
{"K", FF_TEMPERATURE_UNIT_KELVIN},
{ "DEFAULT", FF_TEMPERATURE_UNIT_DEFAULT },
{ "D", FF_TEMPERATURE_UNIT_DEFAULT },
{ "CELSIUS", FF_TEMPERATURE_UNIT_CELSIUS },
{ "C", FF_TEMPERATURE_UNIT_CELSIUS },
{ "FAHRENHEIT", FF_TEMPERATURE_UNIT_FAHRENHEIT },
{ "F", FF_TEMPERATURE_UNIT_FAHRENHEIT },
{ "KELVIN", FF_TEMPERATURE_UNIT_KELVIN },
{ "K", FF_TEMPERATURE_UNIT_KELVIN },
{},
});
} else if (ffStrEqualsIgnCase(subkey, "ndigits")) {
@@ -656,9 +656,9 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
ffOptionParseColor(value, &options->tempColorRed);
} else if (ffStrEqualsIgnCase(subkey, "space-before-unit")) {
options->tempSpaceBeforeUnit = (FFSpaceBeforeUnitType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
} else {
@@ -678,9 +678,9 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
ffOptionParseColor(value, &options->percentColorRed);
} else if (ffStrEqualsIgnCase(subkey, "space-before-unit")) {
options->percentSpaceBeforeUnit = (FFSpaceBeforeUnitType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
} else if (ffStrEqualsIgnCase(subkey, "width")) {
@@ -692,9 +692,9 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
options->fractionNdigits = (int8_t) ffOptionParseInt32(key, value);
} else if (ffStrEqualsIgnCase(key, "--fraction-trailing-zeros")) {
options->fractionTrailingZeros = (FFFractionTrailingZerosType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"default", FF_FRACTION_TRAILING_ZEROS_TYPE_DEFAULT},
{"always", FF_FRACTION_TRAILING_ZEROS_TYPE_ALWAYS},
{"never", FF_FRACTION_TRAILING_ZEROS_TYPE_NEVER},
{ "default", FF_FRACTION_TRAILING_ZEROS_TYPE_DEFAULT },
{ "always", FF_FRACTION_TRAILING_ZEROS_TYPE_ALWAYS },
{ "never", FF_FRACTION_TRAILING_ZEROS_TYPE_NEVER },
{},
});
} else if (ffStrEqualsIgnCase(key, "--no-buffer")) {
@@ -736,9 +736,9 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key
options->freqNdigits = (int8_t) ffOptionParseInt32(key, value);
} else if (ffStrEqualsIgnCase(subkey, "space-before-unit")) {
options->freqSpaceBeforeUnit = (FFSpaceBeforeUnitType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"default", FF_SPACE_BEFORE_UNIT_DEFAULT},
{"always", FF_SPACE_BEFORE_UNIT_ALWAYS},
{"never", FF_SPACE_BEFORE_UNIT_NEVER},
{ "default", FF_SPACE_BEFORE_UNIT_DEFAULT },
{ "always", FF_SPACE_BEFORE_UNIT_ALWAYS },
{ "never", FF_SPACE_BEFORE_UNIT_NEVER },
{},
});
} else {
+3 -3
View File
@@ -39,9 +39,9 @@ const char* ffOptionsParseGeneralJsonConfig(FFOptionsGeneral* options, yyjson_va
if (yyjson_is_str(val)) {
int value;
const char* error = ffJsonConfigParseEnum(val, &value, (FFKeyValuePair[]) {
{"sysfs-only", FF_DS_FORCE_DRM_TYPE_SYSFS_ONLY},
{"false", FF_DS_FORCE_DRM_TYPE_FALSE},
{"true", FF_DS_FORCE_DRM_TYPE_TRUE},
{ "sysfs-only", FF_DS_FORCE_DRM_TYPE_SYSFS_ONLY },
{ "false", FF_DS_FORCE_DRM_TYPE_FALSE },
{ "true", FF_DS_FORCE_DRM_TYPE_TRUE },
{},
});
if (error) {
+64 -64
View File
@@ -49,22 +49,22 @@ bool ffOptionsParseLogoCommandLine(FFOptionsLogo* options, const char* key, cons
}
} else if (ffStrEqualsIgnCase(subKey, "type")) {
options->type = (FFLogoType) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"auto", FF_LOGO_TYPE_AUTO},
{"builtin", FF_LOGO_TYPE_BUILTIN},
{"small", FF_LOGO_TYPE_SMALL},
{"file", FF_LOGO_TYPE_FILE},
{"file-raw", FF_LOGO_TYPE_FILE_RAW},
{"data", FF_LOGO_TYPE_DATA},
{"data-raw", FF_LOGO_TYPE_DATA_RAW},
{"command-raw", FF_LOGO_TYPE_COMMAND_RAW},
{"sixel", FF_LOGO_TYPE_IMAGE_SIXEL},
{"kitty", FF_LOGO_TYPE_IMAGE_KITTY},
{"kitty-direct", FF_LOGO_TYPE_IMAGE_KITTY_DIRECT},
{"kitty-icat", FF_LOGO_TYPE_IMAGE_KITTY_ICAT},
{"iterm", FF_LOGO_TYPE_IMAGE_ITERM},
{"chafa", FF_LOGO_TYPE_IMAGE_CHAFA},
{"raw", FF_LOGO_TYPE_IMAGE_RAW},
{"none", FF_LOGO_TYPE_NONE},
{ "auto", FF_LOGO_TYPE_AUTO },
{ "builtin", FF_LOGO_TYPE_BUILTIN },
{ "small", FF_LOGO_TYPE_SMALL },
{ "file", FF_LOGO_TYPE_FILE },
{ "file-raw", FF_LOGO_TYPE_FILE_RAW },
{ "data", FF_LOGO_TYPE_DATA },
{ "data-raw", FF_LOGO_TYPE_DATA_RAW },
{ "command-raw", FF_LOGO_TYPE_COMMAND_RAW },
{ "sixel", FF_LOGO_TYPE_IMAGE_SIXEL },
{ "kitty", FF_LOGO_TYPE_IMAGE_KITTY },
{ "kitty-direct", FF_LOGO_TYPE_IMAGE_KITTY_DIRECT },
{ "kitty-icat", FF_LOGO_TYPE_IMAGE_KITTY_ICAT },
{ "iterm", FF_LOGO_TYPE_IMAGE_ITERM },
{ "chafa", FF_LOGO_TYPE_IMAGE_CHAFA },
{ "raw", FF_LOGO_TYPE_IMAGE_RAW },
{ "none", FF_LOGO_TYPE_NONE },
{},
});
} else if (ffStrStartsWithIgnCase(subKey, "color-") && subKey[6] != '\0' && subKey[7] == '\0') // matches "--logo-color-*"
@@ -107,9 +107,9 @@ bool ffOptionsParseLogoCommandLine(FFOptionsLogo* options, const char* key, cons
exit(477);
} else if (ffStrEqualsIgnCase(subKey, "position")) {
options->position = (FFLogoPosition) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"left", FF_LOGO_POSITION_LEFT},
{"right", FF_LOGO_POSITION_RIGHT},
{"top", FF_LOGO_POSITION_TOP},
{ "left", FF_LOGO_POSITION_LEFT },
{ "right", FF_LOGO_POSITION_RIGHT },
{ "top", FF_LOGO_POSITION_TOP },
{},
});
} else {
@@ -163,27 +163,27 @@ bool ffOptionsParseLogoCommandLine(FFOptionsLogo* options, const char* key, cons
ffOptionParseString(key, value, &options->chafaSymbols);
} else if (ffStrEqualsIgnCase(subKey, "canvas-mode")) {
options->chafaCanvasMode = (uint32_t) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"TRUECOLOR", 0},
{"INDEXED_256", 1},
{"INDEXED_240", 2},
{"INDEXED_16", 3},
{"FGBG_BGFG", 4},
{"FGBG", 5},
{"INDEXED_8", 6},
{"INDEXED_16_8", 7},
{ "TRUECOLOR", 0 },
{ "INDEXED_256", 1 },
{ "INDEXED_240", 2 },
{ "INDEXED_16", 3 },
{ "FGBG_BGFG", 4 },
{ "FGBG", 5 },
{ "INDEXED_8", 6 },
{ "INDEXED_16_8", 7 },
{},
});
} else if (ffStrEqualsIgnCase(subKey, "color-space")) {
options->chafaColorSpace = (uint32_t) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"RGB", 0},
{"DIN99D", 1},
{ "RGB", 0 },
{ "DIN99D", 1 },
{},
});
} else if (ffStrEqualsIgnCase(subKey, "dither-mode")) {
options->chafaDitherMode = (uint32_t) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
{"NONE", 0},
{"ORDERED", 1},
{"DIFFUSION", 2},
{ "NONE", 0 },
{ "ORDERED", 1 },
{ "DIFFUSION", 2 },
{},
});
} else {
@@ -232,22 +232,22 @@ const char* ffOptionsParseLogoJsonConfig(FFOptionsLogo* options, yyjson_val* roo
if (unsafe_yyjson_equals_str(key, "type")) {
int value;
const char* error = ffJsonConfigParseEnum(val, &value, (FFKeyValuePair[]) {
{"auto", FF_LOGO_TYPE_AUTO},
{"builtin", FF_LOGO_TYPE_BUILTIN},
{"small", FF_LOGO_TYPE_SMALL},
{"file", FF_LOGO_TYPE_FILE},
{"file-raw", FF_LOGO_TYPE_FILE_RAW},
{"data", FF_LOGO_TYPE_DATA},
{"data-raw", FF_LOGO_TYPE_DATA_RAW},
{"command-raw", FF_LOGO_TYPE_COMMAND_RAW},
{"sixel", FF_LOGO_TYPE_IMAGE_SIXEL},
{"kitty", FF_LOGO_TYPE_IMAGE_KITTY},
{"kitty-direct", FF_LOGO_TYPE_IMAGE_KITTY_DIRECT},
{"kitty-icat", FF_LOGO_TYPE_IMAGE_KITTY_ICAT},
{"iterm", FF_LOGO_TYPE_IMAGE_ITERM},
{"chafa", FF_LOGO_TYPE_IMAGE_CHAFA},
{"raw", FF_LOGO_TYPE_IMAGE_RAW},
{"none", FF_LOGO_TYPE_NONE},
{ "auto", FF_LOGO_TYPE_AUTO },
{ "builtin", FF_LOGO_TYPE_BUILTIN },
{ "small", FF_LOGO_TYPE_SMALL },
{ "file", FF_LOGO_TYPE_FILE },
{ "file-raw", FF_LOGO_TYPE_FILE_RAW },
{ "data", FF_LOGO_TYPE_DATA },
{ "data-raw", FF_LOGO_TYPE_DATA_RAW },
{ "command-raw", FF_LOGO_TYPE_COMMAND_RAW },
{ "sixel", FF_LOGO_TYPE_IMAGE_SIXEL },
{ "kitty", FF_LOGO_TYPE_IMAGE_KITTY },
{ "kitty-direct", FF_LOGO_TYPE_IMAGE_KITTY_DIRECT },
{ "kitty-icat", FF_LOGO_TYPE_IMAGE_KITTY_ICAT },
{ "iterm", FF_LOGO_TYPE_IMAGE_ITERM },
{ "chafa", FF_LOGO_TYPE_IMAGE_CHAFA },
{ "raw", FF_LOGO_TYPE_IMAGE_RAW },
{ "none", FF_LOGO_TYPE_NONE },
{},
});
@@ -326,9 +326,9 @@ const char* ffOptionsParseLogoJsonConfig(FFOptionsLogo* options, yyjson_val* roo
} else if (unsafe_yyjson_equals_str(key, "position")) {
int value;
const char* error = ffJsonConfigParseEnum(val, &value, (FFKeyValuePair[]) {
{"left", FF_LOGO_POSITION_LEFT},
{"top", FF_LOGO_POSITION_TOP},
{"right", FF_LOGO_POSITION_RIGHT},
{ "left", FF_LOGO_POSITION_LEFT },
{ "top", FF_LOGO_POSITION_TOP },
{ "right", FF_LOGO_POSITION_RIGHT },
{},
});
@@ -356,14 +356,14 @@ const char* ffOptionsParseLogoJsonConfig(FFOptionsLogo* options, yyjson_val* roo
if (canvasMode) {
int value;
const char* error = ffJsonConfigParseEnum(canvasMode, &value, (FFKeyValuePair[]) {
{"TRUECOLOR", 0},
{"INDEXED_256", 1},
{"INDEXED_240", 2},
{"INDEXED_16", 3},
{"FGBG_BGFG", 4},
{"FGBG", 5},
{"INDEXED_8", 6},
{"INDEXED_16_8", 7},
{ "TRUECOLOR", 0 },
{ "INDEXED_256", 1 },
{ "INDEXED_240", 2 },
{ "INDEXED_16", 3 },
{ "FGBG_BGFG", 4 },
{ "FGBG", 5 },
{ "INDEXED_8", 6 },
{ "INDEXED_16_8", 7 },
{},
});
@@ -377,8 +377,8 @@ const char* ffOptionsParseLogoJsonConfig(FFOptionsLogo* options, yyjson_val* roo
if (colorSpace) {
int value;
const char* error = ffJsonConfigParseEnum(colorSpace, &value, (FFKeyValuePair[]) {
{"RGB", 0},
{"DIN99D", 1},
{ "RGB", 0 },
{ "DIN99D", 1 },
{},
});
@@ -392,9 +392,9 @@ const char* ffOptionsParseLogoJsonConfig(FFOptionsLogo* options, yyjson_val* roo
if (ditherMode) {
int value;
const char* error = ffJsonConfigParseEnum(ditherMode, &value, (FFKeyValuePair[]) {
{"NONE", 0},
{"ORDERED", 1},
{"DIFFUSION", 2},
{ "NONE", 0 },
{ "ORDERED", 1 },
{ "DIFFUSION", 2 },
{},
});