aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/components
Commit message (Collapse)AuthorAgeFilesLines
...
* enh(breadcrumbs): removed unnecessary aria labelEduardo Morales2023-12-221-5/+9
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* enh(files): added ability to escape out of all selection when focusedEduardo Morales2023-12-212-2/+12
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(files): drag and drop events chain and cancelJohn Molakvoæ2023-12-202-10/+73
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): Partly revert 32c1aeb and show correct quota againFerdinand Thiessen2023-12-141-2/+2
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Do not add drag and drop listeners when renaming a fileFerdinand Thiessen2023-12-132-10/+36
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Correctly handle dropping folders on file listFerdinand Thiessen2023-12-061-21/+12
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): better upload error handlingJohn Molakvoæ2023-12-051-2/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): show quota warning on page load or if storage becomes fullJohn Molakvoæ2023-12-051-0/+18
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): Remove aria-label from span and move to favorite iconFerdinand Thiessen2023-12-012-10/+15
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Remove confusing table header labelsFerdinand Thiessen2023-12-012-9/+2
| | | | | | | | | | For screen readers the table header was very verbose and confusing, as the SR reads out e.g. "sort list by name button FILENAME" for every row / file. Instead reduce it to "name button FILENAME" and add information about sorting to caption, as recommended by WCAG [1] [1]: https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/ Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* accessibility fix - changed the dir attribute to have valid value, keeping ↵Eduardo Morales2023-11-301-0/+2
| | | | | | | previous value as data-dir Signed-off-by: Eduardo Morales <emoral435@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* refactor(files): replace deprecated `is` attr on `<a>` with dynamic componentGrigorii K. Shartsev2023-11-281-11/+20
| | | | | | | - Special attribute `is` is deprecated and removed in Vue 3 - It is confusing, that `<a>` element is rendered as `span` sometimes Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): make file list item link focusableGrigorii K. Shartsev2023-11-281-1/+2
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): remove focus outline on file list item clickGrigorii K. Shartsev2023-11-281-2/+4
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(config): Adjust typescript config to allow `.ts` imports and Typescript ↵Ferdinand Thiessen2023-11-272-7/+7
| | | | | | in Vue files Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Show error message if drag-and-drop upload failsFerdinand Thiessen2023-11-271-3/+8
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Allow to drag and drop new files also on empty directoriesFerdinand Thiessen2023-11-273-114/+96
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Adjust table header to look like on previous versionsFerdinand Thiessen2023-11-272-36/+42
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix star stroke color on hoverMarco Ambrosini2023-11-231-1/+1
| | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Show shared label only if the current user have shared the file.Marco Ambrosini2023-11-221-1/+5
| | | | | | | | | The presence of the text "Sharing label" in all shared files caused the view to be too loaded, so it's been decided to show it only when the current user is the owner of the share. Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Trigger default action when open file initial state is setLouis Chemineau2023-11-211-2/+23
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix: Be less strict about action exec return valueJulius Härtl2023-11-191-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(files): make table view a valid html tableGrigorii K. Shartsev2023-11-183-33/+38
| | | | | | <div> is not allowed as a <table> child Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): make caption a direct child of the files tableGrigorii K. Shartsev2023-11-182-7/+20
| | | | | | Otherwise it is not valid and does not ception the table. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(chore) - built and changed this.source -> sourceEduardo Morales2023-11-161-1/+1
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(component): changed moment to date object for Nc Component using ↵Eduardo Morales2023-11-161-15/+2
| | | | | | Node.mtime returned date object Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(component): utilized NcDateTime componentEduardo Morales2023-11-161-2/+10
| | | | | | Resolves #41261 Replaces span element with custom Nc Vue Component Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* Improve shared status buttonMarco2023-11-141-1/+14
| | | | Signed-off-by: Marco <marcoambrosini@icloud.com>
* fix(files): Use color-primary-element-text for files/folders overlay iconsJonas2023-11-141-1/+1
| | | | Signed-off-by: Jonas <jonas@freesources.org>
* fix(files): Show Collectives icon in Collectives foldersJonas2023-11-142-0/+45
| | | | Signed-off-by: Jonas <jonas@freesources.org>
* Use background to increase overlay contrastLouis Chemineau2023-11-132-10/+5
| | | | | | | And limit it to files Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix: Only reset preview src if it used to fail beforeJulius Härtl2023-11-131-3/+3
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Display play icon over live photos' previewsLouis Chemineau2023-11-092-2/+28
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): add missing `Overwrite: F` header in renamingJohn Molakvoæ2023-11-081-0/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(cypress): formatFileSize change revert from files libraryJohn Molakvoæ2023-11-082-21/+19
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(files_reminders): upgrade to 28 APIsJohn Molakvoæ2023-11-082-10/+16
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): support nested actionsJohn Molakvoæ2023-11-081-17/+94
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* display inline title alwaysSimon L2023-11-071-1/+1
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* Revert "display inline title always"Simon L2023-11-071-1/+1
| | | | This reverts commit 9ea30dcab612b8b1d035525ab4ae3b1990d0022e.
* display inline title alwaysSimon L2023-11-071-1/+1
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* fix(files): disable containment in headerVarun Patil2023-10-251-1/+0
| | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* fix(files): correct item heightVarun Patil2023-10-212-1/+2
| | | | | | | | | 1. grid: typo? The icon size is 160 - 44 + (44 / 2) = 138px 2. non-grid: border is already included in height because the tr is a border-box (made this explicit to be safe) Signed-off-by: Varun Patil <varunpatil@ucla.edu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(files): disable size containment on headersVarun Patil2023-10-201-1/+1
| | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* fix(files): virtual list will-change valueVarun Patil2023-10-201-1/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): drop visible and adjust drag-to-scroll featureJohn Molakvoæ2023-10-195-38/+16
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* perf(files): performance optimizationsVarun Patil2023-10-194-15/+25
| | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* Merge pull request #40907 from nextcloud/enh/36965/fix-personal-settingsSimon L2023-10-171-1/+9
|\ | | | | fix several personal settings problems
| * fix several personal settings problemsSimon L2023-10-171-1/+9
| | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | perf(files): optimize virtual scroller computationJohn Molakvoæ2023-10-173-13/+37
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | feat(files): add grid toggle buttonJohn Molakvoæ2023-10-171-2/+15
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>