Commit Graph

5673 Commits

Author SHA1 Message Date
Min RK
0ef85028d7 don't prevent spec_changed from firing on load
fixes check for the case where kernelspec info is coming from the kernel,
rather than notebook metadata.

This case was getting skipped by a bad check on `_session_starting`.
2015-01-31 14:27:15 -08:00
Min RK
e48d772063 back to dev 2015-01-30 14:21:34 -08:00
Min RK
4ac3b6b6a6 prerelease 3.0.0b1 2015-01-30 14:20:04 -08:00
Min RK
1a4aac0de0 Merge pull request #7554 from jdfreder/interact-fix
Use Output widget with Interact
2015-01-30 12:03:51 -08:00
Min RK
526ae4ff16 Merge pull request #7630 from minrk/untranslateZ
remove translateZ hack
2015-01-30 10:33:31 -08:00
Thomas Kluyver
180842480d Merge PR #7616 at f6260bd: notebook running indicator in dashboard
Closes gh-7616
2015-01-30 09:36:40 -08:00
Mathieu
5de2bdfbbb invoke css 2015-01-30 00:47:12 +01:00
Mathieu
0f78612964 replace stripes with hover highlight 2015-01-30 00:46:11 +01:00
Min RK
a5218e0cae fix initial collapsed state on load
OutputArea.collapsed should only be assigned inside expand/collapse methods

setting `collapsed = false` when it actually is collapsed prevents expand from having any effect,
resulting in apparently invisible output.
2015-01-29 15:33:23 -08:00
Min RK
7ce360aa6b Merge pull request #7580 from Carreau/dirty-indicator
indicate unsaved changes in text editor
2015-01-29 11:36:08 -08:00
Min RK
fd8db4f282 remove translateZ hack
while it does improve repaint performance on *some* setups (OS X+Chrome+Low-DPI),
it seems to have no effect on most (OS X+FF, OS X+Chrome+High-DPI, Linux+Chrome),
and the opposite effect on others (Linux+FF).
2015-01-29 11:31:24 -08:00
Thomas Kluyver
d3c9ea2c7f Merge pull request #7468 from minrk/jslink
document and validate link, dlink
2015-01-29 11:30:18 -08:00
Mathieu
eca11122f9 invoke css 2015-01-29 01:08:05 +01:00
Mathieu
8bf4dbb488 add zebra striping to the dashboard 2015-01-29 01:06:56 +01:00
Jason Grout
d3bd5ac96a Fix error when overwriting a bad symbolic link installing an nbextension
The unit test fails before this fix and works after this fix.
Basically, if the already-installed symlink is a bad link, .exists()
returns False (so the existing link is not removed), while .lexists()
will return True (so the existing link is removed).
2015-01-28 23:54:24 +00:00
Thomas Kluyver
c571fa545d Merge pull request #7609 from jasongrout/install-single-nbextension
Change install_nbextension to take install only a single nbextension, with an optional destination
2015-01-28 14:31:33 -08:00
Thomas Kluyver
e7b54cb7e0 Merge pull request #7622 from jdfreder/uploadfix
Fix upload feature for new dashboard UI
2015-01-28 14:30:20 -08:00
Jonathan Frederic
bd30228c27 Add some more comments... 2015-01-28 12:26:13 -08:00
Jonathan Frederic
efaffe1c02 invoke css 2015-01-28 12:19:31 -08:00
Jonathan Frederic
87186354d3 Make upload work with new UI 2015-01-28 12:19:19 -08:00
Min RK
358099a6d6 add missing error dialogs to tree actions
- new file/folder, copy were not catching errors
- made error messages more consistent
2015-01-28 12:01:30 -08:00
Min RK
a720a14159 fix help-links on Firefox
link text must come after icon to layout properly on Firefox

