Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							509b138e8f 
							
						 
					 
					
						
						
							
							Schedule v2 ( #1021 )  
						
						... 
						
						
						
						Schedule V2 
						
					 
					
						2020-12-12 18:04:42 -08:00 
						 
				 
			
				
					
						
							
							
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f53ee54eb6 
							
						 
					 
					
						
						
							
							can spawn a scene from a ChildBuilder, or directly set its parent when spawning it ( #1026 )  
						
						... 
						
						
						
						can spawn a scene from a ChildBuilder, or directly set its parent when spawning one 
						
					 
					
						2020-12-09 12:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							704a116778 
							
						 
					 
					
						
						
							
							fix scene loading ( #988 )  
						
						
						
					 
					
						2020-12-03 13:57:36 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5ffab7135 
							
						 
					 
					
						
						
							
							Renderer Optimization Round 1 ( #958 )  
						
						... 
						
						
						
						* only update global transforms when they (or their ancestors) have changed
* only update render resource nodes when they have changed (quality check plz)
* only update entity mesh specialization when mesh (or mesh component) has changed
* only update sprite size when changed
* remove stale bind groups
* fix setting size of loading sprites
* store unmatched render resource binding results
* reduce state changes
* cargo fmt + clippy
* remove cached "NoMatch" results when new bindings are added to RenderResourceBindings
* inline current_entity in world_builder
* try creating bind groups even when they havent changed
* render_resources_node: update all entities when resized
* fmt 
						
					 
					
						2020-12-01 13:17:48 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Cornaz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52d6799544 
							
						 
					 
					
						
						
							
							Run parent-update and transform-propagation during the "post-startup" stage (instead of "startup") ( #955 )  
						
						... 
						
						
						
						* Propagate transforms during the POST_STARTUP start-up stage
* Update changelog 
						
					 
					
						2020-11-29 14:07:47 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72b2fc9843 
							
						 
					 
					
						
						
							
							Bevy Reflection ( #926 )  
						
						... 
						
						
						
						Bevy Reflection 
						
					 
					
						2020-11-27 16:39:59 -08:00 
						 
				 
			
				
					
						
							
							
								SvenTS 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de5ff0aa5a 
							
						 
					 
					
						
						
							
							Remove Changed from parent update system ( #907 )  
						
						... 
						
						
						
						System has to check for actual change of the value anyway. This way,
children inserted after postupdate get synced in the next frame and are
not lost. 
						
					 
					
						2020-11-25 17:33:59 -08:00 
						 
				 
			
				
					
						
							
							
								SvenTS 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69603904ab 
							
						 
					 
					
						
						
							
							Allow despawning of hierarchies in threadlocal systems ( #908 )  
						
						... 
						
						
						
						* Rename test components for easier understanding of failures
* Make recursive despawn public
This way, threadlocal systems can despawn hierarchies.
* Swap children before despawning 
						
					 
					
						2020-11-25 17:13:11 -08:00 
						 
				 
			
				
					
						
							
							
								SvenTS 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd1b08ef8b 
							
						 
					 
					
						
						
							
							Improve ui depth system ( #905 )  
						
						... 
						
						
						
						* Add test for ui-z system
* Remove generic hierarchy runner and refactor ui z-system
* Remove different handling for childless nodes
Having an empty children list should be the same as having no child
component.
* Further simplify system after change 
						
					 
					
						2020-11-25 16:55:55 -08:00 
						 
				 
			
				
					
						
							
							
								Felipe Jorge 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1e499d5fe 
							
						 
					 
					
						
						
							
							Fix duplicated chilren in Scene spawn ( #904 )  
						
						... 
						
						
						
						Fix duplicated chilren in Scene spawn 
						
					 
					
						2020-11-22 12:05:58 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a6f6de277 
							
						 
					 
					
						
						
							
							System Inputs, Outputs, Chaining, and Registration Ergo  ( #876 )  
						
						... 
						
						
						
						System Inputs, Outputs, Chaining, and Registration Ergo 
						
					 
					
						2020-11-16 18:18:00 -08:00 
						 
				 
			
				
					
						
							
							
								MinerSebas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43aac1a784 
							
						 
					 
					
						
						
							
							More query filter usage ( #851 )  
						
						... 
						
						
						
						* Examples now use With<>
* More Bevy systems now use With<>
* parent_update_system now uses Changed<> 
						
					 
					
						2020-11-12 18:22:46 -08:00 
						 
				 
			
				
					
						
							
							
								Nathan Stocks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0b16e8620 
							
						 
					 
					
						
						
							
							Clean up now-unused files due to changes in the transform system ( #849 )  
						
						
						
					 
					
						2020-11-12 17:24:41 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e03f17ba7f 
							
						 
					 
					
						
						
							
							Log Plugin ( #836 )  
						
						... 
						
						
						
						add bevy_log plugin 
						
					 
					
						2020-11-12 17:23:57 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e769974d6a 
							
						 
					 
					
						
						
							
							query filters ( #834 )  
						
						
						
					 
					
						2020-11-10 20:48:34 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebcdc9fb8c 
							
						 
					 
					
						
						
							
							Flexible ECS System Params ( #798 )  
						
						... 
						
						
						
						system params can be in any order, faster compiles, remove foreach 
						
					 
					
						2020-11-08 12:34:05 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9afe196f16 
							
						 
					 
					
						
						
							
							release: 0.3.0 ( #783 )  
						
						
						
					 
					
						2020-11-03 13:34:00 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad940fbf6e 
							
						 
					 
					
						
						
							
							Rename query.entity() to query.get() and query.get() to query.get_component() ( #752 )  
						
						
						
					 
					
						2020-10-30 18:04:33 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d4a95db62 
							
						 
					 
					
						
						
							
							ecs: ergonomic query.iter(), remove locks, add QuerySets ( #741 )  
						
						
						
					 
					
						2020-10-29 23:39:55 -07:00 
						 
				 
			
				
					
						
							
							
								SvenTS 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7734b1ea6d 
							
						 
					 
					
						
						
							
							Fix PreviousParent lag by merging parent update systems ( #713 )  
						
						... 
						
						
						
						* Sync previous parent in parent_update_system
* Previous parent does not need to be an option now
* Remove previous parent after parent deletion 
						
					 
					
						2020-10-29 13:54:29 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c32e637384 
							
						 
					 
					
						
						
							
							Asset system rework and GLTF scene loading ( #693 )  
						
						
						
					 
					
						2020-10-18 13:48:15 -07:00 
						 
				 
			
				
					
						
							
							
								Marek Legris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5acebed731 
							
						 
					 
					
						
						
							
							Transform and GlobalTransform are now Similarities ( #596 )  
						
						... 
						
						
						
						Transform and GlobalTransform are now Similarities.
This resolves precision errors and simplifies the api
Co-authored-by: Carter Anderson <mcanders1@gmail.com> 
						
					 
					
						2020-10-18 13:03:16 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Stocks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							333fd3f0e0 
							
						 
					 
					
						
						
							
							Don't Panic ( #651 )  
						
						... 
						
						
						
						Don't panic when despawning recursively 
						
					 
					
						2020-10-08 18:43:41 -07:00 
						 
				 
			
				
					
						
							
							
								Grayson Burton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							354d71cc1f 
							
						 
					 
					
						
						
							
							The Great Debuggening ( #632 )  
						
						... 
						
						
						
						The Great Debuggening 
						
					 
					
						2020-10-08 11:43:01 -07:00 
						 
				 
			
				
					
						
							
							
								Gregor 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							056f84a2c1 
							
						 
					 
					
						
						
							
							Expose current_entity in ChildBuilder ( #595 )  
						
						
						
					 
					
						2020-10-01 11:00:10 -07:00 
						 
				 
			
				
					
						
							
							
								HyperLightKitsune 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							295e1f0a18 
							
						 
					 
					
						
						
							
							use FnOnce in Commands and ChildBuilder where possible ( #535 )  
						
						... 
						
						
						
						use FnOnce in Commands and ChildBuilder 
						
					 
					
						2020-09-21 13:51:38 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74dba5f36b 
							
						 
					 
					
						
						
							
							release: 0.2.1 ( #533 )  
						
						
						
					 
					
						2020-09-20 15:58:32 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba5af4dd56 
							
						 
					 
					
						
						
							
							release: 0.2.0 ( #520 )  
						
						
						
					 
					
						2020-09-19 15:29:08 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff54efe3e3 
							
						 
					 
					
						
						
							
							transform: add "setter" builder functions, make naming clearer, and fix examples ( #516 )  
						
						
						
					 
					
						2020-09-19 13:35:48 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70ad6671db 
							
						 
					 
					
						
						
							
							ecs: use generational entity ids and other optimizations ( #504 )  
						
						... 
						
						
						
						ecs: use generational entity ids and other optimizations 
						
					 
					
						2020-09-17 17:16:38 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad7613c674 
							
						 
					 
					
						
						
							
							Fix set_scale and set_rotation in new Transform api ( #500 )  
						
						
						
					 
					
						2020-09-16 00:19:14 -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 
						 
				 
			
				
					
						
							
							
								Smite Rust 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9ce7f4e82 
							
						 
					 
					
						
						
							
							update dependencies ( #470 )  
						
						
						
					 
					
						2020-09-10 12:54:24 -07:00 
						 
				 
			
				
					
						
							
							
								Tristan Pemble 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43463a7a06 
							
						 
					 
					
						
						
							
							Optimize transform systems to only run on change ( #417 )  
						
						... 
						
						
						
						Optimize transform systems to only run on change 
						
					 
					
						2020-09-06 12:53:14 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Stocks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d6d2431fe 
							
						 
					 
					
						
						
							
							Remove child from parent when it is despawned ( #386 )  
						
						... 
						
						
						
						Remove child from parent when it is despawned 
						
					 
					
						2020-09-01 16:39:22 -07:00 
						 
				 
			
				
					
						
							
							
								Boxy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57177c9e98 
							
						 
					 
					
						
						
							
							Bump entities to u128 to avoid collisions ( #117 ) ( #393 )  
						
						
						
					 
					
						2020-08-31 11:51:28 -07:00 
						 
				 
			
				
					
						
							
							
								Robbie Davenport 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4aabe983ec 
							
						 
					 
					
						
						
							
							Switch usage of std HashMap/HashSet default hasher, to aHash algo ( #258 )  
						
						... 
						
						
						
						switch to ahash for HashMaps and HashSets via a new bevy_utils crate 
						
					 
					
						2020-08-28 17:08:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b925e22949 
							
						 
					 
					
						
						
							
							0.1.3 upgrade  
						
						
						
					 
					
						2020-08-22 10:16:52 -07:00 
						 
				 
			
				
					
						
							
							
								Lachlan Sneff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eca55e571 
							
						 
					 
					
						
						
							
							Replace std synchronization primitives with parking_lot  ( #210 )  
						
						... 
						
						
						
						* Replace std::sync::Mutex with parking_lot::Mutex
* Replace std::sync::RwLock with parking_lot::RwLock 
						
					 
					
						2020-08-21 14:55:16 -07:00 
						 
				 
			
				
					
						
							
							
								Victor "multun" Collod 
							
						 
					 
					
						
						
						
						
							
						
						
							c38420f1e9 
							
						 
					 
					
						
						
							
							enforce clippy for all target and features  
						
						
						
					 
					
						2020-08-16 07:20:06 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							34752a27bd 
							
						 
					 
					
						
						
							
							add "0.1" version to all bevy crate references  
						
						
						
					 
					
						2020-08-09 17:39:28 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9aee5323e1 
							
						 
					 
					
						
						
							
							add crate metadata  
						
						
						
					 
					
						2020-08-09 17:24:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f963cd41dc 
							
						 
					 
					
						
						
							
							app: rename AppPlugin to Plugin  
						
						
						
					 
					
						2020-08-07 20:22:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							07858aa348 
							
						 
					 
					
						
						
							
							scene: fix dynamically loading RenderPipelines scenes  
						
						
						
					 
					
						2020-08-02 19:33:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb111cbafa 
							
						 
					 
					
						
						
							
							more example cleanup and polish  
						
						
						
					 
					
						2020-07-31 17:10:29 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7212b70478 
							
						 
					 
					
						
						
							
							rustfmt changes  
						
						
						
					 
					
						2020-07-28 14:24:03 -07:00 
						 
				 
			
				
					
						
							
							
								Moxinilian 
							
						 
					 
					
						
						
						
						
							
						
						
							3007201eac 
							
						 
					 
					
						
						
							
							transform: improve despawn_recursive tests  
						
						
						
					 
					
						2020-07-28 00:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								Moxinilian 
							
						 
					 
					
						
						
						
						
							
						
						
							311f04f858 
							
						 
					 
					
						
						
							
							transform: implement hierarchical entity despawn  
						
						
						
					 
					
						2020-07-28 00:10:32 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Herzog 
							
						 
					 
					
						
						
						
						
							
						
						
							b4c185eb0c 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-07-26 21:10:18 +02:00