-
Notifications
You must be signed in to change notification settings - Fork 950
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DRAFT: Single widget manager per kernel #3920
DRAFT: Single widget manager per kernel #3920
Commits on Mar 9, 2024
-
Use weakref to replace strong links between widgets and comm
Alan Fleming committedMar 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 7b393e0 - Browse repository at this point
Copy the full SHA 7b393e0View commit details -
Replaced _show_traceback decorator with a method
Alan Fleming committedMar 9, 2024 Configuration menu - View commit details
-
Copy full SHA for dca56e3 - Browse repository at this point
Copy the full SHA dca56e3View commit details
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 871ba61 - Browse repository at this point
Copy the full SHA 871ba61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f22131 - Browse repository at this point
Copy the full SHA 8f22131View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6df72 - Browse repository at this point
Copy the full SHA ae6df72View commit details -
Fix reject 'Control comm was closed too early' when comm closed as ex…
…pected.
Alan Fleming committedMar 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 200edee - Browse repository at this point
Copy the full SHA 200edeeView commit details -
Fix _show_traceback in _comm_changed
Alan Fleming committedMar 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 24ad054 - Browse repository at this point
Copy the full SHA 24ad054View commit details
Commits on Mar 11, 2024
-
Added a
closed
property to the Widget class. Modified __repr__ to i……dentify closed widgets. Added a new class `Children` for the children trait of Box optimised for checking widgets and quietly dropping widgets that are closed, and objects that aren't widgets. Widgets in Box.children are also removed when the widget is closed. Added tests test_gc_box & test_gc_box_advanced
Alan Fleming committedMar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 2bcbed3 - Browse repository at this point
Copy the full SHA 2bcbed3View commit details -
Make compatible with python3.8
Alan Fleming committedMar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for d3e5e29 - Browse repository at this point
Copy the full SHA d3e5e29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6877265 - Browse repository at this point
Copy the full SHA 6877265View commit details
Commits on Mar 12, 2024
-
Removed the recently added
closed
property, instead noting that _re……pr_mimebundle_ is set to None when closed, this reduces the risk of name clash with subclasses. Changed Children to allow any object that has the method `_repr_mimebundle_`. Moved box related tests to test_widget_box. Added `close` method to Box to ensure discarded children are un-observed.
Alan Fleming committedMar 12, 2024 Configuration menu - View commit details
-
Copy full SHA for f82c35c - Browse repository at this point
Copy the full SHA f82c35cView commit details -
Made observing box children an opt-in feature with the keyword only a…
…rgument `observe_children`. Updated TestBox.
Alan Fleming committedMar 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 66ea639 - Browse repository at this point
Copy the full SHA 66ea639View commit details
Commits on Mar 14, 2024
-
Alan Fleming committed
Mar 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 6ff5b23 - Browse repository at this point
Copy the full SHA 6ff5b23View commit details -
Alan Fleming committed
Mar 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 4c9004d - Browse repository at this point
Copy the full SHA 4c9004dView commit details -
- change evaluation order to check for a widget first (most common object). - raise NotImplementedError for objects with _repr_mimebundle_ that aren't widgets.
Alan Fleming committedMar 14, 2024 Configuration menu - View commit details
-
Copy full SHA for d182a47 - Browse repository at this point
Copy the full SHA d182a47View commit details
Commits on Mar 15, 2024
-
Improve error message in
_widget_to_json
.Alan Fleming committedMar 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 5448ecc - Browse repository at this point
Copy the full SHA 5448eccView commit details
Commits on Mar 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d1379cb - Browse repository at this point
Copy the full SHA d1379cbView commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cecbb88 - Browse repository at this point
Copy the full SHA cecbb88View commit details
Commits on Apr 2, 2024
-
Restore type hint info for Children.
Alan Fleming committedApr 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 5ad3723 - Browse repository at this point
Copy the full SHA 5ad3723View commit details
Commits on Apr 6, 2024
-
Remove redundant type hint from
Box.children
.Alan Fleming committedApr 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 2e8c784 - Browse repository at this point
Copy the full SHA 2e8c784View commit details
Commits on Apr 7, 2024
-
Fix 'Exception' for a Box that has been provided a tooltip.
Alan Fleming committedApr 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 21cb6fa - Browse repository at this point
Copy the full SHA 21cb6faView commit details -
Fix tooltips for TextareaView, TextView, SelectionView.
Alan Fleming committedApr 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 24af66b - Browse repository at this point
Copy the full SHA 24af66bView commit details
Commits on May 3, 2024
-
Fix invalid package dependencies @lumino/messaging & @lumino/algorithm.
Remove observe_children from 'Box'
Alan Fleming committedMay 3, 2024 Configuration menu - View commit details
-
Copy full SHA for ce31091 - Browse repository at this point
Copy the full SHA ce31091View commit details -
Alan Fleming committed
May 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 9f12504 - Browse repository at this point
Copy the full SHA 9f12504View commit details -
Using weakreference is now opt-in.
Alan Fleming committedMay 3, 2024 Configuration menu - View commit details
-
Copy full SHA for a634441 - Browse repository at this point
Copy the full SHA a634441View commit details
Commits on May 4, 2024
-
Alan Fleming committed
May 4, 2024 Configuration menu - View commit details
-
Copy full SHA for b1410eb - Browse repository at this point
Copy the full SHA b1410ebView commit details -
Added model_id to errorof get_model.
Alan Fleming committedMay 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 3972a9d - Browse repository at this point
Copy the full SHA 3972a9dView commit details
Commits on May 5, 2024
-
Avoid attribute error on shutdown to do with _instances being None.
Alan Fleming committedMay 5, 2024 Configuration menu - View commit details
-
Copy full SHA for f6fc921 - Browse repository at this point
Copy the full SHA f6fc921View commit details -
Make Children validate raise TypeError for invalid items.
Alan Fleming committedMay 5, 2024 Configuration menu - View commit details
-
Copy full SHA for fc9fb8f - Browse repository at this point
Copy the full SHA fc9fb8fView commit details -
Parametrize test_weakreference.
Alan Fleming committedMay 5, 2024 Configuration menu - View commit details
-
Copy full SHA for dbd1b19 - Browse repository at this point
Copy the full SHA dbd1b19View commit details -
Add test_box_invalid_children convert TestBox to separate pytests.
Alan Fleming committedMay 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 70b88bc - Browse repository at this point
Copy the full SHA 70b88bcView commit details -
Remove dependency for istanbul-instrumenter-loader (un-maintained).
Alan Fleming committedMay 5, 2024 Configuration menu - View commit details
-
Copy full SHA for bf3d0bc - Browse repository at this point
Copy the full SHA bf3d0bcView commit details -
Fix Output tooltip issue & restored tooltip for Box.
Removed _model_id and revised __rer__ for a closed widget. Added validate_mode for Box.
Alan Fleming committedMay 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 0d80e29 - Browse repository at this point
Copy the full SHA 0d80e29View commit details
Commits on May 10, 2024
-
Modify test_weakreference for not enabled (closing should also make w…
…idget available for gc).
Alan Fleming committedMay 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 35be63a - Browse repository at this point
Copy the full SHA 35be63aView commit details -
Fix spelling of enable_weakreference and disable_weakreference.
Alan Fleming committedMay 10, 2024 Configuration menu - View commit details
-
Copy full SHA for a776397 - Browse repository at this point
Copy the full SHA a776397View commit details
Commits on May 11, 2024
-
Revert Link (drop _all_links). Added type annotations for link and dl…
…ink.
Alan Fleming committedMay 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 7741dbb - Browse repository at this point
Copy the full SHA 7741dbbView commit details
Commits on May 19, 2024
-
Changes to jupyterlab_widgets plugin and manager to make the KernelWi…
…dgetManager a singleton on a per kernel basis. Other fixes to make widgets more accessible.
Alan Fleming committedMay 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 1c4d1ad - Browse repository at this point
Copy the full SHA 1c4d1adView commit details
Commits on May 25, 2024
-
Use first kerenel in KernelWidgetManager.
Alan Fleming committedMay 25, 2024 Configuration menu - View commit details
-
Copy full SHA for ae29983 - Browse repository at this point
Copy the full SHA ae29983View commit details