makaip / makaip/mathematix

Shift-click to connect two node blocks

Open
#4 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
4
Forks
0
PR merge metrics
No merged PRs in 30d

Description

To make connecting blocks easier and quicker, users should be able to hold down shift and click two node blocks to connect them together. Possibly, we could add a new variable to store the object previously selected. Then, if the shift key is held during both the present and previous object clicks, connect the first available nodule on the present and previous node objects.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the node-block click handling in the web graphing calculator and read how selected node objects and available nodules are represented. Implement the shift-click flow described in the issue, then verify that holding Shift while clicking two node blocks connects their first available nodules.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.