diff options
author | Carsten Haitzler <raster@rasterman.com> | 2012-08-25 01:53:13 +0000 |
---|---|---|
committer | Carsten Haitzler <raster@rasterman.com> | 2012-08-25 01:53:13 +0000 |
commit | c97e3d69e080b5d2c32156fe4ec2f077279b0102 (patch) | |
tree | 79f2000b78f2644b7c484a12a1974360e1fcfac7 | |
parent | 043c6545fd9255eee9a7a4c9fea533b3582d35c5 (diff) |
update TODO
SVN revision: 75688
-rw-r--r-- | TODO | 22 |
1 files changed, 16 insertions, 6 deletions
@@ -17,16 +17,26 @@ make it a first-class terminal: | |||
17 | on_hold flags, etc.) | 17 | on_hold flags, etc.) |
18 | [ ] selection off edge scrolls in that direction (as per selection | 18 | [ ] selection off edge scrolls in that direction (as per selection |
19 | mode too if it gets NEAR an edge) | 19 | mode too if it gets NEAR an edge) |
20 | [ ] selection should have handles on the start/end so u can drag and | 20 | [ ] selection should have nice visible handles on the start/end so u can |
21 | change its size once there | 21 | drag and change its size once there |
22 | [ ] improve selection text extraction logic so its reliable | 22 | [ ] improve selection text extraction logic so its reliable |
23 | [ ] fast text/regex searching similar to urxvt | 23 | [ ] fast text/regex searching similar to urxvt |
24 | [ ] search in terminal (and keep highlighting until search cleared) | 24 | [ ] search in terminal (and keep highlighting until search cleared) |
25 | [ ] single key combo to go into terminal command mode for search etc. | ||
26 | [ ] logging of terminal to file | 25 | [ ] logging of terminal to file |
27 | [ ] number recognition with base conversion | 26 | [ ] number recognition with base conversion |
28 | [ ] dnd of file to term offer to past path, with escapes or paste file | 27 | [ ] dnd of file to term offer to paste path, with escapes or paste file |
29 | content (if text) with or without escaping | 28 | content (if text) with or without escaping |
29 | [ ] helpers when executed need to escape path/uri in command buffer | ||
30 | [ ] media - improve position slider to track ucr position as u play | ||
31 | [ ] improve look of meida controls | ||
32 | [ ] make media controls an api where controls are provided by the media | ||
33 | object owner so they can be custom placed/swallowed/handled better | ||
34 | [ ] media controls need to have zoom controls for all formats | ||
35 | [ ] media controls need next/prev page controls for paged media (ps/pdf) | ||
36 | [ ] add better handling of music files (with just playbar+vol, no image) | ||
37 | [ ] allow queueing of media (eg music playlist) | ||
38 | [ ] add escapes for displaying media | ||
39 | [ ] add option for cjk double width mode | ||
30 | 40 | ||
31 | things in future to make it totally kick-butt: | 41 | things in future to make it totally kick-butt: |
32 | 42 | ||
@@ -34,7 +44,7 @@ things in future to make it totally kick-butt: | |||
34 | that looks like e17's wallpaper2 selector a bit :) | 44 | that looks like e17's wallpaper2 selector a bit :) |
35 | [ ] track child process stats like cwd etc. and when launching a new | 45 | [ ] track child process stats like cwd etc. and when launching a new |
36 | "tab" or shell use the last child process cwd to put the shell | 46 | "tab" or shell use the last child process cwd to put the shell |
37 | inot | 47 | into |
38 | [ ] track mem and iowait and cpu stats for child procs and their | 48 | [ ] track mem and iowait and cpu stats for child procs and their |
39 | children and display them as little overlays in the terminal so u | 49 | children and display them as little overlays in the terminal so u |
40 | know if your "grep -r /" is cpu or io bound and what is eating up | 50 | 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: | |||
60 | u see thumbnails too. if u cat a jpeg.. u see it. if u cat a url | 70 | u see thumbnails too. if u cat a jpeg.. u see it. if u cat a url |
61 | or html file.. up comes an inline web browser, provide nicer | 71 | or html file.. up comes an inline web browser, provide nicer |
62 | visual "progessbars" and modified tools like wget that use these | 72 | visual "progessbars" and modified tools like wget that use these |
63 | escapes etc. | 73 | escapes etc. all of these are handled by the media object |