153 Commits (f996b9050eeb9a7eb122b8c0e51d2be4c0318821)

Author SHA1 Message Date
Emil Ernerfeldt 5a196f6604
Create a `UiBuilder` for building `Ui`s (#4969) 2 months ago
Alex Pinkus ae7672e336
Move default fonts to new crate `epaint_default_fonts` (#4853) 3 months ago
Arthur Brussee 6f2f006885
Upgrade winit to 0.30.2 (#4849) 3 months ago
Emil Ernerfeldt cb9f30482f
Move `egui_plot` to its own repo (#4828) 4 months ago
Emil Ernerfeldt 8bf498d2bf Fix sizing of `images` example 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
Umatriz 5051e945e4
Add `PopupCloseBehavior` (#4636) 4 months ago
Emil Ernerfeldt 10571e9da5
`eframe::Result` is now short for `eframe::Result<()>` (#4706) 5 months ago
YgorSouza 2c00cb3991
Fix hello_world_par example on Linux (#4684) 5 months ago
rustbasic d9c5fb04ae
Fix dragging of `custom_window_frame` example on Windows (#4656) 5 months ago
JustFrederik 52a8e11764
Gif support (#4620) 5 months ago
Antoine Beyeler a28792194d
Introduce `UiStack` (#4588) 5 months ago
rustbasic d3ea90f5ef
Fix dragging of `custom_window_frame` on Windows (#4592) 5 months ago
Emil Ernerfeldt 5eee463851 Replace some `...` with `…` 5 months ago
Emil Ernerfeldt 942fe4ab31
Support returning errors when creating the app (#4565) 5 months ago
Emil Ernerfeldt a8b50e6aa1
Move test crates to own folder (#4554) 5 months ago
Emil Ernerfeldt 44d65f41ac
Update `image` crate to 0.25 (#4160) 6 months ago
Emil Ernerfeldt ded8dbd45b
Fix some clippy warning from Rust 1.78.0 (#4444) 6 months ago
Emil Ernerfeldt 2f508d6a61
Replace cargo-cranky with workspace lints (#4413) 7 months ago
Emil Ernerfeldt cee790681d
Update to Rust 1.76 (#4411) 7 months ago
Emil Ernerfeldt f8d7d0ebaa
Enforce writing username in TODO comments (#4235) 8 months ago
rustbasic d410bc5b9a
Fix `example/test_viewports` title change (#4221) 8 months ago
Emil Ernerfeldt d449cb1d48
On touch screens, press-and-hold equals a secondary click (#4195) 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
Giantblargg b8048572e8
Add API for raw mouse motion (#4063) 9 months ago
Emil Ernerfeldt ca8c8792c2
New widget interaction logic (#4026) 9 months ago
Francis Chua 069d7a634d
Add layer transforms, interaction in layer (#3906) 9 months ago
Emil Ernerfeldt 6fbf7fe566
Update `ehttp` to 0.5 (#4055) 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 b522200804 Update example screenshots 9 months ago
Emil Ernerfeldt d02491425c
Put all egui crates as workspace crates (#3976) 9 months ago
Emil Ernerfeldt 8f2c8664e7
Emilk/revert workspace deps (#3942) 9 months ago
Emil Ernerfeldt 00cd671ad8 Use workspace dependencies for the egui crates 9 months ago
Emil Ernerfeldt 948db61a8a
Update to puffin 0.19 (#3940) 9 months ago
Emil Ernerfeldt 67b796faee
Misc cleanup (#3935) 9 months ago
Emil Ernerfeldt ab39420c29
Much more accurate `cpu_usage` timing (#3913) 9 months ago
rustbasic 7733d1d87c
Bug Fix : `Response::is_pointer_button_down_on` is now false the frame the button is released (#3833) 10 months ago
Emil Ernerfeldt 401de05630
Use `Self` everywhere (#3787) 10 months ago
Emil Ernerfeldt 0e7bf6dfcf Add screenshot to custom_plot_manipulation example 10 months ago
YgorSouza 5ed2c0aa90
Plot custom zoom (#2714) 10 months ago
Fredrik Fornwall 8e5959d55d
Update to winit 0.29 (#3649) 11 months ago
Emil Ernerfeldt c8dd3dd01a
Update dependencies (#3700) 11 months ago
Emil Ernerfeldt 4b1523ad51
eframe glow backend: Clear render target before calling `App::update` (#3665) 11 months ago
Emil Ernerfeldt bd9bc252aa
Fix buggy text withviewports on monitors with different scales (#3666) 11 months ago
Emil Ernerfeldt 61a7b90d5b
Improve multi-viewports across monitors with different scales (#3663) 11 months ago
Emil Ernerfeldt 24913ceeba
Fix up some examples (#3614) 12 months ago
Emil Ernerfeldt a2b15b23ad
macOS `ViewportBuilder` tweaks (#3613) 12 months ago
Emil Ernerfeldt 63e48dc855
Introduce global `zoom_factor` (#3608) 12 months ago
Emil Ernerfeldt 1bbd5a9fc8
Update puffin to 0.18 (#3600) 12 months ago