robnagler
385773d2c1
added terminado_settings
10 years ago
Min RK
13575ea376
remove unnecessary _mathjax_config_default
10 years ago
Min RK
0f2193cc4c
Merge pull request #1409 from poke1024/mathjax
...
Configurable MathJax config
10 years ago
Matthias Bussonnier
d8fc95173b
Merge pull request #1347 from Carreau/shortcut-editor-2
...
Create a shortcut editor for the notebook.
10 years ago
Matthias Bussonnier
c170ba1021
Merge pull request #1412 from captainsafia/fix-sys-info
...
Check if sys_info is null
10 years ago
Safia Abdalla
be7649b873
Replaced PERMITTED_MIMETYPES with EDIT_MIMETYPES
10 years ago
Safia Abdalla
883429615d
Add PERMITTED_MIMETYPES
10 years ago
Safia Abdalla
fb4cb19aa6
Check if sys_info is null
10 years ago
Bernhard Liebl
4d0c9dec86
extended the mathjax_config setting to lab
10 years ago
Bernhard Liebl
c52e8fdc77
make MathJax config parameter configurable (instead of hard coded)
10 years ago
Min RK
3d176dd620
Merge pull request #1403 from takluyver/i1401
...
Don't pass destination when installing nbextension from Python package
10 years ago
Steven Silvester
7c3f507117
Update lab
10 years ago
Thomas Kluyver
f5abb87488
Don't pass destination when installing nbextension from Python package
...
Closes gh-1401
10 years ago
Min RK
99f4540019
Merge pull request #1389 from SylvainCorlay/old_widgets
...
Enable older version of ipywidgets on notebook 4.2
10 years ago
Matthias Geier
c6c709a894
CSS: "alert" is missing "margin-top"
...
Closes #1390 .
10 years ago
Min RK
e1eacf8d25
specify destination for nbextension install
...
arg was supported, just not passed along
10 years ago
Matthias Bussonnier
c681186e2d
Merge pull request #1199 from julienr/drop_visual_indicator
...
[WIP] [Image attachment] Add visual indicator that a drop is possible
10 years ago
Julien Rebetez
65f1fae5ec
Use a gray dashed border instead of yellow background to indicate dropzone
10 years ago
Julien Rebetez
14f7c2ccc0
Better handling of dnd events to correctly remove the dropzone effect when escape is pressed.
10 years ago
Julien Rebetez
180ef74ff5
Clear the dropzone indicator on cell render.
...
Change the dropzone CSS effect to be on the input_area
10 years ago
Julien Rebetez
7b974946ff
Add a visual indicator that a drop is possible when dragging an image on a markdown cells
10 years ago
Sylvain Corlay
f6b7656499
Enable widgets 4.1
10 years ago
Matthias Bussonnier
ab85f165c7
Create shortcut editor for the notebook
...
1) finish the step allowing the use of es6
- this include some tweak to web pack configuration to speed up
recompile in watch mode (in particular cache sourcemaps).
- enable eslint (error only), on obvious mistakes.
- setup babel to compile to es5 as a target.
2) Make the test pass under Casper that does not always have
`Function.prototype.bind` defined, which we cannot patch only in the
tests.
3) Write an actual shortcut editor that list and allow to modify most of
the command mode shortcut.
The logic to persist the shortcuts is a bit tricky as there are default
keyboard shortcuts, and so when you "unbind" them you need to re-unbind
them at next startup. This does not work for a few shortcut for
technical reasons: `<Esc>`, `<Shift>`, as well as `<Ctrl-Shift-P>` and `<F>`
which register asynchronously, so are not detected as "default"
shortcuts.
10 years ago
Pierre Gerold
fcec0896ce
Protect the three call to custom.js
10 years ago
Pierre Gerold
be52aa38f9
Condom againt bad custom.js
10 years ago
Min RK
f75e591bd6
Merge pull request #1351 from Carreau/es6
...
ES6 and prerequisite to shortcut editor
10 years ago
Thomas Kluyver
cc3a8668f2
Override mimetype for .css files
...
This should avoid the issue several people have had with unstyled pages
on misconfigured Windows systems. I think practicality beats purity
here.
Closes gh-1350
10 years ago
Sylvain Corlay
db7fa4ab85
Merge pull request #1352 from blink1073/promise-polyfill
...
Make JupyterLab more self contained
10 years ago
Min RK
4e6aa7e94c
Merge pull request #1338 from minrk/double-base-url
...
avoid double-base-url when launching browser
10 years ago
wenjun.swj
6684b76ab8
encode file name in Content-Disposition when it contains non-ascii characters
10 years ago
Matthias Bussonnier
79088c5341
Check forhasOwnProperty in for-in loop.
10 years ago
Matthias Bussonnier
6954e996fd
Remove debug console.log
10 years ago
Matthias Bussonnier
1096410fcf
Try es6 and add a few features for shortcut editor.
10 years ago
Steven Silvester
a3b1cadc9b
Use webpack for promise polyfill and font-awesome
10 years ago
Steven Silvester
236214fc43
Move to dependency
10 years ago
Steven Silvester
24d24c54c9
Fix polyfill
10 years ago
Steven Silvester
1cf92ad5a7
Add IE11 promise polyfills
10 years ago
Jonathan Frederic
72eeb99ad6
Respect keyboard manager state in clipboard logic
10 years ago
Min RK
a9fe394b2e
avoid double-base-url when launching browser
...
default_url contains base_url, and so does connection_url
10 years ago
Sylvain Corlay
e4155ea7aa
The path for widgets has changed
10 years ago
Min RK
39121b7d4b
avoid writing nbextension config to user dir during tests
...
mock jupyter environment variables during nb/server-extension tests
10 years ago
Min RK
11dba4ea2e
Merge pull request #1288 from BerndSchwarzenbacher/issue#1209/codeblocks
...
Correctly render markdown code blocks with unknown language
10 years ago
Min RK
2d0b8a6a25
Merge pull request #1325 from chultquist/master
...
Fix handling of preflight requests
10 years ago
Carl Hultquist
4a161fea12
Fix handling of preflight requests
...
Pre-flighted OPTIONS requests do not include authentication information,
which means that we should not expect these to be authenticated.
Authentication will be validated when the real PUT/POST etc request is
issued after the preflight.
10 years ago
Steven Silvester
6d6ba8d43d
Build source map for lab
10 years ago
Matthias Bussonnier
6b220c949b
Merge pull request #1253 from ryanlovett/master
...
Restore atomic intermediate if notebook is invalid.
10 years ago
Bernd Schwarzenbacher
79f2a2fef6
Remove debug comment in jstest.py
10 years ago
Bernd Schwarzenbacher
fee1cbc9a3
Log CodeMirror mode error in codeblock highlight
10 years ago
Thomas Kluyver
d797948420
Don't paste cells in chrome when keyboard manager is disabled
...
Closes gh-1316 (the second part of it, which I hadn't noticed before ;-)
If a widget, an input box or a dialog has focus, we should allow paste
to paste text by default. We already take care to disable the keyboard
manager in these cases, so I check this to decide to handle the paste
event.
In Firefox this isn't needed, because Ctrl+V is registered as the
shortcut to bring up the paste dialog, so it only works when the
keyboard manager is enabled.
10 years ago
Min RK
1d16b302be
wait for render events in markdown test
...
render callback is async,
so we have to wait for the render event to fire.
10 years ago