Implement folder 1FBB9-1FBBA

This commit is contained in:
Daniel Imms
2025-12-23 04:22:19 -08:00
parent 268f7af5db
commit 3d3abf9cf2
2 changed files with 4 additions and 4 deletions
@@ -552,8 +552,8 @@ export const customGlyphDefinitions: { [index: string]: CustomGlyphCharacterDefi
'\u{1FBB8}': { type: CustomGlyphDefinitionType.VECTOR_SHAPE, data: { d: 'M.875,0 L1,0 L1,1 L.875,1 Z M.5,.15 L.3,.5 L.4,.5 L.4,.85 L.6,.85 L.6,.5 L.7,.5 Z', type: CustomGlyphVectorType.FILL } }, // UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK
// Terminal graphic characters (1FBB9-1FBBC)
// 1FBB9 LEFT HALF FOLDER
// 1FBBA RIGHT HALF FOLDER
'\u{1FBB9}': { type: CustomGlyphDefinitionType.VECTOR_SHAPE, data: { d: 'M1,.89 L.11,.89 L.11,.37 L.36,.12 L.74,.12 L.96,.34 L1,.34 L1,.45 L.92,.45 L.69,.22 L.41,.22 L.21,.42 L.21,.79 L1,.79 Z', type: CustomGlyphVectorType.FILL } }, // LEFT HALF FOLDER
'\u{1FBBA}': { type: CustomGlyphDefinitionType.VECTOR_SHAPE, data: { d: 'M0,.89 L0,.79 L.78,.79 L.78,.53 L.7,.45 L0,.45 L0,.35 L.75,.35 L.88,.48 L.88,.89 Z', type: CustomGlyphVectorType.FILL } }, // 1FBBA RIGHT HALF FOLDER
// 1FBBB VOIDED GREEK CROSS
// 1FBBC RIGHT OPEN SQUARED DOT
+2 -2
View File
@@ -835,8 +835,8 @@ function customGlyphAlignmentHandler(): void {
term.write('🭊🭁🭌🬿 πŸ­ˆπŸ­†πŸ­‚πŸ­πŸ­‘πŸ¬½ πŸ­‡πŸ­„πŸ­πŸ¬Ό πŸ­ƒπŸ­Ž πŸ­…πŸ­ 🭨πŸ­ͺ\n\r');
term.write('πŸ­₯πŸ­’πŸ­πŸ­š πŸ­£πŸ­§πŸ­“πŸ­žπŸ­œπŸ­˜ πŸ­’πŸ­•πŸ­ πŸ­— πŸ­”πŸ­Ÿ πŸ­–πŸ­‘ πŸ­ͺ🭨\n\r');
term.write(' πŸ­’πŸ­— πŸ­€πŸ­™ πŸ­¦πŸ­›\n\r');
term.write('\x1b[0mComposite characters:\x1b[34m\n\r');
term.write('\u{1FBB2}\u{1FBB3}\n\r');
term.write('\x1b[0mComposite terminal graphics characters:\x1b[34m\n\r');
term.write('\u{1FBB2}\u{1FBB3} \u{1FBB9}\u{1FBBA}\n\r');
term.write('\x1b[0mFill tests:\x1b[35m\n\r');
const fillChars = ['\u{2591}', '\u{2592}', '\u{2593}', '\u{1FB8C}', '\u{1FB8D}', '\u{1FB8E}', '\u{1FB8F}', '\u{1FB90}', '\u{1FB91}', '\u{1FB92}', '\u{1FB94}', '\u{1FB95}', '\u{1FB96}', '\u{1FB97}', '\u{1FB98}', '\u{1FB99}'];
while (fillChars.length > 0) {