Commit Graph

3052 Commits

Author SHA1 Message Date
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
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
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
MinRK
813e32dfea set readout=True as default on SliderWidgets 2014-02-07 11:16:46 -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
MinRK
7911c6c237 finish removing *args support 2014-02-06 17:06:07 -08:00
MinRK
ad6109692d ensure range widgets get value that is on a step 2014-02-06 17:06:07 -08:00
MinRK
a58ca8a0a0 s/const/fixed/ 2014-02-06 17:06:07 -08:00
MinRK
2d2c5beb0e move @annotate to py3compat 2014-02-06 17:06:07 -08:00
MinRK
3053a855a9 remove positional arg support from interact 2014-02-06 17:06:06 -08:00
MinRK
feab63754d update interact now that SelectionWidget.values is a dict 2014-02-06 17:06:06 -08:00
Brian E. Granger
88fb17b182 Adding const pseudo-widget for fixing arguments to interact. 2014-02-06 17:06:06 -08:00
Brian E. Granger
6e8c63ea19 Adding decorator forms of interact. Yeah! 2014-02-06 17:06:05 -08:00
Brian E. Granger
dd9a6efaed Utter interact insanity.
This involves a bunch of really complicated logic to handle the
different ways that function parameters can be processed in Python.
Most importantly, this includes support for *args in interact.
2014-02-06 17:06:05 -08:00
Brian E. Granger
55cddce784 Fixing interact imports. 2014-02-06 17:06:05 -08:00
Brian E. Granger
2ef393aaa3 Renaming interact.py->interaction.py to improve imports. 2014-02-06 17:06:05 -08:00
Thomas Kluyver
a96c228554 Get widgets from function annotations and default arguments.
Also, preserve the order of function parameters from the signature where
possible.

This uses a backport of the Python 3.3 signature machinery that @minrk
found and improved.
2014-02-06 17:06:05 -08:00
Brian E. Granger
5853bb8ff7 Adding .widget to function. 2014-02-06 17:06:04 -08:00
Brian E. Granger
93047f1d3c Updating interact to work with latest state of widgets. 2014-02-06 17:06:04 -08:00
Brian E. Granger
faebb43e01 Updating interact to new APIs. 2014-02-06 17:06:04 -08:00
Brian E. Granger
1d6cde4877 Adding interact.py. 2014-02-06 17:06:04 -08:00
Jonathan Frederic
33586b7ac8 Convert tabs to spaces 2014-02-06 16:27:45 -08:00
Jonathan Frederic
cbffa6433f fab css 2014-02-06 14:04:25 -08:00
Jonathan Frederic
66c14d34ce New 'flex' support
http://dev.w3.org/csswg/css-flexbox/
https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexible_boxes
2014-02-06 14:02:18 -08:00
Jonathan Frederic
5e5aecb4c2 Revert #3552 2014-02-06 10:24:54 -08:00
Jonathan Frederic
0ec796cfc7 Removed #4986 2014-02-06 10:21:16 -08:00
Brian E. Granger
2d1f3c86d1 Delete old timeout. 2014-02-05 23:05:40 -08:00
Brian E. Granger
62d118afc7 Clear timeout in multi-press keyboard shortcuts. 2014-02-05 19:15:01 -08:00
Brian E. Granger
2b248d65b0 Merge pull request #5035 from jdfreder/ff-hscroll
FF Fix: code cell missing hscroll
2014-02-05 18:46:11 -08:00
Min RK
cd7c1e6fae Merge pull request #5001 from ellisonbg/dashboard-dirs
Add directory navigation to dashboard
2014-02-05 17:21:43 -08:00
Brian E. Granger
f59e7099ad Fix spelling mistake in is_hidden docstring. 2014-02-05 17:06:18 -08:00
Brian E. Granger
eb9e0be218 Small refactoring of is_hidden to take root as default kwarg. 2014-02-05 16:43:11 -08:00
Brian E. Granger
009367666a Fixing test_files tests. 2014-02-05 15:41:28 -08:00
Brian E. Granger
0c794b5d2c 404 for hidden files to not revleal their existence. 2014-02-05 15:38:34 -08:00
Brian E. Granger
7ab69652ea Breadcrumb home icon. 2014-02-05 15:35:46 -08:00
Brian E. Granger
000d8abc56 Merge pull request #12 from minrk/ipynb
don't strip '.ipynb' from notebook names in nblist
2014-02-05 13:10:50 -08:00
Brian E. Granger
243392d810 Creating and testing IPython.html.utils.is_hidden. 2014-02-05 13:09:55 -08:00
Jonathan Frederic
a11596f7e7 fab css 2014-02-05 12:46:20 -08:00
Jonathan Frederic
65fba24d92 FF Fix: make ext icon same line as txt 2014-02-05 12:45:52 -08:00
MinRK
e0a7793226 don't strip '.ipynb' from notebook names in nblist
The only place the extension is not wanted is editing a name during upload.
Everywhere else, it's actually wanted.
2014-02-05 12:25:55 -08:00
Brian E. Granger
7e1a179a7c Addressing review comments.
* list_dirs and get_dir_model added to base NBM class.
* Calling of list_dirs moved to handler.
* type=notebook added to notebook model.
2014-02-05 12:01:11 -08:00
Jonathan Frederic
17abd86054 fab css 2014-02-05 12:01:08 -08:00
Jonathan Frederic
635fc4fbe2 FF Fix: missing scrollbars on inner_cells 2014-02-05 11:57:29 -08:00
Brian E. Granger
977b164d8e Cleaning up JS tests controller. 2014-02-05 11:18:09 -08:00