kotatogram-desktop/Telegram/SourceFiles
RadRussianRus c417056339 [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.
2023-06-16 02:30:33 +03:00
..
_other [Branding] App name and logo 2023-06-16 02:30:33 +03:00
api Simplify CustomEmojiId. 2022-08-15 13:17:24 +03:00
boxes Fix crash in editing media captions. 2022-08-16 09:21:12 +03:00
calls Version 4.1: Fix build with GCC. 2022-08-12 19:01:41 +03:00
chat_helpers Fix realtime "Large emoji" applying to only-custom-emoji. 2022-08-16 09:29:02 +03:00
codegen/scheme
core [Core] Language system 2023-06-16 02:30:33 +03:00
countries
data Don't unload emoji sets. 2022-08-15 15:52:27 +03:00
dialogs Set name / phone texts on-demand. 2022-08-09 14:12:19 +03:00
editor Move Webm sticker to UnwrappedMedia. 2022-08-04 13:35:34 +03:00
export [Branding] App name and logo 2023-06-16 02:30:33 +03:00
ffmpeg Fix build with GCC 12. 2022-08-13 14:18:13 +04:00
history Fix custom emoji in reply bar in comments / scheduled. 2022-08-15 19:01:40 +03:00
info Set name / phone texts on-demand. 2022-08-09 14:12:19 +03:00
inline_bots Set name / phone texts on-demand. 2022-08-09 14:12:19 +03:00
intro [Branding] App name and logo 2023-06-16 02:30:33 +03:00
kotato [Core] Language system 2023-06-16 02:30:33 +03:00
lang [Core] Language system 2023-06-16 02:30:33 +03:00
layout
main Allow hiding Premium Stickers fake-sticker-set. 2022-08-04 17:29:49 +03:00
media [Branding] App name and logo 2023-06-16 02:30:33 +03:00
menu
mtproto Update User-Agent for DNS to Chrome 103.0.5060.134. 2022-08-01 13:53:11 +04:00
overview Set name / phone texts on-demand. 2022-08-09 14:12:19 +03:00
passport Set name / phone texts on-demand. 2022-08-09 14:12:19 +03:00
payments Better saved credentials processing. 2022-08-15 12:20:17 +03:00
platform [Branding] App name and logo 2023-06-16 02:30:33 +03:00
profile Set name / phone texts on-demand. 2022-08-09 14:12:19 +03:00
settings [Branding] App name and logo 2023-06-16 02:30:33 +03:00
storage Request up to 32 file parts at once for video downloads. 2022-08-16 08:57:36 +03:00
support
ui Don't unload emoji sets. 2022-08-15 15:52:27 +03:00
window [Branding] App name and logo 2023-06-16 02:30:33 +03:00
apiwrap.cpp Don't unload emoji sets. 2022-08-15 15:52:27 +03:00
apiwrap.h Return ApiWrap::requestPeerSettings method. 2022-08-11 09:59:18 +03:00
config.h
facades.cpp
facades.h
logs.cpp
logs.h
main.cpp
mainwidget.cpp
mainwidget.h
mainwindow.cpp Fix opening channel with active livestream in a new window. 2022-08-08 18:18:44 +03:00
mainwindow.h
settings.cpp
settings.h
stdafx.h
tray.cpp
tray.h