aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/components/FilesListVirtual.vue
Commit message (Collapse)AuthorAgeFilesLines
* fix(files): Display selected files countChristopher Ng2024-04-171-0/+6
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Right click menu scroll reset glitchChristopher Ng2024-03-121-1/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh(files): Add modal to set filename before creating new files in the fileslistFerdinand Thiessen2024-02-091-7/+28
| | | | | | * Reactive `openfile` query Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): do not open file by id on load for foldersGrigorii K. Shartsev2024-02-021-2/+2
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): selected files actions position on scroll/with readme blockGrigorii K. Shartsev2024-01-301-4/+11
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): prevent dragging previews and appear as an external files DnDJohn Molakvoæ2024-01-171-1/+0
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): use `getSummaryFor` for better files summary translationsJohn Molakvoæ2024-01-121-14/+4
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): move header actions out from the tableGrigorii K. Shartsev2024-01-101-0/+35
| | | | | | Having actions in the table header is no valid for a11y and counts as a column name. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): drag and drop events chain and cancelJohn Molakvoæ2023-12-201-1/+3
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): Remove confusing table header labelsFerdinand Thiessen2023-12-011-1/+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>
* 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-271-6/+7
| | | | | | in Vue files Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Allow to drag and drop new files also on empty directoriesFerdinand Thiessen2023-11-271-83/+51
| | | | 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>
* 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(files): make table view a valid html tableGrigorii K. Shartsev2023-11-181-2/+5
| | | | | | <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-181-7/+8
| | | | | | Otherwise it is not valid and does not ception the table. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): Use color-primary-element-text for files/folders overlay iconsJonas2023-11-141-1/+1
| | | | Signed-off-by: Jonas <jonas@freesources.org>
* Use background to increase overlay contrastLouis Chemineau2023-11-131-9/+4
| | | | | | | And limit it to files Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Display play icon over live photos' previewsLouis Chemineau2023-11-091-2/+14
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* 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-211-0/+1
| | | | | | | | | 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-191-7/+6
| | | | | 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-191-0/+4
| | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* perf(files): optimize virtual scroller computationJohn Molakvoæ2023-10-171-2/+4
| | | | 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>
* feat(files): grid viewJohn Molakvoæ2023-10-171-4/+104
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(files): split FileEntry PreviewJohn Molakvoæ2023-10-171-3/+18
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): migrate template pickerJohn Molakvoæ2023-10-171-19/+31
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat: allow external drop and add dropzoneJohn Molakvoæ2023-10-101-61/+133
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): pass WCAG AA for hover rowsJohn Molakvoæ2023-09-281-3/+6
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* feat(files): properly format buttons, align mtime to the left and apply ↵John Molakvoæ (skjnldsv)2023-09-271-11/+5
| | | | | | opacity based on file last modification Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* fix(files): open folder fileid while navigating without opening the sidebarJohn Molakvoæ2023-09-271-3/+8
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): add move or copy actionJohn Molakvoæ2023-09-261-2/+9
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): revert button maxcontrastJohn Molakvoæ (skjnldsv)2023-09-211-4/+0
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* feat(files): add files_sharing indicatorJohn Molakvoæ (skjnldsv)2023-09-201-0/+4
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* fix(files): CustomElementRender $el replacement bugJohn Molakvoæ (skjnldsv)2023-09-181-1/+4
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Use t and n for translationLouis Chemineau2023-09-141-5/+5
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* feat(files): add folder icon overlayJohn Molakvoæ2023-09-051-0/+9
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): add sharing icon in headerJohn Molakvoæ2023-09-021-6/+9
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): trashbin redirect and default fileid Sidebar openJohn Molakvoæ2023-08-171-5/+7
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): router and fileid sidebar openJohn Molakvoæ2023-08-171-18/+20
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): active and open sidebar on mountJohn Molakvoæ2023-08-171-3/+18
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat: virtual scrolling updateJohn Molakvoæ2023-08-171-0/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(files): add Headers, remove legacy methods and cleanupJohn Molakvoæ2023-08-171-44/+79
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(f2v): migrate FilesJohn Molakvoæ2023-08-171-0/+14
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): Remove duplicated outline on vue files entriesFerdinand Thiessen2023-08-021-0/+5
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(i18n) Fixed grammarrakekniven2023-08-011-1/+1
| | | | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>