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
Matthias Bussonnier
e7c2c369e0
Add about dialog in Notebook Help Menu.
...
This allow to get info on version of IPython when running remotely.
The about dialog also send a kernel info request and display the banner
which is useful for non-python kernel that don't match IPython version
2014-10-16 17:04:19 +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
MinRK
11f5775103
test binary websocket messages
...
only runs on slimerjs for now
2014-10-15 12:23:33 -07:00
MinRK
3de7e9bd74
test websocket-friendly binary message roundtrip
...
Python-side
2014-10-15 12:23:33 -07:00
MinRK
ec769b6ef8
install text-encoding polyfill
2014-10-15 12:23:32 -07:00
MinRK
b548e51550
use TextEncoding for string<->ArrayBuffer
...
requires text-encoding js polyfill, for now
2014-10-15 12:23:32 -07:00
MinRK
3693ac83ae
support binary message from javascript
2014-10-15 12:23:32 -07:00
MinRK
6cef7fcb86
use utf8.js
...
move message serialization to kernel.serialize module
2014-10-15 12:23:32 -07:00
MinRK
c9c131ebf9
s/unserialize/deserialize
2014-10-15 12:23:32 -07:00
MinRK
3a1c845f96
support buffers in comm messages
...
- add buffers arg to comm Python api
- support binary websocket messages when buffers are present
- reimplement utf8 in javascript, because javascript is the best
2014-10-15 12:23:31 -07:00
Jessica B. Hamrick
b68507ae91
Display prompt in the notebook correctly
2014-10-15 12:12:07 -07:00
Jessica B. Hamrick
8294a5938b
Right-justify celltoolbar instead of reversing
2014-10-15 12:11:48 -07:00
Jonathan Frederic
c0108e1089
Merge pull request #6681 from SylvainCorlay/widget_hbox_align
...
Minor change in widgets.less to fix alignment issue
2014-10-14 14:33:53 -07:00
Min RK
8107e8a41b
Merge pull request #6669 from SylvainCorlay/font_awesome_update
...
Font awesome update
2014-10-14 11:37:42 -07:00
Thomas Kluyver
0b7cbae7e0
Merge pull request #6685 from minrk/allow-no-session-id
...
allow session_id to be undefined when starting kernel channels
2014-10-14 11:35:44 -07:00
Min RK
8b6e19921a
Merge pull request #6691 from minrk/rm-bs
...
remove redundant 'responsive-utilities' from style.less
2014-10-14 11:15:01 -07:00
MinRK
3946dedbda
remove redundant 'responsive-utilities' from style.less
...
it's already included in bootstrap.less
2014-10-13 21:18:24 -07:00
Thomas Kluyver
74d2ddf751
Merge pull request #6686 from minrk/default-kernel
...
use default kernel name in kernels service
2014-10-13 13:57:44 -07:00
Sylvain Corlay
e9ceb94db1
genereate css
2014-10-13 20:32:01 +00:00
Jonathan Frederic
1172876191
Add version trait to Widget base,
...
From widget Trello: version numbers for widget models;
when reloaded, will give the widget a chance to do
something intelligent or fail (by default) if the
version number doesn't match.
2014-10-13 11:52:19 -07:00
Jonathan Frederic
98cef15a7c
Merge pull request #6221 from Carreau/cm4
...
Switch to CodeMirror 4.6.0
2014-10-13 10:39:03 -07:00
Jonathan Frederic
6a304fc63c
Merge pull request #6540 from takluyver/comms-mgr-needs-no-shell
...
Make comm manager (mostly) independent of InteractiveShell
2014-10-12 16:11:36 -07:00
MinRK
7da61bfc13
use default kernel name in kernels service
...
matches sessions API
2014-10-12 14:59:03 -07:00
MinRK
97f7116624
allow session_id to be undefined when starting kernel channels
2014-10-12 14:55:01 -07:00
Min RK
1b5874ac65
Merge pull request #6629 from minrk/wscookie
...
remove on_first_message authentication
2014-10-12 13:25:52 -07:00