587 Commits

Author SHA1 Message Date
Alexander Zinchuk
56110bba0e Telegram Premium: Various fixes (#1948) 2022-07-09 02:32:31 +02:00
Alexander Zinchuk
8c0cf23c8c Audio: Fix waveform width on some mobiles (#1946) 2022-07-09 02:32:27 +02:00
Alexander Zinchuk
2652a01f67 Composer: Fix unnecessary image scaling (#1931) 2022-07-08 15:00:18 +02:00
Alexander Zinchuk
ca70e2c0eb Introduce Telegram Premium, public chat join requests (#1912) 2022-07-08 14:59:54 +02:00
Alexander Zinchuk
38f36aaa3c Hotkey ⌘+, for settings on macOS PWA (#1913) 2022-07-08 14:59:50 +02:00
Alexander Zinchuk
918f1cdf7b Poll: Add confetti, retract vote, close poll (#1906) 2022-07-08 14:59:44 +02:00
Alexander Zinchuk
d509583a0c Message List: Fix scrolling to new message from bot 2022-06-27 22:02:56 +02:00
Alexander Zinchuk
cf586ca20f Forward Modal: Fix backspace deletes selected messages (#1917) 2022-06-27 22:02:50 +02:00
Alexander Zinchuk
fc4c529e8e Text Formatter: Fix unexpected appearance and emoji wrapping (#1911) 2022-06-27 22:02:42 +02:00
Alexander Zinchuk
99b5cceac3 Composer: Fix sending and playing .mov video (#1909) 2022-06-06 01:44:32 +04:00
Alexander Zinchuk
f3427db49f Audio Player: Prevent overflow on medium screens, move buttons (#1907) 2022-06-06 01:44:28 +04:00
Alexander Zinchuk
b39ae6f0a1 Implement Seamless Login (#1865) 2022-06-06 01:44:25 +04:00
Alexander Zinchuk
52fa0c8fca Audio: Add 2X button for long audio (#1905) 2022-06-06 01:44:23 +04:00
Alexander Zinchuk
ea0da789ce Message List: Various fixes for local message IDs 2022-05-31 22:30:52 +04:00
Alexander Zinchuk
05ca268f6b [Refactoring] Animated icons (#1897) 2022-05-31 20:58:47 +04:00
Alexander Zinchuk
7997dff459 Media Viewer: Zoom and pan with track pad and mouse wheel (#1829) 2022-05-31 20:58:43 +04:00
Alexander Zinchuk
017170c2e2 Introduce Lock Screen and Passcode (#1839) 2022-05-31 20:58:35 +04:00
Alexander Zinchuk
70ccff110a [Refactoring] Prefer import type (#1884) 2022-05-30 15:40:11 +04:00
Alexander Zinchuk
9544663aa1 [Refactoring] Remove flatten, add generic type for split (#1879) 2022-05-30 15:40:06 +04:00
Alexander Zinchuk
9040e62bc7 Middle Column: New background for light theme 2022-05-20 17:56:07 +02:00
Alexander Zinchuk
e908a3bd17 Sticker Picker: Support current chat sticker pack (#1880) 2022-05-20 17:56:07 +02:00
Alexander Zinchuk
c92a18895e [Refactoring] Teact: Introduce TeactNode type for JSX typing 2022-05-20 17:56:04 +02:00
Alexander Zinchuk
ccaa82bec1 Sticker Picker: Support clearing recent, allow viewing set from context menu (#1852) 2022-05-20 17:54:34 +02:00
Alexander Zinchuk
c01e29bd1a Middle Header: Fix interactivity (#1871) 2022-05-20 17:54:34 +02:00
Alexander Zinchuk
69fbf47d7a Message / Code: Support highlight (#1842) 2022-05-20 17:54:31 +02:00
Alexander Zinchuk
2e156d7ef4 Properly handle cleared ref after unmount 2022-05-16 13:34:00 +02:00
Alexander Zinchuk
d47142b024 [Perf] Message Input: Fix memory leak 2022-05-07 12:52:43 +01:00
Alexander Zinchuk
84ea8e480e Refactoring and optimizations for useHotkeys 2022-05-06 17:56:07 +01:00
Alexander Zinchuk
39cdd8e8e8 Message / Contact: Support copying number, support non-registered (#1860) 2022-05-06 17:55:55 +01:00
Alexander Zinchuk
e40ad60da8 Composer: Fix Send button interactivity (#1861) 2022-05-03 18:53:32 +01:00
Alexander Zinchuk
7d1de5369c Scroll Down Button: Fix displaying with Right Column (#1859) 2022-05-03 16:34:18 +01:00
Alexander Zinchuk
62ed3468b6 Chat, Message List: Navigating with mention and reaction badges; Some fixes (#1836) 2022-05-03 14:29:41 +01:00
Alexander Zinchuk
dab1585014 Composer: Fix duplicated pasting from clipboard (#1854) 2022-05-03 14:17:29 +01:00
Alexander Zinchuk
697b709d89 Re-write browser history; Introduce playwright tests (another attempt) (#1809) 2022-05-03 14:17:05 +01:00
Alexander Zinchuk
b409071edc Message / Web Page: Use full width for the preview (#1844) 2022-04-26 17:08:51 +02:00
Alexander Zinchuk
67da677b1b Various UI fixes (#1840) 2022-04-26 17:08:44 +02:00
Alexander Zinchuk
0198f5f4d8 Message / Invoice: Better layout (#1834) 2022-04-19 15:12:33 +02:00
Alexander Zinchuk
7b253a4103 Introduce Web Bots (#1813) 2022-04-19 15:12:16 +02:00
Alexander Zinchuk
9f7f01b0bd Message Context Menu: Show read-by in groups with exactly 100 members 2022-04-19 15:12:10 +02:00
Alexander Zinchuk
4d448e4d07 [Refactoring] Main: Simplify column animation 2022-04-19 15:12:04 +02:00
Alexander Zinchuk
f132faf7cd Message / Emoji, Emoji Button: Fade-in animation (#1802) 2022-04-19 15:11:57 +02:00
Alexander Zinchuk
b06bbe1197 Message: Show correct message sender when forwarding (another attempt) (#1822) 2022-04-19 15:11:35 +02:00
Alexander Zinchuk
b5ae6d3205 Revert "Message: Show correct message sender when forwarding (#1784)"
This reverts commit 754ef496220dbbf6580d3a77d705578cd8cfb645.
2022-04-09 03:45:51 +02:00
Vadym Milichev
91c2015052
Support "Report Peer" and "Report Profile Photo" (#126) 2022-04-09 01:23:35 +02:00
Alexander Zinchuk
1da41443ca Calls: Introduce peer-to-peer calls (#1791) 2022-04-09 01:18:22 +02:00
Alexander Zinchuk
d7226fded9 Implement Games (#1797) 2022-04-09 01:18:17 +02:00
Alexander Zinchuk
cd4e9077d5 Middle Header Menu: Support bot command buttons (#1811) 2022-04-08 20:59:20 +02:00
Alexander Zinchuk
27b9ea53b2 Composer: Various fixes for switching message lists (#1807) 2022-04-01 20:43:54 +02:00
Alexander Zinchuk
5b7bda0931 [Accessibility] Emoji Picker: Support screen readers (#1803) 2022-04-01 20:43:48 +02:00
Alexander Zinchuk
22088e260a Message: Hide forward button for protected content (#1804) 2022-04-01 20:43:39 +02:00