Matthias Bussonnier
480beffd7b
Move js donc into function themselves.
...
Then it is possible in the browser js console to get the documentation
interactively.
2014-11-29 15:33:14 +00:00
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.
2014-11-28 11:33:46 +01:00
Min RK
f15727f6f6
Merge pull request #7032 from minrk/require-url-arg
...
add '?v=<date>' to require URLs
2014-11-27 13:13:14 -08:00
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.
2014-11-27 12:52:44 -05:00
Min RK
9fe4bcc817
Merge pull request #7040 from takluyver/config-load-extensions
...
Load nbextensions from paths in frontend config
2014-11-26 11:34:21 -08:00
Thomas Kluyver
a5e065328b
Extensions config for text editor
2014-11-25 17:01:36 -08:00
Thomas Kluyver
d64c6e5841
Load nbextensions from config
2014-11-25 16:50:42 -08:00
Min RK
cf91873644
Merge pull request #6866 from takluyver/nb-texteditor
...
Notebook text editor
2014-11-25 10:30:41 -08:00
Min RK
c15aee36d4
Merge pull request #6969 from Carreau/ksmc
...
kernel_spec_manager configurable
2014-11-25 10:28:45 -08:00
Min RK
d8d55d0768
Merge pull request #7035 from Carreau/use-map
...
Use require-js map instead of hacking path to our need.
closes #7034
2014-11-25 10:26:23 -08:00
Thomas Kluyver
011beaa385
Rename texteditor files & folders to edit
2014-11-25 10:07:52 -08:00
Thomas Kluyver
6070f84c8d
/texteditor/ in URLs -> /edit/
2014-11-25 10:04:57 -08:00
Bussonnier Matthias
cc00d48b8c
Use map instead of hacking path to our need.
...
might help closing #7034
2014-11-25 15:58:08 +01:00
Bussonnier Matthias
12525ec706
Make KernelSpecManager configurable
...
Closes #6968
2014-11-25 13:52:10 +01:00
Min RK
3cf5262b0c
don't cache files in static/custom or nbextensions
...
always rely on 304 for cache content there
2014-11-24 21:29:45 -08:00
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)
2014-11-24 20:58:04 -08:00
MinRK
fe730a60c2
set no-cache header in StaticFileHandlers
...
rely on 304 Not Modified for caching content
2014-11-24 20:19:55 -08:00
Thomas Kluyver
b72ac07c3d
Merge pull request #7031 from minrk/favicon
...
add favicon
2014-11-24 17:07:30 -08:00
Min RK
18613d6554
add favicon
...
designed by @awantulok
2014-11-24 16:50:06 -08:00
Thomas Kluyver
d9a374c473
Remove unused imports in editor notificationarea
2014-11-24 15:04:57 -08:00
Thomas Kluyver
f3db0ff7d4
Remove unused import of jquery
2014-11-24 14:51:31 -08:00
Min RK
535bbee883
Merge pull request #6978 from takluyver/nbconvert-script
...
Nbconvert to script for any kernel language
2014-11-24 12:56:20 -08:00
Kyle Kelley
6061ff914b
Merge pull request #7010 from quantopian/add-events
...
Add various events useful for third party integrations.
2014-11-23 20:26:33 -06:00
Scott Sanderson
4ed34d4f9d
DEV: Pass current cell to the execute cell event.
2014-11-23 20:59:22 -05:00
Thomas Kluyver
bc769d24f6
Add filename to header area
2014-11-22 21:58:02 -08:00
Matthias Bussonnier
5db4b7a8ee
Merge pull request #6668 from Carreau/actions
...
Add notion of action to keyboard manager.
2014-11-22 12:23:16 +01:00
Scott Sanderson
16b9150151
DEV: Add various events.
2014-11-21 17:43:59 -05:00
Thomas Kluyver
89a9c1c214
Merge pull request #7004 from minrk/jupyter-logo
...
use Jupyter logo in the notebook header
2014-11-20 17:51:45 -08:00
Thomas Kluyver
8bfec5015b
Add the . into file_extension
2014-11-20 17:34:39 -08:00
Min RK
b54cc20357
use Jupyter logo in the notebook header
...
and favicon
2014-11-20 14:55:59 -08:00
Thomas Kluyver
d567331d4d
Better way of saving through CodeMirror
...
This should support whatever keyboard shortcuts are configured for the
'save' command.
2014-11-20 11:52:36 -08:00
Thomas Kluyver
8dced9ab73
Styling to make it clearer where the editor is
2014-11-20 11:52:36 -08:00
Thomas Kluyver
be85a342cf
Set page title for editor
2014-11-20 11:52:36 -08:00
Thomas Kluyver
6419595371
Use NotificationArea in the text editor
2014-11-20 11:52:36 -08:00
Thomas Kluyver
88818dcfba
Override Ctrl-S shortcut to save text editor contents
2014-11-20 11:52:35 -08:00
Thomas Kluyver
1b612e178b
Update text editor for new contents API
2014-11-20 11:52:35 -08:00
Thomas Kluyver
c1d012d703
Enable codemirror search/replace shortcuts
2014-11-20 11:52:35 -08:00
Thomas Kluyver
59b13f2d08
Refactor editor into Editor class
2014-11-20 11:52:35 -08:00
Thomas Kluyver
f49bef7b0d
Saving files works
2014-11-20 11:52:35 -08:00
Thomas Kluyver
25ee73a554
Loading a file works
2014-11-20 11:52:35 -08:00
Thomas Kluyver
e6935d47c0
Basic infrastructure for new texteditor component
2014-11-20 11:51:30 -08:00
Kyle Kelley
b6d0016a1d
Merge pull request #6967 from regdoug/document-server-ports
...
Public server firewall configuration
2014-11-20 12:55:26 -06:00
Min RK
4066aec22a
Merge pull request #6903 from minrk/writable
...
handle various permission failures
2014-11-19 21:29:49 -08:00
Min RK
837ef7f122
s/open_w/atomic_writing/
2014-11-19 19:56:54 -08:00
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
2014-11-19 19:56:52 -08:00
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
2014-11-19 17:21:42 -08:00
Min RK
25fd994dba
Merge pull request #6748 from Carreau/cleanup-nb
...
Some cleanup unused code and missing use-strict
2014-11-19 14:19:06 -08:00
Bussonnier Matthias
907d70339e
some extra comma/semicolon cleanup
2014-11-19 21:47:22 +01:00
Bussonnier Matthias
ac355d757f
update to use event
2014-11-19 21:44:15 +01:00
Matthias Bussonnier
9ae62c21b8
Some cleanup unused code and missig use-strict
2014-11-19 21:44:15 +01:00