Граф коммитов

713 Коммитов

Автор SHA1 Сообщение Дата
Joas Schilling 734c08ebd9
Merge pull request #2905 from nextcloud/feature/noid/add-video-icon-for-ongoing-calls
Add a red camera icon for conversations with an ongoing call
2020-02-07 16:49:35 +01:00
Joas Schilling b3024fe4ad
Merge pull request #2907 from nextcloud/bugfix/noid/fix-calls-with-internal-signaling
Fix joining a call with internal signaling
2020-02-07 16:49:14 +01:00
Joas Schilling 84520d796a
Fix joining a call with internal signaling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 16:37:14 +01:00
Joas Schilling 26440238d6
Add missing IDs to sidebar tabs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 16:32:42 +01:00
Joas Schilling 9aee8d7747
Add a red camera icon for conversations with an ongoing call
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 15:55:26 +01:00
Joas Schilling adfb508699
Merge pull request #2895 from nextcloud/bugfix/noid/immediately-update-last-message-preview
Immediately update last message preview in conversation list
2020-02-07 15:49:03 +01:00
Joas Schilling 43300631d8
Merge pull request #2858 from nextcloud/enh/group-default-notification
1st try default group notification setting
2020-02-07 15:47:13 +01:00
Joas Schilling ef7377e95a
Only use the last item from the message list, when it is newer
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 14:51:22 +01:00
Joas Schilling dc994d2272
Also mark the chat read immediatelly
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 14:40:17 +01:00
Joas Schilling bf38d3cb71
Also scroll on inactive tabs
It's more what people expect than having to see that the window
is scrollable and not at the bottom. We might revert this, when the
"Unread messages" marker was implemented, but I don't think we should

Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 11:57:10 +01:00
Joas Schilling 3fdc55c243
Pick and send the correct value in the UI
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 11:15:35 +01:00
Joas Schilling d82d97934c
Add a header to the settings
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 11:15:35 +01:00
Joas Schilling 376fc4c255
Don't use global deprecated initial state way
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 11:15:35 +01:00
Joas Schilling 0637075f28
Correctly load initial state of default notifications
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 11:15:35 +01:00
Joas Schilling 9e1f4eb662
Save the correct value
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 11:15:35 +01:00
Joas Schilling 9c3cc03303
As default select @-mention
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-02-07 11:15:34 +01:00
Jakob Röhrl c63d0b905f
1st try default group notification setting
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2020-02-07 11:15:34 +01:00
Joas Schilling c309625b6f
Merge pull request #2882 from nextcloud/rakekniven-patch-1
l10n: Changed spelling of "user name" to "username"
2020-02-06 15:53:19 +01:00
Joas Schilling e8f7f02d84
Merge pull request #2879 from nextcloud/bugfix/noid/fix-chatview-layout-glitches
Bugfix/noid/fix chatview layout glitches
2020-02-06 15:49:14 +01:00
Marco Ambrosini e404a417f7 Immediately update last message preview
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-02-04 14:30:26 +01:00
Marco Ambrosini 05ea318afc End search operation when selecting a conversation
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-02-03 09:47:44 +01:00
Marco Ambrosini 06492b9e3c Shorten the quote message when above 250 chars
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-02-03 07:55:55 +01:00
rakekniven f76b154414
l10n: Changed spelling of "user name" to "username"
Using "username" like on > 200 strings over the whole Nextcloud project.

Signed-off-by: rakekniven mark.ziegler@rakekniven.de
2020-02-01 12:53:46 +01:00
rakekniven 5992ed9774
l10n: Changed spelling of "user name" to "username"
Using "username" like on > 200 strings over the whole Nextcloud project.

Signed-off-by: rakekniven mark.ziegler@rakekniven.de
2020-02-01 12:53:10 +01:00
rakekniven f2a7fe043a
l10n: Changed spelling of "user name" to "username"
Using "username" like on > 200 strings over the whole Nextcloud project.

Signed-off-by: rakekniven mark.ziegler@rakekniven.de
2020-02-01 12:52:03 +01:00
Marco Ambrosini 97c3b6b343 Fix mention
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-31 17:35:35 +01:00
marco 2cbce20612
Merge pull request #2870 from nextcloud/bugfix/noid/chat-loading
Improve chat loading
2020-01-31 15:13:07 +01:00
Marco Ambrosini fda4e358d8 Use CSS to shorten quoted message
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-31 13:14:04 +01:00
Marco Ambrosini 487cc26150 Fix quote layout
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-31 13:05:08 +01:00
Marco Ambrosini 613fd8aa16 Fix layout bug when writing a long word without spaces
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-31 12:36:56 +01:00
Joas Schilling 52add20363
Merge pull request #2857 from nextcloud/feature/2546/improve-new-group-creation
Improve new group conversation feature
2020-01-31 10:17:04 +01:00
Marco Ambrosini 9f5289e528 Reset password protect checkbox to it's initial state when closing
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-31 10:08:40 +01:00
Marco Ambrosini 611eeb08fa Remove unnecessary rule
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-31 08:54:38 +01:00
Marco Ambrosini 5386941d62 Confirm name by pressing enter
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-30 18:16:06 +01:00
Joas Schilling 55d81965c8
Replace jQuery.ajax() with axios calls
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-30 18:12:35 +01:00
Marco Ambrosini de32da44b6 Fix plaintext password
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-30 16:23:25 +01:00
Joas Schilling c42ee0a464
Dont spam requests when typing a mention
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-30 16:11:56 +01:00
Joas Schilling 8433778222
Make the service more readable
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-30 15:09:39 +01:00
Joas Schilling 0677bac41b
Only load history once
When we already have a history, we don't need to load more from it on entering the conversation

Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-30 15:04:12 +01:00
Joas Schilling 27cfb82d8b
Respect last-chat header and make sure that messages are received to the correct token
Before the header was not respected and instead the last message id of the known
chat messages was used. This ment that when there were too many commands
which are not visible to the user, the chat would load for ever.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-30 15:04:11 +01:00
Joas Schilling 583e812143
Don't accept users until a conversation is loaded
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-30 15:04:11 +01:00
Joas Schilling d9230460bd
Combine all watchers into one
Before getMessages() was called twice in the beginning,
making everything slower than necessary and giving a laggy feeling

Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-30 15:03:30 +01:00
Joas Schilling 58315e6e4f
Merge pull request #2856 from nextcloud/bugfix/2853/pressing-enter-again-sends-invisible-message
Pressing enter again re-sends last message
2020-01-30 09:07:40 +01:00
Marco Ambrosini eee7fa16a1 Remove unnecessary template element
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-29 13:25:04 +01:00
Marco Ambrosini f3475c2d13 Add docs to the new_group_conversation feature
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-29 13:25:04 +01:00
Marco Ambrosini d4daf5745c Display search icon in the search-box
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-29 10:15:47 +01:00
Julius Härtl 9e614a9e58
Avoid jump when avatar gets sticky
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-29 09:11:33 +01:00
Marco Ambrosini d658ba76a8 Focus on the input when clicking the search hint
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-29 08:38:13 +01:00
Marco Ambrosini b0f04b237f Display search hint at the end of the participants list
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-29 08:28:09 +01:00
Joas Schilling 92aeb14f95
Pressing enter again re-sends last message
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-28 09:52:13 +01:00