Brian E. Granger
c2df8a9005
Merge branch 'mathjax' of https://github.com/minrk/ipython into minrk-mathjax
2011-08-22 16:24:53 -07:00
MinRK
ba1df9be55
underline keyboard shortcut letter on buttons
2011-08-21 17:55:45 -07:00
Fernando Perez
b8c1ab1ada
Fix above/below keybinding mismatch and rename api to use above/below
2011-08-21 17:54:03 -07:00
Fernando Perez
3517c4a713
Merge pull request #717 from stefanv/htmlnotebook_highlight_markdown
...
Add source highlighting to markdown snippets, with a theme matching the CodeMirror one we use.
This only highlights source code in blocks that are indented 4 spaces in markdown cells, leaving <pre> blocks alone. If highlight is desired in <pre> blocks, a further <code> block must be created.
The visual theme matches the one used for CodeMirror as much as possible.
2011-08-21 15:09:14 -07:00
Stefan van der Walt
3a8811e115
Add code highlighting to markdown cells.
2011-08-21 14:14:16 -07:00
MinRK
638bc02a8f
update notebook template to prefer offline mathjax
2011-08-20 17:01:56 -07:00
MinRK
a094ada137
Add utility function for installing mathjax for offline use
...
from IPython.external.mathjax import install_mathjax
install_mathjax()
* add mathjax destination to gitignore
2011-08-20 17:01:44 -07:00
Brian E. Granger
ab788fb18e
Merge pull request #713 from stefanv/htmlnotebook_help_dialog
...
Align colons in html notebook help dialog
2011-08-20 16:48:30 -07:00
Stefan van der Walt
dfeb4342ed
Align colons in help dialog.
2011-08-20 14:56:10 -07:00
Brian E. Granger
d60edf973d
Changing prev/next keyboard shortcut to use p/n.
2011-08-19 22:00:25 -07:00
Brian E. Granger
b89d656a3c
Fixing console.log messages related to keyboard shortcuts.
2011-08-19 21:49:32 -07:00
Brian E. Granger
cf0c66fe4e
Adding keyboard shortcut help dialog.
2011-08-19 21:24:08 -07:00
Brian E. Granger
d3e67106a1
Adding keyboard shortcuts.
2011-08-19 20:10:32 -07:00
Fernando Perez
2522a651d9
Right-align prompts to remove spurious whitespace.
2011-08-19 17:46:46 -07:00
Brian E. Granger
5b19a85fa4
Adjusting width of prompt area.
2011-08-19 17:23:54 -07:00
Brian E. Granger
6798c5cc97
All output types are not indented.
2011-08-19 17:01:12 -07:00
Brian E. Granger
919a393622
Fixing bug in new metadata implementation.
2011-08-19 16:21:09 -07:00
Brian E. Granger
5cb8bb1f27
Reorganize the L panel buttons.
2011-08-19 16:18:59 -07:00
Brian E. Granger
ab384fc787
Cell collapse/expand is not called "Toggle".
2011-08-19 15:59:51 -07:00
Brian E. Granger
133b96d086
Changing CodeMirror-scroll to overflow-y: hidden.
...
* It seems that our old setting of visible was causing scroll bars
to appear if font sizes change in Chrome.
* Also changed json -> xml in Download UI.
2011-08-19 15:49:50 -07:00
Brian E. Granger
ea8b4de42d
Implemented metadata for notebook format.
2011-08-19 15:44:32 -07:00
Brian E. Granger
7e7a6ab50b
Notebook upload handles filenames with periods.
2011-08-19 11:41:48 -07:00
Brian E. Granger
d5fe8328e5
Converting notebooks to JSON format.
2011-08-18 23:22:55 -07:00
Brian E. Granger
0784df1b9d
Making JSON the default .ipynb format.
2011-08-18 23:11:50 -07:00
Brian E. Granger
4d15c8b8e5
Fixing logic for rename behavior.
2011-08-18 21:34:15 -07:00
Brian E. Granger
8f149a2623
Help links work on Firefox.
2011-08-18 20:37:47 -07:00
Brian E. Granger
cbe3563d8d
Save button becomes Rename when the notebook name changes.
2011-08-18 20:23:03 -07:00
Brian E. Granger
f35f9323e6
Better tabindex support.
2011-08-18 20:16:33 -07:00
Brian E. Granger
1293556dde
Double clicking on the end space will insert a new cell.
2011-08-18 20:07:14 -07:00
Brian E. Granger
b17100a63b
Merge branch 'htmlnotebook_list_notebooks' of https://github.com/stefanv/ipython into stefanv-htmlnotebook_list_notebooks
2011-08-18 19:53:18 -07:00
Brian E. Granger
7d53b7a7b2
Merge branch 'stefanv-htmlnotebook_publish' into htmlnotebook
2011-08-18 19:48:51 -07:00
Brian E. Granger
1d43249604
Adding page break logic to the print css.
...
* I have added page-break-inside logic to div.input and
div.output_area.
* Fixed a bug in CodeCell that was putting the output_area class
on the wrong div.
2011-08-18 19:47:52 -07:00
Stefan van der Walt
55ffc1c083
Move glob to global level import.
2011-08-18 19:31:16 -07:00
Stefan van der Walt
fb2c31b2ea
Allow period characters in notebook names.
2011-08-18 19:11:49 -07:00
Brian E. Granger
6243652cfd
Changing notebook uuid algorithm to preserver across sessions.
2011-08-18 18:43:33 -07:00
Brian E. Granger
69d2e18f7a
Merge branch 'htmlnotebook_publish' of https://github.com/stefanv/ipython into stefanv-htmlnotebook_publish
2011-08-18 14:12:12 -07:00
Brian E. Granger
b5b4cf260f
Modifying CodeMirror focus hack to work better.
...
I had removed a text area focus event earlier today and that
broke the . key. We are still having problems with CodeMirror
elements gaining focus, but this seems to fix the issue.
2011-08-17 17:19:42 -07:00
Stefan van der Walt
823124215c
Refactor static printing.
2011-08-17 17:07:58 -07:00
Brian E. Granger
cff986a539
Removed HTMLCell from UI and added better placeholder logic.
2011-08-17 15:29:22 -07:00
Brian E. Granger
0f3bc468e3
Better alert message if no WebSockets are detected.
2011-08-17 15:11:55 -07:00
Brian E. Granger
e08bdc3d6f
Better WebSocket detection added.
2011-08-17 15:01:46 -07:00
Brian E. Granger
164ef7c9cb
Adding code to handle MozWebSocket for FF 6.
2011-08-17 14:55:44 -07:00
Brian E. Granger
ad791ad465
Finish removing ipython-notebook.
2011-08-17 13:36:38 -07:00
Brian E. Granger
e176318797
More review changes.
...
* Favicon.ico is served.
* Test suit now passes.
* Help links work for for me.
* Other changes made to address inline comments.
* The printing of long lines is an extremely subtle issue and I will open an issue for it.
* zmqws.py is completely gone so the naked print is not an issue.
* ipython-notebook removed from scripts.
* Updated copyright and authors of files.
* Fixed missing docstrings in IPython.nbformat.
2011-08-17 13:21:19 -07:00
Brian E. Granger
63a148fad5
Don't scroll to bottom when last cell is selected.
2011-08-17 11:50:57 -07:00
Stefan van der Walt
49ad421c8b
htmlnotebook: Suppress cell boundary when publishing.
2011-08-16 22:40:36 -07:00
Stefan van der Walt
201999642f
Implement static publishing of HTML notebook.
2011-08-16 18:56:34 -07:00
Brian E. Granger
70cf4b80ba
Stripping notebook server flags from kernel's argv.
2011-08-16 11:58:20 -07:00
Brian E. Granger
1271cfcfcd
Removing old CodeMirror version.
2011-08-15 23:40:31 -07:00
Brian E. Granger
dfac7eca2b
WebSocket url is now passed to browser when a kernel is started.
2011-08-15 23:35:01 -07:00