Emil Ernerfeldt
|
81faa964cc
|
Add column example
|
2019-03-11 13:32:44 +01:00 |
|
Emil Ernerfeldt
|
e398668f96
|
Add support for usize sliders
|
2019-03-11 13:31:55 +01:00 |
|
Emil Ernerfeldt
|
3f12d6da23
|
Update wasm
|
2019-03-10 21:02:00 +01:00 |
|
Emil Ernerfeldt
|
f9a9d85d16
|
Update readme
|
2019-03-10 21:01:07 +01:00 |
|
Emil Ernerfeldt
|
79e38e39fe
|
Fix: allow sliders without text
|
2019-03-10 21:00:44 +01:00 |
|
Emil Ernerfeldt
|
c15768dbf4
|
Refactor: rename Frame to Mesh
|
2019-03-10 21:00:28 +01:00 |
|
Emil Ernerfeldt
|
f2040c6fc5
|
Fix antialiasing for non-retina screens
|
2019-02-24 17:18:30 +01:00 |
|
Emil Ernerfeldt
|
68db833a3a
|
Add some helpful wrapper around web_sys
|
2019-02-11 20:27:32 +01:00 |
|
Emil Ernerfeldt
|
eb589757a8
|
Add function to check if user is interacting with anything
|
2019-02-10 22:27:41 +01:00 |
|
Emil Ernerfeldt
|
4741955f68
|
Add function for vertical layout
|
2019-02-10 22:06:57 +01:00 |
|
Emil Ernerfeldt
|
da6d590908
|
Minor improvements
|
2019-02-10 20:56:59 +01:00 |
|
Emil Ernerfeldt
|
2583fd2c52
|
integer sliders
|
2019-02-10 16:10:08 +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
|
7dcda029ec
|
Fix some build issues
|
2019-02-09 22:49:35 +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
|
46293f6fd4
|
Allow zooming font atlas
|
2019-01-17 17:33:20 -06:00 |
|
Emil Ernerfeldt
|
88fdd127ea
|
Allow resizing fonts at runtime
|
2019-01-17 11:03:39 -06:00 |
|
Emil Ernerfeldt
|
fe3542a28d
|
Allow floating point font sizes
|
2019-01-17 07:07:02 -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
|
4dab7a1504
|
Fix font test
|
2019-01-15 04:50:30 -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
|
d1a985d7cd
|
Add TODO.md
|
2019-01-13 16:53:43 +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
|
2fc191eed4
|
Break out texture atlas into own struct
|
2019-01-13 00:10:53 +01:00 |
|
Emil Ernerfeldt
|
e607097da0
|
Refactor where and how options are stored
|
2019-01-12 23:20:19 +01:00 |
|
Emil Ernerfeldt
|
8963a99a09
|
Rename to Emigui
|
2019-01-12 23:07:30 +01:00 |
|
Emil Ernerfeldt
|
1e8a4d3906
|
Automatic line break when text overflows max_width
|
2019-01-10 21:09:37 +01:00 |
|
Emil Ernerfeldt
|
984a56aae9
|
Move widgets out of Region into own file
|
2019-01-10 10:55:38 +01:00 |
|
Emil Ernerfeldt
|
9f876b3ccd
|
Implement columns
|
2019-01-07 08:54:37 +01:00 |
|
Emil Ernerfeldt
|
ae40b617ad
|
Improve the regions with available_width
|
2019-01-07 00:03:29 +01:00 |
|
Emil Ernerfeldt
|
56da7f40e8
|
Major refactor of layout code
|
2019-01-06 16:34:01 +01:00 |
|
Emil Ernerfeldt
|
aa63303892
|
No typescript. Just one index.html + wasm.
|
2019-01-05 22:55:09 +01:00 |
|
Emil Ernerfeldt
|
fafc802ffd
|
Non-monospaced fonts
|
2019-01-05 21:23:53 +01:00 |
|
Emil Ernerfeldt
|
ad352e4a1e
|
Rounded corners and antialiasing
|
2019-01-05 20:14:16 +01:00 |
|
Emil Ernerfeldt
|
cf495be002
|
Draw lines
|
2019-01-05 16:23:40 +01:00 |
|
Emil Ernerfeldt
|
aa1c53f707
|
Text and circle
|
2019-01-05 15:28:07 +01:00 |
|
Emil Ernerfeldt
|
a1ddef742d
|
WIP: rust WebGL rendering
|
2019-01-04 14:14:32 +01:00 |
|
Emil Ernerfeldt
|
bfa20be28e
|
Break into two crates
|
2018-12-30 21:08:29 +01:00 |
|
Emil Ernerfeldt
|
25d049ae35
|
Minor build fix
|
2018-12-30 11:01:14 +01:00 |
|
Emil Ernerfeldt
|
d05c03d1eb
|
Ergonomic tooltips
|
2018-12-29 10:11:41 +01:00 |
|
Emil Ernerfeldt
|
79f64d2066
|
Hovering tooltip window, bit a bad API
|
2018-12-28 23:29:24 +01:00 |
|
Emil Ernerfeldt
|
1e24095154
|
Horizontal layout
|
2018-12-28 10:39:08 +01:00 |
|