Emil Ernerfeldt
|
1fbce6b2c3
|
Remove everything marked deprecated
|
2021-08-28 11:46:30 +02:00 |
|
sigaloid
|
12fd4906de
|
Update dependencies and pass all clippy's (#636)
* Cargo update
https://pastebin.com/raw/KWNuJD9u
* Cargo clippy +nightly
* Remove deprecated clippy
* Fix unbalanced backtick (now passes cargo {+nightly,} clippy)
|
2021-08-20 22:31:20 +02:00 |
|
Emil Ernerfeldt
|
c9766f8a7b
|
Resizable panels + right and bottom panels (#438)
* Side panel resizing and add right panels
* Add resizable top/bottom panels
* Deprecate TopPanel
* Final tweaks and update CHANGELOG.md
|
2021-05-26 22:06:10 +02:00 |
|
Emil Ernerfeldt
|
58ebb217dc
|
Tesselator: ignore zero-sized clip rects
Improves https://github.com/emilk/egui/issues/328
|
2021-04-20 10:05:47 +02:00 |
|
Emil Ernerfeldt
|
0f1df90d90
|
Tesselator: ignore non-positive clip rectangles
Closes https://github.com/emilk/egui/issues/328
|
2021-04-19 23:00:30 +02:00 |
|
Emil Ernerfeldt
|
46425f1e38
|
Optimize: add #[inline(always)] to various low-level things
saves up to 20% (text tesselation), and at least 5% overall
|
2021-03-28 23:16:19 +02:00 |
|
Emil Ernerfeldt
|
f5c372910c
|
Replace emath::clamp with f32::clamp (new in rustc 1.50)
|
2021-03-21 17:47:03 +01:00 |
|
Emil Ernerfeldt
|
ec9f374d8c
|
Fix: centered horizontal layouts should never overflow upwards
|
2021-03-21 10:31:18 +01:00 |
|
Emil Ernerfeldt
|
5621a46b4b
|
emath: add any_nan to Vec2, Pos2 and Rect
|
2021-03-20 16:18:04 +01:00 |
|
Emil Ernerfeldt
|
4e852727c0
|
Add helper functions to Rect
|
2021-03-20 16:17:58 +01:00 |
|
Emil Ernerfeldt
|
82350a2f1e
|
Improve documentation
|
2021-02-21 10:12:08 +01:00 |
|
Emil Ernerfeldt
|
a19140ec67
|
A simple 2D plot library
|
2021-02-17 22:54:10 +01:00 |
|
Emil Ernerfeldt
|
c376d0bb7e
|
[emath] RectTransform: transforms Pos2 from one Rect to another
Very useful for transforming coordinate systems, e.g. for painting
|
2021-02-14 10:33:44 +01:00 |
|
Emil Ernerfeldt
|
5ce681ef16
|
Improve documentation
|
2021-02-07 17:04:03 +01:00 |
|
xue-blood
|
ce14fa860b
|
Speed up fractal_clock painting (#152)
clip unwatchable line before drawing
|
2021-02-06 16:59:46 +01:00 |
|
Emil Ernerfeldt
|
2d9d06dbff
|
[emath] Use const values for Vec2::ZERO, Rect::EVERYTHING etc
|
2021-02-05 10:11:39 +01:00 |
|
Emil Ernerfeldt
|
d11b02d45e
|
[emath] Add Pos2::zero() and Rect::clamp(point)
|
2021-01-17 00:21:31 +01:00 |
|
Emil Ernerfeldt
|
a0b0f36d29
|
Move egui/math into new crate emath
|
2021-01-10 11:37:47 +01:00 |
|