ndavis created this revision. ndavis added a reviewer: VDG. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. ndavis requested review of this revision.
REVISION SUMMARY This fixes an issue where changing the selection background color in the colorscheme also changes the color of SVG elements using Highlight. This also prevents the elements from blending in with the selection background in colorschemes that use a different color for selection than the focus decoration. REPOSITORY R266 Breeze Icons BRANCH focus-color (branched from master) REVISION DETAIL https://phabricator.kde.org/D22647 AFFECTED FILES icons-dark/actions/12/transform-affect-gradient.svg icons-dark/actions/12/transform-affect-pattern.svg icons-dark/actions/12/transform-affect-rounded-corners.svg icons-dark/actions/12/transform-affect-stroke.svg icons-dark/actions/16/artifact.svg icons-dark/actions/16/category2parent.svg icons-dark/actions/16/child2category.svg icons-dark/actions/16/curve-connector.svg icons-dark/actions/16/deep-history.svg icons-dark/actions/16/dialog-tile-clones.svg icons-dark/actions/16/document-compareright.svg icons-dark/actions/16/draw-connector.svg icons-dark/actions/16/edit-select-original.svg icons-dark/actions/16/edit-table-cell-split.svg icons-dark/actions/16/edit-table-insert-column-left.svg icons-dark/actions/16/edit-table-insert-column-right.svg icons-dark/actions/16/edit-table-insert-row-above.svg icons-dark/actions/16/edit-table-insert-row-below.svg icons-dark/actions/16/edit-table-insert-row-under.svg icons-dark/actions/16/edit-text-frame-update.svg icons-dark/actions/16/escape-direction-all.svg icons-dark/actions/16/escape-direction-down.svg icons-dark/actions/16/escape-direction-horizontal.svg icons-dark/actions/16/escape-direction-left.svg icons-dark/actions/16/escape-direction-right.svg icons-dark/actions/16/escape-direction-up.svg icons-dark/actions/16/escape-direction-vertical.svg icons-dark/actions/16/filename-title-amarok.svg icons-dark/actions/16/foreign_green.svg icons-dark/actions/16/foreign_red.svg icons-dark/actions/16/format-break-node.svg icons-dark/actions/16/format-connect-node.svg icons-dark/actions/16/format-disconnect-node.svg icons-dark/actions/16/format-join-node.svg icons-dark/actions/16/format-precision-more.svg icons-dark/actions/16/format-remove-node.svg icons-dark/actions/16/format-text-capitalize.svg icons-dark/actions/16/format-text-lowercase.svg icons-dark/actions/16/format-text-uppercase.svg icons-dark/actions/16/input-mouse-click-left.svg icons-dark/actions/16/input-mouse-click-middle.svg icons-dark/actions/16/input-mouse-click-right.svg icons-dark/actions/16/insert-button.svg icons-dark/actions/16/insert-endnote.svg icons-dark/actions/16/insert-footnote.svg icons-dark/actions/16/insert-more-mark.svg icons-dark/actions/16/insert-page-break.svg icons-dark/actions/16/insert-table-of-contents.svg icons-dark/actions/16/insert-table.svg icons-dark/actions/16/kr_mountman.svg icons-dark/actions/16/kr_syncbrowse_off.svg icons-dark/actions/16/kr_syncbrowse_on.svg icons-dark/actions/16/layer-bottom.svg icons-dark/actions/16/layer-duplicate.svg icons-dark/actions/16/layer-lower.svg icons-dark/actions/16/layer-next.svg icons-dark/actions/16/layer-previous.svg icons-dark/actions/16/layer-raise.svg icons-dark/actions/16/layer-top.svg icons-dark/actions/16/lines-connector.svg icons-dark/actions/16/media-show-active-track-amarok.svg icons-dark/actions/16/media-track-queue-amarok.svg icons-dark/actions/16/mode1.svg icons-dark/actions/16/mode2.svg icons-dark/actions/16/mode3.svg icons-dark/actions/16/mode4.svg icons-dark/actions/16/mode5.svg icons-dark/actions/16/node-segment-curve.svg icons-dark/actions/16/node-segment-line.svg icons-dark/actions/16/node-transform.svg icons-dark/actions/16/node-type-auto-smooth.svg icons-dark/actions/16/node-type-cusp.svg icons-dark/actions/16/node-type-smooth.svg icons-dark/actions/16/node-type-symmetric.svg icons-dark/actions/16/object-to-path.svg icons-dark/actions/16/paint-pattern.svg icons-dark/actions/16/path-break-apart.svg icons-dark/actions/16/path-combine.svg icons-dark/actions/16/path-cut.svg icons-dark/actions/16/path-effect-parameter-next.svg icons-dark/actions/16/path-inset.svg icons-dark/actions/16/path-intersection.svg icons-dark/actions/16/path-offset-dynamic.svg icons-dark/actions/16/path-offset-linked.svg icons-dark/actions/16/path-outset.svg icons-dark/actions/16/path-reverse.svg icons-dark/actions/16/rectangle-make-corners-sharp.svg icons-dark/actions/16/selection-move-to-layer-above.svg icons-dark/actions/16/selection-move-to-layer-below.svg icons-dark/actions/16/show-node-handles.svg icons-dark/actions/16/similarartists-amarok.svg icons-dark/actions/16/snap-bounding-box-center.svg icons-dark/actions/16/snap-bounding-box-corners.svg icons-dark/actions/16/snap-bounding-box-edges.svg icons-dark/actions/16/snap-bounding-box-midpoints.svg icons-dark/actions/16/snap-grid-guide-intersections.svg icons-dark/actions/16/snap-nodes-center.svg icons-dark/actions/16/snap-nodes-cusp.svg icons-dark/actions/16/snap-nodes-intersection.svg icons-dark/actions/16/snap-nodes-midpoint.svg icons-dark/actions/16/snap-nodes-path.svg icons-dark/actions/16/snap-nodes-rotation-center.svg icons-dark/actions/16/snap-nodes-smooth.svg icons-dark/actions/16/snap-text-baseline.svg icons-dark/actions/16/snap.svg icons-dark/actions/16/standard-connector.svg icons-dark/actions/16/stroke-to-path.svg icons-dark/actions/16/text-put-on-path.svg icons-dark/actions/16/text_line_spacing.svg icons-dark/actions/16/transform-affect-pattern.svg icons-dark/actions/16/transform-affect-rounded-corners.svg icons-dark/actions/16/transform-affect-stroke.svg icons-dark/actions/22/adjusthsl.svg icons-dark/actions/22/atmosphere.svg icons-dark/actions/22/category2parent.svg icons-dark/actions/22/check_constraint.svg icons-dark/actions/22/child2category.svg icons-dark/actions/22/colorfx.svg icons-dark/actions/22/colorneg.svg icons-dark/actions/22/curve-connector.svg icons-dark/actions/22/database-change-key.svg icons-dark/actions/22/debug-step-into-instruction.svg icons-dark/actions/22/debug-step-into.svg icons-dark/actions/22/debug-step-out.svg icons-dark/actions/22/debug-step-over.svg icons-dark/actions/22/deep-history.svg icons-dark/actions/22/distribute-graph-directed.svg icons-dark/actions/22/distribute-graph.svg icons-dark/actions/22/draw-connector.svg icons-dark/actions/22/edit-table-insert-column-left.svg icons-dark/actions/22/edit-table-insert-column-right.svg icons-dark/actions/22/edit-table-insert-row-above.svg icons-dark/actions/22/edit-table-insert-row-below.svg icons-dark/actions/22/edit-table-insert-row-under.svg icons-dark/actions/22/edit-text-frame-update.svg icons-dark/actions/22/escape-direction-all.svg icons-dark/actions/22/escape-direction-down.svg icons-dark/actions/22/escape-direction-horizontal.svg icons-dark/actions/22/escape-direction-left.svg icons-dark/actions/22/escape-direction-right.svg icons-dark/actions/22/escape-direction-up.svg icons-dark/actions/22/escape-direction-vertical.svg icons-dark/actions/22/exchange-positions-clockwise.svg icons-dark/actions/22/exchange-positions-zorder.svg icons-dark/actions/22/filename-initial-amarok.svg icons-dark/actions/22/filename-title-amarok.svg icons-dark/actions/22/format-break-node.svg icons-dark/actions/22/format-connect-node.svg icons-dark/actions/22/format-convert-to-path.svg icons-dark/actions/22/format-disconnect-node.svg icons-dark/actions/22/format-insert-node.svg icons-dark/actions/22/format-join-node.svg icons-dark/actions/22/format-node-corner.svg icons-dark/actions/22/format-node-curve.svg icons-dark/actions/22/format-node-line.svg icons-dark/actions/22/format-node-smooth.svg icons-dark/actions/22/format-node-symmetric.svg icons-dark/actions/22/format-precision-more.svg icons-dark/actions/22/format-segment-curve.svg icons-dark/actions/22/format-segment-line.svg icons-dark/actions/22/format-text-capitalize.svg icons-dark/actions/22/format-text-lowercase.svg icons-dark/actions/22/format-text-uppercase.svg icons-dark/actions/22/input-mouse-click-left.svg icons-dark/actions/22/input-mouse-click-middle.svg icons-dark/actions/22/input-mouse-click-right.svg icons-dark/actions/22/insert-endnote.svg icons-dark/actions/22/insert-footnote.svg icons-dark/actions/22/insert-more-mark.svg icons-dark/actions/22/insert-page-break.svg icons-dark/actions/22/insert-table-of-contents.svg icons-dark/actions/22/insert-table.svg icons-dark/actions/22/item.svg icons-dark/actions/22/kdenlive-insert-edit.svg icons-dark/actions/22/kdenlive-normal-edit.svg icons-dark/actions/22/kdenlive-overwrite-edit.svg icons-dark/actions/22/know.svg icons-dark/actions/22/kstars_supernovae.svg icons-dark/actions/22/kt-queue-manager.svg icons-dark/actions/22/labplot-1x-zoom.svg icons-dark/actions/22/labplot-2x-zoom.svg icons-dark/actions/22/labplot-3x-zoom.svg icons-dark/actions/22/labplot-4x-zoom.svg icons-dark/actions/22/labplot-5x-zoom.svg icons-dark/actions/22/labplot-matrix-new.svg icons-dark/actions/22/labplot-matrix.svg icons-dark/actions/22/labplot-plot-axis-points.svg icons-dark/actions/22/labplot-xy-fit-curve.svg icons-dark/actions/22/labplot-xy-fourier-filter-curve.svg icons-dark/actions/22/labplot-xy-fourier-transform-curve.svg icons-dark/actions/22/labplot-xy-interpolation-curve.svg icons-dark/actions/22/labplot-xy-smoothing-curve.svg icons-dark/actions/22/lensautofix.svg icons-dark/actions/22/lines-connector.svg icons-dark/actions/22/media-show-active-track-amarok.svg icons-dark/actions/22/media-track-queue-amarok.svg icons-dark/actions/22/mode1.svg icons-dark/actions/22/mode2.svg icons-dark/actions/22/mode3.svg icons-dark/actions/22/mode4.svg icons-dark/actions/22/mode5.svg icons-dark/actions/22/node-segment-curve.svg icons-dark/actions/22/node-segment-line.svg icons-dark/actions/22/node-transform.svg icons-dark/actions/22/node-type-auto-smooth.svg icons-dark/actions/22/node-type-cusp.svg icons-dark/actions/22/node-type-smooth.svg icons-dark/actions/22/node-type-symmetric.svg icons-dark/actions/22/object-group.svg icons-dark/actions/22/object-order-back.svg icons-dark/actions/22/object-order-front.svg icons-dark/actions/22/object-order-lower.svg icons-dark/actions/22/object-order-raise.svg icons-dark/actions/22/object-rotate-left.svg icons-dark/actions/22/object-rows.svg icons-dark/actions/22/object-to-path.svg icons-dark/actions/22/object-ungroup.svg icons-dark/actions/22/office-chart-bar-percentage.svg icons-dark/actions/22/office-chart-line-percentage.svg icons-dark/actions/22/office-chart-line-stacked.svg icons-dark/actions/22/office-chart-line.svg icons-dark/actions/22/office-chart-polar-stacked.svg icons-dark/actions/22/office-chart-ring.svg icons-dark/actions/22/office-chart-scatter.svg icons-dark/actions/22/overexposure.svg icons-dark/actions/22/password-copy.svg icons-dark/actions/22/path-clip-edit.svg icons-dark/actions/22/path-effect-parameter-next.svg icons-dark/actions/22/path-mask-edit.svg icons-dark/actions/22/path-mode-polyline-paraxial.svg icons-dark/actions/22/path-mode-polyline.svg icons-dark/actions/22/path-reverse.svg icons-dark/actions/22/player-time.svg icons-dark/actions/22/send_signal.svg icons-dark/actions/22/sharpenimage.svg icons-dark/actions/22/show-node-handles.svg icons-dark/actions/22/show-path-outline.svg icons-dark/actions/22/similarartists-amarok.svg icons-dark/actions/22/skg-chart-bubble.svg icons-dark/actions/22/skrooge_type.svg icons-dark/actions/22/snap-bounding-box-center.svg icons-dark/actions/22/snap-bounding-box-corners.svg icons-dark/actions/22/snap-bounding-box-edges.svg icons-dark/actions/22/snap-bounding-box-midpoints.svg icons-dark/actions/22/snap-grid-guide-intersections.svg icons-dark/actions/22/snap-nodes-center.svg icons-dark/actions/22/snap-nodes-intersection.svg icons-dark/actions/22/snap-nodes-rotation-center.svg icons-dark/actions/22/snap-text-baseline.svg icons-dark/actions/22/snap.svg (593 more files...) To: ndavis, #vdg Cc: kde-frameworks-devel, LeGast00n, sbergeron, michaelh, ngraham, bruns