Matthias Bussonnier
806cd1f989
Merge pull request #400 from minrk/restart-run-all
...
add Restart & Run All action
11 years ago
Josh Barnes
71cb6b9b69
Avoid loading nbextensions twice by keeping track of which have been loaded
11 years ago
Min RK
23162fd289
Don't redirect from /edit/ to /files/
...
show failure to decode, instead
11 years ago
Min RK
4f0b3b8c10
only redirect to editor for text documents
...
treat unidentified mime-types as text
11 years ago
Sylvain Corlay
a3fa53f0f4
Filter by target name
11 years ago
Sylvain Corlay
c451342c81
Adding comm_info method
11 years ago
Min RK
17499ebb49
Notebook.restart_kernel returns a promise
11 years ago
Min RK
0615c251f2
add restart-run-all action
...
and constituent restart, run-all actions
11 years ago
Josh Barnes
3251cb90fa
require bootstrap in base/js/dialog.js
11 years ago
Matthias Bussonnier
bd03233e8b
Merge pull request #382 from Carreau/rebase-358
...
swapped glass for keyboard for command palette icon
11 years ago
Min RK
7056b10045
Merge pull request #370 from Carreau/fix-flexbox
...
Fix flexbox on celltoolbar and safari.
11 years ago
Yuri Numerov
5cd247f5f6
swapped glass for keyboard for command palette icon
11 years ago
Matthias Bussonnier
2c16e34a32
Merge pull request #340 from captainsafia/merge-cell-fix
...
Added fix for merge above on topmost cell to resolve #330
11 years ago
Matthias Bussonnier
453bd03ae0
Fix flexbox on celltoolbar and safari.
...
cf https://github.com/jupyter/nbgrader/issues/394
Cannot fix in flexbox.less cf above issue.
11 years ago
Matthias Bussonnier
2d5d548d79
Revert "Use NPM, node ES5, and browserify."
11 years ago
Jonathan Frederic
511bb689c2
Move search and replace into the right directory
11 years ago
Jonathan Frederic
c0a30d4df8
Commandpalette
11 years ago
Jonathan Frederic
c8ff593efc
Move source out
11 years ago
Jonathan Frederic
2332b719ce
Get the notebook working!
11 years ago
Jonathan Frederic
3498a5193c
Get all of the apps working except notebookapp
11 years ago
Jonathan Frederic
81a2998fe0
Dynamically load contents, also browserify contents.
11 years ago
jdfreder
ad80ae9bca
Fix bugs 🐛
11 years ago
jdfreder
ff9406f2e3
require.js ES5 -> commonjs ES5
11 years ago
Safia Abdalla
205a0a1b11
Added check for all negative indices in merge_cells
11 years ago
Brian E. Granger
21f63d4322
Merge pull request #285 from Carreau/snr
...
Search And replace.
11 years ago
Safia Abdalla
8b31737ad6
Moved check for index to merge_cells
11 years ago
Safia Abdalla
7999edb5b8
Added check for index on merge_above to resolve #330
11 years ago
Min RK
3d49cf3b27
remove large, wrong MathJax warning
...
when MathJax fails to load.
It points to installing local mathjax, which doesn't make sense anymore now that we ship it as a dependency.
11 years ago
Matthias Bussonnier
74ce3dae0d
document, and trim whitespaces.
11 years ago
Matthias Bussonnier
8bec3a79b2
improvement of UI
...
UI to replace only in selected cell, use bootstrap way of doing it.
Button order is now more keyboard friendly
11 years ago
Kyle Kelley
d3668a87cc
clusterlist is no longer part of jupyter/notebook
11 years ago
Matthias Bussonnier
6459b20f15
Do not conflict with header named `notebook`.
...
Closes #298
11 years ago
Matthias Bussonnier
9563f1bf06
Allow replacement only in selection
...
Might want to consider it as an option on the dialog maybe...
11 years ago
Matthias Bussonnier
90e2a7a487
Fix bug, reenable minify
11 years ago
Matthias Bussonnier
768a9675eb
pull styling in separate file
11 years ago
Matthias Bussonnier
966510f2a8
remove unrelated change
11 years ago
Matthias Bussonnier
0fc9232f14
Move search and replace to it's own file
...
load as if it was an extension.
11 years ago
Matthias Bussonnier
a7f5651bff
fix replace error in multiline codemirror things
11 years ago
Matthias Bussonnier
5d3ddd5f3b
more cleanup
11 years ago
Matthias Bussonnier
95d64d5c53
start clening things up into functions
11 years ago
Matthias Bussonnier
fce1ec14c7
SnR working !
11 years ago
Matthias Bussonnier
e58992094e
draft CaseSensitifvity and non-regexmatches.
11 years ago
Matthias Bussonnier
40ee54fffe
draft snr
11 years ago
Jonathan Frederic
309dab2fe8
Merge pull request #260 from Carreau/typeahead
...
Command Palette on notebook.
11 years ago
Matthias Bussonnier
589dce314e
rename function
11 years ago
Matthias Bussonnier
0f2f515a87
fix some of jon comments
11 years ago
Matthias Bussonnier
0f307f28f1
cleanup stuff and fix tests
11 years ago
Thomas Kluyver
474b124007
Select new cell if deleting only cell
11 years ago
Thomas Kluyver
f316e121cf
Cut, copy, paste and delete acting on multiple cells
11 years ago
Matthias Bussonnier
67dd3b4450
Finish writing the command palette
11 years ago
Matthias Bussonnier
a6d2fb253b
humanize shortcut, plus toolbar action
11 years ago
Matthias Bussonnier
5d009768dc
icon before
11 years ago
Matthias Bussonnier
bd1fbb52b7
tips
11 years ago
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
11 years ago
Matthias Bussonnier
daf7afb940
show keyboard shortcut
11 years ago
Simon Vurens
073f1c1b0d
fixed refreshing on bad command
11 years ago
Matthias Bussonnier
69811a79f2
Now usable, autofocus, execute and hide.
...
now autofocus field, execute action on submit,
and run and hide on submit.
11 years ago
Matthias Bussonnier
bcc33b9608
actually use action data for now
11 years ago
Matthias Bussonnier
80934cafdb
ready rebase
11 years ago
Simon Vurens
c0617e93bc
moved commandpalette to new class
11 years ago
Matthias Bussonnier
b873e8337d
try to create better html structure.
11 years ago
Matthias Bussonnier
d6a0217b01
get things on the page workign
11 years ago
Matthias Bussonnier
91fe9f2d01
start workign on typeahead
11 years ago
Thomas Kluyver
0cde7269a5
JSdoc for merge_cells method
11 years ago
Thomas Kluyver
dcd676d499
Clear selected range on entering edit mode
11 years ago
Thomas Kluyver
92e266f4e2
Merge cells based on range selection
11 years ago
Thomas Kluyver
792f928578
Multi-cell selection based on a selection anchor cell
...
I'm happier with this mechanism
11 years ago
Thomas Kluyver
450597d754
First attempt at multi-cell selection
...
It works, but I'm not quite happy with how it works
11 years ago
Eben Olson
dde3c3cc75
increase completer z-index to be in front of pager
11 years ago
Min RK
2f3789fb95
back to dev
11 years ago
Min RK
1c839f686b
release 4.0.1
...
with correct js version this time
11 years ago
Min RK
496289e441
Merge pull request #240 from takluyver/download-ipynb-ajax
...
Use window.location trick for download as ipynb
11 years ago
Min RK
ff191ae630
load widget extension in js
...
previously was a plain require,
which doesn't actually register anything.
11 years ago
Min RK
a36dcf2f98
export utils.load_extension
...
single, simple, catchable extension load
unlike load_extensions, which is the API normally used, which does its own logging of failure to load.
11 years ago
Thomas Kluyver
9c2fdb7c30
Use window.location trick for download as ipynb
...
To avoid problems with synchronous HTTP request from JS to save the
notebook before downloading it.
Closes gh-239
11 years ago
Min RK
30c235def1
Merge pull request #216 from nitind/issue158_rendered_html_on_divs
...
markdown output should get .rendered_html class
11 years ago
Nitin Dahyabhai
4288dc1c6d
Issue 158 - Rendered markdown div should get .rendered_html class
11 years ago
Thomas Kluyver
f2c5e6ba98
Catch error adding link to notebook list
...
Part of the fix for gh-223.
If a filename can't be decoded in the current encoding, Python escapes
the undecodable bytes as unpaired surrogates, which JS doesn't like
building a URL from.
This doesn't make the undecodable filename openable, but it stops it
from breaking the listing of other files.
The real fix is to set up the locale encoding correctly so that the
filenames can be decoded.
11 years ago
Min RK
854aa1af8e
Merge pull request #222 from flying-sheep/patch-1
...
Ask for confirmation if kernel is busy
closes ipython/ipython#8546
11 years ago
Min RK
c0f3b0abed
Merge pull request #120 from jdfreder/widgets
...
Hardcode widgets
11 years ago
Philipp A.
3029212849
fixed logic error and moved question
11 years ago
Philipp A.
e5ec203028
Ask for confirmation if kernel is busy
...
fixes #8546
11 years ago
Min RK
715e87afc2
Fix scope on restart buttons
...
Restart button was excluded since
it was inside another button.
11 years ago
Min RK
3a750dad13
Revert custom themes
...
The customizable themes were not actually ready for merge.
11 years ago
Niole Nelson
248c15eb32
sort order of all files and directories is now case-insensitive
11 years ago
Min RK
21fb85ad4c
Merge pull request #200 from SylvainCorlay/default_theme
...
Use default theme
11 years ago
Sylvain Corlay
01a9dd8424
step-forward button
11 years ago
Sylvain Corlay
e5ebb5a7cc
default by default
11 years ago
Min RK
ad937b47bf
Merge pull request #179 from nsonnad/add-themes-config
...
Add less config for themes and apply throughout
11 years ago
Thomas Kluyver
b8b3c6152d
Display HTML in pager if supplied
...
This is still an interim measure until the generic 'put a mimebundle on
the page' machinery can easily be used here.
11 years ago
Jonathan Frederic
fbae11d334
Get rid of useless loop
11 years ago
Jonathan Frederic
c819c333f7
@takluyver 's comments :check:
11 years ago
Jonathan Frederic
0c8315f72d
Fix spaces
11 years ago
Jonathan Frederic
f5296808ff
Load modules individually, so a missing module doesn't 💩 on everything.
11 years ago
Min RK
cead281f26
Merge pull request #187 from niole/master
...
updated keyboard.js to throw errors instead of strings.
11 years ago
Niole Nelson
3db5083b4a
updated keyboard.js to throw errors instead of strints: #145
11 years ago
Niole Nelson
3e5e4a9293
updated keyboard.js to throw errors instead of strings, #145
11 years ago
Min RK
e8b3c17693
Merge pull request #182 from frederikhermans/master
...
Properly render newlines etc. in raw_input() prompt
11 years ago
Frederik Hermans
7c119caae6
Explicitly set monospace font on input.raw_input
...
Also do not explicitly set monospace font in raw_container_input,
because that the container's width to be inconsistent with the (later)
output div's width.
11 years ago
Frederik Hermans
a31a64ad69
Replace raw_input_prompt span tag with a pre tag
...
Also, the input tag becomes a child of the pre tag.
11 years ago