Ilya Fedin
43cbaaa62b
Ensure static binary doesn't export any symbol
2026-07-14 12:27:49 +04:00
Ilya Fedin
41444af25d
Make libX11 optional in static binary
2026-07-14 12:27:49 +04:00
Ilya Fedin
4bafe2f8a0
Update breakpad to latest commit in Docker
2026-07-03 09:55:58 +04:00
Ilya Fedin
a2d3b37a9e
Restore cmake 3.25 as minimum version
2026-07-01 12:34:56 +04:00
Ilya Fedin
3a528d8970
Move -fuse-ld=lld to linker flags
2026-07-01 12:34:56 +04:00
Ilya Fedin
4fff6a1ff7
Ensure cmake gets preferred binutils version from PATH
2026-06-19 07:49:06 +04:00
Ilya Fedin
34c91cc91c
Fix clangd in vscode devcontainer
2026-06-19 07:49:06 +04:00
Ilya Fedin
ae167dba19
Update patches
2026-06-15 11:53:42 +04:00
Ilya Fedin
64dce78247
Prevent cache invalidation by date/time in Docker
2026-06-15 11:36:36 +04:00
Ilya Fedin
6a87fe28a9
Use ccache in Docker
2026-06-15 11:36:36 +04:00
Ilya Fedin
6da54a20a8
Save dnf cache in Docker
2026-06-15 11:36:36 +04:00
Ilya Fedin
d9a4283b22
Compress debug info in Docker
...
That should decrease cache size a lot
2026-06-15 11:36:36 +04:00
Ilya Fedin
8f06924b05
Use heredoc in Dockerfile
2026-06-15 11:36:36 +04:00
John Preston
90cdf55f4d
Adjust resources for docker run script.
2026-06-12 10:29:17 +04:00
Ilya Fedin
9f2920a881
Remove clang from Docker and Snap
...
It was needed only for dispatch
2026-06-11 16:52:05 +04:00
Ilya Fedin
7c4d4113ba
Fix vpx debug info in Docker
2026-06-11 00:19:19 +04:00
Ilya Fedin
567a1885b7
Fix boost flags inheritance in Docker
2026-06-11 00:19:19 +04:00
Ilya Fedin
1740db9f89
Use DWARF64 in Docker
2026-06-11 00:19:19 +04:00
Ilya Fedin
fa2164c538
Move minizip into prepare.py/Dockerfile
2026-06-09 14:57:22 +04:00
Ilya Fedin
0cdf4ff16a
Support cmake 4 in Docker
2026-06-08 16:05:59 +04:00
John Preston
4d4ba03f28
Beta version 6.8.5.
...
- Animated 3D objects on settings covers (premium star, coin, diamond).
- Particle effects for one-time voice message playback.
- Birthday celebration effect on profile.
- Poll votes graph in message statistics.
- Separate send action animation for round video messages.
- Open public channels from chat folder invite links.
- Notify toggle and muted icon for silent scheduled messages.
- Per-window Qt RHI renderer activation.
- Fix empty chat list preview after deleting last message.
- Fix shaking of pinned chats dragged past rows of other heights.
- Fix scroll with keyboard in chat history.
- Fix pause of animated reactions when opening their context menu.
2026-06-04 17:36:07 +04:00
John Preston
52a3669adc
Fix build in Release with LTO.
2026-05-21 21:22:18 +04:00
John Preston
4898025bb7
Beta version 6.8.3.
...
- In-app markdown file viewer.
- Native Instant View support.
- Native external webapp viewer on Linux.
- Screen reader support for chat list and message list.
- Fix Ctrl+Shift+V on non-English layouts.
- Upgrade to Qt 6.11.1 on macOS and Linux.
- Test QRhi for Thanos effect on Qt 6.11.1.
2026-05-19 16:52:56 +04:00
John Preston
56dd94763c
Fix configure with CMake 3.31.
2026-05-19 12:49:08 +04:00
Ilya Fedin
2573a145eb
Qt 6.11.0 -> 6.11.1
2026-05-14 10:11:03 +04:00
John Preston
82aa3bf447
[ai] Support working with Codex in WSL.
2026-05-12 18:23:50 +04:00
Ilya Fedin
6cc58e3701
Use git -C with xargs
2026-04-16 23:45:27 +07:00
Ilya Fedin
c5317e6de9
Revert "Replace mozjpeg with jpegli on Linux"
...
This reverts commit cb5fdac0da .
2026-04-14 21:50:44 +07:00
Ilya Fedin
ba4715a3af
Qt 6.11.0-rc1 -> 6.11.0
2026-03-23 15:26:03 +04:00
Ilya Fedin
b5f8abf45c
Build boost manually in Docker
2026-03-14 15:34:00 +04:00
Daniel Novomeský
d804a327aa
Update dav1d, libwebp, libheif, libjxl
2026-03-04 16:36:05 +04:00
Ilya Fedin
f68db94c81
Qt 6.10.2 -> 6.11.0-rc1
2026-03-04 14:48:09 +04:00
Ilya Fedin
b84345c083
Update GCC to 15 in Docker
2026-03-04 14:38:10 +04:00
John Preston
6d0ff399fb
Update Qt patches for accessibility.
2026-02-28 19:07:10 +04:00
Ilya Fedin
0cddac16fb
Add MinSizeRel support on Linux
...
Allows to build Telegram itself with multi-config generator as well as all dependencies with -Os optimizations
2026-02-27 23:34:33 +04:00
Ilya Fedin
2a3c260dd6
Qt 6.10.1 -> 6.10.2
2026-01-29 16:49:47 +04:00
John Preston
1ac081d695
Update patches revision.
2026-01-28 14:28:19 +04:00
Ilya Fedin
5c900c2b54
Update to modern OpenGL library on Linux
2026-01-28 12:56:40 +04:00
John Preston
fa190a74da
Enable LTO by an option.
2026-01-28 08:57:57 +03:00
Ilya Fedin
8639936e45
Remove depot_tools and yasm
...
They're actually unused
2025-12-27 09:25:47 +04:00
Ilya Fedin
6de7e7f4a8
Cherry-pick a jpegli fix for DHT marker
2025-12-22 18:37:54 +04:00
Ilya Fedin
08d6e8c7eb
Update Qt
...
6.10.0 -> 6.10.1
6.2.12 -> 6.2.13
5.15.17 -> 5.15.18
2025-12-22 17:53:10 +04:00
ilya-fedin
5ebd0df15f
Update patches on Linux
2025-10-25 20:56:56 +04:00
Ilya Fedin
66a34bcb89
Fix Docker image build
2025-10-24 15:53:58 +04:00
John Preston
2e03888505
Update patches revision.
2025-10-22 22:00:42 +04:00
Ilya Fedin
ab5eafbe68
Update Qt to 6.10.0
2025-10-22 21:59:38 +04:00
Ilya Fedin
82c69a03ef
Explicitly disable documentation build for libheif
2025-09-24 10:53:31 +04:00
Ilya Fedin
795d452493
Update submodules
2025-09-15 16:42:36 +04:00
Ilya Fedin
2d7f52972d
Add ASAN flag to Dockerfile generator
2025-09-15 16:42:36 +04:00
Ilya Fedin
1eb9b40607
Update Qt to 6.9.2
2025-08-30 17:50:39 +04:00