Brian E. Granger
f7b78af056
Merge pull request #2789 from ellisonbg/celltoolbar-style
...
Fixing styling issues with CellToolbar.
2013-01-18 12:29:00 -08:00
Brian Granger
4c5cbb71ea
Removing unneeded ui-widget class.
2013-01-18 10:41:04 -08:00
MinRK
0fb7232c77
fix KeyError creating ZMQStreams in notebook
...
typo in PR #2775 prevented connections from being established
2013-01-18 00:04:01 -08:00
Min RK
40fb853bc7
Merge pull request #2775 from ellisonbg/kernelid
...
General cleanup of kernel manager code.
This does some general cleanup of MultiKernelManager to better reflect how it is actually being used.
Sometimes there is a need to create kernel_id's elsewhere in code. This minor change allows a kernel_id to be created outside of the MultiKernelManager and passed in as a kwarg. An exception is raised if the id is already used.
Tasks:
- [x] Fix cleanup of ipc files.
- [x] Allow kernel_id to be passed to MultiKernelManager.start_kernel.
- [x] Add ipc support to MultiKernelManager.
- [x] Add more tests for MultiKernelManager.
- [x] Rename sub channel to iopub channel everywhere.
- [x] Use consistent naming for all channel classes in zmq, inprocess and qt.
- [x] Move BlockingChannelMixin to zmq.blockingkernelmanager.
- [x] Create ABC for KernelManager.
- [x] Make the InProcessKernelManager a Configurable.
- [x] Cleanup docstrings in ABCs.
- [x] Add tests for KernelManager.
- [x] Check over MultiKernelManager.
- [x] Make KernelManager,kill_kernel private in ABC and implementations.
- [x] Find bug that is causing the kernel manager tests to hang unless the shell channel linger is set to 0.
- [x] Decide about critical logging in ipkernel.
- [x] Debug lack of stderr redirect in tests.
2013-01-17 22:06:47 -08:00
Brian Granger
fc7a20a8e1
Decoupling the celltoolbar select UI from CellToolbar.
...
The select menu for celltoolbar presets should live entirely in
the maintoolbar code - it was 1/2 in CellToolbar itself. This
fixes this issue using events and an additional method on
CellToolbar (list_presets).
2013-01-17 16:42:24 -08:00
Brian Granger
fd34f3d536
Minor tweaks to the css to enable single cell hide/show.
2013-01-17 15:39:07 -08:00
Brian Granger
b6c7d7965c
Further cleanup for celltoolbars.
2013-01-17 15:26:08 -08:00
Matthias BUSSONNIER
a27a0f4980
gshow
2013-01-17 15:26:08 -08:00
Brian E. Granger
dcf874e93f
Fixing styling issues with CellToolbar.
...
* Width of CellToolbar was off on Linux Chrome+Firefox.
* Minor styling cleanups.
2013-01-17 15:26:07 -08:00
Brian E. Granger
0fb34356a3
Fixing last few things with the test suite for kernel managers.
2013-01-16 21:12:09 -08:00
Brian E. Granger
deb05ec4a2
Make KernelManager.kill_kernel private.
...
* kill_kernel -> _kill_kernel.
* Removed it from the ABC and implementations where approp.
2013-01-16 19:45:27 -08:00
Min RK
def9d4c51e
Merge pull request #2796 from kmike/cookie-fix
...
py3k: fix unicode/bytes cookie parsing under Python 3.x
2013-01-16 16:51:20 -08:00
Brian Granger
b7dd63d720
Creating an ABC for kernel managers and channels.
2013-01-16 14:53:34 -08:00
Brian E. Granger
2900b67ff3
Adding calls to shell_channel.stop() to shutdown.
...
But this hangs the test suite for IPython.frontend.html.notebook.
2013-01-16 13:58:29 -08:00
Brian E. Granger
afaad23a57
Adding tested ipc support to MultiKernelManager.
2013-01-16 13:58:28 -08:00
Brian E. Granger
64bec56589
Refactoring kernel_died method to make subclass friendly.
2013-01-16 13:58:28 -08:00
Brian E. Granger
f37d707c08
Creating application.config attribute.
...
This creates less coupling between the handlers and the outer
IPython application.
2013-01-16 13:58:28 -08:00
Brian E. Granger
ac1a8b0458
Removing return value of restart_kernel.
...
The kernel_id is *always* the same under a restart and there
is no need to return it. The restart handler does pass
the original kernel_id back to the browser as it currently uses it.
2013-01-16 13:58:28 -08:00
Brian E. Granger
82f4cf5574
General cleanup of kernelmanger.MultiKernelManager.
2013-01-16 13:58:27 -08:00
Brian E. Granger
ea2dc2ecd5
Allow caller of MultiKernelManager.start_kernel to pass kernel_id.
2013-01-16 13:58:27 -08:00
Mikhail Korobov
57cecc70c2
P3K: fix cookie parsing under Python 3.x (+ duplicate import is removed)
2013-01-17 02:51:06 +06:00
Brian E. Granger
4fadfecbb7
Merge pull request #2724 from pberkes/embedded-ipython-v2
...
In-process kernel support (take 3)
2013-01-16 12:32:21 -08:00
Brian E. Granger
eff5fa878d
Merge pull request #2687 from Carreau/metaui-slideshow
...
[WIP] Metaui slideshow
2013-01-15 15:12:28 -08:00
Matthias BUSSONNIER
3e60977364
load slideshow by default
2013-01-15 21:05:17 +01:00
debjan
47466fb8ea
Chrome frame awareness
2013-01-15 03:21:22 +01:00
Matthias BUSSONNIER
7163dc717f
Uppercase and update path
2013-01-14 22:23:23 +01:00
Matthias BUSSONNIER
94279745b9
Change Slide denomination
...
> Slide
> Subslide
> Fragment
> Skip
> Notes
2013-01-14 21:35:56 +01:00
Matthias BUSSONNIER
705081cc04
add slideshow extension/preset for celltoolbar
2013-01-14 21:26:08 +01:00
Matthias BUSSONNIER
3e52d29b61
fix example.js
2013-01-14 19:28:04 +01:00
Matthias BUSSONNIER
7401054c94
Capitalize
2013-01-14 19:10:55 +01:00
Matthias BUSSONNIER
33b810fe53
fix celltoolbar select css
2013-01-14 08:48:38 +01:00
Matthias BUSSONNIER
4e20188968
Load default.js (for celltoolbar) by default
...
And change text.
2013-01-14 08:42:10 +01:00
Matthias BUSSONNIER
4e3f8edb88
add default celltoolbar UI
2013-01-14 08:40:58 +01:00
Matthias BUSSONNIER
69859c1057
change set_preset to activate_preset
...
update docs
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
f76279d858
remove commented css
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
28e90b40d2
fix lock cell button
...
'flase' is true while false is false
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
c236253e80
change - to Hidden
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
eb5911a3c1
create celltoolbar in cell.js and inherit
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
08225b2ed4
slightly generalize utils generator
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
8b7db8d6da
remove useless jquery selector
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
f88001f481
fix css size
2013-01-14 08:40:57 +01:00
Matthias BUSSONNIER
1e4eb5c527
do not use alert on invalid json
2013-01-14 08:40:56 +01:00
Matthias BUSSONNIER
ffa1cf20a3
remove relative position
2013-01-14 08:40:56 +01:00
Matthias BUSSONNIER
4b957111ed
remove most of the duplicate example
2013-01-14 08:40:56 +01:00
Matthias BUSSONNIER
a16c361a4b
rename _button_list to _ui_controls_list
2013-01-14 08:40:56 +01:00
Matthias BUSSONNIER
c313127651
rename file metaui->celltoolbar
2013-01-14 08:40:56 +01:00
Matthias BUSSONNIER
f55a0a05b8
rename metaui -> celltoolbar
2013-01-14 08:40:55 +01:00
Matthias BUSSONNIER
3cc81dbb8f
convention, jQuery variable start with $
...
all this.xxxx = $(...) change to
this.$xxxx
I'm thinking of potentially doing it also in parameters that are
expected to be jQuery enabled.
2013-01-14 08:40:55 +01:00
Matthias BUSSONNIER
1c97a7232f
enable dropdown preset change
2013-01-14 08:40:55 +01:00
Matthias BUSSONNIER
040a27cacc
add a small default metaui-toolbar
...
just a question mark which pop-up a small text
2013-01-14 08:40:55 +01:00