-
Notifications
You must be signed in to change notification settings - Fork 1.2k
qt: Update assets and colorize them theme related #3574
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
Conversation
04353b1 to
d64f5f5
Compare
- Removed "hover" arrows - Rename normal -> light - Rename pressed -> dark - Use light as hover in dark theme and vice versa
d64f5f5 to
3656153
Compare
- ThemedColor::ORANGE - ThemedColor::ICON_ALTERNATIVE_COLOR
Instead of QPushButton. This is to have the same alignment of the iconized buttons by default like in SendCoinsEntry
3656153 to
31096a1
Compare
|
Ready for review! I updated the initial post with some description and screenshots. |
|
I'm not a fan of the new "send/receive/send to self" icons. I also don't like the HD logo Otherwise looks good |
Me neither, at least for the transaction screen. But they will be removed from there anyway in a follow up PR. I just did them this way for the debug console, there were the same ones used. But overall i think i will also drop them from there because i didn't find a way yet to align them properly with the increasing/decreasing text... So you may not longer need to look at them soon anyway :D
I also partially share that with you, but only for |
|
Agree with @PastaPastaPasta re some new icons (hd/sent/received/to_self), would rather keep the old ones for now and replace/drop them when we are ready. |
|
Well, it's actually easier to say if it's a HD wallet or not looking at the smaller one imo. |
|
Soo there we go, i still don't like its since its kind of pointless after the statusbar PR and i actually wanted to update all icons in one PR but what should i say if you both feel different 😄 |
UdjinM6
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK
PastaPastaPasta
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK, tested an earlier version.
* qt: Replaced checkbox images with new ones * qt: Replaced radiobutton images with new ones * qt: Redefine arrow usage - Removed "hover" arrows - Rename normal -> light - Rename pressed -> dark - Use light as hover in dark theme and vice versa * qt: Update icon set * qt: Update sync spinner * qt: Add new ThemedColor's - ThemedColor::ORANGE - ThemedColor::ICON_ALTERNATIVE_COLOR * qt: Add GUIUtil::getIcon and GUIUtil::setIcon * qt: Use themed icons where required * qt: Make sure icons in SendCoinsEntry are updated on style changes * qt: Make sure status bar icons are updated on style changes * qt: Make sure icons in RPCConsole are updated on style changes * qt: Remove icon/iconsSize in modaloverlaydialog.ui * qt: Remove obsolete qproperty-iconSize entries from general.css * qt: Use QToolButton's in SendVerifyMessageDialog and RPCConsole Instead of QPushButton. This is to have the same alignment of the iconized buttons by default like in SendCoinsEntry * qt: Revert arrow icons * qt: Revert HD icons
* qt: Replaced checkbox images with new ones * qt: Replaced radiobutton images with new ones * qt: Redefine arrow usage - Removed "hover" arrows - Rename normal -> light - Rename pressed -> dark - Use light as hover in dark theme and vice versa * qt: Update icon set * qt: Update sync spinner * qt: Add new ThemedColor's - ThemedColor::ORANGE - ThemedColor::ICON_ALTERNATIVE_COLOR * qt: Add GUIUtil::getIcon and GUIUtil::setIcon * qt: Use themed icons where required * qt: Make sure icons in SendCoinsEntry are updated on style changes * qt: Make sure status bar icons are updated on style changes * qt: Make sure icons in RPCConsole are updated on style changes * qt: Remove icon/iconsSize in modaloverlaydialog.ui * qt: Remove obsolete qproperty-iconSize entries from general.css * qt: Use QToolButton's in SendVerifyMessageDialog and RPCConsole Instead of QPushButton. This is to have the same alignment of the iconized buttons by default like in SendCoinsEntry * qt: Revert arrow icons * qt: Revert HD icons
28f8b66 Diagnose unsuitable outputs in lockunspent(). (Eelis) Pull request description: Fixes dashpay#2667. This is a simplified version of pull request dashpay#3574, which was abandoned by its author. I added some tests as well. Tree-SHA512: e63e00dec8b1b232079380183805cb0b0b18c78ea6bea769837949aab984689d7f68b2ccfe66b1873517b040b9e616ce0eb058575c3d4382aa8c26eebcf1f14e




This PR ist part of a series of +-25 PRs related to UI redesigns. Its ancestor is #3573, its successor is #3575. I did not screenshot every single PR and its changes, instead i made "walk through all screen" videos with the result of this PR series and also with the 0.15 UI. If there are any concrete screenshots wanted, just let me know. To build with the full set of changes you can build from the branch xdustinface:pr-ui-redesign which always contains all changes.
-> Walk through 0.15
-> Walk through Redesign
I tried to give the commits enough text to make things obvious without a lot description for each PR. Also here, if you want more description for this specific PR, let me know.
About this PR
GUIUtil::getIconandGUIUtil::setIconmethods. They allow to colorize two colored icons.. Ideally those colors should be just black0x000000or white0xFFFFFF. But the methods fill everything below0x7F7F7Fwith the first color provided and the other part with the alternative color provided. So you can either get themed colored icons or directly set one forQAbtractButtonderivations.Preview