Welcome to the June 2026 edition of the monthly newsletter.
UntitledDesktop
This month started with a large refactoring effort along multiple projects:
- UntitledImGuiFramework
- Moved to a newer dear imgui version
- Reworked renderers to utilise the new dear imgui texture filtering API
- Updated many dependencies
- UntiltedI18N - Fixed a critical resource loading crash
- UntitledXDGBasedir - Fixed some rare bugs and better memory management
- UntitledImGuiTheme - Updated to follow new dear imgui style variables
- UntitledRuntimeLibraryLoader - Fixed some memory bugs
- UntitledLog - Fixed typo in an API function
- UImGuiRendererExamples - Reworked renderers to utilise the new dear imgui texture filtering API
- UImGuiSDL - Update documentation due to changes in the build process
- cimgui_extra - Updated the C API for imspinner
- imspinner - Contributed some compilation fixes for newer dear imgui versions
Our goal for the end of the month is to publish a new maintenance release with these patches.
pkggen
Development of pkggen is restarting, we don't have a concrete plan for June, but by the end of the month we plan to have at least one working packaging backend.
Multilingual
Youyin 1.0
Work on the modernisation of Youyin has finally started and it includes:
- More than 150 new colour themes
- Fixes for most UI/UX bugs
- A redesigned front page
- A redesigned deck page
- A tutorial for new users
- An assortment of useful learning decks
- A working daily streak system
- A working daily level reduce mechanic
- A redesigned game recap view
- PWA integration and offline mode
- Uniform emoji font across all browsers
- Many bug fixes and refactoring changes
- Better UI when practicing phrases
The following tasks that are part of the 1.0 release and will be completed in July:
- Moving away to a new name for the site and getting a new domain + logo
- Introducing an accounts system with deck synchronisation
- Site monetization
We will also work on completing the following features throughout the year:
- Adding more characters(Cyrillic, Latin, Georgian, Armenian, Greek)
- Translating the site into other languages(German, Mandarin, Greek, Russian, Romanian)