John Preston
df5602d203
Support topic icon display in topic profile.
2022-11-01 19:25:40 +04:00
John Preston
791addd0ee
Start topic profile cover design.
2022-11-01 19:25:38 +04:00
John Preston
3b3792ef75
Allow editing topic title and icon.
2022-11-01 19:25:33 +04:00
John Preston
5cc6275fc3
Fly + effects when choosing an emoji status.
2022-09-07 12:52:34 +04:00
John Preston
d4810713cb
Fly-animate reactions from the new context menu.
2022-09-06 17:08:20 +04:00
23rd
fa4801ac94
Added ability to set emoji status for certain period of time.
2022-09-02 21:14:34 +04:00
John Preston
688cd70c91
Prepend colored default statuses in selector.
2022-09-02 21:14:34 +04:00
John Preston
5530df8f2d
Play emoji status only twice in main menu.
2022-09-02 21:14:33 +04:00
John Preston
2d07539892
Support colored emoji statuses.
2022-09-02 21:14:33 +04:00
John Preston
923e725e18
Request default and recent emoji statuses.
2022-09-02 21:14:33 +04:00
23rd
90ef0e4969
Reformated serializing and parsing of ref data for Premium Settings.
2022-09-02 21:14:31 +04:00
John Preston
0277d765bb
Nice reactions panel expanding.
2022-09-02 21:14:30 +04:00
John Preston
ba8673af5e
Fix build with Xcode.
2022-09-02 21:14:29 +04:00
John Preston
e22bb40dd1
Improve premium / emoji status badge styles.
2022-09-02 21:14:29 +04:00
John Preston
bd089f20a8
Emoji status selector in MainMenu/Settings.
2022-09-02 21:14:28 +04:00
John Preston
64bd4f0926
Make nice emoji status selector in profile.
2022-09-02 21:14:28 +04:00
John Preston
165d3143de
Allow emoji status edit from self profile.
2022-09-02 21:14:28 +04:00
John Preston
1b9232e28d
Always show premium badge in support mode.
2022-06-20 11:13:39 +04:00
John Preston
60d998bf36
Fix build on Linux.
2022-06-14 21:27:50 +04:00
John Preston
916f86b401
Don't show premium star when premium unavailable.
2022-06-08 16:53:16 +04:00
John Preston
b023044cc8
Handle click on premium star in profile.
2022-06-03 16:11:44 +04:00
John Preston
8ca2f6a444
Simplify Info::Profile::Cover code, remove toggling.
2022-06-01 11:59:14 +04:00
John Preston
d81bba155a
Update some premium icons.
2022-05-20 19:28:50 +04:00
John Preston
1710863231
Update some icons.
2022-02-27 20:26:52 +03:00
23rd
d9147562e5
Removed text commands from profile cover.
2022-01-12 11:54:24 +03:00
23rd
159beb138a
Moved api peer photo processing to separated file.
...
Removed MainWidget::deletePhotoLayer.
2021-10-20 22:56:19 +03:00
23rd
17465e1082
Replaced old photo crop box with photo editor for profile photos.
2021-07-06 12:13:05 +03:00
John Preston
58733ba6ea
Add support for FAKE badge.
2021-01-25 16:50:59 +04:00
John Preston
3c4e959468
Replace observer_peer with rpl interface.
2020-06-23 21:53:40 +04:00
RadRussianRus
cad4d19272
Use "subscribers" instead of "members" in channels
2020-05-01 15:48:07 +04:00
John Preston
383195f1b2
Use some icons from lib_ui.
2019-10-19 12:27:34 +04:00
John Preston
c5845f17ae
Remove twidget header.
2019-10-01 23:59:46 +03:00
John Preston
ff44094ded
Rename AuthSession to Main::Session.
2019-07-24 13:45:24 +02:00
John Preston
c5df4db621
Fix possible race conditions in msgid().
2019-07-15 16:00:30 +02:00
John Preston
352839337d
Add SCAM badge for users and channels.
2019-06-23 14:18:33 +02:00
John Preston
4917ca7b32
Remove all legacy global namespace langs.
2019-06-21 11:06:52 +02:00
John Preston
87fc066e67
Use tr:: instead of lang().
2019-06-21 11:06:51 +02:00
John Preston
8ed433cc01
Use tr:: instead of langFactory in input fields.
2019-06-21 11:06:49 +02:00
John Preston
7af0dd105e
Use tr:: instead of Lang::Viewer.
2019-06-21 11:06:49 +02:00
John Preston
faa42110ac
Remove Info::Profile::ToUpperValue.
2019-06-21 11:06:48 +02:00
John Preston
08d4715ad6
Implement a new AddToContactBox.
2019-06-21 11:06:45 +02:00
John Preston
a547f80ae9
Rename Window::Controller to Window::SessionController.
2019-06-06 13:21:40 +03:00
John Preston
9a4fdb1530
Use only lt_count in langpacks.
2019-05-20 15:44:51 +03:00
23rd
5901b42a83
Added generation of string with decimal separated numbers.
...
- Added new plural tag "kPluralDecimalSeparationTag".
- Added Lang::PluralType for default, shorted and decimal separated numbers.
- Replaced members and votes count with decimal separated type.
2019-05-20 15:44:51 +03:00
John Preston
99bb09374d
Use new animations engine everywhere.
2019-04-02 14:33:53 +04:00
John Preston
fe618bd652
Use crl::time/now instead of TimeMs/getms.
2019-02-19 11:06:33 +04:00
John Preston
a70e72f75d
Application->Sandbox, Messenger->Application.
2019-01-23 12:51:58 +04:00
John Preston
61419b57c8
Prepare legacy group restrictions checking.
2019-01-17 12:21:29 +04:00
John Preston
c5a41e1f55
Divide data/data_peer and remove from PCH.
2019-01-17 12:21:29 +04:00
John Preston
d2d6b319b6
Update API scheme to layer 93. Broken.
2019-01-17 12:21:28 +04:00