Skip to content

feat(files): Implement files list filters - #45708

Merged
susnux merged 6 commits into
masterfrom
feat/files-filters
Jul 25, 2024
Merged

feat(files): Implement files list filters#45708
susnux merged 6 commits into
masterfrom
feat/files-filters

Conversation

@susnux

@susnuxsusnux commented Jun 7, 2024

Copy link
Copy Markdown
Contributor

Summary

Current state:

Bildschirmaufnahme_20240724_201030.webm
Details Old state:
Screencast_20240607_141239.webm

TODO

Not related but there are some visual issues, those will be fixed with next nextcloud-vue update (size of the user select etc).

  • Implement "people" filter
  • Design
  • Tests (follow up)

Checklist

@susnuxsusnux added this to the Nextcloud 30 milestone Jun 7, 2024
@susnuxsusnux self-assigned this Jun 7, 2024
@susnux
susnuxforce-pushed the feat/files-filters branch from 337ba7c to f0599d0CompareJuly 24, 2024 18:25
@susnuxsusnux added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Jul 24, 2024
@susnux
susnux marked this pull request as ready for review July 24, 2024 18:28
@susnux
susnux requested a review from skjnldsv as a code ownerJuly 24, 2024 18:28

@AndyScherzingerAndyScherzinger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐘

@AndyScherzingerAndyScherzinger mentioned this pull request Jul 24, 2024
Comment threadapps/files/src/eventbus.d.ts Outdated
Comment threadapps/files/src/views/FilesList.vue Outdated
Comment threadpackage.json Outdated
Comment threadapps/files/src/store/filters.ts Outdated
Comment threadapps/files/src/store/filters.ts Outdated
@susnux
susnuxforce-pushed the feat/files-filters branch 2 times, most recently from 608f2c4 to 1160fc4CompareJuly 25, 2024 10:48
@susnux
susnux requested a review from skjnldsvJuly 25, 2024 10:49
@susnux
susnuxforce-pushed the feat/files-filters branch from 1160fc4 to 1d6b91cCompareJuly 25, 2024 11:07

@skjnldsvskjnldsv left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very very nice work!!! 🤩

@susnux
susnuxforce-pushed the feat/files-filters branch from 1d6b91c to 565e018CompareJuly 25, 2024 15:16
This adds sticky file list filters above the file list.
Those filters are used to filter the directory content and thus filter the file list.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux
susnuxforce-pushed the feat/files-filters branch from 565e018 to 7602427CompareJuly 25, 2024 17:18
susnuxand others added 5 commits July 25, 2024 19:33
… type
Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

Filetype filters on top of the files list (doc, pdf, jpg, ...)

4 participants

@susnux@AndyScherzinger@skjnldsv@sorbaugh