Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfbecker2011-04-18 18:57:13 +0000
committerfbecker2011-04-18 18:57:13 +0000
commitfd4666281fd0f0dd95d20cc8ca8d1bdd0efaa457 (patch)
tree97ccbf9fd71035cce2fb9d75a50082d25e414647 /org.eclipse.mylyn.bugzilla.ui/src
parent1c005a4964ef8a7132e554eabbc7bdd5a91c77bc (diff)
downloadorg.eclipse.mylyn.tasks-fd4666281fd0f0dd95d20cc8ca8d1bdd0efaa457.tar.gz
org.eclipse.mylyn.tasks-fd4666281fd0f0dd95d20cc8ca8d1bdd0efaa457.tar.xz
org.eclipse.mylyn.tasks-fd4666281fd0f0dd95d20cc8ca8d1bdd0efaa457.zip
ASSIGNED - bug 339470: move flags to subsection
https://bugs.eclipse.org/bugs/show_bug.cgi?id=339470
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.ui/src')
-rw-r--r--org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaFlagPart.java7
-rw-r--r--org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/Messages.java2
-rw-r--r--org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/messages.properties1
3 files changed, 9 insertions, 1 deletions
diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaFlagPart.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaFlagPart.java
index b7ba72cca..8c46e339e 100644
--- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaFlagPart.java
+++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaFlagPart.java
@@ -147,7 +147,12 @@ public class BugzillaFlagPart extends AbstractTaskEditorPart {
Collections.sort(flagEditors, attributeSorter);
}
- infoOverlayText = NLS.bind(" " + Messages.BugzillaFlagPart_Fleg_Section_Title, "" + (unused + used), "" + used); //$NON-NLS-1$ //$NON-NLS-3$
+ if (used > 0) {
+ infoOverlayText = NLS.bind(
+ " " + Messages.BugzillaFlagPart_Fleg_Section_Title, "" + (unused + used), "" + used); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
+ } else {
+ infoOverlayText = NLS.bind(" " + Messages.BugzillaFlagPart_Fleg_Section_Title_Short, "" + (unused + used)); //$NON-NLS-1$ //$NON-NLS-2$
+ }
usedDetail = NLS.bind(
"{0} {1}", used == 1 ? Messages.BugzillaFlagPart_used_flag + Messages.BugzillaFlagPart_is : Messages.BugzillaFlagPart_used_flags + Messages.BugzillaFlagPart_are, usedDetail); //$NON-NLS-1$
diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/Messages.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/Messages.java
index a97653f0c..d6f2cbff1 100644
--- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/Messages.java
+++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/Messages.java
@@ -31,6 +31,8 @@ public class Messages extends NLS {
public static String BugzillaFlagPart_Fleg_Section_Title;
+ public static String BugzillaFlagPart_Fleg_Section_Title_Short;
+
public static String BugzillaFlagPart_is;
public static String BugzillaFlagPart_unused_flag;
diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/messages.properties b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/messages.properties
index 053f53761..af47351db 100644
--- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/messages.properties
+++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/messages.properties
@@ -11,6 +11,7 @@
BugzillaFlagPart_are=\ are
BugzillaFlagPart_Flags_PartName=Flags
BugzillaFlagPart_Fleg_Section_Title={0} Flags ({1} set)
+BugzillaFlagPart_Fleg_Section_Title_Short={0} Flags
BugzillaFlagPart_is=\ is
BugzillaFlagPart_unused_flag=unused flag
BugzillaFlagPart_unused_flags=unused flags

Back to the top