Thomas Kluyver
bc769d24f6
Add filename to header area
11 years ago
Thomas Kluyver
8dced9ab73
Styling to make it clearer where the editor is
11 years ago
Thomas Kluyver
6419595371
Use NotificationArea in the text editor
11 years ago
Thomas Kluyver
c1d012d703
Enable codemirror search/replace shortcuts
11 years ago
Thomas Kluyver
f49bef7b0d
Saving files works
11 years ago
Thomas Kluyver
25ee73a554
Loading a file works
11 years ago
Thomas Kluyver
e6935d47c0
Basic infrastructure for new texteditor component
11 years ago
Matthias Bussonnier
4cd8ee3bb2
Merge pull request #6881 from jasongrout/template-blocks
...
Make favicon and logo images blocks in the template
11 years ago
Jonathan Frederic
b76d4d5c05
Use es6-promise polyfill
11 years ago
Jonathan Frederic
bed3a4cfda
use es6
11 years ago
Jonathan Frederic
bbcd5cb55f
Bug fixes
11 years ago
MinRK
29e49329e2
use CodeMirror.runMode to highlight in markdown
...
instead of highlight.js
11 years ago
Min RK
388fec4f96
Merge pull request #6924 from takluyver/contents-promises
...
Use promises in the JS contents API
11 years ago
Thomas Kluyver
8c962df79c
Load promises polyfill from a script tag
...
So all JS code can assume promises work, without needing to require it.
11 years ago
Jason Grout
d11f48eadb
Make favicon and logo images blocks in the template
11 years ago
Kyle Kelley
d029a3f4a3
Fix link to /tree.
11 years ago
Thomas Kluyver
9b2dac3fc1
Infrastructure for AJAX requests returning ES6 promises
11 years ago
Min RK
59b54eba53
add Reconnect to kernel menu
11 years ago
Thomas Kluyver
1ae6be218d
Fix require config
11 years ago
Jeff Hemmelgarn
53463898eb
Move contentmanager to contents
11 years ago
KesterTong
3994d4d56a
Adds configuration options to use Google Drive content manager
...
Adds the key contentmanager_js_source to webapp_settings that allows for specifying the content manager JavaScript source file. Also adds a NotebookManager subclass, ClientSideNotebookManager, which does minimal logic. This class is used when the JavaScript content manager doesn't use the Python notebook manager, but rather implements that logic client side, as is the case for the Google Drive based content manager.
A sample command line that uses the Google Drive content manager, and the ClientSideNotebookManager, is
ipython notebook --NotebookApp.webapp_settings="{'contentmanager_js_source': 'base/js/drive_contentmanager'}" --NotebookApp.notebook_manager_class="IPython.html.services.notebooks.clientsidenbmanager.ClientSideNotebookManager"
11 years ago
Thomas Kluyver
a16a3d0270
Merge pull request #6045 from minrk/nbformat4
...
nbformat v4
11 years ago
MinRK
dd95b1ef5f
remove heading cells in v4
11 years ago
Thomas Kluyver
4025b57ed8
Only display terminals in dashboard if terminals are available
11 years ago
Thomas Kluyver
65e664b143
Add list of available terminals in the dashboard
11 years ago
Min RK
965102ba60
Merge pull request #6554 from Carreau/itsallaboutme
...
Add About IPython
11 years ago
Thomas Kluyver
c8af873aeb
Remove override.css from the template
11 years ago
Thomas Kluyver
52be8bdf6b
HTML fix
11 years ago
Bussonnier Matthias
1b200e5504
recompute dummy size dynamically + styling in css
11 years ago
Thomas Kluyver
9c0084e615
Multiple terminals and conditional initialisation
11 years ago
Thomas Kluyver
d4676bf2ad
Terminal basically working
...
Still need to deal with things like authentication
11 years ago
Thomas Kluyver
d211ebf067
Basic infrastructure for terminal page
11 years ago
Matthias Bussonnier
d269912958
Merge pull request #6110 from minrk/binarycomm
...
support binary buffers in comm messages
11 years ago
MinRK
e36df49c5f
tweak collapsed navbar style
...
- notification and indicators appear above menu on small screen
- collapsed menu button floats left
11 years ago
MinRK
5ccbd18e5d
collapse the navbar on narrow windows
...
so it doesn't take up a bunch of vertical height when not in use
11 years ago
Matthias Bussonnier
e7c2c369e0
Add about dialog in Notebook Help Menu.
...
This allow to get info on version of IPython when running remotely.
The about dialog also send a kernel info request and display the banner
which is useful for non-python kernel that don't match IPython version
11 years ago
MinRK
b548e51550
use TextEncoding for string<->ArrayBuffer
...
requires text-encoding js polyfill, for now
11 years ago
MinRK
8e863d951c
use require to load CodeMirror modes
...
CM's loadmode addon only works if you *don't* load CodeMirror itself with require.
11 years ago
Matthias BUSSONNIER
5b355936df
Update to codemirror 4
...
Update to codemirror 4.6 and update most notebook to work wiht it
this include keyevent that where triggerd twice and the re-writing of
ipython-gfm anf ipython mode to work with require.
11 years ago
Bussonnier Matthias
0dcce32de7
use standard html
11 years ago
MinRK
a060056e36
remove unused dateformat
...
we are using moment.js for dates now
11 years ago
Matthias Bussonnier
77ec6fdfa2
Merge pull request #6205 from Carreau/momentjs
...
use momentjs for nicer dates
12 years ago
MinRK
fae77bd133
remove unused project_dir
12 years ago
Matthias BUSSONNIER
8b20aee32e
use momentjs for nice dates
12 years ago
Min RK
c007debe3a
Merge pull request #6084 from tomspur/fontawesome4
...
Update fontawesome to 4.1
12 years ago
Thomas Kluyver
c9631845fa
Merge pull request #6126 from takluyver/kernelspecs-nb-ui
...
UI for changing kernels in the notebook
12 years ago
Thomas Spura
01dec53cf9
Port more icons to fontawesome-4
12 years ago
Thomas Kluyver
c71eea365e
Add submenu under kernel for changing kernel
12 years ago
Matthias BUSSONNIER
849ff3bb05
Simplify and uniformise styling of kernel selector
...
Make the theme coherent with the logout button
12 years ago
Thomas Kluyver
41626420e2
Allow switching kernel from the notebook UI
12 years ago