23rd
88b20f6700
Fixed indents in some files.
2023-12-16 20:25:01 +00:00
23rd
9ef0e5cf83
Moved animation callback for shake effect to single place.
2023-11-28 21:55:27 +04:00
John Preston
c5d1739e95
Implement multiboost reassign box.
2023-11-09 22:33:14 +04:00
John Preston
4b6107fa56
Use color index from API.
2023-10-26 14:08:41 +04:00
23rd
0aa1cd0b52
Removed three dots button from invite link label when menu is disabled.
2023-10-21 09:37:30 +04:00
John Preston
09094affed
Improve boosted channel replacement design.
2023-09-22 09:43:32 +04:00
Ilya Fedin
1bde096417
Minimize amount of code to rebuild when switching options
2023-09-22 09:14:01 +04:00
23rd
98bb520f47
Adjusted code for refactor of input fields in lib_ui.
2023-09-04 17:36:54 +04:00
John Preston
92fec8304e
Implement connected websites section.
2023-08-18 17:03:50 +02:00
John Preston
f1ab712f07
Fix outdated bar closing.
2023-08-14 22:30:39 +02:00
John Preston
e6ad367c55
Show reactions in story viewers list.
2023-08-14 22:30:38 +02:00
23rd
5515988439
Fixed false clicking on Silent post toggle when mouse is outside.
2023-08-04 08:46:45 +02:00
John Preston
5dc35bc75f
Fix userpics in "Who Read" menu.
2023-07-26 12:00:43 +04:00
John Preston
0ed200beee
Show / expand / collapse / hide reactions strip.
2023-07-20 07:20:10 +04:00
John Preston
d28bd36d22
Load and show list of users who viewed a story.
2023-07-20 07:20:10 +04:00
John Preston
75d2b5994f
Apply dark theme to reply controls in stories.
2023-07-20 07:20:08 +04:00
John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
John Preston
c1a63164c0
Make count-depended button texts in filter links.
2023-04-23 18:09:10 +04:00
John Preston
67fa4372aa
Don't suggest userpic photos to bots.
2023-04-22 22:38:43 +04:00
John Preston
7ff0659e91
Improve scrolling limits in chat select boxes.
2023-04-11 19:17:38 +04:00
John Preston
0faadc8fa0
Implement folder link add / join design.
2023-04-11 19:17:38 +04:00
John Preston
7682ccf6a7
Update API scheme to layer 155.
2023-03-12 07:25:39 +04:00
John Preston
b95ea28e12
Implement dates of who read your message list.
2023-03-07 08:42:29 +03:00
John Preston
ce0e07d332
Implement "Save Power on Low Battery" function.
2023-03-01 09:12:02 +04:00
John Preston
2a4c39b9d7
Implement some power saving options.
2023-03-01 09:12:02 +04:00
John Preston
b9188f892f
Version 4.6.
...
- Emoji Profile Pictures.
Quickly create group and profile pictures from animated emoji
and stickers with the new "Use an Emoji" option.
- Emoji Categories.
Filter stickers and emoji by categories like "love", "cheers"
or "sleeping" in the sticker and emoji tabs.
- Chat Translation.
As a Premium user, translate entire chats in real time
as you scroll them or receive new messages.
- Media Permissions in Groups.
Control whether members of your groups can send
9 distinct media types – like Photos, Voice or Video Messages.
- Select Chats for Bots.
Bot developers can now let users quickly select groups,
channels or contacts that meet predefined criteria (more in @BotNews).
- Open in New Window.
Open chats or additional accounts in separate windows.
2023-02-03 22:13:26 +04:00
John Preston
6957376a21
Improve translation bar styles.
2023-02-02 22:12:33 +04:00
John Preston
d697a57834
Fix UserpicButton loading an avatar.
2023-02-02 22:12:33 +04:00
23rd
7a63246e6c
Respected forum userpic type in userpic emoji builder.
2023-02-02 22:12:33 +04:00
23rd
8887b2f542
Added ability to set photo for contact from userpic emoji builder.
2023-02-02 22:12:32 +04:00
23rd
b7cf32a65f
Extended output data from emoji userpic builder.
2023-02-02 22:12:32 +04:00
23rd
9940ee21d3
Added api support to upload emoji markup of userpic instead of image.
2023-02-02 22:12:32 +04:00
23rd
0578fb421f
Added api support of default list of group emoji for userpic builder.
2023-02-02 22:12:32 +04:00
John Preston
7d2ad39a26
Fix build on macOS.
2023-02-02 22:12:32 +04:00
23rd
b52948c1c0
Added initial ability to switch between stickers and emoji in builder.
2023-02-02 22:12:32 +04:00
23rd
cf6245af42
Added entry point for userpic emoji builder to userpic button.
2023-02-02 22:12:32 +04:00
23rd
6ffdc52b55
Added initial api support of default list for emoji profile.
2023-02-02 22:12:32 +04:00
John Preston
22f9e87fbe
Grab/return focus in status/reactions search.
2023-02-02 22:12:31 +04:00
John Preston
2e88ada392
Improve reactions expanding animation.
2023-02-02 22:12:31 +04:00
John Preston
4129664637
Fix animated toggle in tabbed panel.
2023-02-02 22:12:31 +04:00
John Preston
d51d1939b0
Add search with categories to GIF.
2023-02-02 22:12:31 +04:00
John Preston
4f18535f8d
Implement nice emoji categories scrolling.
2023-02-02 22:12:31 +04:00
John Preston
f19e343025
Fix cancel search style in emoji panel.
2023-02-02 22:12:31 +04:00
John Preston
e73dbf5f65
Implement emoji search / categories.
2023-02-02 22:12:31 +04:00
23rd
58ed30d30e
Moved constants of arc angles to td_ui.
2023-01-19 08:51:57 +03:00
John Preston
86ed2745e3
Fix new forum userpic rounding.
2023-01-19 09:42:14 +04:00
23rd
8de3b2c0d3
Fixed painting of non personal photo in UserpicButton on Retina.
2023-01-09 09:05:07 +04:00
John Preston
7e98e9ecf2
Fix uploading new group / account photo.
2022-12-29 12:16:49 +04:00
John Preston
71354d1611
Fix two crashes in own profile photo edit.
2022-12-28 23:37:16 +04:00
John Preston
aacb720664
Fix build with Xcode.
2022-12-26 14:24:08 +04:00
John Preston
349fbeeb23
Add original userpic to "Reset to Original" menu item.
2022-12-26 14:24:08 +04:00
John Preston
2364b0ad4e
Show additional information in userpic suggest / accept.
2022-12-26 14:24:07 +04:00
John Preston
9513aaa768
Allow accepting video userpic suggestions.
2022-12-26 14:24:07 +04:00
23rd
4c181b6d08
Added initial implementation of fallback photo management in settings.
2022-12-26 14:24:07 +04:00
John Preston
1dd83f3d34
Support personal photo edit in EditContactBox.
2022-12-26 14:24:06 +04:00
John Preston
faf6c48f25
Remove ui/special_buttons module.
2022-12-26 14:24:06 +04:00
John Preston
833a259234
Colorize emoji in text color correctly.
2022-12-26 14:24:06 +04:00
John Preston
4074a558e7
Get rid of Ui::FlatInput class.
...
Fixes #16172 .
2022-11-01 19:25:41 +04:00
John Preston
e5f2d83548
Support new rounding in bot inline keyboards.
2022-11-01 19:25:35 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
2618ee3d75
Paint two-loops of custom emoji statuses.
2022-09-02 21:14:33 +04:00
John Preston
668a3308be
Support custom emoji reactions in WhoReacted.
2022-09-02 21:14:31 +04:00
John Preston
85ec212220
Don't scroll large message menus.
2022-07-27 13:49:27 +03:00
John Preston
368bc283a1
Don't use Ui::Text::String copy construct/assign.
2022-07-26 20:12:07 +03:00
John Preston
739123dedc
Implement simple premium limits boxes.
2022-05-19 17:27:02 +04:00
23rd
d9541b6a6e
Unified general phrases for duration.
2022-04-01 15:53:58 +04:00
John Preston
1aa8029a8a
Improve notification preview settings design.
2022-03-08 15:24:02 +04:00
John Preston
bde79210ca
Support single download file thumbnail display.
2022-03-07 18:10:01 +04:00
John Preston
b90524357e
Improve download bar finished state.
2022-03-07 13:33:29 +04:00
John Preston
fc5ed46b40
Toggle fullscreen by mute button in RTMP streams.
2022-02-28 16:51:14 +03:00
John Preston
a61048d219
Fix scroll state management in Downloads.
2022-02-27 20:26:52 +03:00
John Preston
bff8313a37
Use nice media names in Downloads.
2022-02-27 20:26:52 +03:00
John Preston
dde4868540
Add phrases to lang.string.
2022-02-27 20:26:52 +03:00
John Preston
e89c95551f
Show correct downloads elements context menu.
2022-02-27 20:26:52 +03:00
John Preston
1710863231
Update some icons.
2022-02-27 20:26:52 +03:00
23rd
7cd14b8c4e
Renamed anim::interpolateF to anim::interpolateToF.
2022-02-25 19:41:15 +03:00
John Preston
1a664edd39
Initial implementation of download progress bar.
2022-02-25 14:14:43 +03:00
John Preston
e4a7c01541
Move window_outdated_bar to td_ui subproject.
2022-02-25 14:14:43 +03:00
John Preston
c8f7a8c795
Add a tab with "Who Seen" to "Who Reacted" box.
2022-01-18 21:44:59 +03:00
John Preston
74a28ffdf7
Use correct string for reacted / seen item.
2022-01-18 19:55:24 +03:00
John Preston
1060b04b1e
Reacted users list on inline reaction right click.
2022-01-14 21:55:48 +03:00
John Preston
2733b12cff
Improve popup menu dimensions.
2022-01-14 21:55:47 +03:00
John Preston
7f27ce6dee
Scale reactions on mouse over.
2022-01-14 21:55:47 +03:00
23rd
e11904e05b
Removed TextParseRichText.
2022-01-12 11:54:24 +03:00
John Preston
7b3cb0c3dd
Allow non-colored and .tgs Lottie::Icon-s.
2022-01-05 15:14:39 +03:00
John Preston
5fe2e649fb
Attempt to fix a crash in reactions list view.
2021-12-31 00:59:29 +03:00
John Preston
1ab0f840f3
Use reactions icon in context menu if more than 1 reaction type.
2021-12-30 16:08:15 +03:00
John Preston
c6811640b5
Show box with reacted users.
2021-12-29 21:22:34 +03:00
John Preston
79a09a4510
Show latest reacted in context menu.
2021-12-29 21:22:33 +03:00
John Preston
2c36623cfb
Add some icons to popup menus.
2021-12-29 21:22:33 +03:00
John Preston
7bf557971e
Fix "Send As" button on Retina screens.
2021-11-30 20:19:23 +04:00
John Preston
234ff3ba37
Add some resources for sessions redesign.
2021-11-29 18:05:49 +04:00
John Preston
4691cff3f6
Start SendAsButton in HistoryWidget.
2021-11-26 18:00:18 +04:00
John Preston
81ff4d7497
Show joined list on permanent link "N joined" click.
2021-11-02 10:10:48 +04:00
John Preston
a228c62286
Fix "Nobody Viewed / Watched / Listened" seen state.
2021-09-27 18:51:50 +04:00
John Preston
19ce1edc16
Use base::SafeRound instead of std::round.
...
Previous assertion violations because of NaN from std::round were
in video streaming, see commits 27d58ba07b
, 8f5830d520
.
Now the crashes happened in the ConvertScale() call from a background
thread when preparing an image from clipboard for sending to a chat.
2021-09-27 12:13:57 +04:00
John Preston
8069fdd873
Use base/random.h instead of openssl::RandomValue.
2021-09-15 13:42:22 +03:00
John Preston
f771ad8cb1
Beta version 3.0.4: Fix build for Windows.
2021-09-13 20:13:15 +03:00
23rd
a5be9d78d8
Fixed animation for grouped userpics in who read context menu item.
2021-09-13 18:13:50 +03:00
John Preston
79b0bbf6cf
Add an icon to who read context menu item.
2021-09-09 16:27:44 +03:00
John Preston
a3e8e379dd
Show userpics in full who read list.
2021-09-09 11:48:30 +03:00
John Preston
14314df26a
Show userpics in who read context item.
2021-09-09 00:10:49 +03:00
John Preston
8f480b52e7
Display who seen loading state as disabled item.
2021-09-08 14:38:05 +03:00
John Preston
fa5e66a736
Check listened / viewed for voice / video messages.
2021-09-08 13:50:56 +03:00
John Preston
abbac61702
Show who've seen the message in submenu.
2021-09-07 23:41:08 +03:00
John Preston
2f5f100626
Start loading users who've read an outgoing message.
2021-09-07 23:41:08 +03:00
Ilya Fedin
89765340c3
Fix -Wunused-function warnings
2021-07-13 21:31:22 +03:00
John Preston
ba6cee6f81
Add video/screencast pinned/unpinned toasts.
2021-05-31 17:10:30 +04:00
John Preston
3f2b473287
Add tooltips for wide mode controls.
2021-05-28 19:08:11 +04:00
John Preston
d659200a42
Show unmute button tooltip about space bar.
2021-05-28 14:47:41 +04:00
John Preston
3709714339
Make '[un]registerLeaveSubscription' work in all windows.
2021-05-27 09:34:33 +04:00
John Preston
64c34b7029
Hide controls in wide video mode.
2021-05-24 22:45:15 +04:00
John Preston
dac9017df1
Improve video chat controls layout.
2021-05-24 22:45:14 +04:00
John Preston
b7fc3f67d7
Add toggle video and screen sharing buttons.
2021-05-24 22:45:13 +04:00
John Preston
e0bfaad3a2
Make style of mute button customizable.
2021-05-24 22:45:13 +04:00
John Preston
819ce06dfb
Don't mark messages as read when screen is locked.
2021-04-27 13:31:51 +04:00
John Preston
0e47c6b415
Show 'Late by' state and glow in ForceMuted state.
2021-04-12 10:48:16 +04:00
John Preston
4d91ab7079
Update lottie icons in voice chats.
2021-04-12 10:48:16 +04:00
John Preston
088fda4ed8
Correctly track mute button scheduled state.
2021-04-06 18:41:16 +04:00
John Preston
56c8327746
Fix emoji picker button in boxes in non-default scale.
2021-03-22 19:41:13 +04:00
John Preston
fb7a8cae33
Improve voice chat lottie animations.
2021-03-13 15:27:25 +04:00
John Preston
d624e2ef65
Fix build on macOS and Linux.
2021-03-12 19:21:35 +04:00
John Preston
a2695ea0d7
Add CallMuteButton with lottie animations.
2021-03-12 16:58:26 +04:00
John Preston
8ba77defeb
Custom menu items for recording / leaving.
2021-03-12 16:58:26 +04:00
John Preston
ce5739048a
Fix build on Xcode.
2021-02-22 23:42:42 +04:00
John Preston
6511d0dfcf
Update more icons in the compose controls.
2021-02-22 23:42:41 +04:00
John Preston
18d62c070d
Show auto-delete info in message context menu.
2021-02-22 23:42:41 +04:00
John Preston
c9fccc8ea7
Improve revoked link view box.
2021-02-22 23:42:41 +04:00
John Preston
3399a05f1f
Improve phrases for invite links.
2021-02-22 23:42:40 +04:00
John Preston
5e10d97abe
Hide 'No one joined yet.' message.
2021-01-25 16:47:41 +04:00
John Preston
be1afb4781
Show recently joined by permanent link userpics.
2021-01-25 16:47:41 +04:00
John Preston
8c7030378a
Add 'Copy Link' and 'Share Link' buttons.
2021-01-25 16:47:41 +04:00
John Preston
754dedc40e
Improve permanent link edit design.
2021-01-25 16:47:40 +04:00
23rd
6ed7615653
Removed redundant methods for record from SendButton.
2020-11-17 12:56:50 +03:00
23rd
914e40fb62
Added red coloring of record button.
2020-11-17 12:56:50 +03:00
23rd
e7454e3849
Removed redundant record methods from SendButton.
2020-11-17 12:56:50 +03:00
23rd
3e4866d3b7
Moved active animation processing from SendButton to VoiceRecordBar.
2020-11-17 12:56:50 +03:00
John Preston
39cf51c066
Move SendButton/EmojiButton to td_ui.
2020-10-30 18:32:18 +03:00