543 Commits

Author SHA1 Message Date
Alexander Zinchuk
b6c80b5236 [Perf] Animated Emoji: Dispatch heavy animation event, better interaction animation 2022-01-24 04:55:23 +01:00
Alexander Zinchuk
3a282b8086 Calendar: Fix re-scheduling to the past; Composer: Add schedule icon (#1653) 2022-01-21 17:29:45 +01:00
Alexander Zinchuk
bfc958484c Management: Introduce Exported Invites (#1645) 2022-01-21 17:29:35 +01:00
Alexander Zinchuk
fbda8e8094 Animated Emoji: Fix flickering "like" emoji 2022-01-21 17:29:27 +01:00
Alexander Zinchuk
d3d9d440a6 Introduce Reactions and Animated Emoji Interactions (#1583) 2022-01-21 17:29:08 +01:00
Alexander Zinchuk
8899fd6134 Support Join Request Dialog (#1627) 2022-01-07 11:19:43 +01:00
Alexander Zinchuk
d1d463c7d2 Support protected ("no forwards") chats and messages (#1602) 2021-12-31 18:17:49 +01:00
Alexander Zinchuk
3ef7136621 [Perf] TeactN: Get rid of redundant iterations for global actions 2021-12-31 18:17:27 +01:00
Alexander Zinchuk
08b062e40d Forward Modal: Fix selecting chat from keyboard 2021-12-24 01:26:12 +01:00
Alexander Zinchuk
0aa815066e [Perf] Remove some redundant array spreads 2021-12-14 22:40:47 +04:00
Alexander Zinchuk
568a4fc88e Seen By Modal: Don't show user status (#1580) 2021-12-13 15:36:19 +01:00
Alexander Zinchuk
8086003321 [Perf] Animated Sticker: Avoid redundant data change on first render (#1576) 2021-12-10 18:33:47 +01:00
Alexander Zinchuk
6afcae9512 Support for 4K screens (#1572) 2021-12-10 18:33:29 +01:00
Alexander Zinchuk
559c1c80dd Message Context Menu: Support "Seen By" (#1564) 2021-12-10 18:32:56 +01:00
Alexander Zinchuk
3375954d5f [Perf] Transition: Optimize slide transitions (#1562) 2021-12-10 18:32:30 +01:00
Alexander Zinchuk
865ed08d82 [Perf] Extract users.statusesById to a separate global store 2021-12-04 13:45:50 +01:00
Alexander Zinchuk
b8cab81a73 UI Loader: Fix left column width for small screens (#1559) 2021-11-27 17:44:02 +01:00
Alexander Zinchuk
41f2c3e26b Introduce Group Calls (#1520) 2021-11-27 17:43:51 +01:00
Alexander Zinchuk
eed0934c0a Safe Link: Fix opening links with no protocol (#1556) 2021-11-27 17:41:00 +01:00
Alexander Zinchuk
50865c78f5 Audio Player: Fix queue order, memory leaks and reduce calculations (#1543) 2021-11-27 17:40:56 +01:00
Alexander Zinchuk
0c4b3afda2 Message List: Fix scrolling jumps 2021-11-12 18:46:00 +03:00
Alexander Zinchuk
e9b02557f4 Settings / Data & Storage: More auto-load settings (#1522) 2021-11-12 18:45:55 +03:00
Alexander Zinchuk
bd914a9024 Audio: Fix waveform for silent and waveformless voices (#1542) 2021-11-12 18:45:52 +03:00
Alexander Zinchuk
1cbf552944 Sticker Button: Remove shadow preview when playing 2021-11-09 21:21:37 +03:00
Alexander Zinchuk
3d3a488622 [Perf] Audio: Get rid of slow canvas.toDataURL() 2021-11-05 22:03:23 +03:00
Alexander Zinchuk
d6e1665e4e Audio Player: Support 2X speed and mute; Audio: Fix width on mobile (#1533) 2021-11-05 22:03:18 +03:00
Alexander Zinchuk
7a6734037a [Perf] Reduce DOM manipulations when loading media 2021-11-05 22:03:12 +03:00
Alexander Zinchuk
1e60003f5a Update to layer 133 (#1525) 2021-11-05 22:03:02 +03:00
Alexander Zinchuk
6028e0b4ce Settings / General: Support time formats (#1524) 2021-11-05 21:56:39 +03:00
Alexander Zinchuk
13de57df49 Support new t.me format (#1521) 2021-10-28 15:51:04 +03:00
Alexander Zinchuk
77b33b28b3 [RTL] Audio: Fix download button (#1515) 2021-10-22 13:49:30 +03:00
Alexander Zinchuk
fd93b47b3f Round Video: Make larger (Follow-up) (#1511) 2021-10-22 02:24:42 +03:00
Alexander Zinchuk
f32195571e Block contacts and ban chat members; Auto-focus in Sticker and Gif Search (#1502) 2021-10-22 02:24:36 +03:00
Alexander Zinchuk
a3668e8b3d Message: Support downloading all media with context menu and select mode (#1397) 2021-10-22 02:24:34 +03:00
Alexander Zinchuk
d668e265b5 Message / GIF: Make small gifs larger (#1506) 2021-10-22 02:24:31 +03:00
Alexander Zinchuk
edbfd22759 Round Video: Make larger (#1507) 2021-10-22 02:24:28 +03:00
Alexander Zinchuk
0b80dba373 Better support for large displays (follow-up) (#1496) 2021-10-13 14:38:53 +03:00
Alexander Zinchuk
5180eb0d2e Left Column: Support resizing; Better support for large displays (#1484) 2021-10-13 14:38:34 +03:00
Alexander Zinchuk
8f3aa5252d Audio: Better cover visibility (#1489) 2021-10-11 19:48:04 +03:00
Alexander Zinchuk
09caf525a3 Avatar: Get rid of data-uri avatars 2021-10-11 19:47:52 +03:00
Alexander Zinchuk
1abb31e3ee Disable unneeded selection; Dark theme color fixes (#1483) 2021-10-08 16:17:31 +03:00
Alexander Zinchuk
ca1b8a2620 Message: Bigger border-radius on iOS 2021-10-08 16:17:16 +03:00
Alexander Zinchuk
609c0cb68e Add chat to folder from context menu (#1477) 2021-09-30 14:03:00 +03:00
Alexander Zinchuk
b3beaca5fc Animated Sticker: Fix freeze on render 2021-09-25 12:36:09 +03:00
Alexander Zinchuk
e88f19f6ac Revert "Profile: Parallax scrolling (#1427)"
This reverts commit f3b474056ce868e04e1b8dfc730272bab315c4d2.
2021-09-24 15:16:01 +03:00
Alexander Zinchuk
a2fe5734e1 Sticker Modal: Check ability to send stickers in current chat (#1466) 2021-09-24 14:37:45 +03:00
Alexander Zinchuk
f3b474056c Profile: Parallax scrolling (#1427) 2021-09-24 14:37:38 +03:00
Alexander Zinchuk
c34d389252 Various fixes (#1461)
* Show round videos in the voices tab
* Pause audio player when starting round video playback
* Changed text for empty votes tab (taken from TDesktop)
* Capitalized month name on Shared Media tabs.
* Display title context menu button in unjoined channels or groups
* Fixed voice recording timer flickering
* Don't restart emoji animation when pressed while animation is playing
* Corrected viewport calculation for iOS15
* Changed the border color of avatars in own poll
2021-09-24 14:37:31 +03:00
Alexander Zinchuk
59be7ae021 Audio: Fix UI (#1434) 2021-09-24 14:37:27 +03:00
Alexander Zinchuk
fdda362cb3 Composer: Various improvements for attachments (audio, video, photo) (#1443) 2021-09-17 17:17:25 +03:00