Дамян Минков
0973081fea
fix(share-video): Hide element when not shown on large. (#15507)
* fix(share-video): Hide element when not shown on large.
Fixes two issues:
- disabling mouse for all large video types, including local shared desktop that prevents clicking the link to show content
- as shared-video z-index is on top of everything, it local shared desktop to be seen when the thumbnail is clicked
* squash: Drop the video shared component from the dom when not playing.
5 maanden geleden
damencho
50d0092e30
fix(shared-video): Remove disable button action from web.
5 maanden geleden
damencho
fdbd7239ff
fix(shared-video): Gets from info from the incoming presence.
Ignore using from field send in attributes of the command.
5 maanden geleden
Дамян Минков
d8cca36181
fix(shared-video): Removes disable pointer for non moderators. (#15399)
* fix(shared-video): Removes disable pointer for non moderators.
It fixes an issue where people can see ads from YouTube, allowing them to click the Skip Ad button. If you by mistake pause, the next time sync will unpuase it.
* squash: Remove unused.
6 maanden geleden
damencho
6aa42f9850
feat(shared-video): Fixes showing thumb on the sharer side.
Fixes #15077 .
9 maanden geleden
Дамян Минков
2364344046
feat(shared-video): Closes confirm dialog if shown on stop. (#15065)
* feat(shared-video): Closes confirm dialog if shown on stop.
* squash: Show notification about the stopped video.
9 maanden geleden
damencho
697ede207b
fix(shared-video): Fix skip showing confirm dialog for YouTube links.
9 maanden geleden
Дамян Минков
3f7c3b8fd2
feat(shared-video): Shows confirmation dialog before playing video. (#15059)
* feat(shared-video): Shows confirmation dialog before playing video.
* feat(shared-video/native): created ShareVideoConfirmDialog and unified actions
* squash: Simplifies state and fixes stop and then start scenario.
* squash: Use constants everywhere.
* squash: Use helper function.
* squash: Ignore any command with not matching video URL.
---------
Co-authored-by: Calin-Teodor <calin.chitu@8x8.com >
9 maanden geleden
Hristo Terezov
5b4383d835
feat(shared-video): Get allowed URL domains from config and dynamic branding.
9 maanden geleden
Hristo Terezov
49fa243ef3
fix(shared-video): Lint errors.
9 maanden geleden
Calin-Teodor
e9ca4b009a
feat(shared-video): run whitelisted urls through store
9 maanden geleden
Saúl Ibarra Corretgé
80e08a112a
chore(deps) remove remaining lodash dependencies
We are fully using lodash-es now.
10 maanden geleden
Hristo Terezov
1d95c30893
feat(shared-video): Allow only whitelisted URLs.
10 maanden geleden
Saúl Ibarra Corretgé
f8cef330f7
feat(android) set target SDK to 34 (#14129)
* feat(android) set target SDK to 34 and fixed mediaProjection service type
1 jaar geleden
Calinteodor
2414e57260
feat(shared-video/native): use local logger (#13886)
* feat(shared-video/native): use local logger
1 jaar geleden
Emmanuel Pelletier
51a4e7daa3
Globally improve accessibility for screen reader users (#12969)
feat(a11y): Globally improve accessibility for screen reader users
2 jaren geleden
Robert Pintilii
ae281e9935
ref(TS) Improve TS (#13370)
Use correct types for action, dispatch and getState
2 jaren geleden
Robert Pintilii
59f1ee1e1e
ref(TS) Improve TS (#13355)
2 jaren geleden
Robert Pintilii
2ba6bcf172
chore(deps) Upgrade eslint (#13341)
Upgrade eslint related packages
Fix new errors
2 jaren geleden
Robert Pintilii
a22db037c7
ref(TS) Improve TS (#13282)
Remove unnecessary @ts-ignores
Use @ts-expect-error instead of @ts-ignore for external dependencies
2 jaren geleden
Robert Pintilii
1ba7765898
ref(TS) Convert some native components to TS (#13281)
Remove some @ts-ignores
2 jaren geleden
Robert Pintilii
646c58f7d1
ref(TS) Convert some native components to TS (#13264)
2 jaren geleden
Robert Pintilii
96b6edccf8
ref(TS) Remove flow comments in TS files (#13258)
2 jaren geleden
Robert Pintilii
2af9dc88e6
ref|(TS) Convert some native components to TS (#13239)
2 jaren geleden
Robert Pintilii
bf1dde7cd1
ref(TS) Convert some files to TS (#13223)
2 jaren geleden
Robert Pintilii
fc0fd2d08c
ref(TS) Convert some components to TS (#13198)
2 jaren geleden
Robert Pintilii
3a2a129f44
ref(TS) Improve TS (#13167)
Fix some errors. Remove @ts-ignores
Convert some files to TS
Remove some eslint-disables
2 jaren geleden
Robert Pintilii
0b65acb528
ref: Remove some index files (#13151)
Fix imports
2 jaren geleden
Robert Pintilii
9ac039a408
ref: Remove some index files (#13140)
2 jaren geleden
Robert Pintilii
46c91b7566
ref(TS) Convert some components to TS (#13137)
*Remove unnecessary @ts-ignores
2 jaren geleden
Robert Pintilii
206a4afd76
ref(TS) Convert some components to TS (#13129)
2 jaren geleden
Robert Pintilii
29945f4809
ref(TS) Improve TS (#13120)
Remove unnecessary @ts-ignore
Fix some TS errors
2 jaren geleden
Robert Pintilii
46597bd6e7
ref(TS Convert some Abstract classes to TS (#13105)
2 jaren geleden
Robert Pintilii
bc1827fb4a
ref(TS) Convert some Abstract classes to TS (#13095)
2 jaren geleden
Robert Pintilii
754f658489
ref(redux) Remove connect wrapper (#13083)
2 jaren geleden
Emmanuel Pelletier
45b7f53294
Improve usability of toggled button labels (#12426)
* feat(a11y) buttons can now have toggled-aware a11y labels
2 jaren geleden
damencho
338b02a6b6
feat: Prints the error on problem sharing YouTube video.
2 jaren geleden
Robert Pintilii
0ba033e07d
ref(TS) Improve TS (#12612)
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
2 jaren geleden
Hristo Terezov
04abfe1a3b
feat(dialog): add disableAutoHideOnSubmit prop
Needed for shared video dialog.
2 jaren geleden
Robert Pintilii
936a1a6b0e
ref(design) Update icons (#12489)
Remove unused icons
Remove fill none from icons
Rename some icons
2 jaren geleden
Robert Pintilii
69f4b116a9
ref(TS) Convert some features to TS (#12469)
2 jaren geleden
Robert Pintilii
9f5a56bbc7
ref(TS) Convert some features to TS (#12462)
2 jaren geleden
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I (#12424)
2 jaren geleden
Robert Pintilii
6c3206e4d4
ref: TS Improvements (#12358)
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2 jaren geleden
Robert Pintilii
b858496adb
ref(ui-components) Use new Dialog component (#12349)
Convert some files to TS
Refactor MuteEveryone and MuteEveryonesVideo dialogs. Move shared code to abstract components. Remove unnecessary code
2 jaren geleden
Mihaela Dumitru
d0c22806ec
ref(participants) use enum type to store fake participants (#12316)
2 jaren geleden
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2 jaren geleden
Robert Pintilii
247c54b6c6
ref(TS) Convert constants tiles to TS (#12148)
Remove unnecessary ts-ignores
2 jaren geleden
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config (#12143)
Use new TS config from @jitsi /eslint
Fix all lint errors
2 jaren geleden
Duduman Bogdan Vlad
5f62acc67c
fix(external_api): Fix number of participants in meeting (#12052)
2 jaren geleden