- Aug 31, 2021
-
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
- Aug 29, 2021
-
-
Nextcloud bot authored
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-
- Aug 28, 2021
-
-
Nextcloud bot authored
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-
- Aug 27, 2021
-
-
Joas Schilling authored
Fix laggy high resolution videos in Chromium
-
Daniel Calviño Sánchez authored
Don't select own video when opening settings
-
Daniel Calviño Sánchez authored
Chromium does not allow to increase the resolution of a video stream once the video stream is cloned. If a video stream is requested without any constraint, the video stream is returned with a resolution around 640x480. Therefore, when Chromium is used the streams needs to be explicitly requested with a high resolution to be able to increase the resolution later as needed. As the requested resolution is a loose constraint the resolution was requested as 1920x1200 instead of the more common 1920x1080 to try to cover most cases. However, if a camera does not exactly provide 1920x1200 but 1920x1080 and also an even higher resolution Chromium may choose to crop and scale that higher resolution video rather than using the 1920x1080 video. The problem is that Chromium may choose to do that even if the higher resolution video has an incredibly low frame rate (for example, Chromium is able to get 2304x1296 and 2304x1536 videos from the Logitech C920, but only at 2 FPS). Moreover, it seems that once the stream is cloned Chromium is not able to then get a lower resolution but higher frame rate video; it seems to be stuck with the original stream and just scale it as needed, so the lower frame rate is still kept. To fix this now the initial stream is requested with both a high resolution and a high frame rate. This way Chromium needs to balance both constraints and thus provide a video without the highest resolution but with an acceptable frame rate. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Merge pull request #6119 from nextcloud/fix-container-of-modal-and-popup-components-when-talk-is-embedded Fix container of modal and popup components when Talk is embedded
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Nextcloud bot authored
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-
Daniel Calviño Sánchez authored
Using the default container causes the action menus in the Talk tab to be repositioned at wrong places when the menus are shown and the file list is scrolled. To address this (although it does not fully fix the issue, there are still some strange behaviours) the main container for Talk components used when Talk is embedded in the Files app is Talk tab. Besides that, both the container and the boundaries element of the actions are set to the Talk tab. Despite setting the main container this change does not affect other components (like the room selector) or slightly improves their behaviour (like the author avatar menu, which no longer appears outside the tab when scrolling). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
-
- Aug 26, 2021
-
-
Joas Schilling authored
⭕ Circle tracking -
Nextcloud bot authored
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-
- Aug 25, 2021
-
-
Joas Schilling authored
Merge pull request #6118 from nextcloud/fix-connection-quality-warning-still-shown-after-media-is-stopped Fix connection quality warning still shown after media is stopped
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Daniel Calviño Sánchez authored
The container of modal and popup components was always set to "#content-vue" to ensure that they will be properly shown in normal and fullscreen mode in the main Talk UI. However, when Talk is embedded in the Files app, the share page or the video verification there is no such element, so the container for the components could not be set and thus they were not shown. To solve this now the selector for the main container element is got from the store instead of being hardcoded, and the different UI modes set the appropriate value when initialized (or leave it undefined to use the default one, typically the body element, when a specific element is not needed). Note that this change applies too to some components that, right now, are only shown in the main Talk UI, but it was done for consistency and to make them "future-proof". Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
-
- Aug 24, 2021
-
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Circles triggers its events async via web requests, so the session doesn't have the user info of the actor Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Hide forward action for guests
-
Daniel Calviño Sánchez authored
The forward action shows the RoomSelector, which fetches the room list, but that is not allowed for guests. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
-
Marco authored
Bump @nextcloud/eslint-config from 5.1.0 to 6.1.0
-
Nextcloud bot authored
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-
- Aug 23, 2021
-
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by: Joas Schilling <coding@schilljs.com>
-