Show More
@@ -63,6 +63,9 b' var IPython = (function (IPython) {' | |||
|
63 | 63 | this.left_panel_element.append(this.cell_section.element); |
|
64 | 64 | this.kernel_section = new IPython.KernelSection(); |
|
65 | 65 | this.left_panel_element.append(this.kernel_section.element); |
|
66 | this.help_section = new IPython.HelpSection(); | |
|
67 | this.left_panel_element.append(this.help_section.element); | |
|
68 | this.help_section.collapse(); | |
|
66 | 69 | } |
|
67 | 70 | |
|
68 | 71 | LeftPanel.prototype.collapse = function () { |
@@ -28,31 +28,5 b' $(document).ready(function () {' | |||
|
28 | 28 | IPython.notebook.insert_code_cell_after(); |
|
29 | 29 | IPython.layout_manager.do_resize(); |
|
30 | 30 | IPython.pager.collapse(); |
|
31 | ||
|
32 | // $("#menu_tabs").tabs(); | |
|
33 | ||
|
34 | // $("#help_toolbar").buttonset(); | |
|
35 | ||
|
36 | // $("#kernel_toolbar").buttonset(); | |
|
37 | // $("#interrupt_kernel").click(function () {IPython.notebook.kernel.interrupt();}); | |
|
38 | // $("#restart_kernel").click(function () {IPython.notebook.kernel.restart();}); | |
|
39 | // $("#kernel_status").addClass("status_idle"); | |
|
40 | ||
|
41 | // $("#move_cell").buttonset(); | |
|
42 | // $("#move_up").button("option", "icons", {primary:"ui-icon-arrowthick-1-n"}); | |
|
43 | // $("#move_up").button("option", "text", false); | |
|
44 | // $("#move_up").click(function () {IPython.notebook.move_cell_up();}); | |
|
45 | // $("#move_down").button("option", "icons", {primary:"ui-icon-arrowthick-1-s"}); | |
|
46 | // $("#move_down").button("option", "text", false); | |
|
47 | // $("#move_down").click(function () {IPython.notebook.move_cell_down();}); | |
|
48 | ||
|
49 | // $("#insert_delete").buttonset(); | |
|
50 | // $("#insert_cell_before").click(function () {IPython.notebook.insert_code_cell_before();}); | |
|
51 | // $("#insert_cell_after").click(function () {IPython.notebook.insert_code_cell_after();}); | |
|
52 | // $("#delete_cell").button("option", "icons", {primary:"ui-icon-closethick"}); | |
|
53 | // $("#delete_cell").button("option", "text", false); | |
|
54 | // $("#delete_cell").click(function () {IPython.notebook.delete_cell();}); | |
|
55 | ||
|
56 | ||
|
57 | 31 | }); |
|
58 | 32 |
@@ -144,12 +144,12 b' var IPython = (function (IPython) {' | |||
|
144 | 144 | |
|
145 | 145 | this.content.addClass('ui-helper-clearfix'); |
|
146 | 146 | |
|
147 |
var row |
|
|
147 | var row0 = $('<div>').addClass('cell_section_row ui-helper-clearfix'). | |
|
148 | 148 | append($('<span/>').addClass('cell_section_row_buttons'). |
|
149 | 149 | append($('<button>X</button>').attr('id','delete_cell'))). |
|
150 | 150 | append($('<span/>').html('Actions').addClass('cell_section_row_header')); |
|
151 |
row |
|
|
152 |
this.content.append(row |
|
|
151 | row0.find('#delete_cell').button(); | |
|
152 | this.content.append(row0); | |
|
153 | 153 | |
|
154 | 154 | var row1 = $('<div>').addClass('cell_section_row ui-helper-clearfix'). |
|
155 | 155 | append($('<span/>').attr('id','insert').addClass('cell_section_row_buttons'). |
@@ -175,13 +175,13 b' var IPython = (function (IPython) {' | |||
|
175 | 175 | row3.find('#cell_type').buttonset(); |
|
176 | 176 | this.content.append(row3); |
|
177 | 177 | |
|
178 |
var row |
|
|
178 | var row1 = $('<div>').addClass('cell_section_row ui-helper-clearfix'). | |
|
179 | 179 | append($('<span/>').attr('id','toggle_output').addClass('cell_section_row_buttons'). |
|
180 | 180 | append( $('<button>Collapse</button>').attr('id','collapse_cell') ). |
|
181 | 181 | append( $('<button>Expand</button>').attr('id','expand_cell') ) ). |
|
182 | 182 | append($('<span/>').html('Output').addClass('button_label')); |
|
183 |
row |
|
|
184 |
this.content.append(row |
|
|
183 | row1.find('#toggle_output').buttonset(); | |
|
184 | this.content.append(row1); | |
|
185 | 185 | |
|
186 | 186 | var row0 = $('<div>').addClass('cell_section_row'). |
|
187 | 187 | append($('<span/>').attr('id','run_cells').addClass('cell_section_row_buttons'). |
@@ -204,10 +204,80 b' var IPython = (function (IPython) {' | |||
|
204 | 204 | KernelSection.prototype = new PanelSection(); |
|
205 | 205 | |
|
206 | 206 | |
|
207 | KernelSection.prototype.bind_events = function () { | |
|
208 | PanelSection.prototype.bind_events.apply(this); | |
|
209 | this.content.find('#restart_kernel').click(function () { | |
|
210 | IPython.notebook.kernel.restart(); | |
|
211 | }); | |
|
212 | this.content.find('#int_kernel').click(function () { | |
|
213 | IPython.notebook.kernel.interrupt(); | |
|
214 | }); | |
|
215 | }; | |
|
216 | ||
|
217 | ||
|
218 | KernelSection.prototype.create_children = function () { | |
|
219 | ||
|
220 | this.content.addClass('ui-helper-clearfix'); | |
|
221 | ||
|
222 | var row0 = $('<div>').addClass('cell_section_row ui-helper-clearfix'). | |
|
223 | append($('<span/>').attr('id','int_restart').addClass('cell_section_row_buttons'). | |
|
224 | append( $('<button>Interrupt</button>').attr('id','int_kernel') ). | |
|
225 | append( $('<button>Restart</button>').attr('id','restart_kernel') )). | |
|
226 | append($('<span/>').html('Actions').addClass('cell_section_row_header')); | |
|
227 | row0.find('#int_restart').buttonset(); | |
|
228 | this.content.append(row0); | |
|
229 | }; | |
|
230 | ||
|
231 | ||
|
232 | // HelpSection | |
|
233 | ||
|
234 | var HelpSection = function () { | |
|
235 | this.section_name = "Help"; | |
|
236 | PanelSection.apply(this, arguments); | |
|
237 | }; | |
|
238 | ||
|
239 | ||
|
240 | HelpSection.prototype = new PanelSection(); | |
|
241 | ||
|
242 | ||
|
243 | HelpSection.prototype.bind_events = function () { | |
|
244 | PanelSection.prototype.bind_events.apply(this); | |
|
245 | }; | |
|
246 | ||
|
247 | ||
|
248 | HelpSection.prototype.create_children = function () { | |
|
249 | ||
|
250 | this.content.addClass('ui-helper-clearfix'); | |
|
251 | ||
|
252 | var row0 = $('<div>').addClass('cell_section_row ui-helper-clearfix'). | |
|
253 | append($('<span/>').attr('id','help_buttons0').addClass('cell_section_row_buttons'). | |
|
254 | append( $('<button/>').attr('id','python_help'). | |
|
255 | append( $('<a>Python</a>').attr('href','http://docs.python.org').attr('target','_blank') )). | |
|
256 | append( $('<button/>').attr('id','ipython_help'). | |
|
257 | append( $('<a>IPython</a>').attr('href','http://ipython.org/documentation.html').attr('target','_blank') )). | |
|
258 | append( $('<button/>').attr('id','numpy_help'). | |
|
259 | append( $('<a>NumPy</a>').attr('href','http://docs.scipy.org/doc/numpy/reference/').attr('target','_blank') ))). | |
|
260 | append($('<span/>').html('Links').addClass('cell_section_row_header')); | |
|
261 | row0.find('#help_buttons0').buttonset(); | |
|
262 | this.content.append(row0); | |
|
263 | ||
|
264 | var row1 = $('<div>').addClass('cell_section_row ui-helper-clearfix'). | |
|
265 | append($('<span/>').attr('id','help_buttons1').addClass('cell_section_row_buttons'). | |
|
266 | append( $('<button/>').attr('id','matplotlib_help'). | |
|
267 | append( $('<a>Matplotlib</a>').attr('href','http://matplotlib.sourceforge.net/').attr('target','_blank') )). | |
|
268 | append( $('<button/>').attr('id','scipy_help'). | |
|
269 | append( $('<a>SciPy</a>').attr('href','http://docs.scipy.org/doc/scipy/reference/').attr('target','_blank') )). | |
|
270 | append( $('<button/>').attr('id','sympy_help'). | |
|
271 | append( $('<a>SymPy</a>').attr('href','http://docs.sympy.org/dev/index.html').attr('target','_blank') ))); | |
|
272 | row1.find('#help_buttons1').buttonset(); | |
|
273 | this.content.append(row1); | |
|
274 | }; | |
|
275 | ||
|
207 | 276 | IPython.PanelSection = PanelSection; |
|
208 | 277 | IPython.NotebookSection = NotebookSection; |
|
209 | 278 | IPython.CellSection = CellSection; |
|
210 | 279 | IPython.KernelSection = KernelSection; |
|
280 | IPython.HelpSection = HelpSection; | |
|
211 | 281 | |
|
212 | 282 | return IPython; |
|
213 | 283 |
@@ -68,56 +68,3 b'' | |||
|
68 | 68 | </html> |
|
69 | 69 | |
|
70 | 70 | |
|
71 | <!--<div id="tools">--> | |
|
72 | ||
|
73 | <!--<div id="menu_tabs">--> | |
|
74 | <!-- <span id="kernel_status">Idle</span>--> | |
|
75 | <!-- <ul>--> | |
|
76 | <!-- <li><a href="#cell_tab">Cell</a></li>--> | |
|
77 | <!-- <li><a href="#kernel_tab">Kernel</a></li>--> | |
|
78 | <!-- <li><a href="#help_tab">Help</a></li>--> | |
|
79 | <!-- </ul>--> | |
|
80 | <!-- <div id="cell_tab">--> | |
|
81 | <!-- <span id="cell_toolbar">--> | |
|
82 | <!-- <span id="move_cell">--> | |
|
83 | <!-- <button id="move_up">Move up</button>--> | |
|
84 | <!-- <button id="move_down">Move down</button>--> | |
|
85 | <!-- </span>--> | |
|
86 | <!-- <span id="insert_delete">--> | |
|
87 | <!-- <button id="insert_cell_before">Before</button>--> | |
|
88 | <!-- <button id="insert_cell_after">After</button>--> | |
|
89 | <!-- <button id="delete_cell">Delete</button>--> | |
|
90 | <!-- </span>--> | |
|
91 | <!-- <span id="cell_type">--> | |
|
92 | <!-- <button id="to_code">Code</button>--> | |
|
93 | <!-- <button id="to_text">Text</button>--> | |
|
94 | <!-- </span>--> | |
|
95 | <!-- <span id="sort">--> | |
|
96 | <!-- <button id="sort_cells">Sort</button>--> | |
|
97 | <!-- </span>--> | |
|
98 | <!-- <span id="toggle">--> | |
|
99 | <!-- <button id="collapse">Collapse</button>--> | |
|
100 | <!-- <button id="expand">Expand</button>--> | |
|
101 | <!-- </span>--> | |
|
102 | <!-- </span>--> | |
|
103 | <!-- </div>--> | |
|
104 | <!-- <div id="kernel_tab">--> | |
|
105 | <!-- <span id="kernel_toolbar">--> | |
|
106 | <!-- <button id="interrupt_kernel">Interrupt</button>--> | |
|
107 | <!-- <button id="restart_kernel">Restart</button>--> | |
|
108 | <!-- </span>--> | |
|
109 | <!-- </div>--> | |
|
110 | <!-- <div id="help_tab">--> | |
|
111 | <!-- <span id="help_toolbar">--> | |
|
112 | <!-- <button><a href="http://docs.python.org" target="_blank">Python</a></button>--> | |
|
113 | <!-- <button><a href="http://ipython.github.com/ipython-doc/dev/index.html" target="_blank">IPython</a></button>--> | |
|
114 | <!-- <button><a href="http://matplotlib.sourceforge.net/" target="_blank">Matplotlib</a></button>--> | |
|
115 | <!-- <button><a href="http://docs.scipy.org/doc/numpy/reference/" target="_blank">NumPy</a></button>--> | |
|
116 | <!-- <button><a href="http://docs.scipy.org/doc/scipy/reference/" target="_blank">SciPy</a></button>--> | |
|
117 | <!-- <button><a href="http://docs.sympy.org/dev/index.html" target="_blank">SymPy</a></button>--> | |
|
118 | <!-- </span>--> | |
|
119 | <!-- </div>--> | |
|
120 | <!--</div>--> | |
|
121 | ||
|
122 | <!--</div>--> | |
|
123 |
General Comments 0
You need to be logged in to leave comments.
Login now