Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-10-05Create VolumeIndicator componentmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-05Handle device events conditionallymarco
The devices mixin logic is initialized when loading the app but the devices shouldn't be initialised until the DeviceChecker's modal has been opened. Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-05Remember user devices preferences on a per conversation basismarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-05Add DeviceChecker to entry pointsmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-05Create DeviceChecker componentmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-05Move device switching logic to a mixinmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-05Remove unused enable propmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-05Update MediaDevicesSelector componentmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-04Merge pull request #6320 from nextcloud/extract-common-emitter-code-to-mixinJoas Schilling
Extract common emitter code to mixin
2021-10-04Merge pull request #6319 from ↵Joas Schilling
nextcloud/fix-null-stream-given-to-rtcpeerconnection-addtrack Fix null stream given to RTCPeerConnection.addTrack
2021-10-01Extract common emitter code to mixinDaniel Calviño Sánchez
The EmitterMixin is not a Vue mixin but a raw JavaScript mixin, so it is stored in "src/utils" rather than in "mixins". The emitter code was almost the same in all classes, except that some classes allowed triggering events without parameters and others did not. The mixin uses the most generic code, that is, the one that also allows triggering events without parameters. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-09-29Update testsmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-09-29Differentiate between direct mentions and group nmentionsmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-09-29Merge pull request #6283 from ↵Joas Schilling
nextcloud/fix-stopped-speaking-events-still-emitted-once-started-to-speak-again Fix "stopped speaking" events still emitted once started to speak again
2021-09-29Fix null stream given to RTCPeerConnection.addTrackDaniel Calviño Sánchez
If a call is started and no audio nor video device is selected there will be no stream in the local media. If a device is then selected a new MediaStream will be created to add the track to it. However, the event did not include the stream that the track was added to but a null object, so when the event was handled calling "RTCPeerConnection.addTrack()" failed due to being given a null stream. Now the event includes the stream that the track was added to, which will be either the already existing stream or the one just created. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-09-27Fix missing background in callview placeholderJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-09-24Fix leftover from switching "Hand" to "HandBackLeft"Daniel Calviño Sánchez
Follow up to 4308d35 Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-09-24Fix "stopped speaking" events still emitted once started to speak againDaniel Calviño Sánchez
The "stopped speaking" events emitted by the audio monitor are not immediately relayed, but once a grace period of one second has elapsed. However, when the user starts to speak again the timeout was not cleared, so the "stopped speaking" event was emitted even if the user started to speak again. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-09-24Merge pull request #6266 from ↵Joas Schilling
nextcloud/dependabot/npm_and_yarn/vue-material-design-icons-4.13.0 Bump vue-material-design-icons from 4.12.1 to 4.13.0
2021-09-24Hand was removed, so replacing it with the HandBackLeft which is the same ↵Joas Schilling
icon we had shown Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-09-21Fix remaining linting issuesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-09-20Make the topbar a topbar also in call viewmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-09-17Move unreadMessageElement from computed to a methodJoas Schilling
Depending on invocation order otherwise the computed could be first used before the element was mounted to the DOM. That would cache the computed and cause the element to never exist although it was added to the DOM afterwards. The problem with a cached "null" is that "first unread message has not been seen yet, so don't move it" then always exited the updating of the readmarker. Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-09-16Fix eslint warningJoas Schilling
src/components/LobbyScreen.vue 43:34 warning Expected 1 line break after opening tag (`<p>`), but no line breaks found vue/singleline-html-element-content-newline 43:64 warning Expected 1 line break before closing tag (`</p>`), but no line breaks found vue/singleline-html-element-content-newline Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-09-14Unify handling of deleted usersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-09-08Changed spelling of OpenStreetMaprakekniven
Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2021-09-02Merge pull request #6202 from ↵Joas Schilling
nextcloud/feature/5452/add-create-conversation-button-if-public Add create conversation button
2021-09-02Add create conversation buttonmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-09-02Fix navigation marginsmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-09-02Merge pull request #6197 from ↵Joas Schilling
nextcloud/bugfix/5776/fix-video-toggling-on-pasting Fix video toggling on pasting
2021-09-02Merge pull request #6157 from ↵Marco
nextcloud/bugfix/4921/show-description-and-relative-lobby-time Add description and relative lobby timer on lobby screen
2021-09-02Fix video toggling on pastingmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-09-02Add more buffer on file name length so "(1)" and other things workJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-09-01Fix missing parameter documentationDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-09-01Handle errors betterJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-31Merge pull request #6171 from nextcloud/techdebt/noid/improve-eslintJoas Schilling
Improve ESLint part 2
2021-08-31Merge pull request #6160 from ↵Joas Schilling
nextcloud/bugfix/noid/dont-overwrite-selected-devices-when-there-is-only-one Don't save device selection when there is only one device
2021-08-31Don't save device selection when there is only one deviceJoas Schilling
This will allow a laptop to recover after being disconnected from a docking-station for one call and being docked afterwards again to use the previous selected device again. Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-31Fix remaining warningsmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2021-08-31Fix audio recordings in conversations with special chars and long namesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-31Merge pull request #6115 from nextcloud/fix/language-stringsJoas Schilling
Rename language strings to camelCase
2021-08-31More doc fixesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-30Fix unneeded top margin in Files sidebar chatDaniel Calviño Sánchez
This reverts commit 81d76dde09a89a68b113a0288583c964d13b8758. The changes were needed due to the chat view having an absolute position. Since Talk 12 that is no longer the case, so these changes just caused an unneeded margin. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-08-30Merge pull request #6169 from ↵Joas Schilling
nextcloud/work-around-chromium-bug-of-iceconnectionstate-stuck-as-disconnected Work around Chromium bug of iceConnectionState stuck as "disconnected"
2021-08-30Remove nested docsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-30Work around Chromium bug of iceConnectionState stuck as "disconnected"Daniel Calviño Sánchez
Due to a bug in Chromium the "iceConnectionState" of a RTCPeerConnection may get stuck as "disconnected" even if the connection has already failed. However, in that case "connectionState" does change to "failed", so now its listened too to changes in "connectionState" to handle that case. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-08-30Finish the storesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-30Fix stores and some other basicsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-30Replace "bool" with type "boolean"Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-30Fix some docsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>