Emil Ernerfeldt
|
9b01c75e16
|
tesselator: produce fewer paint jobs with PaintCmd::Triangles
|
2020-10-21 11:09:42 +02:00 |
|
Emil Ernerfeldt
|
7fbb11481b
|
Try to protect against invalid Triangles
|
2020-10-21 11:04:22 +02:00 |
|
Emil Ernerfeldt
|
12afc356ee
|
Misc code cleanup: use more ui.checkbox, ui.label, ui.button etc
|
2020-10-10 13:04:40 +02:00 |
|
Emil Ernerfeldt
|
6fcfb52aa0
|
[demo] add frame time graph to demo app
|
2020-10-01 22:25:44 +02:00 |
|
Emil Ernerfeldt
|
1069ad8496
|
add color test window to troubleshoot your Egui painter backend
egui_glium passes the test, but the egui_web WebGL painter fails it.
|
2020-09-13 09:28:54 +02:00 |
|
Emil Ernerfeldt
|
9d4021d703
|
[refactor] rename LineStyle to Stroke
|
2020-09-01 23:54:21 +02:00 |
|
Emil Ernerfeldt
|
62b1a2658f
|
[tesselator] hide Path from view and improve thin rounded rectangles
|
2020-09-01 20:03:50 +02:00 |
|
Emil Ernerfeldt
|
96153a86e5
|
[refactor] Remove Option wrappers around colors and line styles
Just use transparency instead of None
|
2020-08-31 22:56:24 +02:00 |
|
Emil Ernerfeldt
|
1d350ad15b
|
[painter] add helper functions for drawing lines, circles and rectangles
|
2020-08-29 17:30:06 +02:00 |
|
Emil Ernerfeldt
|
c27e53a7b2
|
[color] Rename Color to Srgba + sRGBA correct fading of thin lines
Also remove the extra large `aa_size` hack,
so everything now looks slightly crispier.
I also took the opportunity to tweak some colors.
|
2020-08-29 16:58:59 +02:00 |
|
Emil Ernerfeldt
|
7b75bd2d09
|
Use consistent order of width/color arguments for line style
|
2020-08-29 14:45:20 +02:00 |
|
Emil Ernerfeldt
|
b06c9e94fb
|
[egui] rename "with_serde" feature flag to just "serde"
|
2020-08-09 17:34:26 +02:00 |
|
Emil Ernerfeldt
|
d4cb2fa62e
|
[egui] Clean up Painter interface
|
2020-08-05 19:45:39 +02:00 |
|
Emil Ernerfeldt
|
11df21e39e
|
[refactor] extract paint code from Ui/Context to new struct Painter
|
2020-07-30 14:35:18 +02:00 |
|
Emil Ernerfeldt
|
b80baf4039
|
[egui] make serde an optional dependency
|
2020-05-30 11:04:40 +02:00 |
|
Emil Ernerfeldt
|
fd5ab736bb
|
Rename from "Emigui" to "Egui"
Shorter to type (especially in code).
|
2020-05-30 10:22:35 +02:00 |
|