533 Commits

Author SHA1 Message Date
Alexander Zinchuk
c9cc588704 Media Viewer: Unmute on volume change (#1792) 2022-04-01 20:43:04 +02:00
Alexander Zinchuk
eacda58152 Switch to Emoji 14, fall back to images on all older systems (#1773) 2022-04-01 20:43:00 +02:00
Alexander Zinchuk
998a082b4e Bot Command Tooltip: Fix flickering (again) (#1788) 2022-03-25 13:16:02 +01:00
Alexander Zinchuk
a6a7f6d84f Middle Header: Various fixes for adding contact (#1787) 2022-03-25 13:16:02 +01:00
Alexander Zinchuk
1d797bc3ba Message: Show correct message sender when forwarding (#1784) 2022-03-25 13:16:01 +01:00
Alexander Zinchuk
395786e0f9 [Accessibility] Composer: Toggle Attach Menu with keyboard (#1783) 2022-03-25 13:16:01 +01:00
Alexander Zinchuk
41a67c9baf [Refactoring] ESLint: Add addCallback where possible (#1780) 2022-03-25 13:15:55 +01:00
Alexander Zinchuk
5f69037557 Middle Column: Fix custom background in Night Mode 2022-03-20 14:26:29 +01:00
Alexander Zinchuk
6d063c2132 New Contact: Allow to rename and add phone number (#1777) 2022-03-19 21:20:02 +01:00
Alexander Zinchuk
9ceea488f9 Message: Support click-to-copy for code entities (#1775) 2022-03-19 21:19:57 +01:00
Alexander Zinchuk
12f5acb7e0 Media Viewer: Add volume and playback rate controls (#1768) 2022-03-19 21:19:51 +01:00
Alexander Zinchuk
debbbf339d Composer: Support editing drafts, restore regular drafts after editing (#1764) 2022-03-19 21:19:38 +01:00
Alexander Zinchuk
897c2f69ef [Refactoring] Sticker: Remove unneeded IDs 2022-03-19 21:19:32 +01:00
Alexander Zinchuk
fc9b679a66 Middle Header: Add "Report Spam and Leave" button, fix animations (#1759) 2022-03-19 21:19:29 +01:00
Alexander Zinchuk
ab78137640 Composer: Fix position for Attach Menu button (#1767) 2022-03-19 21:19:27 +01:00
Alexander Zinchuk
59611d6192 Dark Theme: Add default background pattern 2022-03-19 21:19:24 +01:00
Alexander Zinchuk
d05fecddf4 Support saving GIFs, support scheduling GIFs and stickers (#1739) 2022-03-19 21:19:19 +01:00
Alexander Zinchuk
e204fa36a5 [Refactoring] Rename modules/* -> global/* 2022-03-19 21:19:11 +01:00
Alexander Zinchuk
b025fccf0f [Refactoring] TeactN: addReducer => addActionHandler, getDispatch => getActions 2022-03-19 21:19:08 +01:00
Alexander Zinchuk
10749c62ca [Dev] TeactN: Support project-wise and action payload typing 2022-03-19 21:19:05 +01:00
Alexander Zinchuk
ebb6f710d9 [Perf] Get rid of slow body.no-selection 2022-03-19 21:18:56 +01:00
Alexander Zinchuk
5500fb0d50 [Perf] Cache for formatDateToString 2022-03-19 21:18:51 +01:00
Alexander Zinchuk
1172e791e6 [Perf] Composer: Reduce redundant renders 2022-03-19 21:18:49 +01:00
Alexander Zinchuk
07ffad4425 [Dev] Fix eslint; Update dependencies (#1754) 2022-03-19 21:18:43 +01:00
Alexander Zinchuk
e3bc23bd57 Management: Introduce Statistics for channels (#1703) 2022-03-11 19:39:42 +01:00
Alexander Zinchuk
b1fbc1c4b6 Composer: Disable creating non-anonymous polls in channels (#1760) 2022-03-11 13:51:53 +01:00
Alexander Zinchuk
bd2d21581d Message Context Menu: Fix jumping width (#1758) 2022-03-11 13:51:53 +01:00
Alexander Zinchuk
bd507a328f [Accessibility] Composer: Support attaching media (#1752) 2022-03-11 13:51:50 +01:00
Alexander Zinchuk
1aac51057d [Dev] Stylelint: Raise error for low performance animations (#1738) 2022-03-11 13:51:06 +01:00
Alexander Zinchuk
30c2d3835b Message: Fix editing while receiving message update (#1755) 2022-03-09 01:03:42 +01:00
Alexander Zinchuk
139bc84174 Delete chat: Allow to leave; Seen By: Better view (#1749) 2022-03-04 16:33:42 +03:00
Alexander Zinchuk
2ce560cf1a Bot Command Tooltip: Fix flickering when sending command (#1746) 2022-03-04 16:33:42 +03:00
Alexander Zinchuk
d65e9937b5 Message List: Fix exception due to dot in ID (#1742) 2022-03-04 16:33:38 +03:00
Alexander Zinchuk
4c33acddf0 Message Context Menu: Fix width jumps, fix not copying text (#1747) 2022-03-04 16:33:38 +03:00
Alexander Zinchuk
01002f8eb3 Attachment Modal: Support scheduling (#1740) 2022-03-04 16:33:35 +03:00
Alexander Zinchuk
40889f6d1f Support opening chat by phone number; New reporting reasons; GramJs: Update to layer 139 (#1741) 2022-03-04 16:33:32 +03:00
Alexander Zinchuk
a215aa1083 Middle Header: Introduce Add Contact and Block User buttons (#1735) 2022-03-04 16:33:28 +03:00
Alexander Zinchuk
531c2de36c Message: Introduce Geo Locations (#1716) 2022-03-04 16:20:12 +03:00
Alexander Zinchuk
01781f1dcf Album: Fix forwarded albums on iOS (#1737) 2022-03-02 14:09:09 +02:00
Alexander Zinchuk
ac9c9ffbca Message / Context Menu: Better icons (#1734) 2022-02-28 17:59:00 +02:00
Alexander Zinchuk
c81ed0eb61 Compact context menus on desktop (#1726) 2022-02-25 22:53:14 +02:00
Alexander Zinchuk
9c789cdcb8 Message List: Support copying multiple messages (#1724) 2022-02-25 22:52:48 +02:00
Alexander Zinchuk
abd10ba9b8 Message: Fix position for outside reactions on own messages (#1727) 2022-02-25 22:52:45 +02:00
Alexander Zinchuk
bd5f280e29 [Refactoring] Use React.ReactNode instead of any for children 2022-02-25 22:52:23 +02:00
Alexander Zinchuk
8b60cef7c2 Transition: Allow static children 2022-02-25 22:52:19 +02:00
Alexander Zinchuk
74d348b00a Message: Fix parallel emoji interactions (#1678) 2022-02-20 13:39:33 +02:00
Alexander Zinchuk
45db295c2f Message: Hide quick reaction button when in select mode (#1715) 2022-02-20 13:39:18 +02:00
Alexander Zinchuk
50c3614fee [Refactoring] More stylelint constraints; Update browserlist (#1708) 2022-02-20 13:39:06 +02:00
Alexander Zinchuk
0bcb12d006 [Dev] Composer: Fix exception 2022-02-14 00:53:37 +03:00
Alexander Zinchuk
a29e6c07da Round Video: Fix failing to play 2022-02-14 00:53:34 +03:00