diff --git a/.launch/Build SCViewer.launch b/.launch/Build SCViewer.launch
index 4af4922..cd3613a 100644
--- a/.launch/Build SCViewer.launch
+++ b/.launch/Build SCViewer.launch
@@ -18,6 +18,6 @@
-
+
diff --git a/doc/com.minres.scviewer.doc/.settings/org.eclipse.core.resources.prefs b/doc/com.minres.scviewer.doc/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/doc/com.minres.scviewer.doc/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/features/com.minres.scviewer.database.feature/.settings/org.eclipse.core.resources.prefs b/features/com.minres.scviewer.database.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/features/com.minres.scviewer.database.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/features/com.minres.scviewer.e4.feature/.settings/org.eclipse.core.resources.prefs b/features/com.minres.scviewer.e4.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/features/com.minres.scviewer.e4.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/features/com.minres.scviewer.e4.help.feature/.settings/org.eclipse.core.resources.prefs b/features/com.minres.scviewer.e4.help.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/features/com.minres.scviewer.e4.help.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/features/com.minres.scviewer.e4.platform.feature/.settings/org.eclipse.core.resources.prefs b/features/com.minres.scviewer.e4.platform.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/features/com.minres.scviewer.e4.platform.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/features/com.minres.scviewer.feature/.settings/org.eclipse.core.resources.prefs b/features/com.minres.scviewer.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/features/com.minres.scviewer.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/features/com.minres.scviewer.ui.feature/.settings/org.eclipse.core.resources.prefs b/features/com.minres.scviewer.ui.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/features/com.minres.scviewer.ui.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.database.sqlite/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.database.sqlite/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.database.sqlite/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.database.text/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.database.text/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.database.text/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.database.ui.swt/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.database.ui.swt/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.database.ui.swt/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.database.vcd/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.database.vcd/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.database.vcd/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.database/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.database/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.database/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.e4.application.help/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.e4.application.help/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.e4.application.help/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.e4.application/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.e4.application/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.e4.application/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/handlers/AddWaveformHandler.java b/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/handlers/AddWaveformHandler.java
index 2711512..0fd5b3e 100644
--- a/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/handlers/AddWaveformHandler.java
+++ b/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/handlers/AddWaveformHandler.java
@@ -11,8 +11,6 @@
package com.minres.scviewer.e4.application.handlers;
-import java.util.List;
-
import javax.inject.Inject;
import javax.inject.Named;
diff --git a/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/provider/TxDbLabelProvider.java b/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/provider/TxDbLabelProvider.java
index f230967..e76d0b0 100644
--- a/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/provider/TxDbLabelProvider.java
+++ b/plugins/com.minres.scviewer.e4.application/src/com/minres/scviewer/e4/application/provider/TxDbLabelProvider.java
@@ -17,12 +17,9 @@ import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.jface.viewers.DecorationOverlayIcon;
import org.eclipse.jface.viewers.ILabelProvider;
import org.eclipse.jface.viewers.ILabelProviderListener;
-import org.eclipse.swt.graphics.GC;
import org.eclipse.swt.graphics.Image;
-import org.eclipse.swt.widgets.Display;
import org.eclipse.wb.swt.ResourceManager;
-import com.minres.scviewer.database.DirectionType;
import com.minres.scviewer.database.IHierNode;
import com.minres.scviewer.database.IWaveform;
import com.minres.scviewer.database.IWaveformDb;
diff --git a/plugins/com.minres.scviewer.ui/.settings/org.eclipse.core.resources.prefs b/plugins/com.minres.scviewer.ui/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/plugins/com.minres.scviewer.ui/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/pom.xml b/pom.xml
index 915a3fd..152fd90 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
- 2.3.0
+ 3.0.5
${project.basedir}/../../..
@@ -74,8 +74,10 @@
2.18.0
- org.eclipse.justj.openjdk.hotspot.jre.minimal-15
- org.eclipse.justj.openjdk.hotspot.jre.minimal-15
+
+ org.eclipse.justj.openjdk.hotspot.jre.minimal-15
+
+ org.eclipse.justj.openjdk.hotspot.jre.minimal-15
true
@@ -119,13 +121,13 @@
-
+
-
+
@@ -146,5 +148,40 @@
+
+
+
+ ${tycho-groupid}
+ tycho-maven-plugin
+ ${tycho-version}
+ true
+
+
+ ${tycho-groupid}
+ target-platform-configuration
+ ${tycho-version}
+
+ p2
+
+
+ win32
+ win32
+ x86
+
+
+ macosx
+ cocoa
+ x86_64
+
+
+ linux
+ gtk
+ x86_64
+
+
+
+
+
+
diff --git a/products/com.minres.scviewer.e4.product/.settings/org.eclipse.core.resources.prefs b/products/com.minres.scviewer.e4.product/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/products/com.minres.scviewer.e4.product/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/releng/com.minres.scviewer.target/.settings/org.eclipse.core.resources.prefs b/releng/com.minres.scviewer.target/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/releng/com.minres.scviewer.target/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/releng/com.minres.scviewer.updateSite/.settings/org.eclipse.core.resources.prefs b/releng/com.minres.scviewer.updateSite/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/releng/com.minres.scviewer.updateSite/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/tests/com.minres.scviewer.database.test/.settings/org.eclipse.core.resources.prefs b/tests/com.minres.scviewer.database.test/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/tests/com.minres.scviewer.database.test/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8