Implement basic customizable label decorations with preferences
commita44b8417e605a41475bb8507a8f3dfd10dfe9b00
authorTor Arne Vestbø <torarnv@gmail.com>
Sat, 23 Aug 2008 01:41:19 +0000 (23 03:41 +0200)
committerTor Arne Vestbø <torarnv@gmail.com>
Wed, 11 Feb 2009 22:30:29 +0000 (11 23:30 +0100)
tree33fa33de810dab5321fd7a37383c9c65744c2903
parent0c052f3a9547368a79e2381ca9ee9de73af14f35
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>
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