Cameron Bates
eef42aa032
fix paths for jinja2 so they work in installed ipython instances
14 years ago
Cameron Bates
240eb562f0
Refactor notebook to use Jinja2 instead of tornado templates
14 years ago
Bussonnier Matthias
45f79e0509
Merge pull request #2192 from Carreau/notification
...
Introduce Notification Area
This allow several notification widget to be next one to the other in the notification area.
The Api allow also to register a callback if the user click on the notification. and allows sticky and non sticky notification.
14 years ago
Matthias BUSSONNIER
8374d14d06
use strict in notificationwidget.js
14 years ago
Matthias BUSSONNIER
56a57de8e1
jslint 2
14 years ago
Matthias BUSSONNIER
7d9c78c081
jslint 1
14 years ago
Matthias BUSSONNIER
adcb0a8f56
fix click unbind
...
unbind click to dismissed when click, otherwise it stays for next
button shown
14 years ago
Brian Granger
d95f4bc810
Renaming BaseNotebookManager->NotebookManager to preserve config.
14 years ago
Brian Granger
050b61c90a
Renaming basenbmanager.
14 years ago
MinRK
c05433e780
s/assertEquals/assertEqual (again)
...
fix a few deprecated assertEquals that have snuck back in
14 years ago
Brian E. Granger
bb4009b178
Merge pull request #2218 from Carreau/new_redirect
...
Use redirect for new notebooks
14 years ago
Brian E. Granger
638478fa23
Merge pull request #2277 from bfroehle/notebook_arrow_keys
...
nb: up/down arrow keys move to begin/end of line at top/bottom of cell
14 years ago
Brian Granger
f819997f6e
Fixing minor bugs in notebookapp related to base class name.
14 years ago
Brian Granger
f40f6448c2
Fixing minor bug.
14 years ago
Brian Granger
8df2d331a7
Fixing minor things for the Azure backed nb storage.
14 years ago
Brian Granger
9784a2ac52
Refactoring notebook managers and adding Azure backed storage.
...
I have created a base class for all notebook managers. Our
existing, file-based store, is now in filenbmanager.py. I have
also created a new Azure Blob based backed notebook manager.
14 years ago
Matthias BUSSONNIER
bcc9081444
remove update_url occurences
14 years ago
Bradley M. Froehle
2b079345cb
notebook: up/down arrow keys move to begin/end of line at top/bottom of cell
...
The behavior is the following:
* If you press UP while on the first row, you go to the beginning of the line.
* If you press UP again (or were already at the beginning of the line), you
go to the previous cell.
* If you press DOWN while on the last row, you go to the end of the line.
* If you press DOWN again (or were already at the end of the line), you go
to the next cell.
This applies to `CodeCell`s and `RawCell`s.
14 years ago
Puneeth Chaganti
a8556b5d9e
CLN: Use name to id mapping of notebooks instead of searching.
...
Minor clean-up.
14 years ago
Matthias BUSSONNIER
b0cf1f43ed
use redirect for new/copy notebooks
...
fixes #2217
14 years ago
Matthias BUSSONNIER
3160d67763
css typo
14 years ago
Matthias BUSSONNIER
71a1675c8f
tweek notebook notification behavior
14 years ago
Matthias BUSSONNIER
33edba2c9a
warn on error when user display javascript
14 years ago
Bussonnier Matthias
5c394dab71
Merge pull request #2212 from minrk/protectjs
...
catch errors in markdown javascript
14 years ago
MinRK
4a3e1f3185
make markdown error handling js-specific
14 years ago
Matthias BUSSONNIER
a5bc24d8b2
select correct behavior for backspace in codecell
14 years ago
Matthias BUSSONNIER
2f6117bd46
Force tabs to space in CM
14 years ago
Matthias BUSSONNIER
308c4994d3
patch SingleOperator in CodeMirror2
14 years ago
Matthias BUSSONNIER
370943fff0
update CodeMirror2 to 2.32
14 years ago
MinRK
7e7c2fe9e5
catch js errors when rendering markdown cells
14 years ago
Matthias BUSSONNIER
b75c101a97
rename and fix template
14 years ago
Matthias BUSSONNIER
a0bc644153
call init method
14 years ago
Bussonnier Matthias
9a52bdc18b
Merge pull request #2175 from minrk/staticfile
...
add FileFindHandler for Notebook static files
* The static file handler now uses a search path, instead of a single dir.
This allows easier customization of available js/css,
and provides a place for extra files to go for extending the notebook.
* An empty custom.js / custom.css are added to the templates for trivial
custom user styling/scripting.
The search only happens once, and the result is cached after the first.
* A few methods are pulled from tornado 2.2-dev verbatim to have tornado 2.1 compatibility.
* mathjax is now installed by default in profile.
14 years ago
Matthias BUSSONNIER
8d6a9e0a67
separate kernel notification from save/load notification
14 years ago
Matthias BUSSONNIER
a40b2d6b61
prototype sticky notification
14 years ago
Matthias BUSSONNIER
aedb1a809b
use jquery-ui classes
14 years ago
MinRK
4ee5129dad
log local mathjax path
14 years ago
MinRK
aa9f5d9e80
add missing methods in FindFileHandler for tornado < 2.2.0 compat
14 years ago
Matthias BUSSONNIER
e5ede75fdb
trap undefined timout
14 years ago
Matthias BUSSONNIER
d6ebf4d2b1
beginning notification area
14 years ago
Min RK
8373a99eb8
Merge pull request #2183 from jasongrout/trigger-kernel
...
Include the kernel object in the event object passed to kernel events
14 years ago
Jason Grout
e9324378e8
Include the kernel object in the event object passed to kernel events
14 years ago
MinRK
d77e9a4eba
handle undefined param in notebooklist
...
PR #2159 introduced a bug preventing the notebook list from drawing
14 years ago
Min RK
8b34dfc405
Merge pull request #2051 from jasongrout/stream-metadata
...
Add a metadata attribute to messages
subheader is removed in favor of the new metadata dict,
reducing degeneracy.
14 years ago
MinRK
25aa3003ac
add metadata to javascript msg spec implementation
14 years ago
Jason Grout
7095b9eb87
Make top-level metadata dictionary not optional.
14 years ago
Jason Grout
4ad79b41f6
Set default metadata for javascript callback
14 years ago
Jason Grout
9436f33035
Add an optional metadata attribute to all messages and add a session-level default metadata attribute.
14 years ago
Jason Grout
009e5583cf
Pass the header of output and clear_output messages to javascript callbacks
14 years ago
Bussonnier Matthias
260a107d80
Merge pull request #2159 from Carreau/dashbord_refresh_on_error
...
show message on notebook list if server is unreachable
14 years ago