3255 Commits (bb8400853f30436f0f0a867fc39ab5a1d0c54abf)
 

Author SHA1 Message Date
Varphone Wong 4d776fd84e
`epaint`: Added `Shape::{scale,translate}` wrappers (#4090) 8 months ago
rustbasic 385daeb354
Fix IME bug where currently typed characters got copied 8 months ago
Arnold Loubriat 76411b5d74
Add accessibility to `ProgressBar` and `Spinner` (#4139) 8 months ago
Antoine Beyeler a1d5145c16
Hide hover UI when showing the context menu (#4138) 8 months ago
Cameron Taggart ca1f453c47
add webgpu feature by default for wgpu feature of eframe (#4124) 8 months ago
Emil Ernerfeldt 18eeb01f57
Quickly animate scroll when calling `ui.scroll_to_cursor` etc (#4119) 8 months ago
Emil Ernerfeldt e29022efc4
`Area::new` now takes an `Id` by argument (#4115) 8 months ago
Emil Ernerfeldt 86d7f296ae
Give each menu `Area` an id distinct from the id of what was clicked (#4114) 8 months ago
Georg Weisert e8af6f38fc
Serde feature: Add serde derives to input related structs (#4100) 8 months ago
Emil Ernerfeldt 5cf99c6308 Add some profile scopes to handle_platform_output 9 months ago
0Qwel 23e8312fc0
Convenience const fn for Margin, Rounding and Shadow (#4080) 9 months ago
Mike Tsao cdb7d153dc
`ui.dnd_drop_zone()` now returns `InnerResponse`. (#4079) 9 months ago
Giantblargg b8048572e8
Add API for raw mouse motion (#4063) 9 months ago
Antoine Beyeler 74891cac2f
egui_plot: fix panic when the base step size is set to 0 (#4078) 9 months ago
wangxiaochuTHU ca8eeb8621
Add `ColorImage::from_gray_iter` (#3536) 9 months ago
Emil Ernerfeldt 4fc0c49a6b
Fix interaction with widgets inside selectable rows of `Table` (#4077) 9 months ago
Emil Ernerfeldt 9096abdeec
Support interacting with the background of a `Ui` (#4074) 9 months ago
Emil Ernerfeldt a33ae64785
Fix: assign a different id to each table cell, avoiding id clashes (#4076) 9 months ago
vincent-sparks 68b3ef7f6b
Fix: images with background color now respects rounding (#4029) 9 months ago
Emil Ernerfeldt ca8c8792c2
New widget interaction logic (#4026) 9 months ago
Emil Ernerfeldt 2eaaf5fd6e Fix drag-and-drop preview following #3906 9 months ago
Francis Chua 069d7a634d
Add layer transforms, interaction in layer (#3906) 9 months ago
Emil Ernerfeldt f7fc3b0154 Change GLFW integration recommendation to egui_gl_glfw 9 months ago
Antoine Beyeler d468d43dad
Add `Response::paint_debug_info()` to make it easy to visualize a widget's id and state (#4056) 9 months ago
Emil Ernerfeldt a0473c5a0a Update `iana-time-zone` 9 months ago
Emil Ernerfeldt 6fbf7fe566
Update `ehttp` to 0.5 (#4055) 9 months ago
YgorSouza 2feb1440be
Add `Ui::set_opacity` (#3965) 9 months ago
YgorSouza 34e8af87d4
Plot widget - allow disabling scroll for x and y separately (#4051) 9 months ago
Dunfan Lu 62e80c7729
`egui_plot`: Add `sense` option to `Plot` (#4052) 9 months ago
Emil Ernerfeldt 61b53ae937 Improve error message when using wrong pixels_per_point in tessellate 9 months ago
Emil Ernerfeldt 3672b150ed Release 0.26.2 - Response.interact/context_menu fix 9 months ago
Antoine Beyeler 0e1bcc2c1c
Avoid interacting twice when not required (#4041) 9 months ago
Emil Ernerfeldt d99fabaef5
Add another check to Windows CI (#4038) 9 months ago
Varphone Wong 1970e2ccb1
`eframe`: Add `winuser` feature to `winapi` to fix unresolved import (#4037) 9 months ago
bu5hm4nn 4875b01de3
`TextEdit`: Change `margin` property to `egui::Margin` type (#3993) 9 months ago
Magnus Larsen 7a4ab666b4
Update memoffset to 0.9.0, arboard to 3.3.1, and remove egui_glow's needless dependency on pure_glow's deps (#4036) 9 months ago
Emil Ernerfeldt d22ee81ab0 Release 0.26.1 - Bug Fixes 9 months ago
Varphone Wong cd34a47dd6
egui: Fix custom `Window` `Frame`s (#4009) 9 months ago
Emil Ernerfeldt 12b5d51325 Revert test code in hello_world example 9 months ago
Emil Ernerfeldt 407224746d
Take clip_rect into account when storing widget rects (#4020) 9 months ago
Emil Ernerfeldt 132d0ec430
Add `Options::debug_paint_interactive_widgets` (#4018) 9 months ago
Emil Ernerfeldt 0bf3056bd7
Fix: `Response.interact_pointer_pos` is `Some` on click and drag released (#4014) 9 months ago
Emil Ernerfeldt 5bf44f8850
Fix `Response::interact` and `Ui:interact_with_hovered` (#4013) 9 months ago
Georg Weisert 808dc0103a
Fix `TextEdit` being too short whenever there is horizontal margin (#4005) 9 months ago
njust 310d85a7fa
egui demo: Fix space reserved for source code link (#3983) 9 months ago
Emil Ernerfeldt 800eff6994
Improve panic message in egui-wgpu when failing to create buffers (#3986) 9 months ago
Emil Ernerfeldt 410957870b
Update to document-features 0.2.8 (#4003) 9 months ago
YgorSouza 1bc70b20b1
Make `on_disabled_hover_ui` respect `tooltip_delay` (#4012) 9 months ago
Oscar Gustafsson 15370bbea0
Add F21 to F35 key bindings (#4004) 9 months ago
Magnus Larsen 21f08afcbb
egui_glow: Only disable sRGB framebuffer on supported platforms (#3994) 9 months ago