aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2012-08-25 01:53:13 +0000
committerCarsten Haitzler <raster@rasterman.com>2012-08-25 01:53:13 +0000
commitc97e3d69e080b5d2c32156fe4ec2f077279b0102 (patch)
tree79f2000b78f2644b7c484a12a1974360e1fcfac7 /TODO
parentupdating portuguese and italian translations (diff)
downloadterminology-c97e3d69e080b5d2c32156fe4ec2f077279b0102.tar.gz
update TODO
SVN revision: 75688
Diffstat (limited to 'TODO')
-rw-r--r--TODO22
1 files changed, 16 insertions, 6 deletions
diff --git a/TODO b/TODO
index 1cef35e..af84a4e 100644
--- a/TODO
+++ b/TODO
@@ -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