Hristo Terezov
16cfda3c7a
feat(Filmstrip): Pagination.
4 lat temu
Tudor-Ovidiu Avram
2eedc2945d
fix(api) invert filmstrip autohide flag
4 lat temu
Tudor-Ovidiu Avram
a1e8f36f4f
feat(api) allow filmstrip autohide to be configurable
4 lat temu
Gabriel Imre
d014a52ab3
feat(participants-pane) implement participants pane
4 lat temu
Mihai-Andrei Uscat
911aaed052
fix: Refactor client width computation.
* Unify chat open/close size changes and move them to redux.
* Fix responsive columns not accounting for chat.
4 lat temu
Hristo Terezov
f50872285d
ref(Filmstrip): Use Thumbnail component.
4 lat temu
Mihai-Andrei Uscat
d0d32b8a19
fix(responsive): Fix tiles not recomputing when jumping between screen sizes
4 lat temu
Mihai-Andrei Uscat
8cf4e15b23
Add config flag for tile responsiveness
4 lat temu
Mihai-Andrei Uscat
db84889143
feat(tiles): Add responsive behaviour.
* Enforce fixed column number at various width breakpoints.
* Bring back the filmstrip at small sizes but hide it.
* Change default maximum columns to 7.
4 lat temu
Mihai-Andrei Uscat
c752ea13f1
feat(overflow): Add responsive drawer at small screen width.
* Implement opening toolbar and participant overflows as drawers when below certain width.
* Fix dial-in copy button displaying incorrectly.
4 lat temu
Saúl Ibarra Corretgé
aefd13ab1b
fix(tile-view) reduce margins, take 2
Due to how the filmstrip size if computed I don't think there is a good way to
animate the change in size, so just ignore the toolbar, it will be hidden soon
enough.
4 lat temu
Saúl Ibarra Corretgé
4ca02c1ebf
feat(tile-view) optimize for less margins
- Lower the inter-tile margin to 2px
- Remove the 100px top/bottom margin when the toolbar is hidden
4 lat temu
Mihai Uscat
f9d545c531
feat(chat): Make chat push content to the side in tile view
5 lat temu
Bettenbuk Zoltan
0598e7369b
ref: eslint-config-jitsi@1.0.3
5 lat temu
Hristo Terezov
4fda428be1
fix(largeVideo): update don't depend on thumbnails
5 lat temu
Saúl Ibarra Corretgé
b13200ac92
video-layout: fix calculating tile size for recorder
When the reccorder joins, they have a local participant, which is not rendered,
so don't count it towards the partcipant count used for computing the tile
sizes.
5 lat temu
Hristo Terezov
31d9fb12c8
ref(Filmstrip): Optimize resizes. (#4992)
* ref(Filmstrip): Optimize resizes.
* fix(thumbnails): resize.
* fix(thumbnails): Issue with height 0, width 0.
* doc(Filmstrip): Improve JSDoc.
5 lat temu