John Preston
90b5c6a582
Version 4.8.2: Hardened Runtime in Mac App Store.
2023-05-18 11:54:56 +04:00
John Preston
e8a4a7b754
Some build fixes.
2023-05-17 16:29:31 +04:00
John Preston
d909248e25
Update lib_ui.
2023-05-17 15:55:26 +04:00
John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
Ilya Fedin
787cab7417
Update submodules
2023-05-17 15:38:34 +04:00
Ilya Fedin
b98b44e638
Downgrade to the working revision
2023-05-15 12:34:56 +04:00
Ilya Fedin
d1455f5117
Switch Wayland integration to the new type safe Qt API
...
This also makes object lifetime tracking better thanks to the new API
2023-05-15 12:34:56 +04:00
Ilya Fedin
0ffaff2d8b
Support Qt 6.5 dark mode API
2023-05-15 12:33:30 +04:00
Ilya Fedin
2675b5df3b
Use QGuiApplication::setBadgeNumber API since Qt 6.6 on Linux
2023-05-15 10:20:18 +04:00
Ilya Fedin
627c870dd5
Get rid of qt5compat dependency
2023-05-15 10:14:52 +04:00
Ilya Fedin
db60bee7dc
Implement screen locker monitor on Linux
2023-05-15 09:51:13 +04:00
Ilya Fedin
2ff341b7d3
Update submodules
2023-05-15 09:50:28 +04:00
Ilya Fedin
bb008911b0
Get rid of SystemMediaControls::setServiceName usage
2023-05-15 09:50:28 +04:00
Ilya Fedin
0ca9bbafad
Update cmake on Linux
2023-05-15 09:50:28 +04:00
Ilya Fedin
0ca983ed71
Add cppgir dependencies to Dockerfile
2023-05-15 09:50:28 +04:00
Ilya Fedin
0b4ebcbae4
Warn if incompatible event loop is detected
2023-05-15 08:08:04 +04:00
Ilya Fedin
0a011db483
Get rid of DESKTOP_APP_DISABLE_DBUS_INTEGRATION
...
Desktop App Toolkit uses GLib as the D-Bus library for quite long time, but GLib is not only a D-Bus library, it's more a basic library providing native Linux APIs implementing various specs. The situation right now is that DESKTOP_APP_DISABLE_DBUS_INTEGRATION disables not only D-Bus code but all the native API integration such as MIME handling or .desktop file parsing. In other words, the option disables native Linux APIs on Linux what is absurd and doesn't have any sense.
2023-05-15 08:08:04 +04:00
Ilya Fedin
37f5576c38
Get rid of -Ofast on Linux
...
This seem to make some miscompilation that lead to hangs
2023-05-03 23:49:38 +04:00
John Preston
b881d24a5a
Update libyuv in tg_owt.
2023-05-01 11:08:24 +04:00
Ilya Fedin
4628d4fece
Update submodules
2023-04-30 12:31:14 +04:00
John Preston
61a61669b6
Fix build with Xcode.
2023-04-28 22:03:42 +04:00
John Preston
9b576a13bc
Fix calls with OpenSSL 3.
...
For that libsrtp was updated to v2.5.0 in tg_owt.
2023-04-28 14:40:53 +04:00
John Preston
60fe961c21
Implement new client hello generation.
2023-04-27 21:11:03 +04:00
John Preston
c890281258
Fix emoji in macOS title bar text.
2023-04-27 15:23:37 +04:00
John Preston
9615347634
This should allow calling another authed account.
2023-04-27 15:23:36 +04:00
John Preston
864959aee0
Hide login code with a spoiler in chats list.
2023-04-27 15:23:36 +04:00
Klemens Nanni
11906297d8
Explicitly specify QVector element type to fix build with clang13+range-v3+qt6
...
Same story as 2b383a4
for #24014 .
Fixes 4.8.0 build on OpenBSD/amd64 7.3 with clang 13.0.0, range-v3 0.12.0 and Qt 6.5.0.
2023-04-27 09:59:32 +04:00
Ilya Fedin
3825586715
Update lib_base
2023-04-25 08:29:07 +04:00
John Preston
3da787791f
Version 4.8.1.
...
- Fix sending an album of ten scheduled messages.
- Convert folder back to non-shareable on last link deletion.
- Several fixes of focus control in discussions / channel comments.
- Drop all formatting on paste in non-message input fields.
- Clear search field on archive opening.
- Show video upload / download progress over the spoiler.
- Better support for text-colored emoji in reactions.
- Close archive / topics group when clicking on currently active folder.
- Allow replace media by paste in discussions / comments / scheduled messages.
- Fix stuck Replace Media button after editing media in some chats.
- Quick reply by double click only with the left mouse button.
- Fix applying the same custom chat background with different dimming value.
- Fix "who reacted" list display for media album parts.
- Show full t.me/+ invite link prefix in Recent Actions.
- Don't try to suggest userpic photos to bots.
- Add "Send when online" to the send button context menu.
- Fix crash in empty topics message sending.
2023-04-24 22:52:26 +04:00
John Preston
ad238108bd
Fix background dimming slider initial visibility.
2023-04-24 22:50:36 +04:00
John Preston
81f40586a3
Don't re-apply exactly the same custom chat wallpaper.
2023-04-24 22:47:31 +04:00
John Preston
40deda1e9b
Divide groupId of scheduled / normal messages.
2023-04-24 22:31:38 +04:00
John Preston
2d50e893b5
Update lib_base with wl_display_roundtrip.
2023-04-24 21:48:24 +04:00
John Preston
5ad4719c08
Correctly handle shareable->non-shareable conversion.
2023-04-24 21:39:21 +04:00
John Preston
f0acc9526e
Fix compose controls focus checks.
2023-04-24 21:32:44 +04:00
John Preston
d938d91366
Drop all formatting by default in InputField.
2023-04-24 21:25:27 +04:00
John Preston
0b60985966
Clear search field on archive opening.
2023-04-24 21:15:40 +04:00
John Preston
b6fbdd25a0
Show video radial above the spoiler.
2023-04-24 21:12:52 +04:00
John Preston
faf6352a11
Support colorized emoji in reactions inline dropdown.
2023-04-24 20:59:19 +04:00
John Preston
4cfa486d91
Support colorized emoji in reactions fly animation.
2023-04-24 14:56:10 +04:00
John Preston
2dea8941a5
Return focus to input field on ListWidget selection clear.
2023-04-23 20:40:59 +04:00
John Preston
9c7fee0bfe
Add .m4v as a video file format.
2023-04-23 20:32:00 +04:00
John Preston
3394094dd3
Close archive / forum on repeated click on current filter.
2023-04-23 20:08:53 +04:00
John Preston
58f735e19b
Allow replace media by paste in replies/scheduled.
2023-04-23 19:24:03 +04:00
John Preston
3a8237f03a
Fix staying _replaceMedia button after media edit.
2023-04-23 19:23:41 +04:00
John Preston
95174a5f36
Quick reply only by left mouse button.
2023-04-23 19:23:16 +04:00
John Preston
b569078e96
Make dimming intensity part of the cache key.
2023-04-23 18:51:47 +04:00
John Preston
33e66d21bd
Force dst path creation on Save Selected.
2023-04-23 18:44:52 +04:00
John Preston
480c109b09
Request WhoRead/Reacted only for group leader.
2023-04-23 18:41:33 +04:00
John Preston
4eefebc96c
Fix possible assertion violation in non-self reaction.
2023-04-23 18:41:14 +04:00