Слияние с tdesktop от 64ca5475f2 до тега v7.3.1 (7.2.10 beta, 7.3, 7.3.1).
- Версия 7.3.1 (7003001), BetaChannel 0, комментарий ZaStoGram сохранён.
- Обновлятор: оригинал убрал пакеты v1 (RSA), а наш Packer и Forgejo
выпускают именно их. v1 оставлен как UnpackUpdateV1 рядом с v2 и
использует новые проверенные распаковку и извлечение файлов.
- mtproto: исправления импорта авторизации из оригинала перенесены в нашу
структуру RequestRegistry; пути include новых файлов кошелька
приведены к нашей раскладке mtproto/.
- prepare.py: стадии оригинала (ucrt64, ffmpeg 8, openssl 3.5, libheif,
Rust, wallet-engine) с нашими skip-debug и patches_extra.
- lib_ui, lib_lottie: форки слиты с версиями из v7.3.1.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 lines
656 B
Text
16 lines
656 B
Text
# Set the default behavior, in case people don't have core.autocrlf set.
|
|
* text=auto
|
|
|
|
# Ensure diffs have LF endings. This covers *.patch too: the qtbase patches under
|
|
# Telegram/build/patches_extra are applied by prepare.py to freshly cloned Qt sources,
|
|
# which are LF. Checked out with CRLF under `* text=auto`, they stop matching their
|
|
# own context and git apply fails with "patch does not apply".
|
|
*.diff text eol=lf
|
|
*.patch text eol=lf
|
|
*.bat text eol=crlf
|
|
|
|
# Keep the zxcvbn word lists byte-identical to upstream so their digests hold
|
|
Telegram/Resources/zxcvbn/*.txt text eol=lf
|
|
|
|
# Ensure lottie animations are treated as binary files
|
|
*.lottie binary
|