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

8234 Коммитов

Автор SHA1 Сообщение Дата
Joas Schilling 9f53543350
Merge pull request #4551 from nextcloud/enh/noid/appsidebar-roomname-tooltip
Add tooltip for long room names.
2020-11-12 11:39:00 +01:00
Vincent Petry 7508a88555
Merge pull request #4538 from nextcloud/enh/noid/preview-play-button
Add play button on top of video or gif previews
2020-11-12 10:42:32 +01:00
Vincent Petry d19ae12a99
Merge pull request #4580 from nextcloud/bugfix/noid/fix-build-production
Fix build production
2020-11-12 10:33:18 +01:00
Vincent Petry db41ca3b39
Add tooltip for long room names.
Added tooltip for room names in case they are too long.
Note: the tooltip appears regardless of length.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-12 10:17:07 +01:00
Joas Schilling a6c1027ab8
Merge pull request #4530 from nextcloud/bugfix/4527/fix-chat-sidebar-scroll-layout
Fix sidebar chat scroll container + size
2020-11-12 10:13:06 +01:00
Vincent Petry 7da0748bff
Add play button for video previews
Whenever a video or GIF as a preview displayed, add a play icon to make
it clear that it's a video and that a viewer is available for playing
it

Adds an image container to be able to center the play button.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-12 10:00:49 +01:00
marco 1334c3fc77
Merge pull request #4548 from nextcloud/bugfix/4500/participant-ellipsis
Fix long participant name + status in participant list with tooltip
2020-11-12 09:44:23 +01:00
Joas Schilling 0ee5afc930
Fix build production
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-11-12 09:40:47 +01:00
Joas Schilling 3295ee1bc1
Merge pull request #4521 from nextcloud/feature/4441/remember-call-view-state-during-presentation
Remember call view state during presentation
2020-11-12 09:34:17 +01:00
Joas Schilling 63a58dbada
Merge pull request #4475 from nextcloud/enh/politeCallNoti
Politer language for call notifications for private calls
2020-11-12 09:23:24 +01:00
Joas Schilling 5a13aaeeb6
Merge pull request #4275 from nextcloud/fix-handling-of-unavailable-commands
Fix handling of unavailable commands
2020-11-12 09:22:42 +01:00
Joas Schilling a26d1bcc57
Merge pull request #4195 from nextcloud/appsettingssection
Use new app settings components
2020-11-12 09:19:33 +01:00
Vincent Petry 867ac4d75e
Merge pull request #4567 from nextcloud/update-nextcloud-vue-3.2.0
Bump @nextcloud/vue to 3.2.0
2020-11-12 09:15:15 +01:00
Nextcloud bot 0f5e7e973b
[tx-robot] updated from transifex 2020-11-12 03:13:37 +00:00
Vincent Petry 8e29cd1d45
Bump @nextcloud/vue to 3.2.0
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-11 23:16:45 +01:00
Vincent Petry 40d87afa90
Only show participant tooltip when necessary
When the mouse hovers on a participant name or status, detect whether
that one is ellipsized. If yes, set the matching tooltip text to display
it. Otherwise, let the text empty so the tooltip doesn't appear.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-11 23:12:01 +01:00
Vincent Petry eaac188751
Add tooltip on participant + status
For when participant names or status texts are too long, the user can
hover on them to view them in a tooltip.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-11 23:12:01 +01:00
Vincent Petry c6402b2240
Add ellipsis on long participant names
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-11 23:12:01 +01:00
Vincent Petry 18fd0d9536
Merge pull request #4534 from nextcloud/enh/4494/move-image-filename-to-tooltip
Move the filename of attachments to a tooltip
2020-11-11 22:07:31 +01:00
Vincent Petry 94c3c391d2
Improve file preview tooltip
Move to the right and add longer delay of 500 ms.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-11 17:15:26 +01:00
Vincent Petry 9be899da68
Show file name when previews not recognizable
Previews are recognizable only for properly loaded image previews.

But not when:
- file is not an image (doc previews usually not that recognizable)
- no preview available on server
- image loading failed

In the latter cases the file name will now still be shown.

File names will still be shown in the upload editor for images.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-11 17:15:26 +01:00
Vincent Petry ba886fcd4b
Move the filename of attachments to a tooltip
Instead of displaying file names below attachments in a conversations,
like for images, it is now displayed only on hover in a tooltip.

Howver, in the upload editor the file names are still shown as they can
be helpful in that situation.

This cleans up the message list a bit and also solves some layout issues
with images in narrow views like the sidebar.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-11 17:15:26 +01:00
Marco Ambrosini c26bd7ac8a Use new app settings components
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-11-11 16:55:48 +01:00
Vincent Petry 7ce54c8564
Merge pull request #4531 from nextcloud/bugfix/noid/fix-scrollintoview-conversation
Rework scroll into view of conversation after post
2020-11-11 16:46:16 +01:00
Vincent Petry 66d767c442
Merge pull request #4291 from nextcloud/adjust-files-sidebar-tab-to-changes-in-server
Adjust Files sidebar tab to changes in server
2020-11-11 09:58:54 +01:00
Joas Schilling 92e4165f84
Merge pull request #4518 from nextcloud/dependabot/npm_and_yarn/vue-loader-15.9.5
Bump vue-loader from 15.9.3 to 15.9.5
2020-11-11 08:29:41 +01:00
Jakob Röhrl a285bedc27
Polite call notification for private calls
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2020-11-11 08:25:39 +01:00
Nextcloud bot 6cabcf590c
[tx-robot] updated from transifex 2020-11-10 03:13:23 +00:00
Daniel Calviño Sánchez 3a8de08eba Remove no longer needed Vue adapter
With the changes in the Files app sidebar API the Chat tab can be
directly used in the OCA.Files.Sidebar.Tab object without having to use
a special Vue component as a bridge.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-11-09 22:41:01 +01:00
Daniel Calviño Sánchez 002958354b Adjust Files sidebar tab to changes in server
When a tab is registered in the Files sidebar a component is no longer
provided. Instead an object with some attributes that describe
the tab (like id or icon) and some callbacks for lifecycle events is
expected now.

