aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
Commit message (Collapse)AuthorAgeFilesLines
...
* fix(files): Allow Ctrl/Command click on file entries to open in a new tabJulius Härtl2023-12-272-4/+18
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(files): allow silent batch actions errorsJohn Molakvoæ2023-12-261-0/+6
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* 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-203-14/+78
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): recursive drop path joinJohn Molakvoæ2023-12-201-2/+5
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Add global accessibility switchLouis Chemineau2023-12-191-1/+6
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): Use DAV functions from library to fix invalid source linksFerdinand Thiessen2023-12-191-72/+8
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix typo in move or copy dialogJoas Schilling2023-12-181-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #42281 from nextcloud/fix/files/urlencodeJohn Molakvoæ2023-12-151-1/+1
|\
| * fix(files): fix download file encoded sourceJohn Molakvoæ2023-12-141-1/+1
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | fix(files): Partly revert 32c1aeb and show correct quota againFerdinand Thiessen2023-12-142-7/+7
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): templates logger usageJohn Molakvoæ2023-12-141-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): add batch support to copy-moveJohn Molakvoæ2023-12-142-24/+48
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* 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): navigation exactJohn Molakvoæ2023-12-121-1/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): Adjust reference picker for new vue file pickerFerdinand Thiessen2023-12-071-67/+57
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* enh(files): Add files navigation labelChristopher Ng2023-12-061-1/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Correctly handle dropping folders on file listFerdinand Thiessen2023-12-062-21/+145
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Also filter out undefined entries from the file listJulius Härtl2023-12-051-2/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(files): better upload error handlingJohn Molakvoæ2023-12-052-2/+38
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): disable upload button if quota is reachedJohn Molakvoæ2023-12-051-1/+28
| | | | 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: Properly take show_hidden user setting into account for file listingJulius Härtl2023-12-041-2/+8
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* 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): add label for WebDAV URL in files settingsGrigorii K. Shartsev2023-12-011-0/+1
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* 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>
* Fix more active entry iconsJoas Schilling2023-11-291-0/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.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>
* Merge pull request #40939 from nextcloud/pulsejet/sidebar-tagsLouis2023-11-282-2/+13
|\ | | | | sidebar: allow turning off tags view by default
| * sidebar: allow turning off tags view by defaultVarun Patil2023-11-272-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With #37065, there is no way to hide the tags from the sidebar by default when they are not relevant or redundant (e.g. the tab may already show the file's tags). This can be annyoing especially when the file has many tags. This patch adds an option to hide the tags from the sidebar by default (the user can still open the tags tab manually). This also reduces one request when opening the sidebar when the tags are turned off, since all tags don't need to be fetched anymore. Signed-off-by: Varun Patil <varunpatil@ucla.edu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | fix(files): Correct condition for checking copy/move into same directoryFerdinand Thiessen2023-11-271-1/+7
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(config): Adjust typescript config to allow `.ts` imports and Typescript ↵Ferdinand Thiessen2023-11-273-18/+18
| | | | | | in Vue files Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Show error message if drag-and-drop upload failsFerdinand Thiessen2023-11-272-4/+9
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Allow to drag and drop new files also on empty directoriesFerdinand Thiessen2023-11-275-124/+121
| | | | 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>
* Ensure share has download permissions in F2VLouis2023-11-241-10/+10
| | | | | Signed-off-by: Louis <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Ensure share has download permissions in F2VLouis2023-11-241-2/+16
| | | Signed-off-by: Louis <louis@chmn.me>
* Fix action button labelsMarco Ambrosini2023-11-241-1/+1
| | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(files): Use SVG as FilePicker icons instead of Vue componentsFerdinand Thiessen2023-11-241-4/+4
| | | | 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>
* Add star indicator in file descriptionMarco2023-11-221-1/+2
| | | | | Signed-off-by: Marco <marcoambrosini@icloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Move starring into actions menuMarco2023-11-221-2/+15
| | | | Signed-off-by: Marco <marcoambrosini@icloud.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>