* WIP: update to latest egui
* Update egui git hash
* Update examples
* Example style editor: make color pickers into popups
* Nicer style editor
* Simplify the tab painting, and make it look better
* simplify code
* Add hline_color
* Add ability to control text color of active tabs
* Document Node::Lead
* Derive clone
* Code cleanup
* Bug fix: show grab cursor preview when hovering a tab
* Add TabViewer::on_tab_button to let users listen for clicks etc
* use same resize colors as egui
* Update to egui 0.21.0
* Don't force default_fonts onto users of egui_dock
* Update changelog
* Example style editor: make color pickers into popups
* Simplify the tab painting, and make it look better
* simplify code
* Add hline_color
* Add ability to control text color of active tabs
* By default, connect the tab name and the tab contents
* Fix doclink
* Code cleanup
* Bug fix: show grab cursor preview when hovering a tab
* Make response mut
* Added ability to remove tab (using logic from render)
* Simplify `Tree::remove_Tab`
* Updated changelog, added view menu to 'hello' example to demonstrate tabs that can be toggled with remove_tab/push_to_focused_leaf
* Documented remove_tab function, fixed clippy issues
Co-authored-by: Andrew J Westlake <awestlake87@yahoo.com>
Co-authored-by: Adanos020 <adanos020@gmail.com>
* Change separator color on hover and drag
* Document what Style::from_egui does
* Update changelog
* Replace glob `use` statements with specific imports