kotatogram-desktop/Telegram/SourceFiles/core
RadRussianRus b63b8f7b3a [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-10-03 18:32:35 +03:00
..
application.cpp [Core] Language system 2023-10-03 18:32:35 +03:00
application.h Have a global Core::Launcher accessor 2023-06-13 12:19:21 +04:00
base_integration.cpp Set some layers crash annotations. 2022-09-25 18:21:56 +04:00
base_integration.h Set some layers crash annotations. 2022-09-25 18:21:56 +04:00
changelogs.cpp Beta version 4.6.12: Fix local changelog version. 2023-03-18 08:12:50 +04:00
changelogs.h Use rpl for Window::Theme::Background updates. 2021-07-15 16:42:36 +03:00
click_handler_types.cpp Detach ComposeControls from SessionController. 2023-05-17 15:51:52 +04:00
click_handler_types.h Implement opening of t.me/bot/app-s. 2023-03-07 08:42:29 +03:00
core_cloud_password.cpp Moved out mtp fields from CloudPasswordState to nested struct. 2022-05-08 23:13:45 +03:00
core_cloud_password.h Moved out mtp fields from CloudPasswordState to nested struct. 2022-05-08 23:13:45 +03:00
core_settings.cpp Reuse new speed change control for video. 2023-03-15 13:36:40 +04:00
core_settings.h Beta version 4.6.12: Compare speed values safely. 2023-03-17 21:18:56 +04:00
core_settings_proxy.cpp Moved proxy global variables from facades to core settings. 2021-06-16 09:31:32 +03:00
core_settings_proxy.h Moved proxy global variables from facades to core settings. 2021-06-16 09:31:32 +03:00
crash_report_window.cpp [Branding] App name and logo 2023-10-03 18:32:35 +03:00
crash_report_window.h Port forgetten places to Core::Launcher::Instance() 2023-06-16 11:38:54 +04:00
crash_reports.cpp [Branding] App name and logo 2023-10-03 18:32:35 +03:00
crash_reports.h Port forgetten places to Core::Launcher::Instance() 2023-06-16 11:38:54 +04:00
file_location.cpp Support large files in Downloads. 2022-05-19 17:27:03 +04:00
file_location.h Support large files in Downloads. 2022-05-19 17:27:03 +04:00
file_utilities.cpp Add .m4v as a video file format. 2023-04-23 20:32:00 +04:00
file_utilities.h Don't get cursor position twice for open with menu 2023-01-20 12:58:48 +04:00
launcher.cpp [Branding] App name and logo 2023-10-03 18:32:35 +03:00
launcher.h Provide access to un-joined argument list in Core::Launcher 2023-06-13 12:19:21 +04:00
local_url_handlers.cpp Show error when trying change number from TDesktop. 2023-05-24 18:11:17 +04:00
local_url_handlers.h
mime_type.cpp Move kurlmimedata.h include to where it's really used 2023-03-17 18:56:23 +04:00
mime_type.h Fix pasting images from Firefox on Windows. 2023-03-08 16:10:36 +04:00
sandbox.cpp Have a global Core::Launcher accessor 2023-06-13 12:19:21 +04:00
sandbox.h Have a global Core::Launcher accessor 2023-06-13 12:19:21 +04:00
shortcuts.cpp [Branding] App name and logo 2023-10-03 18:32:35 +03:00
shortcuts.h Rewrite shortcuts using QAction. 2023-01-19 09:46:19 +04:00
ui_integration.cpp Update API scheme to layer 154. 2023-03-07 08:42:29 +03:00
ui_integration.h cTimeFormat/cDateFormat -> QLocale::ShortFormat 2022-12-28 10:28:12 +04:00
update_checker.cpp [Branding] App name and logo 2023-10-03 18:32:35 +03:00
update_checker.h
utils.cpp Replaced some qsl with u""_q literal. 2022-11-30 17:17:14 +03:00
utils.h Move kurlmimedata.h include to where it's really used 2023-03-17 18:56:23 +04:00
version.h [Branding] App name and logo 2023-10-03 18:32:35 +03:00