-
Notifications
You must be signed in to change notification settings - Fork 9
Description
In preparation for Nextcloud 28 where larger parts of the files app are migrated to vue we need to adjust our integration with the file list for the lock indicator:
Screenshots of the current state
Current code
- Fetch lock status with additional properties during files app propfind, rather hacky but the pattern is also used in other apps
- Register 3 file actions
- Inline for the lockindicator which is manually added on top of the three dots menu
- Lock/unlock action button in the actions menu
- Lock details action just for informational purposes to tell who locked the file
I'd like to on the one hand raise this for design discussion from @nextcloud/designers as this may be a chance to adapt the design with the vue rewrite.
On the other hand the current approach likely won't work with the fresh fileactions API, so it would be great to get some insight from @skjnldsv for how we could achieve showing the lock status. I'm actually considering if we shouldn't rather move showing the lock status to the files app itself, as the mid-term plan discussed with @AndyScherzinger was anyways to have the files_lock app become integrated into server. If we want to keep the code separated we may need to think about hooking points to add the inline indicator
Metadata
Metadata
Assignees
Type
Projects
Status


