Emil Ernerfeldt
|
1be828bbe3
|
Remove roadmap and replace with emigui/README.md with a TODO section
|
2020-04-19 11:15:35 +02:00 |
|
Emil Ernerfeldt
|
6eae91e028
|
Distinguish ids that need to be unique and warn about name clashes
|
2020-04-19 11:13:24 +02:00 |
|
Emil Ernerfeldt
|
1afda00fc4
|
Make it easier to create an Outline
|
2020-04-19 11:11:41 +02:00 |
|
Emil Ernerfeldt
|
2170081221
|
Use new type Pos2 for positions (points) instead of Vec2
|
2020-04-19 01:05:49 +02:00 |
|
Emil Ernerfeldt
|
6eb1053c35
|
Start refactor mesher module into a more reusable Path concept
|
2020-04-19 00:27:25 +02:00 |
|
Emil Ernerfeldt
|
7480191f1a
|
Refactor Font towards supporting all unicode
|
2020-04-18 17:14:38 +02:00 |
|
Emil Ernerfeldt
|
624e709a8f
|
Make Id a proper newtype
|
2020-04-18 09:32:39 +02:00 |
|
Emil Ernerfeldt
|
407df94945
|
Switch to parking_lot::Mutex
|
2020-04-18 09:32:39 +02:00 |
|
Emil Ernerfeldt
|
481af55ce5
|
Handle window paint order (click to bring to front etc)
|
2020-04-17 23:22:28 +02:00 |
|
Emil Ernerfeldt
|
f709423809
|
Rename Data to Context and move to own file
|
2020-04-17 15:33:52 +02:00 |
|
Emil Ernerfeldt
|
de76cb6190
|
Move Memory and Region to own files
|
2020-04-17 15:29:48 +02:00 |
|
Emil Ernerfeldt
|
1d3836ba80
|
Add rudimentary support for gui windows that you can move around
|
2020-04-17 14:26:36 +02:00 |
|
Emil Ernerfeldt
|
b26359d383
|
Add checkbox for antialiasing on/off
|
2020-04-17 14:25:27 +02:00 |
|
Emil Ernerfeldt
|
74eeaf27ce
|
Fix colors in glium (srgb issue)
|
2020-04-16 23:10:42 +02:00 |
|
Emil Ernerfeldt
|
49cbd3fe07
|
Fix: properly sample white color (was off by half a texel)
|
2020-04-16 23:10:05 +02:00 |
|
Emil Ernerfeldt
|
4a36b2c1c1
|
Fix name clash
|
2020-04-15 17:41:50 +02:00 |
|
Emil Ernerfeldt
|
0265b3d43a
|
Refactor: define rect by min/max
|
2020-04-15 17:41:35 +02:00 |
|
Emil Ernerfeldt
|
7fc2500973
|
Update link to example code
|
2020-04-12 12:22:51 +02:00 |
|
Emil Ernerfeldt
|
d999962602
|
Refactor example code
|
2020-04-12 12:07:51 +02:00 |
|
Emil Ernerfeldt
|
4889296f7a
|
Build WASM in release
|
2020-04-12 12:02:44 +02:00 |
|
Emil Ernerfeldt
|
98899c80b0
|
Fix font sliders
|
2020-04-11 18:35:21 +02:00 |
|
Emil Ernerfeldt
|
1a4614869c
|
cargo update
|
2020-04-11 18:20:08 +02:00 |
|
Emil Ernerfeldt
|
dba42b1ada
|
Compilation fix
|
2020-04-11 18:18:52 +02:00 |
|
Emil Ernerfeldt
|
f4f03d49eb
|
Some predefined colors
|
2019-12-02 21:59:49 +01:00 |
|
Emil Ernerfeldt
|
157de8a966
|
Add support for monospace font
|
2019-12-02 20:08:49 +01:00 |
|
Emil Ernerfeldt
|
100d4e328f
|
export more
|
2019-11-24 20:45:45 +01:00 |
|
Emil Ernerfeldt
|
f728180918
|
Ignore warning about legacy implement_vertex macro in old glium
|
2019-11-24 16:27:12 +01:00 |
|
Emil Ernerfeldt
|
9b862e9ec4
|
Update example_glium
|
2019-11-18 20:06:41 +01:00 |
|
Emil Ernerfeldt
|
be23d66f9e
|
Update rusttype and run cargo update
|
2019-11-02 10:15:06 +01:00 |
|
Emil Ernerfeldt
|
be8eb02b3f
|
Some minor fixes and additions
|
2019-11-02 09:50:49 +01:00 |
|
Emil Ernerfeldt
|
1d6bc3baba
|
Minor API improvements
|
2019-04-25 18:07:36 +02:00 |
|
Emil Ernerfeldt
|
4836860c7b
|
Create emigui_glium library
|
2019-04-21 10:13:05 +02:00 |
|
Emil Ernerfeldt
|
d0734ccdef
|
Fix performance issue on touch devices
|
2019-03-16 15:49:41 +01:00 |
|
Emil Ernerfeldt
|
97bbc6f066
|
Minor API tweaks
|
2019-03-16 15:14:22 +01:00 |
|
Emil Ernerfeldt
|
6b5da83642
|
Adjust font sizes again
|
2019-03-16 14:16:27 +01:00 |
|
Emil Ernerfeldt
|
375cc231a6
|
Fix touch interaction
|
2019-03-16 14:12:40 +01:00 |
|
Emil Ernerfeldt
|
07711a456a
|
Adjust font sizes
|
2019-03-16 14:12:27 +01:00 |
|
Emil Ernerfeldt
|
e06a4db7bc
|
New font: Comfortaa
|
2019-03-16 13:37:29 +01:00 |
|
Emil Ernerfeldt
|
2c2450e67b
|
Fix retina resolution of example_glium
|
2019-03-16 12:57:44 +01:00 |
|
Emil Ernerfeldt
|
075fa7ab0f
|
Button clicked on mouse release
|
2019-03-16 12:56:00 +01:00 |
|
Emil Ernerfeldt
|
e1652bef77
|
Rename example app to example_wasm
|
2019-03-16 12:55:42 +01:00 |
|
Emil Ernerfeldt
|
01862d07ae
|
Add native glium backend
|
2019-03-12 22:59:55 +01:00 |
|
Emil Ernerfeldt
|
0be9722af5
|
Handle more than 2^16 vertices in WebGL renderer
|
2019-03-12 14:43:50 +01:00 |
|
Emil Ernerfeldt
|
0ba687f521
|
Run on requestAnimationFrame by default
|
2019-03-12 10:01:25 +01:00 |
|
Emil Ernerfeldt
|
9cdd038285
|
Expose mesher module
|
2019-03-12 10:01:25 +01:00 |
|
Emil Ernerfeldt
|
733df46a0a
|
Update README.md
|
2019-03-12 08:54:17 +01:00 |
|
Emil Ernerfeldt
|
192b59ebb0
|
Refactor: remove GuiCmd
|
2019-03-11 15:59:49 +01:00 |
|
Emil Ernerfeldt
|
87288634e9
|
Refactor: Merge LayoutOptions and Style
|
2019-03-11 15:39:54 +01:00 |
|
Emil Ernerfeldt
|
7cbf8e45bc
|
Nicer looking colors and sliders
|
2019-03-11 15:30:32 +01:00 |
|
Emil Ernerfeldt
|
cd58190d35
|
Add slider example
|
2019-03-11 13:32:54 +01:00 |
|