Emil Ernerfeldt
|
bcc786fd95
|
[license] licence under MIT or Apache-2.0
|
2020-05-26 15:07:31 +02:00 |
|
Emil Ernerfeldt
|
0f0e385ea3
|
[refactor] collect stuff into new mod paint
|
2020-05-19 22:28:57 +02:00 |
|
Emil Ernerfeldt
|
aeaa611005
|
terminology: remove uses of the word "mesh". Prefer "triangles".
|
2020-05-19 20:54:02 +02:00 |
|
Emil Ernerfeldt
|
3860807e29
|
Use premultiplied alpha for all colors + improve painting of thin lines
|
2020-05-11 17:57:11 +02:00 |
|
Emil Ernerfeldt
|
f1c57cb950
|
Improve example app
|
2020-05-10 19:04:10 +02:00 |
|
Emil Ernerfeldt
|
cbd51c3f43
|
Remove extern crate
|
2020-05-08 22:26:14 +02:00 |
|
Emil Ernerfeldt
|
bfbb669d02
|
Store/restore emigui memory state (window positions, sizes etc)
|
2020-05-02 11:37:12 +02:00 |
|
Emil Ernerfeldt
|
c8c4a18786
|
Remove legacy clone when uploading webgl texture
|
2020-04-27 16:56:16 +02:00 |
|
Emil Ernerfeldt
|
cce048509f
|
Refactor: make Rect members min/max public
|
2020-04-25 15:45:38 +02:00 |
|
Emil Ernerfeldt
|
44d93d3701
|
Fix iOS rendering (hopefully) by avoiding infinities
|
2020-04-23 22:07:08 +02:00 |
|
Emil Ernerfeldt
|
9af64a6468
|
Implement clip_rect in WebGL
|
2020-04-21 07:51:48 +02:00 |
|
Emil Ernerfeldt
|
2f02446f6f
|
WIP: clip_rect
|
2020-04-20 23:48:55 +02:00 |
|
Emil Ernerfeldt
|
e06a4db7bc
|
New font: Comfortaa
|
2019-03-16 13:37:29 +01:00 |
|
Emil Ernerfeldt
|
0be9722af5
|
Handle more than 2^16 vertices in WebGL renderer
|
2019-03-12 14:43:50 +01:00 |
|
Emil Ernerfeldt
|
c15768dbf4
|
Refactor: rename Frame to Mesh
|
2019-03-10 21:00:28 +01:00 |
|
Emil Ernerfeldt
|
68db833a3a
|
Add some helpful wrapper around web_sys
|
2019-02-11 20:27:32 +01:00 |
|
Emil Ernerfeldt
|
f0c879b2f4
|
Code cleanup: allow None mouse_pos + clippy fixes
|
2019-02-10 15:30:48 +01:00 |
|
Emil Ernerfeldt
|
1beed16053
|
Split example app from emigui_wasm
|
2019-02-09 23:00:07 +01:00 |
|
Emil Ernerfeldt
|
ef4f0908f2
|
make label into a macro
|
2019-01-21 01:48:32 -06:00 |
|
Emil Ernerfeldt
|
c2c94ddda5
|
Pixel-perfect fonts
|
2019-01-19 10:10:28 -06:00 |
|
Emil Ernerfeldt
|
cd8ca47e76
|
Small tweaks
|
2019-01-19 10:09:00 -06:00 |
|
Emil Ernerfeldt
|
391abda3d5
|
Mobile fixes
|
2019-01-17 17:34:01 -06:00 |
|
Emil Ernerfeldt
|
88fdd127ea
|
Allow resizing fonts at runtime
|
2019-01-17 11:03:39 -06:00 |
|
Emil Ernerfeldt
|
616245c323
|
Refactor: create Texture struct
|
2019-01-16 17:09:12 -06:00 |
|
Emil Ernerfeldt
|
7f83876005
|
Enable colored text (and other misc fixes)
|
2019-01-16 09:28:43 -06:00 |
|
Emil Ernerfeldt
|
2c0ca77e09
|
Add support for alignment (min, center, max) in horizontal and vertical layouts
|
2019-01-15 04:50:30 -06:00 |
|
Emil Ernerfeldt
|
3f84836c20
|
Add rect field to InteractInfo struct
|
2019-01-15 04:48:05 -06:00 |
|
Emil Ernerfeldt
|
6e8cc8439b
|
Add separator widget
|
2019-01-13 19:15:11 +01:00 |
|
Emil Ernerfeldt
|
ca9333ec3e
|
Support multiple fonts
|
2019-01-13 00:55:56 +01:00 |
|
Emil Ernerfeldt
|
1b8a45a514
|
Share font atlas
|
2019-01-13 00:19:53 +01:00 |
|
Emil Ernerfeldt
|
8963a99a09
|
Rename to Emigui
|
2019-01-12 23:07:30 +01:00 |
|