public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [PATCH setup v3 0/6] Distinguish between user URLs and cygwin mirrors in UI
@ 2017-12-06 20:46 Ken Brown
  2017-12-06 20:46 ` [PATCH setup v3 1/6] Use the IDD_SITE dialog for cygwin.com mirrors only Ken Brown
                   ` (6 more replies)
  0 siblings, 7 replies; 16+ messages in thread
From: Ken Brown @ 2017-12-06 20:46 UTC (permalink / raw)
  To: cygwin-apps

This is a followup to

  https://cygwin.com/ml/cygwin-apps/2011-04/msg00014.html,

in which Jon suggested splitting site selection into two pages, one
for cygwin.com mirrors and one for additional user URLs.  The latter
would be visible only if the user had previously checked a suitable
checkbox.  This patch series implements that suggestion.

The page for mirrors shows the area and location of each mirror, as
suggested by Brian Inglis, but it still uses truncated URLs as before.

[Brian, see the last patch, which is in your name.  Feel free to
improve it.]

The page for user URLs displays the full URL of each site to guarantee
that there is no ambiguity.

Brian Inglis (1):
  Display area and location of mirrors, and add these to the sort key

Ken Brown (5):
  Use the IDD_SITE dialog for cygwin.com mirrors only
  Use SitePage for cygwin.com mirrors only
  Create new page UserSitePage for user URLs
  Display full URLs in the user site list
  Keep the mirror list sorted properly

 Makefile.am |   2 +
 main.cc     |   4 +
 res.rc      |  31 +++++++-
 resource.h  |   3 +
 site.cc     | 243 +++++++++++++++++++++++++++++++++++-------------------------
 site.h      |   4 +-
 usersite.cc | 242 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 usersite.h  |  43 +++++++++++
 8 files changed, 465 insertions(+), 107 deletions(-)
 create mode 100644 usersite.cc
 create mode 100644 usersite.h

-- 
2.15.1

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2017-12-08 18:53 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-06 20:46 [PATCH setup v3 0/6] Distinguish between user URLs and cygwin mirrors in UI Ken Brown
2017-12-06 20:46 ` [PATCH setup v3 1/6] Use the IDD_SITE dialog for cygwin.com mirrors only Ken Brown
2017-12-06 20:46 ` [PATCH setup v3 4/6] Display full URLs in the user site list Ken Brown
2017-12-06 20:46 ` [PATCH setup v3 3/6] Create new page UserSitePage for user URLs Ken Brown
2017-12-06 20:46 ` [PATCH setup v3 2/6] Use SitePage for cygwin.com mirrors only Ken Brown
2017-12-06 20:46 ` [PATCH setup v3 5/6] Keep the mirror list sorted properly Ken Brown
2017-12-06 20:46 ` [PATCH setup v3 6/6] Display area and location of mirrors, and add these to the sort key Ken Brown
2017-12-06 21:08 ` [PATCH setup v3 0/6] Distinguish between user URLs and cygwin mirrors in UI Brian Inglis
2017-12-06 21:55   ` Ken Brown
2017-12-06 22:15     ` Brian Inglis
2017-12-07 13:55       ` Jon Turney
2017-12-07 15:08         ` Ken Brown
2017-12-07 19:08           ` Jon Turney
2017-12-07 20:15             ` Achim Gratz
2017-12-07 21:49             ` Ken Brown
2017-12-08 18:53               ` Achim Gratz

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 read-only IMAP folder(s) and NNTP newsgroup(s).