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 |
|
Thomas Herzog
|
b4c185eb0c
|
cargo fmt
|
2020-07-26 21:10:18 +02:00 |
|
Carter Anderson
|
93bb1d5b8e
|
ui: initial flexbox support
|
2020-07-24 23:04:45 -07:00 |
|
Carter Anderson
|
6cad80d572
|
transform|ui: fix transform update lag
|
2020-07-23 18:26:08 -07:00 |
|
Carter Anderson
|
a4e291d9c8
|
app: default app runner now runs the schedule once
|
2020-07-22 13:32:17 -07:00 |
|