Alexander Zinchuk
bd3afbca75
Support displaying business profiles ( #4407 )
2024-04-19 13:37:34 +04:00
Alexander Zinchuk
cb9330bcef
One-Time Video: Show and play one-time video ( #4258 )
...
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2024-02-23 14:05:54 +01:00
Alexander Zinchuk
fb614840f6
Refactoring: Introduce eslint-plugin-simple-import-sort plugin ( #3802 )
2023-09-13 12:22:11 +02:00
Alexander Zinchuk
7a5088e11c
SVG: Use Teact rendering ( #3585 )
2023-07-20 16:12:59 +02:00
Alexander Zinchuk
d160b2b4cb
GramJS: Validate updates order ( #2957 )
2023-07-05 13:23:13 +02:00
Alexander Zinchuk
b03959e847
[Refactoring] Introduce useLastCallback
2023-06-12 11:47:13 +02:00
Alexander Zinchuk
9bc780c1f9
Round Video: Fix smooth progress indicator
2023-04-26 21:18:50 +04:00
Alexander Zinchuk
cfc71da0c1
[Perf] More performance fixes
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
6b3c779974
Message / Round Video: Fix progressive loading
2022-12-06 13:31:21 +01:00
Alexander Zinchuk
a050b10aa8
Message / Video: Better progressive loading
2022-11-27 19:16:47 +01:00
Alexander Zinchuk
fc50ce5675
Message: Do not render redundant canvas thumb
2022-11-10 18:27:51 +04:00
Alexander Zinchuk
04dee2ce7b
[Perf] Introduce Optimized Video component
2022-10-17 17:35:06 +02:00
Alexander Zinchuk
49e7c15b2e
Disable video Picture-in-Picture for stickers and gifs ( #1981 )
2022-08-05 19:35:49 +02:00
Alexander Zinchuk
70ccff110a
[Refactoring] Prefer import type ( #1884 )
2022-05-30 15:40:11 +04: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
a29e6c07da
Round Video: Fix failing to play
2022-02-14 00:53:34 +03:00
Alexander Zinchuk
70774928fc
[Refactoring] Fix some TS typings, update some dependencies ( #1702 )
2022-02-11 15:13:05 +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
3d8bb54398
Audio Player: Add track navigation and volume controls ( #1526 )
2021-11-05 22:03:08 +03:00
Alexander Zinchuk
fd93b47b3f
Round Video: Make larger (Follow-up) ( #1511 )
2021-10-22 02:24:42 +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
c34d389252
Various fixes ( #1461 )
...
* Show round videos in the voices tab
* Pause audio player when starting round video playback
* Changed text for empty votes tab (taken from TDesktop)
* Capitalized month name on Shared Media tabs.
* Display title context menu button in unjoined channels or groups
* Fixed voice recording timer flickering
* Don't restart emoji animation when pressed while animation is playing
* Corrected viewport calculation for iOS15
* Changed the border color of avatars in own poll
2021-09-24 14:37:31 +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
46b0152935
[Perf] Video: Do not switch to thumb when not observed, remove preview
2021-07-19 01:56:38 +03:00
Alexander Zinchuk
2497488eec
Round Video: Fix pause after first click on Safari ( #1291 )
2021-07-19 01:56:30 +03:00
Alexander Zinchuk
2dcaa804e2
Video, Round Video: Fix flickering thumbnail ( #1216 )
2021-07-01 16:15:02 +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
e2daa2a9a6
Round Video: Fix playing with sound only once ( #1117 )
2021-05-24 13:09:51 +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
4df0f08365
Round Video: Some fixes ( #1041 )
2021-04-22 12:09:12 +03:00
Alexander Zinchuk
3afcde3217
Initial commit
2021-04-09 14:11:51 +03:00