#243 User interface suggestions

open
nobody
GUI (32)
5
2012-12-17
2005-03-27
No

All these comments apply to 0.95 stable.

- When doing searchs you get a popup listing
information about the file, it's SHA hash, etc. In the
download pane this information is no longer available.

- For the sources column in the downloads there you
should get a brief popup describing the values (like
what 1/0/7 means), similar to the one over the progress
bar.

- In the Downloads/Files tab, a file hangs around even
after I've told it to be cleared from the "Active
Downloads" tab. It's marked finished and from reading
other bug reports, the "Purge" button is not a safe
thing to do here...

- When doing searches, files you already have or are
already downloading or queued should be marked in some
way. Not hidden, but maybe a different colour.

- The table in the Downloads/Files tab doesn't seem to
have a right click menu...

- There doesn't seem to be a way to prioritize
downloads, especially w.r.t. bandwidth limiting. For
example, I might decide a file should be given more
bandwidth than another, given the choice. And files
which are 96% done should get a higher priority than a
file barely started.

- On Limewire it can show you a list of your files as
well as how many times search terms have matched that
file. Something like that would be very useful.

- It'd be nice to be able to rename files on the way
in. Not just turn spaces to underscores but actually
allow me to edit the saved filename when complete.

- Finally, it would be nice to close the GUI and have
gnutella just run in the background doing downloads,
etc. Reconnect later to see how it's going. This would
require seperating the GUI from the server so I'm not
really expecting this to happen anytime soon... :) It
would actually be enough for a seperate program to just
connect and continue the unfinished downloads.

Keep up the good work.

Discussion

  • Christian Biere

    Christian Biere - 2005-03-30

    Logged In: YES
    user_id=643728

    The "Purge" button wouldn't cause completed files to be
    deleted because the file was either moved or renamed. I
    think the problem of non-disappearing fileinfo entries is
    fixed in current CVS. Further, in current CVS, the SHA1 of
    any file is available in Download->Files.
    Regarding search results, you can hide or "mark"
    (colour-wise) result for queued/download files. You can
    change this if you click on "Show settings".

     
  • Christian Biere

    Christian Biere - 2005-03-31

    Logged In: YES
    user_id=643728

    The "Purge" button wouldn't cause completed files to be
    deleted because the file was either moved or renamed. I
    think the problem of non-disappearing fileinfo entries is
    fixed in current CVS. Further, in current CVS, the SHA1 of
    any file is available in Download->Files.
    Regarding search results, you can hide or "mark"
    (colour-wise) result for queued/download files. You can
    change this if you click on "Show settings".

     
  • Omega

    Omega - 2005-06-12

    Logged In: YES
    user_id=1295585

    Rather than make another feature request, I'll just add to this.
    Overall, gtk-gnutella is still quite cluttered. The UI
    could afford to be cleaned up a bit - perhaps even simplified.
    Shareaza, a very good windows program offers simple and
    advanced modes with some configuration options for both.

    Honestly, why I'm savvy enough to watch all that's going on
    with my gnutella connection - I don't care the rest of the
    time ;)

    The biggest UI improvement in general would be approaching
    changes with "download management" as a goal. It's very
    hard to manage downloads in ways similar to other offerings
    out there.

    STILL a great app though...Very nummies and efficient. A
    keeper, and I'll be upgrading as each revision comes out.
    This is an app that deserves to evolve.

     
  • Christian Biere

    Christian Biere - 2005-06-13

    Logged In: YES
    user_id=643728

    Hmmm well...I usually keep on of the searches focused and 99%
    of the time Gtk-Gnutella runs minimized here. While I agree
    that some things can be simplified (mostly things that have
    become useless over the years), my point of view is that you
    can simply ignore all the "complex noise" if you don't care.

    "Enter a search, hit enter, click on whatever result you
    like, wait until the download finishes". It's as simple as
    that. Sooner or later you might want more and hey it's
    already there. A problem of newbie/expert mode is, it's
    harder to maintain and as developer you can help people even
    less because you never use the newbie so that you're not very
    familiar with it. So the next best feature might require
    switching to expert mode and the whole newbie/expert mode
    thingy becomes pointless. Even worse, suddenly things look
    different. In our case, you're at least familiar with
    everything even if you never fiddle with it. I don't know how
    the Shareaza UI looks. They'll have to port it to a Unix-like
    system before I'm able to use it at all.

    The download management is missing at least one essential
    features i.e., "pausing". I'm not sure whether we really need
    "download priorities". It certainly wouldn't make things
    simpler. The downloads pane could really be simplified and
    this would also help with performance, correctness and
    maintenance. The current way, showing each source as branch
    may be nifty but sucks performance-wise, the display isn't
    really correct while being rather complex and difficult to
    fix.

     
  • Christian Storgaard

    Logged In: YES
    user_id=396988

    I'm especially with you on the priority part - that would be
    really great if it was implemented.

     

Log in to post a comment.