Commit Graph

7949 Commits

Author SHA1 Message Date
Christopher Wilcox
83536924e1 Undo change to the help links
The change we were making here was to support adding rel="noreferrer".
Since this should likely be done for all jupyter notebooks (and not just
us) I am removing this change.  We are hashing out the finer details of
this on the security group.
2015-08-12 13:17:24 -07:00
Christopher Wilcox
6901b31697 Incorporate @minrk feedback
Moving a few blocks to css classes that can be used through custom.css
2015-08-12 12:57:13 -07:00
Matthias Bussonnier
13b663aa05 Merge pull request #271 from minrk/git-commit-not-found
leave empty commit hash when none found
2015-08-12 11:53:48 -07:00
Matthias Bussonnier
589dce314e rename function 2015-08-12 11:38:08 -07:00
Min RK
13fee969ec leave empty commit hash when none found
avoids `4.0.1-<none found>` message for stable releases in About panel
2015-08-11 22:52:23 -07:00
Matthias Bussonnier
0f2f515a87 fix some of jon comments 2015-08-11 18:07:24 -07:00
Matthias Bussonnier
53c382620b Merge pull request #269 from takluyver/multicell-ccp
Cut, copy, paste and delete acting on multiple cells
2015-08-11 16:52:12 -07:00
Matthias Bussonnier
0f307f28f1 cleanup stuff and fix tests 2015-08-11 16:45:38 -07:00
Thomas Kluyver
474b124007 Select new cell if deleting only cell 2015-08-11 15:56:07 -07:00
Thomas Kluyver
f316e121cf Cut, copy, paste and delete acting on multiple cells 2015-08-11 14:53:04 -07:00
Matthias Bussonnier
67dd3b4450 Finish writing the command palette 2015-08-11 14:52:34 -07:00
Min RK
4cb2b78828 Merge pull request #262 from takluyver/docs-4.x-misc
Browser compatibility info & misc cleanup
2015-08-11 09:46:10 -07:00
Matthias Bussonnier
a6d2fb253b humanize shortcut, plus toolbar action 2015-08-10 19:08:09 -07:00
Matthias Bussonnier
5d009768dc icon before 2015-08-10 17:35:46 -07:00
Matthias Bussonnier
bd1fbb52b7 tips 2015-08-10 17:35:46 -07:00
Matthias Bussonnier
97442cf8b1 big refactor,
get rid of most of the modal,
use pseudo-class for styling command-mode
order in classes for custom extensions
2015-08-10 17:35:45 -07:00
Matthias Bussonnier
daf7afb940 show keyboard shortcut 2015-08-10 17:35:45 -07:00
Simon Vurens
073f1c1b0d fixed refreshing on bad command 2015-08-10 17:35:45 -07:00
Matthias Bussonnier
69811a79f2 Now usable, autofocus, execute and hide.
now autofocus field, execute action on submit,
and run and hide on submit.
2015-08-10 17:35:45 -07:00
Matthias Bussonnier
bcc33b9608 actually use action data for now 2015-08-10 17:35:45 -07:00
Matthias Bussonnier
80934cafdb ready rebase 2015-08-10 17:35:45 -07:00
Simon Vurens
c0617e93bc moved commandpalette to new class 2015-08-10 17:35:45 -07:00
Matthias Bussonnier
b873e8337d try to create better html structure. 2015-08-10 17:35:45 -07:00
Matthias Bussonnier
d6a0217b01 get things on the page workign 2015-08-10 17:35:45 -07:00
Matthias Bussonnier
91fe9f2d01 start workign on typeahead 2015-08-10 17:35:45 -07:00
Matthias Bussonnier
735bd7ee36 Merge pull request #267 from minrk/mathjax-component
use mathjax component
2015-08-10 17:30:16 -07:00
Min RK
d2b3aa314d Merge pull request #266 from takluyver/multicell-selection
Multi-cell selection
2015-08-10 17:24:17 -07:00
Min RK
4d4fed2e98 use mathjax component
which lacks the png fonts

for quicker installs, etc.
2015-08-10 16:56:18 -07:00
Thomas Kluyver
0cde7269a5 JSdoc for merge_cells method 2015-08-10 13:47:08 -07:00
Thomas Kluyver
eb5e82f295 Fix cell merge tests 2015-08-09 18:55:31 -07:00
Thomas Kluyver
dcd676d499 Clear selected range on entering edit mode 2015-08-09 18:19:48 -07:00
Thomas Kluyver
92e266f4e2 Merge cells based on range selection 2015-08-09 18:09:53 -07:00
Thomas Kluyver
792f928578 Multi-cell selection based on a selection anchor cell
I'm happier with this mechanism
2015-08-09 17:23:48 -07:00
Thomas Kluyver
450597d754 First attempt at multi-cell selection
It works, but I'm not quite happy with how it works
2015-08-09 16:26:00 -07:00
Thomas Kluyver
89c4defaf2 Miscellaneous doc updates and warning-squashing 2015-08-06 10:51:51 -07:00
Thomas Kluyver
b9c88fdf84 Add browser compatibility info
Moved from IPython docs
2015-08-06 10:38:25 -07:00
Min RK
6992965967 Merge pull request #258 from ebenolson/completer-z-index
increase completer z-index to be in front of pager
2015-08-04 11:36:22 -07:00
Thomas Kluyver
3bcce96dd8 Merge pull request #259 from minrk/cm-5.5
specify codemirror dependency more precisely
2015-08-04 11:08:29 -07:00
Min RK
482906e76d specify codemirror dependency more precisely
We are shipping notebook 4.0 with CM 5.5
2015-08-04 09:54:04 -07:00
Eben Olson
dde3c3cc75 increase completer z-index to be in front of pager 2015-08-04 08:39:28 -04:00
Min RK
6bd84b9df0 Merge pull request #251 from takluyver/i250
Look for notebook config in nbconfig/ subdirectory
2015-08-02 22:22:50 -07:00
Thomas Kluyver
3a9493bcab Look for notebook config in nbconfig/ subdirectory
Fixes gh-250, I hope
2015-08-02 14:56:17 -07:00
Min RK
2f3789fb95 back to dev 2015-07-30 15:56:50 -07:00
Min RK
1c839f686b release 4.0.1
with correct js version this time
2015-07-30 14:48:35 -07:00
Min RK
5b507019e6 release 4.0.0 2015-07-30 14:34:52 -07:00
Christopher Wilcox
237d2fa51c Add Jinja Blocks to notebook.html and tree.html
Added blocks to support customization to:
- the logo in the upper right.  Both tmpnb and notebooks.azureml.net use
this area to add logos.
- help links.  We add links to the help tab.  We also add a
rel="noreferrer" to each link.  These block enable us to make these
corrections without altering the primary template.
- provide a place in tree to give an attribute area.  We use this to
hide the clusters tab.
2015-07-30 14:06:26 -07:00
Min RK
496289e441 Merge pull request #240 from takluyver/download-ipynb-ajax
Use window.location trick for download as ipynb
2015-07-30 14:03:24 -07:00
Thomas Kluyver
cf4341ac0d Merge pull request #242 from minrk/hardcode-widgets-js
load widget extension in js
2015-07-28 11:38:13 -07:00
Min RK
0afe9d2b1a Merge pull request #241 from takluyver/nbconvert-config-dir
Put config_dir in resources in nbconvert handlers
2015-07-28 11:19:38 -07:00
Min RK
ff191ae630 load widget extension in js
previously was a plain require,
which doesn't actually register anything.
2015-07-28 11:03:52 -07:00