| 
							
							
								 Carter Anderson | 59dbf22e39 | rework scene format. use property value serializer, removing the need for ron fork / enabling any serde target | 2020-05-27 13:07:32 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | d86d3ddcbc | props: move property serde impls to their own mod | 2020-05-27 11:25:27 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 76adb888d3 | props: remove need for explicit serde::Deserialize impl. replace impl_property macro_rules with proc_macro_fn | 2020-05-27 11:13:57 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | cb3a863366 | component_registry: use FromResources trait instead of Default | 2020-05-27 00:23:31 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | da52b1b034 | props: properties no longer directly implement the Serialize trait | 2020-05-27 00:14:57 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | bb56b07973 | scene: use two spaces instead of four | 2020-05-26 19:49:46 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | d2d02f63f6 | props: "Seq" properties | 2020-05-26 19:47:33 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e337ff59b8 | props: register "pbr" components | 2020-05-25 21:57:48 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | c8d55fe030 | register bevy_transform and bevy_render components | 2020-05-25 18:49:29 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | cb3d60a87f | props: add Property derive and implement Properties for Camera | 2020-05-25 18:27:04 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a837741c64 | props: move AsProperties into Property | 2020-05-25 18:20:36 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 83889c44e7 | fix glam prop build | 2020-05-25 17:57:56 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | f0cbe8cd86 | prop: impl prop macro. add impls for glam, legion, smallvec | 2020-05-25 17:50:17 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | cb6638ba06 | props: add support for tuple structs | 2020-05-25 16:35:46 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | bab2ad335d | add post_startup stage | 2020-05-25 16:00:05 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 4e1d953c95 | remove unused erased-serde | 2020-05-25 15:44:28 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 663f95e0fd | impl Property for std collections | 2020-05-25 15:35:47 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | f0f0e3c1a8 | move component registry to its own crate. automatically register asset handles | 2020-05-25 14:51:38 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 0826d74163 | props: remove specialization, ignore fields, impl for Handle, fix world round tripping | 2020-05-25 12:03:50 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 1cd3b4c987 | props: add type peeking to ron, support arbitrary property types | 2020-05-24 19:36:01 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | c5ab7df98f | automatically detect bevy meta crate in derive macros | 2020-05-24 12:39:23 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | d3e0196cbb | move derive(Properties) into bevy_properties | 2020-05-24 11:01:48 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b7305046cf | remove SerializableProperties wrapper struct | 2020-05-23 22:39:23 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 4c306e6d48 | props: migrate scenes to props. loading / saving worlds from / to props. | 2020-05-23 22:07:17 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | f36a67ee96 | props: support nesting | 2020-05-23 12:26:13 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 284afd4f94 | props: deserialize (no nesting yet) | 2020-05-22 19:01:48 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 6e31b90ec3 | upgrade ron and use decimal fork | 2020-05-22 18:07:26 -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 | 159acf52af | props: rename prop/props to property/properties its longer but a bit clearer | 2020-05-22 15:36:48 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e514bd14fe | props: dynamic casting. reorganize | 2020-05-22 15:25:31 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | da8daa051b | props: derive, get/set, example | 2020-05-21 23:58:11 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 9368242013 | scene: require clone for registered components | 2020-05-21 18:51:03 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | fd26588dbd | scene: rename id to entity | 2020-05-21 18:23:22 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 38669107c9 | upgrade legion | 2020-05-21 17:59:33 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | d920100d35 | scenes: deserialization and refactor | 2020-05-21 17:21:33 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 553b754492 | scenes: datatype and serialization | 2020-05-20 10:40:23 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 64ce5b42c0 | Add stable legion entity ids (GuidEntityAllocator) | 2020-05-20 10:39:52 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | fb140ce4b0 | remove tag serialization. round trip ron example | 2020-05-19 13:22:14 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 3710196fdb | remove type_uuid from serialization | 2020-05-19 12:55:58 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | dcdd552365 | pull in ron. use static strings for types | 2020-05-19 12:20:37 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a88982fbfb | move universe into Resources | 2020-05-19 12:20:14 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 8bc0eb45ee | print average fps and smooth out average a little bit | 2020-05-18 14:53:57 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e65fe0e736 | Clear bind groups on each frame | 2020-05-18 14:42:15 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 29ad64f1d8 | upgrade some dependencies to remove redundancies | 2020-05-18 12:26:30 -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 | 33d4d5f562 | Add asset removal. Clean up old/removed meshes | 2020-05-17 18:48:14 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 86c18edbfd | Label component | 2020-05-17 18:09:29 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e093a3243b | phrasing tweaks | 2020-05-17 10:30:52 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 870f715df3 | Hot asset reloading | 2020-05-16 20:18:30 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 623c8a8d9a | remove unused fn | 2020-05-16 12:53:49 -07:00 |  |