Skip to content
This repository has been archived by the owner on Jun 11, 2020. It is now read-only.

File Transfer widget #68

Open
nurupo opened this issue Oct 15, 2013 · 2 comments
Open

File Transfer widget #68

nurupo opened this issue Oct 15, 2013 · 2 comments

Comments

@nurupo
Copy link
Owner

nurupo commented Oct 15, 2013

Discussed in #60

It was decided (in the mentioned above issue) to make a separate widget for file transfer instead of using Message Display:

I mean, would users want the file transfer to be shown inside the message view instead of a separate widget for files?

I don't think so. Imagine you're chatting, sending a (larger) file and continue chatting. Than you have to scroll up to see if your download is done? No, I think a seperate file transfer widget is better for the usability.

The File Transfer widget is to be located between Friend Item Widget and Message Display widget. It should have two states: opened and closed.
When opened, it should show a lists of files, including some QLineEdit to filter entries by filename. FireFox's download manager is a good example of what it should look like

jhjhj

When closed, it should display something like "File Transfer History" when there are no downloads

9b1d1cd4-2dda-11e3-8ace-618f6534efd1

or display general information about downloads in process (I probably overdid it a little)

d312218e-2dda-11e3-90bf-60d187c1b712

While each friend has their own File Transfer widget, it would be nice to have a global one in a new window, which merges information from all File Transfer widgets and can be called from the cogwheel menu. It may include more filtering/sorting options than friend's File Transfer widget does.

File Transfer widget should be written with support of loading/saving entries from a log db in mind, so that when adding support of logs it wouldn't be completely rewritten. Basically, have a convenient method to add a file entry with some state (already downloaded, paused, download date, etc) and a method to get entries with their states.

@aitjcize
Copy link
Contributor

Honestly I like the idea of embedding the progress directly inside message view better, but you have a point. It would be a pain in the ass just having to scroll all the way up to the top to see the progress. I think I can probably made the modification to meet this design.

@JamoBox
Copy link

JamoBox commented Nov 28, 2013

Perhaps from a design point of view, the file transfer progress could be displayed as a thin coloured bar travelling along the top of the "File Transfer History" bar that you have on that screenshot; much like loading progress bars found on YouTube at the top of the page and on many Android apps. the bar on your screenshot is too busy with the % complete and the up/down amount. That info would be much better off inside the widget itself rather than on the bar.

@nurupo nurupo mentioned this issue Feb 20, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants