Skip to content

File Explorer #18

@nmzein

Description

@nmzein

Due to the fast development rate of the file explorer, all planned features and known bugs in the file explorer have been collated into this issue. This makes it easier to keep track of the current progress into getting the file explorer to a usable state.

High Priority

  • Cut (also w/ Ctrl+X)
  • Copy (also w/ Ctrl+C)
  • Paste (also w/ Ctrl+V)
  • Rename
  • Soft delete (also w/ Del)
  • Hard delete (also w/ Shift+Del)
  • Selection box
  • Select multiple items
    • Select all (also w/Ctrl+A)
    • Ctrl+Click
    • Shift+Click
  • Bin
  • Pin (also with Ctrl+P and Ctrl+U)
  • Window
    • Dragging
    • Resizing
  • Asset uploading
  • Create directories
  • Asset thumbnails
  • Context menus

Low Priority

  • Http and cloud stores
  • Drag and drop files and directories
  • Progress toasts + notifications for uploading, copy, and other long running tasks
  • Recover deleted button
  • Empty trash button
  • Auto-delete policies
  • Dialogs prompted when deleting + when copying large files
  • Disable features disallowed by server in UI (e.g. creating directory in bin) and display error messages (e.g. for creating a directory with the same name as an existing one)
  • Path based navigation
  • Search
  • List view
  • Sorting and filtering
  • Resizing side panel
  • Properties pane displaying image/directory size, location, dimensions, quick actions, etc...
  • Mobile-tailored view
  • Caching of filesystem structure, image thumbnails, metadata
  • Keyboard shortcut helper
  • Close, minimise, maximise buttons
  • Server-side per tool UI for taking in user input during upload

Bugs

  • Selection box is incorrectly translated when scrolled down in main panel
  • Instant resizing of viewport cuts off explorer
  • Long item names are not truncated
  • Unable to move explorer when uploader is open
  • Deleting directory doesn't remove it from back/forward history
  • DB unique name in a directory constraint needs to be relaxed in the Bin
  • Uploader state bugs
  • Pinned items only have their ids stored, need to also include storeId
  • ondoubleclick has delay, should have single click on mobile

Refactors

  • Asset upload system needs redo with new architecture

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions