John Preston
49b28ac695
Reuse "info_add_member" icon for requests management.
2021-10-29 18:31:06 +04:00
John Preston
2163957299
Fix empty chat history after custom themed chat.
2021-10-29 18:31:06 +04:00
John Preston
2e1981c5a6
Improve confirm join box design.
2021-10-29 18:31:06 +04:00
John Preston
ab60628386
Usage limit and requests are mutually exclusive.
2021-10-29 18:31:06 +04:00
John Preston
2ade6be146
Show correct phrase in local join messages.
2021-10-29 18:31:06 +04:00
John Preston
721aac57a5
Fix processing requests from search results.
2021-10-29 18:31:06 +04:00
John Preston
8618f6d7eb
Push recent requests from requests box to the bar.
2021-10-29 18:31:06 +04:00
John Preston
7543351bc9
Add pending requests bar in the chat.
2021-10-29 18:31:06 +04:00
John Preston
0dfbd5fa6e
Allow processing requests from full list.
2021-10-29 18:31:06 +04:00
John Preston
9dfbc96274
Display full list of requests.
2021-10-29 18:31:06 +04:00
John Preston
ab58aa020e
Allow many custom elements in PeerListRow.
2021-10-29 18:31:06 +04:00
John Preston
7f428f2eeb
Show full requests list in a box.
2021-10-29 18:31:06 +04:00
John Preston
b4895ef730
Allow to accept / reject requests by link.
2021-10-29 18:31:06 +04:00
John Preston
9e05e44a14
Inform about join request being sent.
2021-10-29 18:31:06 +04:00
John Preston
3af3f85f82
Allow creating approve-only invite links.
2021-10-29 18:31:06 +04:00
John Preston
e471d61d7a
Enable ads leading to a specific channel post.
2021-10-29 18:31:06 +04:00
John Preston
185523f66f
Update API scheme to layer 134.
2021-10-29 18:31:06 +04:00
John Preston
66a83d3862
Update build script for macOS.
2021-10-29 18:29:29 +04:00
John Preston
ad9d15dd21
Remove debug code from resource loading.
2021-10-29 17:42:57 +04:00
John Preston
f204b9fca0
RegisterBundledResources only on macOS.
2021-10-29 17:42:57 +04:00
John Preston
a3e3bcd46d
Fix repeated phoneCallRequested update handling.
2021-10-29 17:42:57 +04:00
John Preston
31f15a2f09
Beta version 3.1.10.
...
- Native support for M1 on macOS.
2021-10-29 16:11:15 +04:00
John Preston
45b5e1241c
Show device model in sessions list on Windows / Linux.
2021-10-29 16:11:15 +04:00
John Preston
43d42b54f8
Closed alpha version 3.1.9.5: Separate macOS updates.
2021-10-29 16:10:07 +04:00
John Preston
090277d7a1
Upload a separate macOS ARM update.
2021-10-29 16:10:07 +04:00
John Preston
766b393295
On macOS build autoupdates single-arch + universal setup.
2021-10-29 16:10:07 +04:00
John Preston
b2d647b579
Add support for fcitx-qt5 on Qt 6.2.
2021-10-29 16:10:07 +04:00
John Preston
1ed6844247
Use Qt resources from a file on macOS.
2021-10-29 16:10:07 +04:00
John Preston
5276e5b4ae
Build minidump_stackwalk separately.
...
On macOS gyp is no longer required for non-official builds.
2021-10-29 16:10:07 +04:00
John Preston
6587f89db1
Update Breakpad to the latest commit.
2021-10-29 16:10:07 +04:00
John Preston
fb262b265b
Link a single crashpad_client library.
2021-10-29 16:10:07 +04:00
John Preston
95074ef304
Closed alpha version 3.1.9.2 for macOS.
2021-10-29 16:10:07 +04:00
John Preston
4ac93806aa
Fix emoji in the input fields on macOS with Qt 6.2.
2021-10-29 16:10:07 +04:00
John Preston
92b3149cdd
Pass CMAKE_OSX_ARCHITECTURES from command line to configure.
2021-10-29 16:10:07 +04:00
John Preston
98c87d4a16
Dump symbols for both macOS builds.
2021-10-29 16:10:07 +04:00
John Preston
9a93d5811a
Closed alpha version 3.1.9.1: Universal 2 macOS build.
2021-10-29 16:10:07 +04:00
John Preston
759e3270cc
Fix popup menu transparency on macOS with Qt 6.2.
2021-10-29 16:10:07 +04:00
John Preston
746b72166f
Fix main window drag-by-title on macOS with Qt 6.2.
2021-10-29 16:10:07 +04:00
John Preston
0292df12ef
Working Universal 2 build.
2021-10-29 16:10:07 +04:00
John Preston
1e86c07505
Build FFMpeg as Universal 2 binaries.
2021-10-29 16:10:07 +04:00
John Preston
47b6956be9
Update crashpad to a new revision.
2021-10-29 16:10:07 +04:00
John Preston
df8708ef1e
Build some dependencies as Universal 2 binaries.
2021-10-29 16:10:07 +04:00
John Preston
20c0be0df6
Use python from a correct folder.
2021-10-29 16:10:07 +04:00
23rd
cefdc29a7f
Fixed release build of Breakpad on clean macOS.
2021-10-29 16:10:07 +04:00
23rd
70e9b4a332
Moved type of call id to alias.
2021-10-29 16:10:07 +04:00
23rd
08939ac51d
Fixed display of edit badge in albums.
2021-10-29 16:10:07 +04:00
23rd
b5d9947408
Slightly improved code style in Calls:Call.
2021-10-29 16:10:07 +04:00
23rd
78f0cf908e
Moved RateCallBox to td_ui.
2021-10-29 16:10:07 +04:00
23rd
93ae5e71f7
Guarded timers for online processing in touchbar's PinnedDialogButton.
2021-10-29 16:10:07 +04:00
Ilya Fedin
b8b268c7cc
Add build architecture to version on other systems with non-x86_64
2021-10-29 16:02:41 +04:00
Ilya Fedin
45bbe33929
Multiple scale values in UI by device pixel ratio on non-Mac
...
To avoid confusion
2021-10-25 19:55:11 +04:00
John Preston
5aaa72e8cd
Fix crash in scheduled emoji interactions.
...
Fixes #17093 .
2021-10-25 09:43:22 +04:00
John Preston
57345cec3b
Discard incoming calls by ring_timeout (1.5 minutes).
2021-10-25 09:43:12 +04:00
Ilya Fedin
70147922ae
Re-enable kwayland with Qt 6
2021-10-25 08:59:43 +04:00
Ilya Fedin
44cc3c7809
Update submodules
2021-10-24 20:01:55 +04:00
Ilya Fedin
c50a5db277
Restore dbusmenu-qt dependent functionality with Qt 6
2021-10-24 20:01:55 +04:00
John Preston
389ea2af83
Fix compilation error on Linux.
2021-10-22 18:34:59 +04:00
John Preston
4cf9bf18e9
Fix clearing of macOS native notifications.
2021-10-21 23:37:14 +04:00
John Preston
7bc4b2c595
Add StickersSet::thumbnailBigFileBaseCacheKey.
2021-10-21 23:01:14 +04:00
John Preston
9075489c18
Use last history item date for jump-to-date.
2021-10-21 23:01:13 +04:00
John Preston
d361f5c6b0
Hide native notifications of deleted messages.
2021-10-21 23:01:13 +04:00
John Preston
1f95e00793
Fix "Copy Selected Text" appearing outside of selection.
2021-10-21 22:59:49 +04:00
John Preston
3d8899b9dc
Update tg_owt revision.
2021-10-21 22:53:12 +04:00
John Preston
1f6a9ab556
Fix prepare libraries on macOS with Qt 6.2.
2021-10-21 20:19:56 +04:00
John Preston
f7085b40b1
Support building macOS version with Qt 6.2.
2021-10-21 19:49:48 +04:00
Ilya Fedin
7222bc63f7
Update MozJPEG
2021-10-21 19:31:22 +04:00
Ilya Fedin
9dfa29ff0f
Avoid using scl binary since it breaks conditions
2021-10-21 18:31:08 +04:00
Ilya Fedin
a1e67b6177
Fix failing on exit code check
2021-10-21 15:51:36 +04:00
Ilya Fedin
03a687c200
Adapt Dockerfile for Qt 6
2021-10-21 15:43:59 +04:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
23rd
ea10cf5758
Moved api polls processing to separated file.
2021-10-20 22:56:19 +03:00
23rd
159beb138a
Moved api peer photo processing to separated file.
...
Removed MainWidget::deletePhotoLayer.
2021-10-20 22:56:19 +03:00
23rd
36d6682122
Improved code style in ChangePhoneBox.
2021-10-20 04:06:17 +03:00
23rd
25f6bea66e
Moved ConfirmPhoneBox to td_ui.
2021-10-19 06:34:28 +03:00
23rd
80461bd9fe
Moved ConfirmBox to Ui namespace.
2021-10-19 06:34:27 +03:00
23rd
6148edbc7d
Moved ConfirmBox to td_ui.
2021-10-19 06:34:27 +03:00
23rd
3fa529d858
Extracted MaxInviteBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
9117b3cdfa
Extracted DeleteMessagesBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
d4fe5f7a83
Extracted PinMessageBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
fa6725c54a
Extracted api code from ConfirmPhoneBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
f9976005f7
Moved ShowPhoneBannedError to separated file.
2021-10-19 06:34:27 +03:00
23rd
c6e1b14429
Added Window::SessionController to ChangePhoneBox.
2021-10-19 06:34:27 +03:00
23rd
30681e2e58
Moved widget sliders to td_ui.
2021-10-19 06:34:27 +03:00
23rd
c15ba7d23a
Moved SentCodeField to td_ui.
2021-10-19 06:34:27 +03:00
23rd
94d5d20281
Simplified saving self bio.
2021-10-19 06:34:27 +03:00
23rd
b776308fd7
Moved some constants for peer editing to separated file.
2021-10-19 06:34:27 +03:00
23rd
2d37920a4c
Improved code style in some peer boxes.
2021-10-19 06:34:27 +03:00
23rd
ee05e0af06
Improved code style in UsernameBox.
2021-10-19 06:34:27 +03:00
23rd
2efd735243
Removed static storing of passport config.
2021-10-14 17:41:52 +03:00
John Preston
adb0a9b6f0
Fix document filenames.
...
Regression was introduced in 2b11e45692
.
2021-10-11 22:58:24 +04:00
CoderTimZ
c9e24c2283
Display dates with the system date format
2021-10-11 21:56:29 +04:00
John Preston
041c922451
Add non-MTP ParseWebPageType.
2021-10-11 21:54:07 +04:00
John Preston
01c1096c62
Save Data::Session* in GameData.
2021-10-11 21:53:18 +04:00
John Preston
2b11e45692
Add DocumentData::setFileName.
2021-10-11 21:52:49 +04:00
23rd
6163e922b3
Added view button to webpages.
2021-10-10 19:30:38 +03:00
John Preston
1613495425
Version 3.1.9.
...
- Fix crash in chat closing while scrolling (macOS only).
2021-10-08 22:37:36 +04:00
23rd
455c7280a4
Fixed possible crash in scroll of empty HistoryWidget.
2021-10-08 19:10:39 +03:00
John Preston
746f8d835d
Version 3.1.8.
...
- Show small media previews in chats list.
- Show media album previews and caption text in chats list.
- Add "Quick Reply" and "Mark as Read" to native Windows notifications.
2021-10-08 13:51:22 +04:00
John Preston
8cca75da5c
Handle foreign instance in COM toast activator.
2021-10-08 13:46:52 +04:00
John Preston
8d0ff1b61d
Try setting current window as foreground on activate.
2021-10-08 12:20:24 +04:00
John Preston
dd856b9e4a
Use real QWindow for taskbar icon hider.
...
Fixes #17081 .
2021-10-08 12:19:41 +04:00
23rd
eb5ba12ba3
Fixed ability to copy original caption in admin log.
...
Fixed #17076 .
2021-10-08 10:39:36 +04:00
23rd
e2c5995a2e
Fixed timestamp highlighting in albums.
...
Fixed #17078 .
2021-10-08 10:39:36 +04:00
23rd
ef10bb2bd6
Fixed editing caption of album from context menu.
...
Fixed #17077 .
2021-10-08 10:39:36 +04:00
23rd
64aa5480ad
Fixed display edited badge in scheduled albums.
...
Moved hideEditedBadge from HistoryMessage to HistoryItem.
2021-10-08 10:39:36 +04:00
23rd
816f422e21
Removed MTP* from applying message edition.
...
Fixed #17073 .
2021-10-08 10:39:36 +04:00
23rd
6c0dccd9ff
Fixed replying in replies by double click.
...
Fixed #16645 .
2021-10-08 10:39:36 +04:00
23rd
c2b505b78c
Added ability to open specific post from sponsored messages.
2021-10-08 10:39:27 +04:00
23rd
d8fb5be9b5
Moved opening peer from PeerClickHandler to SessionController.
2021-10-07 23:32:10 +03:00
23rd
51b259fdea
Updated ad description.
2021-10-07 23:32:10 +03:00
John Preston
d532b65d1c
Don't use MTP* for replies data.
2021-10-07 22:57:44 +04:00
John Preston
bef35b9bc3
Don't use MTP* in call and invoice media data.
2021-10-07 18:22:28 +04:00
John Preston
ae261fcede
Beta version 3.1.7.
...
- Fix channel message views and comments counter updates.
- Sponsored messages support.
- Crash fix.
2021-10-07 11:42:24 +04:00
John Preston
c04cdff7f7
Disable group call logs to console.
2021-10-07 11:42:24 +04:00
John Preston
466aa5a14d
Fix view button style.
2021-10-07 11:38:07 +04:00
John Preston
4aac633413
Fix views increment.
...
Regression was introduced in 21aa1f49d7
.
Fixes #17069 .
2021-10-07 11:29:30 +04:00
23rd
ad328d35a2
Added box for ad description.
2021-10-07 11:09:09 +04:00
23rd
c5140f34a7
Added view button to sponsored messages.
2021-10-07 11:09:09 +04:00
23rd
419f6345b3
Added sponsored messages to HistoryWidget.
2021-10-07 11:09:09 +04:00
23rd
c2c53df886
Added new Ui::СontinuousScroll.
2021-10-07 11:09:09 +04:00
23rd
b3f73bb6a9
Added badge for sponsored messages.
2021-10-07 11:09:08 +04:00
23rd
eda5cd47ad
Added manager of sponsored messages.
2021-10-07 11:09:08 +04:00
John Preston
0c906a5e6d
Fix crash in local changelog messages.
2021-10-07 10:58:24 +04:00
John Preston
352768053d
Beta version 3.1.6: Fix build on Linux.
2021-10-06 21:07:18 +04:00
John Preston
8d09190439
Build ffmpeg without --disable-alsa/iconv on Linux.
2021-10-06 20:37:30 +04:00
John Preston
5cd0a3719e
Beta version 3.1.6: Detach FastReply from MarkAsRead.
2021-10-06 19:24:30 +04:00
John Preston
8b7cd4a0c7
Beta version 3.1.6: Fix crash on old Windows 10 versions.
2021-10-06 17:36:30 +04:00
John Preston
937c2d3dce
Beta version 3.1.6: Update patches revision.
2021-10-06 13:44:28 +04:00
23rd
1fa5d273cc
Fixed scroll in Dialogs::Widget.
...
Regression was introduced in cb8f49aea0
.
2021-10-06 13:40:26 +04:00
John Preston
24fa3dbf8f
Beta version 3.1.6: Fix build on macOS.
2021-10-06 11:10:06 +04:00
John Preston
c9b782fd63
Beta version 3.1.6.
...
- Show small media previews in chats list.
- Show media album previews and caption text in chats list.
- Add "Quick Reply" and "Mark as Read" to native Windows notifications.
2021-10-06 11:07:38 +04:00
John Preston
e7cf560da0
Handle toast activations by COM activator.
2021-10-06 11:02:57 +04:00
John Preston
86e07518ad
Fix clearing notifications from Action Center.
...
Regression was introduced in 997913be25
.
2021-10-05 16:53:36 +04:00
John Preston
8c71d03959
Add reply from Windows native notifications.
2021-10-05 16:52:46 +04:00
John Preston
967e86f4ab
Rewrite Windows native notifications using C++/WinRT.
2021-10-05 12:09:15 +04:00
John Preston
730412fefe
Load albums of last chat messages.
2021-10-04 23:47:33 +04:00
John Preston
576883ddc8
Make mini preview radius 2px.
2021-10-04 23:47:33 +04:00
John Preston
992d636680
Generate album mini previews with up-to-three images.
2021-10-04 23:47:33 +04:00
John Preston
8cdd2f113f
Add play icon to video mini previews.
2021-10-04 23:47:33 +04:00
John Preston
d5f935b73d
Put mini-previews after sender name.
2021-10-04 23:47:33 +04:00
John Preston
84f561b251
Don't use MTP* in the image editor.
2021-10-04 23:47:33 +04:00
John Preston
21ac2b8f3a
Don't use MTP* for reply markup data.
2021-10-04 23:47:30 +04:00
John Preston
1790828b01
Dump symbols from the binary instead of dSYM.
...
For some reason dump_syms from dSYM now fails with an error:
Telegram.app.dSYM/Contents/Resources/DWARF/Telegram:
the section '__text' in segment '__TEXT' claims its contents lie outside the segment's contents
2021-10-04 23:45:21 +04:00
John Preston
792b9090a7
Generate mini-previews for photos and files.
2021-10-04 23:45:21 +04:00
John Preston
8c21fad642
Move preview paint to Dialogs::Ui::MessageView.
2021-10-04 23:45:21 +04:00
John Preston
5136cc3c9c
Rename Dialogs::Layout to Dialogs::Ui.
2021-10-04 23:45:21 +04:00
John Preston
b78b27f517
Move dialogs_layout to dialogs/ui/.
2021-10-04 23:45:21 +04:00
John Preston
85760ea92c
Fix repeated attempt to transfer ownership.
...
Fixes #8570 .
2021-10-04 23:45:21 +04:00
Ilya Fedin
c2212c719e
Inform Qt about taskbar hider
...
This allows the feature to work without patching Qt
2021-10-04 23:23:50 +04:00
GitHub Action
fc8a0d0efd
Update User-Agent for DNS to Chrome 94.0.4606.61.
2021-10-04 23:23:20 +04:00