Skip to content

Releases: Mercury13/unicodia

2.9.5

13 Jan 00:03
Compare
Choose a tag to compare

πŸ•” UNICODE 17
Reordered a few blocks for U17
Created an initial task for translators

πŸ–‹ FONTS
Upd BabelStone: Han

β›© UnicodiaHan FONT
Reloaded glyphs
Handed 15 glyphs to BabelStone

🎞️ BLOCK ICONS
Math alnum: emphasized gap in 𝓠
Nandinagari: changed to basic K (probably remained from gag font in Funky)
Myanmar: same (could not make a good icon for a long time)
Odia: same (did not even change while migrating to Noto Serif)
Zanabazar: hinted by all four sides, like Kawi
Control pictures: hinted by all three sides with a special engine
(All have β€œautomatic” colour now instead of black/orange)

βš—οΈ SYNTHESIZED ICONS FOR SEARCH
Tibetan: shifted up

πŸ“š TEXT
πŸ› [ja] Red links
Rewrote in advance a few articles as if U17 was out
New term: country codes
[en] Minor typos

🐞 PROGRAM
#436 Save window’s size/position; revert to default if desktop size (DPI, screen configuration etc) changed
Though maximized window stays anyway, even on a wrong screen, even with default non-maximized size
Trivial local menu in Blocks/Library/Favourites

🌐 INTERNATIONALIZATION
Some punctuation are configurable via locale.xml

βš™ TECHNICAL
Upd OpenSsl to self-compiled unofficial version (official v1 has gone but someone is still backporting CVEs)
Added in advance 3 final icons of new U17 blocks and some data, disabled in code
Icon engine for Zanabazar/Kawi can take fractional sizes, with granularity of 0.1

🧱 BUILD PROCESS
GwLoader now better handles comments

2.9.4

31 Dec 00:53
Compare
Choose a tag to compare

Happy New Year!

πŸ—‘οΈ UnicodiaFunky FONT
Final touches to Ol Onal
First experiments on Garay

πŸ₯» Daarage FONT (Tulu-Tigalari)
Double virama
πŸ› All *Γ‘Εͺ syllables

πŸ–Ό GRAPHIC EMOJI
πŸ› Flag of Antarctica is now UN blue (Twemoji’s bug)
Fixed to deficiencies of SVG renderers: >15 countries
Improved outline: Uruguay
Updated to higher standards, w/o actual complaints: Arab Emirates

πŸ“š TEXT
πŸ› [en] Found lots of strange heading spaces in blocks
[en] Now Punctuation β€” general and Punctuation β€” supplemental
One more sentence for Garay
[en,ru] Minor typos

πŸ—ƒοΈ LIBRARY
Notice about Antarctica: a competitor flag exists

🎞️ BLOCK ICONS
Remade kana icons/names/rules
Extracted RtL Asian scripts to a separate colour

πŸ’Ύ OTHER DATA
Ethiopic font is now smaller in Abugida, and as big in Ethiopic

🐞 PROGRAM
πŸ› Forgot to mention our translator to Japanese

🌐 INTERNATIONALIZATION
Japanese translation, still in beta condition
No L10n concatenations in a couple strings; harder to translate but more flexible on non-European typography
Simplified making long alphabets by splitting into sequential parts
Sticking blocks together (Greek, arrows…) and custom sorting (previously used for Ol Chiki < Ol Onal < Old Klingon, now for Japanese kanjiβ†’kana) work together
Legacy computing, variation selectors, shapes, punctuation stick together
Ct+Sh+W shows β€œsorting telltales” to debug localization
Slower but more reliable internationalization of numbers
Terms may be sorted by English name, primarily for complex languages like Japanese
Characters in Number Forms’ description were tofu sometimes (relied on font substitution)

βš™ TECHNICAL
SVG icons may be repainted to any colour now, that’ll allow easier reskinning. Done now in RtL Asia, new kana and four special icons. Making a new colour pair was hard, one pilot icon looked good but multiple didn’t. Did not touch PNG icons: they are really few and can be fixed afterwards.
Version may consist of 4 numbers, mostly for pre-releases

2.9.3

11 Dec 03:30
Compare
Choose a tag to compare

πŸ–‹ FONTS
Upd SIL: Padauk (Myanmar)

πŸ—‘οΈ UnicodiaFunky FONT
#418 Eight math brackets: 298B…90, and 2997, 98
Moved star of Egyptian Format a bit up

πŸ₯» Daarage FONT (Tulu-Tigalari)
Default vocalic R/RR redrawn, can sit on most letters
Implemented and checked all simple syllables like KΔ€, 80% of two-consonant (KT*…), and some three-consonant (KTR*…)
Removed a few ligatures with U/Εͺ in favour of combining marks

