Show More
@@ -196,123 +196,124 b' Comm and Widget PR Index' | |||
|
196 | 196 | ------------------------ |
|
197 | 197 | |
|
198 | 198 | Here is a chronological list of PRs affecting the widget and comm frameworks for IPython 3.0. Note that later PRs may revert changes |
|
199 |
|
|
|
200 | - Add placeholder attribute to text widgets | |
|
199 | made in earlier PRs: | |
|
200 | ||
|
201 | - Add placeholder attribute to text widgets | |
|
201 | 202 | `#5652 <https://github.com/ipython/ipython/pull/5652>`__ |
|
202 |
|
|
|
203 | - Add latex support in widget labels, | |
|
203 | 204 | `#5937 <https://github.com/ipython/ipython/pull/5937>`__ |
|
204 |
|
|
|
205 | - Allow widgets to display more than once within container widgets. | |
|
205 | 206 | `#5963 <https://github.com/ipython/ipython/pull/5963>`__ |
|
206 |
|
|
|
207 | - use require.js, | |
|
207 | 208 | `#5980 <https://github.com/ipython/ipython/pull/5980>`__ |
|
208 |
|
|
|
209 | - Range widgets | |
|
209 | 210 | `#6050 <https://github.com/ipython/ipython/pull/6050>`__ |
|
210 |
|
|
|
211 | - Interact on\_demand option | |
|
211 | 212 | `#6051 <https://github.com/ipython/ipython/pull/6051>`__ |
|
212 |
|
|
|
213 | - Allow text input on slider widgets | |
|
213 | 214 | `#6106 <https://github.com/ipython/ipython/pull/6106>`__ |
|
214 |
|
|
|
215 | - support binary buffers in comm messages | |
|
215 | 216 | `#6110 <https://github.com/ipython/ipython/pull/6110>`__ |
|
216 |
|
|
|
217 | - Embrace the flexible box model in the widgets | |
|
217 | 218 | `#6125 <https://github.com/ipython/ipython/pull/6125>`__ |
|
218 |
|
|
|
219 | - Widget trait serialization | |
|
219 | 220 | `#6128 <https://github.com/ipython/ipython/pull/6128>`__ |
|
220 |
|
|
|
221 | - Make Container widgets take children as the first positional | |
|
221 | 222 | argument `#6153 <https://github.com/ipython/ipython/pull/6153>`__ |
|
222 |
|
|
|
223 | - once-displayed | |
|
223 | 224 | `#6168 <https://github.com/ipython/ipython/pull/6168>`__ |
|
224 |
|
|
|
225 | - Validate slider value, when limits change | |
|
225 | 226 | `#6171 <https://github.com/ipython/ipython/pull/6171>`__ |
|
226 |
|
|
|
227 | - Unregistering comms in Comm Manager | |
|
227 | 228 | `#6216 <https://github.com/ipython/ipython/pull/6216>`__ |
|
228 |
|
|
|
229 | - Add EventfulList and EventfulDict trait types. | |
|
229 | 230 | `#6228 <https://github.com/ipython/ipython/pull/6228>`__ |
|
230 |
|
|
|
231 | - Remove add/remove\_class and set/get\_css. | |
|
231 | 232 | `#6235 <https://github.com/ipython/ipython/pull/6235>`__ |
|
232 |
|
|
|
233 | - avoid unregistering widget model twice | |
|
233 | 234 | `#6250 <https://github.com/ipython/ipython/pull/6250>`__ |
|
234 |
|
|
|
235 | - Widget property lock should compare json states, not python states | |
|
235 | 236 | `#6332 <https://github.com/ipython/ipython/pull/6332>`__ |
|
236 |
|
|
|
237 | - Strip the IPY\_MODEL\_ prefix from widget IDs before referencing | |
|
237 | 238 | them. `#6377 <https://github.com/ipython/ipython/pull/6377>`__ |
|
238 |
|
|
|
239 | - "event" is not defined error in Firefox | |
|
239 | 240 | `#6437 <https://github.com/ipython/ipython/pull/6437>`__ |
|
240 |
|
|
|
241 | - Javascript link | |
|
241 | 242 | `#6454 <https://github.com/ipython/ipython/pull/6454>`__ |
|
242 |
|
|
|
243 | - Bulk update of widget attributes | |
|
243 | 244 | `#6463 <https://github.com/ipython/ipython/pull/6463>`__ |
|
244 |
|
|
|
245 | - Creating a widget registry on the Python side. | |
|
245 | 246 | `#6493 <https://github.com/ipython/ipython/pull/6493>`__ |
|
246 |
|
|
|
247 | - Allow widget views to be loaded from require modules | |
|
247 | 248 | `#6494 <https://github.com/ipython/ipython/pull/6494>`__ |
|
248 |
|
|
|
249 | - Fix Issue #6530 | |
|
249 | 250 | `#6532 <https://github.com/ipython/ipython/pull/6532>`__ |
|
250 |
|
|
|
251 | - Make comm manager (mostly) independent of InteractiveShell | |
|
251 | 252 | `#6540 <https://github.com/ipython/ipython/pull/6540>`__ |
|
252 |
|
|
|
253 | - Add semantic classes to top-level containers for single widgets | |
|
253 | 254 | `#6609 <https://github.com/ipython/ipython/pull/6609>`__ |
|
254 |
|
|
|
255 | - Selection Widgets: forcing 'value' to be in 'values' | |
|
255 | 256 | `#6617 <https://github.com/ipython/ipython/pull/6617>`__ |
|
256 |
|
|
|
257 | - Allow widgets to be constructed from Javascript | |
|
257 | 258 | `#6664 <https://github.com/ipython/ipython/pull/6664>`__ |
|
258 |
|
|
|
259 | - Output widget | |
|
259 | 260 | `#6670 <https://github.com/ipython/ipython/pull/6670>`__ |
|
260 |
|
|
|
261 | - Minor change in widgets.less to fix alignment issue | |
|
261 | 262 | `#6681 <https://github.com/ipython/ipython/pull/6681>`__ |
|
262 |
|
|
|
263 | - Make Selection widgets respect values order. | |
|
263 | 264 | `#6747 <https://github.com/ipython/ipython/pull/6747>`__ |
|
264 |
|
|
|
265 | - Widget persistence API | |
|
265 | 266 | `#6789 <https://github.com/ipython/ipython/pull/6789>`__ |
|
266 |
|
|
|
267 | - Add promises to the widget framework. | |
|
267 | 268 | `#6818 <https://github.com/ipython/ipython/pull/6818>`__ |
|
268 |
|
|
|
269 | - SelectMultiple widget | |
|
269 | 270 | `#6890 <https://github.com/ipython/ipython/pull/6890>`__ |
|
270 |
|
|
|
271 | - Tooltip on toggle button | |
|
271 | 272 | `#6923 <https://github.com/ipython/ipython/pull/6923>`__ |
|
272 |
|
|
|
273 | - Allow empty text box \*while typing\* for numeric widgets | |
|
273 | 274 | `#6943 <https://github.com/ipython/ipython/pull/6943>`__ |
|
274 |
|
|
|
275 | - Ignore failure of widget MathJax typesetting | |
|
275 | 276 | `#6948 <https://github.com/ipython/ipython/pull/6948>`__ |
|
276 |
|
|
|
277 | - Refactor the do\_diff and manual child view lists into a separate | |
|
277 | 278 | ViewList object |
|
278 | 279 | `#6990 <https://github.com/ipython/ipython/pull/6990>`__ |
|
279 |
|
|
|
280 | - Add warning to widget namespace import. | |
|
280 | 281 | `#7107 <https://github.com/ipython/ipython/pull/7107>`__ |
|
281 |
|
|
|
282 | - lazy load widgets | |
|
282 | 283 | `#7120 <https://github.com/ipython/ipython/pull/7120>`__ |
|
283 |
|
|
|
284 | - Fix padding of widgets. | |
|
284 | 285 | `#7139 <https://github.com/ipython/ipython/pull/7139>`__ |
|
285 |
|
|
|
286 | - Persist widgets across page refresh | |
|
286 | 287 | `#7163 <https://github.com/ipython/ipython/pull/7163>`__ |
|
287 |
|
|
|
288 | - Make the widget experimental error a real python warning | |
|
288 | 289 | `#7200 <https://github.com/ipython/ipython/pull/7200>`__ |
|
289 |
|
|
|
290 | - Make the widget error message shorter and more understandable. | |
|
290 | 291 | `#7201 <https://github.com/ipython/ipython/pull/7201>`__ |
|
291 |
|
|
|
292 | - Make the widget warning brief and easy to filter | |
|
292 | 293 | `#7204 <https://github.com/ipython/ipython/pull/7204>`__ |
|
293 |
|
|
|
294 | - Add visual cue for widgets with dead comms | |
|
294 | 295 | `#7227 <https://github.com/ipython/ipython/pull/7227>`__ |
|
295 |
|
|
|
296 | - Widget values as positional arguments | |
|
296 | 297 | `#7260 <https://github.com/ipython/ipython/pull/7260>`__ |
|
297 |
|
|
|
298 | - Remove the popup widget | |
|
298 | 299 | `#7341 <https://github.com/ipython/ipython/pull/7341>`__ |
|
299 |
|
|
|
300 | - document and validate link, dlink | |
|
300 | 301 | `#7468 <https://github.com/ipython/ipython/pull/7468>`__ |
|
301 |
|
|
|
302 | - Document interact 5637 | |
|
302 | 303 | `#7525 <https://github.com/ipython/ipython/pull/7525>`__ |
|
303 |
|
|
|
304 | - Update some broken examples of using widgets | |
|
304 | 305 | `#7547 <https://github.com/ipython/ipython/pull/7547>`__ |
|
305 |
|
|
|
306 | - Use Output widget with Interact | |
|
306 | 307 | `#7554 <https://github.com/ipython/ipython/pull/7554>`__ |
|
307 |
|
|
|
308 | - don't send empty execute\_result messages | |
|
308 | 309 | `#7560 <https://github.com/ipython/ipython/pull/7560>`__ |
|
309 |
|
|
|
310 | - Validation on the python side | |
|
310 | 311 | `#7602 <https://github.com/ipython/ipython/pull/7602>`__ |
|
311 |
|
|
|
312 | - only show prompt overlay if there's a prompt | |
|
312 | 313 | `#7661 <https://github.com/ipython/ipython/pull/7661>`__ |
|
313 |
|
|
|
314 | - Allow predictate to be used for comparison in selection widgets | |
|
314 | 315 | `#7674 <https://github.com/ipython/ipython/pull/7674>`__ |
|
315 |
|
|
|
316 | - Fix widget view persistence. | |
|
316 | 317 | `#7680 <https://github.com/ipython/ipython/pull/7680>`__ |
|
317 |
|
|
|
318 | - Revert "Use Output widget with Interact" | |
|
318 | 319 | `#7703 <https://github.com/ipython/ipython/pull/7703>`__ |
General Comments 0
You need to be logged in to leave comments.
Login now