Ilya Fedin
0ad18c8182
Get rid of direct Wayland usage
...
This should get rid of a very nasty vector of misbehaving and quite a lot of code which is boilerplate over Wayland protocols at the price of losing support of niche features
Most of things served by xcb code on X11 is served by portal code on Wayland, hopefully this tendention will continue and we will be fine just with glib which provides D-Bus and other basic APIs
2024-04-22 11:04:02 +04:00
Ilya Fedin
9046b2cafb
Stop using the plasma-shell protocol
...
Looks like this isn't really correct in combination with xdg-shell
2024-04-22 10:59:16 +04:00
Ilya Fedin
3d994b58a0
ShowXDPOpenWithDialog -> UnsafeShowOpenWith
2024-04-21 03:14:34 +04:00
23rd
01bfa46729
Fixed display of default box for message schedule in correspond window.
2024-04-18 11:57:25 +04:00
Kolya
3510ca7184
Don't use/link libsharpyuv in libavif
2024-04-18 09:23:15 +04:00
Ilya Fedin
8d7845daa1
Use --shallow-submodules in Docker
2024-04-18 09:13:37 +04:00
Ilya Fedin
cb5fdac0da
Replace mozjpeg with jpegli on Linux
2024-04-17 23:45:15 +04:00
John Preston
ec95db0945
Revert "Replace mozjpeg with jpegli in Docker"
...
This reverts commit a1e2e3d011
.
2024-04-16 23:00:08 +04:00
John Preston
a0d7d07543
Version 4.16.8.
...
- Fix in-app playing of some video and audio files.
- Fix crash on Linux opening chats with custom backgrounds.
- Fix crash on quit after using scheduled messages.
2024-04-16 20:15:32 +04:00
John Preston
fe73bf9053
Fix ripples in channel comments buttons.
2024-04-16 20:14:04 +04:00
John Preston
49c9e08b6c
Enforce video/audio extension by mime type.
2024-04-16 20:14:01 +04:00
John Preston
abcf55c498
Check chat background read result.
2024-04-16 20:13:55 +04:00
John Preston
849ce310c4
Jump by keyboard between time input fields.
2024-04-16 20:13:02 +04:00
John Preston
a3e593b747
Fix crash in scheduled messages tear-down.
2024-04-16 20:12:03 +04:00
23rd
5433f95eda
Simplified creation of label with custom emoji.
2024-04-16 03:44:00 +03:00
23rd
0459196982
Moved out level meter widget to td_ui.
2024-04-16 03:43:39 +03:00
23rd
6f1457d30d
Fixed phrase of placeholder for message edition mode.
2024-04-15 23:56:37 +03:00
23rd
ce596e29c4
Fixed opening message from media player widget in corresponding window.
2024-04-15 23:41:00 +03:00
23rd
86b9d16747
Added additional note for macOS keys to json of custom shortcuts.
2024-04-15 23:30:57 +03:00
John Preston
06911ae42a
Version 4.16.7.
...
- Reimplement file open confirmations.
2024-04-15 17:56:45 +04:00
John Preston
af2cb9b757
Fix possible unhandled exception in highlighting.
2024-04-15 17:56:45 +04:00
John Preston
6a28cd1a35
Reimplement file open confirmations.
2024-04-15 12:07:27 +04:00
23rd
f4a09a9ca0
Fixed display of growth rate in statistics info for huge values.
2024-04-15 11:20:30 +04:00
23rd
a35f020f56
Moved out ScheduledMessages module to components submodule.
2024-04-15 11:20:30 +04:00
23rd
3d48111368
Moved out SponsoredMessages module to components submodule.
2024-04-15 11:20:30 +04:00
23rd
39ed7d7f4c
Increased clickable area for each item in EditPeerHistoryVisibilityBox.
2024-04-15 11:20:30 +04:00
23rd
abe83ccb8f
Moved inaccessible groups in box for user's own groups to sub-list.
...
Fixed #27729 .
2024-04-15 11:20:30 +04:00
23rd
d1be7c1ff7
Simplified management of PasscodeBox within customCheckCallback.
2024-04-15 11:20:30 +04:00
23rd
1c223e570a
Slightly improved code style for long equality expressions.
2024-04-15 11:20:30 +04:00
23rd
a37cbd7d05
Initially refactored statistics module to simplify value types changing.
2024-04-15 11:20:30 +04:00
23rd
7ffa9844e2
Fixed currency formatting for channel earn info section.
2024-04-15 11:20:30 +04:00
23rd
bdf5872f04
Fixed opening channel earn info section for admins.
2024-04-15 11:20:30 +04:00
Ilya Fedin
a503197352
Remove XCBSetDesktopFileName
...
This is done by Qt nowadays
2024-04-15 10:11:30 +04:00
Nyan
d9d9a8f49d
Update data_document_resolver.cpp
...
Added the LEXE and WLUA extensions to the IsExecutableName function for Windows. Those are registered by default on Windows devices with LUA installed
2024-04-13 23:45:03 +04:00
Ilya Fedin
a1e2e3d011
Replace mozjpeg with jpegli in Docker
2024-04-11 12:35:47 +04:00
Ilya Fedin
5e546d1198
Update libjxl in Docker & snap
2024-04-11 12:35:47 +04:00
Ilya Fedin
90405f3ebc
Install protobuf in Docker
2024-04-11 12:15:55 +04:00
Nyan
11b57ff7d3
Update data_document_resolver.cpp
...
The correct python zipapp extension on windows is pyzw, this typo could lead to executing code in the client device without proper warning
2024-04-11 11:24:15 +04:00
Ilya Fedin
fe06cd63ac
Lock event loop
2024-04-09 20:48:47 +04:00
John Preston
6c9d5e1499
Improve clipboard QR code image logo quality.
2024-04-09 19:05:02 +04:00
John Preston
6ed910de9f
Version 4.16.6.
...
- Show custom emoji preview on long press.
- Fix resume chat bot button disappearance.
- Fix GIF files playback. (regression in 4.16.3.beta)
2024-04-09 15:20:16 +04:00
John Preston
a506b8b25c
Support t.me/username?text=.. links.
2024-04-09 15:20:10 +04:00
John Preston
170ebb57c6
Preview custom emoji on long press from the panel.
2024-04-09 12:11:07 +04:00
John Preston
29dd574e22
Fix toggling chatbot replying, fix saving.
2024-04-09 11:55:52 +04:00
John Preston
72770aa76d
Add GIF parser to FFmpeg build.
...
Fixes #27722 .
2024-04-09 11:29:19 +04:00
John Preston
7f1c319aee
Add interactive mode to prepare script.
2024-04-09 11:29:16 +04:00
John Preston
60805bd916
Version 4.16.5.
...
- Fix editing privacy for groups and channels invitations.
- Possible fix for the network unresponsiveness after sleep.
- Possible fix for wide range of memory allocator crashes on Linux.
2024-04-08 22:31:07 +04:00
Ilya Fedin
10272ee0cf
Revert "Replace jemalloc with scudo"
...
This reverts commit 960761ef37
.
2024-04-08 21:57:25 +04:00
John Preston
7c44cda76e
Fix premium users deselection in multi-select field.
2024-04-08 21:56:56 +04:00
John Preston
0152d2c48e
Fix possible temp auth key bind freeze.
2024-04-08 21:56:56 +04:00