diff --git a/TODO.md b/TODO.md index e5411c6..6725896 100644 --- a/TODO.md +++ b/TODO.md @@ -7,7 +7,7 @@ * Free x/y cleanup/grid align * Icon with no labels * Icons with flush view (like rage video browser view) - * .dir.desktop support for changing view type and looks etc. etc. + * .efm/.efm in dir set more than backend type (view mode and more) * Custom style per icon * DND auto-open dir on hover-over * File properties dialog @@ -20,33 +20,31 @@ * Progress feedback from file ops * Display dir usage (# files, size) * Display dir + subdir usage -* Each file/dir needs a busy status (eg while running du -s in a dir tree) -* In-fm +* Each file/dir needs a busy status, progress +* In-fm view * Status - icon overlay label, icon, progress, busy spinner * Status - progress/busy spinner + label + icon * Dialog - label + icon + entry + buttons (ok/cancel etc.) * Typebuf select/filter/cmd * Choose fs abstraction dir setup etc. -* Live icons - desktop file runs binary with plug/socket efl app * Filesystem info (df like with total available) * List mode ".order" files * Remember scroll pos, view size/pos * Set window icon correctly for dir * Set custom icon per file * Special icons for special filenames/paths (~/Desktop, ~/Videos etc.) -* Favorites view move (manual .order changes, cb's for selecting single click) * Single click/select mode +* Favorites view move (manual .order changes, cb's for selecting single click) * Hide/show hidden files * Immutable dirs (no moving files/changes - just browse/launch) * Dir info pane * Pane * Table of label + icons * List of items (label + 2 icons) -* Device monitoring/listing +* Device monitoring/listing for pluggable devices (mtp usb?) * simple-mtpfs * Device mount/unmount * Custom target vfs dir (eg sshfs) controls -* Find filename in tree * Show dir has no permission to view/go into (eg missing r/x on other/group) * Right click context menu * Open file with mime handler @@ -55,15 +53,10 @@ * Callbacks when column sizes change * Lock view mode from backend * Disable dnd/cnp from backend -* Streamline detail mode - * graph - * solid - * line - * bars - * multiple graphs ## Medium term +* Find filename in tree * Edit desktop file support (dialog) * Network fs monitoring/listing (smb/nfs/etc.) * smbnetfs