252 Commits

Author SHA1 Message Date
Alexander Zinchuk
1e36462ed7 Add buttons for t.me previews (#3068) 2023-04-26 21:18:42 +04:00
Alexander Zinchuk
4f42b676ce Settings: Performance mode (#3045)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2023-04-25 17:28:03 +04:00
Alexander Zinchuk
8535fcff66 Media Viewer: Introduce Video Previews (#2689) 2023-04-25 17:28:03 +04:00
Alexander Zinchuk
9567e6ca38 Symbol Menu, Reaction Picker, Status Picker: Fixes and redesign (#2945) 2023-04-25 17:27:18 +04:00
Alexander Zinchuk
cfc71da0c1 [Perf] More performance fixes 2023-04-25 17:27:14 +04:00
Alexander Zinchuk
83557863b8 Message List: Fixes and refactoring of scroll animation 2023-04-25 17:27:14 +04:00
Alexander Zinchuk
dba6963c34 [Perf] Introduce Fasterdom and some performance fixes 2023-04-25 17:27:10 +04:00
Alexander Zinchuk
22054c4416 Introduce Reaction Picker 2023-04-23 18:11:28 +04:00
Alexander Zinchuk
c467da8680 Transition: Tiny updates 2023-04-15 13:54:30 +02:00
Alexander Zinchuk
ecf4ffb7ae [Perf] Transition: Get rid of redundant slide wrappers 2023-04-15 13:54:27 +02:00
Alexander Zinchuk
ac1033b673 [Perf] Transition: Avoid wildcard selector 2023-04-15 13:52:28 +02:00
Alexander Zinchuk
289694c13b Teact: Introduce extra classes manipulation 2023-04-15 13:52:25 +02:00
Alexander Zinchuk
ae7662a152 Management: Fix text overflow on set custom photo button (#2937) 2023-04-06 08:21:04 +02:00
Alexander Zinchuk
11d77e14c4 Add Members: Fix user status text overflow (#2941) 2023-04-06 08:20:49 +02:00
Alexander Zinchuk
d965b6c479 Middle Column: Better pinned message animation (#2716)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2023-03-30 18:28:51 -05:00
Alexander Zinchuk
21678cfd51 [Refactoring] Rename environment.ts → windowEnvironment.ts to avoid incorrect usage 2023-03-19 22:32:31 -05:00
Alexander Zinchuk
f18548d4a3 Chat: Use normal list item height for forum 2023-02-28 18:48:45 +01:00
Alexander Zinchuk
515394d35e Message Context Menu: Introduce Translate feature 2023-02-28 18:47:26 +01:00
Alexander Zinchuk
568b23b6fe [dev] Define custom static dependencies (#2462) 2023-02-28 18:43:28 +01:00
Alexander Zinchuk
5055f70f77 Chat List: Introduce Archive item (#2566) 2023-02-28 18:43:21 +01:00
Alexander Zinchuk
3cc27156cb Introduce Granular Media Permissions (#2576) 2023-02-28 18:43:18 +01:00
Alexander Zinchuk
e3e2d7d5b5 Checkbox: Fix multiline label with html markup (#2663) 2023-02-25 18:50:30 +01:00
Alexander Zinchuk
20eeaf53bd Chat List: Better colors and rounded corners 2023-02-25 18:50:09 +01:00
Alexander Zinchuk
c3a565c0fa Multitabs: Fix sign out (#2610) 2023-02-17 02:32:56 +01:00
Alexander Zinchuk
6afb17978d Chat List: Allow mouse to open chats in new tabs (#2443) 2023-02-13 03:35:12 +01:00
Alexander Zinchuk
30a36c7908 Attachment Modal: Add Symbol menu (#2525) 2023-02-13 03:35:11 +01:00
Alexander Zinchuk
d6e4bac389 Introduce Emoji statuses (#2329) 2023-02-13 03:35:01 +01:00
Alexander Zinchuk
d64afd5a4f Media Viewer: Blinks before ghost animation (#2514) 2023-02-08 13:49:14 +01:00
Alexander Zinchuk
3f7392699a Stickers: Add 'Copy Link' option (#2502) 2023-02-08 00:48:45 +01:00
Alexander Zinchuk
ba63b8c2c6 Fix useHorizontalScroll to accept ref and not element 2023-02-08 00:43:48 +01:00
Alexander Zinchuk
9c25abbd9a [Refactoring] Revise hook dependencies (#2424) 2023-02-08 00:43:47 +01:00
Alexander Zinchuk
573583ce67 Web App: Fix button styles (#2478) 2023-02-03 03:23:47 +01:00
Alexander Zinchuk
bf4e2ed994 Audio Player: Various fixes (#2376) 2023-01-28 02:21:42 +01:00
Alexander Zinchuk
4ad62ae62c Chat: Fix context menu overflow on iOS (#2396) 2023-01-28 02:21:42 +01:00
Alexander Zinchuk
ec2a4431be Management: Fix cursor jumping when editing chat description (#2371) 2023-01-28 02:21:42 +01:00
Alexander Zinchuk
2a7c78c12a Multiple Tabs: Introduce Multiple Tabs Support (#2221) 2023-01-28 02:21:33 +01:00
Alexander Zinchuk
14819b271e Profile / Photo: Suggest & Replace Profile Photos (#2333) 2023-01-28 02:18:50 +01:00
Alexander Zinchuk
c1f3685217 Settings / Privacy: Public Profile Pictures (#2309) 2023-01-28 02:18:50 +01:00
Alexander Zinchuk
38535ee905 Dialogs: Draw buttons in one row (#2318) 2023-01-24 00:17:50 +01:00
Alexander Zinchuk
5ee98fd33c [Perf] Memoize some Menu Items 2023-01-22 18:13:25 +01:00
Alexander Zinchuk
a9dd1221fb Attachment Modal: Redesign (#2253) 2023-01-22 18:13:25 +01:00
Alexander Zinchuk
288ce625a3 [dev] API Layer 151 (#2290) 2023-01-22 18:13:25 +01:00
Alexander Zinchuk
556c4c0b21 Forum Panel: Various optimizations 2023-01-07 19:09:03 +01:00
Alexander Zinchuk
cbf9845ab9 Forum Panel: Optimize some animations 2023-01-07 04:04:38 +01:00
Alexander Zinchuk
1fef97b82e Introduce Forums (#2174) 2023-01-06 22:49:02 +01:00
Alexander Zinchuk
384e216e5f Transition: Avoid possible forced layout 2023-01-06 01:15:45 +01:00
Alexander Zinchuk
695e811606 Profile: Correct rendering of usernames in several lines (#2208) 2022-12-15 19:19:20 +01:00
Alexander Zinchuk
1b37ccc533 Profile: Support multiple usernames (#2202) 2022-12-15 19:19:17 +01:00
Alexander Zinchuk
a7ebcaf664 Composer: Support animated emojis in input (#2143) 2022-12-06 13:31:21 +01:00
Alexander Zinchuk
28d87bd580 Audio Player: More playback speed options (#2164) 2022-12-06 13:31:21 +01:00