inda19plusplus / logik

Logisim clone
MIT License
2 stars 5 forks source link

Lots of ground work on the circuit editor #10

Closed NogginBops closed 4 years ago

NogginBops commented 4 years ago

This pr mainly contains the ground work for the circuit editor custom component. At the moment it supports panning (middle mouse button) and zooming (scroll).

The data layout for the rendering is only there to get something rendering. We will want to figure out optimizations for Cairo to get some scenes renderings smoother.

Other than the circuit editor this pr contains some project structuring and some minor UI layout changes (like a menubar).