Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean Michel-Lemieux2004-01-11 21:31:03 +0000
committerJean Michel-Lemieux2004-01-11 21:31:03 +0000
commit487d614e2c122b4241dcb390e83ce2e1c55ffb24 (patch)
tree15857cba3f4423a98d2518fd22aa04ab6e3857cc /bundles/org.eclipse.team.ui/TODO-syncview.txt
parentcaff285d80743c4f73923a6e4f2bf54d4e014de5 (diff)
downloadeclipse.platform.team-487d614e2c122b4241dcb390e83ce2e1c55ffb24.tar.gz
eclipse.platform.team-487d614e2c122b4241dcb390e83ce2e1c55ffb24.tar.xz
eclipse.platform.team-487d614e2c122b4241dcb390e83ce2e1c55ffb24.zip
syncinfoset refactoring
- created collectors - removed subscriber input
Diffstat (limited to 'bundles/org.eclipse.team.ui/TODO-syncview.txt')
-rw-r--r--bundles/org.eclipse.team.ui/TODO-syncview.txt24
1 files changed, 15 insertions, 9 deletions
diff --git a/bundles/org.eclipse.team.ui/TODO-syncview.txt b/bundles/org.eclipse.team.ui/TODO-syncview.txt
index 3ce44c8d3..51e30a071 100644
--- a/bundles/org.eclipse.team.ui/TODO-syncview.txt
+++ b/bundles/org.eclipse.team.ui/TODO-syncview.txt
@@ -17,8 +17,7 @@ x P1 make changes section only be a pagebook. this would easily allow adding any
- compareeditorinput fetcheds remote content outside of a progress monitor
x decorations for SyncInfoDiffElements (of which type.. project persistent property setting?)
-
-- labels for compare editors (text merge viewers and title for diff viewer)
+x labels for compare editors (text merge viewers and title for diff viewer)
x generic navigate support for SyncInfoDiffTreeViewer, PRd compare for API support
@@ -30,7 +29,7 @@ x INavigable in compare needs to be made API.
- details dialog needs to create composites once then display them. Or only create once!!!!
-- sync set filtering creation must be more precise. For example you should be able to specify a root and a direction.
+x sync set filtering creation must be more precise. For example you should be able to specify a root and a direction.
x cvs update/commit action in sync view toolbar are not updating their state anymore :(
@@ -38,7 +37,7 @@ x P3 mode switching at the end of a refresh to ensure that changes are shown if
x P2 need an event for adding roots to a subscriber to update the list shown
-- memory and sync set disposal in syncsetcompare input!!!! VERY IMPORTANT!!!
+x memory and sync set disposal in syncsetcompare input!!!! VERY IMPORTANT!!!
- overiding outgoing/incoming doesn't show the changes in the commit dialog because the filter is only configured to show in one direction.
@@ -47,8 +46,15 @@ x P2 need an event for adding roots to a subscriber to update the list shown
2. added a new content provider
3. adding custom label decorations
4. actions/menus
-
-today:
-x stats
-x smart mode switching at the end of an operation that affects the sync view
-x remove use of automatic working set \ No newline at end of file
+ 5. fetching sync info set without instantiating a participant
+ 6. fetch and wait for the event collector to finish processing the changes
+
+
+
+ To be PRd:
+ - progress monitoring in SyncSet.reset and such. there are many places where null progress monitors are passed along.
+ - showing sync view in commit dialog is complicated because there is no easy way of finding out exactly which resources will be committed at the
+ point the commit comment dialog is shown. Need to provide new API on the commit dialog for this.
+ - convert details dialogs that show sync view into wizards, this allows more room to browse the changes. almost like the refactoring. Preview >> button instead of Next >>.
+ - can you have non-diff nodes in the sync view?
+ - workbenchadapter for SyncInfoSet, SyncInfo objects? \ No newline at end of file

Back to the top