3278 Commits (902b4d960d424046e24ff0ed4532f8728638769d)
 

Author SHA1 Message Date
刘皓 33221bd4dd
Fix continuous repaint on Wayland when TextEdit is focused or IME output is not None (#4269) 7 months ago
Emil Ernerfeldt 3b147c066b
Implement blinking text cursor in `TextEdit` (#4279) 7 months ago
Emil Ernerfeldt d3c6895443
eframe: Correctly identify if browser tab has focus (#4280) 7 months ago
Emil Ernerfeldt 7277322983
Break out Checkbox, RadioButton and ImageButton to their own files (#4278) 7 months ago
Emil Ernerfeldt a9a756e8f3
Overload operators for `Rect + Margin`, `Rect - Margin` etc (#4277) 7 months ago
Emil Ernerfeldt 32888e0f83
Make `TextEdit` and atomic widget (#4276) 7 months ago
Emil Ernerfeldt fbb4a040ac
Change the resize cursor when you reach the resize limit (#4275) 7 months ago
Emil Ernerfeldt 8da0e8cc77
Fix: `Response::clicked_elsewhere` takes clip rect into account (#4274) 7 months ago
Emil Ernerfeldt a7c5eb47a8
Fix bug in determining wether to remove focus from a widget (#4272) 7 months ago
Emil Ernerfeldt 810135c5eb
Fix incorrect `Response::interact_rect` for `Area/Window` (#4273) 7 months ago
Emil Ernerfeldt a541e021aa
Add `RectShape::blur_width` to implement shadows (#4267) 7 months ago
Emil Ernerfeldt 73dbfd689b Don't wrap the text in the `Frame` demo 7 months ago
Emil Ernerfeldt 0a428f0887 Improve docs of `ui.collapsing` 7 months ago
Emil Ernerfeldt dfbe118ea4
Release 0.27.1 (#4264) 7 months ago
Emil Ernerfeldt 946bc888db
Hide shortcut text on zoom buttons if `zoom_with_keyboard` is false (#4262) 7 months ago
Justus Dieckmann 7cc98bd38e
Add web support for `zoom_factor` (#4260) 7 months ago
Emil Ernerfeldt 60da4b4f65
Web: repaint if the `#hash` in the URL changes (#4261) 7 months ago
YgorSouza c4f16af721
Prevent plot from resetting one axis while zooming/dragging the other (#4252) 7 months ago
Emil Ernerfeldt 3dba73e63e
Improve the UI for changing the egui theme (#4257) 7 months ago
Emil Ernerfeldt e183655aac
Don't apply a clip rect to the contents of an `Area` or `Window` (#4258) 7 months ago
Emil Ernerfeldt 58a27882b0
Fix touch-and-hold to open context menu (#4249) 7 months ago
Nicolas PASCAL 9fa8aa7e30
`Plot::Items:allow_hover` give possibility to masked the interaction on hovered item (#2558) 7 months ago
lomekragow 570e7cf71b
Add `register_native_texture` in `eframe::Frame` (#4246) 7 months ago
Emil Ernerfeldt 3c029a45ac
Fix `Context::repaint_causes` returning no causes (#4248) 7 months ago
Emil Ernerfeldt bc5ce77819
Fix `InputState::any_touches` and add `InputState::has_touch_screen` (#4247) 7 months ago
Emil Ernerfeldt a15e6c2122
Prevent visual glitch when shadow blur width is very high (#4245) 7 months ago
Emil Ernerfeldt 947b5813d7
Fix visual glitch on the right side of highly rounded rectangles (#4244) 7 months ago
Emil Ernerfeldt 4d4cb3d20d Release 0.27.0 - Nicer menus and new hit test logic 8 months ago
Emil Ernerfeldt f8d7d0ebaa
Enforce writing username in TODO comments (#4235) 8 months ago
Emil Ernerfeldt 8a10f81ca0 Forbid use of `std::time::Instant` on wasm 8 months ago
Emil Ernerfeldt a03604fce0 Add breaking change to changelog 8 months ago
Emil Ernerfeldt 884cf6de3d Add some tests for `Rect` 8 months ago
Emil Ernerfeldt 8a880d6d0f
Add `Area::sense` and improve hit-testing of buttons in menus (#4234) 8 months ago
Emil Ernerfeldt 9cfaf8b961
Better align menus with the button that opened them (#4233) 8 months ago
Emil Ernerfeldt c530504a04
CSS-like shadows with offset, spread, and blur (#4232) 8 months ago
Emil Ernerfeldt 1634554032
Add `Margin` to `epaint` (#4231) 8 months ago
Emil Ernerfeldt cf8c37c71e
Add some distance between parent menu and submenu (#4230) 8 months ago
/lemon.sh ab6c3f9161
Add an API for customizing the return key in TextEdit (#4085) 8 months ago
Colin Kinloch 287a550b90
egui demo: Add drop down to resize the window (#4197) 8 months ago
rustbasic d410bc5b9a
Fix `example/test_viewports` title change (#4221) 8 months ago
Emil Ernerfeldt 7f8aae4103
Don't show URLs when hovering hyperlinks (#4218) 8 months ago
Emil Ernerfeldt 20b0637d42 Some clippy fixes 8 months ago
Emil Ernerfeldt b7ec3fa1e3 Fix crash in `wants_keyboard_input` 8 months ago
rustbasic 21d045e8ef
Fix: IME bug when typing Chinese characters (#4210) 8 months ago
rustbasic 769199648d
Prevent egui::Window from becoming larger than Viewport (#4199) 8 months ago
dwuertz 0299663cdd
Expose `PlotGeometry` in public API (#4193) 8 months ago
Zeenobit e4f209ec50
Expose state override for `HeaderResponse` (#4200) 8 months ago
rustbasic 7d3d7ce0ca
typos : intersects_ray() (#4201) 8 months ago
Seth Rider 2c9c5f0dea
Add x11 window type settings to viewport builder (#4175) 8 months ago
hiyosilver 365d035b20
Added ability to disable highlighting of weekend days in DatePickerPopup. (#4151) 8 months ago