summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-03-20 19:00:05 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-03-20 19:00:05 +0900
commit64196937ab4cd3ffc2e3101ac4cdfe88b4d9628a (patch)
treebddc57c4571bb4cc6b084a54fea70f0529721eaf /TODO
parentedd37bbae7acc36abb36a2da5b9adc10ac9172e5 (diff)
some cleaning up of pending things.. so we can do a terminology 0.3
:)
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 3 insertions, 15 deletions
diff --git a/TODO b/TODO
index 1391b30..2cb2aac 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,8 @@
1here's a short list of things i think we can do in the short to medium term to 1here's a short list of things i think we can do in the short to medium term to
2make it a first-class terminal: 2make it a first-class terminal:
3 3
4[ ] better info in tyls -m
5[ ] tyls -b needs doing
4[ ] blink and blink2 attributes need to be supported 6[ ] blink and blink2 attributes need to be supported
5[ ] general input mode handling improvements (keypad, other key 7[ ] general input mode handling improvements (keypad, other key
6 input, etc.) 8 input, etc.)
@@ -24,32 +26,18 @@ make it a first-class terminal:
24[ ] dnd of file to term offer to paste path, with escapes or paste file 26[ ] dnd of file to term offer to paste path, with escapes or paste file
25 content (if text) with or without escaping 27 content (if text) with or without escaping
26[ ] helpers when executed need to escape path/uri in command buffer 28[ ] helpers when executed need to escape path/uri in command buffer
27[ ] media - improve position slider to track ucr position as u play 29[ ] media - improve position slider to track position as u play
28[ ] improve look of meida controls (youtube like better with mouse move show) 30[ ] improve look of meida controls (youtube like better with mouse move show)
29[ ] media controls for music files need to be compact for music
30[ ] make media controls an api where controls are provided by the media 31[ ] make media controls an api where controls are provided by the media
31 object owner so they can be custom placed/swallowed/handled better 32 object owner so they can be custom placed/swallowed/handled better
32[ ] media controls need to have zoom controls for all formats 33[ ] media controls need to have zoom controls for all formats
33[ ] media controls need next/prev page controls for paged media (ps/pdf) 34[ ] media controls need next/prev page controls for paged media (ps/pdf)
34[ ] add better handling of music files (with just playbar+vol, no image) 35[ ] add better handling of music files (with just playbar+vol, no image)
35[ ] display queue of media visually 36[ ] display queue of media visually
36[ ] add escapes for displaying media
37[ ] add option for cjk double width mode 37[ ] add option for cjk double width mode
38[ ] apparently there are problems with mutt, screen and tmux? vim 38[ ] apparently there are problems with mutt, screen and tmux? vim
39 mousewheel scroll suport doesnt work 39 mousewheel scroll suport doesnt work
40[ ] possible evas font problem with proggy fonts: http://www.proggyfonts.com/ 40[ ] possible evas font problem with proggy fonts: http://www.proggyfonts.com/
41[ ] alt+return doesn't copy current selection to input line.
42[ ] ctrl+shift+c and ctrl+shift+v should do copy & paste
43[ ] tab sel needs decent edje styling with spacing and shadows around items
44[ ] tab sel needs to display term title and track changes
45[ ] tab sel needs to display alert/bell state and display it
46[ ] termio needs a bg mode for invisible tabs (until sel view is up)
47[ ] termio needs a visible but not selected mode (for media volume?)
48[ ] tab sel needs to use temio bg/visible modes
49[ ] main term needs to track title in its struct and win title needs
50 to show it when we switch focus to that term
51[ ] need an edje bg/overlay/swallow around sel that is put in the pane or
52 terminology main swallow for styling and bg.
53[ ] need mouse control for sel object (autoscroll based on position) 41[ ] need mouse control for sel object (autoscroll based on position)
54[ ] need mouseover top of term to go into sel mode 42[ ] need mouseover top of term to go into sel mode
55[ ] need to track bell on bg terms and indicate a bg term wants attention 43[ ] need to track bell on bg terms and indicate a bg term wants attention