3345 Commits (47accb0eebcc4771c6a289cb650078761bd9cf07)
 

Author SHA1 Message Date
Emil Ernerfeldt 47accb0eeb Tooltip fix: Only treat enabled widgets as interactive 4 months ago
Emil Ernerfeldt 249b69d534
Make sure all tooltips close if you open a menu in the same layer (#4766) 4 months ago
Emil Ernerfeldt d1be5a1efb
Only show one tooltip per layer at a time (#4763) 4 months ago
Emil Ernerfeldt c0296fb47b
When debugging widget rects on hover, show width and height (#4762) 4 months ago
Emil Ernerfeldt dca552ea48
Save `FrameState` of previous frame (#4761) 4 months ago
Emil Ernerfeldt 1b06c69d01
Fix text selection when there's multiple viewports (#4760) 4 months ago
Emil Ernerfeldt fcb7764e48
Fix menus and interactive popups not closing when framerate was low (#4757) 4 months ago
Emil Ernerfeldt 8ef0e85b85
egui_extras: Improve the auto-sizing of `Table` (#4756) 4 months ago
Emil Ernerfeldt 753412193c
Improve `egui_extras::Table` layout (#4755) 4 months ago
Emil Ernerfeldt f0e2bd8b00
Make it easier to grab the handle of a floating scroll bar (#4754) 4 months ago
William Zhang 770c82a3f3
Prevent `TextEdit` widgets from sending fake primary clicks (#4751) 4 months ago
Wybe Westra fa8d535fe7
Disabled widgets are now also disabled in the accesskit output (#4750) 4 months ago
Emil Ernerfeldt fcec84ca74 Clarify version numbers in egui trunk 4 months ago
Emil Ernerfeldt af404fec63
Persist `Area` positions again (#4749) 4 months ago
Emil Ernerfeldt 0fc79aea14 egui_demo_app: include `log::trace` in debug builds 4 months ago
Emil Ernerfeldt 7b61e426d7 eframe web: map `log::debug` to `console.debug`; not `console.trace` 4 months ago
Emil Ernerfeldt f3a0ac1d1b eframe web fix: `save()` on "blur" event 4 months ago
Emil Ernerfeldt 051b90bfc7 eframe web: Position the IME input position in the middle of the cursor 4 months ago
Emil Ernerfeldt d271718065
Fix focus problems on web (#4745) 4 months ago
Emil Ernerfeldt 31716d787e
Fix plot bounds of empty plots (#4741) 4 months ago
Emil Ernerfeldt dc1f032846
Add `Style::number_formatter` as the default used by `DragValue` (#4740) 4 months ago
Emil Ernerfeldt e297a1d107 Handle unicode minus character when parsing floats 4 months ago
Emil Ernerfeldt 3add56f81b Fix wrong comment 4 months ago
Emil Ernerfeldt 6222e031b5
The default parser for `DragValue` and `Slider` now ignores whitespace (#4739) 4 months ago
Emil Ernerfeldt b6fd1cfc99
egui_plot: Improve default formatter of tick-marks (#4738) 4 months ago
Emil Ernerfeldt 17fd305967 Fix `cargo test -p egui` 4 months ago
Emil Ernerfeldt d4e8966aac
Ensure `Window` scroll bars are at the window edges (#4733) 4 months ago
Emil Ernerfeldt d10b3c1f4e
eframe web: Fix stuck keys after pressing ctrl+C, cmd+A, etc (#4731) 4 months ago
Emil Ernerfeldt 2180f16cba
eframe web: Fix drag-and-drop file preview/hover (#4732) 4 months ago
Emil Ernerfeldt 0c059ac113
Only repaint on cursor movements of area, or if dragging outside (#4730) 4 months ago
Andreas Reich 10f092d9d4
Add `clamp_to_range` option to DragValue, rename `clamp_range` to `range` (deprecating the former) (#4728) 4 months ago
Emil Ernerfeldt 3b9f964aed
eframe web: ignore keyboard events unless canvas has focus (#4718) 4 months ago
Wybe Westra 779312ac0c
Add basic test for egui accesskit output. (#4716) 4 months ago
Emil Ernerfeldt 254dfc1ebc
Fix broken mouse coordinates when there's padding on the canvas element (#4729) 4 months ago
Emil Ernerfeldt a6937f79f3 Improve `multiple_apps.html` example/demo/test 4 months ago
Emil Ernerfeldt e62bd7037a Improve warning when failing to copy on web 4 months ago
Emil Ernerfeldt 814eddd094 Add warning if `window.navigator.clipboard` is null 4 months ago
Emil Ernerfeldt f50e64632e Change web demo local port to 8765 to avoid colliding with Jupyter 4 months ago
Emil Ernerfeldt a0f4fafb88
Refactor web event handling: break up into smaller functions (#4717) 4 months ago
Emil Ernerfeldt ce0e200503 Sort feature flags in egui_extras 4 months ago
Emil Ernerfeldt 97b6d8cb1c Fix vertical spacing in changelog generation 4 months ago
Emil Ernerfeldt a489374ca6 Improve CSS comment 4 months ago
Emil Ernerfeldt 7121a49e4e
`generate_changelog.py`: divide into "fixed/added/changed" sections (#4712) 4 months ago
Umatriz 5051e945e4
Add `PopupCloseBehavior` (#4636) 4 months ago
YgorSouza ab861574f4
Cancel DragValue edit if Escape is pressed (#4713) 4 months ago
Emil Ernerfeldt a1a0d4a12a Tweak two demos 4 months ago
Emil Ernerfeldt fd85557463
Close context menus with Escape (#4711) 4 months ago
n4n5 1036e18440
plot zoom out max (#4695) 4 months ago
Emil Ernerfeldt fee6719f99
Bug fix: report latest area size in `Area::show` response (#4710) 4 months ago
Emil Ernerfeldt 93d458bb68 Clarify PR template wording 4 months ago