Closed GustavoOS closed 5 years ago
That is absolutely disgusting. I'm glad you don't work on this project.
Yea it has many points to improve, but it had UX (not so much design) in mind, leaving to the main screen only what the average user actually uses. I may leave you to the the proper design, but I didn't want to come here with nothing to show.
Obter o Outlook para Androidhttps://aka.ms/ghei36
From: Pentaphon notifications@github.com Sent: Monday, August 12, 2019 12:47:01 PM To: qbittorrent/qBittorrent qBittorrent@noreply.github.com Cc: Gustavo Souza gustavo.oliveira.souza@outlook.com; Author author@noreply.github.com Subject: Re: [qbittorrent/qBittorrent] Refresh UI look and feel (#11058)
That is absolutely disgusting. I'm glad you don't work on this project.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fqbittorrent%2FqBittorrent%2Fissues%2F11058%3Femail_source%3Dnotifications%26email_token%3DADZYHWKFQENRTWI75GZOU2TQEGAXLA5CNFSM4IK4XVC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4C6SNQ%23issuecomment-520481078&data=02%7C01%7C%7C0d6d38c8b5b84eaf065708d71f3c51f3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637012216238017769&sdata=L3L%2Fv4H5Ri9HZOMEQMS6FL2dYTpjGbzMQyzlz6AzMdU%3D&reserved=0, or mute the threadhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FADZYHWKNIMUG5JVHX5NMBM3QEGAXLANCNFSM4IK4XVCQ&data=02%7C01%7C%7C0d6d38c8b5b84eaf065708d71f3c51f3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637012216238027780&sdata=CBT4uliwplNNAgqQ%2BW7qrE9HLcwB0bbPjqIEa8QiHRA%3D&reserved=0.
I don't think qB needs that simple-flat-easy-for-kids look at all. It is specific software with tons of options and possibilities. Imo UI should be functional in the 1st place, and the current one seems so. Mb a bit polishing here and there like this https://github.com/qbittorrent/qBittorrent/pull/10600, but it's fine as it is now.
I would NEVER use a UI like this. Perhaps if I was trying to teach it to my grandma, but hell, even my parents who are in their mid-40's can manage to use the default interface without issues. (and they didn't start using computers until 2015.)
In theory it's nice, but in practicality it's overly simplistic. Maybe if this were being used on a Smart phone, I could see it, but on a desktop, never in my life.
Why?
I think this is a neat idea. Most BitTorrent software exposes a ton of complexity, which is part of the reason why dead-simple software like Popcorn Time is so popular.
I do believe there's some niche that would be well served by the OP's interface, however I don't think qBittorrent is that place. Our users love the level of control and granularity that qBittorrent provides.
there are so many things wrong with this
The UI could could do with some a11y tho. https://github.com/qbittorrent/qBittorrent/issues/11031 Pleas fix it for us blind people.
Yeah this is horrible to look at.
This would be the death of qbittorrent.
please dont
qBittorrent is not a simple torrent client, it is supposed to be an useful one
For a simple one I recommend you look at PicoTorrent, although even that manages to have a more useful GUI than you made here
It sucks that you got flamed so hard, but don't take it personally; it is important that feedback be blunt in order to ensure standards are upheld (see Linus Torvalds' comments to maintainers of the Linux Kernel).
Your UI looks like a dark theme equivalent of the Internet Explorer download manager; I'm sure it looks fine for a "modern" application, but it's not okay for qBittorrent. People need to see a lot of information in a small amount of space. Your UI has very low information density, which ruins the user experience for a torrent application.
What qBittorrent has now is simple and functional. That's all it needs to be.
Can any one look at my issue about a11y pleas?
I don't think qBittorrent should drop all its complex funcionalities, I stand for a layout improvement in order to offer a better experience for the user instead of programmers. This would be done via simplification of the main screen and the complexities you guys love would have it's own room. This is about having a simpler layout, not dropping functionality.
Regarding the complexities of the software, how do you know if your users love it or hate it? Is there any UX research at all?
Despite being a fast sketch (and a raw one), I would like to explain you some advantages of this approach:
Another thing I had in mind but I didn't draw in the sketch was some kind of network real time status, so the user can see when the torrent is slow due to internet constraints or to torrent lack of popularity visually.
PS: The sketch I provided was actually inspired by Steam's download manager (which is dark themed), not Microsoft's IE; I don't think a light theme should be discarted. Steam also has this network status that I mentioned.
I don't think the majority of qBittorrent users is the kind that downloads only one torrent at a time, more like a few hundred at a time
So you're saying we should incorrectly name things then? Please keep fuzzy words and the like to grandma-friendly software, and let us have informal and correct labels.
Again, leave that for grandma-friendly software, though this sounds like something for toddlers, can people no longer read in the year of 2019?
Hiding things behind a million layers is just annoying for people who know what they're doing. But I suppose there could be an "advanced" mode to turn on that brings it back, with only simple stuff being shown by default. Still, this would make qBittorrent look like a very basic (and non-functional) program.
I can get this, but still, put that behind some "ez-mode" or whatever, don't dumb down the application, there are other programs for that.
- I don't think the majority of qBittorrent users is the kind that downloads only one torrent at a time, more like a few hundred at a time.
This is speculation unless there's any kind of usage evaluation. In my opinion, users download few torrrents at a time (personally I never saw someone downloading 100 torrents at once), and keep uploading many at a time (some delete torrent right after download is complete).
- So you're saying we should incorrectly name things then? Please keep fuzzy words and the like to grandma-friendly software, and let us have informal and correct labels.
I didn't say that, rather than in the main screen this kind of info can be omitted (and shown, for example, in a detailed view).
- Again, leave that for grandma-friendly software, though this sounds like something for toddlers, can people no longer read in the year of 2019?
This functionality speeds the user interaction as human beings recognize images faster than text.
- Hiding things behind a million layers is just annoying for people who know what they're doing. But I suppose there could be an "advanced" mode to turn on that brings it back, with only simple stuff being shown by default. Still, this would make qBittorrent look like a very basic (and non-functional) program.
My sketch reflects how I would like to use qBittorrent and is incomplete by definition. Maybe one feature or another could remain in the main view so it is clean and functional for everybody (not just me)
- I can get this, but still, put that behind some "ez-mode" or whatever, don't dumb down the application, there are other programs for that.
I don't mean to dumb down the application, but I am suggesting a new layout focused on what's good for the user so that the user experience is improved. My sketch doesn't need to be the final look. The truth is that developers should have in mind that near half of every software feature is never used by it's users. This article explains why.
wouldnt this be better as a new client that people who like simple things could then install
@GustavoOS I really do like your initial sketch. I think you've captured exactly the minimal info you'd need without any extra bloat. Maybe add dl speed, but i'm not sure about that.
It's worth noting that this is possible to build today using qbittorrent's web apis. You could enable the alternative web ui feature to have qbittorrent serve your version automatically. And it could go on the wiki with a list of available alternative web uis. But qbittorrent's built-in ui likely won't be undergoing a drastic overhaul any time soon.
I will say though, despite how I feel about the sketch, a dark mode would be a useful feature and is a good idea in my opinion. (And wouldn't be hard to implement.)
@Xeddius qBittorrent currently uses the system color scheme. If that is dark, qBittorrent will also be dark, see screenshot:
@namazso is that on a Windows OS? or is it on a *nix system? It works fine on Linux, and is dark on my laptop. But my desktop is Windows based and despite having dark settings configured for the OS it is still eye-blindingly white by default.
@Xeddius Yes it is Windows 10. If you're referring to the "Dark" mode in Windows 10, it doesn't actually change the windows style used. What does on a modification-less windows is high contrast themes: Alternatively you can use a theme patcher like mine and use custom unsigned styles.
I've had bad experiences with theme patchers in the past and I'd like to stay away from modifying any of my system files. High Contrast looks terrible and I'd really rather have the option on a per-program basis because in my experience not every program plays nicely with patched system dark themes in Windows (In fact at least 4 of the 10 programs I regularly used had issues with text, menus, etc.). When the program natively supports the option there's less to worry about and things usually work as they should. I appreciate the advice though.
@Xeddius mine doesn't patch any system files, but anyways don't wanna shill it in random issues. However the programs having issues with custom dark themes usually have issues with high contrast themes too, which is a builtin windows feature primarily for the visually impaired. Therefore I'd recommend filing a bug report for those programs, since this is an accessibility issue (after confirming it exists with high contrast too).
@namazso Can't file bug reports for software that is not open-source nor actively maintained anymore. I'll check your patcher out though, since it's not modifying system files it'll probably be fine. Thank you.
qBittorrent has a outdated look and feel, as it seems too attached to QT components. Even the reference software (uTorrent) also has this 2000s look.
I imagined what a simple Torrent client should look like and made a quick sketch. I also think a dark theme version of qBittorrent is missing. .
As this is a quick sketch, it can (and should) be inhanced.