diff --git a/binaries/jars/latest_development/intrace-agent.jar b/binaries/jars/latest_development/intrace-agent.jar
index 1ad2e98..928d79b 100644
Binary files a/binaries/jars/latest_development/intrace-agent.jar and b/binaries/jars/latest_development/intrace-agent.jar differ
diff --git a/binaries/jars/latest_development/intrace-ui.jar b/binaries/jars/latest_development/intrace-ui.jar
index ba14718..7a023f1 100644
Binary files a/binaries/jars/latest_development/intrace-ui.jar and b/binaries/jars/latest_development/intrace-ui.jar differ
diff --git a/intrace.ecl.feature/feature.xml b/intrace.ecl.feature/feature.xml
index b073936..3881b2d 100644
--- a/intrace.ecl.feature/feature.xml
+++ b/intrace.ecl.feature/feature.xml
@@ -2,7 +2,7 @@
+ version="0.18">
Enable launching Java Applications with the InTrace agent.
@@ -215,6 +215,6 @@ litigation.
id="intrace.ecl"
download-size="0"
install-size="0"
- version="0.17.0"/>
+ version="0.18.0"/>
diff --git a/intrace.ecl.plugin/META-INF/MANIFEST.MF b/intrace.ecl.plugin/META-INF/MANIFEST.MF
index e3eac1d..ce6fe97 100644
--- a/intrace.ecl.plugin/META-INF/MANIFEST.MF
+++ b/intrace.ecl.plugin/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: InTrace Eclipse
Bundle-SymbolicName: intrace.ecl;singleton:=true
-Bundle-Version: 0.17
+Bundle-Version: 0.18
Bundle-Activator: intrace.ecl.Activator
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
diff --git a/intrace.ecl.plugin/lib/intrace-agent.jar b/intrace.ecl.plugin/lib/intrace-agent.jar
index f318170..928d79b 100644
Binary files a/intrace.ecl.plugin/lib/intrace-agent.jar and b/intrace.ecl.plugin/lib/intrace-agent.jar differ
diff --git a/intrace.ecl.plugin/lib/intrace-ui-helper.jar b/intrace.ecl.plugin/lib/intrace-ui-helper.jar
index a431b7d..ec585d0 100644
Binary files a/intrace.ecl.plugin/lib/intrace-ui-helper.jar and b/intrace.ecl.plugin/lib/intrace-ui-helper.jar differ
diff --git a/intrace.ecl.plugin/src/intrace/ecl/ui/output/InTraceEditor.java b/intrace.ecl.plugin/src/intrace/ecl/ui/output/InTraceEditor.java
index 27e8ed9..fed7fd7 100644
--- a/intrace.ecl.plugin/src/intrace/ecl/ui/output/InTraceEditor.java
+++ b/intrace.ecl.plugin/src/intrace/ecl/ui/output/InTraceEditor.java
@@ -52,9 +52,12 @@ public class InTraceEditor extends EditorPart
ITheme theme = workBench.getThemeManager().getCurrentTheme();
ColorRegistry colreg = theme.getColorRegistry();
- Color c1 = colreg.get(IWorkbenchThemeConstants.ACTIVE_TAB_BG_START);
- Color c2 = colreg.get(IWorkbenchThemeConstants.ACTIVE_TAB_BG_END);
- UIModeData data = new UIModeData(c1, c2);
+ Color activec1 = colreg.get(IWorkbenchThemeConstants.ACTIVE_TAB_BG_START);
+ Color activec2 = colreg.get(IWorkbenchThemeConstants.ACTIVE_TAB_BG_END);
+ Color inactivec1 = colreg.get(IWorkbenchThemeConstants.INACTIVE_TAB_BG_START);
+ Color inactivec2 = colreg.get(IWorkbenchThemeConstants.INACTIVE_TAB_BG_END);
+ UIModeData data = new UIModeData(activec1, activec2,
+ inactivec1, inactivec2);
return data;
}
diff --git a/intrace.ecl.site/site.xml b/intrace.ecl.site/site.xml
index 8023fff..fe3a16a 100644
--- a/intrace.ecl.site/site.xml
+++ b/intrace.ecl.site/site.xml
@@ -3,7 +3,7 @@
InTrace Update Site
-
+
diff --git a/org.intrace/lib/intrace-agent.jar b/org.intrace/lib/intrace-agent.jar
index f318170..928d79b 100644
Binary files a/org.intrace/lib/intrace-agent.jar and b/org.intrace/lib/intrace-agent.jar differ
diff --git a/org.intrace/src/org/intrace/client/gui/helper/InTraceUI.java b/org.intrace/src/org/intrace/client/gui/helper/InTraceUI.java
index e64ea2f..3cb5046 100644
--- a/org.intrace/src/org/intrace/client/gui/helper/InTraceUI.java
+++ b/org.intrace/src/org/intrace/client/gui/helper/InTraceUI.java
@@ -124,13 +124,20 @@ public class InTraceUI implements ISocketCallback, IControlConnectionListener
public static class UIModeData
{
- public UIModeData(Color colorOne, Color colorTwo)
+ public UIModeData(Color activeColorOne,
+ Color activeColorTwo,
+ Color inactiveColorOne,
+ Color inactiveColorTwo)
{
- this.colorOne = colorOne;
- this.colorTwo = colorTwo;
+ this.activeColorOne = activeColorOne;
+ this.activeColorTwo = activeColorTwo;
+ this.inactiveColorOne = inactiveColorOne;
+ this.inactiveColorTwo = inactiveColorTwo;
}
- public final Color colorOne;
- public final Color colorTwo;
+ public final Color activeColorOne;
+ public final Color activeColorTwo;
+ public final Color inactiveColorOne;
+ public final Color inactiveColorTwo;
}
public static class ConfigDataInterface
@@ -716,8 +723,8 @@ public class InTraceUI implements ISocketCallback, IControlConnectionListener
if (modeData != null)
{
mSettingsCTabs.setSelectionBackground(
- new Color[]{modeData.colorOne,
- modeData.colorTwo},
+ new Color[]{modeData.inactiveColorOne,
+ modeData.inactiveColorTwo},
new int[]{100}, true);
}
@@ -1065,8 +1072,8 @@ public class InTraceUI implements ISocketCallback, IControlConnectionListener
if (modeData != null)
{
mOutputCTabs.setSelectionBackground(
- new Color[]{modeData.colorOne,
- modeData.colorTwo},
+ new Color[]{modeData.activeColorOne,
+ modeData.activeColorTwo},
new int[]{100}, true);
}
diff --git a/org.intrace/src/org/intrace/client/gui/helper/IncludeExcludeWindow.java b/org.intrace/src/org/intrace/client/gui/helper/IncludeExcludeWindow.java
index 965f5d9..18f6991 100644
--- a/org.intrace/src/org/intrace/client/gui/helper/IncludeExcludeWindow.java
+++ b/org.intrace/src/org/intrace/client/gui/helper/IncludeExcludeWindow.java
@@ -115,8 +115,8 @@ public class IncludeExcludeWindow
if (this.modedata != null)
{
ctabs.setSelectionBackground(
- new Color[]{this.modedata.colorOne,
- this.modedata.colorTwo},
+ new Color[]{this.modedata.activeColorOne,
+ this.modedata.activeColorTwo},
new int[]{100}, true);
}
}