aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/components/FileEntryGrid.vue
Commit message (Collapse)AuthorAgeFilesLines
* refactor(files): Adjust `useNavigation` composable to enforce active viewFerdinand Thiessen2024-11-161-1/+2
| | | | | | | | | In some cases it is guaranteed that we have a proper active view, e.g. when the file list is loaded (so within FileEntry* components). This does not change anything but the Typescript types, so the `currentView` is typed as `View` instead of `View | null´. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor: Make route parameters accessible using composables to reuseFerdinand Thiessen2024-07-251-1/+8
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Do not split filename into `base` and `extension` for foldersFerdinand Thiessen2024-07-251-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): Display mtime in grid viewLouis Chemineau2024-07-041-0/+12
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): Properly handle files in failed stateFerdinand Thiessen2024-06-241-1/+1
| | | | | | | When files are loaded from API the `fileid` might be set to `-1` indicating an error on the API. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor: Use composable for `currentView` and `views` to make it reactive ↵Ferdinand Thiessen2024-06-231-0/+5
| | | | | | when shared with other Vue apps Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): also trigger new tab on file name middle clickJohn Molakvoæ (skjnldsv)2024-06-121-1/+3
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* chore: Add SPDX headerAndy Scherzinger2024-05-291-20/+3
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(files): setup cannot be in mixinsJohn Molakvoæ2024-02-071-0/+20
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(files): move shared FileEntry and FileEntryGrid into a mixinJohn Molakvoæ2024-02-071-357/+7
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files) selection store typingJohn Molakvoæ2024-02-071-12/+23
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): drop to folder path and user feedbackJohn Molakvoæ2024-02-071-6/+36
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): Fix checkbox state semanticsChristopher Ng2024-01-201-3/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Fix unresponsive file click to downloadChristopher Ng2024-01-051-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Allow Ctrl/Command click on file entries to open in a new tabJulius Härtl2023-12-271-2/+9
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(files): drop visible and adjust drag-to-scroll featureJohn Molakvoæ2023-10-191-9/+3
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* feat(files): grid viewJohn Molakvoæ2023-10-171-0/+414
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>