| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Lukas Wirth | fb7c651ab9 | Port hecs derive macro improvements (#761) * Port derive macro changes from hecs
* Emit more info on duplicate components in archetype creation | 2020-11-06 13:20:53 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 26be22e73c | fix unit test (#802) | 2020-11-06 12:49:20 -08:00 |  | 
			
				
					| 
							
							
								 Guillaume DALLENNE | 5bd6deb974 | Add mutated state when inserting an already existing component (#404) Add mutated state when inserting an already existing component | 2020-11-04 17:51:54 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 9afe196f16 | release: 0.3.0 (#783) | 2020-11-03 13:34:00 -08:00 |  | 
			
				
					| 
							
							
								 memoryruins | e21705bec6 | Remove two unused deps (#780) | 2020-11-03 11:38:37 -08:00 |  | 
			
				
					| 
							
							
								 memoryruins | f81208adaa | impl ReadOnlyFetch for Or, FetchOr, and FetchMutated (#763) | 2020-11-01 16:51:51 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 1d4a95db62 | ecs: ergonomic query.iter(), remove locks, add QuerySets (#741) | 2020-10-29 23:39:55 -07:00 |  | 
			
				
					| 
							
							
								 Freya | 040b8f72b3 | Optimize returns in file_asset_io.rs and entities.rs (#728) Optimize returns in file_asset_io.rs and entities.rs | 2020-10-28 16:59:45 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a6ac8faa8a | port upstream hecs performance improvements (#716) | 2020-10-22 11:53:59 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 930eba4ccd | add thread local resources (#671) | 2020-10-12 15:09:44 -07:00 |  | 
			
				
					| 
							
							
								 memoryruins | ebce1f9c4a | Remove outdated ecs docs (#646) | 2020-10-08 15:32:25 -07:00 |  | 
			
				
					| 
							
							
								 Grayson Burton | 354d71cc1f | The Great Debuggening (#632) The Great Debuggening | 2020-10-08 11:43:01 -07:00 |  | 
			
				
					| 
							
							
								 Boutillier | 1bdb9d3b00 | Fix Added behaviour for QueryOne get. (#543) Query unchanged as impacts performances.
Added tests in bevy_ecs/hecs | 2020-10-05 10:38:12 -07:00 |  | 
			
				
					| 
							
							
								 Jonas Matser | 3a4eacbdee | Adds derive for missing debug implementations (#597) | 2020-10-01 10:58:21 -07:00 |  | 
			
				
					| 
							
							
								 Alexander Sepity | 85a7f883d1 | Fix typo in #569. (#582) | 2020-09-26 10:26:19 -07:00 |  | 
			
				
					| 
							
							
								 Alexander Sepity | 3abfcad7ab | Patch memory leak in Archetype::grow(). (#569) | 2020-09-25 12:33:27 -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 | 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 |  | 
			
				
					| 
							
							
								 Smite Rust | a9ce7f4e82 | update dependencies (#470) | 2020-09-10 12:54:24 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 413caae7bb | resolve errors from latest clippy version | 2020-09-07 15:00:03 -07:00 |  | 
			
				
					| 
							
							
								 Boxy | d86fae8147 | Update docs for Updated, Changed and Mutated (#451) Update docs for Updated, Changed and Mutated | 2020-09-07 13:52:03 -07:00 |  | 
			
				
					| 
							
							
								 BimDav | 25f62f7250 | Add support for 'or' in ECS querying for tuple queries (#358) Add Or query to do a logical or on a set of queries | 2020-09-01 18:12:54 -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 |  | 
			
				
					| 
							
							
								 Xavientois | 0ae74a4a4d | Some examples of documentation (#338) | 2020-08-24 17:57:10 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b925e22949 | 0.1.3 upgrade | 2020-08-22 10:16:52 -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 |  | 
			
				
					| 
							
							
								 Victor "multun" Collod | 8472789bbb | ecs: impl Debug for Mut<...> | 2020-08-15 17:46:36 -07:00 |  | 
			
				
					| 
							
							
								 Victor "multun" Collod | 8662ab3622 | ecs: remove unused Entities::current | 2020-08-12 21:16:20 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 423c5e3e0f | ecs: prepare for publishing | 2020-08-09 18:16:12 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 64cc382477 | ecs: move copy of QueryBorrow into bevy_ecs and fix perf regressions | 2020-07-28 16:17:21 -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 | 89af5ea4e0 | fix some doc tests | 2020-07-23 13:40:07 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | f82af10a69 | ecs: component removal tracking | 2020-07-22 17:57:13 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 141044aae7 | ecs: publicly expose Added/Changed and inline some things | 2020-07-22 16:19:27 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 2d829f5a06 | ecs: add Changed<T> (added or modified) | 2020-07-22 13:20:22 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e673faab7c | ecs: rename Changed<T> to Mutated<T> | 2020-07-22 12:42:12 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 19d24e92aa | transform: immediately set localltransform value | 2020-07-21 22:02:18 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a6953049fb | ecs: Added<T> queries | 2020-07-21 22:00:11 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 21cdaaf7eb | ecs: inline a few things | 2020-07-21 20:15:16 -07: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 | fe1adb6cf6 | ui: focus/click/hover system. initial buttons | 2020-07-18 14:08:46 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 19fe299f5a | ecs: use Mut<T> tracking pointer everywhere | 2020-07-18 02:09:55 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | bf164a5936 | ecs: fix tuple query item skipping | 2020-07-18 01:14:16 -07:00 |  |