John Preston
db0c57a186
Fix reply-to-media timestamps in captions.
2021-12-02 14:42:50 +04:00
John Preston
0f443da758
Track noforwards flag in specific messages.
2021-11-26 18:00:22 +04:00
John Preston
c849d17667
Remove corner download if noforwards.
2021-11-26 18:00:18 +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
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +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
64457cd6cb
Custom colors in FillComplex(Overlay|Location)Rect.
2021-09-06 13:13:26 +03:00
John Preston
cbfe57c51d
Custom colors in history_view_document 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
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
79cc797aff
Fix -Wunused-variable warnings
2021-07-13 21:43:34 +03:00
23rd
23c54896e5
Removed App::main() from file click handlers.
2021-06-18 09:20:49 +03:00
23rd
6c56fad180
Fixed updating of parent id for file click handlers.
...
Fixed #16447 .
2021-06-18 07:30:54 +03:00
23rd
3fd772ce17
Moved file click handlers to separated file.
2021-06-18 07:30:54 +03:00
23rd
dc0aaec4a4
Added ability to show document from Controller for sections.
2021-06-17 10:57:45 +04:00
23rd
583c3d3429
Moved static functions from DocumentData to separated file.
2021-06-17 10:57:45 +04:00
23rd
690fbe83fd
Unified and moved to single place generating of song name from SongData.
2021-05-31 08:54:22 +04:00
23rd
658671089e
Added timestamp highlighting in voice captions.
2021-03-05 13:36:39 +03:00
23rd
6c0553f4d6
Returned default icon color for songs without cover art.
...
Related commit: 9b9531d279
.
2021-01-29 18:24:52 +03:00
23rd
9b9531d279
Replaced icon color for songs with bright one.
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
23rd
8fffe7d128
Added ability to show song cover in HistoryView and Overview::Layout.
2021-01-11 22:46:45 +03:00
John Preston
3a34881488
Highlight album part that had a reply clicked.
2020-12-30 12:56:44 +04:00
23rd
131c2e1c56
Slightly refactored waveform paint in voice messages.
2020-11-17 12:58:07 +03:00
John Preston
d09ece4203
Fix albums of music files.
2020-11-05 14:58:46 +03:00
John Preston
b179e5332a
Improve layout of file albums with views/replies.
2020-11-02 11:26:40 +03:00
John Preston
a532ae81b3
Fix cancel of album parts uploading.
2020-10-30 18:32:22 +03:00
John Preston
6e682643df
Fix captions selection in column albums.
2020-10-30 18:32:21 +03:00
John Preston
6d9c529a65
Fix caption edit in column albums.
2020-10-30 18:32:21 +03:00
John Preston
12debce246
Show checks when sending file albums.
2020-10-30 18:32:20 +03:00
John Preston
263d6a30f2
Improve grouped files layout in chat.
2020-10-30 18:32:19 +03:00
John Preston
85d08c8f52
Send files grouped in albums, show captions.
2020-10-30 18:32:19 +03:00
John Preston
05eb549a3d
Move App::roundRect to Ui::FillRoundRect.
2020-10-30 18:32:18 +03:00
John Preston
ae298818a8
Implement message bar with animations.
2020-10-30 18:32:17 +03:00
John Preston
399b03beb2
Implement multi-song albums display.
2020-10-30 18:32:17 +03:00
John Preston
9acf617c9f
Show full cached song as downloaded.
2020-10-06 10:10:22 +03:00
John Preston
bd1a46252d
Show admin rank for anonymous posts.
2020-10-01 12:57:03 +03:00
John Preston
719bed6e85
Move some text formatting to tg_ui:ui/text/format_values.
2020-09-30 16:29:17 +03:00
John Preston
36fbdfb380
Simplify Image, remove ImageSource.
2020-06-01 18:09:33 +04:00
John Preston
dbb46ce9b0
Let [Photo|Document]Media outlive message view.
2020-06-01 18:09:32 +04:00
John Preston
700d3db4cc
Correctly unload heavy parts on quit.
2020-06-01 18:09:32 +04:00
John Preston
956c3af0ae
Start DocumentData::thumbnail move to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
1e9c79ca85
Move automaticLoad() to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
40f12a2584
Keep document byte data only in DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
bf616036b3
Check loaded status through DocumentMedia if possible.
2020-06-01 18:09:30 +04:00
John Preston
33f4946242
Start using document bytes from DocumentMedia.
2020-06-01 18:09:30 +04:00