100 Commits

Author SHA1 Message Date
Adam Gąsior 2636a2aa27 Release 0.4.2 (#112)
* Update changelog

* Bump version number to 0.4.2
2023-03-17 13:52:58 +00:00
Adam Gąsior 780892ad4f Fix clear_background (#110)
- Set `CentralPanel`'s fill colour to transparent
2023-03-17 13:21:12 +00:00
Adam Gąsior 38ae157972 Release 0.4.1 (#109)
* Update changelog

* Bump crate version to 0.4.1

* Update crate documentation
2023-03-14 13:22:08 +00:00
Luc (Echow) Varoqui 7a648674f8 Add #![warn(missing_docs)] flag to lib and small doc tweaks (#106)
* Add #![warn(missing_docs)]

* docs: small improvements
2023-02-19 13:22:30 +00:00
Paul Hansen fada946406 Fix style editor in hello example (#104) 2023-02-11 12:24:59 +00:00
Luc (Echow) Varoqui d9bf906b6d fix splitter drag behavior (#103) 2023-02-10 20:16:55 +00:00
Luc (Echow) Varoqui 528b892459 Use CentralPanel in DockArea show (#98) 2023-02-10 19:17:15 +00:00
Luc (Echow) Varoqui 9e07a4b7a9 Use available_rect_before_wrap() in DockArea::show_inside (#102) 2023-02-10 15:47:59 +00:00
Adam Gąsior d96ceba8e9 Update CHANGELOG.md (#101) 2023-02-09 17:10:31 +00:00
Adam Gąsior 646cd63f1f Prepare for release 0.4 (#99) 2023-02-09 16:56:18 +00:00
Emil Ernerfeldt 66d9dd5773 Update to egui 0.21.0 (#93)
* 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
2023-02-09 10:27:41 +00:00
Emil Ernerfeldt 37ebb29442 More customaizable tabs (#94)
* 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
2023-02-04 20:06:47 +00:00
Luc (Echow) Varoqui 9310dd24c9 Improve GitHub Actions workflows (#97) 2023-02-04 20:04:58 +00:00
Luc (Echow) Varoqui 17ace82c6f fix: allow tabs to be clicked when tabs-are-draggable is false (#96) 2023-02-04 13:40:16 +00:00
Adam Gąsior bc489166c9 Fix clippy errors in examples (#89)
- Replace `Box::new(MyApp::default)` with `Box::<MyApp>::default()`
2022-12-31 20:13:03 +00:00
Adam Gąsior 857195d43a Delete dynamic_tab (#87)
* Delete dynamic_tab

* Update CHANGELOG.md
2022-12-21 17:15:32 +00:00
Adam Gąsior 0a4b33f8a4 Release 0.3.1 (#86)
* Release 0.3.1

* Update Cargo.toml
2022-12-21 16:59:55 +00:00
Adam Gąsior d9613ba86f Release 0.3.1 (#85) 2022-12-21 16:56:44 +00:00
George Burton 645bb45999 Impl std::fmt::Debug for all exported types (#84)
* Impl `std::fmt::Debug` for all exported types

* Add pull request number to CHANGELOG

* cargo fmt
2022-12-21 12:34:38 +00:00
Jakob Hellermann 8a42e5fb85 manual default impl for Tree (#83) 2022-12-19 17:47:16 +00:00
Emil Ernerfeldt bf9cd36697 Update to egui 0.20 in README.md (#81) 2022-12-11 19:36:22 +00:00
An Tran 02f549c476 Style option to change tab bar height (#62)
* Added option to change tab bar height

* Make add button consistent size

* Add `tab_bar_height` and `show_add_buttons` to Style Editor

* Resize add button click area

* Fix changelog

Co-authored-by: Adanos020 <adanos020@gmail.com>
2022-12-11 19:35:36 +00:00
Jacob ecd56cae55 fix typo in readme (#80)
* fix typo in readme

* fixed typo i made while fixing typo...
2022-12-10 13:11:51 +00:00
Adam Gąsior bd139a8805 Release 0.3 (#79)
* Bump version to 0.3.0, update README.md

* Update CHANGELOG.md

* Add `egui` update to breaking changes

* Change demo.gif
2022-12-10 12:16:14 +00:00
Adam Gąsior 72a38f29ad Add 'Quick start' guide in README.md (#78)
* Add 'Quick start' guide in README.md

* Add clarifircation
2022-12-10 11:05:36 +00:00