John Preston
96a3c704d2
Use Ninja Multi-Config generator on Linux.
2021-11-17 10:03:14 +04:00
John Preston
f10ed4b9bc
Support autostart in Windows Store version.
...
Fixes #3234 .
2021-11-04 12:36:28 +04:00
John Preston
3bd9ccd45d
Don't generate dSYM for macOS build.
2021-11-01 16:57:40 +04:00
John Preston
b4950fe943
Fix build for Mac App Store.
2021-10-30 17:19:24 +04:00
John Preston
d0606a3798
Show PeerShortInfoCover in group call context menu.
2021-10-29 18:31:07 +04:00
John Preston
61ac7e6c1d
Start PeerShortInfoBox for small in-box profiles.
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
7f428f2eeb
Show full requests list in a box.
2021-10-29 18:31:06 +04:00
John Preston
766b393295
On macOS build autoupdates single-arch + universal setup.
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
23rd
78f0cf908e
Moved RateCallBox to td_ui.
2021-10-29 16:10:07 +04:00
Ilya Fedin
70147922ae
Re-enable kwayland with Qt 6
2021-10-25 08:59:43 +04:00
Ilya Fedin
c50a5db277
Restore dbusmenu-qt dependent functionality with Qt 6
2021-10-24 20:01:55 +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
25f6bea66e
Moved ConfirmPhoneBox to td_ui.
2021-10-19 06:34:28 +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
30681e2e58
Moved widget sliders to td_ui.
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
John Preston
01c1096c62
Save Data::Session* in GameData.
2021-10-11 21:53:18 +04:00
23rd
816f422e21
Removed MTP* from applying message edition.
...
Fixed #17073 .
2021-10-08 10:39:36 +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
eda5cd47ad
Added manager of sponsored messages.
2021-10-07 11:09:08 +04:00
John Preston
e7cf560da0
Handle toast activations by COM activator.
2021-10-06 11:02:57 +04:00
John Preston
21ac2b8f3a
Don't use MTP* for reply markup data.
2021-10-04 23:47:30 +04:00
John Preston
8c21fad642
Move preview paint to Dialogs::Ui::MessageView.
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
23rd
21aa1f49d7
Moved views increment scheduler from MainWidget to separate file.
2021-09-30 18:45:38 +03:00
John Preston
1e660fc2a2
Allocate 64 bits for message ids.
2021-09-30 13:49:37 +04:00
John Preston
844fd58a97
Support Windows 11 rounded corners and themeable title bar.
2021-09-28 21:11:35 +04:00
John Preston
ab0d2bf9c6
Initial chat theme changing.
2021-09-28 19:27:41 +04:00
John Preston
eb02a7861a
Add modern C++/WinRT headers path to Telegram project.
2021-09-26 17:20:22 +04:00
John Preston
bc2f96251f
Limit amount of playing interactions.
2021-09-17 10:25:36 +03:00
John Preston
139b9723d7
Accumulate and send emoji interactions.
2021-09-17 10:25:36 +03:00
Gleb Smirnoff
ef27670954
Fix compilation in presence of libzip installed.
...
When both minizip [1] and libzip [2] are present in the build
environment we have two <zip.h> includes. We are interested in
the minizip. Unfortunately, libzip usually installs its zip.h
straight into ${PREFIX}/include where lots of other headers reside.
We pick up ${PREFIX}/include into the include path with the
desktop-app::lib_base target, which is also dependency of
of tdesktop::td_* targets. To fix compilation in presence of
conflicting zip.h we need to put minizip's include directory
before ${PREFIX}/include, thus record its dependency before
all other dependencies that can bring desktop-app::lib_base.
[1] http://www.winimage.com/zLibDll/minizip.html
[2] https://libzip.org
2021-09-17 09:47:48 +03:00
Ilya Fedin
3fbd68cff9
Don't link glib with DESKTOP_APP_DISABLE_DBUS_INTEGRATION
2021-09-12 00:12:13 +03:00
John Preston
2f5f100626
Start loading users who've read an outgoing message.
2021-09-07 23:41:08 +03:00
Ilya Fedin
05d4d58f8b
Replace GTK integration with xsettings + XDP
2021-09-06 15:43:28 +03:00
23rd
e6f0c176f7
Moved AudioMsgId to separated file.
2021-09-01 01:23:20 +03:00
23rd
dc8eb79295
Moved code of data send actions from Data::Session to separated file.
2021-08-30 23:08:57 +03:00
John Preston
0a1e84ddb2
Move ChatTheme to td_ui.
2021-08-30 20:32:57 +03:00
John Preston
3cd0f9d189
Start non-unique ChatTheme.
2021-08-30 20:32:57 +03:00
23rd
cf523953ad
Added initial manager of countries.
2021-08-29 23:29:39 +03:00