Ecdar / Ecdar-GUI

A graphical tool for modeling using ECDAR (Environment for Compositional Design and Analysis of Real Time Systems)
MIT License
3 stars 5 forks source link

Declaration alignment FIX #137

Closed Nielswps closed 1 year ago

Nielswps commented 1 year ago

Alignment and sizing of declarations fixed for split canvas as seen below.

image

Minor refactoring has been done on the related code, including moving keybinding logic related to zoom to the class that handles the zooming to remove dependencies.

Nielswps commented 1 year ago

There seems to be an issue with the split canvas, where components from previously open projects are shown when entering the split view. I have opened a separate issue (see #141) and I think that a full refactor of the canvas logic would be great. However, the current state of this PR resolves the related issue