From: Daniel Kirschten Date: Wed, 29 May 2019 19:14:08 +0000 (+0200) Subject: Merge remote-tracking branch 'origin/development' into development X-Git-Url: https://mograsim.net/gitweb/?a=commitdiff_plain;h=ad463191d272d996be1dd2d153dfb15daf09f8b4;hp=1a14e23a2d78dd67ed9f5875591d30800093b331;p=Mograsim.git Merge remote-tracking branch 'origin/development' into development --- diff --git a/LogicUI/.classpath b/LogicUI/.classpath index c34bb53d..bde0882a 100644 --- a/LogicUI/.classpath +++ b/LogicUI/.classpath @@ -1,6 +1,6 @@ - + diff --git a/LogicUI/.settings/org.eclipse.jdt.core.prefs b/LogicUI/.settings/org.eclipse.jdt.core.prefs index 1ca6e9b3..ded55733 100644 --- a/LogicUI/.settings/org.eclipse.jdt.core.prefs +++ b/LogicUI/.settings/org.eclipse.jdt.core.prefs @@ -1,15 +1,15 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=10 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.compliance=10 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.source=10 org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false diff --git a/LogicUI/META-INF/MANIFEST.MF b/LogicUI/META-INF/MANIFEST.MF index 26597366..99a80966 100644 --- a/LogicUI/META-INF/MANIFEST.MF +++ b/LogicUI/META-INF/MANIFEST.MF @@ -6,8 +6,12 @@ Bundle-Version: 1.0.0 Export-Package: era.mi.gui, era.mi.gui.components, era.mi.gui.examples, - era.mi.gui.wires -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 + era.mi.gui.model, + era.mi.gui.model.components, + era.mi.gui.model.wires, + era.mi.gui.modeladapter, + era.mi.gui.modeladapter.componentadapters +Bundle-RequiredExecutionEnvironment: JavaSE-10 Require-Bundle: org.eclipse.swt;bundle-version="3.110.0", SWTZoomableCanvas;bundle-version="1.0.0";visibility:=reexport, era.mi;bundle-version="1.0.0";visibility:=reexport diff --git a/LogicUI/src/era/mi/gui/LogicUICanvas.java b/LogicUI/src/era/mi/gui/LogicUICanvas.java index b64b842a..a5713876 100644 --- a/LogicUI/src/era/mi/gui/LogicUICanvas.java +++ b/LogicUI/src/era/mi/gui/LogicUICanvas.java @@ -76,10 +76,11 @@ public class LogicUICanvas extends ZoomableCanvas addZoomedRenderer(gc -> { + gc.setLineWidth(.5); + model.getWires().forEach(w -> w.render(gc)); Rectangle visibleRegion = new Rectangle(offX, offY, gW / zoom, gH / zoom); model.getComponents().forEach(c -> drawComponent(gc, c, visibleRegion)); }); - addZoomedRenderer(gc -> model.getWires().forEach(w -> w.render(gc))); addListener(SWT.MouseDown, this::mouseDown); } diff --git a/SWTHelper b/SWTHelper index 6f9a55d4..7d47333e 160000 --- a/SWTHelper +++ b/SWTHelper @@ -1 +1 @@ -Subproject commit 6f9a55d483020bad4a5f66de375c3d0d6da585df +Subproject commit 7d47333ed050416991e97421ece07965edb3d7f2