Nathan Stocks 
							
						 
					 
					
						
						
						
						
							
						
						
							13b602ee3f 
							
						 
					 
					
						
						
							
							Xtask CI ( #1387 )  
						
						... 
						
						
						
						This PR is easiest to review commit by commit.
Followup on https://github.com/bevyengine/bevy/pull/1309#issuecomment-767310084 
- [x] Switch from a bash script to an xtask rust workspace member.
  - Results in ~30s longer CI due to compilation of the xtask itself
  - Enables Bevy contributors on any platform to run `cargo ci` to run linting -- if the default available Rust is the same version as on CI, then the command should give an identical result.
- [x] Use the xtask from official CI so there's only one place to update.
- [x] Bonus: Run clippy on the _entire_ workspace (existing CI setup was missing the `--workspace` flag
  - [x] Clean up newly-exposed clippy errors 
~#1388 builds on this to clean up newly discovered clippy errors -- I thought it might be nicer as a separate PR.~  Nope, merged it into this one so CI would pass.
Co-authored-by: Carter Anderson <mcanders1@gmail.com> 
						
					 
					
						2021-02-22 08:42:19 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Sepity 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2a427f1a3 
							
						 
					 
					
						
						
							
							Non-string labels ( #1423  continued) ( #1473 )  
						
						... 
						
						
						
						Non-string labels 
						
					 
					
						2021-02-18 13:20:37 -08:00 
						 
				 
			
				
					
						
							
							
								Alexander Sepity 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5a7330431 
							
						 
					 
					
						
						
							
							System sets and parallel executor v2 ( #1144 )  
						
						... 
						
						
						
						System sets and parallel executor v2 
						
					 
					
						2021-02-09 12:14:10 -08:00 
						 
				 
			
				
					
						
							
							
								Nathan Stocks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0867dc76a3 
							
						 
					 
					
						
						
							
							Use Cow<'static, str> in Name ( #1308 )  
						
						... 
						
						
						
						* Implement Name { name } as Cow<'static, str>
* Attempt impl Reflect for Cow<'static, str.> 
						
					 
					
						2021-01-31 16:35:23 -08:00 
						 
				 
			
				
					
						
							
							
								Will Crichton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebcab3638a 
							
						 
					 
					
						
						
							
							Change Name to take Into<String> instead of String ( #1283 )  
						
						
						
					 
					
						2021-01-22 14:13:26 -08:00 
						 
				 
			
				
					
						
							
							
								reidbhuntley 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac7d2de67c 
							
						 
					 
					
						
						
							
							Count number of times a repeating Timer wraps around in a tick ( #1112 )  
						
						... 
						
						
						
						Added just_finished_count() function 
						
					 
					
						2021-01-19 14:41:37 -08:00 
						 
				 
			
				
					
						
							
							
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							228c3df751 
							
						 
					 
					
						
						
							
							use Name on node when loading a gltf file ( #1183 )  
						
						... 
						
						
						
						* export Name in prelude
* use Name instead of Labels in gltf scenes 
						
					 
					
						2021-01-01 15:30:18 -06:00 
						 
				 
			
				
					
						
							
							
								Felipe Jorge 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30fd302c7e 
							
						 
					 
					
						
						
							
							Name component with fast comparisons ( #1109 )  
						
						... 
						
						
						
						Name component with fast comparisons 
						
					 
					
						2020-12-31 14:52:02 -06:00 
						 
				 
			
				
					
						
							
							
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adb249c394 
							
						 
					 
					
						
						
							
							enable change detection for labels ( #1155 )  
						
						
						
					 
					
						2020-12-28 15:25:01 -06:00 
						 
				 
			
				
					
						
							
							
								Gilbert Röhrbein 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4825051c6a 
							
						 
					 
					
						
						
							
							Test entity labels, fixed corner cases, changed interface ( #1152 )  
						
						... 
						
						
						
						* Test entity labels, fixed corner cases, changed interface
* add tests for entity_labels_system
* fixed filling label_entities map
* fixed corner cases when removing entities, Labels component
* changed EntityLabels::get to return slice or empty slice instead of
  None or Some empty or non-empty slice
Changing the interface of EntityLabels::get is beneficial, since else
you would get different results in case there was an entity before that
with this missing label or not. You would either get None or Some(&[])
and need to handle both, which is actually not necessary.
* register type Labels in CorePlugin 
						
					 
					
						2020-12-27 18:28:49 -06:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b2c6ce49b 
							
						 
					 
					
						
						
							
							release 0.4.0 ( #1093 )  
						
						
						
					 
					
						2020-12-19 13:28:00 -06:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							841755aaf2 
							
						 
					 
					
						
						
							
							Adopt a Fetch pattern for SystemParams ( #1074 )  
						
						
						
					 
					
						2020-12-15 21:57:16 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							509b138e8f 
							
						 
					 
					
						
						
							
							Schedule v2 ( #1021 )  
						
						... 
						
						
						
						Schedule V2 
						
					 
					
						2020-12-12 18:04:42 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							704a116778 
							
						 
					 
					
						
						
							
							fix scene loading ( #988 )  
						
						
						
					 
					
						2020-12-03 13:57:36 -08:00 
						 
				 
			
				
					
						
							
							
								Amber Kowalski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							097a55948c 
							
						 
					 
					
						
						
							
							Refactor Time API and internals ( #934 )  
						
						... 
						
						
						
						Refactor Time API and internals 
						
					 
					
						2020-11-28 13:08:31 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72b2fc9843 
							
						 
					 
					
						
						
							
							Bevy Reflection ( #926 )  
						
						... 
						
						
						
						Bevy Reflection 
						
					 
					
						2020-11-27 16:39:59 -08:00 
						 
				 
			
				
					
						
							
							
								Nathan Stocks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12f29bd38c 
							
						 
					 
					
						
						
							
							Timer Polishing ( #931 )  
						
						... 
						
						
						
						* Pause stops ticks. Consistent getter method names. Update tests.
* Add timing example
* Format with the nightly formatter
Co-authored-by: Amber Kowalski <amberkowalski03@gmail.com> 
						
					 
					
						2020-11-27 11:39:33 -08:00 
						 
				 
			
				
					
						
							
							
								Amber Kowalski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f69cc6f94c 
							
						 
					 
					
						
						
							
							Allow timers to be paused and encapsulate fields ( #914 )  
						
						... 
						
						
						
						Allow timers to be paused and encapsulate fields 
						
					 
					
						2020-11-26 11:25:36 -08:00 
						 
				 
			
				
					
						
							
							
								Nathan Stocks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f408cf053 
							
						 
					 
					
						
						
							
							Improve timer ergonomics. Add tests ( #923 )  
						
						
						
					 
					
						2020-11-25 16:43:16 -08:00 
						 
				 
			
				
					
						
							
							
								Mariusz Kryński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d96493a42a 
							
						 
					 
					
						
						
							
							use wasm-friendly instant::Instant everywhere ( #895 )  
						
						... 
						
						
						
						* use instant::Instant everywhere
* reexport instant::{Duration, Instant} from bevy_utils 
						
					 
					
						2020-11-21 16:38:24 -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 
						 
				 
			
				
					
						
							
							
								Marcus Buffett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a92ec2638 
							
						 
					 
					
						
						
							
							Make Timer.tick return &Self ( #820 )  
						
						... 
						
						
						
						Make Timer::tick return &Self 
						
					 
					
						2020-11-12 18:03:03 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e03f17ba7f 
							
						 
					 
					
						
						
							
							Log Plugin ( #836 )  
						
						... 
						
						
						
						add bevy_log plugin 
						
					 
					
						2020-11-12 17:23:57 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ef6eb8a85 
							
						 
					 
					
						
						
							
							adjust to new clippy lints ( #826 )  
						
						
						
					 
					
						2020-11-09 14:12:42 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9afe196f16 
							
						 
					 
					
						
						
							
							release: 0.3.0 ( #783 )  
						
						
						
					 
					
						2020-11-03 13:34:00 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d4a95db62 
							
						 
					 
					
						
						
							
							ecs: ergonomic query.iter(), remove locks, add QuerySets ( #741 )  
						
						
						
					 
					
						2020-10-29 23:39:55 -07:00 
						 
				 
			
				
					
						
							
							
								CGMossa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58eb7e7e05 
							
						 
					 
					
						
						
							
							Documenting small things here and there.. ( #706 )  
						
						... 
						
						
						
						Documenting small things here and there.. 
						
					 
					
						2020-10-21 15:57:03 -07:00 
						 
				 
			
				
					
						
							
							
								Grayson Burton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							354d71cc1f 
							
						 
					 
					
						
						
							
							The Great Debuggening ( #632 )  
						
						... 
						
						
						
						The Great Debuggening 
						
					 
					
						2020-10-08 11:43:01 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Hickman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a4167ef7f 
							
						 
					 
					
						
						
							
							Fix FloatOrd hash being different for different NaN values ( #618 )  
						
						... 
						
						
						
						* Fix FloatOrd hash being different for different NaN values
* Fix FloatOrd hashing +0.0 and -0.0 to different values 
						
					 
					
						2020-10-03 12:56:25 -07:00 
						 
				 
			
				
					
						
							
							
								EthanYidong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c753e2588 
							
						 
					 
					
						
						
							
							move dynamic plugin loading to its own optional crate ( #544 )  
						
						... 
						
						
						
						move dynamic plugin loading to its own crate 
						
					 
					
						2020-10-01 13:04:06 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Matser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a4eacbdee 
							
						 
					 
					
						
						
							
							Adds derive for missing debug implementations ( #597 )  
						
						
						
					 
					
						2020-10-01 10:58:21 -07:00 
						 
				 
			
				
					
						
							
							
								Tomasz Sterna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							408114269b 
							
						 
					 
					
						
						
							
							Use instant::Instant with wasm-bindgen feature ( #591 )  
						
						
						
					 
					
						2020-09-27 12:55:06 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							028a22b129 
							
						 
					 
					
						
						
							
							asset: use bevy_tasks in AssetServer ( #550 )  
						
						
						
					 
					
						2020-09-21 20:23:09 -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 
						 
				 
			
				
					
						
							
							
								Tomasz Sterna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34c6f5f41b 
							
						 
					 
					
						
						
							
							Implement WASM support for bevy_winit ( #503 )  
						
						... 
						
						
						
						Also, replaced wasm_timer::Instant with instant::Instant as it is
used by winit WASM implementation. 
						
					 
					
						2020-09-16 13:40:32 -07:00 
						 
				 
			
				
					
						
							
							
								Smite Rust 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9ce7f4e82 
							
						 
					 
					
						
						
							
							update dependencies ( #470 )  
						
						
						
					 
					
						2020-09-10 12:54:24 -07:00 
						 
				 
			
				
					
						
							
							
								Waridley 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e587db775 
							
						 
					 
					
						
						
							
							Feature to disable libloading ( #363 )  
						
						... 
						
						
						
						esp. helpful for wasm target
Made default only for `bevy` crate 
						
					 
					
						2020-09-01 17:02:11 -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 
						 
				 
			
				
					
						
							
							
								8bp 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68d419d40f 
							
						 
					 
					
						
						
							
							Add repeating flag to Timer ( #165 )  
						
						... 
						
						
						
						Repeating timers will reset themselves upon finishing, carrying over any
excess time during the last tick. This fixes timer drift upon resetting. 
						
					 
					
						2020-08-21 14:57:25 -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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							3d09459813 
							
						 
					 
					
						
						
							
							add more doc comments and clean up some public exports  
						
						
						
					 
					
						2020-08-09 16:13:04 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							7212b70478 
							
						 
					 
					
						
						
							
							rustfmt changes  
						
						
						
					 
					
						2020-07-28 14:24:03 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b3d078b4 
							
						 
					 
					
						
						
							
							core: add Labels  
						
						
						
					 
					
						2020-07-19 20:34:04 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							19fe299f5a 
							
						 
					 
					
						
						
							
							ecs: use Mut<T> tracking pointer everywhere  
						
						
						
					 
					
						2020-07-18 02:09:55 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f26a453c6 
							
						 
					 
					
						
						
							
							ecs: simplify imports  
						
						
						
					 
					
						2020-07-16 19:20:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f742ce3ef2 
							
						 
					 
					
						
						
							
							app: simplify app imports  
						
						
						
					 
					
						2020-07-16 18:47:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b12c4d0a48 
							
						 
					 
					
						
						
							
							render: simplify imports and cleanup prelude  
						
						
						
					 
					
						2020-07-16 18:26:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							196bde64e3 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-07-16 17:23:50 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1110f9b877 
							
						 
					 
					
						
						
							
							create bevy_math crate and move math types there  
						
						
						
					 
					
						2020-07-16 17:11:52 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9adea1b5e 
							
						 
					 
					
						
						
							
							transform: TransformPlugin  
						
						
						
					 
					
						2020-07-16 16:32:39 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3b68c7cc4a 
							
						 
					 
					
						
						
							
							transform: remove some dependencies and cleanup  
						
						
						
					 
					
						2020-07-10 01:49:23 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							5787bcb2c5 
							
						 
					 
					
						
						
							
							legion: upgrade  
						
						
						
					 
					
						2020-06-27 14:32:50 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							dfde160741 
							
						 
					 
					
						
						
							
							ecs: add ability to set the current entity in world builders  
						
						
						
					 
					
						2020-06-25 13:23:28 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bcfc27483b 
							
						 
					 
					
						
						
							
							ecs: allow infinite child nesting in WorldBuilder  
						
						
						
					 
					
						2020-06-25 13:15:59 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							92c44320ee 
							
						 
					 
					
						
						
							
							ecs: rename EntityArchetype to ComponentSet  
						
						
						
					 
					
						2020-06-25 11:21:56 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							75429f4639 
							
						 
					 
					
						
						
							
							render: use left-handed coordinate system and y-up  
						
						
						
					 
					
						2020-06-24 15:29:10 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4ba2f72572 
							
						 
					 
					
						
						
							
							render: is_transparent flag. draw transparent object back-to-front and opaque objects front-to-back  
						
						
						
					 
					
						2020-06-24 11:35:01 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee8aa8b0f 
							
						 
					 
					
						
						
							
							camera: make camera transform in world coordinates instead of the inverse  
						
						
						
					 
					
						2020-06-23 19:18:32 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ec11a6a5f6 
							
						 
					 
					
						
						
							
							ecs: make build_children closure FnMut to allow mutation of closue values  
						
						
						
					 
					
						2020-06-22 17:37:44 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f72c4beadf 
							
						 
					 
					
						
						
							
							transform: run transform systems at startup and move transform systems to POST_UPDATE  
						
						
						
					 
					
						2020-06-22 12:55:54 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							faacd2778d 
							
						 
					 
					
						
						
							
							sprite: add color to TextureAtlasSprite and make Vec3 16 bytes again to account for glsl UBO layout  
						
						
						
					 
					
						2020-06-21 17:43:36 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							17d70f7d67 
							
						 
					 
					
						
						
							
							bytes: FromBytes trait and round trip tests  
						
						
						
					 
					
						2020-06-21 12:25:36 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e855995145 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-06-15 12:47:35 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e3e3c20f 
							
						 
					 
					
						
						
							
							move FloatOrd to bevy_core  
						
						
						
					 
					
						2020-06-10 15:35:23 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							fd8f87400d 
							
						 
					 
					
						
						
							
							add RenderResources/RenderResource traits to replace Uniforms/Uniform  
						
						
						
					 
					
						2020-06-07 19:12:41 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5add29f8cf 
							
						 
					 
					
						
						
							
							rename LocalToWorld -> Transform and LocalToParent -> LocalTransform  
						
						
						
					 
					
						2020-06-07 13:39:50 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							70e9892e00 
							
						 
					 
					
						
						
							
							remove bevy_derive from bevy crate and export derives from specific crates  
						
						
						
					 
					
						2020-06-07 12:22:16 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6eea96366d 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-06-03 20:08:20 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c15f96de 
							
						 
					 
					
						
						
							
							Timer Resource/Component  
						
						
						
					 
					
						2020-06-03 19:53:41 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d65a2c783d 
							
						 
					 
					
						
						
							
							bytes: impl for Vec<T>  
						
						
						
					 
					
						2020-06-03 11:12:39 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5bcd594cb4 
							
						 
					 
					
						
						
							
							bytes: AsBytes trait, remove zerocopy, remove glam fork  
						
						
						
					 
					
						2020-06-01 19:38:05 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d5d0107ada 
							
						 
					 
					
						
						
							
							bytes: remove AsBytes in favor of Bytes  
						
						
						
					 
					
						2020-06-01 14:33:00 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							19bf386de9 
							
						 
					 
					
						
						
							
							track time since startup  
						
						
						
					 
					
						2020-05-30 21:32:47 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a5df2ca62b 
							
						 
					 
					
						
						
							
							better time calculation  
						
						
						
					 
					
						2020-05-30 21:15:39 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							830565ae2b 
							
						 
					 
					
						
						
							
							scene: type registry refactor. use short type names when possible  
						
						
						
					 
					
						2020-05-27 19:27:55 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d02f63f6 
							
						 
					 
					
						
						
							
							props: "Seq" properties  
						
						
						
					 
					
						2020-05-26 19:47:33 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							c8d55fe030 
							
						 
					 
					
						
						
							
							register bevy_transform and bevy_render components  
						
						
						
					 
					
						2020-05-25 18:49:29 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2bcb8a2a41 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-05-13 18:05:18 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6381611e89 
							
						 
					 
					
						
						
							
							Resource -> Res, Ref->Com  
						
						
						
					 
					
						2020-05-13 17:57:08 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							06f3a4efb9 
							
						 
					 
					
						
						
							
							Use system fns for all setup code  
						
						
						
					 
					
						2020-05-13 17:31:56 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b58db0749e 
							
						 
					 
					
						
						
							
							use init_resource everywhere  
						
						
						
					 
					
						2020-05-13 16:35:38 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							75614f5084 
							
						 
					 
					
						
						
							
							Ui depth from parent (falls back to insertion order for orphans), do ui rect size offsets before rendering,  
						
						
						
					 
					
						2020-05-06 13:49:07 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							c5ca59dc4d 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-05-05 18:44:32 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							41be55bf8d 
							
						 
					 
					
						
						
							
							custom glam with zerocopy impls  
						
						
						
					 
					
						2020-05-03 16:55:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							355e219608 
							
						 
					 
					
						
						
							
							begin porting ui to new render graph  
						
						
						
					 
					
						2020-05-02 17:56:30 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e3ab92ff5 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-04-30 22:30:51 -07:00