3126 Commits (d3c6895443052232109a332c43925796128f4abe)
 

Author SHA1 Message Date
Eris bce257adb3
`epaint`: Add `EllipseShape` (#4122) 8 months ago
ming08108 8d47ab8bb9
Don't clear modifier state on focus change (#4157) 8 months ago
rustbasic 1b34289608
Fix bug in `Context::parent_viewport_id` (#4190) 8 months ago
Emil Ernerfeldt d449cb1d48
On touch screens, press-and-hold equals a secondary click (#4195) 8 months ago
Emil Ernerfeldt cd1ed73388
Change the definition of `clicked_by` (#4192) 8 months ago
Emil Ernerfeldt 820fa3c43a
`Location::query_map`: support repeated key (#4183) 8 months ago
Antoine Beyeler 3258cd2a7f
Fix two `ScrollArea` bugs: leaking scroll target and broken animation to target offset (#4174) 8 months ago
Emil Ernerfeldt bf7ffb982a
Fix bug parsing url query with escaped & or = (#4172) 8 months ago
Jan Procházka c5eaba43cd
Fix crash on `request_animation_frame` when destroying web runner (#4169) 8 months ago
Emil Ernerfeldt 00e8ce6d7e Reduce log-level of processing ViewportCommands 8 months ago
lomekragow 47fbce665a
Add `get_proc_address` in CreationContext (#4145) 8 months ago
Emil Ernerfeldt 0afbefc884
Improve logic for when submenus are kept open (#4166) 8 months ago
rustbasic f019032033
TextEdit: fix crash when hitting SHIFT + TAB around non-ASCII text (#3984) 8 months ago
Vincent Alsteen c87bcc4bcc
Remove unnecessary allocation in `RepaintCause::new` (#4146) 8 months ago
ming08108 efc0a6385c
Update kb modifiers from web mouse events (#4156) 8 months ago
CrazyCraftix 4a330de53d
Fix scaling of rounded corners for rect shape (#4152) (#4161) 8 months ago
Emil Ernerfeldt d0a6bbf2b8
Fix style of disabled widgets (#4163) 8 months ago
Varphone Wong 827fdefd83
eframe: Added `App::raw_input_hook` allows for the manipulation or filtering of raw input events (#4008) 8 months ago
Emil Ernerfeldt 00a399b2f7
A `Window` can now be resizable in only one direction (#4155) 8 months ago
Varphone Wong a93c6cd5d2
`egui`: Fixed the incorrect display of the Window frame with a wide border or large rounding (#4032) 8 months ago
Varphone Wong 1f414c059d
`egui_extras`: Fixed handling of `file://` protocol for images (#4107) 8 months ago
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) 9 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