##// END OF EJS Templates
move DEFAULT_STATIC_FILES_PATH to frontend.html.notebook...
move DEFAULT_STATIC_FILES_PATH to frontend.html.notebook and move the friendly version checks to notebookapp.py DEFAULT_STATIC_FILES_PATH is now accessible without pyzmq/tornado/jinja being importable. If someone tries to use old pyzmq or tornado directly with handlers, the version check won't happen, but that's probably the right thing to do anyway.

File last commit:

r6461:8c8cdd5e
r10199:8ebc1cbc
Show More
inputhookgtk3.py
34 lines | 1012 B | text/x-python | PythonLexer
# encoding: utf-8
"""
Enable Gtk3 to be used interacive by IPython.
Authors: Thomi Richards
"""
#-----------------------------------------------------------------------------
# Copyright (c) 2012, the IPython Development Team.
#
# Distributed under the terms of the Modified BSD License.
#
# The full license is in the file COPYING.txt, distributed with this software.
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
import sys
from gi.repository import Gtk, GLib
#-----------------------------------------------------------------------------
# Code
#-----------------------------------------------------------------------------
def _main_quit(*args, **kwargs):
Gtk.main_quit()
return False
def inputhook_gtk3():
GLib.io_add_watch(sys.stdin, GLib.IO_IN, _main_quit)
Gtk.main()
return 0