Thread (10 messages) flat view 10 messages, 3 authors, 2016-06-15
DORMANTno replies

[EGIT PATCH 0/6] Fetch UI, minor improvements/fixes

From: Marek Zawirski <hidden>
Date: 2016-06-15 22:45:14

Simple fetch UI - made smiliar as push UI: no surprise, the same
components are used, code is analogous.

We can later decide to switch to some more complex result displaying
component, like common Transport View as suggested by Shawn. Anyway,
now we have working UI for push and fetch, and other signifficant
changes were introduced in both jgit and egit in the mean time...
isn't that right time to release next version?

OT(?): The only strange thing I observe now is how "refresh" resources
works in egit (master), but maybe I'll open new issues for that.

Marek Zawirski (6):
  Reduce PushOperationResult contructor visibility, accept null instead
  Fix RefSpecPanel to not display mode column in fetch version
  Handle null remoteName in RefSpecPanel better
  Add tag fetching strategy selection to fetch version of RefSpecPage
  Rename ResultDialog to PushResultDialog
  Fetch GUI

 .../spearce/egit/core/op/PushOperationResult.java  |    2 +-
 org.spearce.egit.ui/plugin.properties              |    3 +
 org.spearce.egit.ui/plugin.xml                     |   15 ++
 .../src/org/spearce/egit/ui/UIText.java            |  102 ++++++++++
 .../egit/ui/internal/actions/FetchAction.java      |   51 +++++
 .../egit/ui/internal/components/RefSpecPage.java   |   70 ++++++-
 .../egit/ui/internal/components/RefSpecPanel.java  |   36 +++-
 .../FetchResultDialog.java}                        |   35 ++-
 .../egit/ui/internal/fetch/FetchResultTable.java   |  213 ++++++++++++++++++++
 .../egit/ui/internal/fetch/FetchWizard.java        |  189 +++++++++++++++++
 .../fetch/TrackingRefUpdateContentProvider.java    |   41 ++++
 .../egit/ui/internal/push/ConfirmationPage.java    |    2 +-
 .../{ResultDialog.java => PushResultDialog.java}   |    4 +-
 .../egit/ui/internal/push/PushResultTable.java     |    9 +-
 .../spearce/egit/ui/internal/push/PushWizard.java  |    5 +-
 .../ui/internal/push/RefUpdateContentProvider.java |    8 +-
 .../src/org/spearce/egit/ui/uitext.properties      |   38 ++++
 17 files changed, 784 insertions(+), 39 deletions(-)
 create mode 100644 org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/FetchAction.java
 copy org.spearce.egit.ui/src/org/spearce/egit/ui/internal/{push/ResultDialog.java => fetch/FetchResultDialog.java} (67%)
 create mode 100644 org.spearce.egit.ui/src/org/spearce/egit/ui/internal/fetch/FetchResultTable.java
 create mode 100644 org.spearce.egit.ui/src/org/spearce/egit/ui/internal/fetch/FetchWizard.java
 create mode 100644 org.spearce.egit.ui/src/org/spearce/egit/ui/internal/fetch/TrackingRefUpdateContentProvider.java
 rename org.spearce.egit.ui/src/org/spearce/egit/ui/internal/push/{ResultDialog.java => PushResultDialog.java} (95%)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help