Commit Graph

6611 Commits

Author SHA1 Message Date
Torsten Bittner
d5a7879a26 Add documentation for interactive function. 2015-01-21 12:25:28 -08:00
Torsten Bittner
080f926c8e Add documentation for interact function. 2015-01-20 17:51:04 -08:00
Min RK
b01bd7b626 Merge pull request #7493 from Carreau/secure-dialog
Sanitize dialog body when a string
2015-01-20 11:42:59 -08:00
Thomas Kluyver
411bf7a39d Merge pull request #7445 from bollwyvl/left-rendered-text
left-aligning text
2015-01-20 10:53:43 -08:00
Thomas Kluyver
7b8a64241f Merge pull request #7508 from minrk/widget-description-kwarg
Don't use widget.description as kwarg key
2015-01-20 09:04:02 -08:00
Bussonnier Matthias
b52467a966 sanitize only of text and not explicitely asked not to.
also some docs.
2015-01-20 15:37:54 +01:00
Min RK
0f6685acf0 test that custom description doesn't change kwarg 2015-01-19 16:17:04 -08:00
Min RK
21a7f75ade Don't use widget.description as kwarg key
in interact.

description can be set manually,
so it cannot be relied upon to store the kwarg key.
Add a `widget._kwarg` attribute instead.
2015-01-19 16:01:18 -08:00
Min RK
4335486bdc Merge pull request #7263 from takluyver/nb-common-config
Add common config section for frontend config
2015-01-19 12:22:27 -08:00
Thomas Kluyver
0a28783871 Expose load_extensions in utils 2015-01-19 12:02:27 -08:00
Thomas Kluyver
ad65ab13d8 Merge pull request #7491 from minrk/terminado.terminate
wait for terminado process to terminate
2015-01-19 09:47:30 -08:00
Min RK
58e355e208 Merge pull request #7377 from juhasch/skip-exceptions2
make stop_on_error behavior optional
2015-01-18 15:28:43 -08:00
Min RK
0dc618102e fix stop-on-error test 2015-01-18 13:23:20 -08:00
Juergen Hasch
eb7d0b7e07 Use stop_on_error instead of skip_exceptions 2015-01-18 13:23:18 -08:00
Juergen Hasch
2f50bf9980 Skip exceptions 2015-01-18 13:22:04 -08:00
Min RK
6b42420453 Merge pull request #7494 from Carreau/slowrem
Reload list after creating a new folder in promises.
2015-01-18 11:21:43 -08:00
Matthias Bussonnier
9581e3e491 Reload list after creating a new folder in promises.
No need to reload session (I doubt creating a new folder create a
session), and does it once the creation drive promise return which make
the new directory appear in the listing for slow remote-backend (like
google drive)
2015-01-17 23:52:13 +01:00
Matthias Bussonnier
6c5a4ec115 Sanitize dialog text-body.
Mitigate 7486, could probably be improved, but
treat text as pure text, but assume that when received a dome
element it actually come from a secure source.

Sanitizing all we get, including Dom Element break json-metadata editor
and a few others.
2015-01-17 23:46:01 +01:00
Min RK
3ce0206a1f promote "no terminals" message to warn
except on Windows, where it's demoted to debug
2015-01-16 19:08:22 -08:00
Min RK
ac7454b0d5 require terminado >= 0.3.3 for terminal handlers 2015-01-16 19:06:45 -08:00
Min RK
1c2a28c6e2 wait for terminal to terminate 2015-01-16 17:08:22 -08:00
Min RK
884b305e10 hook up terminado logger 2015-01-16 17:07:06 -08:00
Thomas Kluyver
0009fcc22b Merge pull request #7456 from minrk/change-not-dead
Don't show kernel-dead on manually shutdown kernel
2015-01-16 15:11:25 -08:00
Kyle Kelley
b72ee1e6e3 Merge pull request #7483 from takluyver/i5831
Add docstring for IntRangeSlider
2015-01-15 21:00:26 -06:00
Thomas Kluyver
9038e0d6a4 Add docstring for IntRangeSlider
Closes gh-5381

This was the last remaining widget class I could see without a docstring
2015-01-15 18:21:33 -08:00
Thomas Kluyver
3cc38aa0a9 Merge pull request #7472 from minrk/nbconvert-library
update nbconvert-as-library notebook
2015-01-15 18:05:04 -08:00
Min RK
e2c52befff Merge pull request #7433 from amcdawes/i7424
fixed Notebook Help item
2015-01-15 13:25:34 -08:00
Andrew Dawes
bb37ee2d6d changed to 3.x 2015-01-15 11:55:31 -08:00
Min RK
510c883728 Don't show kernel-dead on manually shutdown kernel
When there is no kernel, show 'No kernel',
and set kernel-busy instead of showing read dead and bomb.

