Shad Amethyst
|
399883d8ba
|
✨ Refactor Tile::draw_simple, blink support in stackline-cli
|
2 years ago |
Shad Amethyst
|
c264001ee0
|
✨ 🔥 Refactor Tile::draw, wip Blink structure
|
2 years ago |
Shad Amethyst
|
7d97cc354c
|
✨ Alternate display for TextSurface, test Sender::draw
|
2 years ago |
Shad Amethyst
|
0a05ec8b67
|
✨ Proper rendering for Sender
|
2 years ago |
Shad Amethyst
|
d4b1830c30
|
🐛 Fix help message and `run` flush in stackline-cli
|
2 years ago |
Shad Amethyst
|
f60f46657f
|
✨ Add Sender::init
|
2 years ago |
Shad Amethyst
|
27b3dca6a9
|
🔥 Remove `position` from signal
|
2 years ago |
Shad Amethyst
|
63245aeb69
|
✨ World::init
|
2 years ago |
Shad Amethyst
|
6cee084486
|
🎨 Cargo fmt
|
2 years ago |
Shad Amethyst
|
9e32cd54b9
|
🎨 Make clippy happy
|
2 years ago |
Shad Amethyst
|
be259cc6f5
|
✨ 🔥 Tile::draw accepts i32, Tile::draw_simple
|
2 years ago |
Shad Amethyst
|
d4a6522d07
|
✨ stackline-cli: Exit command and condition
|
2 years ago |
Shad Amethyst
|
99bc677a92
|
🐛 Rerun build.rs on the tiles/ directory
|
2 years ago |
Shad Amethyst
|
db3a5e829f
|
🐛 Fix Diode accepting counter-flowing signals, fix build script rerun
|
2 years ago |
Shad Amethyst
|
2e6f7c012e
|
📝 Add missing commands in help
|
2 years ago |
Shad Amethyst
|
51149e01dc
|
✨ More tools for stackline-cli
|
2 years ago |
Shad Amethyst
|
5c5fd81b38
|
✨ stackline-cli
|
2 years ago |
Shad Amethyst
|
73119e7e8e
|
🎨 Cleaned up build.rs
|
2 years ago |
Shad Amethyst
|
bd1c85b62c
|
✨ :up_arrow: Add and implement serde
|
2 years ago |
Shad Amethyst
|
b68d33e4ae
|
✨ impl Display for Pane and World
|
2 years ago |
Shad Amethyst
|
fa4d18569d
|
:up_arrow: Upgrade veccell
|
2 years ago |
Shad Amethyst
|
9a8a243d71
|
🐛 Fix Sender::calculate_path only storing half the nodes
|
2 years ago |
Shad Amethyst
|
76cefb81a9
|
✨ Pane::get_as, Pane::get_mut_as, Pane::borrow_mut_as
|
2 years ago |
Shad Amethyst
|
236c97d2bc
|
🐛 ✨ CI to nightly, Sender::calculate_path
|
2 years ago |
Shad Amethyst
|
941de10ea3
|
✨ Rename Portal to Teleporter, new Sender tile [WIP]
|
2 years ago |
Shad Amethyst
|
7175e65570
|
✨ World, cross-Pane communication
|
2 years ago |
Shad Amethyst
|
a816da6062
|
⬆️ Upgrade veccell
|
2 years ago |
Shad Amethyst
|
6fa4f5ce92
|
🐛 Re-introduce UpdateContext::keep
|
2 years ago |
Shad Amethyst
|
a7a4aa7d4c
|
✨ Use veccell, making Miri happy
|
2 years ago |
Shad Amethyst
|
f04531c1d9
|
✨ 🔥 SendError
|
2 years ago |
Shad Amethyst
|
da76a3f075
|
Merge remote-tracking branch 'origin/main'
|
2 years ago |
Shad Amethyst
|
e32142df81
|
📝 Remove doc warnings
|
2 years ago |
Shad Amethyst
|
348fb21731
|
Add index.html in documentation build
|
2 years ago |
Shad Amethyst
|
433a0587e2
|
✨ Add link to documentation and index.html
|
2 years ago |
Shad Amethyst
|
489cdd1750
|
✨ Add contracts to several methods, force_send
|
2 years ago |
Shad Amethyst
|
f3d224e26a
|
✨ 🔥 Build Script to automatically generate AnyTile
|
2 years ago |
Shad Amethyst
|
30c92e6647
|
✨ enum_dispatch
|
2 years ago |
Shad Amethyst
|
f0a4f8b0f6
|
💹 Add benchmark for Pane::step
|
2 years ago |
Shad Amethyst
|
949da3cd14
|
🎨 cargo fmt
|
2 years ago |
Shad Amethyst
|
92d5b882a4
|
📝 Document Pane
|
2 years ago |
Shad Amethyst
|
33946a4c18
|
✨ 📝 UpdateContext::keep and document UpdateContext
|
2 years ago |
Shad Amethyst
|
e303f15d5a
|
✨ 📝 accepts_direction, Signal::push, document parts of Signal
|
2 years ago |
Shad Amethyst
|
f5aa5e86ff
|
✨ Drawing!
|
2 years ago |
Shad Amethyst
|
ec1660d006
|
🎨 cargo fmt
|
2 years ago |
Shad Amethyst
|
b6b31502cf
|
📝 `prelude` and start writing examples for `Pane`
|
2 years ago |
Shad Amethyst
|
61e8d4ed1d
|
🐛 Change branch name of rustdoc workflow
|
2 years ago |
Shad Amethyst
|
1b48675451
|
📝 Some more documentation
|
2 years ago |
Shad Amethyst
|
842508226e
|
✨ Remove RefCell and Resistor tile
|
2 years ago |
Shad Amethyst
|
9b63640e06
|
🔥 Replace multi-phase model with commit log model
|
2 years ago |
Shad Amethyst
|
dd2de9ee14
|
💹 Remove unnecessary `Rc` in `FullTile`
|
2 years ago |