Auxiliary libraries for Eclipse, JUnit and Java development in general.
Java HTML CSS Other
Permalink
Failed to load latest commit information.
com.codeaffine.eclipse.core.runtime.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.eclipse.core.runtime.test.util.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.eclipse.core.runtime.test.util.test Fix problem with new assertion failure message format of AssertJ 3.4.1 May 23, 2016
com.codeaffine.eclipse.core.runtime.test.util Introduce uses classes for *.test.util bundles May 23, 2016
com.codeaffine.eclipse.core.runtime.test Update target to use Eclipse 4.6 and test-libraries 1.1.0 (AssertJ 3.x) May 23, 2016
com.codeaffine.eclipse.core.runtime Provide composite p2 repository (work in progress, part XX) Feb 25, 2016
com.codeaffine.eclipse.swt.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.eclipse.swt.mac Start development on Clean Sheet 0.4.0 May 30, 2016
com.codeaffine.eclipse.swt.test.util.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.eclipse.swt.test.util.test Fix problematic AssertJ package dependencies May 23, 2016
com.codeaffine.eclipse.swt.test.util Introduce uses classes for *.test.util bundles May 23, 2016
com.codeaffine.eclipse.swt.test Put license text at header position in ScrollableRedrawStateTest Jun 10, 2016
com.codeaffine.eclipse.swt.win Start development on Clean Sheet 0.4.0 May 30, 2016
com.codeaffine.eclipse.swt Workaround for layout problem of StyledTextAdapters in TextViewers Jun 10, 2016
com.codeaffine.eclipse.ui.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.eclipse.ui.swt.theme.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.eclipse.ui.swt.theme.mac Start development on Clean Sheet 0.4.0 May 30, 2016
com.codeaffine.eclipse.ui.swt.theme.test Start development on Clean Sheet 0.4.0 May 30, 2016
com.codeaffine.eclipse.ui.swt.theme.win Fix wrong version number in pom.xml May 30, 2016
com.codeaffine.eclipse.ui.swt.theme Refinement of FormToolkit style settings Jun 10, 2016
com.codeaffine.eclipse.ui.test Update target to use Eclipse 4.6 and test-libraries 1.1.0 (AssertJ 3.x) May 23, 2016
com.codeaffine.eclipse.ui Update CompletionObserverList to use the new type safe capabilities o… May 23, 2016
com.codeaffine.osgi.test.util.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.osgi.test.util.test Update target to use Eclipse 4.6 and test-libraries 1.1.0 (AssertJ 3.x) May 23, 2016
com.codeaffine.osgi.test.util Provide composite p2 repository (work in progress, part XXI) Feb 25, 2016
com.codeaffine.test.util.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.test.util.test Update target to use Eclipse 4.6 and test-libraries 1.1.0 (AssertJ 3.x) May 23, 2016
com.codeaffine.test.util Introduce uses classes for *.test.util bundles May 23, 2016
com.codeaffine.workflow.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.workflow.persistence.test Update target to use Eclipse 4.6 and test-libraries 1.1.0 (AssertJ 3.x) May 23, 2016
com.codeaffine.workflow.persistence Provide composite p2 repository (work in progress, part XX) Feb 25, 2016
com.codeaffine.workflow.test.util.feature Update N&N, Update some license texts, update xiliary version number Jun 13, 2016
com.codeaffine.workflow.test.util.test No commit message May 23, 2016
com.codeaffine.workflow.test.util Update target to use Eclipse 4.6 and test-libraries 1.1.0 (AssertJ 3.x) May 23, 2016
com.codeaffine.workflow.test Update target to use Eclipse 4.6 and test-libraries 1.1.0 (AssertJ 3.x) May 23, 2016
com.codeaffine.workflow Provide composite p2 repository (work in progress, part XX) Feb 25, 2016
com.codeaffine.xiliary.alltest Further refinements to enable OS X compatibility of Clean Sheet Mar 2, 2016
com.codeaffine.xiliary.archetype Update test-archetype to use AssertJ 3.4.1 package dependencies May 23, 2016
com.codeaffine.xiliary.releng Update target to Neon release version Jun 23, 2016
.gitattributes Initial contribution of eclipse.core.runtime feature Oct 5, 2014
.gitignore Initial contribution of eclipse.core.runtime feature Oct 5, 2014
.travis-os-x.yml Restructuring of build-and-deploy-chain Mar 5, 2016
.travis.yml Restructuring of build-and-deploy-chain Mar 5, 2016
CONTRIBUTING.md Add CONTRIBUTING.md Oct 15, 2014
LICENSE Initial commit Oct 4, 2014
README.md Final update of repository documentation with respect to Clean Sheet … Mar 21, 2016
chain.sh Introduce log messages to build chain scripts to debug deployment pro… Mar 5, 2016
deploy.sh Restructuring of build-and-deploy-chain Mar 5, 2016
prepare.sh Fix problem with web content removal in prepare.sh Mar 21, 2016

README.md

Xiliary Build Status

with-Eclipse logo

Introduction

Auxiliary libraries for Eclipse, JUnit and Java development in general. It includes the FlatScrollBar and more...

FlatScrollBar


Drop in replacement for all your Eclipse 4.4+ based RCP apps table, tree, and styled text scrollbars ... as easy as this in two tiny steps:

  • add bundles com.codeaffine.eclipse.swt.jar and com.codeaffine.eclipse.ui.swt.theme.jar to your target platform and to your products feature.xml
  • merge this snippet with your RCP apps CSS:
Tree {
  flat-scroll-bar: true;
  flat-scroll-bar-background : #ababab;
  flat-scroll-bar-thumb: #cdcdcd;
  flat-scroll-bar-page-increment: #f8f8f8;
  flat-scroll-bar-thumb-top-level: #454545;
  flat-scroll-bar-page-increment-top-level: #f8f8f8;
  flat-scroll-bar-increment-length: 7;
  adapter-demeanor: expand-on-mouse-over; /* fixed-width */
}

Table {
  flat-scroll-bar: true;
  flat-scroll-bar-background : #ababab;
  flat-scroll-bar-thumb: #cdcdcd;
  flat-scroll-bar-page-increment: #f8f8f8;
  flat-scroll-bar-thumb-top-level: #454545;
  flat-scroll-bar-page-increment-top-level: #f8f8f8;
  flat-scroll-bar-increment-length: 7;
  adapter-demeanor: expand-on-mouse-over; /* fixed-width */
}

StyledText {
  flat-scroll-bar: true;
  flat-scroll-bar-thumb: #ababab;
  flat-scroll-bar-page-increment: #cdcdcd;
  adapter-background-top-level: #f8f8f8;
  flat-scroll-bar-thumb-top-level: #454545;
  flat-scroll-bar-page-increment-top-level: #f8f8f8;
  flat-scroll-bar-increment-length: 7;
  adapter-demeanor: expand-on-mouse-over; /* fixed-width */
}