This is different from kernel-dead
2015-01-15 11:19:43 -08:00
Min RK
0aedf1658f Merge pull request #7417 from Carreau/logominpad
rework css media-query (and lots of css fixes)
2015-01-15 11:18:00 -08:00
Matthias Bussonnier
e6fd916ce7 Merge pull request #7474 from mathieu1/tooltip-prevent-default
Prevent page jump on tooltip actions
2015-01-15 20:02:41 +01:00
Matthias Bussonnier
851be20367 Merge pull request #7458 from minrk/superfluous-prevent-default
remove superfluous event.preventDefault
2015-01-15 19:59:44 +01:00
Thomas Kluyver
85d84ceb58 Merge pull request #7466 from minrk/interact-method
allow interact(instancemethod)
2015-01-15 10:22:27 -08:00
Min RK
6b9d6e453a Merge pull request #7476 from Carreau/nofocus
Do not leave toolbar element focused.
2015-01-15 10:14:47 -08:00
Min RK
eba94f4e0b remove superfluous event.preventDefault
from #7416

only one of the additions from that PR was necessary to address the issue
2015-01-15 10:10:42 -08:00
Matthias Bussonnier
411a08bf09 rework css media-query
fixes #7355

Also limit the number of query "jump", and use variables.

In particular there was a container width discontinuity at 768 pixel

where below 768 container width is 100% and "only" 720px on wider
screen, making a jump.

So now Css media query have 3 breakpoints:
    - <540 px with  (aka -no name-)
        - colapsed menubar
        - vbox for prompt
        - 100% width container
    - 540 -> 767 (aka -xs- )
        - expand menubar
        - hbox fro prompt
    - 767 -> 991 (aka -sm-)
        - show save widget
        - fix width (768px)
    - 991+ (aka -md-)
        - extra save widget info (date time)
        - fix with of 991 px.
    - 1200+ (aka -lg-)
        - widht of 1200px.

of course we've set soem variable wrongly so this is still kinda-a-hack
as we shoudl have pushed the xs-sm limit lower instead of pushing the
nothing-xs limit up but I don't want to "fix it" now.
2015-01-15 13:22:57 +01:00
Bussonnier Matthias
4021e9d487 Do not leave toolbar element focused.
Can lead to enter re-trigerring them
(ok, can be a feature sometimes I guess)

closes #7475
2015-01-15 12:12:48 +01:00
Andrew Dawes
c86e6e8a87 fixed Notebook Help item as specified by ellisonbg 2015-01-15 00:36:44 -08:00
Mathieu
8936122110 prevent page jump on tooltip actions\n\nExpands the fix of #7367 to tooltip buttons 2015-01-15 09:27:16 +01:00
Matthias Bussonnier
e8492d2d53 Merge pull request #7469 from minrk/atomic-umask
preserve umask in atomic_writing
2015-01-15 09:20:10 +01:00
Matthias Bussonnier
b7bdfa715c Merge pull request #7444 from minrk/toggle-header-bar
hide header-bar when header is hidden
2015-01-15 09:15:18 +01:00
Matthias Bussonnier
e2d809222c Merge pull request #7460 from minrk/kernel-indicator
set kernel-busy on kernel_created
2015-01-15 09:09:38 +01:00
Matthias Bussonnier
d9303c8a14 Merge pull request #7470 from minrk/pager-straight-down
hide pager straight down
2015-01-15 09:00:27 +01:00
Matthias Bussonnier
1eb04fd583 Merge pull request #7438 from minrk/auto_highlight
move auto_highlight to Cell
2015-01-15 08:48:57 +01:00
Matthias Bussonnier
8b8437c4cc Merge pull request #7443 from minrk/bold-is-always-broken
force Terminal.brokenBold=True
2015-01-15 08:48:01 +01:00
Matthias Bussonnier
c84a35da64 Merge pull request #7455 from minrk/new-notebook
fix new-notebook and change-kernel menus
2015-01-15 08:35:24 +01:00
Min RK
9d8282bcc6 update nbconvert-as-library notebook
hadn't been updated in a long time,
lots of APIs had changed
2015-01-14 21:04:45 -08:00
Min RK
7479bf26e8 hide pager straight down
instead of shrinking into the corner
2015-01-14 17:24:23 -08:00
Thomas Kluyver
81f9f1b7f5 Merge pull request #7462 from minrk/rm-override
remove tree override.css
2015-01-14 16:45:24 -08:00
Thomas Kluyver
616a037689 Merge pull request #7461 from minrk/utf8-urls
escaped URLs are always utf-8
2015-01-14 16:43:57 -08:00