Alexander Zinchuk
|
b1f92f4126
|
Paste html: Clean html from Google Docs (#2476)
|
2023-02-03 03:23:47 +01:00 |
|
Alexander Zinchuk
|
e6866aaeaf
|
Scroll Down Button: Fix flickering mention & reaction buttons (#2344)
|
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
|
3dab7609e3
|
Dynamic Resize (#2291)
|
2023-01-28 02:18:43 +01:00 |
|
Alexander Zinchuk
|
56dbad1ef9
|
[Dev] Teact: Add debug overlay
|
2023-01-22 18:13:26 +01:00 |
|
Alexander Zinchuk
|
c6bd762a4c
|
[Perf] Teact: Avoid redundant renders when updating state with a callback
|
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
|
4de260c89d
|
Animated Sticker, Sticker View: Fix initializing in hidden containers
|
2023-01-10 02:07:42 +01:00 |
|
Alexander Zinchuk
|
97259f4ad3
|
Code Highlight: Support Type Language (#2249)
|
2023-01-08 04:04:55 +01:00 |
|
Alexander Zinchuk
|
1fef97b82e
|
Introduce Forums (#2174)
|
2023-01-06 22:49:02 +01:00 |
|
Alexander Zinchuk
|
d64b6f2854
|
TeactN: Fix detaching, remove unused code
|
2023-01-06 01:15:47 +01:00 |
|
Alexander Zinchuk
|
ccc178c2fd
|
[dev] Use more descriptive callback names (#2225)
|
2022-12-27 02:46:16 +01:00 |
|
Alexander Zinchuk
|
1b37ccc533
|
Profile: Support multiple usernames (#2202)
|
2022-12-15 19:19:17 +01:00 |
|
Alexander Zinchuk
|
af49c11dd4
|
Adjust twemoji-regex to support more emojis (#2184)
|
2022-12-07 03:26:50 +01:00 |
|
Alexander Zinchuk
|
f5b8b09f37
|
Media Viewer: Support selecting main photo for profile and chats (#2162)
|
2022-12-07 03:26:45 +01:00 |
|
Alexander Zinchuk
|
a7ebcaf664
|
Composer: Support animated emojis in input (#2143)
|
2022-12-06 13:31:21 +01:00 |
|
Alexander Zinchuk
|
d0055d6653
|
[Dev] Bump dependencies (#2152)
|
2022-12-06 13:31:21 +01:00 |
|
Alexander Zinchuk
|
d216688757
|
GramJs: Use multiple connections for faster upload (#2154)
|
2022-12-06 13:31:21 +01:00 |
|
Alexander Zinchuk
|
0060264b78
|
RLottie: Fix missing first frame during heavy animation
|
2022-11-27 19:17:10 +01:00 |
|
Alexander Zinchuk
|
08ef6130b7
|
PWA: Support system sharing menu (#2057)
|
2022-11-18 16:05:09 +04:00 |
|
Alexander Zinchuk
|
0e4f9e5ae6
|
Custom Emoji: Better quality for small emojis
|
2022-11-18 16:05:04 +04:00 |
|
Alexander Zinchuk
|
d6972c2a6f
|
Revert "Revert "Fix Web Token login (again) (#2137)""
This reverts commit 9a9ea40166b7f0ad3af5650c353b155df028ce79.
|
2022-11-18 00:54:39 +04:00 |
|
Alexander Zinchuk
|
9a9ea40166
|
Revert "Fix Web Token login (again) (#2137)"
This reverts commit 1a87b3cd539030e0a9646fae30f314c71254f6ed.
|
2022-11-16 18:26:04 +04:00 |
|
Alexander Zinchuk
|
6138d1a5f7
|
Settings: Support deleting profile photos (#2133)
|
2022-11-16 16:16:34 +04:00 |
|
Alexander Zinchuk
|
ee85cb4441
|
GramJs: Support flags2 (#2130)
|
2022-11-16 16:16:20 +04:00 |
|
Alexander Zinchuk
|
1a87b3cd53
|
Fix Web Token login (again) (#2137)
|
2022-11-16 16:16:15 +04:00 |
|
Alexander Zinchuk
|
966e6f7f37
|
Fix Web Token login (#2136)
|
2022-11-14 17:28:05 +04:00 |
|
Alexander Zinchuk
|
5c8e9a254e
|
Introduce Web Token login (follow-up)
|
2022-11-13 18:17:21 +04:00 |
|
Alexander Zinchuk
|
7c3e790eac
|
Introduce Web Token login (#2129)
|
2022-11-13 17:06:30 +04:00 |
|
Alexander Zinchuk
|
7cc64ed6bb
|
More improvements for shared canvas emoji
|
2022-11-13 17:06:25 +04:00 |
|
Alexander Zinchuk
|
dfe7b80a6b
|
Properly handle shared canvas resize
|
2022-11-13 17:06:12 +04:00 |
|
Alexander Zinchuk
|
ee73e1ba73
|
RLottie: Get rid of chunks, properly clear cache
|
2022-11-13 17:06:07 +04:00 |
|
Alexander Zinchuk
|
572fb78daa
|
[Perf] RLottie: Add GPU-acceleration with ImageBitmap
|
2022-11-13 17:06:02 +04:00 |
|
Alexander Zinchuk
|
a5cda0f209
|
[Perf] Sticker View: Introduce shared canvas
|
2022-11-13 17:05:58 +04:00 |
|
Alexander Zinchuk
|
f272f63afc
|
Teact: Preserve caret at end in controlled inputs
|
2022-11-10 18:28:03 +04:00 |
|
Alexander Zinchuk
|
e9c2df4beb
|
RLottie: Fix duplicated frame renders
|
2022-11-10 18:28:00 +04:00 |
|
Alexander Zinchuk
|
6e8b920525
|
Message: Introduce Invoice Media (#2093)
|
2022-11-07 23:00:55 +04:00 |
|
Alexander Zinchuk
|
abd92f2ae8
|
Teact: Support ref function, update types; TeactN: Support detaching containers
|
2022-11-07 23:00:38 +04:00 |
|
Alexander Zinchuk
|
9f8fe22f3c
|
RLottie: Fix redundant render
|
2022-11-02 02:44:14 +01:00 |
|
Alexander Zinchuk
|
9a26a8270a
|
Payments: Support tips and saving payment info, refactoring (#2097)
|
2022-11-01 18:53:44 +01:00 |
|
Alexander Zinchuk
|
9fbd0b7841
|
RLottie: Follow-up fixes for sync playing
|
2022-11-01 18:53:35 +01:00 |
|
Alexander Zinchuk
|
b1b09d9f41
|
Message: Support emoji-only shape for custom emojis (#2098)
|
2022-11-01 18:53:29 +01:00 |
|
Alexander Zinchuk
|
b8573ebf35
|
RLottie: Fix infinite loop when paused
|
2022-11-01 18:53:23 +01:00 |
|
Alexander Zinchuk
|
4c97d37439
|
Animated Sticker: Use single instance for same stickers
|
2022-11-01 18:53:18 +01:00 |
|
Alexander Zinchuk
|
c365881d57
|
Support sending custom emoji (#2000)
|
2022-10-29 15:18:42 +02:00 |
|
Alexander Zinchuk
|
eb69f55f29
|
Teact: Fix memory leak if head is removed (#2083)
|
2022-10-29 15:18:29 +02:00 |
|
Alexander Zinchuk
|
decbfd39a1
|
Introduce Offline Mode (#2082)
|
2022-10-29 15:18:27 +02:00 |
|
Alexander Zinchuk
|
e01a878bba
|
Update to layer 145: Introduce Emoji Statuses (#2062)
|
2022-10-17 17:35:03 +02:00 |
|
Alexander Zinchuk
|
d896bb507d
|
Teact: Fix empty fragement jumping in DOM
|
2022-09-24 01:40:27 +02:00 |
|