Commit Graph

3944 Commits

Author SHA1 Message Date
MinRK
9429fe9b29 add install_nbextension at top-level IPython.html 2014-02-08 20:03:36 -08:00
MinRK
a8b7b853a2 add ipython install-nbextension entrypoint 2014-02-08 20:03:33 -08:00
MinRK
704b349302 add IPython.html.nbextensions.install_nbextension
for installing files into IPYTHONDIR/nbextensions
2014-02-08 20:02:56 -08:00
Jonathan Frederic
60c035f874 Hardcode exception for __pycache___ 2014-02-08 11:19:27 -08:00
Brian E. Granger
47abe842b2 Merge pull request #5067 from minrk/widget-error
show traceback in widget handlers
2014-02-08 11:16:02 -08:00
Brian E. Granger
d3567f4cb0 Merge pull request #4920 from ellisonbg/pdf-formatter
Adding PDFFormatter and kernel side handling of PDF display data
2014-02-08 10:11:34 -08:00
Brian E. Granger
fc6b68a8aa Merge pull request #5048 from ellisonbg/modal-indicator
Add edit/command mode indicator
2014-02-08 10:04:27 -08:00
Brian E. Granger
9b21f618e6 Merge pull request #5061 from minrk/execute-button
make execute button in menu bar match shift-enter
2014-02-08 10:03:24 -08:00
Brian E. Granger
22136b5e38 Merge pull request #5052 from ellisonbg/pager-q
Add q to toggle the pager.
2014-02-08 10:02:56 -08:00
Min RK
da974043ab Merge pull request #5070 from minrk/remove-display-flex
fix flex: auto
2014-02-07 21:57:10 -08:00
Jonathan Frederic
94a7a7fd3a Whoops, put kernel.js in the wrong folder 2014-02-07 21:18:54 -08:00
Jonathan Frederic
b5d465e3c7 removed casperjs dir 2014-02-07 21:17:05 -08:00
Jonathan Frederic
67a7cd1b33 Fixed setup base so it requires the correct files 2014-02-07 21:15:22 -08:00
Jonathan Frederic
23f2bdf734 Made the folders map 1-to-1 with those in static 2014-02-07 21:13:33 -08:00
Jonathan Frederic
2da92d4d13 Moved files out of casperjs folder 2014-02-07 21:06:58 -08:00
MinRK
95d3d6de8b fix flex: auto
flex: 0 doesn't seem to mean what box-flex meant (auto)

closes #5069
2014-02-07 20:20:24 -08:00
Brian E. Granger
436ac1184f Merge pull request #5065 from takluyver/interact-annotations-example
Add example of using annotations in interact
2014-02-07 20:04:55 -08:00
Brian E. Granger
5a087f2a66 To the most conservative choice. 2014-02-07 20:00:25 -08:00
Brian E. Granger
31301c4194 Just close the pager with q, not toggle. 2014-02-07 19:43:20 -08:00
Brian E. Granger
4e37e901d8 Add q to toggle the pager. 2014-02-07 19:37:27 -08:00
MinRK
d772b4c3da catch errors at a lower level in interact
for cleaner tracebacks in the interact callback than the fallback case
2014-02-07 16:51:10 -08:00
MinRK
ddc22152ea show traceback in widget handlers
rather than logging

closes #5064
2014-02-07 16:43:49 -08:00
Paul Ivanov
55684d7c1e don't change name of section 2014-02-07 16:24:18 -08:00
Paul Ivanov
2c55a81efa use js/subfolder/test.js syntax now 2014-02-07 16:21:54 -08:00
Paul Ivanov
4ad7e35809 shorten the js section names 2014-02-07 16:21:22 -08:00
MinRK
86a478fd9c use mpl showcase instead of pylab examples
for %load
2014-02-07 16:10:03 -08:00
Thomas Kluyver
5173de4a3b Add example of using annotations in interact
The reason for using annotations is to use the syntax - our decorator
has no advantages over passing kwargs to interact[ive]. So this adds a
proper demo, with a 'Python 3 only' subheading.
2014-02-07 16:09:00 -08:00
MinRK
24ef1be736 make execute button in menu bar match shift-enter
Noticed this when testing the UI on the IPad.
I expected the button to perform the default execute behavior,
but it doesn't.
2014-02-07 15:26:20 -08:00
Paul Ivanov
04e0725ba9 fat fingers
don't laugh. it's a serious problem.
2014-02-07 15:24:51 -08:00
Thomas Kluyver
4f53aa2985 Merge pull request #5063 from minrk/lorenz
another pass on Interact example notebooks
2014-02-07 15:24:15 -08:00
MinRK
6428f87e21 add Interact notebooks to widget index.ipynb 2014-02-07 15:22:31 -08:00
Paul Ivanov
4f49ed4008 allow testing individual js files
all casperjs/ subdirectories now treated as test categories
2014-02-07 15:22:20 -08:00
Thomas Kluyver
2d973d2b14 Merge pull request #5051 from jdfreder/ff-hscroll2
FF Fix: code cell missing hscroll (2)
2014-02-07 15:19:52 -08:00
MinRK
8baf62ee65 update pass on Interact example notebooks
forgot to check Lorenz before merging the interact PR

and change the w.kwargs example in Interact to one without image data
2014-02-07 15:19:15 -08:00
Jonathan Frederic
b5d772eb65 fab css 2014-02-07 15:08:57 -08:00
MinRK
7032e9ef69 set overflow-x: hidden on Firefox only
workaround crazy Firefox-only behavior when selecting newlines

closes #3549
Conflicts:
	IPython/html/static/style/style.min.css
2014-02-07 15:08:35 -08:00
Brian E. Granger
5904212460 Merge pull request #4960 from ellisonbg/newinteract
Interact/Interactive for widget
2014-02-07 14:58:46 -08:00
Min RK
8fdee1599c Merge pull request #5045 from ellisonbg/multipress
Clear timeout in multi-press keyboard shortcuts.
2014-02-07 14:54:47 -08:00
MinRK
d2f2cf4b0c another pass on Interact example
after recent API changes
2014-02-07 14:52:24 -08:00
Jonathan Frederic
bf0cb6558c Merge pull request #12 from ivanov/js-test-refact
make tests actually run
2014-02-07 14:49:47 -08:00
Paul Ivanov
ea242a7c23 make tests actually run 2014-02-07 14:43:37 -08:00
MinRK
17d5c263a8 run check_package_data as part of build_py
rather than explicitly in setup.py
2014-02-07 14:12:53 -08:00
MinRK
813e32dfea set readout=True as default on SliderWidgets 2014-02-07 11:16:46 -08:00
Jonathan Frederic
da7b329772 Glob fix so directories aren't accidently treated like files 2014-02-07 10:10:14 -08:00
Jonathan Frederic
4984e0f2c9 Added notebook and widget test groups. 2014-02-07 10:09:47 -08:00
Jonathan Frederic
a07d24adb9 Move tests out into parent directories 2014-02-07 10:09:04 -08:00
MinRK
7861bee65f test widget interaction (Python) 2014-02-06 17:06:08 -08:00
MinRK
6d555b7aee return f with @interact, not just @interact(**kwargs) 2014-02-06 17:06:08 -08:00
MinRK
031b69895c fix ValueError format message 2014-02-06 17:06:07 -08:00
MinRK
48a56d3156 simplify float/int slider abbreviation logic
fixes unhanded case where only one entry is a float
2014-02-06 17:06:07 -08:00