Age | Commit message (Collapse) | Author |
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
nextcloud/bugfix/5861/allow-selecting-own-screen-again
Fix selecting the own screen in the gridview
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Fix screenshare icon not crossing out when a screen is shared
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Safely import lodash function
|
|
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
|
Fixes side effects that seem to affect the files app.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
nextcloud/bugfix/5842/fix-unload-warning-pending-messages
Fix unload warning with pending messages
|
|
nextcloud/bugfix/5845/fix-temp-message-retry-delete
Fix removing temp message after retry
|
|
Also removed unused code about deletion after going through all calls of
"deleteMessage" to check for missed signature changes.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Fix conversation icon visibility while in call
|
|
nextcloud/bugfix/5848/remove-voice-record-for-guests
Remove voice recording for guests
|
|
The conversation icon must be hidden during a call
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Fix saving sound settings
|
|
Guests currently have no way of uploading files, pictures, so voice
recordings fall under the same category.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
nextcloud/bugfix/5841/participants-scrolltop-after-switch
Scroll participant list to top on token change
|
|
nextcloud/techdebt/noid/also-have-sending-requests-marked-as-hpb
Also have sending requests marked as hpb
|
|
Fix emoji picker icon in guest mode
|
|
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
|
Use the correct attributes and values when saving.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
When switching conversations, the participant list's scroll container is
scrolled back to the top instead of keeping an arbitrary position.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Moved emoji picker div into the input div so we can use its relative
position.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Only display a warning when leaving the page completely, which would
abort pending sending operations.
Switching between conversations will keep sending in the background so
no warning is needed.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
nextcloud/bugfix/noid/fix-scrolling-to-bottom-in-already-read-conversations
Fix scrolling to bottom in already read conversations
|
|
Fix left sidebar click event handling
|
|
Rely on the event chain from the components instead of listening to
native events. The latter's problem is that it would also fire when the
user is clicking on the three dots menu.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
nextcloud/dependabot/npm_and_yarn/nextcloud/vue-4.0.2
Bump @nextcloud/vue from 4.0.1 to 4.0.2
|
|
nextcloud/dependabot/npm_and_yarn/vue-material-design-icons-4.12.1
Bump vue-material-design-icons from 4.11.0 to 4.12.1
|
|
nextcloud/bugfix/5790/disable-avatar-menu-in-conversation-list
Disable avatar menu in most conversation lists
|
|
Disable avatar menu in conversation lists to avoid interaction glitches.
The only place where it's enabled currently is in the top bar.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Move conversation icon out of conversation header
|
|
Move the conversation icon outside of the conversation header so that it
doesn't get cut.
Fixes issue where the status icon was cut.
Fixes issue where clicking the avatar would open the settings dialog
instead of the avatar menu.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
|
Stop sent streams when media is disabled
|
|
Receiver only peers do not handle local track changes, so there is no
need to trigger the processing of pending replace track actions in that
case, as there will be none.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
Besides reacting to disable state changes the sent streams are also
stopped now when tracks are initially disabled and no event is emitted.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
In order to stop the sent streams the track can be replaced in the
sender by a null track. To differentiate between a null track due to no
device being selected or the original track being stopped an additional
attribute, "trackDisabled", is attached now to each sender.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
If "processPendingReplaceTracks" was called while a processing was
on-going (for example, on quick connection state changes) this would
cause another processing in parallel, which could have unexpected
results.
To prevent that now there is at most a single processing on-going at any
time. The method also returns a promise now, which will make possible to
enqueue further actions after the processing has finished even if the
processing was actually started in a different call.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
If a connection has not started yet tracks can not be replaced, as
Firefox will get "stuck" and not replace the tracks even if tried later
again once connected.
To address that now the tracks are replaced only when the connection is
not in the "new" state (even if the connection is in the "checking"
state replacing the track seems to work fine). If a track is tried to be
replaced in the "new" state the action is enqueued and executed once the
connection is started.
Besides that as the replace track actions are now enqueued this also
prevents replacing a track before the previous replacement has finished.
This should not happen, but if it did it could have caused issues due to
the track to be replaced not having been set yet.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
nextcloud/bugfix/noid/fix-asterix-conflict-with-notifications
Fix asterix conflict with notifications
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
nextcloud/feature/noid/populate-user-status-for-one-to-one-conversations-via-the-backend-call-already
Populate user status for one to one conversations via the backend call already
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|