Matthias Bussonnier
0bb4e55ff6
Merge pull request #7055 from foogunlana/codemirror_bug_fix
...
Fixed the code mirror skipping Markdown cell bug
12 years ago
foogunlana
f0010c086d
Fixed code mirror bug for markdown cells
12 years ago
foogunlana
dbc98b5f69
Fixed code mirror skipping Markdown cell bug
12 years ago
Min RK
9067245c0b
Merge pull request #7033 from Carreau/fcell
...
get cell correctly in nested context
12 years ago
Matthias Bussonnier
d8a90257de
Merge pull request #7046 from quantopian/fix-history-undo-load
...
BUG: Prevent users from undoing the initial document load with CTRL-Z.
12 years ago
Min RK
f15727f6f6
Merge pull request #7032 from minrk/require-url-arg
...
add '?v=<date>' to require URLs
12 years ago
Scott Sanderson
6a8dfa492e
BUG: Prevent users from undoing the initial document load with CTRL-Z.
...
Prior to this change, setting a document's initial content in the text
editor created a history entry, which meant that hitting CTRL-Z
repeatedly could clear the entire document. This change clears document
history after loading so that repeated CTRL-Z applications return the
document to its state at load time.
12 years ago
Min RK
9fe4bcc817
Merge pull request #7040 from takluyver/config-load-extensions
...
Load nbextensions from paths in frontend config
12 years ago
Bussonnier Matthias
794ef18920
get cell correctly in nested context
...
fix some extensions like live_reveal
the .not('.cell .cell') part prevent the potential selection of DOM
elelment that would have the class cell from any output. In each branch
of the dom we thus select the first decendent node that have the class
'.cell'.
12 years ago
Thomas Kluyver
a5e065328b
Extensions config for text editor
12 years ago
Thomas Kluyver
d64c6e5841
Load nbextensions from config
12 years ago
Min RK
cf91873644
Merge pull request #6866 from takluyver/nb-texteditor
...
Notebook text editor
12 years ago
Min RK
c15aee36d4
Merge pull request #6969 from Carreau/ksmc
...
kernel_spec_manager configurable
12 years ago
Min RK
d8d55d0768
Merge pull request #7035 from Carreau/use-map
...
Use require-js map instead of hacking path to our need.
closes #7034
12 years ago
Thomas Kluyver
011beaa385
Rename texteditor files & folders to edit
12 years ago
Thomas Kluyver
6070f84c8d
/texteditor/ in URLs -> /edit/
12 years ago
Bussonnier Matthias
cc00d48b8c
Use map instead of hacking path to our need.
...
might help closing #7034
12 years ago
Bussonnier Matthias
12525ec706
Make KernelSpecManager configurable
...
Closes #6968
12 years ago
Min RK
3cf5262b0c
don't cache files in static/custom or nbextensions
...
always rely on 304 for cache content there
12 years ago
Min RK
a492ac554d
add '?v=<date>' to require URLs
...
- resets cache on server restart
- don't cache requests on master (rely on 304 for content caching)
12 years ago
MinRK
fe730a60c2
set no-cache header in StaticFileHandlers
...
rely on 304 Not Modified for caching content
12 years ago
Thomas Kluyver
b72ac07c3d
Merge pull request #7031 from minrk/favicon
...
add favicon
12 years ago
Min RK
18613d6554
add favicon
...
designed by @awantulok
12 years ago
Thomas Kluyver
d9a374c473
Remove unused imports in editor notificationarea
12 years ago
Thomas Kluyver
f3db0ff7d4
Remove unused import of jquery
12 years ago
Min RK
535bbee883
Merge pull request #6978 from takluyver/nbconvert-script
...
Nbconvert to script for any kernel language
12 years ago
Kyle Kelley
6061ff914b
Merge pull request #7010 from quantopian/add-events
...
Add various events useful for third party integrations.
12 years ago
Scott Sanderson
4ed34d4f9d
DEV: Pass current cell to the execute cell event.
12 years ago
Thomas Kluyver
bc769d24f6
Add filename to header area
12 years ago
Matthias Bussonnier
5db4b7a8ee
Merge pull request #6668 from Carreau/actions
...
Add notion of action to keyboard manager.
12 years ago
Scott Sanderson
16b9150151
DEV: Add various events.
12 years ago
Thomas Kluyver
89a9c1c214
Merge pull request #7004 from minrk/jupyter-logo
...
use Jupyter logo in the notebook header
12 years ago
Thomas Kluyver
8bfec5015b
Add the . into file_extension
12 years ago
Min RK
b54cc20357
use Jupyter logo in the notebook header
...
and favicon
12 years ago
Thomas Kluyver
d567331d4d
Better way of saving through CodeMirror
...
This should support whatever keyboard shortcuts are configured for the
'save' command.
12 years ago
Thomas Kluyver
8dced9ab73
Styling to make it clearer where the editor is
12 years ago
Thomas Kluyver
be85a342cf
Set page title for editor
12 years ago
Thomas Kluyver
6419595371
Use NotificationArea in the text editor
12 years ago
Thomas Kluyver
88818dcfba
Override Ctrl-S shortcut to save text editor contents
12 years ago
Thomas Kluyver
1b612e178b
Update text editor for new contents API
12 years ago
Thomas Kluyver
c1d012d703
Enable codemirror search/replace shortcuts
12 years ago
Thomas Kluyver
59b13f2d08
Refactor editor into Editor class
12 years ago
Thomas Kluyver
f49bef7b0d
Saving files works
12 years ago
Thomas Kluyver
25ee73a554
Loading a file works
12 years ago
Thomas Kluyver
e6935d47c0
Basic infrastructure for new texteditor component
12 years ago
Kyle Kelley
b6d0016a1d
Merge pull request #6967 from regdoug/document-server-ports
...
Public server firewall configuration
12 years ago
Min RK
4066aec22a
Merge pull request #6903 from minrk/writable
...
handle various permission failures
12 years ago
Min RK
837ef7f122
s/open_w/atomic_writing/
12 years ago
Min RK
c9a4e5b00d
handle various permission failures
...
- turn various EPERM, EACCES errors into 403
- add `writable` bool field to contents models
- if a notebook is not `writable`, save is disabled
12 years ago
Thomas Kluyver
f424dafeba
Merge pull request #6962 from takluyver/nb-dir-and-file-to-run
...
Allow starting the server with both file_to_run and notebook_dir
12 years ago