John Preston
728ed02a1c
Allow selecting text in webpage previews.
2023-11-01 09:17:08 +04:00
John Preston
097c3c4a5a
Allow changing album quote before sending.
2023-10-31 23:25:26 +04:00
John Preston
10022a3c6d
Highlight quotes in replies to file albums.
2023-10-31 23:06:21 +04:00
John Preston
0dbb195106
Highlight quotes in replies to albums.
2023-10-31 22:37:59 +04:00
John Preston
39614aab3f
Fix unwrapped reply overlapping timestamp.
2023-10-31 12:59:52 +04:00
John Preston
d1c310de00
Highlight reply quote in original message.
2023-10-31 09:01:20 +04:00
John Preston
8615a25cd1
Fix empty preview if sent while failing generating.
...
Fixes #27004 .
2023-10-31 09:01:20 +04:00
John Preston
eaf30d58be
Open documents-in-web-previews in-app.
2023-10-29 08:48:45 +04:00
John Preston
94ac9f93fa
Don't shrink non-photo media.
2023-10-29 07:54:39 +04:00
John Preston
1a503e5f1d
Version 4.11: Fix build with GCC.
2023-10-29 00:33:54 +04:00
John Preston
fe0e526b79
Support phrases for unclaimed giveaway prizes.
2023-10-28 21:40:39 +04:00
John Preston
5d335341ab
Support server-side colors by index, up to three.
2023-10-27 09:55:09 +04:00
John Preston
17578be4b9
Edit reply / webpage options together.
2023-10-26 14:08:43 +04:00
John Preston
d62fb5786d
Support selecting quote in reply info edit.
2023-10-26 14:08:43 +04:00
John Preston
aad157cf56
Open link on webpreview attach click.
2023-10-26 14:08:43 +04:00
John Preston
60fb5fdaf0
Update color index caches on palette change.
2023-10-26 14:08:43 +04:00
John Preston
4709e11e46
Support two-color quote outlines.
2023-10-26 14:08:43 +04:00
John Preston
8b42161898
Allow sending custom webpage previews.
2023-10-26 14:08:43 +04:00
John Preston
b2e8e0431e
Start customizable webpages.
2023-10-26 14:08:42 +04:00
John Preston
486d5b63d3
Add countries to giveaway messages.
2023-10-26 14:08:42 +04:00
John Preston
3a84c6afdd
Redesign webpage/giveaway/ads bottom button.
2023-10-26 14:08:41 +04:00
John Preston
f8d5a8a203
Redesign web pages preview.
2023-10-26 14:08:41 +04:00
John Preston
b9af4f3cb0
Show nice replies with quotes.
2023-10-26 14:08:41 +04:00
John Preston
4b6107fa56
Use color index from API.
2023-10-26 14:08:41 +04:00
John Preston
f90a010b84
Update API scheme on layer 166.
2023-10-26 14:08:41 +04:00
John Preston
ef0539c9fc
Allow replying with quoting message part.
2023-10-26 14:08:41 +04:00
John Preston
981babf302
Support giveaway information box.
2023-10-26 14:08:41 +04:00
John Preston
4240568ea5
Pass FullReplyTo everywhere.
2023-10-26 14:08:40 +04:00
John Preston
a77131dfd6
Add giveaway prize service message layout.
2023-10-26 14:08:40 +04:00
John Preston
caca679336
Add quantity badge to giveaway message.
2023-10-26 14:08:40 +04:00
John Preston
b08869abdb
Support giveaway message layout.
2023-10-26 14:08:40 +04:00
John Preston
926aae6847
Update API scheme on layer 166.
2023-10-26 14:08:40 +04:00
John Preston
575684670c
Improve quotes / code blocks geometries.
2023-10-20 17:59:34 +04:00
John Preston
0e79bd3d12
Show nice padded code blocks.
2023-10-13 10:08:29 +04:00
John Preston
2414e927bd
Add initial code syntax highlighting.
...
Thanks PrismJS and Fela for porting it to C++.
2023-10-04 22:29:16 +04:00
John Preston
396c229a4d
Improve Ui::Text::String features.
2023-10-04 22:24:25 +04:00
John Preston
dbd4aecc56
Don't show message bottom info in bot about.
2023-09-12 11:40:33 +04:00
John Preston
58d762f130
Fix web page video message with reactions.
2023-08-21 13:32:09 +02:00
23rd
fd6e135700
Ignored drag action on reply links in unwrapped media.
2023-08-15 10:27:10 +03:00
23rd
9bf5f992a3
Removed not really necessary HistoryView::Media::dragItem method.
2023-08-15 10:26:52 +03:00
23rd
717041a462
Added ripple animation to message replies.
2023-08-14 22:30:36 +02:00
John Preston
fb4e05405e
Support and use share comment in stories.
2023-07-24 11:43:20 +04:00
John Preston
734c5c6740
Use a single Ui::UnreadStoryOutlineGradient.
2023-07-20 07:20:57 +04:00
John Preston
b46799f2c3
Fix premium gift message layout.
2023-07-20 07:20:56 +04:00
John Preston
641a03c988
Fix crash on mention story opening.
2023-07-20 07:20:46 +04:00
John Preston
08ee386b28
Fix build for macOS.
2023-07-20 07:20:33 +04:00
John Preston
5ccb97668c
Add short-polling of stories.
2023-07-20 07:20:33 +04:00
John Preston
a0ffa15885
Update story mention layout, add outline.
...
Also use uint32 for bool-bitfields, otherwise:
int a : 1 = 0;
...
const auto test = true;
const auto b = test ? 1 : 0;
if (a != b) {
a = b;
...
}
Assert(a == b); // Violation, because a == -1, not 1 (after a = b).
2023-07-20 07:20:33 +04:00
John Preston
3d795f2f67
Implement story mention messages.
2023-07-20 07:20:32 +04:00
John Preston
1b581a1597
Support story link previews.
2023-07-20 07:20:12 +04:00