3248 Commits (c0a9800d051f2d23fb63e26cbc87d35e7e17d13e)
 

Author SHA1 Message Date
Emil Ernerfeldt 15b0ef3259 Release 0.27.2 - Fix blurry web rendering 7 months ago
lucasmerlin de9e0adf17
Allow disabling animations on a ScrollArea (#4309) 7 months ago
Emil Ernerfeldt 36ebce163a
egui_plots: Fix the same plot tick label being painted multiple times (#4307) 7 months ago
Alexander Parlett 4bc7e66245
Support order on windows (#4301) 7 months ago
Emil Ernerfeldt 058f4753b0 Fix typos and false positives found by new version of 'typos' 7 months ago
Emil Ernerfeldt 0a40b16bd4
Fix blurry rendering in some browsers (#4299) 7 months ago
Emil Ernerfeldt 48ecf01e11
Rename "Color test" to "Rendering test", and restructure it slightly (#4298) 7 months ago
Emil Ernerfeldt e99bd00dec
Only avoid glow context switching on Windows (#4296) 7 months ago
Emil Ernerfeldt 3ee4890b94 Remove warning in release build 7 months ago
Emil Ernerfeldt a97134d66c Improve `Debug` format of `Sense`, `WidgetInfo` and `Id` 7 months ago
Emil Ernerfeldt 95b62ce144 Show `WidgetInfo` for each widget if `debug.show_interactive_widgets` 7 months ago
Emil Ernerfeldt aa2f87e0ff
Allow zoom/pan a plot as long as it contains the mouse cursor (#4292) 7 months ago
Emil Ernerfeldt bb06befef1
Consider all non-interactie widgets under the mouse pointer hovered (#4291) 7 months ago
rustbasic 21835c3176
Fix `ViewportCommand::InnerSize` not resizing viewport on Wayland (#4211) 7 months ago
Emil Ernerfeldt 5a0a1e96e0
Remove a bunch of `unwrap()` (#4285) 7 months ago
Emil Ernerfeldt 2ee9d30d6e Make it easier to tweak text colors in settings 7 months ago
Emil Ernerfeldt ab720ce900
Change `Frame::multiply_with_opacity` to multiply in gamma space (#4283) 7 months ago
Emil Ernerfeldt e03ea2e17d
eframe: Early-out from context switching the `glow` backend (#4284) 7 months ago
Emil Ernerfeldt 549b243228
Rename `fn scroll2` to `fn scroll` (#4282) 7 months ago
Emil Ernerfeldt 1354c3e19a
Make the code example demo narrow enough to fit on mobile (#4281) 7 months ago
刘皓 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