Commit Graph

297 Commits

Author SHA1 Message Date
Brian Granger
bb7e0bff27 Minor changes to notebook css. 2011-07-20 20:42:32 -07:00
Brian Granger
49c970cddf Different clients now share a single zmq session.
Previously, each client (browser window) would open its own set
of ZMQ sockets to a kernel. Now one master set of connections
to the kernel is created and all clients share those connections.
In some ways, this simplifies the URL design.

I have also made kernel_ids server-side created.
2011-07-20 20:42:32 -07:00
Brian Granger
00b857165e Fixing main toolbar area and cleaning up jquery themes. 2011-07-20 20:42:32 -07:00
Brian Granger
f45f35ec2e Added message to help users open notebook. 2011-07-20 20:42:32 -07:00
Brian Granger
d0f883af9d Initial template for notebook browser. 2011-07-20 20:42:32 -07:00
Brian Granger
910d129f14 Server side of file based notebook store implemented. 2011-07-20 20:42:32 -07:00
Brian Granger
3ed9c3371c Make the main notebook div auto scroll. 2011-07-20 20:42:31 -07:00
Brian Granger
96cb3a8982 Initial reply handling implemented along with css fixes. 2011-07-20 20:42:31 -07:00
Brian Granger
17d899d38f Basic server for htmlnotebook working. 2011-07-20 20:42:31 -07:00
Brian Granger
a2aef63d09 Work on the server side of the html notebook. 2011-07-20 20:42:31 -07:00
Brian Granger
f44f537ee4 Adding preventDefault to shift-up/down events. 2011-07-20 20:42:31 -07:00
Brian Granger
276e5db516 Added placeholder text for TextCell. 2011-07-20 20:42:31 -07:00
Brian Granger
6729e2f4f4 Fixing selection and focus logic. 2011-07-20 20:42:31 -07:00
Brian Granger
94647cfbb1 Adding shift-enter support. 2011-07-20 20:42:31 -07:00
Brian Granger
360b6bf6ab Initial draft of HTML5/JS/CSS3 notebook. 2011-07-20 20:42:31 -07:00
MinRK
a79bd91af7 cleanup removed ipythonx,ipython-wx from setup.py 2011-07-18 14:43:16 -07:00
MinRK
b26c59e66f don't install deathrow 2011-07-13 23:55:31 -05:00
Min RK
393557bb3d Merge pull request #574 from jstenar/getcwdu
always use getcwdu instead of getcwd
2011-07-13 15:29:19 -07:00
Jörgen Stenarson
eea358698b 2011-07-12 19:19:38 +02:00
MinRK
5fcef9cac3 update gitignore to exclude dist and zipped man pages
These are files generated when building releases, that should not be tracked.
2011-07-05 17:25:05 -07:00
Christoph Gohlke
ec560ae17b Windows install fixes
* Make Start menu item include Python version and bit-ness (prevents clobbering)
* don't ask setuptools to install pyreadline on 64b Windows, due to pyreadline bug #787574
2011-07-04 13:21:06 -07:00
Thomas Kluyver
821c9609c0 Remove unused configobj and validate libraries from externals. 2011-06-27 21:36:40 +01:00
MinRK
4166074803 Merge branch 'winsetup' (PR #536)
introduces install dependency of setuptools on Windows

This is a temporary fix, and the setuptools dependency should
be removed in 0.12.

closes gh-536
closes gh-351
closes gh-369
2011-06-24 16:54:47 -07:00
MinRK
0332489792 'install' depends on setuptools on Windows 2011-06-24 12:14:36 -07:00
MinRK
76a5fa2456 Merge branch 'newapp'
closes gh-503
closes gh-454
closes gh-79
closes gh-456
closes gh-451
2011-06-20 20:47:08 -07:00
MinRK
34b5f30a9a update zmq dependency to 2.1.4 2011-06-20 16:40:22 -07:00
Thomas Kluyver
8a91843dd3 Don't try to install IPython.config.default (no longer there). 2011-06-20 16:40:22 -07:00
MinRK
713a71343e rename ipythonqt to qtconsoleapp
the ipython-qtconsole script has been removed in favor of 'ipython qtconsole', but the ipython-qtconsole *GUI* script remains, when installed with setuptools.
2011-06-20 16:40:21 -07:00
MinRK
77cc373d3d reorganize default config files to match profiles as directories
Old files are left in place, until applications make the transition to newapp.
2011-06-20 16:39:14 -07:00
Thomas Kluyver
9dd9ddc0e7 Replace links to launchpad bugs in comments/docstrings with equivalent github links. 2011-05-29 23:10:48 +01:00
Thomas
d1ab1fc203 Merge pull request #469 from takluyver/exit-code
Add exit code when running all tests with iptest.
2011-05-25 02:18:00 -07:00
Thomas Kluyver
e77036cc30 Call sys.exit() at correct point in iptest. 2011-05-24 19:21:45 +01:00
Thomas Kluyver
a15c6996b1 Add exit code when running all tests with iptest. 2011-05-24 13:50:32 +01:00
MinRK
6ec9bca005 Merge PR #413
Adds retries and resubmit logic to IPython.parallel.

closes gh-413
2011-05-17 15:49:28 -07:00
MinRK
daa9df5b63 various db backend fixes
* use index on msg_id in mongodb backend (_table prevented some methods from working outside the session)
* purge_request improved to use fewer db calls
* mongodb testcase split into its own file
* Fix equality testing, NULL handling, in SQLiteDB backend
2011-05-17 14:27:33 -07:00
MinRK
59f06d7d7b update zmq dependency on Windows to 2.1.7 2011-05-16 10:47:13 -07:00
Evan Patterson
130f56cf50 Merge pull request #422 from epatters/gui-scripts
Make ipython-qtconsole a GUI script
2011-05-11 10:24:10 -07:00
epatters
8bd4f9272c Clean up entry point definition is setup.py. 2011-05-10 10:56:44 -05:00
Evan Patterson
3ba4061e0e Make ipython-qtconsole a GUI script in setuptools. 2011-05-09 15:48:49 -05:00
Evan Patterson
82f5eb7122 Merge pull request #406 from jenshnielsen/zmqgui.
install IPython.zmq.gui
2011-05-01 12:32:32 -07:00
Jens Hedegaard Nielsen
c316414295 install zmq.qui fixes problems with using ipython --pylab gtk 2011-05-01 11:48:36 +02:00
MinRK
deef821be9 Merge branch 'master' of github.com:ipython/ipython 2011-04-28 19:17:33 -07:00
Brian E. Granger
011d42c9e1 Merged pull request #397 from minrk/ioterm.
utils.io.Term.cin/out/err -> utils.io.stdin/out/err
2011-04-27 12:56:15 -07:00
MinRK
0de0a0d4ab io.Term.cin/out/err replaced by io.stdin/out/err
Behavior is now the same as sys.stdin/out/err, and
defaults to those streams.
2011-04-27 11:35:53 -07:00
MinRK
f32e2bb944 depend on pyzmq-2.1dev on Windows
This is a temporary dependency, and should be changed to the next release of pyzmq when it arrives.
2011-04-21 12:10:26 -07:00
MinRK
7eefed1d6b fix 'test_pylabtools' exclusion in iptest 2011-04-14 17:15:20 -07:00
MinRK
a6aaa64016 update test exclusions
exclude test_irunner w/o pexpect
exclude frontend/qt w/o pyzmq or qt

closes gh-375
2011-04-14 14:48:26 -07:00
MinRK
af196e3446 make display_status optional at runtime in setupext
This allow the check_for_readline to *not* print its indented status line

closes gh-361
closes gh-20
2011-04-11 17:42:43 -07:00
MinRK
67c6025d9e don't rely on setuptools for readline dependency check 2011-04-11 17:42:06 -07:00
Fernando Perez
a6ebd33613 Do not generate output for empty figures in Qt console.
Before, calling figure() would produce a big blank area.  This ensures
output is only returned if the figure has content.

Also added basic testing for pylabtools, for which we had none.
2011-04-11 00:22:11 -07:00