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
AgeCommit message (Collapse)Author
2021-07-06Fix invisible emoji pickerMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-07-04Prevent submitting the message when the user is composingJim Lin
Signed-off-by: Jim Lin <b04705003@ntu.edu.tw>
2021-07-01Always stop audio streamsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-07-01Use extended mediarecorderMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-30Fix recording of voice messages on SafariMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-25Add a debug command to generate an arbitrary number of chat messageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-25Fix emoji picker vertical positionVincent Petry
Fix CSS syntax error that prevented the emoji picker to stick to the bottom. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-06-23Fix removing temp message after retryVincent Petry
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>
2021-06-23Merge pull request #5851 from ↵Joas Schilling
nextcloud/bugfix/5848/remove-voice-record-for-guests Remove voice recording for guests
2021-06-23Remove voice recording for guestsVincent Petry
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>
2021-06-22Fix emoji picker icon in guest modeVincent Petry
Moved emoji picker div into the input div so we can use its relative position. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-06-21Merge pull request #5825 from ↵Vincent Petry
nextcloud/bugfix/5816/bring-back-voice-message-icon-after-chat-input-is-cleared-again Bring back voice-message icon after chat input is cleared
2021-06-21Focus on message field after joiningVincent Petry
While joining, the message field is disabled, so we need to set the focus afterwards. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-06-21Bring back voice-message icon after chat input is clearedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-17Lint fixMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-16Display voice message preview before uploadingMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-14Fix advanced input border radiusMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-14Fix newmessageform layout bugMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Update src/components/NewMessageForm/NewMessageForm.vuemarco
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2021-06-11Center newMessageFormMarco Ambrosini
2021-06-11Add metadata to voice messagesMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Generate proper file nameMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Don't compute isVoiceMessage if the files array is not populatedMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Kill media stream at the end of recordingMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Warn the user in case of errorsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Add tooltipsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Add ability to record audio filesMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-11Cleanup new message form layout and bring the emoji button within the inputMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-06-07FIx "Using / for division is deprecated"Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-02Use vertical paperclip icon insteadVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-06-02Upload icon is now material design "attachment"Vincent Petry
Use attachment icon from material design for file uploads. Also fixes an alignment issue with nextcloud-vue 4.0.0. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-05-21Fix MainView LayoutMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-05-05Added JS tests for messages storeVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-05-03Move postNewMessage to a store actionVincent Petry
Removes the store usage in messagesService Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-04-29More createTemporaryMessage to a store actionVincent Petry
Since createTemporaryMessage heavily depends on a store, moved it into a messagesStore action to decouple it from the global store module. Note: even though it's synchronous, the dispatch() function returns a promise so we need to treat it as if it was async. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-04-29Decuple fileUpload service from the global storeVincent Petry
Moved the logic of "processFiles" into the existing "initialiseUpload" action of the fileUploadStore Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24Merge pull request #5378 from nextcloud/bugfix/5375/fix-mark-unread-sidebarVincent Petry
Faster update of left sidebar after marking as unread
2021-03-18Keep pending input message per conversationVincent Petry
Save the message from the current input field by conversation into the store. This makes it possible to keep the message when switching the conversation. Also fixes an issue where joining or leaving a call would clear the message due to the field being destroyed and recreated between the message list and the sidebar. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-18Fix guest access console error messagesVincent Petry
Fix error related to unavailable upload menu. Don't send request for updating read marker on server in guest mode. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-08Update read marker UI when posting + tweaksVincent Petry
When posting new messages, the read marker UI will also be updated. Fixed read marker update when scrolled to bottom. Fixed warnings related to temporary message id being a string. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-08Update last read message marker on scrollVincent Petry
Moved marker behavior from server to client by passing setReadMarker=0 to queries. Added scroll handler that detects whether the read marker was seen and scrolled past, if yes it will set the read marker to the first message visible at the top. Keep the marker when the document is not focussed. When opening a conversation, scrolls to the read marker. The lastMessage attribute of a conversation is now updated earlier to make sure the read marker can update properly when there are new messages appended. Instead of waiting for the next refresh cycle, this fix immediately updates lastMessage and lastReadMessage after posting a message. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-03Use container property to fix popups in fulllscreen modeVincent Petry
Many popup components are usually appending themselves to the document body. This doesn't work in fullscreen mode where we use another component as the root. This fix sets the "container" property for all relevant popup components to make sure they can be visible in fullscreen mode. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-02Merge pull request #5082 from nextcloud/bugfix/4552/fix-duplicate-on-deleteJoas Schilling
Fix redirect when deleting current conversation
2021-02-26Fix Actions menus in fullscreen modeVincent Petry
Fullscreen mode is applied on the "#content-vue" container, so now all relevant Actions components are using that as container too. This makes the actions menu visible also in fullscreen mode. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-02-24Handle disabled actions button in vue libMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-02-16Fix advancedinput placeholder textMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-02-16Fix emoji button disabled stateMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-02-16Fix conversation switch lagMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-02-15Correctly remove temporary message from store when postingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-12Fix redirect when deleting current conversationVincent Petry
When the current conversation was deleted while in a call, or whenever someone has been removed from a room, the redirect now targets the not-found page instead of the one about duplicate session. Signed-off-by: Vincent Petry <vincent@nextcloud.com>