Nolan Darilek
c47b48d627
Release
continuous-integration/drone/push Build is passing
Details
2023-02-22 10:45:21 -06:00
Nolan Darilek
704d2d27d4
Update CHANGELOG.
continuous-integration/drone/push Build is passing
Details
2023-02-22 10:45:02 -06:00
Nolan Darilek
5e6d57ab71
Use all features in CI.
continuous-integration/drone/push Build is passing
Details
2023-02-22 10:43:53 -06:00
Nolan Darilek
f02e263749
feat: Add optional map serialization.
2023-02-22 10:41:49 -06:00
Nolan Darilek
25518879d9
Release
continuous-integration/drone/push Build is passing
Details
2023-01-31 17:29:02 -06:00
Nolan Darilek
340825e660
Update CHANGELOG.
2023-01-31 17:25:33 -06:00
Nolan Darilek
d4f8c99c19
chore: Resolve clippy warnings and add a bounds check.
continuous-integration/drone/push Build is passing
Details
2023-01-31 17:24:11 -06:00
Nolan Darilek
92047cd102
Update manifest and CI script.
continuous-integration/drone/push Build is passing
Details
2022-12-15 14:39:04 -06:00
Nolan Darilek
0c02c10895
(cargo-release) version 0.2.0
continuous-integration/drone/push Build is passing
Details
2022-08-27 08:49:44 -05:00
Nolan Darilek
a732c8bb3a
Update changelog.
2022-08-27 08:49:19 -05:00
Nolan Darilek
579d94bc03
Don't just generate changelogs for unreleased changes.
continuous-integration/drone/push Build is passing
Details
2022-05-19 13:32:58 -05:00
Nolan Darilek
f6878895b1
Is this the correct format for pre-release-hook?
2022-05-19 13:30:29 -05:00
Nolan Darilek
50194aeab5
Add Clippy check.
2022-05-19 13:25:49 -05:00
Nolan Darilek
1fa4ba6b26
refactor: `map.at` now returns `Option<&Tile>` rather than a wall tile when requested coordinates are out-of-bounds.
2022-05-19 13:17:28 -05:00
Nolan Darilek
56884ead38
Back to this format.
continuous-integration/drone/push Build is passing
Details
2022-03-22 09:27:24 -05:00
Nolan Darilek
a5d77b1c17
Pipeline tweaks.
continuous-integration/drone/push Build is passing
Details
2022-03-22 09:16:33 -05:00
Nolan Darilek
2f339a2205
(cargo-release) version 0.1.1
continuous-integration/drone/push Build is passing
Details
2022-03-18 18:04:41 -05:00
Nolan Darilek
6459347610
Generate changelog in CI before publishing.
continuous-integration/drone/push Build is passing
Details
2022-03-18 17:58:45 -05:00
Nolan Darilek
1846d2f6c6
More automated release configuration.
2022-03-18 17:03:07 -05:00
Nolan Darilek
b4d08120ce
Run notification step even on failure.
continuous-integration/drone/push Build is passing
Details
2022-03-18 16:23:32 -05:00
Nolan Darilek
01252acf7a
chore: More automated release configuration.
2022-03-18 15:28:27 -05:00
Nolan Darilek
31778fd9ba
Try using a TTS message.
continuous-integration/drone/push Build is passing
Details
2022-03-18 15:15:56 -05:00
Nolan Darilek
2f0f96672d
Remove.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is failing
Details
2022-03-18 14:37:12 -05:00
Nolan Darilek
b873769687
Remove and ignore .DS_Store.
continuous-integration/drone/push Build is passing
Details
2022-03-18 14:36:24 -05:00
Nolan Darilek
b910c4ed89
chore: Remove demo.
2022-03-18 14:34:46 -05:00
Nolan Darilek
b76f7326d5
Make sure changelog is added before committing.
2022-03-18 14:33:55 -05:00
Nolan Darilek
4bd35a5b6e
chore: Rename crate and set up automated releases.
continuous-integration/drone/push Build is passing
Details
2022-03-18 14:28:30 -05:00
Nolan Darilek
13774f333d
More work on release configuration.
2022-03-18 14:12:38 -05:00
Nolan Darilek
0b3d1684b9
Don't publish directly from cargo-release.
2022-03-18 14:06:52 -05:00
Nolan Darilek
34600bd3a9
Publish new releases when tagged.
2022-03-18 13:58:20 -05:00
Nolan Darilek
78a1714e2f
The embeds are kind of useless, so remove.
continuous-integration/drone/push Build is passing
Details
2022-03-18 13:43:13 -05:00
Nolan Darilek
d18400197d
Tweak message.
continuous-integration/drone/push Build is passing
Details
2022-03-18 13:40:58 -05:00
Nolan Darilek
3695eec13a
Add secrets config for Discord.
continuous-integration/drone/push Build is passing
Details
2022-03-18 13:37:21 -05:00
Nolan Darilek
469747919b
Try pushing notifications to Discord.
continuous-integration/drone/push Build is failing
Details
2022-03-18 13:32:03 -05:00
Nolan Darilek
3737cdee6a
Install Clippy.
continuous-integration/drone/push Build is passing
Details
2022-03-18 12:45:53 -05:00
Nolan Darilek
4926caa1ce
Install rustfmt.
continuous-integration/drone/push Build is failing
Details
2022-03-18 12:42:59 -05:00
Nolan Darilek
c538ef6877
Update Drone config.
continuous-integration/drone/push Build is failing
Details
2022-03-18 12:33:41 -05:00
Nolan Darilek
72b51909c3
Add Drone configuration.
2022-03-18 12:05:27 -05:00
Nolan Darilek
1c29eb71cd
Rename.
2022-03-18 11:56:34 -05:00
Nolan Darilek
20a14de05d
Add rectangle containment check for points.
2022-03-14 17:14:54 -05:00
Nolan Darilek
7bb972c7b4
Derive `Eq` and `Hash` on `Rect`.
2022-03-14 13:24:54 -05:00
Nolan Darilek
0d5624fe4c
Bump edition and appease Clippy.
2022-03-14 11:46:48 -05:00
Nolan Darilek
a49e9d019b
Use correct types so builder_data example works.
2022-03-14 11:39:23 -05:00
Nolan Darilek
66a470d669
Remove type parameter.
2022-03-14 11:03:00 -05:00
Nolan Darilek
2202540a43
Drop `BuilderData` trait.
2022-03-13 21:14:59 -05:00
Nolan Darilek
ffaad6cf48
cargo fmt
2022-03-12 14:31:30 -06:00
Nolan Darilek
efad0132ff
Add (currently non-functional) example of using custom data in a filter.
2022-03-12 14:10:29 -06:00
Nolan Darilek
957dcca447
Add ability to associate arbitrary `BuilderData` with maps.
...
I'm finding that, for best results, I need to integrate everything into my map generation process. So for instance, object/monster spawns need to run as a filter so they can influence future steps.
This associates a `Clone + Default` type with maps and makes it available to filters. `NoData` exists for the current behavior.
All examples/tests/demos have been updated accordingly.
2022-03-12 09:45:42 -06:00
klangner
1ef42b11ad
removed
2021-12-06 10:33:01 +01:00
klangner
51845f9f93
v=0.5.2
2021-08-26 17:12:48 +02:00