Vectornaut
  • Joined on 2019-09-28
Vectornaut closed pull request StudioInfinity/dyna3#16 2024-11-13 08:02:00 +00:00
WIP: Clean up the outline view
Vectornaut created pull request StudioInfinity/dyna3#19 2024-11-13 07:54:46 +00:00
Clean up the outline view
Vectornaut pushed to outline-cleanup_on_main at StudioInfinity/dyna3 2024-11-13 07:52:04 +00:00
b3470b597d Make Element::index private
Vectornaut created branch outline-cleanup_on_main in StudioInfinity/dyna3 2024-11-13 07:41:17 +00:00
Vectornaut pushed to outline-cleanup_on_main at StudioInfinity/dyna3 2024-11-13 07:41:17 +00:00
102f400553 Switch font to Fira Sans
d223df869c Stop Assembly::realize from reacting to itself
b94280c456 Test representation validity in realization effect
92b91df435 Use tabular numbers for element vectors
33dd5dbe82 Make element vectors reactive
Compare 10 commits »
Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-12 00:26:51 +00:00
Integrate engine into application prototype

Just like in Numberscope when you enter invalid input for a parameter, it should not disable the associated entity, it should simply not (yet at that point) update it (so the last valid value…

Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-11 23:51:30 +00:00
Integrate engine into application prototype

Oh and I guess there's one more item: putting engine/assembly in a different directory from views. That one is not critical at this point

To simplify future merges, I'd prefer to do this…

Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-11 23:47:22 +00:00
Integrate engine into application prototype

for this PR, please add a test that verifies, in some reasonably nontrivial case, that when the row/col of a frozen coordinate is set to 00100, the step comes out precisely 0 in that coordinate;…

Vectornaut pushed to engine-integration at StudioInfinity/dyna3 2024-11-11 23:45:48 +00:00
5332fda6e4 Move new test to avoid merge conflict
22a93bee28 Confirm that frozen entries are frozen exactly
Compare 2 commits »
Vectornaut created branch cargo-examples in StudioInfinity/dyna3 2024-11-11 22:52:08 +00:00
Vectornaut pushed to cargo-examples at StudioInfinity/dyna3 2024-11-11 22:52:08 +00:00
a06d5942e3 Separate test and example for Irisawa hexlet
4094301318 Factor out the realization of the Irisawa hexlet
3a0f3a8d1c Streamline Gram matrix setup for Irisawa hexlet
27f88455fb Turn assertionless tests into Cargo examples
Compare 4 commits »
Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-11 21:58:30 +00:00
Integrate engine into application prototype

is this the string like 0.5 that represents the specified lorentz_prod of the constraint in the outline view?

Yes. More generally, it's the reactive string that represents the Lorentz product…

Vectornaut opened issue StudioInfinity/dyna3#17 2024-11-11 09:02:20 +00:00
Set console error panic hook
Vectornaut pushed to engine-integration at StudioInfinity/dyna3 2024-11-11 08:31:13 +00:00
5839882ed7 Name constraint Lorentz product more descriptively
Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-11 08:30:32 +00:00
Integrate engine into application prototype

I've replaced rep with lorentz_prod in all the Constraint field names. We can streamline the names later if they get too unwieldy.

Vectornaut commented on pull request StudioInfinity/dyna3#16 2024-11-11 08:15:33 +00:00
WIP: Clean up the outline view

Marking this as WIP until I make these changes, which came up during review of pull request #15:

  • Make Element::index private, as discussed here
  • Use the new…
Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-11 08:09:47 +00:00
Integrate engine into application prototype

Pull request updated and ready for more review! I think I've made all of the changes you requested; let me know if I missed anything.

Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-11 08:06:01 +00:00
Integrate engine into application prototype

Done, with the type alias ElementColor.

Vectornaut pushed to engine-integration at StudioInfinity/dyna3 2024-11-11 08:05:55 +00:00
a4ec52a4e7 Alias the type of an element's color
Vectornaut commented on pull request StudioInfinity/dyna3#15 2024-11-11 07:57:48 +00:00
Integrate engine into application prototype

I've added a section about this to the notes!