[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [4af2b6d](https://github.com/UnigramDev/Unigram/commit/4af2b6de9dd84569828dd2eae5fcc927acba4080) • _5 files, +79/-24_
Let animated images draw with up to three commits in flight

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [88e3214](https://github.com/UnigramDev/Unigram/commit/88e32142c675b4e5cd918f4b4cd840e438818aa9) • _6 files, +37/-41_
Collapse a message's quotes as a rich message's are

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [5d6e1d6](https://github.com/UnigramDev/Unigram/commit/5d6e1d6224918831432255e2a3f9aed9bb203d2d) • _37 files, +956/-548_
Put every message box but the reactions picker on the native switch

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [047f164](https://github.com/UnigramDev/Unigram/commit/047f164e14a412e87214a3a71ab6762ce7421e16) • _3 files, +137/-102_
Offer a formatted date in the native box, through the old box's dialog

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [b3e6ecf](https://github.com/UnigramDev/Unigram/commit/b3e6ecf1a2a95f66a8c792e05486b91c70ad67f9) • _2 files, +11/-28_
Show the AI fix result in a text block, not a read-only RichEditBox

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [88bfc10](https://github.com/UnigramDev/Unigram/commit/88bfc106eaead2823415381e9955e92cc6739389) • _1 files, +26/-0_
Renew the edit context when the text changed while focus was away

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [a0d8cc3](https://github.com/UnigramDev/Unigram/commit/a0d8cc335878c033f9364ce071eafac40d81d69b) • _2 files, +69/-7_
Fall back to RichEdit on the next launch when the native editor throws

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [9cc8542](https://github.com/UnigramDev/Unigram/commit/9cc8542cfe17ec181f29f21bc8b21e10f44f1e5a) • _18 files, +429/-50_
Choose a code block's language in a popup, its aliases grouped

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [4cf52c9](https://github.com/UnigramDev/Unigram/commit/4cf52c9cd36b99bb13da9b1fa6f4c7fc50bb128e) • _2 files, +80/-15_
Note every message box on the switch, captions and the language popup

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [d88f61d](https://github.com/UnigramDev/Unigram/commit/d88f61df46bbdf7f91a36bc50113ef458e5bdd39) • _7 files, +660/-298_
Add text options and draw-mode tabs to the media editor

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [18953eb](https://github.com/UnigramDev/Unigram/commit/18953eb8bd25934dadd35b2c0549df75a4939e74) • _5 files, +93/-3_
Size an edited text's surface to its box, so typing redraws it in place

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [27323c6](https://github.com/UnigramDev/Unigram/commit/27323c6fcc6226b05b6f59c14db3f1449392bbdf) • _13 files, +743/-147_
Add stickers to the media editor, each object in its own element

[UnigramDev/Unigram/develop](https://github.com/UnigramDev/Unigram/tree/develop) • [d55ecb2](https://github.com/UnigramDev/Unigram/commit/d55ecb234ddd00c8ecaacfc055d4654501efb373) • _6 files, +300/-79_
Add custom emoji and GIFs to the media editor

[#unigram](?q=%23unigram)