2
0
mirror of https://github.com/jupyter/notebook.git synced 2025-01-24 12:05:22 +08:00
Commit Graph

5532 Commits

Author SHA1 Message Date
Thomas Kluyver
9c0084e615 Multiple terminals and conditional initialisation 2014-10-25 17:14:40 -07:00
Thomas Kluyver
d4676bf2ad Terminal basically working
Still need to deal with things like authentication
2014-10-25 17:14:40 -07:00
Thomas Kluyver
d211ebf067 Basic infrastructure for terminal page 2014-10-25 17:14:39 -07:00
Thomas Kluyver
368763d4cd Merge pull request from PhillipNordwall/example_dev
Example dev
2014-10-24 17:20:09 -07:00
Phillip Nordwall
209d90777f Fix bad JSON link and inconsistent link formatting. 2014-10-24 17:05:25 -07:00
Phillip Nordwall
8710d71296 Correct the example notebook link to What is the IPython Notebook? 2014-10-24 17:05:25 -07:00
Min RK
a58b215421 Merge pull request from jdfreder/remotetestfix
Fix an issue in the `kernel_running` function of the JS tests,
2014-10-21 17:14:05 -07:00
Jonathan Frederic
880e7be68a Merge pull request from takluyver/i6764
Open ipynb download in a new window instead of changing the URL
2014-10-21 16:46:32 -07:00
Jonathan Frederic
5366cef17d Fix an issue in the kernel_running function of the JS tests,
This fix allows the JS test to be ran against a remote server
with a higher than LAN latency.  This bug in our testing
framework was exposed when running `iptest js/widgets --url`
against tmpnb.
2014-10-21 16:43:30 -07:00
Thomas Kluyver
5ede5318d5 Merge pull request from jdfreder/iptestgun
Added --url option to iptest
2014-10-21 15:18:34 -07:00
Thomas Kluyver
eacd05505c Open download in a new window instead of changing the URL
Closes gh-6764
2014-10-21 14:54:58 -07:00
Jonathan Frederic
157e51f882 Last review comments? 2014-10-21 14:54:32 -07:00
Jonathan Frederic
fc3178e13e Make order of operations more explicit. 2014-10-21 14:28:28 -07:00
Jonathan Frederic
d33d55bcd8 Review comments 2014-10-21 13:46:13 -07:00
Jonathan Frederic
79670e8afb Merge pull request from takluyver/widget-comm-require
Allow widget views to be loaded from require modules
2014-10-21 10:11:41 -07:00
Jonathan Frederic
c3b1bf795e Add --url option to iptest 2014-10-20 20:29:01 -07:00
Thomas Kluyver
f0f6c0d29b Merge pull request from minrk/services
remove unnecessary 'js' subdir from services
2014-10-20 11:21:53 -07:00
Thomas Kluyver
c39939869f Merge pull request from mattpap/fix_ansispan
Fix IPython.utils.ansispan() to ignore stray [0m
2014-10-20 09:19:00 -07:00
Mateusz Paprocki
61c17c8ef6 Update static/style/{ipython,style}.min.css 2014-10-20 11:25:09 +02:00
Mateusz Paprocki
439098a9d5 IPython.{util->utils}.fixConsole() in html/tests/base 2014-10-20 11:12:10 +02:00
MinRK
a67abc297d remove unnecessary 'js' subdir from services
part of the point of services is that they are just code, so they won't have js/less/etc. files.
2014-10-19 15:40:50 -07:00
Matthias Bussonnier
103d5dc9b7 Merge pull request from takluyver/kernelspec-pygments-lexer
Respect kernelspec metadata for syntax highlighting in nbconvert
2014-10-19 11:11:03 +02:00
Matthias Bussonnier
d269912958 Merge pull request from minrk/binarycomm
support binary buffers in comm messages
2014-10-19 11:03:24 +02:00
Matthias Bussonnier
900a229e33 Merge pull request from minrk/navbar-collapse-xs
collapse navbar on small screen
2014-10-19 10:59:23 +02:00
MinRK
7fd161599b cleanup serialize per review 2014-10-18 19:04:57 -07:00
MinRK
ab9e2b496d move grid-float-breakpoint to 540px
collapses navbar before running over to two lines
due to help/indicator collision.
2014-10-18 18:21:07 -07:00
MinRK
e36df49c5f tweak collapsed navbar style
- notification and indicators appear above menu on small screen
- collapsed menu button floats left
2014-10-18 18:21:07 -07:00
MinRK
5ccbd18e5d collapse the navbar on narrow windows
so it doesn't take up a bunch of vertical height when not in use
2014-10-18 18:21:07 -07:00
MinRK
36cd457b11 move the navbar-collapse transition to xs
avoids stacked navbar on narrow (but not too narrow) windows
2014-10-18 18:21:06 -07:00
Matthias Bussonnier
7ae250bbeb Merge pull request from minrk/please-no-jsonp
set contentType='application/json'
2014-10-17 14:17:20 +02:00
Matthias Bussonnier
3b31574971 Merge pull request from minrk/less-1.7.5
require less >= 1.7.5
2014-10-17 14:15:54 +02:00
Min RK
6fc2e0b1a3 Merge pull request from Carreau/low-overhead
Use low overhead object heritence in Js (Object.create vs new)
2014-10-16 19:54:53 -07:00
Thomas Kluyver
ddbe427dfa Add pygments_lexer key to kernelspec 2014-10-16 15:28:02 -07:00
Matthias Bussonnier
bd8413dfc7 Use low overhead object heritence in Js (Object.create vs new)
the use of

    XX.prototype = new YY();

Does trigger the constructor of YY without the nead for it. `Object.create`
does go around this limitation and target browser that are relatively Old.

Cf https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/create

for more info

It might help to get rid of some logic in constructors that check wether some
options are passed in, that were causing errors on noteboko load.  Typically
`if(element){ }` on Abstract  `Cell` constructor.
2014-10-16 21:20:35 +02:00
MinRK
492b80d05f require less >= 1.7.5
fixes bug where `vbox > *` style was applied to `vbox()` classes
2014-10-16 11:07:14 -07:00
MinRK
95355e6ff2 Merge pull request
closes 
closes 
2014-10-16 10:18:21 -07:00
Jonathan Frederic
356743495b Merge pull request from jdfreder/widget_numbers
Add version trait to Widget base,
2014-10-16 09:45:12 -07:00
MinRK
868994087f finish up FilesHandler
- load FilesHandler like everything else
- remove copy/paste leftovers
2014-10-16 09:26:27 -07:00
Thomas Kluyver
fddccc08de Merge pull request from minrk/invoke
use invoke instead of fabric
2014-10-16 09:19:41 -07:00
Matthias Bussonnier
9fe363bb41 Merge pull request from takluyver/doc-magics
Proper documentation for magics
2014-10-16 17:26:32 +02:00
Matthias Bussonnier
6766daa397 Merge pull request from jhamrick/celltoolbar-justify
Right-justify celltoolbar instead of reversing
2014-10-16 17:09:07 +02:00
Thomas Kluyver
5be470fcaf Merge pull request from minrk/phantom-tornado-4
refuse to run js tests with phantom + tornado 4
2014-10-15 20:29:03 -07:00
MinRK
920d49593c refuse to run js tests with phantom + tornado 4
websocket connections fail with 426 because phantomjs implements a super old draft of webosockets that recent tornado doesn't support

This refused to run in that situation with an informative message.
2014-10-15 17:38:59 -07:00
MinRK
7c2083aa60 test saving with problematic cell contents 2014-10-15 16:57:18 -07:00
MinRK
2624f82787 set contentType='application/json'
instead of skipping straight to headers

avoids jQuery's crazy JSONP detection on `=.*??`,
which was triggered because it assumed the contentType was unspecified,
and thus should be guessed based on content.
2014-10-15 16:57:18 -07:00
MinRK
41cfd4f5cf use invoke instead of fabric
it's the descendant of the part of fabric we actually use,
it doesn't have complex compiled dependencies like fabric,
and it works on Python 3.
2014-10-15 16:53:07 -07:00
Thomas Kluyver
e3372d532c Merge pull request from jhamrick/display-prompt-numbers
Correctly display prompt numbers that are 'None'
2014-10-15 16:48:03 -07:00
Jessica B. Hamrick
8896b538b5 Add regression tests for live notebook 2014-10-15 12:46:23 -07:00
MinRK
9e425bf94b move binary msg test to services/serialize 2014-10-15 12:23:33 -07:00
MinRK
8c743d304f unsigned ints for offsets
because signed ints for sizes is icky
2014-10-15 12:23:33 -07:00