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 #6794 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 #6768 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 #6766 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 #6751 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 #6494 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 #6677 from minrk/services
...
remove unnecessary 'js' subdir from services
2014-10-20 11:21:53 -07:00
Thomas Kluyver
c39939869f
Merge pull request #6653 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 #6720 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 #6110 from minrk/binarycomm
...
support binary buffers in comm messages
2014-10-19 11:03:24 +02:00
Matthias Bussonnier
900a229e33
Merge pull request #6538 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 #6693 from minrk/please-no-jsonp
...
set contentType='application/json'
2014-10-17 14:17:20 +02:00
Matthias Bussonnier
3b31574971
Merge pull request #6697 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 #6699 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 #6624
...
closes #6656
closes #6399
2014-10-16 10:18:21 -07:00
Jonathan Frederic
356743495b
Merge pull request #6666 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 #6711 from minrk/invoke
...
use invoke instead of fabric
2014-10-16 09:19:41 -07:00
Matthias Bussonnier
9fe363bb41
Merge pull request #6679 from takluyver/doc-magics
...
Proper documentation for magics
2014-10-16 17:26:32 +02:00
Matthias Bussonnier
6766daa397
Merge pull request #6705 from jhamrick/celltoolbar-justify
...
Right-justify celltoolbar instead of reversing
2014-10-16 17:09:07 +02:00
Thomas Kluyver
5be470fcaf
Merge pull request #6712 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 #6706 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