🀑 MISRENDERS
2997, 98 black tortoise brackets were not black

πŸ“š TEXT
πŸ€₯ Blatant lie about origins of Hebrew
πŸ€₯ [en] Big typo in Myanmar
Wrote two sentences about Unicode 3.1
Samaritan: wrote that Paleo-Hebrew is actually Phoenician
[en,uk] Minor typos

πŸ–Ό GRAPHIC EMOJI
Fixed to deficiencies of SVG renderers: Kenya, Mongolia (thick mid stripe only; light-dark gaps are artifacts of subpixel screen and unfixable!), Marshall Islands, Myanmar (first invisible shape compensating lack of gamma curve in SVG renderer!), North Korea, South Sudan

πŸ—ƒοΈ LIBRARY
Electric: added legacy Japanese images of electronic components, whole only (not parts of resistors/inductors)
Math/boolean: added modulo two sum
Added notices to Syria (government fled) and pistol (X reverted to live)

🐞 PROGRAM
#414 Table no longer draws a button for selection, it draws true Windows’ selection instead

🌐 INTERNATIONALIZATION
Incomplete Japanese
Implemented fallbacks for β€œnot-really-correct” plurals
Formatted long numbers with space, as a β€œsomewhat-international” format, the only approved by ISO for international use

2.9.2

26 Nov 04:47
Compare
Choose a tag to compare

πŸ•“ UNICODE 16
Egyptian A: imported 2925 images from JSesh, drew 7 β€œabove the fold”, still 1063 tofu

πŸ–‹ FONTS
#413 Merged 34 small scripts of normal line height (Cherokee, Tifinagh, runes, Parthian…) into β€œfrankenfont”, lower chance of some stray font not loaded
Upd Noto: Latin-Greek-Cyrillic, Pahawh (fixes some umlaut)

πŸ–Ό GRAPHIC EMOJI
Fixed to deficiencies of SVG renderers: Angola, Barbados, Bosnia

πŸ“š TEXT
πŸ€₯ Marchen: the rest scripts are not even unified
πŸ€₯ Indic Tt is now replaced with αΉ­ in English and ԏ in Cyrillic
[en] Big grammar overhaul, still incomplete
Subscripts/superscripts: English rarely uses dot-multiplication
Cham: removed trivial sentence
Minor fixes in NΓΌshu
[en,uk] Minor typos

πŸ’Ύ OTHER DATA
πŸ€₯ Robotron Z9001 did not have colour by default: yes β†’ later models
Loaded Unikemet descriptions for new hieroglyphs

πŸ“½ CHARACTER DISPLAY
Old Noto Egyptian is a little bit bigger now
πŸ› Custom methods of character display respect small window of 2.6.0. What a pity, small window does not work for Egyptian without big font overhaul

πŸ” SEARCH
πŸ› Search in HTML entities will return exact (up to case) matches only

βš™ TECHNICAL
Big overhaul of string storage: 1) simultaneously auto name and additional strings, 2) longer strings. Someday I’ll add more information on CJK ideographs

2.9.1

17 Nov 23:46
Compare
Choose a tag to compare

πŸ”‘ DECAPITALIZATION
New Tai Lue vowel sign Vowel shortener
Japanese Self-Defence Force site
squared Katakana De

🀑 MISRENDERS
#410 Most Misc. Symbols stick to general rule of base plane: VS16 β†’ text + emoji. Only few low-contrast are left
Enclosed ideographs supplement: also enforced this rule, drew emoji over characters, different font
Enclosed alphanumeric: added dedicated font chain to enlarge glyphs, drew emoji over characters
Ancient Greek music: reduced window

πŸ–Ό GRAPHIC EMOJI
1FAE8 shaking face: recompressed

πŸ“š TEXT
πŸ€₯ Sorted out Tai Le / New Tai Lue
Wrote one more passage about Korvet, a Soviet computer
[uk] Major typo in Bopomofo

πŸ’Ύ OTHER DATA
New Tai Lue is Experimental β†’ Endangered

2.9.0

04 Nov 23:31
Compare
Choose a tag to compare

πŸ•“ UNICODE 16
Tulu-Tigalari, half-working, 3995 characters in 1 block remain

πŸ–‹ FONTS
Upd Noto: Tangut (beta β†’ release)
Upd SIL: Schererazade
Lepcha: changed font Noto β†’ SIL

πŸ—‘οΈ UnicodiaFunky FONT
Handed U16 Arabic to Scheherazade

πŸ–Ό GRAPHIC EMOJI
1F32C wind blowing face 🌬️: slightly darker

