- `#button-select-all` toggles the all/none checkbox
and the all/none checkbox now works on firefox
- static appearance of the `#button-select-all` button
(even on counter change, up to two digits)
- clean up `tree.less`
- Disable checkboxes when there is nothing to select
- right-alignment of badges in the menu
- HTML and CSS improvements for better look (not final)
Internal changes:
- Avoid use of `stopPropagation()`!
Instead, replace bootstap's dropdown hide/show logic
with suitable sticky-dropdown behaviour.
- Avoid selecting the `..` parent folder
streamlines the menu from #7667 with
- Shorter text, with icons.
- Main checkbox no longer opens the dropdown.
Instead it just selects all/none.
- Fewer menu items but more actions possible by adding checkboxes
in the menu
- Menu stays open until clicking outside.
This obviously needs CSS tweaking
Widget.warning('text....') was infinitely sticky in some cases
like content manager raising 'not implemented' on copy.
The make default click_callback to dismiss notification,
and fix the logic to not unbind the click handler if it requests
the notification not to be dismissed.
fixes check for the case where kernelspec info is coming from the kernel,
rather than notebook metadata.
This case was getting skipped by a bad check on `_session_starting`.
OutputArea.collapsed should only be assigned inside expand/collapse methods
setting `collapsed = false` when it actually is collapsed prevents expand from having any effect,
resulting in apparently invisible output.
while it does improve repaint performance on *some* setups (OS X+Chrome+Low-DPI),
it seems to have no effect on most (OS X+FF, OS X+Chrome+High-DPI, Linux+Chrome),
and the opposite effect on others (Linux+FF).