Skip to content

Releases: Mercury13/unicodia

2.6.0

27 Apr 23:46
Compare
Choose a tag to compare

🕓 UNICODE 16
#349 Manually skipped 0C5C and 0CDC: they are still in bases but seemingly postponed to U17
Temporary characters for Arabic and Khitan (big release and no fixed tofu?)
Tofu remaining: 5053 chars, 2 medium blocks, 6 big, 2 huge

🖋 FONTS
Upd Noto: Hebrew (no longer hanging, #168), Modi
Rehinted Noto: Modi, Zanabazar
Dehinted dotted circle in Funky font
Greek extended: DejaVu → Noto, someone drew subscript i

🤡 MISRENDERS
U+11638 Modi vowel LL hinting bugs

📚 TEXT
Symbols and arrows misc have also many chess comment symbols
Wrote about Khitan tofu-like character
Minor typos, mainly Ukrainian

🔡 DECAPITALIZATION
Mount Fuji

🎞️ BLOCK ICONS / 🔬 HiDPI
Kawi: made custom HiDPI alignment
Aligned for HiDPI: Sinhala archaic, ancient Greek numbers

🗃️ LIBRARY
Added normal Latin x to conclude small caps

💾 OTHER DATA
Differentiated types of CJK numbers: primary, rare, anti-counterfeit, Zhuang and Vietnamese

🐞 PROGRAM
#345 “Go to Library” link in Blocks/Favourites
🐛 Favourites tab did not retranslate completely

📽 CHARACTER DISPLAY
#320 Drew special characters framed: Dives Akuru, Gunjala, Kannada, Lanna, Sharada, Soyombo, Zanabazar etc
Drew emoji and character simultaneously for some selected VS16’s where text is more valuable than emoji
…Of course, Library never draws in such a fashion: either emoji or text
Changed dotted frame: all characters have identical thickness; lighter a bit; 🔬 fixed HiDPI
All virtual viramas are now drawn programmatically: dotted circle is exactly the same. No prerendered like 2.5.1 Gondi, though glyph and possibility remains. Where the cross does not fit → just move dotted circle a half-radius upwards
All characters with special properties now have pale dotted frame even in Sample
OS samples of Arabic, Kharosthi and Old Uyghur use ALM/RLM in the same fashion as Unicodia’s samples do, this is tied to script now rather than to font
Khitan: shrunk just a bit, implemented a new drawing method w/o margins
Korean as a last-resort font: shrunk just a bit to prevent jumping height (Katakana, Hiragaha, Hangul already OK)
🐛 More aggressively enforce size of “Sample” pane

🔍 SEARCH
Word LETTER has lower priority in U16 Legacy Supplement
Rewrote (and slowed down) search engine. Better search order for “Pa” and “lett”, worse for “Ukrainian”, but I really cannot tell “Phags-Pa” from “Byelorussian-Ukrainian”. Unless you write comma/parentheses, results are the same, just order changed. Hope fixed more than broke
More keywords that lower result’s priority: e.g. SIGN, PATTERN

2.5.1

19 Apr 10:25
Compare
Choose a tag to compare

🖋 FONTS
Upd Noto: Egyptian (beta → release)

⛩ UNICODIA HAN FONT
Now contains Kangxi radicals (no well-hinted font for some reason)
Deleted 14 glyphs now covered by BabelStone

📚 TEXT
Wrote a bit about Cyrillic ТЬ ligature: it’s not a church character

🗃️ LIBRARY
Maths: boolean algebra, braces
A few letterlike alphabets per yaytext.com, but better: e.g. Vai is Vai, and no Linear A inside
Small caps: added two compatible letters per yaytext.com

💾 OTHER DATA
Info on CJK radical + # of strokes

🐞 PROGRAM
Sped up table when navigating around tofu
Egyptian: 5k hieros are way too many, collapse as well as CJK
Tofu stats: no longer display 0’s in Tofu column
Synthesized icon (search for unassigned superscript or legacy computing char) may have 2 characters now

⚙ TECHNICAL
Tofu stats: collapsible blocks no longer implicitly count as CJK, set another flag instead

2.5.0

14 Apr 00:37
Compare
Choose a tag to compare

🕓 UNICODE 16
Sucked new data
All base plane additions: Latin, Cyrillic…
All eight emoji
HORRIBLE Sunuwar of unknown origin
Excellent Kirat from SIL
Tofu remaining: 5058 chars (just 1 is CJK), 2 small blocks, 2 medium, 6 big, 2 huge

🎞️ BLOCK ICONS
New approach to U16 tofu blocks: crude glyph drawn with tablet (previously “U15” icon common for all blocks)

🔡 DECAPITALIZATION
Myanmar letter Eastern Pwo Karen Nna
Pahawh Hmong sign Third-stage Hli
Tai Tham consonant sign High Ratha or Low Pa

📚 TEXT
Indian “gh” is now transliterated to Ukrainian as “ґх”.
Minor typos, mainly Ukrainian

🖼 GRAPHIC EMOJI
Repainted+optimized Honduras, now it’s Maya blue
#340 Fixed rendering of Mozambique

🗃️ LIBRARY
Wrote that Honduras may have different images, like Martinique or microbe
Of course, info on Sark (new country code CQ)
Added Latin to library (except still-tofu outlined console letters)

💾 OTHER DATA
🐛 1F514 bell no longer shares data with 0007 alert

🐞 PROGRAM
Now draw programmatic tofu for every emoji Unicodia cannot draw in vector (do not try drawing with fonts)
#342 This tofu also counts in tofu statistics, as before
🐛 Favourites were unable to copy using Ctrl+C or double-click

⚙ TECHNICAL
Now use text Unicode base instead of XML
Vector emoji no longer depend on AutoBuilder, the programmer just needs to build emoji.zip (aka “tape”)
Unified installation of events in Blocks, Library and Favourites

2.4.2

10 Apr 12:50
Compare
Choose a tag to compare

🤡 MISRENDERS
Combining umlaut U+0308 was shifted

📚 TEXT
Wrote more about Pahawh
Minor typos in English and Ukrainian

🖼 GRAPHIC EMOJI
#338 Now Benin, Bulgaria, Cameroon, Chile, Colombia, Laos, Samoa display better in small sizes (this thing was previously done on most bi- and tricolours)
Remade flags from scratch: Czechia, Djibouti
Issues still remain with some of these flags, but they are related either to structure of our monitors (Cameroon), or to renderer deficiencies (Bulgaria), and it’s impossible to fix them completely w/o ruining something else

🗃️ LIBRARY
🐛 Copyable link may now contain colon, e.g. “flag: Country"
🐛 Regional emoji no longer have info on black flag
Very trivial info on country: status (many are someone’s territories or partly recognized), location and population (lots of these lands are scarcely populated)

⚙ TECHNICAL
#339 Now compiles on older MinGW and recent Qt
Actual building infrastructure is still the same: Qt 6.1.3 and newest MinGW

2.4.1

23 Mar 05:14
Compare
Choose a tag to compare

🖋 FONTS
New font for Lanna: Noto → Lamphun, derivative of Hariphunchai (under name UnicodiaLanna)
Upd Babelstone: Han (no U16-related improvements)

🖼 GRAPHIC EMOJI
Added code (semi-auto for now) that tests emoji repainting engine
Rules for repainting skintones: −12 unused, +1 new with U15 ears, 2 split
Ears 👂🦻 are now repainted rather than stored
Checked all People/Body emoji. Updated Playboy bunnies 👯, merman 🧜‍♂️, people holding hands 👫
Updated and fixed all people that are repainted rather than stored due to problems in original SVG: swimmer 🏊, teacher 👨‍🏫, fireman 👨‍🚒, builder 👷, dancing lady 💃, spy 🕵️, water polo 🤽, vampire 🧛. Many had a detail that was erroneously repainted: teacher’s blackboard, fireman’s insignia
Pilot 👩‍✈️ used to be fixed in twelve versions, now repainted: new rules permit
Updated the only person that’s fixed in twelve versions now: supervillain 🦹. (As I see, Google didn’t repaint either)
Now repainted just for space economy, with new testing code absolutely sure that images are intact: walking 🚶, kneeling 🧎, running 🏃, blind 👨‍🦯, disabled 👨‍🦼👨‍🦽, washing 🛀, sleeping 🛌, surfer 🏄, cyclist 🚴, handball 🤾, basketball ⛹️, pregnant 🤰

📚 TEXT
🤥 Slavic number system uses Vedi rather than Buki
Wrote more about runes, Lanna
Synced data on fairy chess pieces between languages
Proto-chess: U16 beta is close and it has no time to accept ferz/alfil
Abugida: Warang and Sora are sometimes abugidas
Minor typos, mainly Ukrainian

⚙ TECHNICAL
Now AutoBuilder solely decides whether emoji may appear on Library tile

💾 OTHER DATA
#335 Changed tiles for People/family and People/silhouettes
Credited Daniel Werning, he did a lot for Egyptian

2.4.0

13 Mar 07:24
Compare
Choose a tag to compare

🖼 GRAPHIC EMOJI
#152 Upgraded all hands to wide-angle solid-filled Noto 15.0

📚 TEXT
Minor typos, mainly Ukrainian

💾 OTHER DATA
Hebrew also serves Aramaic language

🐞 PROGRAM
Favourites
Reduced margins in Library’s string composition bar

2.3.9

10 Mar 01:31
Compare
Choose a tag to compare

📚 TEXT
[uk] Discrepancy in term “private-use”
Modified Alt Code
Minor typos, mainly Ukrainian

💾 OTHER DATA
#329 Missed out Alt+0128 € (euro)
DOS Greek Alt codes

🐞 PROGRAM
🐛 Added some small margins in character pane
🐛 [2.3.8] Sample character was not erased when we select empty codepoint
Now write “en/ru/el” if all three Alt codes are equal

2.3.8

09 Mar 00:34
Compare
Choose a tag to compare

🖋 FONTS
Upd Noto: Orkhon (to beta)
Funky: dropped 10C47 (now Noto Orkhon)

🗃️ LIBRARY
All entries consisting of a single character (maybe with VS15 or 16) now have alternate names
Both inverted and reversed D now have three versions: Georgian U1.1, Lisu U5.2 and Latin U5.1.

📚 TEXT
🤥 [en] Egyptian: was written mainly RTL (Ru/Uk were right!)
Found more science-like Russian/Ukrainian name for inscriptional Parthian/Pahlavi, and managed to assemble “Pahlavi — inscriptional”

🐞 PROGRAM
“U+” is no longer copyable link, only hex number is copied
🐛 [2.3.7] Labels are deselected again when we copy

⚙ TECHNICAL
Simplified main table structure
Moved Library to the same infrastructure for future Favourites I started in 2.3.7

2.3.7

23 Feb 08:54
Compare
Choose a tag to compare

🖋 FONTS
Upd Noto: Canadian, Egyptian (still to beta)

🤡 MISRENDERS
All Egyptian hieroglyphs, spaces and hashes are proper now

📚 TEXT
🤥 Egyptian: 1390A → 1309A (a very sneaky typo)
🤥 One of Malayalam samples wrote K instead of R
Put lots of non-break spaces around “not”
Minor typos, mainly English
Wrote usage of planes 2 and 3 more precisely: 93 and 14%
Wrote about shapes of microbe 🦠
Taliban is ruling Afghanistan as of 2024

🗃️ LIBRARY
Inverted capital Latin
Reversed Latin (incomplete)
Inverted chess pieces

💾 OTHER DATA
🐛 [ru] Yi is now in the proper place of alphabet
Old Persian cuneiform now has chain Segoe → Noto and does not install font when Segoe is present
Same for Ugaritic, shows up when Segoe is absent

🐞 PROGRAM
🐛 Arabic/Mongol/Egyptian format characters are now as tall as normal chars
More science-like method of drawing dotted frame around control characters: three different methods for drawing 0…1 device pixels wide, 1…1.3 and 1.3+.
🐛 Tamil supplement is preloaded now as well as Brahmi due to some glitches
🐛 Block order was not loaded from config file

⚙ TECHNICAL
Small preparations for Favourites
Recreated Library tile info for access optimization, should not do much compared to previous versions
Improved comments to locale.xml

2.3.6

12 Feb 13:24
Compare
Choose a tag to compare

🖋 FONTS
Upd Noto: Brahmi, Egyptian (#319 to beta, no longer hanging)
Coptic: now use NewAthena bold instead of Noto
Funky: removed Brahmi, part of Egyptian (both are handled by Noto now)
NewGardiner: removed, now handled by Noto

📚 TEXT
🤥 Wrote better about Egyptian format controls
No longer call Anatolian hieroglyphs “Hittite”: description says it’s incorrect
Added to About two authors of fonts that are replaced now
Mongol: added transliteration to every word
Wrote about decipherment of Egyptian
Wrote about two new upcoming pieces in Chess symbols
Abugida: added to Russian/Ukrainian a small passage present in English
Han ideographs: wrote about suitable grammar
Minor typos, mainly Ukrainian

🖼 GRAPHIC EMOJI
🤩 star eyes: removed unused object that’s barely but visible (googlefonts/noto-emoji#454)

🗃️ LIBRARY
Another library: Games

🐞 PROGRAM
🐛 Mongol samples were displayed badly if first opened in popup rather than in right pane (relied on font substitution, since advent of Mongol samples in 2.3.3)
🐛 Format characters w/o abbreviation are no longer “invisible” and have system glyph (e.g. Arabic 06DD end of ayah)
Now support VS15 in Library, needed for PlayStation circle