John Preston
|
099482574e
|
Fix sending stickers from inline bots.
Fixes #8020.
|
2020-06-16 20:53:44 +04:00 |
John Preston
|
c8d2ac9583
|
Move message ownership to History.
|
2020-02-21 18:48:29 +04:00 |
John Preston
|
02b65a42f7
|
Move message client flags to a separate field.
|
2019-08-09 20:19:23 +01:00 |
John Preston
|
0005e0a3ce
|
Track local messages, restore on history jump.
|
2019-07-24 08:02:20 +02:00 |
John Preston
|
fe618bd652
|
Use crl::time/now instead of TimeMs/getms.
|
2019-02-19 11:06:33 +04:00 |
John Preston
|
2a0b9a44dd
|
Remove supergroup migrate messages.
|
2019-01-17 12:21:31 +04:00 |
John Preston
|
c5a41e1f55
|
Divide data/data_peer and remove from PCH.
|
2019-01-17 12:21:29 +04:00 |
John Preston
|
8bacc74d8b
|
Request dialog list entries when needed.
Also save the original server-side int32 date in HistoryItems.
|
2018-02-08 12:20:54 +03:00 |
John Preston
|
2586268b81
|
Remove HistoryJoined, use plain HistoryService.
|
2018-02-08 12:20:53 +03:00 |
John Preston
|
d326c7e3fa
|
Remove HistoryItemInstantiated.
|
2018-02-08 12:20:49 +03:00 |
John Preston
|
8a56ede187
|
Move all (item/view/media) maps to Data::Session.
|
2018-02-08 12:20:49 +03:00 |
John Preston
|
7425e80f05
|
Use HistoryMedia as view, add Data::Media.
|
2018-02-08 12:20:48 +03:00 |
John Preston
|
97a9089ebf
|
Move draw / getState code to HistoryView::Message.
Item dimensions broken for now.
Also remove history.h from pch.
|
2018-02-08 12:20:48 +03:00 |
John Preston
|
bee474f6e9
|
Remove history_item and layout from pch.
Also move some code to separate modules.
Also create history item views by Window::Controller.
|
2018-02-08 12:20:47 +03:00 |
John Preston
|
4740d44159
|
Make HistoryView::Message a ClickHandlerHost.
|
2018-02-08 12:20:47 +03:00 |
John Preston
|
8060cb7426
|
Start HistoryView::Message class for item view.
|
2018-02-08 12:20:47 +03:00 |
John Preston
|
794e31505b
|
First version of feed section view.
|
2018-02-08 12:20:46 +03:00 |
John Preston
|
ea7441ae77
|
Use single LEGAL file with license and copyright.
|
2018-01-03 13:23:14 +03:00 |
John Preston
|
5b4694a4eb
|
Move text options constant to a separate module.
Also start MediaView group thumbs code.
|
2017-12-28 16:06:06 +03:00 |
John Preston
|
9bbcbd4bb3
|
Remove all legacy media overview code.
|
2017-12-08 22:34:26 +04:00 |
John Preston
|
54cc3e6315
|
Shared media multiple items selection.
|
2017-11-16 07:59:07 +04:00 |
John Preston
|
41ed2d1b84
|
New storage for shared media messages index.
|
2017-11-16 07:59:02 +04:00 |
John Preston
|
c09fbcfeb3
|
Display author photo / name in search results.
|
2017-09-05 20:21:56 +03:00 |
John Preston
|
b3da99c302
|
Replace gsl::not_null<T*> with just not_null<T*>.
|
2017-08-30 19:15:41 +03:00 |
John Preston
|
9bd89121e8
|
Replace self-destruct media service messages text.
Also support runtime components with align up to std::max_align_t.
|
2017-07-23 12:34:42 +03:00 |
John Preston
|
0c43aabfec
|
Allow to ban from actions log user context menu.
|
2017-07-05 21:11:31 +03:00 |
John Preston
|
816ee794e8
|
Event log context menu + improved text selection.
|
2017-06-30 09:21:43 +03:00 |
John Preston
|
cedf8a65e7
|
Better channel log entry layout inside messages.
Also move HistoryService class to a separate module.
|
2017-06-30 09:21:42 +03:00 |