memoryruins
|
924afc3c0c
|
Remove UI debug print (#521)
|
2020-09-19 23:25:07 -07:00 |
|
Carter Anderson
|
57a52e6ed7
|
fix font atlas text width bug (#519)
|
2020-09-19 14:22:01 -07:00 |
|
Boutillier
|
b9f18efd86
|
Do not assume font handle is present in assets. (#490)
|
2020-09-19 12:57:52 -07:00 |
|
Carter Anderson
|
e81111c1b1
|
simplify transform usage where possible (#494)
|
2020-09-14 18:20:20 -07:00 |
|
Marek Legris
|
474bb5403e
|
Transform Rewrite (#374)
Remove individual Translation / Rotation / Scale components in favor of a combined Transform component
|
2020-09-14 14:00:32 -07:00 |
|
Hugo Lindsay
|
00be5d083e
|
UI component bundles derive clone (#390)
make Draw, TextStyle, and the rest of the ui components derive clone
|
2020-08-29 16:49:39 -07:00 |
|
Victor "multun" Collod
|
c38420f1e9
|
enforce clippy for all target and features
|
2020-08-16 07:20:06 -07:00 |
|
Victor "multun" Collod
|
d138647818
|
enforce cargo fmt --check
|
2020-08-16 05:02:06 -07:00 |
|
Cameron Hart
|
5912206441
|
Upgrade glam to 0.9.3
|
2020-08-12 17:31:51 +12:00 |
|
Carter Anderson
|
ca87359c6e
|
render: add MSAA support
|
2020-07-29 18:15:15 -07:00 |
|
Carter Anderson
|
7212b70478
|
rustfmt changes
|
2020-07-28 14:24:03 -07:00 |
|
Carter Anderson
|
4a8c6c335a
|
ui: feed computed image size into bevy_ui flex
|
2020-07-28 00:37:25 -07:00 |
|
Carter Anderson
|
cf9501a50e
|
ui: feed computed text position into bevy_ui flex
and remove TextAlign because it is now redundant
|
2020-07-27 21:04:04 -07:00 |
|
Thomas Herzog
|
b4c185eb0c
|
cargo fmt
|
2020-07-26 21:10:18 +02:00 |
|
Carter Anderson
|
0c2e26ddde
|
Revert "ecs: remove &mut requirement on query iterators"
This reverts commit 6dc1d07cbc .
|
2020-07-21 20:12:15 -07:00 |
|
Carter Anderson
|
6dc1d07cbc
|
ecs: remove &mut requirement on query iterators
|
2020-07-20 13:59:51 -07:00 |
|
Carter Anderson
|
9a236f4923
|
ui: remove translation/rotation/scale components (Node serves the same role)
|
2020-07-19 20:33:55 -07:00 |
|
Carter Anderson
|
6db82714dc
|
ui: text alignment and more complete button example event handling
|
2020-07-18 17:03:37 -07:00 |
|
Carter Anderson
|
fe1adb6cf6
|
ui: focus/click/hover system. initial buttons
|
2020-07-18 14:08:46 -07:00 |
|
Carter Anderson
|
b12c4d0a48
|
render: simplify imports and cleanup prelude
|
2020-07-16 18:26:21 -07:00 |
|
Carter Anderson
|
c81ab99dac
|
cargo fmt
|
2020-07-10 01:37:06 -07:00 |
|
Carter Anderson
|
950e50bbb1
|
Bevy ECS migration
|
2020-07-10 01:06:21 -07:00 |
|
Carter Anderson
|
1f12964026
|
legion: remove foreach system functions
this is a bit sad, but upstream legion's new lifetimes appear to be incompatible with our foreach approach
|
2020-06-27 12:06:12 -07:00 |
|
Carter Anderson
|
1ef4fbf005
|
ui: rework so Nodes now use transforms and z-sort happens
|
2020-06-25 10:13:00 -07:00 |
|
Carter Anderson
|
fa9348fe2b
|
text: use quad zindex when drawing labels
|
2020-06-21 18:55:47 -07:00 |
|
Carter Anderson
|
ecea30cadb
|
text: new atlased rendering finally works!
removed old render-to-texture rendering
|
2020-06-20 12:40:37 -07:00 |
|
Carter Anderson
|
da3d6983a7
|
text: immediate-mode atlased text rendering works, but theres no character positioning/layout yet
|
2020-06-19 13:45:26 -07:00 |
|
Carter Anderson
|
4246d47fec
|
render: move pipeline compilation and bind group creation into draw stage. impl ResourceSet for DrawContext. progress on text drawing. general cleanup
|
2020-06-18 17:27:20 -07:00 |
|
Carter Anderson
|
e57fdca1bc
|
render: more progress on immediate mode rendering and DrawableText
|
2020-06-17 13:10:33 -07:00 |
|
Carter Anderson
|
574656b767
|
render: remove RenderResources wrapper type
|
2020-06-14 12:32:06 -07:00 |
|
Carter Anderson
|
0fec350411
|
render: rename "Assignment" to "Binding" and "AssignmentSet" to "BindGroup"
|
2020-06-14 12:02:19 -07:00 |
|
Carter Anderson
|
516cf9ddf0
|
text: font atlas generation. initial Drawable boilerplate. temporary font atlas debug example
|
2020-06-13 18:53:31 -07:00 |
|
Carter Anderson
|
6eea96366d
|
cargo fmt
|
2020-06-03 20:08:20 -07:00 |
|
Carter Anderson
|
e68ae995f8
|
rename rect to quad
|
2020-05-31 23:39:20 -07:00 |
|
Carter Anderson
|
4d8a567b36
|
text: migrate to ab_glyph. this should give rendering consistency across platforms
|
2020-05-31 15:59:11 -07:00 |
|
Carter Anderson
|
6e76296ce0
|
sprite: create sprite crate. center 2d camera (split from ui camera). add 2d camera movement
|
2020-05-30 12:31:04 -07:00 |
|
Carter Anderson
|
f1d58609d5
|
add text label to ui example. fix 0x0 label textures
|
2020-05-22 17:07:14 -07:00 |
|
Carter Anderson
|
c5a78d4616
|
TextureCopy render graph node, texture_resource_system
Removed textures are now freed
|
2020-05-18 11:31:11 -07:00 |
|
Carter Anderson
|
86c18edbfd
|
Label component
|
2020-05-17 18:09:29 -07:00 |
|