Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathias Kinzler2010-10-13 12:38:26 +0000
committerJens Baumgart2010-10-13 12:38:26 +0000
commite2fd51c31e71f4116171694e3b7bc6575c4d8f7a (patch)
treefde5cf44c56dcf96bf954803f9e954876e3374bb /org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties
parent39da7d34c48bf89ebf546f9ac49497a4e1ab8391 (diff)
downloadegit-e2fd51c31e71f4116171694e3b7bc6575c4d8f7a.tar.gz
egit-e2fd51c31e71f4116171694e3b7bc6575c4d8f7a.tar.xz
egit-e2fd51c31e71f4116171694e3b7bc6575c4d8f7a.zip
CreateTagDialog: improve UI Responsiveness
This improves UI responsiveness of the CreateTagDialog by filling the "Existing Tags" list asynchronously and by filling the "Commit" combo box lazily when opening the "Advanced" section. While the tag list is filled, a "Loading..." node is shown instead and the list is inactive. Still it is possible to use the dialog while the list is filled. In addition, the content provider for the tag list was changed to a simple ArrayContentProvider which saves some extra overhead. Bug: 324108 Change-Id: Ic1925916e0131a5aee96d92fe56053f0f5ec4f2f Signed-off-by: Mathias Kinzler <mathias.kinzler@sap.com> Signed-off-by: Jens Baumgart <jens.baumgart@sap.com>
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties')
-rw-r--r--org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties4
1 files changed, 3 insertions, 1 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties
index 4d6761dcc9..416260e1aa 100644
--- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties
+++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties
@@ -777,7 +777,7 @@ CreateTagDialog_tagMessage=Tag &message*:
CreateTagDialog_questionNewTagTitle=Create new tag on branch "{0}"
CreateTagDialog_overwriteTag=Force &replace existing tag
CreateTagDialog_overwriteTagToolTip=Select this option if you want to change message or commit associated with already existing tag.
-CreateTagDialog_existingTags=Existing tags:
+CreateTagDialog_existingTags=&Existing tags:
CreateTagDialog_advanced=&Advanced
CreateTagDialog_advancedToolTip=In the advanced section you may choose the commit to be tagged.
CreateTagDialog_advancedMessage=Choose commit that should be associated with this tag.
@@ -785,6 +785,8 @@ CreateTagDialog_tagNameToolTip=Start typing tag name to filter list of existing
CreateTagDialog_clearButton=C&lear
CreateTagDialog_clearButtonTooltip=Clear all dialog fields.
CreateTagDialog_CreateTagOnCommitTitle=Create a new tag on commit {0}
+CreateTagDialog_GetTagJobName=Get existing tags for the Create Tag Dialog
+CreateTagDialog_LoadingMessageText=Loading...
CreateTagDialog_Message=Create a new Tag or replace an existing one
CreateTagDialog_NewTag=Create new tag

Back to the top