143 Commits (0bc59f578b907e357f118dba362d89d5e36f4c31)

Author SHA1 Message Date
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
Joe Sorensen 2ce82cce21
Added ability to define colors at UV coordinates along a path (#4353) 7 months ago
Emil Ernerfeldt 87b294534e
Add `emath::OrderedFloat` (moved from `epaint::util::OrderedFloat`) (#4389) 7 months ago
Juan Campa c630a8de89
Fix incorrect line breaks (#4377) 7 months ago
Emil Ernerfeldt 15b0ef3259 Release 0.27.2 - Fix blurry web rendering 7 months ago
Emil Ernerfeldt a9a756e8f3
Overload operators for `Rect + Margin`, `Rect - Margin` etc (#4277) 7 months ago
Emil Ernerfeldt a541e021aa
Add `RectShape::blur_width` to implement shadows (#4267) 7 months ago
Emil Ernerfeldt dfbe118ea4
Release 0.27.1 (#4264) 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 c530504a04
CSS-like shadows with offset, spread, and blur (#4232) 8 months ago
Emil Ernerfeldt 1634554032
Add `Margin` to `epaint` (#4231) 8 months ago
Eris bce257adb3
`epaint`: Add `EllipseShape` (#4122) 8 months ago
CrazyCraftix 4a330de53d
Fix scaling of rounded corners for rect shape (#4152) (#4161) 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 4d776fd84e
`epaint`: Added `Shape::{scale,translate}` wrappers (#4090) 8 months ago
0Qwel 23e8312fc0
Convenience const fn for Margin, Rounding and Shadow (#4080) 9 months ago
wangxiaochuTHU ca8eeb8621
Add `ColorImage::from_gray_iter` (#3536) 9 months ago
Francis Chua 069d7a634d
Add layer transforms, interaction in layer (#3906) 9 months ago
Emil Ernerfeldt 3672b150ed Release 0.26.2 - Response.interact/context_menu fix 9 months ago
Emil Ernerfeldt d22ee81ab0 Release 0.26.1 - Bug Fixes 9 months ago
Emil Ernerfeldt 56bf8b79f3 Release 0.26.0 - Text selection in labels 9 months ago
Emil Ernerfeldt d02491425c
Put all egui crates as workspace crates (#3976) 9 months ago
Emil Ernerfeldt bcebfecb84
Use more workspace dependencies (#3975) 9 months ago
Dan Lock a5973e5cac
Add `TextureOptions::wrap_mode` (#3954) 9 months ago
Emil Ernerfeldt c5352cf6c1 Remove profile scope from `tessellate_shape` 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 dda9f79838 Remove `version` field for path-dependencies 9 months ago
Emil Ernerfeldt 1db291721f
Parallell tessellation (#3934) 9 months ago
StratusFearMe21 945a69d2f2
Add opacity factor to `TextShape` (#3916) 9 months ago
Emil Ernerfeldt 5e7fa46451 Fix text selection crashes 10 months ago
Emil Ernerfeldt 41aad74552
Cross-widget text select (#3870) 10 months ago
Emil Ernerfeldt 31cc31a67b
Add `Align2::anchor_size` (#3863) 10 months ago
Emil Ernerfeldt ff39fd6195
Fix: dragging to above/below a `TextEdit` or `Label` will select text to begin/end (#3858) 10 months ago
Emil Ernerfeldt 5d2e192927
Selectable text in Labels (#3814) 10 months ago
Emil Ernerfeldt 401de05630
Use `Self` everywhere (#3787) 10 months ago
Emil Ernerfeldt 12ad9e7b36 Release 0.25.0 - Better keyboard input 10 months ago
StarStarJ 7b105cfa0f
Invalidate font atlas on any change to `pixels_per_point`, not matter how small (#3698) 10 months ago
Emil Ernerfeldt 8c30e8c5f7
Highlight submenu buttons when hovered and open (#3780) 10 months ago
Varphone Wong 932fdae9e6
Fix: allow using the full Private Use Area for custom fonts (#3509) 10 months ago
Emil Ernerfeldt e44f54f81f
Fix text color of disabled widgets (#3744) 10 months ago
Emil Ernerfeldt 0a6ea15f6c
impl `Clone` for `Fonts` (#3737) 11 months ago
Oscar Gustafsson fc18d6f8f4
Add support for dashed lines with offset (#3720) 11 months ago
Emil Ernerfeldt 0561fcaba9
Replace a special `Color32::PLACEHOLDER` with widget fallback color (#3727) 11 months ago
Emil Ernerfeldt c8dd3dd01a
Update dependencies (#3700) 11 months ago
Emil Ernerfeldt 8d4de866d4
Remove deprecated functions (#3692) 11 months ago