Fetch GUI
commit5d35ef22e9269476fb95276ba138489439f80e21
authorMarek Zawirski <marek.zawirski@gmail.com>
Wed, 27 Aug 2008 18:41:46 +0000 (27 20:41 +0200)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Wed, 27 Aug 2008 22:12:19 +0000 (28 00:12 +0200)
tree260478b830c14cd1190d651e1e10838829b60613
parentf0aa23cca7200f0b909ee25265873f0fb6fdb883
Fetch GUI

Fetch GUI is currently implemented similarly to push GUI - it's a wizard
consisting of 2 pages:
- repository seleciton page (configured remote or custom URI)
- ref specs selection page (ref specs + tag options)

Background fetch job is started upon wizard finish. When operation
completes, simple dialog with fetch results is displayed.

Signed-off-by: Marek Zawirski <marek.zawirski@gmail.com>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.egit.ui/plugin.properties
org.spearce.egit.ui/plugin.xml
org.spearce.egit.ui/src/org/spearce/egit/ui/UIText.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/FetchAction.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/fetch/FetchResultDialog.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/fetch/FetchResultTable.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/fetch/FetchWizard.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/fetch/TrackingRefUpdateContentProvider.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/uitext.properties