• Joined on 2026-03-19
JosLe pushed to main at JosLe/logic-gates 2026-03-20 13:06:07 +00:00
a1cc631406 fix: component port labels showing wrong name after editing blueprint
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:49:33 +00:00
c116b6cf84 refactor: bus terminals with single-sided pins only
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:46:34 +00:00
9ec3367253 feat: drag selection box to select, move, and delete multiple gates
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:42:21 +00:00
12d7331d2c refactor: bus now spawns two paired terminals with a bus cable
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:37:54 +00:00
99f0fefe5c feat: shift+drag to cut wires and create bus connectors
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:27:20 +00:00
89d118f738 feat: keep placing mode active for multiple placements
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:24:21 +00:00
2fd22cc79d feat: persist circuit and components to localStorage
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:23:42 +00:00
5bd157c059 fix: only show port label prompt inside component editor
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:21:53 +00:00
eb22a5ff62 feat: double-click component gates to edit their blueprint
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:14:25 +00:00
817dab43df feat: port labels on component gates + persistent internal state
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:09:32 +00:00
1c45dc6104 fix: complete rewrite of component evaluation system
JosLe pushed to main at JosLe/logic-gates 2026-03-20 03:06:53 +00:00
bc8823bcd4 feat: editable labels for INPUT/OUTPUT/CLOCK gates
6cb3f091d4 fix: dropdown menus render above component editor overlay
Compare 2 commits »
JosLe pushed to main at JosLe/logic-gates 2026-03-20 02:58:21 +00:00
a4292b42cf fix: iterative evaluation for sequential circuits + debug logs
JosLe pushed to main at JosLe/logic-gates 2026-03-20 02:52:58 +00:00
2384c489b9 feat: add Examples dropdown with pre-built circuits
JosLe pushed to main at JosLe/logic-gates 2026-03-20 02:20:38 +00:00
d78b45841c fix: INPUT toggle no longer disrupts CLK timing in waveform
JosLe pushed to main at JosLe/logic-gates 2026-03-20 02:15:41 +00:00
f0f3516efa fix: use requestAnimationFrame + real timestamps for clock simulation
JosLe pushed to main at JosLe/logic-gates 2026-03-20 02:14:38 +00:00
2a58ad372e feat: toolbar sections as dropdown menus
JosLe pushed to main at JosLe/logic-gates 2026-03-20 02:09:27 +00:00
53d600fcb0 fix: horizontal toolbar layout + fix component button placement
JosLe pushed to main at JosLe/logic-gates 2026-03-20 01:54:27 +00:00
268013d053 feat: sectioned toolbar + custom component editor
JosLe pushed to main at JosLe/logic-gates 2026-03-20 01:41:35 +00:00
3bff1fd4b4 fix: allow dragging all gates + stop waveform recording on edits
3f1daa77bd feat: custom scrollbar + expand puzzle levels from 8 to 20
Compare 2 commits »