this makes help links from the kernel match those already populated from the template
2015-01-28 09:17:52 -08:00
Mathieu
a9201807a9 add running indication for notebook icon in dashboard 2015-01-28 16:01:09 +01:00
Jonathan Frederic
7b8b8b7a1e Fix interact test 2015-01-27 15:48:34 -08:00
Jonathan Frederic
03ffca6d88 Merge pull request #7602 from SylvainCorlay/fix_slider
Validation on the python side
2015-01-27 14:09:38 -08:00
Thomas Kluyver
b0e4ef6b5c Merge pull request #7505 from jdfreder/actions
Dashboard checkbox style interface
2015-01-27 13:49:51 -08:00
Min RK
2ad741a673 remove Link, DirectionalLink from widgets.__init__
only functions are part of the public API
2015-01-27 13:40:57 -08:00
Min RK
0071563176 use jslink, jsdlink for frontend link functions 2015-01-27 13:39:50 -08:00
Thomas Kluyver
9790e43997 Merge pull request #7605 from minrk/f-the-pager
fix the pager and tooltip locations
2015-01-27 13:24:12 -08:00
Jason Grout
4a9e371243 Cast the destination url to unicode in python2
Thanks to @takluyver for this review comment.
2015-01-27 21:22:41 +00:00
Sylvain Corlay
64788624f5 Not using _**_changed handles anymore 2015-01-27 20:48:47 +00:00
Min RK
c77e94a8e6 more fixes for locating tooltip
use local measurements instead of page-global locations,
which are wrong now that different elements are scrolled.
2015-01-27 12:30:46 -08:00
Jonathan Frederic
470491432a files/folders 2015-01-27 12:30:07 -08:00
Jonathan Frederic
11b0dbfd25 Validation on the python side 2015-01-27 20:24:25 +00:00
Thomas Kluyver
6192c520b5 Merge pull request #7608 from minrk/default-location
use default_url for logo link
2015-01-27 12:09:36 -08:00
Jason Grout
43275963cf Delete unnecessary if branch
Thanks to @takluyver for the review comment.
2015-01-27 19:55:15 +00:00
Jason Grout
354861cffd Fix wording of install-nbextension command help
Thanks to @takluyver for the review comment.
2015-01-27 19:55:03 +00:00
Jason Grout
b27739ec65 Give sensible error message if using the install-nbextension command to try to install multiple extensions. 2015-01-27 19:52:31 +00:00
Jason Grout
0ee28ed816 Fix variable name typo 2015-01-27 19:52:03 +00:00
Jason Grout
c93a31ce70 Change install_nbextension to take install only a single nbextension (file, folder, archive, url), with an optional destination argument 2015-01-27 19:18:35 +00:00
Thomas Kluyver
d7f1166005 Merge pull request #7454 from minrk/project_name
add language name to kernelspec
2015-01-27 11:11:00 -08:00
Min RK
c62298f40b empty default_url when outside IPython 2015-01-27 10:51:33 -08:00
Min RK
e1c8de79dd Merge pull request #7606 from Carreau/date-now
Date now
2015-01-27 10:44:23 -08:00
Min RK
2d0b8b1d6a use default_url for logo link 2015-01-27 10:39:50 -08:00
Min RK
cc84f1d783 ensure default_url includes base_url 2015-01-27 10:39:33 -08:00
Matthias Bussonnier
729b0922b1 Parse Date with moment.js or Because Date(str) return Now()
Also so relative date in confirmation dialog because It's easier to
parse mentally.

Closes #7535
2015-01-27 12:18:26 +01:00
Matthias Bussonnier
e558e1aeb8 refactor imports 2015-01-27 12:09:06 +01:00
Matthias Bussonnier
a6eefd8952 Merge pull request #7576 from minrk/warn-overwrite
Confirm save if notebook changed
2015-01-27 11:45:14 +01:00
Bussonnier Matthias
4513aae2b9 [editor] mark unsaved changes
Put indicator before time, change title.

And cleanup implementation.
2015-01-27 11:39:54 +01:00
Min RK
a1e4775487 fix tooltip location
put it inside `#site`, so it scrolls with the notebook
2015-01-26 21:43:31 -08:00