Skip to content
Newer
Older
100644 129 lines (118 sloc) 4.02 KB
0db79a1 @unconed Simplify message format to obj instead of array.
unconed authored Mar 19, 2011
1 Tasks:
e9f8680 @unconed Notes
unconed authored May 10, 2011
2 +[:] run unix
4378ebd @unconed Change LS to output JSON listing of files. Add JSON pretty printer.
unconed authored May 9, 2011
3 [X] split off builtins
4 [X] make ls output list of files
be35887 @unconed Grep with plaintext and json support. Universal dataIn reader.
unconed authored May 10, 2011
5 [X] ls output formatter
6 [X] make universal grep
e9f8680 @unconed Notes
unconed authored May 10, 2011
7 [X] run pipeline test
8aeb3c5 @unconed Working 'ls | grep .js' piping + output formatter
unconed authored May 10, 2011
8 [X] split command into subcommands
703dc26 @unconed Fix gitmodules
unconed authored May 11, 2011
9 [X] implement pipe token
be35887 @unconed Grep with plaintext and json support. Universal dataIn reader.
unconed authored May 10, 2011
10 [ ] refactor output formatter into reader.js
703dc26 @unconed Fix gitmodules
unconed authored May 12, 2011
11 [ ] unix command execution
971183d @unconed Fix autocompletion event handling around up/down arrows. Fix filesyst…
unconed authored May 5, 2011
12 [ ] cat/echo Piping + progress bar
b8e2230 @unconed Rewrite command/view protocol, use simpler routing. Execution pipeline.
unconed authored Apr 10, 2011
13 [ ] command decoration
14 [ ] interactive execution
15 [ ] inline man-pages tips
16 [ ] version control
17 [ ] interactive quicklook
18
0db79a1 @unconed Simplify message format to obj instead of array.
unconed authored Mar 20, 2011
19
973a91f @unconed Add autocomplete keyboard selection
unconed authored May 25, 2010
20 Prototype:
21
22 1) UI prototypes
23
971183d @unconed Fix autocompletion event handling around up/down arrows. Fix filesyst…
unconed authored May 5, 2011
24 [:] Token field
973a91f @unconed Add autocomplete keyboard selection
unconed authored May 25, 2010
25 [X] plain text
26 [X] encapsed string
27 [X] token transmutation
28 [X] refactored code into separate files + object literal style
29 [X] design mockup
30 [X] commandstream mockup
31 [X] move validity of selection anchor/focus pos into selection obj, out of caret obj
32 [X] caret left/right with fulltoken input
33 [X] autocomplete popup / edit mode
34 [X] clickable mouse position
35 [X] fix event bindings lost when clicking inside textfield
e8fb164 @unconed Icon / QuickLook support + protocol bridge
unconed authored Oct 18, 2010
36 [X] Unify tokenlist and commandlist into collection class, derive from.
efe69fa @unconed Fix backspacing around token edges.
unconed authored May 6, 2011
37 [X] fix backspacing around edges of tokens
703dc26 @unconed Fix gitmodules
unconed authored May 12, 2011
38 [X] add icon/spinner support to tokens
a1126e1 @unconed Add Cocoa app. Reorganize graffles
unconed authored Jul 21, 2010
39 [ ] caret positions around allowempty tokens and ^/$
d77b1ec @unconed Consistent ~ support
unconed authored May 7, 2011
40 [ ] | and >> token support
efe69fa @unconed Fix backspacing around token edges.
unconed authored May 6, 2011
41 [ ] caret.remove() shouldn't need to touch tokenList when pruning empties -> let triggers do it
42 [ ] mouseclick caret is off by ~8px, but only in first token
cf15a49 @unconed - Make autocomplete suggestion loader asynchronous.
unconed authored Sep 18, 2010
43 [ ] switch between inline and block tokens -> input vs textarea.
44 [ ] fix wrapping of tokens
a1126e1 @unconed Add Cocoa app. Reorganize graffles
unconed authored Jul 21, 2010
45
971183d @unconed Fix autocompletion event handling around up/down arrows. Fix filesyst…
unconed authored May 5, 2011
46 [:] inline autocomplete
973a91f @unconed Add autocomplete keyboard selection
unconed authored May 25, 2010
47 [X] panel overlayed on token
48 [X] alignment
6a64f07 @unconed Move prototype to real dir.
unconed authored Jul 6, 2010
49 [X] keyboard controls up/down
3f763ce @unconed WebSocket bridge between WebKit front-end and node.js back-end, w/ me…
unconed authored Sep 17, 2010
50 [X] hit enter after autocomplete in empty token -> undefined
0105074 @unconed Pass in shell environment
unconed authored Sep 17, 2010
51 [X] escape to close popup
d77b1ec @unconed Consistent ~ support
unconed authored May 7, 2011
52 ! [ ] autocomplete icons, markup, widgets, etc
973a91f @unconed Add autocomplete keyboard selection
unconed authored May 25, 2010
53
971183d @unconed Fix autocompletion event handling around up/down arrows. Fix filesyst…
unconed authored May 5, 2011
54 [:] command view
973a91f @unconed Add autocomplete keyboard selection
unconed authored May 25, 2010
55 [X] list of collapsible sections
56 [X] host token field
2e91fd1 @unconed - Use $markup / $element pattern consistently
unconed authored Jun 3, 2010
57 [X] context bar by command
8840fb6 @unconed Scroll caret into view. Style tweaks.
unconed authored Sep 18, 2010
58 [X] anchored scrolling
9b36728 @unconed Somewhat working view-stream and outputview tree
unconed authored Oct 10, 2010
59 [X] host output
99c3a1a @unconed In-place updating of view tree.
unconed authored Oct 13, 2010
60 [X] make outputnode tree changes reflect in DOM transparently
e8fb164 @unconed Icon / QuickLook support + protocol bridge
unconed authored Oct 18, 2010
61 [X] fix view.add mid-node insertion
0db79a1 @unconed Simplify message format to obj instead of array.
unconed authored Mar 20, 2011
62 [X] auto-expand to fill view
9b36728 @unconed Somewhat working view-stream and outputview tree
unconed authored Oct 10, 2010
63 [ ] command history
64 [ ] alt-up/down to change focus
b8e2230 @unconed Rewrite command/view protocol, use simpler routing. Execution pipeline.
unconed authored Apr 10, 2011
65 [ ] tabbed views
3f763ce @unconed WebSocket bridge between WebKit front-end and node.js back-end, w/ me…
unconed authored Sep 17, 2010
66 [ ] add forking the view with tabs and hosted/nested sessions
973a91f @unconed Add autocomplete keyboard selection
unconed authored May 25, 2010
67
68 2) Command/token autocomplete
69 [X] token multi-regexp patterns
bd7d40f @unconed Directory listing
unconed authored Oct 10, 2010
70 [X] triggers system, unify with token field triggers a bit?
6a64f07 @unconed Move prototype to real dir.
unconed authored Jul 6, 2010
71 [X] autocomplete a string / command
3f763ce @unconed WebSocket bridge between WebKit front-end and node.js back-end, w/ me…
unconed authored Sep 17, 2010
72 [X] autocomplete empties
971183d @unconed Fix autocompletion event handling around up/down arrows. Fix filesyst…
unconed authored May 5, 2011
73 [X] autocomplete commands
74 [X] autocomplete filesystem
4378ebd @unconed Change LS to output JSON listing of files. Add JSON pretty printer.
unconed authored May 9, 2011
75 [X] autocomplete label / contents / icon
76 [X] autocomplete dir / file distinction
8aeb3c5 @unconed Working 'ls | grep .js' piping + output formatter
unconed authored May 11, 2011
77 ! [ ] badge tokens with icons
973a91f @unconed Add autocomplete keyboard selection
unconed authored May 25, 2010
78
79 3) Smart output with selectable things
3f763ce @unconed WebSocket bridge between WebKit front-end and node.js back-end, w/ me…
unconed authored Sep 17, 2010
80 [X] research FastCGI socket protocol
81 [X] add socket.io to client
82 [X] make socket connection to daemon
83 [X] set up client handling
84 [X] establish controller for stream
85 [X] invoke new session
f8e7acf @unconed Working hello world output.
unconed authored Oct 10, 2010
86 [X] basic message output
87 [X] view parser/tree on client side
e8fb164 @unconed Icon / QuickLook support + protocol bridge
unconed authored Oct 18, 2010
88 [X] list of files
89 [X] file icons
af77159 @unconed viewstream emitters
unconed authored Apr 10, 2011
90 [X] implement view DOM v2 with path targeting
971183d @unconed Fix autocompletion event handling around up/down arrows. Fix filesyst…
unconed authored May 5, 2011
91 [X] auto-layout mechanism w/ padded max-height on view
92 [ ] intercontrol focus / caret, set up global manager
93 [ ] tab, switch between widgets.
94 [ ] working widget callbacks
1cf66f2 @unconed - Cocoa: windows and tabs created on demand
unconed authored Nov 15, 2010
95 [ ] auto-layout column width (preferred size from widgets + widget variant/style)
0db79a1 @unconed Simplify message format to obj instead of array.
unconed authored Mar 20, 2011
96 [ ] make file icons cacheable long-term in webkit cache
97 [ ] stable multi-column layout
b8e2230 @unconed Rewrite command/view protocol, use simpler routing. Execution pipeline.
unconed authored Apr 10, 2011
98 [ ] smart tab-tabling layout for plain-text
2e91fd1 @unconed - Use $markup / $element pattern consistently
unconed authored Jun 3, 2010
99
3f763ce @unconed WebSocket bridge between WebKit front-end and node.js back-end, w/ me…
unconed authored Sep 17, 2010
100 4) NodeKit daemon
101 [X] socket.io listener
102 [X] keep state of sessions
0105074 @unconed Pass in shell environment
unconed authored Sep 17, 2010
103 [X] export environment
cf15a49 @unconed - Make autocomplete suggestion loader asynchronous.
unconed authored Sep 18, 2010
104 [X] allow path navigation
d77b1ec @unconed Consistent ~ support
unconed authored May 7, 2011
105 ! [X] worker process
d2e41bf @unconed Spin off shell interaction to separate worker.js. Stream environment …
unconed authored Sep 20, 2010
106 [X] refactor processor.js handler/return handling
107 [X] spawn process
108 [X] stream in/out json packets
f8e7acf @unconed Working hello world output.
unconed authored Oct 10, 2010
109 [X] view proxy object on worker side
bd7d40f @unconed Directory listing
unconed authored Oct 10, 2010
110 [X] make ls / cd commands
b8e2230 @unconed Rewrite command/view protocol, use simpler routing. Execution pipeline.
unconed authored Apr 10, 2011
111 [X] simplify message format to raw json
af77159 @unconed viewstream emitters
unconed authored Apr 11, 2011
112 [X] viewstream integration
f53183c @unconed Fix end/emit loop
unconed authored May 10, 2011
113 [X] data reader
d77b1ec @unconed Consistent ~ support
unconed authored May 7, 2011
114 ! [ ] arrange pipes for command/view for unix processes
115 ! [X] output formatter
944267a @unconed Autocompletion for commands/files
unconed authored Apr 29, 2011
116 [X] full mime header parser/generator
117 [ ] handle encodings
118 [ ] smart binary output
d2e41bf @unconed Spin off shell interaction to separate worker.js. Stream environment …
unconed authored Sep 20, 2010
119 [ ] sudo support (askpass env?)
2e91fd1 @unconed - Use $markup / $element pattern consistently
unconed authored Jun 3, 2010
120
d2e41bf @unconed Spin off shell interaction to separate worker.js. Stream environment …
unconed authored Sep 20, 2010
121 5) Command Suite
be35887 @unconed Grep with plaintext and json support. Universal dataIn reader.
unconed authored May 10, 2011
122 [X] JSON grep
d77b1ec @unconed Consistent ~ support
unconed authored May 7, 2011
123 ![:] code syntax highlighter
d2e41bf @unconed Spin off shell interaction to separate worker.js. Stream environment …
unconed authored Sep 20, 2010
124 [ ] make a script for git (arguments, file/dir, ...)
0db79a1 @unconed Simplify message format to obj instead of array.
unconed authored Mar 20, 2011
125 [ ] basic top/w infographs + live update
e8fb164 @unconed Icon / QuickLook support + protocol bridge
unconed authored Oct 18, 2010
126 [ ] robust unix basics
d2e41bf @unconed Spin off shell interaction to separate worker.js. Stream environment …
unconed authored Sep 20, 2010
127 [ ] mysql console
e8fb164 @unconed Icon / QuickLook support + protocol bridge
unconed authored Oct 18, 2010
128 [ ] ssh support
Something went wrong with that request. Please try again.