Matthias BUSSONNIER
b05d2c21a9
Matjax Warning message improvement.
...
merge '<script>' balises.
Improve message text and style.
Remove instead of hide
15 years ago
Matthias BUSSONNIER
4d5e605082
Warn user if MathJax can't be fetched from notebook
...
closes #744
15 years ago
Fernando Perez
99c90f43c9
Merge pull request #845 from takluyver/py3-tests
...
This gets the bulk of the test suite passing on Python 3 - there's just a few isolated cases where it still doesn't.
15 years ago
Fernando Perez
43a4db17e6
Merge pull request #830 from minrk/stream
...
Several improvements to stdout/stderr handling and visual layout of cells.
Now stdout and stderr are kept contiguous (in a single div) if they are being written to continuously, and stderr is shown with a light red background to help distinguish from stdout.
Further, input cells now have a light gray background to help distinguish them from plain stdout areas.
15 years ago
Thomas Kluyver
c61d455a77
Various fixes to tests in IPython.utils.
15 years ago
MinRK
940d636656
fix Input prompt/code alignment
...
with note for future reference
15 years ago
MinRK
30028c3ca0
round corner and light bg on code areas
...
c/o @fperez
15 years ago
Fernando Perez
eba1a8c796
Merge pull request #801 from takluyver/py3-notebook
...
Gets the notebook working under Python3.
15 years ago
MinRK
c022dca01a
small CSS adjustments in notebook
...
* add think border around input area
* change background instead of foreground on stderr
* only stderr/stdout are output_stream, general text (including streams) is output_text
* reduce vertical padding on stream output, per @fperez
15 years ago
Bernardo B. Marques
8e32204222
remove all trailling spaces
15 years ago
Thomas Kluyver
609e4134ff
Decode data for saving notebook, allowing saving in Python 3.
15 years ago
MinRK
788d7e6348
allow stdout/stderr to have distinct css
...
make stderr output darkred
15 years ago
MinRK
a9d9a8b72c
support contiguous stream output in notebook
...
Consecutive messages to stdout or stderr will not be split
into separate divs, until a new message to different stream
arrives.
Appending will only occur when the latest output is the same
as the new one. Interleaving messages will still result in
multiple divs.
15 years ago
MinRK
56c8403ac0
allow more processing in test_for
...
* test_for uses import_item, instead of __import__
* test_for now allows a callback, for processing the result of import_item prior to comparison with min_zmq
* callback is only called when min_zmq is defined
* callback's default is to just return mod.__version__
* use this to check tornado version, and zmq as a version tuple
* fix pexpect check to use external.pexpect
15 years ago
MinRK
50f9bd9ceb
update tornado dependency to 2.1
...
The notebook server will no longer try to launch with 2.0.
Test imports and install doc updated to match.
15 years ago
Thomas Kluyver
0f5c0f67c9
Fix for notebook in Python 3.
15 years ago
MinRK
5dd7dce0b2
fix installation of zmq IOLoop into tornado
...
incorrectly overrode the module, rather than the class in the module, which is more reliable.
15 years ago
Brian Granger
b7ab64f304
fixConsole no longer trims the final text.
15 years ago
MinRK
88236a7ab8
always use StringIO, never cStringIO
...
cStringIO is not unicode-safe
15 years ago
MinRK
3ee19c6563
only store hashed user_id in notebook cookie
...
hashed user_id is used for authentication, rather than hashed password. Thus, user cookie is only set after authentication succeeds.
15 years ago
Brian E. Granger
98393e9a28
Merge branch 'enh/httpauth' of https://github.com/satra/ipython into satra-enh/httpauth
15 years ago
Brian E. Granger
1ae92b2d88
Merge pull request #748 from ellisonbg/tornado-iptest
...
Check for tornado before running frontend.html tests.
15 years ago
MinRK
d11ef986a4
authenticate Websockets with the session cookie
...
Now all Notebook connections are authenticated.
15 years ago
MinRK
152fe1b6f1
Authenticate all notebook requests (except websockets)
...
* BaseHandler renamed AuthenticatedHandler
* also clears cookies if invalid, to prevent repeated 'Invalid cookie signature' warning messages.
15 years ago
MinRK
dbfe19f6e2
notebook auth adjustments
...
* keyword -> password
* removed password alias
* add login.html as template
* new cookie key for each Server instance
15 years ago
Brian E. Granger
8c76fcf71c
Fixing Ctrl-Enter on Firefox.
15 years ago
Brian E. Granger
408fde5aa3
Check for tornado before running frontend.html tests.
15 years ago
Satrajit Ghosh
00986be4f8
fix: added keyword to notebook aliases
15 years ago
Satrajit Ghosh
546a0147fb
fix: changed keyword input field to type password
15 years ago
MinRK
549cf4ee2a
fix undefined 'session_id' member in kernel.js
15 years ago
Satrajit Ghosh
c4d90c8a08
enh: added authentication ability for webapp
15 years ago
Brian E. Granger
1021c3dc88
Merge branch 'fix/https' of https://github.com/satra/ipython into satra-fix/https
15 years ago
Brian E. Granger
c6d030761e
Merge branch 'placeholder' of https://github.com/minrk/ipython into minrk-placeholder
15 years ago
MinRK
3aed0a0b94
use null char to start text cell placeholders
15 years ago
Satrajit Ghosh
7d0467df1c
fix: applied fernando's if simplification fix
15 years ago
Satrajit Ghosh
1ae18b5be7
fix: display secure url with proper protocol
15 years ago
Fernando Perez
d1cfedaf16
Leave commented-out stable url code for reference, with TODO.
15 years ago
Brian E. Granger
f1e4a59777
Adding messages to HTTPError raising.
...
These messages are not returned to the browser, but are printed
to the server logs and will help the code readability.
I have also used a more specific code in some cases.
15 years ago
Brian E. Granger
acc81dfbee
Ctrl-Enter now does not delete input, but selects it.
15 years ago
Brian E. Granger
fa8ab6f37d
Going back to using uuid.uuid4() for notebook ids.
...
We were having problems with notebook renaming when using uuid5,
as there are many places in the code where we assume that the
notebook id is unique and unchanging as long as the notebook
server runs.
15 years ago
Brian E. Granger
706819d81c
Merge branch 'htmlnotebook'
15 years ago
Brian E. Granger
0b19dd7bfe
Temporary fix for placeholder related CM bug.
15 years ago
Brian E. Granger
c2df8a9005
Merge branch 'mathjax' of https://github.com/minrk/ipython into minrk-mathjax
15 years ago
MinRK
ba1df9be55
underline keyboard shortcut letter on buttons
15 years ago
Fernando Perez
b8c1ab1ada
Fix above/below keybinding mismatch and rename api to use above/below
15 years ago
Stefan van der Walt
3a8811e115
Add code highlighting to markdown cells.
15 years ago
MinRK
638bc02a8f
update notebook template to prefer offline mathjax
15 years ago
Stefan van der Walt
dfeb4342ed
Align colons in help dialog.
15 years ago
Brian E. Granger
d60edf973d
Changing prev/next keyboard shortcut to use p/n.
15 years ago
Brian E. Granger
b89d656a3c
Fixing console.log messages related to keyboard shortcuts.
15 years ago