kotatogram-desktop/Telegram/SourceFiles
RadRussianRus 0989487614 [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.
2022-08-26 15:27:39 +03:00
..
_other [Branding] App name and logo 2022-08-26 15:27:39 +03:00
api Fix message viewers display in message reactions box. 2022-02-02 15:40:39 +03:00
boxes Replaced universal initializers with constructors in Ui::Text::Link. 2022-02-06 18:29:38 +03:00
calls Fix group call settings button position. 2022-02-04 22:56:28 +03:00
chat_helpers Mark all reactions as read context menu. 2022-01-28 19:10:07 +03:00
codegen/scheme
core [Core] Language system 2022-08-26 15:27:39 +03:00
countries Split qt_adapters to separated files. 2022-01-26 10:33:28 +03:00
data Don't request scheduled messages in channels I can't write to. 2022-02-04 09:50:12 +03:00
dialogs Preload chats in support switch. 2022-02-08 00:24:11 +03:00
editor Show first frame of webm in photo editor. 2022-01-28 19:10:07 +03:00
export [Branding] App name and logo 2022-08-26 15:27:39 +03:00
ffmpeg Force libvpx_vp9 decoder for VP9 videos. 2022-01-28 19:10:07 +03:00
history Play webm stickers only once if looping is disabled. 2022-02-10 19:11:21 +03:00
info Add empty experimental settings section. 2022-01-28 19:10:07 +03:00
inline_bots Limit inline results repainting rate. 2022-01-28 19:10:07 +03:00
intro [Branding] App name and logo 2022-08-26 15:27:39 +03:00
kotato [Core] Language system 2022-08-26 15:27:39 +03:00
lang [Core] Language system 2022-08-26 15:27:39 +03:00
layout Add support for SVG patterns in wallpapers. 2021-08-11 19:56:12 +03:00
main Fix build with GCC. 2022-01-27 16:20:39 +03:00
media [Branding] App name and logo 2022-08-26 15:27:39 +03:00
mtproto Decrypt shiftedDcId / protocolDcId in mtp_ logs. 2022-02-07 15:26:26 +03:00
overview Fix build with GCC. 2022-01-29 12:47:20 +03:00
passport Split qt_adapters to separated files. 2022-01-26 10:33:28 +03:00
payments Split qt_adapters to separated files. 2022-01-26 10:33:28 +03:00
platform [Branding] App name and logo 2022-08-26 15:27:39 +03:00
profile Moved code for api participants to separated file. 2021-11-26 18:00:21 +04:00
settings [Branding] App name and logo 2022-08-26 15:27:39 +03:00
storage Fix caching of webm stickers in local storage. 2022-01-28 19:10:07 +03:00
support Move SendPreloadRequest out of HistoryWidget. 2022-02-10 15:20:37 +03:00
ui Added ability to set forward options from ShareBox. 2022-02-04 22:20:17 +03:00
window [Branding] App name and logo 2022-08-26 15:27:39 +03:00
apiwrap.cpp Enable reading reactions on the server. 2022-01-28 19:10:07 +03:00
apiwrap.h Track unread mentions and unread reactions the same way. 2022-01-28 19:10:07 +03:00
config.h Moved some constants for peer editing to separated file. 2021-10-19 06:34:27 +03:00
facades.cpp Update API scheme to layer 135. 2021-11-26 18:00:18 +04:00
facades.h Removed Main::Session forward declaration from data_types. 2021-09-01 01:23:20 +03:00
logs.cpp Decrypt shiftedDcId / protocolDcId in mtp_ logs. 2022-02-07 15:26:26 +03:00
logs.h
main.cpp
mainwidget.cpp Preload chats in support switch. 2022-02-08 00:24:11 +03:00
mainwidget.h Preload chats in support switch. 2022-02-08 00:24:11 +03:00
mainwindow.cpp Fix quilt by system on macOS. 2022-01-31 23:16:56 +03:00
mainwindow.h Open specific chat only in one window. 2022-01-04 19:36:33 +03:00
settings.cpp Display dates with the system date format 2021-10-11 21:56:29 +04:00
settings.h Display dates with the system date format 2021-10-11 21:56:29 +04:00
stdafx.h Add Qt 6 support 2021-10-21 13:15:00 +04:00