Дамян Минков
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 >
před 1 rokem
Hristo Terezov
5b4383d835
feat(shared-video): Get allowed URL domains from config and dynamic branding.
před 1 rokem
Saúl Ibarra Corretgé
80e08a112a
chore(deps) remove remaining lodash dependencies
We are fully using lodash-es now.
před 1 rokem
Hristo Terezov
1d95c30893
feat(shared-video): Allow only whitelisted URLs.
před 1 rokem
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
před 1 rokem
Calinteodor
2414e57260
feat(shared-video/native): use local logger (#13886)
* feat(shared-video/native): use local logger
před 2 roky
Emmanuel Pelletier
51a4e7daa3
Globally improve accessibility for screen reader users (#12969)
feat(a11y): Globally improve accessibility for screen reader users
před 2 roky
Robert Pintilii
ae281e9935
ref(TS) Improve TS (#13370)
Use correct types for action, dispatch and getState
před 2 roky
Robert Pintilii
2ba6bcf172
chore(deps) Upgrade eslint (#13341)
Upgrade eslint related packages
Fix new errors
před 2 roky
Robert Pintilii
a22db037c7
ref(TS) Improve TS (#13282)
Remove unnecessary @ts-ignores
Use @ts-expect-error instead of @ts-ignore for external dependencies
před 2 roky
Robert Pintilii
1ba7765898
ref(TS) Convert some native components to TS (#13281)
Remove some @ts-ignores
před 2 roky
Robert Pintilii
646c58f7d1
ref(TS) Convert some native components to TS (#13264)
před 2 roky
Robert Pintilii
2af9dc88e6
ref|(TS) Convert some native components to TS (#13239)
před 2 roky
Robert Pintilii
bf1dde7cd1
ref(TS) Convert some files to TS (#13223)
před 2 roky
Robert Pintilii
fc0fd2d08c
ref(TS) Convert some components to TS (#13198)
před 2 roky
Robert Pintilii
3a2a129f44
ref(TS) Improve TS (#13167)
Fix some errors. Remove @ts-ignores
Convert some files to TS
Remove some eslint-disables
před 2 roky
Robert Pintilii
0b65acb528
ref: Remove some index files (#13151)
Fix imports
před 2 roky
Robert Pintilii
9ac039a408
ref: Remove some index files (#13140)
před 2 roky
Robert Pintilii
46c91b7566
ref(TS) Convert some components to TS (#13137)
*Remove unnecessary @ts-ignores
před 2 roky
Robert Pintilii
206a4afd76
ref(TS) Convert some components to TS (#13129)
před 2 roky
Robert Pintilii
46597bd6e7
ref(TS Convert some Abstract classes to TS (#13105)
před 2 roky
Robert Pintilii
bc1827fb4a
ref(TS) Convert some Abstract classes to TS (#13095)
před 2 roky
Robert Pintilii
754f658489
ref(redux) Remove connect wrapper (#13083)
před 2 roky
Emmanuel Pelletier
45b7f53294
Improve usability of toggled button labels (#12426)
* feat(a11y) buttons can now have toggled-aware a11y labels
před 2 roky
damencho
338b02a6b6
feat: Prints the error on problem sharing YouTube video.
před 3 roky
Robert Pintilii
0ba033e07d
ref(TS) Improve TS (#12612)
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
před 3 roky
Hristo Terezov
04abfe1a3b
feat(dialog): add disableAutoHideOnSubmit prop
Needed for shared video dialog.
před 3 roky
Robert Pintilii
936a1a6b0e
ref(design) Update icons (#12489)
Remove unused icons
Remove fill none from icons
Rename some icons
před 3 roky
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I (#12424)
před 3 roky
Robert Pintilii
6c3206e4d4
ref: TS Improvements (#12358)
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
před 3 roky
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
před 3 roky
Bogdan Duduman
48db099134
feat: include sort members eslint changes
před 3 roky
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config (#12143)
Use new TS config from @jitsi /eslint
Fix all lint errors
před 3 roky
Robert Pintilii
5b34068435
ref(ui-components) Use new input component (#11965)
před 3 roky
luzpaz
c7f96de787
fix(misc) fix typos
Found via `codespell -q 3 -S ./lang -L miliseconds`
před 3 roky
Robert Pintilii
096ba054db
fix(filmstrip) Fix resizable filmstrip with shared video (#11124)
Calculate shared video width with the filmstrip width
Make resizable filmstrip mouseup event work with shared video iframe
před 3 roky
Saúl Ibarra Corretgé
1d275e1976
fix(lint) don't check for Flow types on files without the annotation
před 3 roky
Saúl Ibarra Corretgé
15cc956ed4
fix(shared-video) use more space on recorders
They don't render the toolbar so there is more space available.
The reason this commit does that is because getToolboxHeight will now
always be 0 for recorders.
před 3 roky
Calinteodor
66b4c0cab0
feat(dialog) new native InputDialog
před 3 roky
Hristo Terezov
b5551880f7
feat(shared-video): show invalid URL error.
před 3 roky
Hristo Terezov
2c2b2c0bec
fix(iframeAPI): startShareVideo command.
před 4 roky
Horatiu Muresan
197dbfbbcb
feat(toolbar-button-clicked) Enhance toolbar buttons with notify click
- add possibility to allow execution of the button's routine besides triggering
`toolbarButtonClicked` API event
- keep backwards compatibility
- get rid of `ToolbarButton`
před 4 roky
Tudor D. Pop
a618697e34
feat(notifications) revisit timeouts and make them configurable
před 4 roky
Saúl Ibarra Corretgé
8f08a54fb2
chore(deps) adapt to logger package rename
před 4 roky
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
před 4 roky
Saúl Ibarra Corretgé
0b54e005d7
fix(rn,shared-video) validate URLs to avoid crashes on the native side
před 4 roky
Saúl Ibarra Corretgé
b92c1f52d5
fix(shared-video) make placeholder translatable
Also fix capitalization.
před 4 roky
Horatiu Muresan
1add438a1f
feat(toolbar-buttons): Add event for notify overwritten toolbar buttons
před 4 roky
Saúl Ibarra Corretgé
f2e2d52cfd
fix(rn,shared-video,invite-dialog) fix placehoolder text color to be visible
před 4 roky
Avram Tudor
9914a5d14a
fix(share-video) fix links not being trimmed (#9740)
před 4 roky