##// END OF EJS Templates
move clear_on_kernel_restart back inside reset()...
move clear_on_kernel_restart back inside reset() I originally made a new method (reset_on_restart) to accommodate this new functionality, but it turns out I ended up needing to replicate almost everything that reset() already does inside this new method. In particular, reset_on_restart did not work properly when restarting a kernel that was in debug mode. Everything should now work, and we don't have another method to deal with.

File last commit:

r6198:b9a328a1
r6824:a9c55d5f
Show More
projectdashboardmain.js
39 lines | 1.5 KiB | application/javascript | JavascriptLexer
//----------------------------------------------------------------------------
// Copyright (C) 2008-2011 The IPython Development Team
//
// Distributed under the terms of the BSD License. The full license is in
// the file COPYING, distributed as part of this software.
//----------------------------------------------------------------------------
//============================================================================
// On document ready
//============================================================================
$(document).ready(function () {
IPython.page = new IPython.Page();
$('div#tabs').tabs();
$('div#tabs').on('tabsselect', function (event, ui) {
var new_url = $('body').data('baseProjectUrl') + '#' + ui.panel.id;
window.history.replaceState({}, '', new_url);
});
$('div#main_app').addClass('border-box-sizing ui-widget');
$('div#notebooks_toolbar').addClass('ui-widget ui-helper-clearfix');
$('#new_notebook').button().click(function (e) {
window.open($('body').data('baseProjectUrl')+'new');
});
IPython.read_only = $('body').data('readOnly') === 'True';
IPython.notebook_list = new IPython.NotebookList('div#notebook_list');
IPython.cluster_list = new IPython.ClusterList('div#cluster_list');
IPython.login_widget = new IPython.LoginWidget('span#login_widget');
IPython.notebook_list.load_list();
IPython.cluster_list.load_list();
IPython.page.show();
});