3248 Commits (c0a9800d051f2d23fb63e26cbc87d35e7e17d13e)
 

Author SHA1 Message Date
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
Emil Ernerfeldt 913cef3361
Enforce eframe errors are `Send` and `Sync` (#4574) 5 months ago
Jan Procházka 514ee0c433
Improve web text agent (#4561) 5 months ago
Emil Ernerfeldt 5eee463851 Replace some `...` with `…` 5 months ago
Emil Ernerfeldt ffbc63e147
`ComboBox`: fix justified layout of popup if wider than parent button (#4570) 5 months ago
Emil Ernerfeldt a768d74411
Add `Ui::is_sizing_pass` for better size estimation of `Area`s, and menus in particular (#4557) 5 months ago
Emil Ernerfeldt 942fe4ab31
Support returning errors when creating the app (#4565) 5 months ago
Emil Ernerfeldt 54429e0549
Revert update to wgpu 0.20 => downgrade to wgpu 0.19.1 (#4559) 5 months ago
Emil Ernerfeldt 1888d19b4a
Better spacing and sizes for (menu) buttons (#4558) 5 months ago
Antoine Beyeler 26206526d6
Hide toolip when opening `ComboBox` drop-down (#4546) 5 months ago
Antoine Beyeler bcd91f27a1
Add support for text truncation to `egui::Style` (#4556) 5 months ago
lucasmerlin 4b59c6d414
Fix `Ui::scroll_with_delta` only scrolling if the `ScrollArea` is focused (#4303) 5 months ago
Varphone Wong 6f59a14c4d
Add `Options::reduce_texture_memory` to free up RAM (#4431) 5 months ago
Jan Procházka d131b2b580
Fix: Don't `.forget()` RAF closure (#4551) 5 months ago
Jan Procházka 759c8fd2c9
Use ResizeObserver instead of `resize` event (#4536) 5 months ago
Emil Ernerfeldt a8b50e6aa1
Move test crates to own folder (#4554) 5 months ago
YgorSouza 7a17a6d6ad
Plot now respects the `interact_radius` set in the UI's style (#4520) 5 months ago
lucasmerlin 8553e738e0
eframe: Add `NativeOptions::persistence_path` (#4423) 5 months ago
Antoine Beyeler 192a111272
Hide all other series when alt-clicking in the legend (#4549) 5 months ago
zaaarf ff7a3832b6
TextEdit hint text styling (#4517) 5 months ago
Doonv 1ae2d2803a
Make `TextEdit::return_key` optional (#4543) 5 months ago
Oscar Gustafsson cd45d18615
Do no use the ahash reimport (#4504) 5 months ago
Ryan Bluth f0cbb18943
Don't panic when replacement glyph is not found (#4542) 5 months ago
Emil Ernerfeldt 34672bc1bb
Add improved pixel alignment test with alternating white/black lines (#4537) 6 months ago
Emil Ernerfeldt a98c42e317
Add `Options::line_scroll_speed` and `scroll_zoom_speed` (#4532) 6 months ago
Emil Ernerfeldt 8433b43231
Smooth out zooming with discreet scroll wheel (#4530) 6 months ago
Emil Ernerfeldt 8db8f6df82
Remove scroll latency for smooth trackpads (#4526) 6 months ago
Emil Ernerfeldt 48045e57da
Remove `Event::Scroll` and handle it in egui (#4524) 6 months ago
Emil Ernerfeldt c8578c9a6b
Fix: still track mouse when dragging outside web canvas (#4522) 6 months ago
YgorSouza 7035aa4e53
`include_image!` now accepts expressions (#4521) 6 months ago
hut 262a8bcf98
Ignore synthetic key presses (#4514) 6 months ago