-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Redesigned Icons #12965
Redesigned Icons #12965
Conversation
Once again you need to update icons\icons.qrc |
@NotTsunami Sorry, this pesky little line made me suffer again and again. Fixed it. |
You made really great changes to improve the horrible UI that qBt has. I wonder why these aren’t getting merged yet! |
@Chocobo1 @glassez What is your opinion moving forward with this patch? It appears to be ready to merge. I'm not sure if there is any conflict of interest with this and theming (although this looks like a nice improvement over the currently existing icon set). @now-im I know you uploaded some screenshots in previous PRs, but could you upload a few that correspond to the latest parchset? I know some icons have changed since the first screenshot and it might aid in the review. |
I expressed my opinion in one of the incarnations of this PR: even if we approve this set of icons by itself, I think it's not a good idea to "change the look-and-feel" in the middle of releases - we should wait for a more major update.
Yes. But by releasing this set of icons as a theme, you would make it easier to review it "in real life". |
here is qbtheme with these icons set if anyone wants to try out PS: this will not work with 4.2.5, you have to compile qbittorrent yourself over the current master to try it out |
Thanks a lot! |
@glassez @FranciscoPombal @Chocobo1 @sledgehammer999 Any chance this gets merged in version 4.3? |
I don't mind. |
glassez if you guys plan to make the next release as 4.3.0 then I think this could get merged and included. |
I think it should now be addressed to @sledgehammer999. |
@sledgehammer999 I know you are busy. But, I have worked on this project for a long time. I had to make changes again and again and work for countless hours just because some changes were made into the official repo and broke many things for my end. |
Old icons posed two problems: - Barely visible in dark theme - Inconsistent icon sizes and colors With this commit following changes were made: - Bright Icons which are equally visible in both white and dark theme - All icons using uniform canvas and only 6 colors These icons have well visibility in the HDPI screen and thus future proof the application.
@nowshed-imran Also for me, the download icon is still showing the old one. I'm using the theme supplied by jagannatharjun though. Edit: I tried the build from actions as well and the download icon is not showing up at all. |
Is it possible to make this as a configurable theme option rather than giving users no option to get back the old look? |
So I would suggest it to be distributed as theme bundle instead. |
I have made the icon fill transparent so that it assumes the background color of the application. About the icon size of speedometer, the new theme now uses a uniform icon size so that it can have a uniform look. For that this icon suffered. It will help any future icon designer to have a good base to work with.
@FranciscoPombal @jagannatharjun Kindly help. Preference varied person to person. If you look at the related previous git pull history is multiple, I have been changing these icons and colors again and again based on contributor's opinion. Some made great improvement, some I did just as majority wanted it.
I got no problem with that. But, I am no developer. I just happened to learn something about icon design when I tried to look my KDE desktop nice with la-capitaine-icon-theme. I was a student then. I have been using qBittorent for a long time. I had some free time and thought I could make some improvement it too.I did what I could while maintaing a full time job. I am novice but I tried my level best and used standard practice so that other future professional designer can improve upon it too. I am neither a developer nor a designer. Hope you guys understand my dilemma. But, this icons will stay in trend for a very long time. I can promise that. |
That's completely understandable. My point was to make this as a configurable theming option to allow such users to switch back to old icons if they wanted to. Again that's just a personal opinion. If the devs or the maintainer wants they can merge it as the default icon as well. |
Unfortunately, I don't have time to be of more help right now, but I can confirm I can reproduce the problem. Look for typos/missing entries in the |
I tested on Windows. On Ubuntu, I always test with dynamic builds. Also, the download icon in the status bar is also not showing in your screenshot. |
opsie I thought nowshed asked the question and only read the quoted part |
a better fix would be to use downloading.svg for this icon instance too qBittorrent/src/gui/statusbar.cpp Line 73 in 720c1c8
downloading.svg and downloading_small.svg is the same but download_small.svg has lower resolution IDK why such arrangement exits possibly for performance reason. |
|
what it is for? stalled downloading/uploading? imho these icons should have inactive colors but easily distinguishable from the rest of the transfer list since the majority of torrents will be stalled uploading. |
I have changed it to dark grey. For small icons this complexity is unnecessary I guess. |
Seems it's impossible in common case to have the icon set that is equally suitable for dark and light themes. This is another reason to produce sets of icons in the form of theme bundles (or as part of theme bundles). |
@glassez commented on 2020. nov. 5. 13:51 CET:
Seems like a lost cause. What is even the motivation. If the theme is different anyway, why would one want the icons the same? |
I disagree. For linux this may seems like a waste of time and energy(ironically I use Linux) but for average Mac and Windows user this will be a great refresh. They will not bother changing theme manually. Other than the color dilemma the icon design change is a major upgrade in my opinion. Color can be fixed easily by other, it is the design change that takes most of the time. |
@glassez |
Currently only one icon set is used at a time. Theme bundles just replace default icons. |
I am not getting any feedback. |
you can check QPallete color to at least get a hint but there doesn't seem to be anything in Qt itself, you will have to use native functions which will not be reliable. |
@jagannatharjun These are like utter gibberish to me. I am not a developer and don't have time required to learn it. |
This PR is stale because it has been 60 days with no activity. This PR will be automatically closed within 7 days if there is no further activity. |
This PR has been marked stale. Should I close it? |
@nowshed-imran commented on 2021. aug. 12. 06:17 CEST:
So whatever becomes with the theme/icons? |
I honestly don't know. I have made honest effort and worked fairly hard while maintaining a full time job. I don't think core developers want to change the current icons. I sincerely thank Jagannath Arjun for making some use of the icon pack. |
Closing the PR as I didn't receive any feedback. Kindly point this PR to any future icon designer. I give permission to use these icons freely in any open source project. |
This comment was marked as spam.
This comment was marked as spam.
My above comment wasn't spam I'm just saying this looks bad and a redesign should've been made by someone who knows how to make one |
Weird, qbittorrent uses similar icons currently and they don't look very good. Apologies, this was uncalled for. |
Old icons posed two problems:
With this commit following changes were made:
These icons have well visibility in the HDPI screen and thus future proof the application.