199 Commits (355d70d2b9e293386609ab4ea85107b9013f00ae)

Author SHA1 Message Date
Emil Ernerfeldt 06802cb0a0 Add Rounding::at_least and Rounding::at_most 3 years ago
Emil Ernerfeldt 1dee439ab1 Added CursorIcons for resizing columns, rows and 8 cardinal directions 3 years ago
bigfarts 2ca72e0bae
Add line breaking rules for Japanese text. Fixes #1497. (#1498) 3 years ago
Emil Ernerfeldt 2355828d41 Remove epaint::mutex::Arc type alias 3 years ago
Emil Ernerfeldt 5a78213421
Enable depth buffer in WebGL backend (#1499) 3 years ago
Emil Ernerfeldt f3e31391e0 Pass clip rectangle to PaintCallback 3 years ago
Emil Ernerfeldt a7b6334784 Misc doc improvements 3 years ago
Alexis Sellier b036257729
Make `FontId` functions constant (#1463) 3 years ago
Emil Ernerfeldt c2ab0404b7
Fix crash in text layout (#1468) 3 years ago
Emil Ernerfeldt cf0338d48f
Rust 1.60.0 + refactor cargo features (#1467) 3 years ago
Emil Ernerfeldt 7cd285ecbc misc clippy fixes from 1.60.0 3 years ago
Zachary Kohnen dffab1c737
Add Shape::galley_with_color (#1461) 3 years ago
Emil Ernerfeldt dfd6a91cb0 Fix doclinks 3 years ago
awaken1ng 901b7c7994
[epaint] Add more text wrapping options (#1291) 3 years ago
4JX 6091370962
Add more doc-links in docstrings (#1419) 3 years ago
Emil Ernerfeldt 10f30a0c52
Fix tessellation of Shape::Vec of heterogenous TextureId:s (#1445) 3 years ago
Emil Ernerfeldt b7ebe16cfb
Storage and frame refactor (#1418) 3 years ago
Emil Ernerfeldt 8272b08742
Improve text contrast in bright mode (#1412) 3 years ago
Emil Ernerfeldt 1387d6e9d6
Refactor TessellationOptions to expose slider for feathering size (#1408) 3 years ago
Emil Ernerfeldt ea9393aa9b
glow painter improvements (#1406) 3 years ago
Emil Ernerfeldt 41b178b6ec
Use atomic_refcell instead of parking_lot for wasm32 targets (#1404) 3 years ago
Hunter522 0a400a5bcc
Add Image::rotate and Mesh::rotate (#1371) 3 years ago
Emil Ernerfeldt 15254f8235
Remove the single_threaded/multi_threaded feature flags (#1390) 3 years ago
Emil Ernerfeldt fda8189cba
Move lints list to `.carg/config.toml` (#1394) 3 years ago
Emil Ernerfeldt fde9c232b3 Improve the introspection paint stats 3 years ago
Emil Ernerfeldt 861e129ace Add Shape::image convenience method 3 years ago
jean-airoldie 734d4c57ad
Expose more epaint tessellator methods (#1384) 3 years ago
jean-airoldie 0d47e57775
Add Tessellator::set_clip_rect (#1369) 3 years ago
Emil Ernerfeldt 6aee4997d4
Add Shape::Callback to do custom rendering inside of an egui UI (#1351) 3 years ago
Emil Ernerfeldt 510cef02ca Run a formatter on all toml files 3 years ago
Emil Ernerfeldt a05520b9d3 Release 0.17.0 - Improved font selection and image handling 3 years ago
Emil Ernerfeldt 31d324932c
Introduce egui::FullOutput, returned from Context::run (#1292) 3 years ago
Emil Ernerfeldt c5a9421dbd
Run wasm-bindgen in CI and update parking_lot (#1293) 3 years ago
Emil Ernerfeldt 2e1a4cf08a impl std::fmt::Debug for TexturesDelta 3 years ago
Emil Ernerfeldt 76f564428b Implement Serialize/Deserialize for `TextShape` 3 years ago
Emil Ernerfeldt a90379ac8d Ignore characters that are wrong in `emoji-icon-font.ttf` 3 years ago
Emil Ernerfeldt 2af1dda4c3 Add TexturesDelta::clear 3 years ago
Emil Ernerfeldt 8f887e2ebd Add Shape::visual_bounding_rect() 3 years ago
Emil Ernerfeldt 6d68838821 Clean up changelogs 3 years ago
Emil Ernerfeldt 89d19860b8 Misc code cleanup, docs fixes, etc 3 years ago
Emil Ernerfeldt e49245fae5 Improve the anti-aliasing of filled paths with sharp corners 3 years ago
Emil Ernerfeldt b8fbbf7d62 Fix anti-aliasing of filled paths with counter-clockwise winding order 3 years ago
Emil Ernerfeldt 10634fc344 Improve the Bézier demo: drag control points and simplify code 3 years ago
Emil Ernerfeldt 3a5ec4733f Fix bug when debug-painting clip rectangles 3 years ago
4JX 14e985a894
Expose `FontTweak` through `egui::FontTweak` (#1244) 3 years ago
Emil Ernerfeldt 69626296f1
Make v-align and scale of user fonts tweakable (#1241) 3 years ago
4JX c9098288f5
Fix a typo: tolerence -> tolerance (#1214) 3 years ago
Emil Ernerfeldt 9ed96155e9 Rename corner_radius to rounding 3 years ago
4JX 7e7b9e1919
Per-corner rounding of rectangles (#1206) 3 years ago
Emil Ernerfeldt 0fa4bb9c64 Clean up all Cargo.toml: put features higher, and document them better 3 years ago