🐞 PROGRAM
#355 Made an installer
Library tiles no longer display VS16 parts of ZWJ emoji in a special way: emoji β†’ text+emoji

🧱 BUILD PROCESS
Version is centralized now: all scripts take it from the same file

2.8.6

28 Oct 00:10
Compare
Choose a tag to compare

πŸ–‹ FONTS
Upd BabelStone: Han

πŸ•“ UNICODE 16
#332: 3026…29 Hangzhou numerals, new U16 shape

πŸ”‘ DECAPITALIZATION
CJK radical Small one…
CJK radical C-simplified See…
Kangxi radical Dotted tent…

πŸ–Ό GRAPHIC EMOJI
Fixed Antigua, Armenia, Aruba, Belarus, Belize and β‰ˆ20 more to deficiencies of SVG renderers
For flags with large white fields: outline is thinner (0.3 β†’ 0.2 out of 36) yet darker; fixed mistakes by 0.1
Big review of other flags: simplified, reduced/removed outline, optimized from scratch etc
Took Martinique from Twemoji’s pull request
23F2 timer ⏲️: greater contrast
1FA77 pink heart: took from original
1F9B7 tooth 🦷: outlined somehow

🀑 MISRENDERS
Misc Tech (but not Misc Symbols) now stick to general rule of base plane: VS16 β†’ text+emoji

πŸ“š TEXT
One small passage about Tulu
[ru,uk] Forgot one little passage in Chess Symbols
[en,uk] Minor typos

πŸ’Ύ OTHER DATA
Kangxi radicals and CJK radicals supplement are now next to each other in alphabetical list
Made a special category for Osage: made for revival of dead language

βš™ TECHNICAL
Seven flags of external territories (e.g. Clipperton ← France) are no longer duplicated
Experiments with dark skin, currently disabled

🧱 BUILD PROCESS
No longer call SVG optimizer by hand at least for emoji, implemented that in TapeMaker
For several emoji found out why it was remade and if it’s actual now

2.8.5

07 Oct 23:32
Compare
Choose a tag to compare

πŸ–‹ FONTS
Upd Noto: Nandinagari

🀑 MISRENDERS
Nandinagari, Zanabazar, Soyombo: dehinted dotted circle

πŸ–Ό GRAPHIC EMOJI
Fixed Bolivia, Cambodia, Germany, Ecuador, N.Korea, Lithuania, Zambia to deficiencies of SVG renderers

πŸ—ƒοΈ LIBRARY
Added chess comment symbols

πŸ“š TEXT
Wrote about more fairy chess pieces
[uk] Minor typos

πŸ’Ύ OTHER DATA
Wrote new (just Oct 2024) data about flags DG and IO
πŸ€₯ Barbados, St. BarthΓ©lemy, Cape Verde, Cayman Islands, Pitcairn had no indigenous peoples
πŸ€₯ Slovenia is in Europe
πŸ€₯ Korvet (old Soviet computer) did not have control pictures

🌐 INTERNATIONALIZATION
Tai Tham: moved # of KhΓΌn speakers to EXE

2.8.4

04 Oct 01:36
Compare
Choose a tag to compare

πŸ–‹ FONTS
Upd Noto: Latin-Greek-Cyrillic
Upd SIL: Kirat

πŸ—‘οΈ UnicodiaFunky FONT
Gurung: made another version of medial V/Y

πŸ–Ό GRAPHIC EMOJI
Upd Noto, incl. new high-contrast hands

πŸ“š TEXT
Improved text about silhouette families
Wrote about hieroglyph with laptop
One more sentence in Legacy Computing Supp
Mahajani: removed # of speakers as irrelevant
Tulu: wrote about 1st known inscription
Shed some light to Chakma
[en] Major typo in Bengali
[en,ru,uk] Big typo-hunt, incl. English grammar

πŸ’Ύ OTHER DATA
Wrote about old computers
Updated # of people speaking Amharic, Bengali, Buginese, Cham, Georgian, Gujarati and lots of other languages

🌐 INTERNATIONALIZATION
{{nspk}} template is added automatically in simplest cases
All numbers of speakers except difficult cases (Lao) are moved to EXE

βš™ TECHNICAL
Now download Unicode bases from their permanent locations, nothing actually changed
Now can recolour biracial emoji, handshakes only for now (lovers etc work, and let them be!)

2.8.3

10 Sep 21:26
Compare
Choose a tag to compare

πŸ–Ό GRAPHIC EMOJI
Switched to silhouette families, as Apple joined the bandwagon in spring 2024. Unicode is keeping silence

πŸ“š TEXT
New text about silhouette families
[en,ru] Minor typos