Implement basic customizable label decorations with preferences
commit6e2161e6738594c9385f09fc21ded5606b177208
authorTor Arne Vestbø <torarnv@gmail.com>
Wed, 11 Feb 2009 18:40:08 +0000 (11 19:40 +0100)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Wed, 18 Feb 2009 21:21:58 +0000 (18 22:21 +0100)
treebc0be0db9b46cb5aa1738fe88ddb5dce846e8c5c
parent3d50319b2386ad048994c061e89b097bbcd68168
Implement basic customizable label decorations with preferences

Currently the only binding available is the resource name, but
this commit enables a framework for adding more bindings.

Signed-off-by: Tor Arne Vestbø <torarnv@gmail.com>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
14 files changed:
org.spearce.egit.ui/plugin.properties
org.spearce.egit.ui/plugin.xml
org.spearce.egit.ui/src/org/spearce/egit/ui/Activator.java
org.spearce.egit.ui/src/org/spearce/egit/ui/PluginPreferenceInitializer.java
org.spearce.egit.ui/src/org/spearce/egit/ui/UIPreferences.java
org.spearce.egit.ui/src/org/spearce/egit/ui/UIText.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/BranchAction.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/Disconnect.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/ResetAction.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/GitLightweightDecorator.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/GitResourceDecorator.java [deleted file]
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/IDecoratableResource.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/preferences/GitDecoratorPreferencePage.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/uitext.properties