git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Marek Zawirski <marek.zawirski@gmail.com>
To: robin.rosenberg@dewire.com, spearce@spearce.org
Cc: git@vger.kernel.org, Marek Zawirski <marek.zawirski@gmail.com>
Subject: [EGIT PATCH 0/6] Fetch UI, minor improvements/fixes
Date: Wed, 27 Aug 2008 20:41:40 +0200	[thread overview]
Message-ID: <1219862506-11075-1-git-send-email-marek.zawirski@gmail.com> (raw)

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%)

             reply	other threads:[~2008-08-27 18:42 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-27 18:41 Marek Zawirski [this message]
2008-08-27 18:41 ` [EGIT PATCH 1/6] Reduce PushOperationResult contructor visibility, accept null instead Marek Zawirski
2008-08-27 18:41   ` [EGIT PATCH 2/6] Fix RefSpecPanel to not display mode column in fetch version Marek Zawirski
2008-08-27 18:41     ` [EGIT PATCH 3/6] Handle null remoteName in RefSpecPanel better Marek Zawirski
2008-08-27 18:41       ` [EGIT PATCH 4/6] Add tag fetching strategy selection to fetch version of RefSpecPage Marek Zawirski
2008-08-27 18:41         ` [EGIT PATCH 5/6] Rename ResultDialog to PushResultDialog Marek Zawirski
2008-08-27 18:41           ` [EGIT PATCH 6/6] Fetch GUI Marek Zawirski
2008-08-27 19:48 ` [EGIT PATCH 0/6] Fetch UI, minor improvements/fixes Robin Rosenberg
2008-08-27 20:09   ` Marek Zawirski
2008-08-27 21:51     ` Shawn O. Pearce

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1219862506-11075-1-git-send-email-marek.zawirski@gmail.com \
    --to=marek.zawirski@gmail.com \
    --cc=git@vger.kernel.org \
    --cc=robin.rosenberg@dewire.com \
    --cc=spearce@spearce.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).