John Preston
ad0c9ebb79
Fly-animate custom reactions.
2022-09-02 21:14:32 +04:00
John Preston
d5008fe7ac
Sync custom emoji from strip to recent in the panel.
2022-09-02 21:14:32 +04:00
John Preston
7c3814cdcd
Fix recent userpics display in reactions.
2022-09-02 21:14:32 +04:00
John Preston
ed3f246510
Use FrameGenerator-based AnimatedIcon for reactions.
2022-09-02 21:14:32 +04:00
John Preston
d9a6d5f508
Update API scheme on layer 145.
2022-09-02 21:14:32 +04:00
23rd
da6d580348
Fixed style of box for premium doubled limits.
2022-09-02 21:14:32 +04:00
23rd
0ffa88d0f3
Added shadow to small TopBar in Premium Settings for user.
2022-09-02 21:14:32 +04:00
23rd
149d92d224
Added ability to choose subscription option for Premium in Settings.
2022-09-02 21:14:32 +04:00
23rd
6f3d19914d
Unified parsing of MTP gift and subscription options in separate file.
2022-09-02 21:14:32 +04:00
23rd
fc759ac688
Renamed GiftOption to SubscriptionOption.
2022-09-02 21:14:31 +04:00
23rd
e03eaaaa98
Fixed switching between sections of Premium Settings.
2022-09-02 21:14:31 +04:00
23rd
857f56d5b4
Added animation pause in TopBar in Premium Settings for user.
2022-09-02 21:14:31 +04:00
23rd
638cf237c4
Slightly improved design of Premium Settings.
2022-09-02 21:14:31 +04:00
23rd
01b50a8460
Added initial implementation of TopBar in Premium Settings for user.
2022-09-02 21:14:31 +04:00
23rd
b519b6bf4c
Reduced minimum and maximum sizes of ministars.
2022-09-02 21:14:31 +04:00
23rd
b10bf0e12c
Replaced svg file for premium star.
2022-09-02 21:14:31 +04:00
23rd
4d43830c3b
Replaced ripple colors for top buttons in Premium Settings.
2022-09-02 21:14:31 +04:00
23rd
65ad8e6ac1
Moved out class for colored ministars to separate file.
2022-09-02 21:14:31 +04:00
23rd
56cbde93da
Divided TopBar in Premium Settings into abstract and main classes.
2022-09-02 21:14:31 +04:00
23rd
90ef0e4969
Reformated serializing and parsing of ref data for Premium Settings.
2022-09-02 21:14:31 +04:00
John Preston
668a3308be
Support custom emoji reactions in WhoReacted.
2022-09-02 21:14:31 +04:00
John Preston
ba83836922
Display custom emoji reactions under messages.
2022-09-02 21:14:31 +04:00
John Preston
14f937cb02
Show only some reactions in the bottom info.
...
Only in private chats with no premium users.
Only if nobody sent more than one reaction while was premium.
Only if nobody sent a custom emoji reaction while was premium.
2022-09-02 21:14:31 +04:00
John Preston
733cad798b
Load emoji for reactions panel.
2022-09-02 21:14:31 +04:00
John Preston
8a6b3027f5
Support multiple reactions from one user.
2022-09-02 21:14:31 +04:00
John Preston
31db1804c8
Request top and recent reactions.
2022-09-02 21:14:31 +04:00
John Preston
f8c962712b
Update API scheme on layer 145.
2022-09-02 21:14:31 +04:00
John Preston
a202174d12
Disable expand button in the inline reactions selector for now.
2022-09-02 21:14:31 +04:00
John Preston
3399397a76
Allow 1 year for session termination delay.
2022-09-02 21:14:30 +04:00
John Preston
c655f78780
Fix build with Xcode.
2022-09-02 21:14:30 +04:00
John Preston
73d8530c13
Fix jumping to premium promo from reactions panel.
2022-09-02 21:14:30 +04:00
John Preston
610c46e26f
Make a nice selector for only-recent set.
2022-09-02 21:14:30 +04:00
John Preston
96805b62b2
Seamless switch from strip icons to custom emoji.
2022-09-02 21:14:30 +04:00
John Preston
4762c7a4fd
Fix layout with a single available reaction.
2022-09-02 21:14:30 +04:00
John Preston
0277d765bb
Nice reactions panel expanding.
2022-09-02 21:14:30 +04:00
John Preston
20d4d00634
Implement expanding of list / categories.
2022-09-02 21:14:30 +04:00
John Preston
c5fa4aae62
Support reaction dropdown based on EmojiListWidget.
2022-09-02 21:14:30 +04:00
John Preston
f72092a261
Update API scheme on layer 145.
2022-09-02 21:14:30 +04:00
John Preston
33b266175d
Allow creating EmojiListWidget without SessionController.
2022-09-02 21:14:30 +04:00
John Preston
c9a98ae723
Expand reaction selection panel.
2022-09-02 21:14:30 +04:00
John Preston
bd42c23999
Implement reactions selector above the menu.
2022-09-02 21:14:30 +04:00
John Preston
f658cb7e99
Update API scheme on layer 145.
2022-09-02 21:14:30 +04:00
John Preston
fa26afaf9a
Rename several HistoryView::Reactions modules.
2022-09-02 21:14:30 +04:00
John Preston
b648387e96
Fixed emoji packs menu item.
2022-09-02 21:14:29 +04:00
John Preston
8d2ebdbb99
Animate reactions strip appearance.
2022-09-02 21:14:29 +04:00
John Preston
a0d5456a4d
PoC content outside of PopupMenu.
2022-09-02 21:14:29 +04:00
23rd
c20ed7c7a8
Enabled utf-8 mode for python while breakpad is building.
2022-09-02 21:14:29 +04:00
23rd
ef543d040e
Replaced separate click handlers for each spoiler entry with single one.
2022-09-02 21:14:29 +04:00
John Preston
27063167ae
Don't cut name / status unnecessary.
2022-09-02 21:14:29 +04:00
John Preston
8a1118d9bb
Show how much message limit is exceeded when editing.
2022-09-02 21:14:29 +04:00