nurupo / ProjectTox-Qt-GUI

A cross-platform front end for ProjectTox Core library, written in C++11 with use of Qt5
GNU General Public License v3.0
342 stars 116 forks source link

Ui Mockups #12

Closed Latrasis closed 6 years ago

Latrasis commented 11 years ago

1375147215558 1375146461569 1375145428561

Sharefest Links UI: http://www.sharefest.me/1b5517ab Login: http://www.sharefest.me/76ee57fa

nurupo commented 11 years ago

@nordbjerg no one is registering a user. New User generates new keys and saves them in a file, encrypting with user-specified password. Existing User displays all key files that are on your machine and asks you for a password to decrypt and use them.

Two-Tone commented 11 years ago

This was suggested as the UI as well. Very minimal but VERY pretty.

hrrb520 orsxswo koimanw pasvjom y3resfp srf1sfx zac8yok zlymuam

It was suggested on Reddit http://www.reddit.com/r/projecttox/comments/1jd0lo/tox_flat_ui_kit/

jbeja commented 11 years ago

The GUI is going to be make in QML?.

blackwolf12333 commented 11 years ago

I think it would be smart to do it with Qt Style Sheets, I don't have much experience with qml, but with stylesheets you can make your own themes etc.

nurupo commented 11 years ago

One of latest mockups (just one month old) Added friend request notification, file sending (also the progress bar and cancel button), emoticons, send button.

cggcsvz r393c6a

fcore117 commented 11 years ago

I am glad it is NOT written in qml because if someone GPU will not work well then it would be impossible to use Tox,C(Tox-core) and C++(gui) is best for future. Keep up good work, i wait for day so i can delete Skype from my pc.

fcore117 commented 10 years ago

Maybe it is time to release some alpha test that has simple text function at least, with warning of course.

nurupo commented 10 years ago

Asked ItsDuke to make some mockups on the file transfer widget theme https://github.com/nurupo/ProjectTox-Qt-GUI/issues/68

1

The base mockup (File Transfers bar at top of chat added, File Transfers button added to contact list bar, cleaned up the chat a bit.

2

The base mockup after clicking the friend request button.

3

Shows a progress bar replacing the File Transfers bar when a transfer is in progress with that contact.

4

Shows a progress bar inline with the rest of the chat (possible alternative option)

5

Shows the File Transfers list for that specific contact when clicked. Offers a bit more information and control as well as some history.

6

Shows the File Transfer window that will come up when the File Transfer button in the contact list button bar is clicked. User can view both sent and received files, and filter as well as search.

Schlumpf commented 10 years ago

What's about typing status?

shh- commented 10 years ago

Hi. I'd like to know if this mockups are still actual. I'll try to implement some independent dialogs like login dialog and File Transfer Manager dialog. Thanks.

nurupo commented 10 years ago

@Schlumpf emailed him the other day -- still no response.

@shh the login dialog and file transfer manager dialog are part of our proposed projects for Google Summer of Code, on which college students will be working on during this summer. It would be unfair to implement a project or a part of it when students actually count on doing the whole project by themselves as part of GSoC.

If you would like, I could notify you in case either the login dialog- or file transfer manager dialog-related projects won't get a student assigned. This will be known on April 21st at 19:00 UTC.

shh- commented 10 years ago

@nurupo Thanks, for replay. I'd try to participate in GSoC as I'm college student too, and maybe I'll get those dialogs, but meanwhile can you tell me what GUI related tasks do you have? Thanks.

nurupo commented 10 years ago

If you are looking for small tasks, we don't really have those, only some big ones, similar to those on the GSoC page. You can see them on the Issues page. I will think about small tasks next week, maybe I will come up with something for GSoC students.

Also, this is UI mockup discussion, so we are a little off topic here. Either email me or idle on IRC if you want to discuss something more.

ghost commented 10 years ago

Excuse me,

I think you all have me CC'ed to this email chain. Please take me off it as I have nothing to do with this.

Thanks.

Please ignore any typographical errors as this was sent from my phone. On Feb 27, 2014 5:04 PM, "nurupo" notifications@github.com wrote:

If you are looking for small tasks, we don't really have those, only some big ones, similar to those on the GSoC page. You can see them on the Issues page. I will think about small tasks next week, maybe I will come up with something for GSoC students.

Also, this is UI mockup discussion, so we are a little off topic here. Either email me or idle on IRC if you want to discuss anything.

Reply to this email directly or view it on GitHubhttps://github.com/nurupo/ProjectTox-Qt-GUI/issues/12#issuecomment-36297332 .

nurupo commented 10 years ago

Oh wow, I accidentally tagged @shh instead of @shh-.

@SHH, if you don't want to receive further notifications about new messages in this GitHub issue, just login into GitHub, open this issue page and press Unsubscribe on the right. You receive email notifications because you were tagged in the issue and thus automatically subscribed to it by GitHub. There is nothing we can do to unsubscribe you.

nurupo commented 10 years ago

@Schlumpf just got the reply. It didn't really impress me though, pretty much the same that was discussed in one of Venom's issues.

typing1 typing2 typing2a

typing3 typing3a typing3a2

nurupo commented 10 years ago

Even more mockups. Here is ItsDike's latest fixed mockup and an explanation of recent fixes he made.

ss

changes

nurupo commented 10 years ago

The same updated mockup but with regular file transfers (actually, a bit improved ones)

transfer

progress

Two-Tone commented 10 years ago

Any word on the ability to change the color scheme? While I like the design I'm not a fan of the colors.

nurupo commented 10 years ago

That depends on a client. I'm planning on adding that to the Qt client sometime, but other clients might decide not to.

Two-Tone commented 10 years ago

Well, we're on the/your QT GUI Github page, so I thought I would ask in relation to yours ;)

Thanks for answering :D