misc: fix image button svg rendering and cleanup button components
- provides a base component for rendering scaled svg images - simplifies the normal/hovered/pressed state transitions - uses color overlay to factor out image source changes for checked states - fixes sizing inconsistencies and visual bugs - removes manual background color changes and minimizes the use of MouseArea components - removes the unused HoverableGradienButton component Gitlab: #14 Change-Id: I06357d3cc6d8d04d9d1f062753dc39223a64d4f6
Showing
- images/icons/arrow_drop_down-24px.svg 1 addition, 0 deletionsimages/icons/arrow_drop_down-24px.svg
- images/icons/arrow_drop_up-24px.svg 1 addition, 0 deletionsimages/icons/arrow_drop_up-24px.svg
- images/icons/chat-24px.svg 1 addition, 0 deletionsimages/icons/chat-24px.svg
- images/icons/check-24px.svg 1 addition, 0 deletionsimages/icons/check-24px.svg
- images/icons/content_copy-24px.svg 1 addition, 0 deletionsimages/icons/content_copy-24px.svg
- images/icons/expand_less-24px.svg 1 addition, 0 deletionsimages/icons/expand_less-24px.svg
- images/icons/expand_more-24px.svg 1 addition, 0 deletionsimages/icons/expand_more-24px.svg
- images/icons/group_add-24px.svg 1 addition, 0 deletionsimages/icons/group_add-24px.svg
- images/icons/mic-24px.svg 1 addition, 0 deletionsimages/icons/mic-24px.svg
- images/icons/mic_off-24px.svg 1 addition, 0 deletionsimages/icons/mic_off-24px.svg
- images/icons/pause-24px.svg 1 addition, 0 deletionsimages/icons/pause-24px.svg
- images/icons/phone_paused-24px.svg 1 addition, 0 deletionsimages/icons/phone_paused-24px.svg
- images/icons/qr_code-24px.svg 1 addition, 0 deletionsimages/icons/qr_code-24px.svg
- images/icons/videocam_off-24px.svg 1 addition, 0 deletionsimages/icons/videocam_off-24px.svg
- qml.qrc 2 additions, 2 deletionsqml.qrc
- resources.qrc 14 additions, 0 deletionsresources.qrc
- src/commoncomponents/GeneralMenuItem.qml 2 additions, 2 deletionssrc/commoncomponents/GeneralMenuItem.qml
- src/commoncomponents/HoverableButton.qml 0 additions, 125 deletionssrc/commoncomponents/HoverableButton.qml
- src/commoncomponents/HoverableButtonTextItem.qml 1 addition, 1 deletionsrc/commoncomponents/HoverableButtonTextItem.qml
- src/commoncomponents/HoverableRadiusButton.qml 1 addition, 1 deletionsrc/commoncomponents/HoverableRadiusButton.qml
Loading
Please register or sign in to comment