John Preston
d1c310de00
Highlight reply quote in original message.
2023-10-31 09:01:20 +04:00
John Preston
4709e11e46
Support two-color quote outlines.
2023-10-26 14:08:43 +04:00
John Preston
4b6107fa56
Use color index from API.
2023-10-26 14:08:41 +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
2a4c39b9d7
Implement some power saving options.
2023-03-01 09:12:02 +04:00
John Preston
3ac86adf10
Support translations in replies / pinned.
2023-02-02 22:12:33 +04:00
John Preston
25746d195c
Support displaying of photo spoilers.
2022-12-26 14:24:05 +04:00
John Preston
1b73b34810
Make HistoryItem a final class.
2022-12-26 14:24:04 +04:00
John Preston
02e2fb1258
Fix crash in pinned topic deletion.
2022-12-07 11:01:05 +04:00
23rd
0310d9902c
Added ripple animation to right action in messages.
2022-12-06 12:56:56 +03:00
John Preston
587715a966
Add jump-to-topic panel to stickers.
2022-12-02 20:32:06 +04:00
John Preston
a4e4681835
Add jump-to-topic panel in View as Messages.
2022-12-02 18:20:22 +04:00
23rd
2acedca6b7
Replaced some qstr with u""_q literal.
2022-11-29 14:12:50 +03:00
23rd
4824b26afd
Added tooltip with forwards count to views info for channel messages.
2022-11-01 19:25:38 +04:00
John Preston
9cab06e17d
Support new rounding for albums.
2022-11-01 19:25:35 +04:00
John Preston
f3662f4873
Support correct rounding of file thumbnails.
2022-11-01 19:25:34 +04:00
John Preston
4f948699c0
Correct spoiler selections.
2022-09-18 16:52:31 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
2e8a03dfd1
Correctly round spoiler animation in ExtendedMedia.
2022-09-12 09:06:26 +04:00
John Preston
be36f07168
Fix custom emoji in service messages.
2022-07-26 20:12:08 +03:00
John Preston
289602528c
Fix custom emoji pausing in captions.
2022-07-26 20:12:08 +03:00
23rd
c9ef5e47fe
Migrated from frequency timer to simple animation for item highlighting.
2022-06-05 09:11:10 +03:00
John Preston
0ab26f0c82
Initial reaction effects implementation.
2022-01-14 21:55:47 +03:00
John Preston
cd0db53bac
For non-bubble messages reaction to the left of info.
2021-12-31 02:40:03 +03:00
John Preston
4228557722
Improve reactions position and colors.
2021-12-29 21:22:33 +03:00
John Preston
2a3cf8ac58
Implement (sub-optimal) painting of reactions in groups.
2021-12-29 21:22:33 +03:00
John Preston
535fd8d523
Display reactions outside bottom info in groups.
2021-12-29 21:22:33 +03:00
John Preston
b151d210bf
Add peer-list-like view for message reactions list.
2021-12-29 21:22:33 +03:00
John Preston
db0c57a186
Fix reply-to-media timestamps in captions.
2021-12-02 14:42:50 +04:00
John Preston
f2e4a5a35a
Highlight YouTube video timestamps as external links.
2021-11-18 16:03:12 +04:00
John Preston
c534f3f22e
Some internal HistoryItem refactoring.
...
Replace most IsServerMsgId / id <=> 0 with isRegular().
Track isLocal / isHistoryEntry in flags.
Remove toHistoryMessage.
2021-11-07 12:50:13 +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
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
b2364140e9
Custom colors in all media/history_view_ modules.
2021-09-06 13:13:26 +03:00
John Preston
2a2607d026
Custom colors in history_view_service_message module.
2021-09-06 13:13:26 +03:00
John Preston
1a4a9319f3
Custom colors in history_view_message module.
2021-09-06 13:13:26 +03:00
John Preston
0a1e84ddb2
Move ChatTheme to td_ui.
2021-08-30 20:32:57 +03:00
John Preston
784d57a2bc
Use QImage bubbles background for some Media parts.
2021-08-20 14:54:11 +03:00
John Preston
f4fdadd3b0
Allow arbitrary QImage as outgoing bubbles background.
2021-08-20 14:54:11 +03:00
John Preston
c5c94276c2
Allow editing caption of forwarded audio file.
...
Fixes https://bugs.telegram.org/c/3025
2021-08-18 16:29:05 +03:00
23rd
6e2f8eb9a7
Moved text selection utils to td_ui.
2021-07-26 17:38:51 +03:00
Ilya Fedin
c0c10689a1
Get rid of deprecated ranges::view usage
2021-03-13 19:14:58 +03:00
John Preston
2509f05e28
Fix clearing of album thumbnails cache.
...
I hope it fixes #7361 .
2021-03-12 16:09:58 +04:00
John Preston
d782ea63f8
Fix audio file forward inconsistencies.
2021-02-04 19:58:57 +04:00
John Preston
3a34881488
Highlight album part that had a reply clicked.
2020-12-30 12:56:44 +04:00
John Preston
07f07c5eeb
Fix selection in album captions.
...
Fixes #8950 .
2020-11-02 11:26:40 +03:00
John Preston
b179e5332a
Improve layout of file albums with views/replies.
2020-11-02 11:26:40 +03:00