John Preston
5e7e7eaa83
FullMsgId rely on PeerId instead of ChannelId.
2021-12-22 10:11:57 +00:00
John Preston
9e5117d336
Respect autodownload settings in reply previews.
2021-12-03 14:59:08 +04:00
23rd
3647241f71
Removed unused MTP::Error from callbacks on fail.
2021-11-30 17:37:07 +04:00
John Preston
8460a62588
Don't show "Send As" button when editing a message.
...
Fixes #17302 .
2021-11-28 16:37:11 +04:00
23rd
b9c64499bd
Moved code for api participants to separated file.
2021-11-26 18:00:21 +04:00
John Preston
dd7568ed3a
Fix Send As button visibility.
2021-11-26 18:00:19 +04:00
John Preston
3c040ab5f9
Fix send as button refresh.
2021-11-26 18:00:19 +04:00
John Preston
8c824edaa5
Choose send as in scheduled / discussions.
2021-11-26 18:00:19 +04:00
John Preston
773755d70e
Send as a channel in HistoryWidget.
2021-11-26 18:00:18 +04:00
23rd
6ef67caa73
Fixed emoji clearing in sections when sending failed due to slowmode.
...
Fixed #17149 .
2021-10-30 21:22:51 +03:00
John Preston
7ad6699bff
Show mouse hold tip when clicking record button.
2021-10-30 15:13:18 +04:00
John Preston
9e05e44a14
Inform about join request being sent.
2021-10-29 18:31:06 +04:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04: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
John Preston
19ce1edc16
Use base::SafeRound instead of std::round.
...
Previous assertion violations because of NaN from std::round were
in video streaming, see commits 27d58ba07b
, 8f5830d520
.
Now the crashes happened in the ConvertScale() call from a background
thread when preparing an image from clipboard for sending to a chat.
2021-09-27 12:13:57 +04:00
John Preston
8069fdd873
Use base/random.h instead of openssl::RandomValue.
2021-09-15 13:42:22 +03:00
23rd
c1d3e5f0c5
Removed sending of typing action when sticker is chose in autocomplete.
2021-09-07 23:41:07 +03:00
23rd
59977da2b4
Added choosing sticker action to field autocomplete.
2021-09-01 01:23:20 +03:00
23rd
8c17e3e578
Added sending action when choosing sticker.
2021-08-30 20:50:32 +03:00
John Preston
85e4c8527b
Always write local drafts the same way.
2021-08-30 20:32:58 +03:00
23rd
3a92a181a1
Fixed editing on Up arrow in sections with non-empty input field.
2021-08-23 13:57:35 +03:00
23rd
221ded6d54
Fixed handle of last message on Up arrow in sections on macOS.
2021-08-10 15:46:18 +03:00
John Preston
b2e829904f
Add support for 1 month self-destruct messages.
2021-07-30 16:05:13 +03:00
23rd
2de0b79b4e
Fixed overlapping emoji suggestions in Replies section.
2021-07-20 12:20:31 +03:00
Ilya Fedin
79cc797aff
Fix -Wunused-variable warnings
2021-07-13 21:43:34 +03:00
John Preston
2ffda9f240
Don't use MTP* for ChatAdminRight / ChatRestriction.
2021-07-08 13:34:06 +03:00
John Preston
b930bc0e6d
Track bot commands separately in different chats.
2021-07-02 20:41:48 +03:00
John Preston
4124c2eb57
Show inline path thumbnails for stickers.
2021-07-02 13:13:48 +03:00
23rd
7885be4a94
Added ability to show content from Controller for inline results.
2021-06-17 10:57:45 +04:00
23rd
b422ec025e
Removed Ui::show from classes that have pointer to Controller.
2021-06-17 10:57:45 +04:00
23rd
7cf79e1f8a
Removed Adaptive namespace from sections.
2021-06-16 09:31:32 +03:00
23rd
2599ae45d6
Fixed handle of last message on Up arrow in sections with key modifiers.
2021-05-30 23:39:55 +03:00
Loïc Molinari
336405b3c7
Fix voice record button infinite animation
...
Enabling animations triggers an animation of the voice record button
that keeps firing uselessly at ~120 calls per second until the button
is manually toggled. The animation callback cannot stop itself since
it expects the button to be visible.
This commit fixes the issue by preventing spawning the animation if
the widget is hidden.
2021-04-15 16:22:29 +03:00
Ilya Fedin
ae0b9141dd
Trying to get rid of unused variables...
2021-03-15 11:40:44 +03:00
John Preston
68b0a85369
Rename RPCError to MTP::Error.
2021-03-12 16:58:26 +04:00
John Preston
5b6503bfed
Fix auto-delete button when switching between chats.
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
15e03687f8
Add auto-delete period edit box.
2021-02-22 23:42:41 +04:00
John Preston
dd2dcd7fd9
Update icons in the compose controls.
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
23rd
bff3291631
Fixed clearing of text field in sections when sending files.
2021-02-12 13:05:50 +03:00
23rd
90f90a4ca3
Fixed accepting of Enter key in box of voice message discarding.
2021-02-09 19:26:56 +04:00
23rd
0cb8f2cc85
Added ability to toggle silent broadcast from sections.
...
Fixed #8655 .
2021-02-04 18:13:03 +04:00
23rd
f1236edf5b
Added ability to select message for reply with Ctrl+Up/Down in sections.
2021-02-04 18:13:03 +04:00
23rd
0b98cfbfec
Added ability to attach file with shortcut in sections.
2021-02-04 18:13:03 +04:00
23rd
062c451c27
Refactored handle of last editable message on Up arrow in sections.
2021-02-04 18:13:03 +04:00
23rd
b13e5ddce9
Moved scroll keys from sections to compose controls.
2021-02-04 18:13:03 +04:00
23rd
4ad0837661
Fixed ability to attach file while editing message in sections.
2021-02-04 18:13:03 +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