John Preston
|
a1baa23a52
|
Use both thumbnails in photos and documents.
Fixes #5602.
|
2019-01-28 13:10:45 +03:00 |
John Preston
|
4111da1dd0
|
Move some calls from App namespace.
|
2019-01-22 17:10:01 +04:00 |
John Preston
|
c5a41e1f55
|
Divide data/data_peer and remove from PCH.
|
2019-01-17 12:21:29 +04:00 |
John Preston
|
ef4f0168f8
|
Remove Qt MOC dependency for tabbed selector.
|
2018-11-22 10:50:41 +04:00 |
John Preston
|
8e7117fa22
|
Don't unload all media on switching between chats.
|
2018-11-04 15:51:38 +04:00 |
John Preston
|
595134cab5
|
Move image-related modules to ui/image/.
|
2018-11-04 15:51:37 +04:00 |
John Preston
|
113f665295
|
Move Image and derived to ui/image.
|
2018-11-04 15:51:36 +04:00 |
John Preston
|
839885910c
|
Pass FileOrigin in all file downloads.
|
2018-08-20 17:26:28 +03:00 |
John Preston
|
33095966af
|
Move sendMessage and sendInlineResult to ApiWrap.
|
2018-06-27 22:58:32 +01:00 |
John Preston
|
bfc748cd31
|
Pass modifiers inside InputField submitted signal.
Also use non-MOC connections for all InputFields.
Also use Ctrl/Cmd + Enter to submit fast share box.
Fixes #4769.
|
2018-05-31 15:20:28 +03:00 |
John Preston
|
2fdc3169ce
|
Fix / improve support for album items selection.
|
2018-02-08 12:20:52 +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
|
9d2239291d
|
Add support for pinned feeds management.
|
2018-02-08 12:20:46 +03:00 |
John Preston
|
6a9556d42c
|
Move non-settings session data to Data::Session.
Rename AuthSessionData to AuthSessionSettings, move data away.
|
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
|
8e45b09083
|
Use different indentation for rpl operators.
It works better with Visual Studio IDE.
|
2017-12-26 19:20:07 +03:00 |
John Preston
|
16ca2d39c5
|
Fix _height value in inline bot result Gif layout.
This fixes render glitches in GIFs column with opened MediaView.
|
2017-12-18 18:10:24 +04:00 |
John Preston
|
14034c255e
|
Replace QSharedPointer with std::shared_ptr.
|
2017-12-18 13:07:18 +04:00 |
John Preston
|
d014b47958
|
Move Info::TopBarOverride to Info::TopBar.
This allows to improve animations in shared media items selection.
|
2017-11-27 15:43:57 +04:00 |
John Preston
|
6ca105a290
|
Minimal layer 72 support.
|
2017-11-20 23:54:05 +04:00 |
John Preston
|
0255d0c59e
|
Support any size in the tabbed selector.
|
2017-11-16 07:59:10 +04:00 |
John Preston
|
554eb3a342
|
Move stickers state variables to AuthSessionData.
Also allow to click on the selected set when choosing megagroup
sticker set and allow to paste a t.me link to the set there.
|
2017-11-16 07:59:09 +04:00 |
John Preston
|
54cc3e6315
|
Shared media multiple items selection.
|
2017-11-16 07:59:07 +04:00 |
John Preston
|
ffc20e4492
|
Divide structs into several data/ modules.
|
2017-11-16 07:59:04 +04:00 |
John Preston
|
5e7aa4ff81
|
Move third column from HistoryWidget to MainWidget.
|
2017-11-16 07:59:03 +04:00 |
John Preston
|
c302219f9e
|
Use rpl in some widgets and effects.
|
2017-11-16 07:59:02 +04:00 |
John Preston
|
25ffaaaa2d
|
Replace t_assert() with Assert().
Also use this assertions for Expects(), Ensures() and Unexpected().
|
2017-08-30 19:15:42 +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
|
ab35829358
|
Remove App::app(), App::uploader(), App::api().
Also use Auth() instead of AuthSession::Current*().
|
2017-08-25 14:39:18 +03:00 |
John Preston
|
e39b95175b
|
Handle channel event log mouse events.
|
2017-06-30 09:21:42 +03:00 |
John Preston
|
b94099e25b
|
Realtime UI translation in all fields and buttons.
|
2017-06-29 11:39:51 +03:00 |
John Preston
|
110e7c8074
|
Finalize rename / move.
|
2017-06-29 11:39:38 +03:00 |
John Preston
|
bf0f956325
|
Preserve panels state through visibility toggles.
Emoji/Stickers/GIFs panel saves all the state between activations.
|
2017-05-18 00:02:31 +03:00 |
John Preston
|
0e2c282476
|
Don't stop GIFs when TabbedSection is opened.
Also improve the appearance of Stickers and GIFs tabs with no items.
|
2017-04-11 17:03:47 +03:00 |
John Preston
|
891d200e2d
|
Add TabbedSection which uses the TabbedSelector.
|
2017-04-10 12:08:56 +03:00 |
John Preston
|
647ea44881
|
Extract TabbedSelector from TabbedPanel.
Now we can use TabbedSelector separately, not only inside the panel.
|
2017-04-10 12:08:55 +03:00 |
John Preston
|
26b05cf844
|
Finalize rename / move.
Also removed non-existent emoji_section module from GYP.
|
2017-04-08 17:05:19 +03:00 |
John Preston
|
570cd9bdfa
|
Move GIF pausing methods to Window::Controller.
|
2017-04-08 16:31:57 +03:00 |
John Preston
|
5444b8166c
|
Finalize rename / move of files.
|
2017-04-07 18:13:18 +03:00 |
John Preston
|
c94a88e154
|
Rename / move a bunch of files.
Next commit fixes the build.
|
2017-04-07 18:13:16 +03:00 |