3408 Commits (8ab449cd9aaec6fd151f414d10a29002b136e8cb)

Author SHA1 Message Date
Nicholas Bollweg (Nick) d3601f90ef checking in css
12 years ago
Nicholas Bollweg (Nick) c72ad2754c more fidgeting before starting over
12 years ago
Nicholas Bollweg (Nick) 5858350cc3 handling explicitly provided modes from kernelspec.language_info
12 years ago
Nicholas Bollweg (Nick) eef949eda9 fixing tests
12 years ago
Nicholas Bollweg (Nick) 8f5b447eaf removing monkeypatch, importing rest of codemirror default theme
12 years ago
Nicholas Bollweg (Nick) 68c4714338 using codemirror mode/meta for detection
12 years ago
Matthias Bussonnier a9fffc41ab Merge pull request #6950 from minrk/new-new-dropdown
12 years ago
Thomas Kluyver 615f5dd13a Merge pull request #7118 from minrk/script-dispatch
12 years ago
Min RK 93bbf6d52e remove nbconvert_exporter handling from frontend
12 years ago
Min RK befb16ebe3 Merge pull request #6948 from bollwyvl/graceful-mathjax-widgets
12 years ago
Min RK b10ebdad4b s/current_selection/default_kernel/
12 years ago
Min RK 6a1cebe4c0 minor reflow of tree header
12 years ago
Min RK 371b031f40 informative hover text for current selection
12 years ago
Min RK d1bda196b7 remove some weird tabs
12 years ago
Min RK fbaae651ad remove UI for setting default kernel
12 years ago
Min RK 8eb6ec00d8 store current kernel selection in frontend config
12 years ago
Min RK 11ef669ec6 kernelspecs is a dict
12 years ago
Min RK d9767e8c94 separate selecting default kernel from new notebook with specified kernel
12 years ago
Min RK 0cfd8731a0 include current kernel name in new notebook dropdown
12 years ago
Min RK d312486840 Add kernel-select dropdown to new notebook button
12 years ago
Min RK f94e482478 handle undefined settings in promising_ajax
12 years ago
Min RK 4fc163812a change kernel spec placeholder name to 'Kernel'
12 years ago
Min RK 696394e27d allow kernel_name to be specified in url parameter
12 years ago
Min RK 9e809126e4 add utils.get_url_param
12 years ago
Thomas Kluyver c3cb2164f6 Clear output after replacing cell contents
12 years ago
Thomas Kluyver 90817ccb1f Machinery to replace the current cell instead of adding a new one
12 years ago
Matthias Bussonnier b12ac2cb15 Merge pull request #7011 from jdfreder/killthelayout
12 years ago
Jonathan Frederic e519371402 Merge pull request #7093 from jasongrout/model-views
12 years ago
Kyle Kelley dbf11e02fd Merge pull request #7107 from jdfreder/import_warning
12 years ago
Jonathan Frederic 5e7d1cfa9f Add dark lower border to pager handle
12 years ago
Nicholas Bollweg (Nick) 83757b6a0e moving typeset to utils, usage in cell and outputarea
12 years ago
Jonathan Frederic e7330f5e22 Address @carreau 's review comments
12 years ago
Jonathan Frederic 80bfe779f5 Add warning to widget namespace import.
12 years ago
Jason Grout 9ca509d915 Merge remote-tracking branch 'public-upstream/master' into links-rebase
12 years ago
Nicholas Bollweg (Nick) c95a9aaf80 accept node or selection
12 years ago
Nicholas Bollweg (Nick) b17a40d950 moving typeset to DOMWidgetView
12 years ago
Nicholas Bollweg (Nick) 57f05c4a2b reversing order of arguments, as text may already exist
12 years ago
Nicholas Bollweg (Nick) 00fc31b0a8 also setting text in widget.typset
12 years ago
Nicholas Bollweg (Nick) 9cd878cf0f moving, checking MathJax typesetting to WidgetView
12 years ago
Matthias Bussonnier de52775797 Merge pull request #7078 from takluyver/kernelpath
12 years ago
Jason Grout 155381072c Make the favicon a template block
12 years ago
Jason Grout 26bec1ad36 Add None as a widget visible value to allow for visiblity: hidden
12 years ago
Jonathan Frederic c0f01d65e8 Increase pager handle size.
12 years ago
Jonathan Frederic ebb6e818a7 Fix, prevent notebook from having its height set on pager display
12 years ago
Jonathan Frederic e79a43e867 Fix scroll/resize handle missing behavior.
12 years ago
Jonathan Frederic a7d54cd512 Fix scrolling for large outputs
12 years ago
Jonathan Frederic 353a9afd34 Kill the layout manager
12 years ago
Jonathan Frederic 5a9e4d7986 Manual fixes
12 years ago
Jonathan Frederic b53386b37b Ran function comment conversion tool
12 years ago
Jason Grout 13c1b95fbd Make the model.views dict a dict of promises for views
12 years ago
Jonathan Frederic 2969de609d Selection test fix
12 years ago
Jonathan Frederic 91524a1379 Merge pull request #7057 from Carreau/jsdoc
12 years ago
Thomas Kluyver 3cad1f4b4d Expose ConfigManager one level up the hierarchy
12 years ago
Min RK 6ba1584b4a Merge pull request #7016 from rgbkrk/csp
12 years ago
Jason Grout 63f8566c6f Wait for any promises returned by a view's render method before considering the view created
12 years ago
Jonathan Frederic 22168a538e Typo fix
12 years ago
Kyle Kelley a6d3d6a93e Log warning directly.
12 years ago
Kyle Kelley 858d153bff Remove extraneous pass
12 years ago
Kyle Kelley 7a48687929 Update CSP tests for new default.
12 years ago
Kyle Kelley 219ca3046a Clean up default content security policy setup
12 years ago
Kyle Kelley 17d1c2d488 Report CSP violations as warnings.
12 years ago
Kyle Kelley 5343787e9d Remove CSP reporting since it fills console.
12 years ago
Kyle Kelley 0c22c140c3 Turn x-frame-options tests into CSP tests
12 years ago
Kyle Kelley 392118d536 One unified CSP report URI
12 years ago
Kyle Kelley 5065429bfd Clean up logs, enable debug log for header except
12 years ago
Kyle Kelley bd85ff25df Restrict frame-ancestors to 'self' in CSP
12 years ago
Kyle Kelley 7fb8cd94ec Load the security service handlers.
12 years ago
Kyle Kelley 3068733c46 Log reporter policy to debug
12 years ago
Kyle Kelley cb19f07c9a csp_report_uri caused a cyclic dependency
12 years ago
Kyle Kelley 5b53d2db45 Set default policy to nothing, only report.
12 years ago
Kyle Kelley 23b9f09177 Log CSP violations via report
12 years ago
Kyle Kelley 1f03954dd8 Handle CSP Reports
12 years ago
Kyle Kelley a00d6930f2 Adapt headers to using Content Security Policy
12 years ago
Thomas Kluyver d273b56044 Clean up get_kernel_path logic
12 years ago
Jonathan Frederic 01a6929c0d Fix faulty interact tests
12 years ago
Jonathan Frederic 592112f0fa Don't magically convert values to a list of tuples.
12 years ago
Kyle Kelley a19f345170 Merge pull request #7007 from Carreau/less-update
12 years ago
Jonathan Frederic c8ef47b03b Fix readonly lock logic.
12 years ago
Thomas Kluyver 1929f5702c Merge pull request #6945 from minrk/kernel-info-lang
12 years ago
Jonathan Frederic 139dca277b Merge pull request #7059 from silviav12/widget_docstring
12 years ago
silviav12 a803717c5d Removed the two empty lines of dosctring in widget_float.py.
12 years ago
Bussonnier Matthias a2b35cb869 use less variable for rounded corner
12 years ago
Min RK 0a36fb6cdc Merge pull request #7068 from Carreau/close-pager
12 years ago
Min RK 9a4de7b78d Merge pull request #7041 from takluyver/nbconfig-manager
12 years ago
Matthias Bussonnier e1c4595743 Merge pull request #7070 from rgbkrk/pin_less_docker
12 years ago
Thomas Kluyver eb14a13843 Merge pull request #6991 from minrk/unhandled-types
12 years ago
Kyle Kelley 0bd8d84a6d Update package name in error prompt.
12 years ago
silviav12 6b7399c8e6 Added changes to dosctring documentation in widget_float.py (previous docstring written by me).
12 years ago
Matthias Bussonnier ed7bcb5359 close pager on escape on command mode
12 years ago
Osada Paranaliyanage bc55f3c16e Refresh terminal list. closes #7018 .
12 years ago
Min RK 88219df674 Preserve nbformat_minor from the future
12 years ago
Silvia b41a9c9586 Add docstring documentation for widget_float
12 years ago
Matthias Bussonnier 684b31bea1 Merge pull request #6990 from jasongrout/viewlists
12 years ago
Matthias Bussonnier 480beffd7b Move js donc into function themselves.
12 years ago
Matthias Bussonnier 0bb4e55ff6 Merge pull request #7055 from foogunlana/codemirror_bug_fix
12 years ago
foogunlana f0010c086d Fixed code mirror bug for markdown cells
12 years ago
foogunlana dbc98b5f69 Fixed code mirror skipping Markdown cell bug
12 years ago
Min RK 9067245c0b Merge pull request #7033 from Carreau/fcell
12 years ago
Matthias Bussonnier d8a90257de Merge pull request #7046 from quantopian/fix-history-undo-load
12 years ago
Matthias Bussonnier fd2588612a return API path instead of filesystem
12 years ago
Min RK f15727f6f6 Merge pull request #7032 from minrk/require-url-arg
12 years ago
Scott Sanderson 6a8dfa492e BUG: Prevent users from undoing the initial document load with CTRL-Z.
12 years ago
Jason Grout 3c98127f7c remove obsolete optimization
12 years ago
Bussonnier Matthias 794ef18920 get cell correctly in nested context
12 years ago
Thomas Kluyver 98cd14c04c Remove profile_dir from handler class
12 years ago
Thomas Kluyver f1295c6b8d Add default for profile_dir
12 years ago
Thomas Kluyver febd670716 First stab at ConfigManager class
12 years ago
Thomas Kluyver a5e065328b Extensions config for text editor
12 years ago
Thomas Kluyver d64c6e5841 Load nbextensions from config
12 years ago
Jason Grout e6a8ef00e0 Catch errors after our then()s, instead of in parallel with them (this missing exceptions)
12 years ago
Jason Grout efe7098a60 Fix viewlist to use promises correctly
12 years ago
Min RK cf91873644 Merge pull request #6866 from takluyver/nb-texteditor
12 years ago
Min RK c15aee36d4 Merge pull request #6969 from Carreau/ksmc
12 years ago
Thomas Kluyver 011beaa385 Rename texteditor files & folders to edit
12 years ago
Thomas Kluyver 6070f84c8d /texteditor/ in URLs -> /edit/
12 years ago
Bussonnier Matthias cc00d48b8c Use map instead of hacking path to our need.
12 years ago
Bussonnier Matthias 12525ec706 Make KernelSpecManager configurable
12 years ago
Min RK 3cf5262b0c don't cache files in static/custom or nbextensions
12 years ago
Min RK a492ac554d add '?v=<date>' to require URLs
12 years ago
MinRK fe730a60c2 set no-cache header in StaticFileHandlers
12 years ago
Jason Grout 9553f30222 Update widget selection containers to reflect how viewlist works
12 years ago
Jason Grout 247ebf16f0 Add comments emphasizing the order of steps in widget box remove() methods
12 years ago
Jason Grout e7065d5a9f Remove obsolete logic: storing references to child views in a view
12 years ago
Jason Grout 53472ba91b reimplement the add/remove class logic to not use do_diff and remove do_diff
12 years ago
Min RK 18613d6554 add favicon
12 years ago
Thomas Kluyver 99e6d35808 Fix variable name
12 years ago
Thomas Kluyver 694e32c938 Import Tuple traitlet for Selection widget
12 years ago
Jonathan Frederic 79fa062310 Make selection widget respect order.
12 years ago
Jonathan Frederic 52a0314719 Something
12 years ago
Jason Grout 1e8b2473b3 Merge branch 'viewlists' of https://github.com/jasongrout/ipython into viewlists
12 years ago
Thomas Kluyver d9a374c473 Remove unused imports in editor notificationarea
12 years ago
Thomas Kluyver f3db0ff7d4 Remove unused import of jquery
12 years ago
Min RK 535bbee883 Merge pull request #6978 from takluyver/nbconvert-script
12 years ago
Kyle Kelley 6061ff914b Merge pull request #7010 from quantopian/add-events
12 years ago
Scott Sanderson 4ed34d4f9d DEV: Pass current cell to the execute cell event.
12 years ago
Thomas Kluyver bc769d24f6 Add filename to header area
12 years ago
Matthias Bussonnier 5db4b7a8ee Merge pull request #6668 from Carreau/actions
12 years ago
Jason Grout 05d013db59 At least log an error if there is no create or remove defined.
12 years ago
Jason Grout bc0cb3c8b5 Do something about do_diff being used for the class stuff in widgets
12 years ago
Jason Grout 88084db35d Return the viewlist from the update promise so that you can use it immediately.
12 years ago
Scott Sanderson 16b9150151 DEV: Add various events.
12 years ago
Thomas Kluyver 8bfec5015b Add the . into file_extension
12 years ago
Min RK b54cc20357 use Jupyter logo in the notebook header
12 years ago
Jonathan Frederic d181172948 Implement view logic in selection containers.
12 years ago
Min RK c72c637511 move language name, version into language_info
12 years ago
Min RK 4ec20d55da fix loading of language name from kernel_info
12 years ago
Thomas Kluyver d567331d4d Better way of saving through CodeMirror
12 years ago
Thomas Kluyver 8dced9ab73 Styling to make it clearer where the editor is
12 years ago
Thomas Kluyver be85a342cf Set page title for editor
12 years ago
Thomas Kluyver 6419595371 Use NotificationArea in the text editor
12 years ago
Thomas Kluyver 88818dcfba Override Ctrl-S shortcut to save text editor contents
12 years ago
Thomas Kluyver 1b612e178b Update text editor for new contents API
12 years ago
Thomas Kluyver c1d012d703 Enable codemirror search/replace shortcuts
12 years ago
Thomas Kluyver 59b13f2d08 Refactor editor into Editor class
12 years ago
Thomas Kluyver f49bef7b0d Saving files works
12 years ago
Thomas Kluyver 25ee73a554 Loading a file works
12 years ago
Thomas Kluyver e6935d47c0 Basic infrastructure for new texteditor component
12 years ago
Jason Grout 307a320284 tweak documentation for viewlists
12 years ago
Min RK 837ef7f122 s/open_w/atomic_writing/
12 years ago
Min RK c9a4e5b00d handle various permission failures
12 years ago
Thomas Kluyver f424dafeba Merge pull request #6962 from takluyver/nb-dir-and-file-to-run
12 years ago
Jason Grout 93f658bc9b Make a copy of the input list so that changes to the children list don't automagically change our reference list
12 years ago
Jason Grout 7658bab99f Missing semicolon
12 years ago
Jason Grout a6b901fdd3 Make state_change initialization more conventional
12 years ago
Jason Grout 0164fd32ca Make error messages more consistent
12 years ago
Min RK bb23105fdd Handle unrecognized outputs and cells from the future
12 years ago
Jason Grout 88ed50afad Refactor the do_diff and manual child view lists into a separate ViewList object
12 years ago
Bussonnier Matthias 907d70339e some extra comma/semicolon cleanup
12 years ago
Bussonnier Matthias ac355d757f update to use event
12 years ago
Matthias Bussonnier 9ae62c21b8 Some cleanup unused code and missig use-strict
12 years ago
Jonathan Frederic 295050060e Merge pull request #6988 from jasongrout/promises-again
12 years ago
Min RK 7af86625af Merge pull request #6982 from Carreau/ksm
12 years ago
Min RK a4aaf94cd6 Merge pull request #6987 from takluyver/i6983
12 years ago
Jason Grout 2b96a97118 Simplify error-handling code
12 years ago
Matthias Bussonnier 9caf579d8d Merge pull request #6975 from minrk/rename-error
12 years ago
Jason Grout da8cab76dd Clean up promises code some more.
12 years ago
Thomas Kluyver 5990012062 Fix conversion of input area to stream output
12 years ago
Matthias Bussonnier 1b1d1f2325 fix clientside notebook manager and assume tree is dir by default
12 years ago
Jason Grout 5a39c0c9bd Use os.remove instead of shutil.rmtree if we try to remove a symbolic link
12 years ago
Thomas Kluyver 8252f56b00 Allow FileContentsManager and MappingKernelManager to be used outside NotebookApp
12 years ago
Thomas Kluyver 6d776a5292 Allow starting the server with both file_to_run and notebook_dir
12 years ago
Thomas Kluyver 58b0669b9b Fix asyncy nbconvert to download
12 years ago
Thomas Kluyver 800e2ad25a 'Download as' script
12 years ago
Thomas Kluyver 2414db41e6 Merge pull request #6961 from minrk/profile-dir-no-3p
12 years ago
Min RK c7ad3aa47d Don't dismiss rename dialog until rename is complete
12 years ago
Min RK a62a9abdef update MappingKernelManager module docstring
12 years ago
Min RK da80d64e45 Merge pull request #6955 from Carreau/typeset
12 years ago
Jonathan Frederic 2ef509e505 Add doc string to Output widget
12 years ago
Jonathan Frederic 7a3a9e74e9 Bug fix, typo
12 years ago
Jonathan Frederic db2ef15b81 Address @carreau 's comments
12 years ago
Jonathan Frederic 36f0aabb86 active_output_areas (plural)
12 years ago
Jonathan Frederic 6f2e02b585 Pop output now removes a specific output
12 years ago
Jonathan Frederic a12da7cee4 Added comment describing output area stack.
12 years ago
Jonathan Frederic d033d6c1ea Make output widget reactive.
12 years ago
Jonathan Frederic a5779bcd0e Output Widget
12 years ago
Matthias Bussonnier 4cd8ee3bb2 Merge pull request #6881 from jasongrout/template-blocks
12 years ago
Matthias Bussonnier 0ee990614d Merge pull request #6923 from SylvainCorlay/toggle_button_tooltip
12 years ago
Matthias Bussonnier fe4bae10ac Actually typeset latex
12 years ago
Matthias Bussonnier 269d9ae195 Merge pull request #6959 from minrk/check-kernel-execute
12 years ago
Thomas Kluyver 7cf7d3f202 Merge pull request #6818 from jdfreder/race_conditions
12 years ago
Jonathan Frederic f9d730d01e Address @takluyver 's review comments
12 years ago
Jonathan Frederic 61ebd40206 Bug fix, promise not resolving.
12 years ago
Min RK 1914e27cff Don't pass IPython-specific args to non-IPython kernels
12 years ago
Jonathan Frederic 8d8bf43fb9 Merge pull request #6916 from minrk/finish-5659
12 years ago
Min RK 4a25d24806 don't execute if kernel is not connected
12 years ago
Min RK 5eff21f3c6 simplify NotebookList.duplicate with recent changes
12 years ago
Min RK 036c47d032 set min-width on tree-list buttons
12 years ago
Min RK 8bad784ce5 update add_duplicate_button with API changes
12 years ago
David Neto 6aae1e219f Add the "Duplicate" button in the main dashboard
12 years ago
David Neto 4bbd255f16 Change the order of Cancel and OK button in the renaming function so it matches the user experience for the same dialog boxes used in the main dashboard
12 years ago
Min RK 89598450f7 Merge pull request #6943 from jdfreder/numtextfix
12 years ago
Carlos Cordoba abee155a11 Websockets were not started correctly on QtWebKit 4
12 years ago
Min RK d88f5c5898 Merge pull request #6874 from takluyver/config-js-api
12 years ago
Min RK c1a664dfb9 fix event hookup for kernel changed
12 years ago
Jonathan Frederic cfc45918bb Rebase fixes
12 years ago
Jonathan Frederic 907bde3b25 Address review comments
12 years ago
Jonathan Frederic 3c949aad92 Remove message promise.
12 years ago
Jonathan Frederic fe398593e7 Typo fix
12 years ago
Jonathan Frederic 93cedc167e Address @takluyver 's comments
12 years ago
Jonathan Frederic eb319c8aab Promise logic is infectious like a disease
12 years ago
Jonathan Frederic b56fc606ad Promise the messages to the model
12 years ago
Jonathan Frederic 0d591619c6 Make all tests async display safe
12 years ago
Jonathan Frederic 56c5020a84 bool_test passing with slimerjs
12 years ago
Jonathan Frederic b76d4d5c05 Use es6-promise polyfill
12 years ago
Jonathan Frederic bed3a4cfda use es6
12 years ago
Jonathan Frederic 8c149c9112 Current state with lots and lots of debugging junk
12 years ago
Jonathan Frederic b3c49fce66 Move the display Promise into a lower level method,
12 years ago
Jonathan Frederic 6ee932f298 Add rsvp to setupbase
12 years ago
Jonathan Frederic 26d012b3b7 Add comment clarifying new hook function,
12 years ago
Jonathan Frederic fed878fed9 Don't throw Errors with Objects as the message/
12 years ago
Jonathan Frederic 17108fed3b Make errors clearer!
12 years ago
Jonathan Frederic 66caa322c5 Make Page Error output clearer
12 years ago
Jonathan Frederic 77789daa12 Test fixes
12 years ago
Jonathan Frederic bbcd5cb55f Bug fixes
12 years ago
Jonathan Frederic 3870bb571b Use rsvp.js for Promises
12 years ago
Jonathan Frederic c67dcc0dc3 Finished adding error handling.
12 years ago
Jonathan Frederic 1d1572421f Add a WrappedError class
12 years ago
Jonathan Frederic b16b2e8749 Make display also pend on set_state.
12 years ago
Jason Grout a4331a93cc Fix some this vs. that errors, as well as returning some promises to wait for fulfillment
12 years ago
Jason Grout 8e769a012f Load the utils module
12 years ago
Jason Grout f11a51bb77 Dictionary key/value typo
12 years ago
Jason Grout fc94383487 Better error messages with correct stack traces
12 years ago
Jason Grout 1b9948d178 Add some error handling for creating views and models
12 years ago
Jason Grout 686e73dfdf More simplifications due to promises
12 years ago
Jason Grout 4412c12929 Simplify code by using Promises in a better way; try_load -> load
12 years ago
Jonathan Frederic c41dcb35e9 Proxy console.error calls
12 years ago
Jonathan Frederic 2eae36ac9a Use load_class in comms instead of callbacks.
12 years ago
Jonathan Frederic 5a745be138 Add Promise support to models.
12 years ago
Jonathan Frederic 78c0bbdb4d Fix view rendering order.
12 years ago
Jonathan Frederic 4beda5d0fb Initial stab at adding promises to the widget framework.
12 years ago