X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.editor%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Feditor%2FEditor.java;h=6b61c1123496204cf289b93eab3e8b1d44941546;hb=3ed57040904c1f6dd0593bef839e5c6c838efd80;hp=b58c9470b770d221262b9b978207cd3d1f2c0c3e;hpb=c6806c7c38252b1d782581599efecff3930aa395;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/Editor.java b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/Editor.java index b58c9470..6b61c112 100644 --- a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/Editor.java +++ b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/Editor.java @@ -32,6 +32,7 @@ import net.mograsim.logic.model.snippets.symbolrenderers.DefaultSymbolRenderer; public final class Editor { + private static final boolean FINE_SNAP = false; final Selection selection = new Selection(); final Set copyBuffer = new HashSet<>(); public final DeserializedSubmodelComponent toBeEdited; @@ -41,7 +42,7 @@ public final class Editor public final StateManager stateManager; private final SaveLoadManager saveManager; private Snapping snapping = Snapping.ABSOLUTE; - private double snapX = 5, snapY = 5; + private double snapX = FINE_SNAP ? 2.5 : 5, snapY = snapX; public final DialogManager dialogManager; public final EditorUserInput userInput;