Essentially the AppSidebarTab component is now created by the Sidebar
itself instead of being given it. However, as the component needed some
adjustments in its CSS style that needs to be forced when the child
component is mounted.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-11-09 22:41:01 +01:00
Daniel Calviño Sánchez 33492ce525 Remove unused code
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-11-09 22:41:01 +01:00
dependabot-preview[bot] cc11b35212
Bump vue-loader from 15.9.3 to 15.9.5
Bumps [vue-loader](https://github.com/vuejs/vue-loader) from 15.9.3 to 15.9.5.
- [Release notes](https://github.com/vuejs/vue-loader/releases)
- [Changelog](https://github.com/vuejs/vue-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-loader/compare/v15.9.3...v15.9.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-09 10:17:18 +00:00
Vincent Petry 1d1f2cccc2
Merge pull request #4550 from nextcloud/fix-uploading-same-file-twice-in-a-row-in-chromium
Fix uploading same file twice in a row in Chromium
2020-11-09 11:14:35 +01:00
Vincent Petry fa131ec0be
Merge pull request #4558 from nextcloud/dependabot/npm_and_yarn/css-loader-5.0.1
Bump css-loader from 5.0.0 to 5.0.1
2020-11-09 11:14:18 +01:00
dependabot-preview[bot] 721963b5f0
Bump css-loader from 5.0.0 to 5.0.1
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.0.0...v5.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-09 07:57:09 +00:00
Joas Schilling 511d4e4b36
Merge pull request #4559 from nextcloud/dependabot/npm_and_yarn/babel/runtime-7.12.5
Bump @babel/runtime from 7.12.1 to 7.12.5
2020-11-09 08:55:02 +01:00
Joas Schilling 996e10e9bb
Merge pull request #4557 from nextcloud/dependabot/npm_and_yarn/vue/test-utils-1.1.1
Bump @vue/test-utils from 1.1.0 to 1.1.1
2020-11-09 08:54:39 +01:00
Joas Schilling d1f9764707
Merge pull request #4556 from nextcloud/dependabot/npm_and_yarn/vue-router-3.4.9
Bump vue-router from 3.4.8 to 3.4.9
2020-11-09 08:54:27 +01:00
Joas Schilling 3c5a13857a
Merge pull request #4555 from nextcloud/dependabot/npm_and_yarn/webpack-cli-4.2.0
Bump webpack-cli from 4.1.0 to 4.2.0
2020-11-09 08:54:15 +01:00
Nextcloud bot 02080bd488
[tx-robot] updated from transifex 2020-11-09 03:12:25 +00:00
Nextcloud bot 86387d3dd0
[tx-robot] updated from transifex 2020-11-08 03:11:27 +00:00
Nextcloud bot dee01efaaa
[tx-robot] updated from transifex 2020-11-07 03:10:53 +00:00
dependabot-preview[bot] 65e97688b3
Bump @babel/runtime from 7.12.1 to 7.12.5
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.12.1 to 7.12.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.5/packages/babel-runtime)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-07 02:29:47 +00:00
dependabot-preview[bot] 3238507d37
Bump @vue/test-utils from 1.1.0 to 1.1.1
Bumps [@vue/test-utils](https://github.com/vuejs/vue-test-utils/tree/HEAD/packages/test-utils) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/vuejs/vue-test-utils/releases)
- [Changelog](https://github.com/vuejs/vue-test-utils/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-test-utils/commits/v1.1.1/packages/test-utils)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-07 02:25:48 +00:00
dependabot-preview[bot] 02386e7822
Bump vue-router from 3.4.8 to 3.4.9
Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.8 to 3.4.9.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.4.8...v3.4.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-07 02:24:47 +00:00
dependabot-preview[bot] 2952576331
Bump webpack-cli from 4.1.0 to 4.2.0
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.1.0...webpack-cli@4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-07 02:23:58 +00:00
Vincent Petry caf14bd3fe
Merge pull request #4547 from nextcloud/feature/noid/bumps-for-node-15-env
Bump node-sass and sass-loader to support node v15.0.0
2020-11-06 16:16:02 +01:00
Vincent Petry 3af57c87b2
Merge pull request #4537 from nextcloud/bugfix/noid/preview-mimeicon-height
Fix mime icon and failed icon height
2020-11-06 14:02:21 +01:00
Daniel Calviño Sánchez 40765c3883 Fix uploading same file twice in a row in Chromium
To upload files a hidden file input is "clicked", which shows the
browser dialog to pick the files, and the "change" event of the file
input is listened to to know the selected files.

However, although Firefox always emits the "change" event when files are
selected, Chromium only emits the "change" event if the selected files
have changed since the last time. Due to this if a file was uploaded and
then the same file was tried to be uploaded again nothing happened.

Now the value of the file input is cleared (which also clears the files
from the file input) after the files are handled to ensure that there is
no previous state when the browser dialog is shown again, and thus the
selected files always change.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-11-06 12:34:09 +01:00
Marco Ambrosini 61eecfbad2 Bump node-sass and sass-loader to support node v15.0.0
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-11-06 10:44:36 +01:00