diff options
author | Jean Michel-Lemieux | 2002-02-07 20:17:19 +0000 |
---|---|---|
committer | Jean Michel-Lemieux | 2002-02-07 20:17:19 +0000 |
commit | 8f60a29d6b160b58fe4644fa68b0786d3c4bb410 (patch) | |
tree | 21a7f7d874d0a094943637e433977d0d31e33fd1 | |
parent | f9ed6599a422141595edd670e4a98a1db05b3e19 (diff) | |
download | eclipse.platform.team-8f60a29d6b160b58fe4644fa68b0786d3c4bb410.tar.gz eclipse.platform.team-8f60a29d6b160b58fe4644fa68b0786d3c4bb410.tar.xz eclipse.platform.team-8f60a29d6b160b58fe4644fa68b0786d3c4bb410.zip |
Decorator defaults changed
API changes for update refactoring.
5 files changed, 12 insertions, 8 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorConfiguration.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorConfiguration.java index 4b9975ba4..e64abc756 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorConfiguration.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorConfiguration.java @@ -32,9 +32,9 @@ public class CVSDecoratorConfiguration { public static final String DEFAULT_ADDED_FLAG = "*"; // default text decoration formats - public static final String DEFAULT_FILETEXTFORMAT = "{name} {revision} {tag}"; - public static final String DEFAULT_FOLDERTEXTFORMAT = "{name} {tag}"; - public static final String DEFAULT_PROJECTTEXTFORMAT = "{name} {tag} [{host}]"; + public static final String DEFAULT_FILETEXTFORMAT = "{dirty_flag}{name} {revision} {tag}"; + public static final String DEFAULT_FOLDERTEXTFORMAT = "{dirty_flag}{name} {tag}"; + public static final String DEFAULT_PROJECTTEXTFORMAT = "{dirty_flag}{name} {tag} [{host}]"; // prefix characters that can be removed if the following binding is not found private static final char KEYWORD_SEPSPACE = ' '; diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSUIPlugin.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSUIPlugin.java index 6a00ea375..aa5e2955e 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSUIPlugin.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSUIPlugin.java @@ -170,7 +170,7 @@ public class CVSUIPlugin extends AbstractUIPlugin { store.setDefault(ICVSUIConstants.PREF_SHOW_ADDED_DECORATION, true); store.setDefault(ICVSUIConstants.PREF_SHOW_HASREMOTE_DECORATION, true); - store.setDefault(ICVSUIConstants.PREF_SHOW_DIRTY_DECORATION, true); + store.setDefault(ICVSUIConstants.PREF_SHOW_DIRTY_DECORATION, false); store.setDefault(ICVSUIConstants.PREF_ADDED_FLAG, CVSDecoratorConfiguration.DEFAULT_ADDED_FLAG); store.setDefault(ICVSUIConstants.PREF_DIRTY_FLAG, CVSDecoratorConfiguration.DEFAULT_DIRTY_FLAG); store.setDefault(ICVSUIConstants.PREF_CALCULATE_DIRTY, true); diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/RepositoryManager.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/RepositoryManager.java index 2bb74c41b..2a859e291 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/RepositoryManager.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/RepositoryManager.java @@ -45,6 +45,8 @@ import org.eclipse.team.core.TeamException; import org.eclipse.team.core.TeamPlugin; import org.eclipse.team.core.sync.IRemoteResource; import org.eclipse.team.core.sync.IRemoteSyncElement; +import org.eclipse.team.internal.ccvs.core.client.Command; +import org.eclipse.team.internal.ccvs.core.client.Update; import org.eclipse.team.internal.ccvs.ui.model.BranchTag; /** @@ -432,7 +434,7 @@ public class RepositoryManager { provider.setComment(previousComment); List list = (List)table.get(provider); IResource[] providerResources = (IResource[])list.toArray(new IResource[list.size()]); - provider.update(providerResources, IResource.DEPTH_ZERO, null, false, subMonitor); + provider.update(providerResources, new Command.LocalOption[] {Command.DO_NOT_RECURSE}, null, null, subMonitor); } } /** @@ -511,7 +513,7 @@ public class RepositoryManager { CVSTeamProvider provider = (CVSTeamProvider)iterator.next(); List list = (List)table.get(provider); IResource[] providerResources = (IResource[])list.toArray(new IResource[list.size()]); - provider.update(providerResources, IResource.DEPTH_INFINITE, null, true, subMonitor); + provider.update(providerResources, new Command.LocalOption[] {Update.IGNORE_LOCAL_CHANGES}, null, null, subMonitor); } } diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/UpdateAction.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/UpdateAction.java index 55e01d4c3..e496786f5 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/UpdateAction.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/UpdateAction.java @@ -21,6 +21,7 @@ import org.eclipse.team.core.ITeamManager; import org.eclipse.team.core.ITeamProvider; import org.eclipse.team.core.TeamException; import org.eclipse.team.core.TeamPlugin; +import org.eclipse.team.internal.ccvs.core.client.Command; import org.eclipse.team.internal.ccvs.ui.Policy; import org.eclipse.team.ui.actions.TeamAction; import org.eclipse.ui.actions.WorkspaceModifyOperation; @@ -50,7 +51,7 @@ public class UpdateAction extends TeamAction { CVSTeamProvider provider = (CVSTeamProvider)iterator.next(); List list = (List)table.get(provider); IResource[] providerResources = (IResource[])list.toArray(new IResource[list.size()]); - provider.update(providerResources, IResource.DEPTH_INFINITE, null, false, subMonitor); + provider.update(providerResources, Command.NO_LOCAL_OPTIONS, null, null, subMonitor); } } catch (TeamException e) { throw new InvocationTargetException(e); diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/BranchWizard.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/BranchWizard.java index a4af5b41d..46ae9a0df 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/BranchWizard.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/BranchWizard.java @@ -28,6 +28,7 @@ import org.eclipse.team.core.ITeamProvider; import org.eclipse.team.core.TeamException; import org.eclipse.team.core.TeamPlugin; import org.eclipse.team.internal.ccvs.core.CVSException; +import org.eclipse.team.internal.ccvs.core.client.Command; import org.eclipse.team.internal.ccvs.ui.CVSUIPlugin; import org.eclipse.team.internal.ccvs.ui.ICVSUIConstants; import org.eclipse.team.internal.ccvs.ui.Policy; @@ -84,7 +85,7 @@ public class BranchWizard extends Wizard { } provider.tag(providerResources, IResource.DEPTH_INFINITE, tag, subMonitor); if (update) { - provider.update(providerResources, IResource.DEPTH_INFINITE, tag, true, subMonitor); + provider.update(providerResources, Command.NO_LOCAL_OPTIONS, tag, null, subMonitor); manager.addBranchTags(root, new BranchTag[] { new BranchTag(tag, root) }); } } catch (TeamException e) { |