226 Commits

Author SHA1 Message Date
Alexander Zinchuk
d7226fded9 Implement Games (#1797) 2022-04-09 01:18:17 +02:00
Alexander Zinchuk
22088e260a Message: Hide forward button for protected content (#1804) 2022-04-01 20:43:39 +02:00
Alexander Zinchuk
8cca43a4f8 Fix handling kicking from legacy groups (#1799) 2022-04-01 20:43:36 +02:00
Alexander Zinchuk
ffe6dec6d3 Message: Fix large code block cursor (#1796) 2022-04-01 20:43:19 +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
41a67c9baf [Refactoring] ESLint: Add addCallback where possible (#1780) 2022-03-25 13:15:55 +01:00
Alexander Zinchuk
9ceea488f9 Message: Support click-to-copy for code entities (#1775) 2022-03-19 21:19:57 +01:00
Alexander Zinchuk
897c2f69ef [Refactoring] Sticker: Remove unneeded IDs 2022-03-19 21:19:32 +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
07ffad4425 [Dev] Fix eslint; Update dependencies (#1754) 2022-03-19 21:18:43 +01:00
Alexander Zinchuk
bd2d21581d Message Context Menu: Fix jumping width (#1758) 2022-03-11 13:51:53 +01:00
Alexander Zinchuk
1aac51057d [Dev] Stylelint: Raise error for low performance animations (#1738) 2022-03-11 13:51:06 +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
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
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
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
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
a29e6c07da Round Video: Fix failing to play 2022-02-14 00:53:34 +03:00
Alexander Zinchuk
5aa591eab5 [Dev] Introduce stylelint (#1706)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
Co-authored-by: Anton Korenskoy <anton@korenskoy.ru>
2022-02-11 15:13:07 +01:00
Alexander Zinchuk
70774928fc [Refactoring] Fix some TS typings, update some dependencies (#1702) 2022-02-11 15:13:05 +01:00
Alexander Zinchuk
5648fbcabc Reactions: Fix reacting to document groups and local messages (#1700) 2022-02-08 22:30:01 +01:00
Alexander Zinchuk
8bae7c9e82 [Refactoring] Finally get rid of deprecated openUserInfo 2022-02-08 22:29:39 +01:00
Alexander Zinchuk
6b8ba8c2ce Message List: Try smaller margins (again) 2022-02-04 15:18:32 +01:00
Alexander Zinchuk
9456aafc8c Introduce WebM stickers; GramJs: Update layer to 138 (#1681) 2022-02-02 22:52:37 +01:00
Alexander Zinchuk
71ef93e993 Dark Theme: Fix search highlight text color (#1687) 2022-02-02 22:52:36 +01:00
Alexander Zinchuk
d2d70a1952 Composer: Support uploading folders (#1682) 2022-02-02 22:52:36 +01:00
Alexander Zinchuk
80fb334d3d Message: Reduce margins between messages on mobile (#1683) 2022-02-02 22:52:36 +01:00
Alexander Zinchuk
c6672612bf Action Message: Refactoring and fixes 2022-02-02 22:52:36 +01:00
Alexander Zinchuk
51b2893b39 [Dev] Bump dependencies (#1677) 2022-02-02 22:52:33 +01:00
Alexander Zinchuk
b1036d2d62 Reactions: Add previews for new reactions 2022-02-01 04:36:13 +01:00
Alexander Zinchuk
eb261e9abe Message Context Menu: Better animation anchor (#1676) 2022-01-28 20:59:39 +01:00
Alexander Zinchuk
f3b0b75e4e Reactions: Fix overflow with buttons; Interactions: Handle Saved Messages (#1675) 2022-01-28 20:59:36 +01:00
Alexander Zinchuk
871d83b951 Reaction Selector: Better thumbs 2022-01-28 02:11:13 +01:00
Alexander Zinchuk
a71a13414a Spoilers: Various fixes 2022-01-28 02:11:02 +01:00
Alexander Zinchuk
bc18224114 Message: Fix collapsing multiple spaces 2022-01-28 02:10:58 +01:00
Alexander Zinchuk
4033c5b3e6 Seen By: Use config values from the API (#1671) 2022-01-26 23:29:22 +01:00
Alexander Zinchuk
a231adc664 [Perf] Calendar Modal: Small optimizations 2022-01-25 03:24:46 +01:00
Alexander Zinchuk
417941f5f3 Round Video: Disable captions 2022-01-25 03:24:40 +01:00