253 Commits

Author SHA1 Message Date
Alexander Zinchuk
a7e2695f2e [Dev] TeactN: Assert when setting global asynchronously 2022-04-09 01:18:22 +02:00
Alexander Zinchuk
439e78ad82 [Dev] Bundle music-metadata-browser with deps to a single file (#1820) 2022-04-09 01:18:22 +02:00
Alexander Zinchuk
1da41443ca Calls: Introduce peer-to-peer calls (#1791) 2022-04-09 01:18:22 +02:00
Alexander Zinchuk
af4b67baad [Size] Fix mixed bundles (#1817) 2022-04-09 01:18:22 +02:00
Alexander Zinchuk
d7226fded9 Implement Games (#1797) 2022-04-09 01:18:17 +02:00
Alexander Zinchuk
e54bf92a1f Notifications: Temporarily turn off sound for reactions (#1808) 2022-04-01 20:43:51 +02:00
Alexander Zinchuk
911d40339b Conceal annoying error dialogs in production (#1805) 2022-04-01 20:43:45 +02:00
Alexander Zinchuk
b52ee4afe5 Message: Proper date formatting based on locale (#1751) 2022-04-01 20:43:27 +02:00
Alexander Zinchuk
5921e9770a Composer: Support all audio formats with cover images (#1793) 2022-04-01 20:43:24 +02:00
Alexander Zinchuk
d4629cca8c Message List: Fix duplicated downloads (#1781) 2022-04-01 20:43:16 +02:00
Alexander Zinchuk
e2ef55f91c Settings, Management: Redesign (#1789) 2022-04-01 20:43:13 +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
a0679c31c3 [Refactoring] Avatar: Get rid of tag selectors 2022-03-19 21:19:43 +01:00
Alexander Zinchuk
3af50d1516 Auth QR Code: Better text formatting 2022-03-19 21:19:41 +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
f51da38631 [Perf] Use cache for getFirstLetters 2022-03-19 21:18:59 +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
07ffad4425 [Dev] Fix eslint; Update dependencies (#1754) 2022-03-19 21:18:43 +01:00
Alexander Zinchuk
6d0d8a3419 Notifications: Fix unneeded sound from reactions (#1756) 2022-03-13 14:52:53 +01: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
4dc1708f15 [Tests] Fix (#1731) 2022-02-28 17:58:53 +02:00
Alexander Zinchuk
cd04a2c689 Menu: Remove transparency in Firefox (#1730) 2022-02-27 18:29:37 +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
d6a9ba5683 Payments: Support more providers (#1641) 2022-02-25 22:52:29 +02:00
Alexander Zinchuk
e701bf9836 Notifications: Support reactions (#1709) 2022-02-20 13:39:27 +02:00
Alexander Zinchuk
50c3614fee [Refactoring] More stylelint constraints; Update browserlist (#1708) 2022-02-20 13:39:06 +02:00
Alexander Zinchuk
9fe5ca5c45 Sync: Fix support for tgaddr parameter 2022-02-12 21:13:49 +03:00
Alexander Zinchuk
7dd21ffc6c Folder Manager: Fix blank spaces in Chat List 2022-02-11 19:39:17 +01:00
Alexander Zinchuk
b366d22575 Service Worker: Auto-recover after hard reload (#1707) 2022-02-11 15:13:15 +01:00
Alexander Zinchuk
70774928fc [Refactoring] Fix some TS typings, update some dependencies (#1702) 2022-02-11 15:13:05 +01:00
Alexander Zinchuk
0e7f5658c4 Sync: Fix missing chats in folders, refactor and simplify 2022-02-11 15:13:02 +01:00
Alexander Zinchuk
43704e92aa Folder Manager: Fix updating pinned lists 2022-02-08 22:29:49 +01:00
Alexander Zinchuk
12dca88a4c Folder Manager: Reset when signing out 2022-02-08 22:29:45 +01:00
Alexander Zinchuk
79c3103b15 Folder Manager: Fix infinite spinner in empty folders 2022-02-08 22:29:42 +01:00
Alexander Zinchuk
9456aafc8c Introduce WebM stickers; GramJs: Update layer to 138 (#1681) 2022-02-02 22:52:37 +01:00
Alexander Zinchuk
5f6040b82c [Dev] Teact: Fix useState typing 2022-02-02 22:52:36 +01:00
Alexander Zinchuk
52e70c2f0e Fix missing event listener removals 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
30121c903c [Perf] Introduce Folder Manager optimization 2022-02-02 22:52:35 +01:00
Alexander Zinchuk
51b2893b39 [Dev] Bump dependencies (#1677) 2022-02-02 22:52:33 +01:00
Alexander Zinchuk
11ff473b5d Video: Fix playing quicktime video inline 2022-01-28 02:12:13 +01:00
Alexander Zinchuk
74d1c8547a Action Message: Fix missing origin name 2022-01-28 02:12:04 +01:00
Alexander Zinchuk
97891c02a5 Management: Manage Join Requests and revoked invites (#1667) 2022-01-28 02:12:00 +01:00
Alexander Zinchuk
871d83b951 Reaction Selector: Better thumbs 2022-01-28 02:11:13 +01:00