update TODO

SVN revision: 75688
This commit is contained in:
Carsten Haitzler 2012-08-25 01:53:13 +00:00
parent 043c6545fd
commit c97e3d69e0
1 changed files with 16 additions and 6 deletions

22
TODO
View File

@ -17,16 +17,26 @@ make it a first-class terminal:
on_hold flags, etc.)
[ ] selection off edge scrolls in that direction (as per selection
mode too if it gets NEAR an edge)
[ ] selection should have handles on the start/end so u can drag and
change its size once there
[ ] selection should have nice visible handles on the start/end so u can
drag and change its size once there
[ ] improve selection text extraction logic so its reliable
[ ] fast text/regex searching similar to urxvt
[ ] search in terminal (and keep highlighting until search cleared)
[ ] single key combo to go into terminal command mode for search etc.
[ ] logging of terminal to file
[ ] number recognition with base conversion
[ ] dnd of file to term offer to past path, with escapes or paste file
[ ] dnd of file to term offer to paste path, with escapes or paste file
content (if text) with or without escaping
[ ] helpers when executed need to escape path/uri in command buffer
[ ] media - improve position slider to track ucr position as u play
[ ] improve look of meida controls
[ ] make media controls an api where controls are provided by the media
object owner so they can be custom placed/swallowed/handled better
[ ] media controls need to have zoom controls for all formats
[ ] media controls need next/prev page controls for paged media (ps/pdf)
[ ] add better handling of music files (with just playbar+vol, no image)
[ ] allow queueing of media (eg music playlist)
[ ] add escapes for displaying media
[ ] add option for cjk double width mode
things in future to make it totally kick-butt:
@ -34,7 +44,7 @@ things in future to make it totally kick-butt:
that looks like e17's wallpaper2 selector a bit :)
[ ] track child process stats like cwd etc. and when launching a new
"tab" or shell use the last child process cwd to put the shell
inot
into
[ ] track mem and iowait and cpu stats for child procs and their
children and display them as little overlays in the terminal so u
know if your "grep -r /" is cpu or io bound and what is eating up
@ -60,4 +70,4 @@ things in future to make it totally kick-butt:
u see thumbnails too. if u cat a jpeg.. u see it. if u cat a url
or html file.. up comes an inline web browser, provide nicer
visual "progessbars" and modified tools like wget that use these
escapes etc.
escapes etc. all of these are handled by the media object