John Preston
b5a2b0fb98
Detect file mime from content as well on Linux.
2021-02-22 23:42:43 +04:00
John Preston
221b896117
Suggest converting to gigagroup.
2021-02-22 23:42:42 +04:00
John Preston
f9f52302bb
Ignore accents in contacts list sorting.
2021-02-22 23:42:42 +04:00
John Preston
0a678ae8bd
No 'Clear History' for everyone in groups.
2021-02-22 23:42:42 +04:00
John Preston
ce5739048a
Fix build on Xcode.
2021-02-22 23:42:42 +04:00
John Preston
467449ac13
When reporting peer allow to select messages first.
2021-02-22 23:42:42 +04:00
John Preston
4896509ddf
Allow clear history for everyone in small supergroups.
2021-02-22 23:42:42 +04:00
John Preston
781e7a2e79
Update API scheme, simplify auto-delete.
2021-02-22 23:42:41 +04:00
John Preston
8188ab3033
Adapt UI for gigagroups.
2021-02-22 23:42:41 +04:00
John Preston
73ae29ae25
Update API scheme.
2021-02-22 23:42:41 +04:00
John Preston
15e03687f8
Add auto-delete period edit box.
2021-02-22 23:42:41 +04:00
John Preston
f97064ed37
Add auto-delete control to compose controls.
2021-02-22 23:42:41 +04:00
John Preston
6a6e355af4
Handle ttl_period locally.
2021-02-22 23:42:40 +04:00
John Preston
046a3906c4
Destroy messages by ttl_period dates.
2021-02-22 23:42:40 +04:00
John Preston
4153603d09
Add ability to see invite links of other admins.
2021-02-22 23:42:40 +04:00
John Preston
502a3ca70f
Update API scheme to layer 124.
2021-02-22 23:42:40 +04:00
John Preston
8ec60e0321
Show all .webp as stickers.
...
Allow opening stickers not from stickerpacks in media viewer.
2021-02-17 10:46:36 +04:00
John Preston
223681d2da
Fix default chat rights for creator.
2021-02-17 10:46:36 +04:00
John Preston
39742d22d9
Apply volume_by_admin flag in voice chats.
2021-02-09 19:26:56 +04:00
23rd
062c451c27
Refactored handle of last editable message on Up arrow in sections.
2021-02-04 18:13:03 +04:00
John Preston
4e5c81dac2
Correctly handle 'min' group call participant updates.
2021-02-01 16:25:38 +04:00
John Preston
5feb381cb2
Allow showing images from cache in media viewer.
...
Fixes #10237 .
2021-02-01 15:44:24 +04:00
John Preston
8f0e23bb25
Improve editing messages with link previews.
...
Now preview state can be one of (allowed, cancelled, empty-in-edit).
In case of editing a message without preview we set the state to
empty-in-edit and it changes to allowed if the links in the message
are changed somehow.
That way we don't need to cancel the preview when editing a message
with a cancelled preview and at the same time adding a link to
a message that had no preview in the first place will add a preview.
2021-01-29 15:27:17 +04:00
John Preston
fc4ed2ff91
Fix repainting of non-first file album item.
2021-01-29 14:38:07 +04:00
23rd
827c950468
Moved common GroupCall structs to separate file.
2021-01-25 19:05:03 +03:00
John Preston
b2c84d675c
Allow clearing calls log.
2021-01-25 16:50:59 +04:00
John Preston
417428b21d
Allow deleting small groups for everyone.
2021-01-25 16:50:59 +04:00
John Preston
58733ba6ea
Add support for FAKE badge.
2021-01-25 16:50:59 +04:00
John Preston
1774b21e88
Add ability to completely delete legacy group.
2021-01-25 16:50:58 +04:00
John Preston
542abb26b9
Allow sharing link to chats.
2021-01-25 16:47:41 +04:00
John Preston
e5320b4b4e
Implement new permanent invite link management.
2021-01-25 16:47:40 +04:00
John Preston
f63f0a7668
Mute by me / change participant volume.
2021-01-25 16:47:40 +04:00
John Preston
b396244606
Update API scheme to layer 123.
2021-01-25 16:47:40 +04:00
23rd
d4bbbdb65c
Replaced rand_value util function with openssl::RandomValue.
2021-01-24 10:41:10 +03:00
23rd
dd01ece14a
Replaced snap util function with std::clamp.
2021-01-24 10:41:10 +03:00
John Preston
574d915c23
Fix build and tray icon menu on Windows.
2021-01-22 16:53:59 +04:00
23rd
eb42a77eb7
Changed Up arrow shortcut for albums to edit item with caption.
...
Fixed #10134 .
2021-01-22 16:53:59 +04:00
23rd
ad761011d6
Added ability to fetch song cover from external resource.
2021-01-22 16:53:59 +04:00
23rd
3fadf2ee54
Added Up arrow shortcut to edit comments.
2021-01-11 22:46:56 +03:00
23rd
15254599e2
Unified checking for editable message.
2021-01-11 22:46:56 +03:00
23rd
8fffe7d128
Added ability to show song cover in HistoryView and Overview::Layout.
2021-01-11 22:46:45 +03:00
John Preston
d16bc36bae
Update API scheme.
2020-12-22 22:39:30 +04:00
John Preston
92bc278052
Allow inviting contacts to voice chats.
2020-12-22 12:33:06 +04:00
John Preston
cabd7a276b
Add 'invited' members to voice chats.
2020-12-16 15:58:58 +04:00
John Preston
146a9c2794
Don't edit old 'voice chat started' message.
2020-12-16 12:20:46 +04:00
John Preston
15620b5c2d
Divide speaking status and background noise.
2020-12-15 14:16:44 +04:00
John Preston
ad2d2c203f
Respect 'just_joined' participant flag.
2020-12-14 20:08:47 +04:00
John Preston
b6483cb65c
Use shared_ptr<Memento> for sections.
2020-12-14 18:48:10 +04:00
23rd
c8643aa1ee
Wrapped raw SectionMemento with unique_ptr.
2020-12-14 17:09:24 +04:00
John Preston
1b624d67b8
Support voice chats in legacy groups, with migration.
2020-12-14 16:52:18 +04:00