Дамян Минков
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 >
2024-08-27 10:45:39 -05:00
Hristo Terezov
5b4383d835
feat(shared-video): Get allowed URL domains from config and dynamic branding.
2024-08-26 17:10:08 -05:00
Saúl Ibarra Corretgé
80e08a112a
chore(deps) remove remaining lodash dependencies
...
We are fully using lodash-es now.
2024-08-19 11:04:14 +02:00
Hristo Terezov
1d95c30893
feat(shared-video): Allow only whitelisted URLs.
2024-08-13 12:43:45 -05:00
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
2024-01-19 16:52:39 +02:00
Calinteodor
2414e57260
feat(shared-video/native): use local logger ( #13886 )
...
* feat(shared-video/native): use local logger
2023-10-04 13:13:54 +03:00
Emmanuel Pelletier
51a4e7daa3
Globally improve accessibility for screen reader users ( #12969 )
...
feat(a11y): Globally improve accessibility for screen reader users
2023-06-19 14:34:41 +03:00
Robert Pintilii
ae281e9935
ref(TS) Improve TS ( #13370 )
...
Use correct types for action, dispatch and getState
2023-05-22 09:54:11 +03:00
Robert Pintilii
2ba6bcf172
chore(deps) Upgrade eslint ( #13341 )
...
Upgrade eslint related packages
Fix new errors
2023-05-12 13:24:50 +03:00
Robert Pintilii
a22db037c7
ref(TS) Improve TS ( #13282 )
...
Remove unnecessary @ts-ignores
Use @ts-expect-error instead of @ts-ignore for external dependencies
2023-05-09 11:05:11 +03:00
Robert Pintilii
1ba7765898
ref(TS) Convert some native components to TS ( #13281 )
...
Remove some @ts-ignores
2023-05-02 11:09:38 +03:00
Robert Pintilii
646c58f7d1
ref(TS) Convert some native components to TS ( #13264 )
2023-04-25 13:50:52 +03:00
Robert Pintilii
2af9dc88e6
ref|(TS) Convert some native components to TS ( #13239 )
2023-04-24 14:09:50 +03:00
Robert Pintilii
bf1dde7cd1
ref(TS) Convert some files to TS ( #13223 )
2023-04-20 12:06:45 +03:00
Robert Pintilii
fc0fd2d08c
ref(TS) Convert some components to TS ( #13198 )
2023-04-13 15:49:34 +03:00
Robert Pintilii
3a2a129f44
ref(TS) Improve TS ( #13167 )
...
Fix some errors. Remove @ts-ignores
Convert some files to TS
Remove some eslint-disables
2023-04-04 17:08:59 +03:00
Robert Pintilii
0b65acb528
ref: Remove some index files ( #13151 )
...
Fix imports
2023-04-03 13:49:19 +03:00
Robert Pintilii
9ac039a408
ref: Remove some index files ( #13140 )
2023-03-31 14:04:33 +03:00
Robert Pintilii
46c91b7566
ref(TS) Convert some components to TS ( #13137 )
...
*Remove unnecessary @ts-ignores
2023-03-30 15:30:15 +03:00
Robert Pintilii
206a4afd76
ref(TS) Convert some components to TS ( #13129 )
2023-03-30 11:27:53 +03:00
Robert Pintilii
46597bd6e7
ref(TS Convert some Abstract classes to TS ( #13105 )
2023-03-27 11:34:33 +03:00
Robert Pintilii
bc1827fb4a
ref(TS) Convert some Abstract classes to TS ( #13095 )
2023-03-21 17:14:17 +02:00
Robert Pintilii
754f658489
ref(redux) Remove connect wrapper ( #13083 )
2023-03-21 09:47:52 +02:00
Emmanuel Pelletier
45b7f53294
Improve usability of toggled button labels ( #12426 )
...
* feat(a11y) buttons can now have toggled-aware a11y labels
2023-03-13 10:19:28 +02:00
damencho
338b02a6b6
feat: Prints the error on problem sharing YouTube video.
2022-12-12 09:39:25 -06:00
Robert Pintilii
0ba033e07d
ref(TS) Improve TS ( #12612 )
...
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
2022-11-28 12:52:45 +02:00
Hristo Terezov
04abfe1a3b
feat(dialog): add disableAutoHideOnSubmit prop
...
Needed for shared video dialog.
2022-11-17 17:00:02 -06:00
Robert Pintilii
936a1a6b0e
ref(design) Update icons ( #12489 )
...
Remove unused icons
Remove fill none from icons
Rename some icons
2022-11-08 12:24:32 +02:00
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I ( #12424 )
2022-10-20 12:11:27 +03:00
Robert Pintilii
6c3206e4d4
ref: TS Improvements ( #12358 )
...
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2022-10-11 13:47:54 +03:00
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
2022-10-10 12:12:02 +03:00
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2022-09-27 10:25:20 +02:00
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config ( #12143 )
...
Use new TS config from @jitsi/eslint
Fix all lint errors
2022-09-08 12:52:36 +03:00
Robert Pintilii
5b34068435
ref(ui-components) Use new input component ( #11965 )
2022-08-05 15:07:28 +03:00
luzpaz
c7f96de787
fix(misc) fix typos
...
Found via `codespell -q 3 -S ./lang -L miliseconds`
2022-07-14 09:10:08 +02:00
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
2022-03-14 13:11:22 +02:00
Saúl Ibarra Corretgé
1d275e1976
fix(lint) don't check for Flow types on files without the annotation
2022-02-25 11:25:17 +01:00
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.
2022-02-07 11:04:25 +01:00
Calinteodor
66b4c0cab0
feat(dialog) new native InputDialog
2022-02-04 12:20:47 +02:00
Hristo Terezov
b5551880f7
feat(shared-video): show invalid URL error.
2022-01-24 17:23:58 -06:00
Hristo Terezov
2c2b2c0bec
fix(iframeAPI): startShareVideo command.
2022-01-18 12:43:14 -06:00
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`
2022-01-04 13:21:00 +02:00
Tudor D. Pop
a618697e34
feat(notifications) revisit timeouts and make them configurable
2021-11-24 12:05:27 +01:00
Saúl Ibarra Corretgé
8f08a54fb2
chore(deps) adapt to logger package rename
2021-11-10 14:40:17 +01:00
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
2021-11-09 09:43:55 +01:00
Saúl Ibarra Corretgé
0b54e005d7
fix(rn,shared-video) validate URLs to avoid crashes on the native side
2021-09-14 12:50:22 +02:00
Saúl Ibarra Corretgé
b92c1f52d5
fix(shared-video) make placeholder translatable
...
Also fix capitalization.
2021-09-14 12:50:22 +02:00
Horatiu Muresan
1add438a1f
feat(toolbar-buttons): Add event for notify overwritten toolbar buttons
2021-09-14 10:07:20 +03:00
Saúl Ibarra Corretgé
f2e2d52cfd
fix(rn,shared-video,invite-dialog) fix placehoolder text color to be visible
2021-09-10 12:45:04 +02:00
Avram Tudor
9914a5d14a
fix(share-video) fix links not being trimmed ( #9740 )
2021-08-18 12:09:04 +03:00