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.
93 lines
7.5 KiB
Text
93 lines
7.5 KiB
Text
<RCC>
|
|
<qresource prefix="/export">
|
|
<file alias="css/style.css">../../export_html/css/style.css</file>
|
|
<file alias="images/back.png">../../export_html/images/back.png</file>
|
|
<file alias="images/back@2x.png">../../export_html/images/back@2x.png</file>
|
|
<file alias="images/media_call.png">../../export_html/images/media_call.png</file>
|
|
<file alias="images/media_call@2x.png">../../export_html/images/media_call@2x.png</file>
|
|
<file alias="images/media_contact.png">../../export_html/images/media_contact.png</file>
|
|
<file alias="images/media_contact@2x.png">../../export_html/images/media_contact@2x.png</file>
|
|
<file alias="images/media_file.png">../../export_html/images/media_file.png</file>
|
|
<file alias="images/media_file@2x.png">../../export_html/images/media_file@2x.png</file>
|
|
<file alias="images/media_game.png">../../export_html/images/media_game.png</file>
|
|
<file alias="images/media_game@2x.png">../../export_html/images/media_game@2x.png</file>
|
|
<file alias="images/media_location.png">../../export_html/images/media_location.png</file>
|
|
<file alias="images/media_location@2x.png">../../export_html/images/media_location@2x.png</file>
|
|
<file alias="images/media_music.png">../../export_html/images/media_music.png</file>
|
|
<file alias="images/media_music@2x.png">../../export_html/images/media_music@2x.png</file>
|
|
<file alias="images/media_photo.png">../../export_html/images/media_photo.png</file>
|
|
<file alias="images/media_photo@2x.png">../../export_html/images/media_photo@2x.png</file>
|
|
<file alias="images/media_shop.png">../../export_html/images/media_shop.png</file>
|
|
<file alias="images/media_shop@2x.png">../../export_html/images/media_shop@2x.png</file>
|
|
<file alias="images/media_video.png">../../export_html/images/media_video.png</file>
|
|
<file alias="images/media_video@2x.png">../../export_html/images/media_video@2x.png</file>
|
|
<file alias="images/media_voice.png">../../export_html/images/media_voice.png</file>
|
|
<file alias="images/media_voice@2x.png">../../export_html/images/media_voice@2x.png</file>
|
|
<file alias="images/section_calls.png">../../export_html/images/section_calls.png</file>
|
|
<file alias="images/section_calls@2x.png">../../export_html/images/section_calls@2x.png</file>
|
|
<file alias="images/section_chats.png">../../export_html/images/section_chats.png</file>
|
|
<file alias="images/section_chats@2x.png">../../export_html/images/section_chats@2x.png</file>
|
|
<file alias="images/section_contacts.png">../../export_html/images/section_contacts.png</file>
|
|
<file alias="images/section_contacts@2x.png">../../export_html/images/section_contacts@2x.png</file>
|
|
<file alias="images/section_frequent.png">../../export_html/images/section_frequent.png</file>
|
|
<file alias="images/section_frequent@2x.png">../../export_html/images/section_frequent@2x.png</file>
|
|
<file alias="images/section_other.png">../../export_html/images/section_other.png</file>
|
|
<file alias="images/section_other@2x.png">../../export_html/images/section_other@2x.png</file>
|
|
<file alias="images/section_photos.png">../../export_html/images/section_photos.png</file>
|
|
<file alias="images/section_photos@2x.png">../../export_html/images/section_photos@2x.png</file>
|
|
<file alias="images/section_sessions.png">../../export_html/images/section_sessions.png</file>
|
|
<file alias="images/section_sessions@2x.png">../../export_html/images/section_sessions@2x.png</file>
|
|
<file alias="images/section_web.png">../../export_html/images/section_web.png</file>
|
|
<file alias="images/section_web@2x.png">../../export_html/images/section_web@2x.png</file>
|
|
<file alias="js/script.js">../../export_html/js/script.js</file>
|
|
</qresource>
|
|
<qresource prefix="/gui">
|
|
<file alias="art/background.tgv">../../art/background.tgv</file>
|
|
<file alias="art/bg_thumbnail.png">../../art/bg_thumbnail.png</file>
|
|
<file alias="art/bg_initial.jpg">../../art/bg_initial.jpg</file>
|
|
<file alias="art/logo_256.png">../../art/logo_256.png</file>
|
|
<file alias="art/logo_256_no_margin.png">../../art/logo_256_no_margin.png</file>
|
|
<file alias="art/themeimage.jpg">../../art/themeimage.jpg</file>
|
|
<file alias="art/dice_idle.tgs">../../art/dice_idle.tgs</file>
|
|
<file alias="art/dart_idle.tgs">../../art/dart_idle.tgs</file>
|
|
<file alias="art/bball_idle.tgs">../../art/bball_idle.tgs</file>
|
|
<file alias="art/fball_idle.tgs">../../art/fball_idle.tgs</file>
|
|
<file alias="art/slot_0_idle.tgs">../../art/slot_0_idle.tgs</file>
|
|
<file alias="art/slot_1_idle.tgs">../../art/slot_1_idle.tgs</file>
|
|
<file alias="art/slot_2_idle.tgs">../../art/slot_2_idle.tgs</file>
|
|
<file alias="art/slot_back.tgs">../../art/slot_back.tgs</file>
|
|
<file alias="art/slot_pull.tgs">../../art/slot_pull.tgs</file>
|
|
<file alias="day-blue.tdesktop-theme">../../day-blue.tdesktop-theme</file>
|
|
<file alias="night.tdesktop-theme">../../night.tdesktop-theme</file>
|
|
<file alias="night-green.tdesktop-theme">../../night-green.tdesktop-theme</file>
|
|
<file alias="day-custom-base.tdesktop-theme">../../day-custom-base.tdesktop-theme</file>
|
|
<file alias="night-custom-base.tdesktop-theme">../../night-custom-base.tdesktop-theme</file>
|
|
<file alias="icons/calls/hands.lottie">../../icons/calls/hands.lottie</file>
|
|
<file alias="icons/calls/voice.lottie">../../icons/calls/voice.lottie</file>
|
|
<file alias="recording/info_audio.svg">../../art/recording/recording_info_audio.svg</file>
|
|
<file alias="recording/info_video_landscape.svg">../../art/recording/recording_info_video_landscape.svg</file>
|
|
<file alias="recording/info_video_portrait.svg">../../art/recording/recording_info_video_portrait.svg</file>
|
|
</qresource>
|
|
<qresource prefix="/icons">
|
|
<file alias="calls/hands.lottie">../../icons/calls/hands.lottie</file>
|
|
<file alias="calls/voice.lottie">../../icons/calls/voice.lottie</file>
|
|
<file alias="settings/devices/device_desktop_mac.lottie">../../icons/settings/devices/device_desktop_mac.lottie</file>
|
|
<file alias="settings/devices/device_desktop_win.lottie">../../icons/settings/devices/device_desktop_win.lottie</file>
|
|
<file alias="settings/devices/device_linux.lottie">../../icons/settings/devices/device_linux.lottie</file>
|
|
<file alias="settings/devices/device_linux_ubuntu.lottie">../../icons/settings/devices/device_linux_ubuntu.lottie</file>
|
|
<file alias="settings/devices/device_phone_android.lottie">../../icons/settings/devices/device_phone_android.lottie</file>
|
|
<file alias="settings/devices/device_phone_ios.lottie">../../icons/settings/devices/device_phone_ios.lottie</file>
|
|
<file alias="settings/devices/device_tablet_ios.lottie">../../icons/settings/devices/device_tablet_ios.lottie</file>
|
|
<file alias="settings/devices/device_web_chrome.lottie">../../icons/settings/devices/device_web_chrome.lottie</file>
|
|
<file alias="settings/devices/device_web_edge.lottie">../../icons/settings/devices/device_web_edge.lottie</file>
|
|
<file alias="settings/devices/device_web_firefox.lottie">../../icons/settings/devices/device_web_firefox.lottie</file>
|
|
<file alias="settings/devices/device_web_safari.lottie">../../icons/settings/devices/device_web_safari.lottie</file>
|
|
</qresource>
|
|
<qresource prefix="/misc">
|
|
<file alias="default_shortcuts-custom.json">../../default_shortcuts-custom.json</file>
|
|
<file alias="kotatogramdesktop.desktop">../../../../lib/xdg/kotatogramdesktop.desktop</file>
|
|
</qresource>
|
|
<qresource prefix="/ktg_lang">
|
|
<file alias="en.json">../../langs/rewrites/en.json</file>
|
|
</qresource>
|
|
</RCC>
|