Commit Graph

81 Commits

Author SHA1 Message Date
1fb0aa763a fix: Clean up LastAudio when Sound is removed, not Source. 2023-10-16 07:25:36 -05:00
53891eeaa8 chore: Clean up code. 2023-10-16 07:23:15 -05:00
2553ea9bc2 Release 2023-07-16 13:24:40 -05:00
d6e3ba6a89 Update CHANGELOG. 2023-07-16 13:24:31 -05:00
e605495d9f chore: Update to Bevy 0.11. 2023-07-16 13:24:12 -05:00
b76ca95495 Release
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-04 15:03:59 -05:00
9f684880ed Update changelog. 2023-05-04 15:03:37 -05:00
4f972e3bd4 fix: Instantiate sources for sounds without a source in PreUpdate. 2023-05-04 15:03:07 -05:00
c739219a70 Release
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-04 07:26:39 -05:00
f69758164b Update CHANGELOG. 2023-04-04 07:26:26 -05:00
459d074040 chore: Only update_source_properties and update_listener need to run after transform propagation. 2023-04-04 07:20:43 -05:00
c14f94eb76 Release
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-03 14:49:32 -05:00
3e0b0a3e7f Update CHANGELOG. 2023-04-03 14:49:12 -05:00
855fb714da chore: Restructure system schedule to more idiomatic Bevy 0.10 style.
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-03 14:48:05 -05:00
b1c1e82866 feat!: Renamed SynthizerSystems to SynthizerSets. 2023-04-03 14:24:29 -05:00
18dd994077 Release
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-06 14:26:06 -06:00
f23edf1136 Update changelog. 2023-03-06 14:25:35 -06:00
b381e1501f chore: Update to Bevy 0.10.
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-06 14:24:23 -06:00
35f132d858 feat: Sound components can now get audio from either buffers or generators. 2023-03-06 13:59:53 -06:00
f498565215 Add description.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-12-17 10:38:48 -06:00
ef7649bc01 Release
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-17 10:28:55 -06:00
40e1bc6fcd Verify on publish.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-17 10:19:41 -06:00
5606c69bb7 Update changelog. 2022-12-17 10:18:09 -06:00
1aaa6a80c6 chore: Initial release. 2022-12-17 10:17:09 -06:00
ba3e3ad410 Add git-cliff configuration. 2022-12-17 10:16:02 -06:00
7a6d40d28a Drop version in preparation for initial release via cargo-release. 2022-12-17 10:14:10 -06:00
274c18b8ff Back to released Synthizer.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-17 10:12:32 -06:00
08815a3c29 Make plugin struct Copy.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-15 16:37:34 -06:00
47429c2df2 Use environment variable for dependencies.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-15 14:05:14 -06:00
5f2881d1c8 Use plugin struct for settings. 2022-12-15 14:04:57 -06:00
32734f31d5 Update CI configuration.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-15 10:50:03 -06:00
cabc938ab7 Temporarily switch back to synthizer-rs master. 2022-12-15 10:48:29 -06:00
36f7c62836 Reorder type registrations and remove comments for unsupported reflection type. 2022-12-07 11:18:26 -06:00
6ef9d3a56a Add cargo-release metadata.
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-06 17:48:57 -06:00
b6407a7366 Switch to bullseye Rust image. 2022-12-06 17:48:13 -06:00
8cc4c0ee94 Add Drone configuration.
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-06 17:11:09 -06:00
b4d298636d Reflection integration for more types. 2022-12-06 16:59:49 -06:00
3fecb314f6 Upgrade to Bevy 0.9. 2022-12-06 16:43:37 -06:00
9cb1d1d447 Back to released Synthizer. 2022-09-28 09:33:55 -05:00
298012455a Store a plain Generator in Sound component. 2022-09-09 08:23:54 -05:00
b60183c448 Remove unused variables. 2022-09-09 08:14:15 -05:00
0f4aa54612 Remove logging. 2022-09-07 20:23:22 -05:00
d69ef38486 Add printlns around source creation, handle-setting and event dispatch. 2022-09-06 09:00:47 -05:00
07d6d99ba7 Did a dumb.
Revert "If any source components exist on a sound without a source, assume the source should be created there and skip ancestry checks."

This reverts commit ed38b30843.
2022-09-05 18:25:00 -05:00
ed38b30843 If any source components exist on a sound without a source, assume the source should be created there and skip ancestry checks. 2022-09-05 13:36:36 -05:00
fe63521737 Move event system closer to state updates. 2022-09-05 13:23:33 -05:00
ba45547038 Only clear source handles if PannerStrategy is actually changed (I.e. mutated, not added.) 2022-09-05 12:24:06 -05:00
72c63af910 No longer concern ourselves with transforms when dynamically creating sources. 2022-09-05 10:37:35 -05:00
7906d93277 Add/tighten up assertions. 2022-09-04 17:28:18 -05:00
9b7fb16ee5 Set gain and pitch on generators before connecting them. 2022-09-04 12:01:32 -05:00