Jonathan Frederic
79670e8afb
Merge pull request #6494 from takluyver/widget-comm-require
...
Allow widget views to be loaded from require modules
2014-10-21 10:11:41 -07:00
Jonathan Frederic
1172876191
Add version trait to Widget base,
...
From widget Trello: version numbers for widget models;
when reloaded, will give the widget a chance to do
something intelligent or fail (by default) if the
version number doesn't match.
2014-10-13 11:52:19 -07:00
Jonathan Frederic
6a304fc63c
Merge pull request #6540 from takluyver/comms-mgr-needs-no-shell
...
Make comm manager (mostly) independent of InteractiveShell
2014-10-12 16:11:36 -07:00
Min RK
60bfcf8c74
Merge pull request #6665 from jdfreder/travis_please_run_on_this
...
Separate widget model name from com target name.
2014-10-09 11:45:41 -07:00
Jonathan Frederic
4b968ece0b
s/target_name/model_name
2014-10-09 10:55:46 -07:00
Jonathan Frederic
24096b0f45
Separate widget model name from com target name.
2014-10-08 21:31:00 -07:00
Jonathan Frederic
60531c917f
Merge pull request #6481 from jdfreder/intvalidatefix
...
Fix bug in bounded int/float logic.
2014-10-07 10:50:02 -07:00
Thomas Kluyver
09b10dcb86
Make changes suggested by @jdfreder
2014-10-05 09:35:54 -07:00
Thomas Kluyver
5953a3f874
Allow widget views to be loaded from require modules
...
This required refactoring things that create widget views to use
callbacks instead of return values.
2014-10-05 09:35:53 -07:00
Sylvain Corlay
54a36e7369
forcing value to be in values
2014-10-03 23:47:48 +00:00
Sylvain Corlay
8a384cd489
adding a tooltip in IPython buttons
2014-10-03 16:41:34 +00:00
Jonathan Frederic
f83140dae8
s/long thing/set_state
2014-09-30 15:55:31 -04:00
Jonathan Frederic
341527779b
Fix notify_trait getting called too early.
2014-09-25 14:51:38 -07:00
Thomas Kluyver
3cb8c5a0a1
Merge pull request #6532 from SylvainCorlay/barewidgetmodels
...
Fix Issue #6530
2014-09-25 12:10:00 -07:00
Sylvain Corlay
a9fca81e95
Set default view to None and never display widget with no view
2014-09-24 23:10:41 -04:00
Thomas Kluyver
f420cdf3e7
Make comm_manager a property of kernel, not shell
2014-09-24 17:38:04 -07:00
Jonathan Frederic
aec576a5f2
Fix infinite loop typo
2014-09-24 15:48:19 -07:00
Matthias Bussonnier
684d739d92
Merge pull request #6520 from minrk/comm-default
...
avoid copious warnings in interact tests
2014-09-24 13:44:58 +02:00
Brian E. Granger
4ec1a3b41e
Merge pull request #6235 from jdfreder/addclass
...
Remove add/remove_class and set/get_css.
2014-09-23 16:28:50 -07:00
Jonathan Frederic
d4d554052e
Address problems found in in-person review
2014-09-23 15:18:00 -07:00
Brian E. Granger
1e8b4ee586
Merge pull request #6051 from chronitis/interact-widget-on-demand
...
Interact on_demand option
2014-09-23 14:02:12 -07:00
MinRK
ec4d3597c7
avoid copious warnings in interact tests
...
comm was mocked out, but in a way that makes traitlets complain
2014-09-22 13:21:19 -07:00
Gordon Ball
48e1a0b2bc
s/choose/manual/g
2014-09-22 21:23:51 +02:00
Jonathan Frederic
02e3a58030
s/fore_color/color
...
s/back_color/background_color
2014-09-16 10:17:59 -07:00
Jonathan Frederic
9c1c4f9f0a
Fix bug in bounded int/float logic.
2014-09-15 22:24:49 -07:00
Jonathan Frederic
78db5dc24e
Merge pull request #6377 from jasongrout/fix-widget-prefix
...
Strip the IPY_MODEL_ prefix from widget IDs before referencing them.
2014-09-15 13:40:09 -07:00
Jason Grout
2acee4a269
Strip the IPY_MODEL_ prefix from widget IDs before referencing them.
2014-08-28 19:52:20 +00:00
Jonathan Frederic
cb9014e42c
Fixed rebase bugs and other bugs.
2014-08-28 11:15:35 -07:00
Jonathan Frederic
fa1c6f93f1
Added bootstrap3 progress bar classes
2014-08-28 11:15:35 -07:00
Jonathan Frederic
9b4d19bad7
Added Bootstrap specific classes,
...
and fixed a few bugs here and there...
2014-08-28 11:15:35 -07:00
Jonathan Frederic
a0e70e350f
Fix some bugs found by the widget examples,
...
add margin and padding base traits,
add overflow traits to box base.
2014-08-28 11:15:24 -07:00
Jonathan Frederic
fdcf263965
Partial implementation of styles
2014-08-28 11:09:55 -07:00
Jonathan Frederic
9af77a6374
Initial crack at using specific traits for styling.
2014-08-28 11:09:55 -07:00
Jonathan Frederic
f85a01041c
Remove add/remove class methods,
...
Remove helper set/get css methods
2014-08-28 11:09:55 -07:00
Gordon Ball
859e9f5261
Change from on_demand kwarg to interact_choose function
2014-08-26 10:37:32 +02:00
Gordon Ball
8296f24904
Merge master
2014-08-26 10:25:38 +02:00
Jonathan Frederic
cf0ca9d4a5
Merge pull request #6050 from chronitis/interact-range-widgets
...
Range widgets
2014-08-25 21:40:21 -07:00
Jonathan Frederic
1b29be13c6
Merge pull request #6332 from jasongrout/widget-property-lock
...
Widget property lock should compare json states, not python states
2014-08-25 10:12:04 -07:00
Gordon Ball
9383822d7a
Clean up validation in __init__
2014-08-24 12:26:56 +02:00
Gordon Ball
a096d01310
Test case for setting only lower or upper, no sensible default so should be an error
2014-08-24 12:26:02 +02:00
Gordon Ball
a12b1a50a9
Change range
trait to _range
2014-08-24 11:48:19 +02:00
Gordon Ball
b8c0afbb55
Merge master
2014-08-22 10:19:03 +02:00
Brian E. Granger
94f717781d
Merge pull request #6125 from jdfreder/flex
...
Embrace the flexible box model in the widgets
2014-08-20 14:15:22 -04:00
Jonathan Frederic
be3ba35736
Fix typo in deprecated class name.
2014-08-20 09:34:05 -07:00
Gordon Ball
8838762b30
Remove a rogue print statement
2014-08-20 16:49:52 +02:00
Gordon Ball
08895738f2
Merge master
2014-08-20 16:44:58 +02:00
Gordon Ball
05f07f1f71
Add a number of extra tests for the range widgets
2014-08-20 16:25:53 +02:00
Gordon Ball
2be045fe25
Support both value tuple and upper, lower traits for both int and float widgets
2014-08-20 16:25:33 +02:00
Jonathan Frederic
8877d32c4e
Merge pull request #6194 from SylvainCorlay/immediate-widget-comm
...
Allow model id to be set externally on creation of the widget.
2014-08-19 14:33:03 -07:00
Jason Grout
0e5ceca059
Make the widget property_lock store the JSON state, not the original object
...
Comparison between arbitrary python objects can get crazy, whereas we really
only care about if the JSON state we are syncing is different. So with this change,
we store and check against the JSON state.
2014-08-18 17:28:07 +00:00