| 
							
							
								 Carter Anderson | 841755aaf2 | Adopt a Fetch pattern for SystemParams (#1074) | 2020-12-15 21:57:16 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b12e3bf3bb | Improve usability of StateStage and cut down on "magic" (#1059) Improve usability of StateStage and cut down on "magic" | 2020-12-14 17:13:22 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 509b138e8f | Schedule v2 (#1021) Schedule V2 | 2020-12-12 18:04:42 -08:00 |  | 
			
				
					| 
							
							
								 Joshua J. Bouw | 9f4c8b1b9a | Fix errors and panics to typical Rust conventions (#968) Fix errors and panics to typical Rust conventions | 2020-12-02 11:31: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 |  | 
			
				
					| 
							
							
								 bjorn3 | 0dbbcd98b6 | Expose an EventId for events (#894) * Expose an EventId for events
This can be helpful for correlating the place where an event is created
to the place where the event is processed. | 2020-11-21 14:03:18 -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 |  | 
			
				
					| 
							
							
								 Carter Anderson | e03f17ba7f | Log Plugin (#836) add bevy_log plugin | 2020-11-12 17:23:57 -08:00 |  | 
			
				
					| 
							
							
								 Robert Swain | a266578992 | Add tracing spans to schedules, stages, systems (#789) Add tracing spans to schedules, stages, systems | 2020-11-10 18:49:49 -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 |  | 
			
				
					| 
							
							
								 memoryruins | e21705bec6 | Remove two unused deps (#780) | 2020-11-03 11:38:37 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 66f2f76a18 | rename add_plugin_group to add_plugins (#773) | 2020-11-02 19:01:17 -08:00 |  | 
			
				
					| 
							
							
								 Nathan Stocks | 9871e7e24b | Remove add_default_plugins and add MinimalPlugins for simple "headless" scenarios (#767) Remove add_default_plugins and add MinimalPlugins for simple "headless" scenarios | 2020-11-02 18:38:37 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | bf2a917b81 | app: PluginGroups and DefaultPlugins (#744) | 2020-10-29 13:04:28 -07:00 |  | 
			
				
					| 
							
							
								 Boxy | 8c053e7c67 | Run app.initialize in the run_once runner (#736) | 2020-10-28 16:43:17 -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 |  | 
			
				
					| 
							
							
								 Carter Anderson | 267599e577 | gamepad: expose raw and filtered gamepad events. (#711) | 2020-10-21 15:56:07 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | c32e637384 | Asset system rework and GLTF scene loading (#693) | 2020-10-18 13:48:15 -07:00 |  | 
			
				
					| 
							
							
								 Tomasz Sterna | 149c39950a | Runners explicitly call App.initialize() (#690) | 2020-10-18 12:25:33 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 930eba4ccd | add thread local resources (#671) | 2020-10-12 15:09:44 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 1f27d8c727 | fix new clippy error (#656) | 2020-10-10 12:16:52 -07:00 |  | 
			
				
					| 
							
							
								 Grayson Burton | 354d71cc1f | The Great Debuggening (#632) The Great Debuggening | 2020-10-08 11:43:01 -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 |  | 
			
				
					| 
							
							
								 Daniel McNab | cd9e502b12 | Fix ScheduleRunnerPlugin (#610) Fixes #609 | 2020-10-01 10:52:29 -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 |  | 
			
				
					| 
							
							
								 memoryruins | fd1d6a388d | Stop looping when scheduler receives an AppExit (#536) | 2020-09-20 16:32:07 -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 |  | 
			
				
					| 
							
							
								 Boiethios | d4c8436457 | Add AppBuilder::add_startup_stage_[before/after] (#505) Co-authored-by: Boiethios <felix-dev@daudre-vignier.fr> | 2020-09-18 13:30:54 -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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Tomasz Sterna | 2b0ee24a5d | Implement single threaded task scheduler for WebAssembly (#496) * Add hello_wasm example
* Implement single threaded task scheduler for WebAssembly | 2020-09-15 18:05:31 -07:00 |  | 
			
				
					| 
							
							
								 Tomasz Sterna | 12deb0bd91 | Initialize+Run systems when running the app (#444) This is required, so Local<> resources get initialized before systems run. | 2020-09-10 12:56:37 -07:00 |  | 
			
				
					| 
							
							
								 Smite Rust | a9ce7f4e82 | update dependencies (#470) | 2020-09-10 12:54:24 -07:00 |  | 
			
				
					| 
							
							
								 Philip Degarmo | 8b3553002d | Reworked parallel executor to not block (#437) Reworked parallel executor to not block | 2020-09-05 22:05:33 -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 |  | 
			
				
					| 
							
							
								 Philip Degarmo | b91fd8a43a | Quick fix for #405 (#408) - Use saturating_sub to avoid overflow in core assignment to task pools
- Temporarily force 4 minimum threads to avoid examples stalling | 2020-09-01 11:06:45 -07:00 |  | 
			
				
					| 
							
							
								 Lachlan Sneff | 17e7642611 | Task System for Bevy (#384) Add bevy_tasks crate to replace rayon | 2020-08-29 12:35:41 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b925e22949 | 0.1.3 upgrade | 2020-08-22 10:16:52 -07:00 |  | 
			
				
					| 
							
							
								 mfrancis107 | 47f3a0b8be | Changes ScheduleRunnerPlugin RunMode::Loop to run on fixed interval (#233) * Changes ScheduleRunnerPlugin RunMode::Loop to run on fixed interval
* fix formatting | 2020-08-21 19:31:46 -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 | 423c5e3e0f | ecs: prepare for publishing | 2020-08-09 18:16:12 -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 |  |