2986 Commits

Author SHA1 Message Date
Alexander Zinchuk
7daee68c0e Teact: Fix textContent optimization 2023-07-20 16:01:03 +02:00
Alexander Zinchuk
a2eb398feb Teact: Remove unsafe optimization 2023-07-20 16:01:03 +02:00
Alexander Zinchuk
e544763ab9 Teact: Remove likely redundant code 2023-07-20 16:01:03 +02:00
Alexander Zinchuk
b6982dcd46 Revert "Revert "[Perf] Teact: Optimizations""
This reverts commit 8c892278660e633a5675b4e7d6c22aadd55578c4.
2023-07-20 16:01:03 +02:00
Alexander Zinchuk
255fb11d94 Revert "Revert "[Perf] Teact: Performance optimizations""
This reverts commit 1ef9a367504f35f8c86f0865cb25305756a93e3c.
2023-07-20 16:01:03 +02:00
Alexander Zinchuk
2f21b34689 [Build] 2023-07-06 14:29:12 +02:00
Alexander Zinchuk
4cf1a466cd Revert "[Perf] Teact: Performance optimizations"
This reverts commit fccdb019535c1eb23f6857ee97607cf39fbc48e8.
2023-07-06 14:25:58 +02:00
Alexander Zinchuk
28ac8fe061 Revert "[Perf] Teact: Optimizations"
This reverts commit 691c6204c1908af0d3317cb18dc67efb566beefe.
2023-07-06 14:25:58 +02:00
Alexander Zinchuk
00caec5a31 Transition: Revert some changes 2023-07-06 14:25:58 +02:00
Alexander Zinchuk
93e9b17e44 [Build] 2023-07-06 09:59:58 +02:00
Alexander Zinchuk
c5152dfb04 Message List: "No message here yet" after linking to the group discussion channel (#3424) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
50ad3fee78 GramJS: Fix request errors on init (#3517) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
44b3f4d8dd GramJs: Fix upload hanging (#3475) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
332ae408a4 Middle Column: Fixing the keyboard hiding issue on iOs (#3488) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
9e5e3ab196 Electron: Rename npm scripts; Remove signing for staging 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
eb7840c251 Composer: Don't insert images from clipboard if text is present (#3455) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
f774cf5e43 Context Menu: Prevent width change (#3515) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
4203dfdb8d Poll: Fix fasterdom phase 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
696e8ad256 [Perf] Teact: Optimizations 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
31bd0d909d Link: Validate protocol by whitelist (#3505) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
392b2d53cb Teact: Introduce setExtraStyles 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
4e87c56fb9 Avatar: Fix icon sizes & missing letters (#3485) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
823fd9add7 GramJS: Add more security checks (#3419) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
6d8f415bc1 Message: Fix failed messages' context menu (#3458) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
1e33c04ed4 Header Pinned Message: Fix text cutting off (#3483) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
20f8dedf8c Fix last read inbox id pointing to non-existent message (#3482) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
3b0f03e012 Group Calls: Fix connection & UI issues (#3427) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
a5486b9ada Message / Quick Reaction: Fix button getting stuck (#3471) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
b7b8feb07d Do not use useLastCallback for render* functions 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
b0e10bf2fb [Perf] Teact: Performance optimizations 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
d4162565f8 Edit Topic: Fix background color for general topic (#3452) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
804809e737 Message: Dynamically adapt to touch screen (#3456) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
f7d1002312 Drop redunant constant 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
816b62b6ce Transition: Fix marking next slide as inactive 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
061a6150c7 Message List: Fix links color in bot info (#3461) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
f23b01e0b1 Message / Reactions: Fix colors (#3457) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
1b7a2600a2 Teact: do not record hit rate by default, getUnequalPropslogUnequalProps 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
d7a788c112 Message List: Scroll to the first unread message in background mode (#3462) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
b39b3de86b Channel: Fix opening comments (#3454) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
0f04434b65 Minor optimizations 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
aaf1e8be93 [Perf] Sticker Set: Fix redundant renders in useWindowSize 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
6a2f06ea9c Teact: Better debug 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
e056ed231b [Perf] Remove some redundant memo containers 2023-07-06 09:57:44 +02:00
Alexander Zinchuk
be7920f9e0 [Perf] Reduce usage of frequently updated currentUser 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
1c82160285 Teact: Debug useMemo hit rate 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
8cdc1b87be Teact: Disable setting state on unmounted components 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
af973d6f20 Middle Header: Add edit button (#3449) 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
efc36cb517 Invoice: Fix title padding (#3450) 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
0439592155 Comment Button: Fix margin on messages with file (#3447) 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
fbbb098a64 Fix FAB overlapping last entries (#3448) 2023-07-06 09:57:43 +02:00