John Preston
|
76f0abecfd
|
Show sticker set on Ctrl+Click in stickers list.
|
2019-09-10 00:48:34 +03:00 |
|
John Preston
|
ff44094ded
|
Rename AuthSession to Main::Session.
|
2019-07-24 13:45:24 +02:00 |
|
John Preston
|
06982fdf04
|
Remove some calls to Auth().
|
2019-07-24 13:13:51 +02:00 |
|
John Preston
|
3b645422ff
|
Implement animated stickerset thumbnails.
|
2019-07-02 14:43:17 +02:00 |
|
John Preston
|
db2d24ff32
|
Clear lottie on panel hide.
|
2019-07-01 17:57:40 +02:00 |
|
John Preston
|
37689affc5
|
Clear far enough animated sticker sets.
|
2019-07-01 17:57:39 +02:00 |
|
John Preston
|
5375e7958c
|
Implement pause/unpause for Lottie::MultiPlayer.
|
2019-07-01 17:57:39 +02:00 |
|
John Preston
|
ad1816cb7c
|
Use Lottie::MultiPlayer in StickersListWidget.
|
2019-07-01 17:57:38 +02:00 |
|
John Preston
|
cbffeca8d5
|
Extract some Lottie::Animation code to Lottie::Player.
|
2019-07-01 17:57:37 +02:00 |
|
John Preston
|
35bc2cc2a5
|
Prepare lottie animations caching.
|
2019-07-01 17:57:34 +02:00 |
|
John Preston
|
0d6ee3929d
|
Show animated stickers in the panel.
|
2019-07-01 17:57:32 +02:00 |
|
John Preston
|
2162aa8df0
|
Rename Text to Ui::Text::String.
|
2019-06-21 11:06:46 +02:00 |
|
John Preston
|
a547f80ae9
|
Rename Window::Controller to Window::SessionController.
|
2019-06-06 13:21:40 +03:00 |
|
John Preston
|
99bb09374d
|
Use new animations engine everywhere.
|
2019-04-02 14:33:53 +04:00 |
|
John Preston
|
8aaa70a05a
|
Fix infinite group set requests on bad API responses.
|
2019-03-26 16:51:10 +04:00 |
|
John Preston
|
72d9ac508a
|
Use sticker set thumbnails in the panel.
|
2019-03-24 12:12:45 +04:00 |
|
John Preston
|
fe618bd652
|
Use crl::time/now instead of TimeMs/getms.
|
2019-02-19 11:06:33 +04:00 |
|
John Preston
|
ef4f0168f8
|
Remove Qt MOC dependency for tabbed selector.
|
2018-11-22 10:50:41 +04:00 |
|
John Preston
|
c913c77fef
|
Refresh file references when sending stickers.
|
2018-08-20 17:26:28 +03:00 |
|
John Preston
|
a52392241d
|
Fix some possible crashes.
|
2018-06-04 22:48:17 +03:00 |
|
John Preston
|
5404dfef08
|
Search sticker sets locally by short name.
|
2018-03-08 14:37:01 +03:00 |
|
John Preston
|
cba12980f9
|
Display correct amount of stickers in search.
|
2018-03-08 14:12:30 +03:00 |
|
John Preston
|
c3ff5f2603
|
Limit amount of displayed recent stickers.
|
2018-03-07 15:04:05 +03:00 |
|
John Preston
|
b007fcb537
|
Add sticker sets search.
|
2018-03-03 14:21:32 +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
|
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
|
37b018257e
|
Replace some std::shared_ptr with std::unique_ptr.
|
2017-12-18 14:38:14 +04:00 |
|
John Preston
|
14034c255e
|
Replace QSharedPointer with std::shared_ptr.
|
2017-12-18 13:07:18 +04:00 |
|
John Preston
|
fafcd02e7c
|
Improve Emoji / GIFs list variable width support.
|
2017-11-16 07:59:12 +04:00 |
|
John Preston
|
defa0ae4d0
|
Improve stickers list variable width support.
|
2017-11-16 07:59:12 +04:00 |
|
John Preston
|
866ff628b7
|
Fix render bug, enable wide third column.
|
2017-11-16 07:59:11 +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
|
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
|
643bedd4cf
|
Display faved stickers before recently used.
|
2017-08-30 19:15:48 +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
|
bca444b92e
|
Add base::optional as a wrapper of base::variant.
|
2017-08-30 19:15:21 +03:00 |
|
John Preston
|
e209737b1a
|
Display and follow unread mentions in history.
|
2017-08-30 19:15:13 +03:00 |
|
John Preston
|
fa818407e6
|
Improve group sticker set setup box.
|
2017-08-25 14:39:25 +03:00 |
|
John Preston
|
7f5a91d2bb
|
Allow to hide empty megagroup sticker set.
|
2017-08-25 14:39:24 +03:00 |
|
John Preston
|
f04b25ea26
|
Allow setting group stickers set.
|
2017-08-25 14:39:19 +03:00 |
|
John Preston
|
cb5b6d0cb8
|
Add megagroup stickerset to StickersListWidget.
|
2017-08-25 14:39:13 +03:00 |
|
John Preston
|
8188724920
|
Remove faved stickers from StickersListWidget.
|
2017-08-25 14:39:11 +03:00 |
|
John Preston
|
667eb288d7
|
Add faved stickers set loading and saving.
Also move stickers loading methods to ApiWrap.
|
2017-08-25 12:58:13 +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 |
|