Commit graph

19 commits

Author SHA1 Message Date
bf9ffd729a [Option][GUI] Disable notifications from top bar 2024-12-14 17:38:07 +03:00
2ea7bcbeff [Option][GUI] Default folders and local folders 2024-12-14 17:38:07 +03:00
62f73f51f7 [Option][GUI] Folder options 2024-12-14 17:38:07 +03:00
729f452393 [Option][GUI] Tray icon settings 2024-12-14 17:38:07 +03:00
24d919b5a4 [Option][JSON] Always show top bar userpic 2024-12-14 17:38:07 +03:00
9519d801aa [Option][GUI] Recent stickers limit 2024-12-14 17:38:07 +03:00
e029f6d805 [Option][GUI/JSON] Multithreaded video decoding 2024-12-14 17:38:07 +03:00
d763255e2f [Option][JSON] Custom auto-replaces 2024-12-14 17:38:07 +03:00
36832b5648 [Option][GUI] Disable edit by Up 2024-12-14 17:38:07 +03:00
ee6b045c2c [Option][GUI] Show chat ID 2024-12-14 17:38:07 +03:00
1732bbf05f [Option][GUI] Always show scheduled 2024-12-14 17:38:07 +03:00
9cad6d855d [Option][GUI] Adaptive chat bubbles 2024-12-14 17:38:07 +03:00
6e73fa616c [Option][GUI] Sticker size 2024-12-14 17:38:07 +03:00
3d906ce507 [Option][GUI] Big emoji outline 2024-12-14 17:38:07 +03:00
99a6a8fad4 [Option][GUI] Font options 2024-12-14 17:38:07 +03:00
486fc73783 [Option][Non-stored] Custom API ID and hash 2024-12-14 17:38:07 +03:00
e951c8064b [Core] Settings system 2024-12-14 17:38:07 +03:00
f84850d890 [Core] Versioning and updater 2024-12-14 17:38:06 +03:00
f8961f759d [Core] Language system
Telegram Desktop uses static language system with code generation, which
requires almost full app rebuild on any string modification, no matter
how small it is.

Since Kotatogram is options-driven, static language system will slow the
development. This language system solves the problem by using JSON and
runtime string search instead.
2024-12-14 17:38:06 +03:00