26 Commits

Author SHA1 Message Date
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
70774928fc [Refactoring] Fix some TS typings, update some dependencies (#1702) 2022-02-11 15:13:05 +01:00
Alexander Zinchuk
d1d463c7d2 Support protected ("no forwards") chats and messages (#1602) 2021-12-31 18:17:49 +01:00
Alexander Zinchuk
6baa636ef7 [Perf] Video: Get rid of redundant CSS animation 2021-12-10 18:33:17 +01:00
Alexander Zinchuk
40930e07dc Video: Fix auto-pausing during heavy animation and when in background 2021-11-27 17:41:04 +01:00
Alexander Zinchuk
e9b02557f4 Settings / Data & Storage: More auto-load settings (#1522) 2021-11-12 18:45:55 +03:00
Alexander Zinchuk
7a6734037a [Perf] Reduce DOM manipulations when loading media 2021-11-05 22:03:12 +03:00
Alexander Zinchuk
334d41d53f Message / Video: Fix flickering 2021-11-05 22:03:12 +03:00
Alexander Zinchuk
74a0f96b6c Downloads (Follow-up) (#1510) 2021-10-22 02:24:39 +03:00
Alexander Zinchuk
a3668e8b3d Message: Support downloading all media with context menu and select mode (#1397) 2021-10-22 02:24:34 +03:00
Alexander Zinchuk
fdda362cb3 Composer: Various improvements for attachments (audio, video, photo) (#1443) 2021-09-17 17:17:25 +03:00
Alexander Zinchuk
98b3939dea [Refactoring] Use optional chaining operator (#1400) 2021-08-27 21:05:46 +03:00
Alexander Zinchuk
5834f250f8 [Perf] Video: Do not render blurred canvas if preview is present 2021-07-19 03:34:20 +03:00
Alexander Zinchuk
68398550a8 Revert "[Perf] Video: Do not switch to thumb when not observed, remove preview"
This reverts commit 39c145dd6fdbdfbaf62f948adbbf3e4586f06803.
2021-07-19 03:34:18 +03:00
Alexander Zinchuk
d293818acc Video: Prefer element over server duration (#1294) 2021-07-19 03:34:15 +03:00
Alexander Zinchuk
46b0152935 [Perf] Video: Do not switch to thumb when not observed, remove preview 2021-07-19 01:56:38 +03:00
Alexander Zinchuk
5facc1e705 Message: Support web page videos; Always play videos inline (#1233) 2021-07-06 19:12:42 +03:00
Alexander Zinchuk
2dcaa804e2 Video, Round Video: Fix flickering thumbnail (#1216) 2021-07-01 16:15:02 +03:00
Alexander Zinchuk
75ffbf488b Message: Make bubbles use more space on small screens (#1226) 2021-07-01 16:14:57 +03:00
Alexander Zinchuk
ab3a00f29a [Perf] Another attempt to use canvas for faster blur (#1126) 2021-06-11 01:19:18 +03:00
Alexander Zinchuk
e1cf508eca Revert "[Perf] Use canvas for faster blur (#1100)"
This reverts commit 27cc33b5541e6f9fe27cf74220e8629a5966d339.
2021-05-24 16:01:21 +03:00
Alexander Zinchuk
65d36c7723 [Perf] Use canvas for faster blur (#1100) 2021-05-24 00:28:09 +03:00
Alexander Zinchuk
246938a495 Video, Round Video: Pause in background, fix playing after heavy animation (#1034) 2021-05-06 19:31:29 +03:00
Alexander Zinchuk
3afcde3217 Initial commit 2021-04-09 14:11:51 +03:00