3278 Commits (902b4d960d424046e24ff0ed4532f8728638769d)
 

Author SHA1 Message Date
Emil Ernerfeldt 902b4d960d Add `Rect::from_pos` 5 months ago
Emil Ernerfeldt 159f8360fa
Fix doclinks in egui-wgpu docs (#4677) 5 months ago
Emil Ernerfeldt d23742cdb1
Make sure contents of a panel don't overflow (#4676) 5 months ago
Emil Ernerfeldt 598dd53059
Fix buggy interaction with widgets outside of clip rect (#4675) 5 months ago
Emil Ernerfeldt 00ac5b2015 Add clippy lint `match_bool` 5 months ago
Joe Sorensen dd52291af4
Make `Debug` format of `Vec2/Pos2/Rot2` respect user precision (#4671) 5 months ago
n4n5 44d7aab53d
egui_plot: use `f64` for translate (#4637) 5 months ago
Owen Diehl 413843dd7c
Make sure to call `raw_input_hook` on web (#4646) 5 months ago
Aaron Manning f844873c08
Fix dead link to mycomarkup in easy_mark sample (#4643) 5 months ago
YgorSouza 3f53f1738b
Remove special case for 0 in DragValue default formatter (#4639) 5 months ago
Nathan Adams 87021d3fbd
`egui_extras`: Make `serde` an optional feature (#4641) 5 months ago
crumblingstatue 49cb62b1ba
Replace `directories-next` dependency with `directories` (#4661) 5 months ago
YgorSouza ee3b04ea17
Fix typos (#4640) 5 months ago
Andrew Farkas 3cdb667cd6
Fix typo in docs of `Ui::shrink_height_to_current()` (#4672) 5 months ago
Emil Ernerfeldt 814ad0783c
Update to wgpu 0.20 (#4560) 5 months ago
Emil Ernerfeldt ca36f3df63
Make sure tooltips are interactable (#4649) 5 months ago
Emil Ernerfeldt e2a127a381
RELEASES.md: document release process and checklist (#4633) 5 months ago
Antoine Beyeler 9f12432bcf
Improve behavior of plot auto-bounds with reduced data (#4632) 5 months ago
Antoine Beyeler 2545939c15
Add `Color32::lerp_to_gamma` (#4627) 5 months ago
Sven Niederberger 1f008fb730
ScrollArea: Prevent drag interaction outside the area (#4611) 5 months ago
Emil Ernerfeldt 29b12e1760
Easing functions (#4630) 5 months ago
Jan Procházka 3d632cd333
Move first `request_animation_frame` into resize observer (#4628) 5 months ago
Emil Ernerfeldt cbb5d6aa93
Handle tooltips so large that they cover the widget (#4623) 5 months ago
Emil Ernerfeldt bb8400853f
Add tags to `UiStack` (#4617) 5 months ago
Emil Ernerfeldt 321d2441c1
Make pinch-to-zoom more responsive on web (#4621) 5 months ago
Emil Ernerfeldt 4837dc68b3
Fix pinch-to-zoom on web by using the "artificial" modifier keys (#4619) 5 months ago
Emil Ernerfeldt d72de1eab3
Deprecate `ui.set_enabled` and `set_visbile` (#4614) 5 months ago
Emil Ernerfeldt 0028764e02
Set the `sizing_pass` flag in first frame of `egui_extras::Table` (#4613) 5 months ago
Emil Ernerfeldt a50f253b76
`Grid`: set the `sizing_pass` flag during the initial sizing pass (#4612) 5 months ago
Antoine Beyeler a28792194d
Introduce `UiStack` (#4588) 5 months ago
Emil Ernerfeldt c0a9800d05
Support interactive widgets in tooltips (#4596) 5 months ago
trevyn 7b3752fde9
Update README to maintained Tetra integration (#4606) 5 months ago
Onè 4d9aed8f83
Add missing word (#4603) 5 months ago
Emil Ernerfeldt 78dfdb3684
`Rect::intersects_ray`: another bug fix (#4597) 5 months ago
Emil Ernerfeldt b6805a8006
Fix bug in ray-rect intersection test (#4595) 5 months ago
Emil Ernerfeldt d4ac91ab6d
Refactor: remove extra tooltip id salt (#4594) 5 months ago
Emil Ernerfeldt 86560554bc
Fix bug in context menu positioning when at bottom of the screen (#4593) 5 months ago
rustbasic d3ea90f5ef
Fix dragging of `custom_window_frame` on Windows (#4592) 5 months ago
Emil Ernerfeldt df8b9c2d75
Constrain `Area`s to screen by default (#4591) 5 months ago
Emil Ernerfeldt c0479cadf3
The default constrain rect for `Area/Window` is now `ctx.screen_rect` (#4590) 5 months ago
sor-ca 8f5986125d
Make `egu::menu` types public (#4544) 5 months ago
Emil Ernerfeldt 84d204246f
Fade in windows, tooltips, popups, etc (#4587) 5 months ago
Emil Ernerfeldt 6282844f65
Add `opacity` and `multiply_opacity` functions to `Ui` and `Painter` (#4586) 5 months ago
Emil Ernerfeldt a7eed0ae3c
Once you have waited for a tooltip to show, show the next one right away (#4585) 5 months ago
Emil Ernerfeldt 89968e6f96
Bug fix: ui opacity and gray-out not affecting strokes (#4581) 5 months ago
Emil Ernerfeldt 16277ebb86
Add `Response::show_tooltip_ui` and `show_tooltip_text` (#4580) 5 months ago
Emil Ernerfeldt 00396145d1
Improve tooltip positioning (#4579) 5 months ago
Emil Ernerfeldt cc3b3629b8
Round text galley sizes to nearest ui point size (#4578) 5 months ago
Emil Ernerfeldt 66f40de7a1
Don't persist `Area` state (#4577) 5 months ago
Emil Ernerfeldt c7cb524bdb
Make `Area` state public (#4576) 5 months ago