Commit graph

233 commits

Author SHA1 Message Date
Slavfox
8659a2b889 v.1.27.0 The PhMajerus update part 1 2025-03-23 12:35:41 +01:00
fox & circe
2514aebae1
Merge pull request #144 from PhMajerus/main
Symbols for Legacy Computing, IBM PC, MS-DOS, HP 4260 Series, Windows console compatibility, and more
2025-03-23 11:13:09 +01:00
PhMajerus
7beff7655f Enclosed Alphanumerics block
Added U+2474 to U+24B5.
This completes the Enclosed Alphanumerics block (U+2460 - U+24FF).
2025-03-22 19:02:50 +01:00
PhMajerus
a68a4b7c96 Tetragrams
Added Tetragrams (U+1D306 - U+1D356)
2025-03-16 17:44:47 +01:00
PhMajerus
48a9289d5a Hexagrams
Added Hexagrams (U+4DC0 - U+4DFF)
2025-03-16 04:30:01 +01:00
PhMajerus
9e16064f87 Fix for stray pixel in U+1CD49.
Everything finally looks right!
2025-03-16 01:03:42 +01:00
PhMajerus
d1ef3c8f53 Some emojis 5
Added U+1F004; U+1F338; U+1F3B1; U+1F427; U+1F47E; U+1F4AE - U+1F4AF; U+1F4BB; U+1F4C5 - U+1F4C6; U+1F4E7; U+1F5A9 - U+1F5AD; U+1F5B3; U+1F5B8.
2025-03-15 23:26:58 +01:00
PhMajerus
1a706e67b6 Final adjustments for smooth sextants / diagonals.
This fix minor issues with the diagonals, now tests look perfect to me.
2025-03-13 16:53:28 +01:00
PhMajerus
fd24ba213e Fixed missing U+25EF in charmap.txt and characters.txt.
(and spacing cleanup in characters.txt to make the new ranges more readable)
2025-03-12 02:32:30 +01:00
PhMajerus
bd6f6d69a4 Adjustments to legacy computing line drawing diagonals
This should be the final adjustment of new line drawing diagonals.
More could be done by also adjusting existing ones, but I don't want to touch existing glyphs in the same PR.
2025-03-11 23:46:32 +01:00
PhMajerus
ba22fc0c7a Lucida Console / Windows 2000 console compatibility
Added U+037E; U+0384; U+0385; U+0387; U+20A3; U+25CA; U+FB02.
Also includes minor adjustments to Symbols for Legacy Computing Supplement.
2025-03-11 19:00:12 +01:00
PhMajerus
40d695ae91 Circled alphabet
Added U+24B6 - U+24E9
Also includes minor adjustments to Symbols for Legacy Computing.
2025-03-11 01:35:36 +01:00
PhMajerus
aa4df6d077 More circled kanji and katakana
Added U+3280 - U+3290 and U+32D0 - U+32FE
2025-03-10 23:37:14 +01:00
PhMajerus
02241c2002 More circled digits and kanji
Added U+3251 - U+325F; U+32A3 - U+32A8; U+32B1 - U+32BF
2025-03-10 05:30:29 +01:00
PhMajerus
fe21e655cb Circled digits
Added (U+2460 - U+2473; U+24EA - U+24FF; U+2776 - U+2793)
2025-03-10 04:07:10 +01:00
PhMajerus
1b1dabad52 Symbols for Japanese text
Added ★ and ☆ (U+2605 and U+2606).
2025-03-07 13:49:48 +01:00
PhMajerus
e5f8c8ed5d Some emojis 4
Added clock faces (U+1F550 - U+1F567)
Also includes some cleanup and minor fixes in charmap and documentation.
2025-03-07 13:15:07 +01:00
PhMajerus
dd23aa2c95 Added Specials / replacement characters
This adds U+FFFC and U+FFFD.
2025-03-07 12:40:05 +01:00
PhMajerus
54b616db12 Changed Playing Cards 10 from 'o to T.
As per https://github.com/slavfox/Cozette/issues/153#issuecomment-2705960356 discussion.
2025-03-07 12:22:54 +01:00
PhMajerus
e5ff6ac4d3 Some emojis 3
- Added ✉🖂🖃 (U+231B; U+2709; U+1F582 - U+1F583)
2025-03-06 21:57:44 +01:00
PhMajerus
16a4b6e62d Fixes and minor improvements
One of the glyph was corrupted, fixed it and made some minor improvements.
2025-03-06 15:27:35 +01:00
PhMajerus
750f5640bb Some emojis 2
- Added 🎔💌💓💔💕💖💗💘💙💚💛💜💝💞💽🖤🤎🧡🩵🩶🩷 (U+1F394; U+1F48C; U+1F493 - U+1F49E; U+1F4BD; U+1F5A4, U+1F90D - U+1F90E; U+1F9E1; U+1FA75 - U+1FA77)
2025-03-06 15:07:22 +01:00
PhMajerus
a6fc0895e9 Some emojis
- Added 🎮💣💤💾💿📀📁📂 (U+1F3AE; U+1F4A3 - U+1F4A4; U+1F4BE - U+1F4C2)
2025-03-05 18:11:15 +01:00
PhMajerus
9b710c17dd More symbols and number forms
- Letterlike Symbols (U+2103; U+2109; U+210E - U+210F; U+2126 - U+2127; U+212F)
- Number Forms (U+2150 - U+215F; U+2166 - U+2167; U+216B - U+216F; U+217C - U+2181; U+2183 - U+2184; U+2189 - U+218B)
2025-03-05 08:22:22 +01:00
PhMajerus
c28640b814 Playing cards
- Added Playing Cards (U+1F0A0 - U+1F0AE, U+1F0B1 - U+1F0BF, U+1F0C1 - U+1F0CF, U+1F0D1 - U+1F0DF, Unicode 7.0)
(Note the tarot cards are not included in this commit)
2025-03-02 04:40:18 +01:00
PhMajerus
65013b6742 HP 2640 Series terminals compatibility
- Added U+2628, U+2243, and U+2244 to complete HP 2640 standard character sets.
2025-02-25 14:57:48 +01:00
PhMajerus
07111ccbdc MS-DOS CP437 support (arrows)
- Add missing arrows U+25BA and U+25C4 required for CP437 support.
2025-02-18 19:33:51 +01:00
PhMajerus
86342eae85 Symbols for Legacy Computing: Minor edits 2
- Made U+1CEB0 (horizontal zigzag line) more similar to Smalltalk-78 on Macintosh.
2025-02-17 19:50:29 +01:00
PhMajerus
7a7ff6619c MS-DOS CP437 support
- Add missing characters for IBM PC and MS-DOS codepage 437 support (U+20A7; U+21A8; U+2310; U+25AC; U+25D8; U+25D9; U+263C)
2025-02-17 16:27:01 +01:00
PhMajerus
96b3a7a434 Symbols for Legacy Computing: Sprites part.3
- More sprites (U+1CC5A - U+1CC5F; U+1CCA0 - U+1CCB9; U+1CDE6 - U+1CDF4; U+1CDF6 - U+1CDF7, Unicode 16.0)
2025-02-17 01:40:54 +01:00
PhMajerus
bf2b2b66b0 Symbols for Legacy Computing: AutoHint
- Adjusted U+2429 (Amstrad CPC delete control picture)
- AutoHint'ed all 944 glyphs added in my commits.
2025-02-16 18:39:07 +01:00
PhMajerus
3591865c23 Symbols for Legacy Computing: Sprites part.2
- More sprites (U+2708; U+1F6E7; U+1CDF5; U+1CDF8 - U+1CDFF, Unicode 16.0)
2025-02-16 17:26:17 +01:00
PhMajerus
0318435e66 Symbols for Legacy Computing: Fixed characters lists
Removed some characters that were included by mistake in characters.txt and charmap.txt.
2025-02-16 01:56:26 +01:00
PhMajerus
e2940d5033 Symbols for Legacy Computing: Sprites
- Black Large Circle (U+2B24, required for some sprites below)
- Sprites (U+1CC48 - U+1CC59; U+1CC60 - U+1CC9F, Unicode 16.0)
2025-02-16 01:30:08 +01:00
PhMajerus
f455070ea9 Symbols for Legacy Computing: Smalltalk
- Smalltalk-72 symbols (U+1CEB0 - U+1CEB3, Unicode 16.0)
2025-02-15 23:05:51 +01:00
PhMajerus
ef421a9366 Symbols for Legacy Computing: Chess pieces
- Double-width chess pieces (U+2654 - U+265F)
- 2×2 chess pieces + standing knight (U+1CCBA - U+1CCD5, Unicode 16.0)
2025-02-15 03:36:37 +01:00
PhMajerus
2c1cb21b74 Symbols for Legacy Computing: Large Type Pieces (rounding)
- Changed corner pieces from chamfered to curved style.
2025-02-14 14:13:52 +01:00
PhMajerus
7d4c903dd9 Symbols for Legacy Computing: More Sharp MZ Symbols
- Sharp MZ stick figures, ruler, electronics, and more (U+1CC00 - U+1CC20, Unicode 16.0)
2025-02-14 02:09:04 +01:00
PhMajerus
4e0560cb2f Symbols for Legacy Computing: Pseudopixels part.2
- Octants (U+1CD00 - U+1CDE5, Unicode 16.0)
2025-02-13 22:40:39 +01:00
PhMajerus
c3cbe61b13 Symbols for Legacy Computing: "Eights"
- One sixteenth blocks (U+1CE90 - U+1CE9F, Unicode 16.0)
- Other 8×8-based patterns (U+1CEA0 - U+1CEAF, Unicode 16.0)
2025-02-13 19:29:40 +01:00
PhMajerus
362e095889 Symbols for Legacy Computing: Lines and terminal graphic symbols
- Box drawing and tick lines (U+1CE0D - U+1CE19, Unicode 16.0)
- Terminal graphic symbols (U+1CE00 - U+1CE0C, Unicode 16.0)
2025-02-12 23:13:15 +01:00
PhMajerus
4103baf130 Symbols for Legacy Computing: Diagonals (fixes)
Minor fixes to the smooth sextants slopes.
2025-02-12 02:18:52 +01:00
PhMajerus
c7cdcf2f2b Symbols for Legacy Computing: Control Pictures (improvements)
Minor adjustments to make control pictures more consistent with the main latin characters.
2025-02-12 01:40:42 +01:00
PhMajerus
1aaf0e2eaa Symbols for Legacy Computing: Control Pictures
- Added legacy computers delete symbols (U+2427 - U+2429, Unicode 16.0)
- Completed missing control pictures in the U+2400 - U+2446 range
2025-02-11 23:13:13 +01:00
PhMajerus
f1823da91c Symbols for Legacy Computing: Legacy arrows (oops)
Added the U+1F8B0 to U+1F8BB that I forgot to add to img/characters.txt and img/charmap.txt in the previous commit.
2025-02-11 20:37:10 +01:00
PhMajerus
ed50a3fb21 Symbols for Legacy Computing: Legacy arrows
- Legacy systems arrows (U+1F8B0 - U+1F8BB, Unicode 13.0 and 16.0)
2025-02-11 20:30:20 +01:00
PhMajerus
c3638b2a29 Symbols for Legacy Computing: Adjustments
- Fixed and improved a few characters
- Replaced U+1FB95 and U+1FB96 with more organic fill patterns as checkerboard cannot be regular tiling patterns at 6x13.
2025-02-11 18:01:00 +01:00
PhMajerus
fd3c037d0d Symbols for Legacy Computing: Completed Unicode 13 block
- Extra box drawing lines (U+1FB70 - U+1FB7F, Unicode 13.0)
- Extra block elements (U+1FB82 - U+1FB8B; U+1FBCE; U+1FBCF, Unicode 13.0)
- MouseText (U+1FB80; U+1FB81; U+1FBB0 - U+1FBBC, Unicode 13.0)
- Misc sprites, UI, etc... (U+1FBBD - U+1FBCD, Unicode 13.0)
- Added crossed outlined seven (U+1CCF7) to CozetteCrossedSeven.sfd
2025-02-10 23:28:04 +01:00
PhMajerus
e96ed5f366 Symbols for Legacy Computing: Large Type Pieces
- Large Type Pieces (U+1CE1A - U+1CE50, Unicode 16.0)
  (From Hewlett-Packard 2640 Series Terminals)
2025-02-10 02:44:06 +01:00
PhMajerus
fab11ddc62 Symbols for Legacy Computing: Documentation (oops)
Added the U+25E2 to U+25E5 that I forgot to add to img/characters.txt and img/charmap.txt in the previous commit.
2025-02-10 00:07:56 +01:00