Commits on Sep 23, 2011
  1. inputhook: improve CTRL+C handling

    cboos committed Sep 23, 2011
    Allow a first CTRL+C to interrupt the qt4 event loop
    and a second to trigger a KeyboardInterrupt.
  2. inputhook: make inputhook_qt ignore CTRL+C

    cboos committed Sep 23, 2011
    Not optimal, as this doesn't yet clear the input line.
Commits on Sep 22, 2011
  1. inputhook: make PyQt4 plays nicer with pyreadline

    cboos committed Sep 22, 2011
    PyQt4's own input hook is not really appropriate when PyReadline is active
    (and possibly other readline packages running the PyOS_InputHook repeatedly).
    Arguably this should be fixed in PyQt4 itself, but in the meantime we can
    install a local hook which does the Qt event loop processing in a less
    aggressive way.
Commits on Sep 21, 2011
  1. inputhook: make stdin_ready() function reusable

    cboos committed Sep 21, 2011
    Move it from lib.inputhookwx to lib.inputhook, as the former
    module can only be loaded if wx itself is available.
  2. Merge pull request #807 from ivanov/share-tunnel

    minrk committed Sep 21, 2011
    Faciliate ssh tunnel sharing by announcing ports
Commits on Sep 20, 2011
  1. Merge PR #795 (cluster-id and launcher cleanup)

    minrk committed Sep 20, 2011
    closes gh-795
  2. allow launcher specification by prefix alone

    minrk committed Sep 16, 2011
    e.g. ipcluster start --engines=SGE
  3. parallel.apps cleanup per review

    minrk committed Sep 16, 2011
    STY: added spaces in string formatting calls
    STY: expanded helpstring for cluster-id
    ENH: allow BatchClusterAppMixin to be the second inherited class
  4. cleanup inheritance line in auto-config files

    minrk committed Sep 15, 2011
    rather than explicitly excluding particular base classes,
    exclude any base classes that have no config traits to inherit.
  5. add cluster_id support to ipcluster/launchers

    minrk committed Sep 15, 2011
    This includes a moderate reorganization of the common launcher args.
    start() no longer takes profile_dir, which is now a trait,
    as is cluster_id.   This is implemented via small Mixin classes,
    consolidating many duplicated controller_cmd/args / engine_cmd/args lines.
  6. add cluster_id to parallel apps

    minrk committed Sep 14, 2011
    This allows multiple controller instances per profile.  Default behavior remains unchanged.
Commits on Sep 19, 2011
  1. Merge remote branch 'rougier/glut' into rougier-glut

    fperez committed Sep 19, 2011
    Provide GLUT event loop integration for OpenGL codes.
Commits on Sep 17, 2011
Commits on Sep 16, 2011
  1. Wrap os.path functions in method calls

    takluyver committed Sep 16, 2011
    Some functions from os.path are now references to C functions (e.g. isdir on Windows). This breaks the path module, because compiled functions do not get bound to an object instance. All os.path functions have been wrapped in method calls, out of general caution.
    Closes gh-737
  2. Removed the timer callback in favor of the idle one and re-use wx wai…

    rougier committed Sep 16, 2011
    …ting time after an event is processed. This make things more reactive. Also, the created window is now made insivisible and is not supposed to be ever show or detroyed. Finally, fixed the bug in window closing for linux platform using the glutSetOption available on Freeglut.
  3. fix type=str->unicode in argparse kv loader

    minrk committed Sep 16, 2011
    This prevented unicode names for values to alias arguments.
    Includes associated test that fails prior to fix.
Commits on Sep 15, 2011
  1. fix installation of zmq IOLoop into tornado

    minrk committed Sep 15, 2011
    incorrectly overrode the module, rather than the class in the module, which is more reliable.
  2. avoid missing readline warning in zmqshell

    minrk committed Sep 15, 2011
    InteractiveShell.set_autoindent() warns when readline is missing, and
    the zmqshell no longer loads readline.  This changes the condition
    of the warning to only if it is being enabled, and prevents enabling
    autoindent in the zmqshell.
  3. Merge PR #668 (greedy completion)

    minrk committed Sep 15, 2011
    closes gh-668
    closes gh-651
  4. make Completer.greedy configurable

    minrk committed Sep 13, 2011
  5. Merge pull request #776 from Carreau/reworking-qtconsole-shortcut

    epatters committed Sep 15, 2011
    Reworking qtconsole shortcut, add fullscreen
  6. Merge pull request #790 from olivierverdier/future_unicode_test

    takluyver committed Sep 15, 2011
    TST: add future unicode_literals test (#786)
  7. TST: remove assert messages (#790)

    olivierverdier committed Sep 15, 2011
    remove ambiguous assert messages for unicode_literals test
  8. TST: simpler check for unicode literals (#790)

    olivierverdier committed Sep 15, 2011
    check using isinstance instead for the length of the string
  9. Merge branch 'glut-rebased' of git:// into glut

    rougier committed Sep 15, 2011
    * 'glut-rebased' of git://
      Added the command line option
      Fix code in disable_glut which was not tested and quite buggy
      Tried to fix the CTRL-C problem (ipython#742) and take other comments/typos into account
      Replaced deprecated raise call
      Fixed typos in comments
      Canceled window reshape to 1x1 since the idea is now for the user to use this window as the main one because of weird seg-faults problem after user creates its own window (any subsequent gl error would lead to a segfault, even a simple one line requiring a non existent function
      Event loop integration example
      Added code for the GLUT interactive session
  10. add fullscreen support for QtConsole throught shortcut

    Carreau committed Sep 14, 2011
    	add a toggleFullscreen action to qtconsoleapp and connect it to the
    	'Ctrl+Meta+Space' shortcut (which is Command+Ctrl+Space on Mac)
    	add shortcut description in %guiref
    move maximize and minimize shortcut/fonction to another branch
Commits on Sep 14, 2011
  1. BUG: Don't use readline in the ZMQShell.

    epatters committed Sep 14, 2011
    Closes gh-617.
  2. Added the command line option

    rougier committed with fperez Sep 13, 2011