Emil Ernerfeldt
|
9f6e9c94d6
|
Merge struct Emigui into Context
|
2020-05-08 22:25:28 +02:00 |
|
Emil Ernerfeldt
|
87e3aacf35
|
enforce and fix a bunch of clippy issues
|
2020-05-07 10:47:03 +02:00 |
|
Emil Ernerfeldt
|
45564f952b
|
Kinetic windows
|
2020-05-03 13:28:47 +02:00 |
|
Emil Ernerfeldt
|
14db237b1d
|
Basic text input support
|
2020-04-29 21:25:49 +02:00 |
|
Emil Ernerfeldt
|
154424384f
|
Implement Window as collection of Floating + Frame + Resize
|
2020-04-25 22:49:57 +02:00 |
|
Emil Ernerfeldt
|
e26d08851f
|
Add Floating and Frame containers as building blocks for windows
|
2020-04-25 15:26:24 +02:00 |
|
Emil Ernerfeldt
|
3a430c8fc7
|
Add new Resize container
|
2020-04-25 14:37:39 +02:00 |
|
Emil Ernerfeldt
|
b39555bb23
|
Add support for hyperlinks
|
2020-04-23 19:15:17 +02:00 |
|
Emil Ernerfeldt
|
d70ae351c1
|
Rename foldable to CollapsingHeader and move to own file
|
2020-04-22 19:03:33 +02:00 |
|
Emil Ernerfeldt
|
dbf8520e63
|
Basic scroll area support
Just vertical scrolling at the moment
|
2020-04-21 20:52:17 +02:00 |
|
Emil Ernerfeldt
|
2f02446f6f
|
WIP: clip_rect
|
2020-04-20 23:48:55 +02:00 |
|
Emil Ernerfeldt
|
98178e9d69
|
Show resize mouse cursor when resizing windows
|
2020-04-20 10:01:13 +02:00 |
|
Emil Ernerfeldt
|
624e709a8f
|
Make Id a proper newtype
|
2020-04-18 09:32:39 +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
|
4a36b2c1c1
|
Fix name clash
|
2020-04-15 17:41:50 +02:00 |
|
Emil Ernerfeldt
|
d999962602
|
Refactor example code
|
2020-04-12 12:07:51 +02:00 |
|
Emil Ernerfeldt
|
dba42b1ada
|
Compilation fix
|
2020-04-11 18:18:52 +02: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
|
1d6bc3baba
|
Minor API improvements
|
2019-04-25 18:07:36 +02:00 |
|
Emil Ernerfeldt
|
e06a4db7bc
|
New font: Comfortaa
|
2019-03-16 13:37:29 +01:00 |
|
Emil Ernerfeldt
|
9cdd038285
|
Expose mesher module
|
2019-03-12 10:01:25 +01:00 |
|
Emil Ernerfeldt
|
87288634e9
|
Refactor: Merge LayoutOptions and Style
|
2019-03-11 15:39:54 +01:00 |
|
Emil Ernerfeldt
|
c15768dbf4
|
Refactor: rename Frame to Mesh
|
2019-03-10 21:00:28 +01: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
|
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
|
8963a99a09
|
Rename to Emigui
|
2019-01-12 23:07:30 +01:00 |
|