John Preston
e7ca35a276
Fix possible deadlock in debug logs.
2021-05-13 15:36:08 +04:00
John Preston
2d8f43bd8c
Fix text color for crash report window.
2021-05-13 15:35:36 +04:00
John Preston
383acf0ffc
Fix crash in native notifications on Linux.
2021-05-12 12:10:55 +04:00
c0re100
ee156fc6a8
Add "Archive Sticker" into Sticker Box 3dots menu
2021-05-11 10:54:25 +03:00
Ilya Fedin
680a9a7ca7
Implement parent setting for portal and gtk dialogs on Wayland via xdg-foreign-v2
2021-05-11 10:53:32 +03:00
Ilya Fedin
7de8d6f9ac
Fix resetting of available geometry fix in some cases
2021-05-11 10:43:04 +03:00
John Preston
0cb32181c5
Handle small SLOWMODE_WAIT as FLOOD_WAIT.
2021-05-10 16:44:28 +04:00
Ilya Fedin
95b4435396
Resubscribe to signal when running with old xdg-desktop-portal
2021-05-07 18:32:02 +03:00
John Preston
f1a9884011
Beta version 2.7.5.
...
- Add "Voice chats" filter in "Recent actions" for channels.
- Write local drafts to disk on a background thread.
- Support autoupdate for Telegram in write-protected folders on Linux.
- Fix crash in native notifications on Linux.
- Fix crash in file dialog on Linux.
2021-05-04 00:27:59 +04:00
John Preston
691dcb8ae1
Fix build on macOS and Linux.
2021-05-04 00:02:24 +04:00
John Preston
db6b571f60
Add voice chat admin event log filter in channels.
2021-05-03 23:05:58 +04:00
John Preston
5ce1b00291
Fix build on Windows #2 .
2021-05-03 23:05:22 +04:00
John Preston
8332ba8450
Fix build on Windows.
2021-05-03 21:39:50 +04:00
John Preston
b1c4524612
Fix crash dump generation on Linux.
2021-05-03 17:34:33 +04:00
Ilya Fedin
9a857659ce
Check action type before launching new version
2021-05-03 14:53:21 +03:00
Ilya Fedin
68dc00be27
Move weak_ptr include to .cpp in linux notifications
2021-05-03 14:39:24 +03:00
Ilya Fedin
ee00f12131
Launch new version directly in write-protected mode
2021-05-03 14:39:24 +03:00
John Preston
7444f17c4e
Use sendfile only on Linux.
2021-05-03 14:59:24 +04:00
Ilya Fedin
99e70f7783
Build Qt with libproxy
2021-05-03 13:03:54 +03:00
Ilya Fedin
578833446d
Add support for write-protected update on Linux
2021-05-03 12:54:08 +03:00
John Preston
4fae827f1e
Use a separate string for voice chat ending in groups.
2021-05-03 13:23:28 +04:00
John Preston
98180d3a9e
Always guard and send on_main in native notifications.
2021-05-03 13:08:50 +04:00
John Preston
434a4af9ef
Fix sendfile() arguments.
2021-05-03 12:43:36 +04:00
John Preston
298215542e
Fix legacy-style connect in Intro.
2021-05-03 12:29:21 +04:00
John Preston
197b3c1cb5
Push all QSaveFile-s to background thread.
2021-05-03 12:27:45 +04:00
John Preston
3cad89f299
Fix build, add logs for sendfile().
2021-05-03 11:21:38 +04:00
Ilya Fedin
99b9a46428
Update lib_base
2021-05-03 10:20:26 +03:00
Ilya Fedin
56a5363eb9
Move keyPressed out of GSDMediaKeys::Private
2021-05-03 10:20:26 +03:00
Ilya Fedin
b1c95d719a
Use crl::guard in XDPFileDialog
2021-05-03 10:20:26 +03:00
Ilya Fedin
d87ea056c6
Fix a crash in NotificationData::show
2021-05-03 10:20:26 +03:00
Ilya Fedin
34534a9653
Use kernel accelerated sendfile to copy files on Linux
2021-05-03 09:59:58 +03:00
GitHub Action
5d0222b1c1
Update User-Agent for DNS to Chrome 90.0.4430.85.
2021-05-02 10:45:06 +03:00
Ilya Fedin
b72260f420
Avoid 30s freeze when opening file dialog in broken envirionments
2021-04-30 08:43:25 +03:00
Ilya Fedin
896eee9841
Check whether portal dialog is failed to open
2021-04-30 08:43:25 +03:00
Ilya Fedin
0d96657c33
Fix check for disconnected error
2021-04-30 08:43:25 +03:00
Ilya Fedin
41078869a9
Update submodules
2021-04-30 08:41:05 +03:00
Ilya Fedin
89b11ef084
Move gtk initialization back to ThirdParty::start
2021-04-30 08:41:05 +03:00
Ilya Fedin
26d3995424
Move wayland helper to cmake_helpers
2021-04-30 08:41:05 +03:00
John Preston
b6fad35146
Improve library loading on Linux.
2021-04-29 12:05:32 +04:00
John Preston
70bf328e7d
Load wayland-client dynamically and provide functions.
2021-04-29 11:21:57 +04:00
John Preston
404538c989
Fix build with dummy notifications manager on Linux.
2021-04-29 11:21:57 +04:00
John Preston
9c9fc9e881
Version 2.7.4: Fix build for macOS.
2021-04-28 14:08:02 +04:00
John Preston
1d089366ff
Version 2.7.4.
...
- Fix crash in viewing an invoice after a payment is made.
- Respect Focus Assist only for native notifications.
- Mark messages as read only in active window.
2021-04-28 13:16:01 +04:00
John Preston
fe40464e33
Force separate panel into the screen geometry.
2021-04-28 13:16:00 +04:00
John Preston
728b1efb9a
Respect Focus Assist only for native notifications.
...
Fixes #16215 .
2021-04-28 11:20:39 +04:00
Ilya Fedin
16ba20f898
Prefer portal file dialog in all environments
2021-04-28 09:39:20 +03:00
Daniil
d8ffc114d3
Revert number keys check
2021-04-28 09:38:23 +03:00
Daniil
23bd76a8dd
Expand moderating mode some more
...
Revert key check, since number keys stopped working if bot have
Add missing commands since last PR, also add keys to respect both keypad and regular keyboard users.
2021-04-28 09:38:23 +03:00
John Preston
d85981cca0
Revert "Check if the window is not overlapped when is not active"
...
This reverts commit 6b1bc1e845
.
Fixes #16188 . Maybe add an option later.
2021-04-28 10:36:15 +04:00
Ilya Fedin
7b466e0643
Take shadow into account when saving/restoring window geometry
2021-04-28 10:13:54 +04:00