Vectornaut
  • Joined on 2019-09-28
Vectornaut commented on pull request glen/dyna3#19 2024-11-14 08:35:43 +00:00
Clean up the outline view

Yup. Stuff like "hello".to_string() looked even weirder to me at first, but the Rust book authors seem to consider it the most idiomatic way of going in the other direction...

Vectornaut pushed to outline-cleanup_on_main at glen/dyna3 2024-11-14 08:31:56 +00:00
2b083be998 Explain emoji icon kludge
0c8022d78e Give CSS colors meaningful names
Compare 2 commits »
Vectornaut commented on pull request glen/dyna3#19 2024-11-14 08:31:38 +00:00
Clean up the outline view

Done (in commit 0c8022d). I've named the color variables according to their roles, with cues about the intended color limited to brightness descriptions. There are comments describing the colors…

Vectornaut commented on pull request glen/dyna3#19 2024-11-14 08:25:35 +00:00
Clean up the outline view

Done (in commit 2b083be). Would it be helpful to think about what a better solution might look like? I started using these temporary emoji icons precisely because it felt too early to think about…

Vectornaut commented on pull request glen/dyna3#19 2024-11-14 08:22:09 +00:00
Clean up the outline view

Done (in commit 2b083be).

Vectornaut commented on pull request glen/dyna3#19 2024-11-14 00:46:13 +00:00
Clean up the outline view

I think I recall you saying—maybe during a meeting—that you'd like Element::index to be renamed to something more descriptive, like col_index or config_col. If you do want that, let me…

Vectornaut commented on pull request glen/dyna3#19 2024-11-14 00:42:33 +00:00
Clean up the outline view

Done! I've expanded "cst" to "constraint," "elt" to "element," and "rep" to "representation" in the HTML element classes (commits 882286c and 3f3c173).

Vectornaut pushed to outline-cleanup_on_main at glen/dyna3 2024-11-14 00:41:37 +00:00
3f3c1739cb Write out "element" in HTML element classes
882286c0e3 Write out "constraint" in HTML element classes
Compare 2 commits »
Vectornaut commented on pull request glen/dyna3#19 2024-11-14 00:26:17 +00:00
Clean up the outline view

These functions build the test assemblies we've been playing with: the "General" assembly that appears when you load the page, and the "Low-curvature" assembly that you can pick from the drop-down…

Vectornaut commented on pull request glen/dyna3#19 2024-11-14 00:16:08 +00:00
Clean up the outline view

The key method returns a String (a…

Vectornaut commented on pull request glen/dyna3#16 2024-11-13 08:02:00 +00:00
WIP: Clean up the outline view

The main branch has diverged from the branch to be merged because of the changes we made to while reviewing #15. Those changes have been incorporated in #19, which supersedes this pull request.

Vectornaut closed pull request glen/dyna3#16 2024-11-13 08:02:00 +00:00
WIP: Clean up the outline view
Vectornaut created pull request glen/dyna3#19 2024-11-13 07:54:46 +00:00
Clean up the outline view
Vectornaut pushed to outline-cleanup_on_main at glen/dyna3 2024-11-13 07:52:04 +00:00
b3470b597d Make Element::index private
Vectornaut created branch outline-cleanup_on_main in glen/dyna3 2024-11-13 07:41:17 +00:00
Vectornaut pushed to outline-cleanup_on_main at glen/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 glen/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 glen/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 glen/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 glen/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 »