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 Provide single-data generic TL accessor. 2022-07-26 20:12:10 +03:00
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 Fixed some global shortcuts with non-primary windows. 2022-07-26 20:12:09 +03:00
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 Update API scheme to layer 143. 2022-05-19 17:27:02 +04:00
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 Respected setting of disabled animation in save toast from media viewer. 2022-06-06 02:26:52 +03:00
facades.cpp Fix inline via @bot click in additional windows 2022-07-26 20:12:09 +03:00
facades.h Fix inline via @bot click in additional windows 2022-07-26 20:12:09 +03:00
logs.cpp
logs.h
main.cpp
mainwidget.cpp Fix inline via @bot click in additional windows 2022-07-26 20:12:09 +03:00
mainwidget.h Fix inline via @bot click in additional windows 2022-07-26 20:12:09 +03:00
mainwindow.cpp Fix opening channel with active livestream in a new window. 2022-08-08 18:18:44 +03:00
mainwindow.h Improved management of online status from non-primary windows. 2022-06-12 16:07:41 +03:00
settings.cpp
settings.h
stdafx.h
tray.cpp Returned lost method that checks tray existence. 2022-06-23 09:38:21 +03:00
tray.h Returned lost method that checks tray existence. 2022-06-23 09:38:21 +03:00