From 4eb8a8f70cfc2635772cc94698a9c3e514634327 Mon Sep 17 00:00:00 2001 From: Hombre Date: Thu, 25 Oct 2018 20:22:33 +0200 Subject: [PATCH 01/25] Adding HiDPI support (WIP) --- rtdata/CMakeLists.txt | 13 +- .../images/non-themed/png/{ => 1}/splash.png | Bin rtdata/images/non-themed/png/2/splash.png | Bin 0 -> 211198 bytes .../themed/png/{ => 1}/dark/add-small.png | Bin rtdata/images/themed/png/{ => 1}/dark/add.png | Bin .../themed/png/{ => 1}/dark/aperture.png | Bin .../png/{ => 1}/dark/arrow-down-small.png | Bin .../png/{ => 1}/dark/arrow-left-small.png | Bin .../png/{ => 1}/dark/arrow-right-small.png | Bin .../png/{ => 1}/dark/arrow-up-small.png | Bin .../themed/png/{ => 1}/dark/arrow-updown.png | Bin .../themed/png/{ => 1}/dark/arrow2-left.png | Bin .../themed/png/{ => 1}/dark/arrow2-right.png | Bin .../images/themed/png/{ => 1}/dark/atom.png | Bin .../images/themed/png/{ => 1}/dark/bayer.png | Bin .../themed/png/{ => 1}/dark/beforeafter.png | Bin .../themed/png/{ => 1}/dark/cancel-small.png | Bin .../images/themed/png/{ => 1}/dark/cancel.png | Bin .../png/{ => 1}/dark/circle-black-small.png | Bin .../{ => 1}/dark/circle-blue-green-small.png | Bin .../{ => 1}/dark/circle-blue-red-small.png | Bin .../png/{ => 1}/dark/circle-blue-small.png | Bin .../{ => 1}/dark/circle-blue-yellow-small.png | Bin .../{ => 1}/dark/circle-cyan-red-small.png | Bin .../png/{ => 1}/dark/circle-cyan-small.png | Bin .../{ => 1}/dark/circle-darkgray-small.png | Bin .../{ => 1}/dark/circle-empty-blue-small.png | Bin .../dark/circle-empty-darkgray-small.png | Bin .../{ => 1}/dark/circle-empty-gray-small.png | Bin .../{ => 1}/dark/circle-empty-green-small.png | Bin .../dark/circle-empty-purple-small.png | Bin .../{ => 1}/dark/circle-empty-red-small.png | Bin .../dark/circle-empty-yellow-small.png | Bin .../{ => 1}/dark/circle-gray-blue-small.png | Bin .../{ => 1}/dark/circle-gray-green-small.png | Bin .../{ => 1}/dark/circle-gray-red-small.png | Bin .../png/{ => 1}/dark/circle-gray-small.png | Bin .../{ => 1}/dark/circle-green-blue-small.png | Bin .../{ => 1}/dark/circle-green-red-small.png | Bin .../png/{ => 1}/dark/circle-green-small.png | Bin .../png/{ => 1}/dark/circle-magenta-small.png | Bin .../png/{ => 1}/dark/circle-orange-small.png | Bin .../png/{ => 1}/dark/circle-purple-small.png | Bin .../{ => 1}/dark/circle-red-blue-small.png | Bin .../{ => 1}/dark/circle-red-cyan-small.png | Bin .../{ => 1}/dark/circle-red-green-small.png | Bin .../png/{ => 1}/dark/circle-red-small.png | Bin .../png/{ => 1}/dark/circle-white-small.png | Bin .../{ => 1}/dark/circle-yellow-blue-small.png | Bin .../png/{ => 1}/dark/circle-yellow-small.png | Bin .../themed/png/{ => 1}/dark/color-circles.png | Bin .../dark/color-picker-add-hicontrast.png | Bin .../png/{ => 1}/dark/color-picker-add.png | Bin .../png/{ => 1}/dark/color-picker-bars.png | Bin .../{ => 1}/dark/color-picker-hicontrast.png | Bin .../png/{ => 1}/dark/color-picker-hide.png | Bin .../themed/png/{ => 1}/dark/color-picker.png | Bin .../png/{ => 1}/dark/contrastmask-off.png | Bin .../png/{ => 1}/dark/contrastmask-on.png | Bin .../images/themed/png/{ => 1}/dark/copy.png | Bin .../png/{ => 1}/dark/crop-auto-small.png | Bin .../themed/png/{ => 1}/dark/crop-auto.png | Bin .../{ => 1}/dark/crop-point-hicontrast.png | Bin .../themed/png/{ => 1}/dark/crop-small.png | Bin .../images/themed/png/{ => 1}/dark/crop.png | Bin .../png/{ => 1}/dark/crossed-arrows-in.png | Bin .../png/{ => 1}/dark/crossed-arrows-out.png | Bin .../png/{ => 1}/dark/crosshair-adjust.png | Bin .../png/{ => 1}/dark/crosshair-hicontrast.png | Bin .../png/{ => 1}/dark/crosshair-node-curve.png | Bin .../png/{ => 1}/dark/crosshair-small.png | Bin .../dark/curve-controlpoints-small.png | Bin .../png/{ => 1}/dark/curve-controlpoints.png | Bin .../png/{ => 1}/dark/curve-flat-small.png | Bin .../themed/png/{ => 1}/dark/curve-flat.png | Bin .../png/{ => 1}/dark/curve-linear-small.png | Bin .../themed/png/{ => 1}/dark/curve-linear.png | Bin .../png/{ => 1}/dark/curve-nurbs-small.png | Bin .../themed/png/{ => 1}/dark/curve-nurbs.png | Bin .../{ => 1}/dark/curve-parametric-small.png | Bin .../png/{ => 1}/dark/curve-parametric.png | Bin .../png/{ => 1}/dark/curve-spline-small.png | Bin .../themed/png/{ => 1}/dark/curve-spline.png | Bin .../images/themed/png/{ => 1}/dark/detail.png | Bin .../themed/png/{ => 1}/dark/device-floppy.png | Bin .../themed/png/{ => 1}/dark/device-hdd.png | Bin .../png/{ => 1}/dark/device-network.png | Bin .../png/{ => 1}/dark/device-optical.png | Bin .../themed/png/{ => 1}/dark/device-usb.png | Bin .../{ => 1}/dark/distortion-auto-small.png | Bin .../png/{ => 1}/dark/distortion-auto.png | Bin .../{ => 1}/dark/distortion-barrel-small.png | Bin .../png/{ => 1}/dark/distortion-barrel.png | Bin .../dark/distortion-pincushion-small.png | Bin .../{ => 1}/dark/distortion-pincushion.png | Bin .../themed/png/{ => 1}/dark/edit-point.png | Bin .../png/{ => 1}/dark/equilizer-narrow.png | Bin .../png/{ => 1}/dark/equilizer-wide.png | Bin .../{ => 1}/dark/expander-closed-small.png | Bin .../png/{ => 1}/dark/expander-open-small.png | Bin .../themed/png/{ => 1}/dark/exposure.png | Bin .../themed/png/{ => 1}/dark/filetype-hdr.png | Bin .../themed/png/{ => 1}/dark/filetype-ps.png | Bin .../themed/png/{ => 1}/dark/filter-clear.png | Bin .../png/{ => 1}/dark/filter-original.png | Bin .../png/{ => 1}/dark/filter-original2.png | Bin .../images/themed/png/{ => 1}/dark/filter.png | Bin .../png/{ => 1}/dark/flip-horizontal.png | Bin .../themed/png/{ => 1}/dark/flip-vertical.png | Bin .../png/{ => 1}/dark/focusscreen-off.png | Bin .../png/{ => 1}/dark/focusscreen-on.png | Bin .../{ => 1}/dark/folder-closed-home-small.png | Bin .../png/{ => 1}/dark/folder-closed-home.png | Bin .../dark/folder-closed-recent-small.png | Bin .../png/{ => 1}/dark/folder-closed-recent.png | Bin .../png/{ => 1}/dark/folder-closed-small.png | Bin .../themed/png/{ => 1}/dark/folder-closed.png | Bin .../{ => 1}/dark/folder-open-recent-small.png | Bin .../png/{ => 1}/dark/folder-open-recent.png | Bin .../png/{ => 1}/dark/folder-open-small.png | Bin .../themed/png/{ => 1}/dark/folder-open.png | Bin .../png/{ => 1}/dark/fullscreen-enter.png | Bin .../png/{ => 1}/dark/fullscreen-leave.png | Bin .../themed/png/{ => 1}/dark/gamut-hist.png | Bin .../themed/png/{ => 1}/dark/gamut-plus.png | Bin .../png/{ => 1}/dark/gamut-softproof.png | Bin .../themed/png/{ => 1}/dark/gamut-warning.png | Bin .../{ => 1}/dark/gamut_srgb_prophoto_xy.png | Bin .../themed/png/{ => 1}/dark/gears-pause.png | Bin .../themed/png/{ => 1}/dark/gears-play.png | Bin .../themed/png/{ => 1}/dark/gears-small.png | Bin .../images/themed/png/{ => 1}/dark/gears.png | Bin .../png/{ => 1}/dark/goto-end-small.png | Bin .../png/{ => 1}/dark/goto-start-small.png | Bin .../{ => 1}/dark/hand-closed-hicontrast.png | Bin .../png/{ => 1}/dark/hand-open-hicontrast.png | Bin .../themed/png/{ => 1}/dark/hand-open.png | Bin .../{ => 1}/dark/histogram-bar-off-small.png | Bin .../{ => 1}/dark/histogram-bar-on-small.png | Bin .../dark/histogram-bayer-off-small.png | Bin .../{ => 1}/dark/histogram-bayer-on-small.png | Bin .../{ => 1}/dark/histogram-blue-off-small.png | Bin .../{ => 1}/dark/histogram-blue-on-small.png | Bin .../{ => 1}/dark/histogram-gold-off-small.png | Bin .../{ => 1}/dark/histogram-gold-on-small.png | Bin .../dark/histogram-green-off-small.png | Bin .../{ => 1}/dark/histogram-green-on-small.png | Bin .../dark/histogram-mode-linear-small.png | Bin .../dark/histogram-mode-logx-small.png | Bin .../dark/histogram-mode-logxy-small.png | Bin .../{ => 1}/dark/histogram-red-off-small.png | Bin .../{ => 1}/dark/histogram-red-on-small.png | Bin .../dark/histogram-silver-off-small.png | Bin .../dark/histogram-silver-on-small.png | Bin .../images/themed/png/{ => 1}/dark/info.png | Bin .../png/{ => 1}/dark/intent-absolute.png | Bin .../png/{ => 1}/dark/intent-perceptual.png | Bin .../png/{ => 1}/dark/intent-relative.png | Bin .../png/{ => 1}/dark/intent-saturation.png | Bin .../png/{ => 1}/dark/magnifier-1to1-small.png | Bin .../png/{ => 1}/dark/magnifier-1to1.png | Bin .../png/{ => 1}/dark/magnifier-crop.png | Bin .../themed/png/{ => 1}/dark/magnifier-fit.png | Bin .../{ => 1}/dark/magnifier-minus-small.png | Bin .../png/{ => 1}/dark/magnifier-minus.png | Bin .../png/{ => 1}/dark/magnifier-plus-small.png | Bin .../png/{ => 1}/dark/magnifier-plus.png | Bin .../themed/png/{ => 1}/dark/magnifier.png | Bin .../themed/png/{ => 1}/dark/metadata.png | Bin .../dark/node-move-nw-se-hicontrast.png | Bin .../dark/node-move-sw-ne-hicontrast.png | Bin .../{ => 1}/dark/node-move-x-hicontrast.png | Bin .../{ => 1}/dark/node-move-xy-hicontrast.png | Bin .../{ => 1}/dark/node-move-y-hicontrast.png | Bin .../png/{ => 1}/dark/one-to-one-small.png | Bin .../themed/png/{ => 1}/dark/ornament1.png | Bin .../png/{ => 1}/dark/padlock-locked-small.png | Bin .../{ => 1}/dark/padlock-unlocked-small.png | Bin .../themed/png/{ => 1}/dark/palette-brush.png | Bin .../png/{ => 1}/dark/panel-to-bottom.png | Bin .../themed/png/{ => 1}/dark/panel-to-left.png | Bin .../png/{ => 1}/dark/panel-to-right.png | Bin .../themed/png/{ => 1}/dark/panel-to-top.png | Bin .../images/themed/png/{ => 1}/dark/paste.png | Bin .../perspective-horizontal-left-small.png | Bin .../dark/perspective-horizontal-left.png | Bin .../perspective-horizontal-right-small.png | Bin .../dark/perspective-horizontal-right.png | Bin .../perspective-vertical-bottom-small.png | Bin .../dark/perspective-vertical-bottom.png | Bin .../dark/perspective-vertical-top-small.png | Bin .../{ => 1}/dark/perspective-vertical-top.png | Bin .../{ => 1}/dark/power-inconsistent-small.png | Bin .../png/{ => 1}/dark/power-off-small.png | Bin .../png/{ => 1}/dark/power-on-small.png | Bin .../themed/png/{ => 1}/dark/preferences.png | Bin .../png/{ => 1}/dark/profile-filled.png | Bin .../png/{ => 1}/dark/profile-partial.png | Bin .../themed/png/{ => 1}/dark/redo-all.png | Bin .../themed/png/{ => 1}/dark/redo-small.png | Bin .../images/themed/png/{ => 1}/dark/redo.png | Bin .../png/{ => 1}/dark/refresh-red-small.png | Bin .../themed/png/{ => 1}/dark/refresh-small.png | Bin .../themed/png/{ => 1}/dark/refresh.png | Bin .../themed/png/{ => 1}/dark/remove-small.png | Bin .../images/themed/png/{ => 1}/dark/remove.png | Bin .../dark/rotate-aroundnode-hicontrast.png | Bin .../png/{ => 1}/dark/rotate-aroundnode.png | Bin .../png/{ => 1}/dark/rotate-left-90.png | Bin .../png/{ => 1}/dark/rotate-left-small.png | Bin .../themed/png/{ => 1}/dark/rotate-left.png | Bin .../png/{ => 1}/dark/rotate-right-90.png | Bin .../png/{ => 1}/dark/rotate-right-small.png | Bin .../themed/png/{ => 1}/dark/rotate-right.png | Bin .../{ => 1}/dark/rotate-straighten-small.png | Bin .../png/{ => 1}/dark/rotate-straighten.png | Bin .../themed/png/{ => 1}/dark/save-small.png | Bin .../images/themed/png/{ => 1}/dark/save.png | Bin .../png/{ => 1}/dark/saved-no-small.png | Bin .../png/{ => 1}/dark/saved-yes-small.png | Bin .../dark/square-toggle-black-off-narrow.png | Bin .../dark/square-toggle-black-on-narrow.png | Bin .../dark/square-toggle-blue-off-narrow.png | Bin .../dark/square-toggle-blue-on-narrow.png | Bin .../dark/square-toggle-gray-off-narrow.png | Bin .../dark/square-toggle-gray-on-narrow.png | Bin .../dark/square-toggle-green-off-narrow.png | Bin .../dark/square-toggle-green-on-narrow.png | Bin .../square-toggle-luminosity-off-narrow.png | Bin .../square-toggle-luminosity-on-narrow.png | Bin .../dark/square-toggle-red-off-narrow.png | Bin .../dark/square-toggle-red-on-narrow.png | Bin .../dark/square-toggle-theme-off-narrow.png | Bin .../dark/square-toggle-theme-on-narrow.png | Bin .../dark/square-toggle-white-off-narrow.png | Bin .../dark/square-toggle-white-on-narrow.png | Bin .../{ => 1}/dark/star-gold-hollow-narrow.png | Bin .../{ => 1}/dark/star-gold-hollow-small.png | Bin .../png/{ => 1}/dark/star-gold-narrow.png | Bin .../png/{ => 1}/dark/star-gold-small.png | Bin .../png/{ => 1}/dark/star-hollow-narrow.png | Bin .../png/{ => 1}/dark/star-hollow-small.png | Bin .../themed/png/{ => 1}/dark/star-narrow.png | Bin .../themed/png/{ => 1}/dark/star-small.png | Bin .../themed/png/{ => 1}/dark/template-16.png | Bin .../themed/png/{ => 1}/dark/template-24.png | Bin .../png/{ => 1}/dark/template-narrow.png | Bin .../{ => 1}/dark/tick-green-hollow-small.png | Bin .../png/{ => 1}/dark/tick-green-hollow.png | Bin .../png/{ => 1}/dark/tick-green-small.png | Bin .../themed/png/{ => 1}/dark/tick-green.png | Bin .../png/{ => 1}/dark/tick-hollow-small.png | Bin .../themed/png/{ => 1}/dark/tick-small.png | Bin .../images/themed/png/{ => 1}/dark/tick.png | Bin .../themed/png/{ => 1}/dark/transform.png | Bin .../themed/png/{ => 1}/dark/trash-delete.png | Bin .../png/{ => 1}/dark/trash-empty-show.png | Bin .../themed/png/{ => 1}/dark/trash-empty.png | Bin .../png/{ => 1}/dark/trash-full-show.png | Bin .../themed/png/{ => 1}/dark/trash-full.png | Bin .../png/{ => 1}/dark/trash-hide-deleted.png | Bin .../png/{ => 1}/dark/trash-remove-small.png | Bin .../themed/png/{ => 1}/dark/trash-remove.png | Bin .../themed/png/{ => 1}/dark/trash-small.png | Bin .../themed/png/{ => 1}/dark/undo-all.png | Bin .../themed/png/{ => 1}/dark/undo-small.png | Bin .../images/themed/png/{ => 1}/dark/undo.png | Bin .../png/{ => 1}/dark/warning-highlights.png | Bin .../png/{ => 1}/dark/warning-shadows.png | Bin .../themed/png/{ => 1}/dark/wavelets.png | Bin .../themed/png/{ => 1}/dark/wb-auto-small.png | Bin .../themed/png/{ => 1}/dark/wb-auto.png | Bin .../png/{ => 1}/dark/wb-camera-small.png | Bin .../themed/png/{ => 1}/dark/wb-camera.png | Bin .../png/{ => 1}/dark/wb-cloudy-small.png | Bin .../themed/png/{ => 1}/dark/wb-cloudy.png | Bin .../png/{ => 1}/dark/wb-custom-small.png | Bin .../themed/png/{ => 1}/dark/wb-custom.png | Bin .../png/{ => 1}/dark/wb-flash-small.png | Bin .../themed/png/{ => 1}/dark/wb-flash.png | Bin .../png/{ => 1}/dark/wb-fluorescent-small.png | Bin .../png/{ => 1}/dark/wb-fluorescent.png | Bin .../themed/png/{ => 1}/dark/wb-lamp-small.png | Bin .../themed/png/{ => 1}/dark/wb-lamp.png | Bin .../themed/png/{ => 1}/dark/wb-led-small.png | Bin .../images/themed/png/{ => 1}/dark/wb-led.png | Bin .../png/{ => 1}/dark/wb-shade-small.png | Bin .../themed/png/{ => 1}/dark/wb-shade.png | Bin .../themed/png/{ => 1}/dark/wb-sun-small.png | Bin .../images/themed/png/{ => 1}/dark/wb-sun.png | Bin .../png/{ => 1}/dark/wb-tungsten-small.png | Bin .../themed/png/{ => 1}/dark/wb-tungsten.png | Bin .../png/{ => 1}/dark/wb-water-small.png | Bin .../themed/png/{ => 1}/dark/wb-water.png | Bin .../themed/png/{ => 1}/dark/window-add.png | Bin .../themed/png/{ => 1}/light/add-small.png | Bin .../images/themed/png/{ => 1}/light/add.png | Bin .../themed/png/{ => 1}/light/aperture.png | Bin .../png/{ => 1}/light/arrow-down-small.png | Bin .../png/{ => 1}/light/arrow-left-small.png | Bin .../png/{ => 1}/light/arrow-right-small.png | Bin .../png/{ => 1}/light/arrow-up-small.png | Bin .../themed/png/{ => 1}/light/arrow-updown.png | Bin .../themed/png/{ => 1}/light/arrow2-left.png | Bin .../themed/png/{ => 1}/light/arrow2-right.png | Bin .../images/themed/png/{ => 1}/light/atom.png | Bin .../images/themed/png/{ => 1}/light/bayer.png | Bin .../themed/png/{ => 1}/light/beforeafter.png | Bin .../themed/png/{ => 1}/light/cancel-small.png | Bin .../themed/png/{ => 1}/light/cancel.png | Bin .../png/{ => 1}/light/circle-black-small.png | Bin .../{ => 1}/light/circle-blue-green-small.png | Bin .../{ => 1}/light/circle-blue-red-small.png | Bin .../png/{ => 1}/light/circle-blue-small.png | Bin .../light/circle-blue-yellow-small.png | Bin .../{ => 1}/light/circle-cyan-red-small.png | Bin .../png/{ => 1}/light/circle-cyan-small.png | Bin .../{ => 1}/light/circle-darkgray-small.png | Bin .../{ => 1}/light/circle-empty-blue-small.png | Bin .../light/circle-empty-darkgray-small.png | Bin .../{ => 1}/light/circle-empty-gray-small.png | Bin .../light/circle-empty-green-small.png | Bin .../light/circle-empty-purple-small.png | Bin .../{ => 1}/light/circle-empty-red-small.png | Bin .../light/circle-empty-yellow-small.png | Bin .../{ => 1}/light/circle-gray-blue-small.png | Bin .../{ => 1}/light/circle-gray-green-small.png | Bin .../{ => 1}/light/circle-gray-red-small.png | Bin .../png/{ => 1}/light/circle-gray-small.png | Bin .../{ => 1}/light/circle-green-blue-small.png | Bin .../{ => 1}/light/circle-green-red-small.png | Bin .../png/{ => 1}/light/circle-green-small.png | Bin .../{ => 1}/light/circle-magenta-small.png | Bin .../png/{ => 1}/light/circle-orange-small.png | Bin .../png/{ => 1}/light/circle-purple-small.png | Bin .../{ => 1}/light/circle-red-blue-small.png | Bin .../{ => 1}/light/circle-red-cyan-small.png | Bin .../{ => 1}/light/circle-red-green-small.png | Bin .../png/{ => 1}/light/circle-red-small.png | Bin .../png/{ => 1}/light/circle-white-small.png | Bin .../light/circle-yellow-blue-small.png | Bin .../png/{ => 1}/light/circle-yellow-small.png | Bin .../png/{ => 1}/light/color-circles.png | Bin .../light/color-picker-add-hicontrast.png | Bin .../png/{ => 1}/light/color-picker-add.png | Bin .../png/{ => 1}/light/color-picker-bars.png | Bin .../{ => 1}/light/color-picker-hicontrast.png | Bin .../png/{ => 1}/light/color-picker-hide.png | Bin .../themed/png/{ => 1}/light/color-picker.png | Bin .../png/{ => 1}/light/contrastmask-off.png | Bin .../png/{ => 1}/light/contrastmask-on.png | Bin .../images/themed/png/{ => 1}/light/copy.png | Bin .../png/{ => 1}/light/crop-auto-small.png | Bin .../themed/png/{ => 1}/light/crop-auto.png | Bin .../{ => 1}/light/crop-point-hicontrast.png | Bin .../themed/png/{ => 1}/light/crop-small.png | Bin .../images/themed/png/{ => 1}/light/crop.png | Bin .../png/{ => 1}/light/crossed-arrows-in.png | Bin .../png/{ => 1}/light/crossed-arrows-out.png | Bin .../png/{ => 1}/light/crosshair-adjust.png | Bin .../{ => 1}/light/crosshair-hicontrast.png | Bin .../{ => 1}/light/crosshair-node-curve.png | Bin .../png/{ => 1}/light/crosshair-small.png | Bin .../light/curve-controlpoints-small.png | Bin .../png/{ => 1}/light/curve-controlpoints.png | Bin .../png/{ => 1}/light/curve-flat-small.png | Bin .../themed/png/{ => 1}/light/curve-flat.png | Bin .../png/{ => 1}/light/curve-linear-small.png | Bin .../themed/png/{ => 1}/light/curve-linear.png | Bin .../png/{ => 1}/light/curve-nurbs-small.png | Bin .../themed/png/{ => 1}/light/curve-nurbs.png | Bin .../{ => 1}/light/curve-parametric-small.png | Bin .../png/{ => 1}/light/curve-parametric.png | Bin .../png/{ => 1}/light/curve-spline-small.png | Bin .../themed/png/{ => 1}/light/curve-spline.png | Bin .../themed/png/{ => 1}/light/detail.png | Bin .../png/{ => 1}/light/device-floppy.png | Bin .../themed/png/{ => 1}/light/device-hdd.png | Bin .../png/{ => 1}/light/device-network.png | Bin .../png/{ => 1}/light/device-optical.png | Bin .../themed/png/{ => 1}/light/device-usb.png | Bin .../{ => 1}/light/distortion-auto-small.png | Bin .../png/{ => 1}/light/distortion-auto.png | Bin .../{ => 1}/light/distortion-barrel-small.png | Bin .../png/{ => 1}/light/distortion-barrel.png | Bin .../light/distortion-pincushion-small.png | Bin .../{ => 1}/light/distortion-pincushion.png | Bin .../themed/png/{ => 1}/light/edit-point.png | Bin .../png/{ => 1}/light/equilizer-narrow.png | Bin .../png/{ => 1}/light/equilizer-wide.png | Bin .../{ => 1}/light/expander-closed-small.png | Bin .../png/{ => 1}/light/expander-open-small.png | Bin .../themed/png/{ => 1}/light/exposure.png | Bin .../themed/png/{ => 1}/light/filetype-hdr.png | Bin .../themed/png/{ => 1}/light/filetype-ps.png | Bin .../themed/png/{ => 1}/light/filter-clear.png | Bin .../png/{ => 1}/light/filter-original.png | Bin .../png/{ => 1}/light/filter-original2.png | Bin .../themed/png/{ => 1}/light/filter.png | Bin .../png/{ => 1}/light/flip-horizontal.png | Bin .../png/{ => 1}/light/flip-vertical.png | Bin .../png/{ => 1}/light/focusscreen-off.png | Bin .../png/{ => 1}/light/focusscreen-on.png | Bin .../light/folder-closed-home-small.png | Bin .../png/{ => 1}/light/folder-closed-home.png | Bin .../light/folder-closed-recent-small.png | Bin .../{ => 1}/light/folder-closed-recent.png | Bin .../png/{ => 1}/light/folder-closed-small.png | Bin .../png/{ => 1}/light/folder-closed.png | Bin .../light/folder-open-recent-small.png | Bin .../png/{ => 1}/light/folder-open-recent.png | Bin .../png/{ => 1}/light/folder-open-small.png | Bin .../themed/png/{ => 1}/light/folder-open.png | Bin .../png/{ => 1}/light/fullscreen-enter.png | Bin .../png/{ => 1}/light/fullscreen-leave.png | Bin .../themed/png/{ => 1}/light/gamut-hist.png | Bin .../themed/png/{ => 1}/light/gamut-plus.png | Bin .../png/{ => 1}/light/gamut-softproof.png | Bin .../png/{ => 1}/light/gamut-warning.png | Bin .../{ => 1}/light/gamut_srgb_prophoto_xy.png | Bin .../themed/png/{ => 1}/light/gears-pause.png | Bin .../themed/png/{ => 1}/light/gears-play.png | Bin .../themed/png/{ => 1}/light/gears-small.png | Bin .../images/themed/png/{ => 1}/light/gears.png | Bin .../png/{ => 1}/light/goto-end-small.png | Bin .../png/{ => 1}/light/goto-start-small.png | Bin .../{ => 1}/light/hand-closed-hicontrast.png | Bin .../{ => 1}/light/hand-open-hicontrast.png | Bin .../themed/png/{ => 1}/light/hand-open.png | Bin .../{ => 1}/light/histogram-bar-off-small.png | Bin .../{ => 1}/light/histogram-bar-on-small.png | Bin .../light/histogram-bayer-off-small.png | Bin .../light/histogram-bayer-on-small.png | Bin .../light/histogram-blue-off-small.png | Bin .../{ => 1}/light/histogram-blue-on-small.png | Bin .../light/histogram-gold-off-small.png | Bin .../{ => 1}/light/histogram-gold-on-small.png | Bin .../light/histogram-green-off-small.png | Bin .../light/histogram-green-on-small.png | Bin .../light/histogram-mode-linear-small.png | Bin .../light/histogram-mode-logx-small.png | Bin .../light/histogram-mode-logxy-small.png | Bin .../{ => 1}/light/histogram-red-off-small.png | Bin .../{ => 1}/light/histogram-red-on-small.png | Bin .../light/histogram-silver-off-small.png | Bin .../light/histogram-silver-on-small.png | Bin .../images/themed/png/{ => 1}/light/info.png | Bin .../png/{ => 1}/light/intent-absolute.png | Bin .../png/{ => 1}/light/intent-perceptual.png | Bin .../png/{ => 1}/light/intent-relative.png | Bin .../png/{ => 1}/light/intent-saturation.png | Bin .../{ => 1}/light/magnifier-1to1-small.png | Bin .../png/{ => 1}/light/magnifier-1to1.png | Bin .../png/{ => 1}/light/magnifier-crop.png | Bin .../png/{ => 1}/light/magnifier-fit.png | Bin .../{ => 1}/light/magnifier-minus-small.png | Bin .../png/{ => 1}/light/magnifier-minus.png | Bin .../{ => 1}/light/magnifier-plus-small.png | Bin .../png/{ => 1}/light/magnifier-plus.png | Bin .../themed/png/{ => 1}/light/magnifier.png | Bin .../themed/png/{ => 1}/light/metadata.png | Bin .../light/node-move-nw-se-hicontrast.png | Bin .../light/node-move-sw-ne-hicontrast.png | Bin .../{ => 1}/light/node-move-x-hicontrast.png | Bin .../{ => 1}/light/node-move-xy-hicontrast.png | Bin .../{ => 1}/light/node-move-y-hicontrast.png | Bin .../png/{ => 1}/light/one-to-one-small.png | Bin .../themed/png/{ => 1}/light/ornament1.png | Bin .../{ => 1}/light/padlock-locked-small.png | Bin .../{ => 1}/light/padlock-unlocked-small.png | Bin .../png/{ => 1}/light/palette-brush.png | Bin .../png/{ => 1}/light/panel-to-bottom.png | Bin .../png/{ => 1}/light/panel-to-left.png | Bin .../png/{ => 1}/light/panel-to-right.png | Bin .../themed/png/{ => 1}/light/panel-to-top.png | Bin .../images/themed/png/{ => 1}/light/paste.png | Bin .../perspective-horizontal-left-small.png | Bin .../light/perspective-horizontal-left.png | Bin .../perspective-horizontal-right-small.png | Bin .../light/perspective-horizontal-right.png | Bin .../perspective-vertical-bottom-small.png | Bin .../light/perspective-vertical-bottom.png | Bin .../light/perspective-vertical-top-small.png | Bin .../light/perspective-vertical-top.png | Bin .../light/power-inconsistent-small.png | Bin .../png/{ => 1}/light/power-off-small.png | Bin .../png/{ => 1}/light/power-on-small.png | Bin .../themed/png/{ => 1}/light/preferences.png | Bin .../png/{ => 1}/light/profile-filled.png | Bin .../png/{ => 1}/light/profile-partial.png | Bin .../themed/png/{ => 1}/light/redo-all.png | Bin .../themed/png/{ => 1}/light/redo-small.png | Bin .../images/themed/png/{ => 1}/light/redo.png | Bin .../png/{ => 1}/light/refresh-red-small.png | Bin .../png/{ => 1}/light/refresh-small.png | Bin .../themed/png/{ => 1}/light/refresh.png | Bin .../themed/png/{ => 1}/light/remove-small.png | Bin .../themed/png/{ => 1}/light/remove.png | Bin .../light/rotate-aroundnode-hicontrast.png | Bin .../png/{ => 1}/light/rotate-aroundnode.png | Bin .../png/{ => 1}/light/rotate-left-90.png | Bin .../png/{ => 1}/light/rotate-left-small.png | Bin .../themed/png/{ => 1}/light/rotate-left.png | Bin .../png/{ => 1}/light/rotate-right-90.png | Bin .../png/{ => 1}/light/rotate-right-small.png | Bin .../themed/png/{ => 1}/light/rotate-right.png | Bin .../{ => 1}/light/rotate-straighten-small.png | Bin .../png/{ => 1}/light/rotate-straighten.png | Bin .../themed/png/{ => 1}/light/save-small.png | Bin .../images/themed/png/{ => 1}/light/save.png | Bin .../png/{ => 1}/light/saved-no-small.png | Bin .../png/{ => 1}/light/saved-yes-small.png | Bin .../light/square-toggle-black-off-narrow.png | Bin .../light/square-toggle-black-on-narrow.png | Bin .../light/square-toggle-blue-off-narrow.png | Bin .../light/square-toggle-blue-on-narrow.png | Bin .../light/square-toggle-gray-off-narrow.png | Bin .../light/square-toggle-gray-on-narrow.png | Bin .../light/square-toggle-green-off-narrow.png | Bin .../light/square-toggle-green-on-narrow.png | Bin .../square-toggle-luminosity-off-narrow.png | Bin .../square-toggle-luminosity-on-narrow.png | Bin .../light/square-toggle-red-off-narrow.png | Bin .../light/square-toggle-red-on-narrow.png | Bin .../light/square-toggle-theme-off-narrow.png | Bin .../light/square-toggle-theme-on-narrow.png | Bin .../light/square-toggle-white-off-narrow.png | Bin .../light/square-toggle-white-on-narrow.png | Bin .../{ => 1}/light/star-gold-hollow-narrow.png | Bin .../{ => 1}/light/star-gold-hollow-small.png | Bin .../png/{ => 1}/light/star-gold-narrow.png | Bin .../png/{ => 1}/light/star-gold-small.png | Bin .../png/{ => 1}/light/star-hollow-narrow.png | Bin .../png/{ => 1}/light/star-hollow-small.png | Bin .../themed/png/{ => 1}/light/star-narrow.png | Bin .../themed/png/{ => 1}/light/star-small.png | Bin .../themed/png/{ => 1}/light/template-16.png | Bin .../themed/png/{ => 1}/light/template-24.png | Bin .../png/{ => 1}/light/template-narrow.png | Bin .../{ => 1}/light/tick-green-hollow-small.png | Bin .../png/{ => 1}/light/tick-green-hollow.png | Bin .../png/{ => 1}/light/tick-green-small.png | Bin .../themed/png/{ => 1}/light/tick-green.png | Bin .../png/{ => 1}/light/tick-hollow-small.png | Bin .../themed/png/{ => 1}/light/tick-small.png | Bin .../images/themed/png/{ => 1}/light/tick.png | Bin .../themed/png/{ => 1}/light/transform.png | Bin .../themed/png/{ => 1}/light/trash-delete.png | Bin .../png/{ => 1}/light/trash-empty-show.png | Bin .../themed/png/{ => 1}/light/trash-empty.png | Bin .../png/{ => 1}/light/trash-full-show.png | Bin .../themed/png/{ => 1}/light/trash-full.png | Bin .../png/{ => 1}/light/trash-hide-deleted.png | Bin .../png/{ => 1}/light/trash-remove-small.png | Bin .../themed/png/{ => 1}/light/trash-remove.png | Bin .../themed/png/{ => 1}/light/trash-small.png | Bin .../themed/png/{ => 1}/light/undo-all.png | Bin .../themed/png/{ => 1}/light/undo-small.png | Bin .../images/themed/png/{ => 1}/light/undo.png | Bin .../png/{ => 1}/light/warning-highlights.png | Bin .../png/{ => 1}/light/warning-shadows.png | Bin .../themed/png/{ => 1}/light/wavelets.png | Bin .../png/{ => 1}/light/wb-auto-small.png | Bin .../themed/png/{ => 1}/light/wb-auto.png | Bin .../png/{ => 1}/light/wb-camera-small.png | Bin .../themed/png/{ => 1}/light/wb-camera.png | Bin .../png/{ => 1}/light/wb-cloudy-small.png | Bin .../themed/png/{ => 1}/light/wb-cloudy.png | Bin .../png/{ => 1}/light/wb-custom-small.png | Bin .../themed/png/{ => 1}/light/wb-custom.png | Bin .../png/{ => 1}/light/wb-flash-small.png | Bin .../themed/png/{ => 1}/light/wb-flash.png | Bin .../{ => 1}/light/wb-fluorescent-small.png | Bin .../png/{ => 1}/light/wb-fluorescent.png | Bin .../png/{ => 1}/light/wb-lamp-small.png | Bin .../themed/png/{ => 1}/light/wb-lamp.png | Bin .../themed/png/{ => 1}/light/wb-led-small.png | Bin .../themed/png/{ => 1}/light/wb-led.png | Bin .../png/{ => 1}/light/wb-shade-small.png | Bin .../themed/png/{ => 1}/light/wb-shade.png | Bin .../themed/png/{ => 1}/light/wb-sun-small.png | Bin .../themed/png/{ => 1}/light/wb-sun.png | Bin .../png/{ => 1}/light/wb-tungsten-small.png | Bin .../themed/png/{ => 1}/light/wb-tungsten.png | Bin .../png/{ => 1}/light/wb-water-small.png | Bin .../themed/png/{ => 1}/light/wb-water.png | Bin .../themed/png/{ => 1}/light/window-add.png | Bin rtdata/images/themed/png/2/dark/add-small.png | Bin 0 -> 436 bytes rtdata/images/themed/png/2/dark/add.png | Bin 0 -> 396 bytes rtdata/images/themed/png/2/dark/aperture.png | Bin 0 -> 886 bytes .../themed/png/2/dark/arrow-down-small.png | Bin 0 -> 447 bytes .../themed/png/2/dark/arrow-left-small.png | Bin 0 -> 431 bytes .../themed/png/2/dark/arrow-right-small.png | Bin 0 -> 429 bytes .../themed/png/2/dark/arrow-up-small.png | Bin 0 -> 442 bytes .../images/themed/png/2/dark/arrow-updown.png | Bin 0 -> 529 bytes .../images/themed/png/2/dark/arrow2-left.png | Bin 0 -> 588 bytes .../images/themed/png/2/dark/arrow2-right.png | Bin 0 -> 547 bytes rtdata/images/themed/png/2/dark/atom.png | Bin 0 -> 981 bytes rtdata/images/themed/png/2/dark/bayer.png | Bin 0 -> 390 bytes .../images/themed/png/2/dark/beforeafter.png | Bin 0 -> 405 bytes .../images/themed/png/2/dark/cancel-small.png | Bin 0 -> 490 bytes rtdata/images/themed/png/2/dark/cancel.png | Bin 0 -> 525 bytes .../themed/png/2/dark/circle-black-small.png | Bin 0 -> 483 bytes .../png/2/dark/circle-blue-green-small.png | Bin 0 -> 560 bytes .../png/2/dark/circle-blue-red-small.png | Bin 0 -> 561 bytes .../themed/png/2/dark/circle-blue-small.png | Bin 0 -> 483 bytes .../png/2/dark/circle-blue-yellow-small.png | Bin 0 -> 557 bytes .../png/2/dark/circle-cyan-red-small.png | Bin 0 -> 542 bytes .../themed/png/2/dark/circle-cyan-small.png | Bin 0 -> 497 bytes .../png/2/dark/circle-darkgray-small.png | Bin 0 -> 462 bytes .../png/2/dark/circle-empty-blue-small.png | Bin 0 -> 552 bytes .../2/dark/circle-empty-darkgray-small.png | Bin 0 -> 525 bytes .../png/2/dark/circle-empty-gray-small.png | Bin 0 -> 523 bytes .../png/2/dark/circle-empty-green-small.png | Bin 0 -> 559 bytes .../png/2/dark/circle-empty-purple-small.png | Bin 0 -> 522 bytes .../png/2/dark/circle-empty-red-small.png | Bin 0 -> 558 bytes .../png/2/dark/circle-empty-yellow-small.png | Bin 0 -> 541 bytes .../png/2/dark/circle-gray-blue-small.png | Bin 0 -> 550 bytes .../png/2/dark/circle-gray-green-small.png | Bin 0 -> 560 bytes .../png/2/dark/circle-gray-red-small.png | Bin 0 -> 570 bytes .../themed/png/2/dark/circle-gray-small.png | Bin 0 -> 474 bytes .../png/2/dark/circle-green-blue-small.png | Bin 0 -> 560 bytes .../png/2/dark/circle-green-red-small.png | Bin 0 -> 546 bytes .../themed/png/2/dark/circle-green-small.png | Bin 0 -> 489 bytes .../png/2/dark/circle-magenta-small.png | Bin 0 -> 489 bytes .../themed/png/2/dark/circle-orange-small.png | Bin 0 -> 484 bytes .../themed/png/2/dark/circle-purple-small.png | Bin 0 -> 469 bytes .../png/2/dark/circle-red-blue-small.png | Bin 0 -> 566 bytes .../png/2/dark/circle-red-cyan-small.png | Bin 0 -> 566 bytes .../png/2/dark/circle-red-green-small.png | Bin 0 -> 557 bytes .../themed/png/2/dark/circle-red-small.png | Bin 0 -> 483 bytes .../themed/png/2/dark/circle-white-small.png | Bin 0 -> 485 bytes .../png/2/dark/circle-yellow-blue-small.png | Bin 0 -> 575 bytes .../themed/png/2/dark/circle-yellow-small.png | Bin 0 -> 488 bytes .../themed/png/2/dark/color-circles.png | Bin 0 -> 798 bytes .../2/dark/color-picker-add-hicontrast.png | Bin 0 -> 840 bytes .../themed/png/2/dark/color-picker-add.png | Bin 0 -> 665 bytes .../themed/png/2/dark/color-picker-bars.png | Bin 0 -> 666 bytes .../png/2/dark/color-picker-hicontrast.png | Bin 0 -> 747 bytes .../themed/png/2/dark/color-picker-hide.png | Bin 0 -> 596 bytes .../images/themed/png/2/dark/color-picker.png | Bin 0 -> 649 bytes .../themed/png/2/dark/contrastmask-off.png | Bin 0 -> 771 bytes .../themed/png/2/dark/contrastmask-on.png | Bin 0 -> 828 bytes rtdata/images/themed/png/2/dark/copy.png | Bin 0 -> 664 bytes .../themed/png/2/dark/crop-auto-small.png | Bin 0 -> 512 bytes rtdata/images/themed/png/2/dark/crop-auto.png | Bin 0 -> 561 bytes .../png/2/dark/crop-point-hicontrast.png | Bin 0 -> 471 bytes .../images/themed/png/2/dark/crop-small.png | Bin 0 -> 366 bytes rtdata/images/themed/png/2/dark/crop.png | Bin 0 -> 368 bytes .../themed/png/2/dark/crossed-arrows-in.png | Bin 0 -> 713 bytes .../themed/png/2/dark/crossed-arrows-out.png | Bin 0 -> 642 bytes .../themed/png/2/dark/crosshair-adjust.png | Bin 0 -> 542 bytes .../png/2/dark/crosshair-hicontrast.png | Bin 0 -> 527 bytes .../png/2/dark/crosshair-node-curve.png | Bin 0 -> 614 bytes .../themed/png/2/dark/crosshair-small.png | Bin 0 -> 385 bytes .../png/2/dark/curve-controlpoints-small.png | Bin 0 -> 473 bytes .../themed/png/2/dark/curve-controlpoints.png | Bin 0 -> 574 bytes .../themed/png/2/dark/curve-flat-small.png | Bin 0 -> 349 bytes .../images/themed/png/2/dark/curve-flat.png | Bin 0 -> 352 bytes .../themed/png/2/dark/curve-linear-small.png | Bin 0 -> 428 bytes .../images/themed/png/2/dark/curve-linear.png | Bin 0 -> 492 bytes .../themed/png/2/dark/curve-nurbs-small.png | Bin 0 -> 621 bytes .../images/themed/png/2/dark/curve-nurbs.png | Bin 0 -> 730 bytes .../png/2/dark/curve-parametric-small.png | Bin 0 -> 530 bytes .../themed/png/2/dark/curve-parametric.png | Bin 0 -> 595 bytes .../themed/png/2/dark/curve-spline-small.png | Bin 0 -> 530 bytes .../images/themed/png/2/dark/curve-spline.png | Bin 0 -> 607 bytes rtdata/images/themed/png/2/dark/detail.png | Bin 0 -> 892 bytes .../themed/png/2/dark/device-floppy.png | Bin 0 -> 505 bytes .../images/themed/png/2/dark/device-hdd.png | Bin 0 -> 762 bytes .../themed/png/2/dark/device-network.png | Bin 0 -> 682 bytes .../themed/png/2/dark/device-optical.png | Bin 0 -> 780 bytes .../images/themed/png/2/dark/device-usb.png | Bin 0 -> 646 bytes .../png/2/dark/distortion-auto-small.png | Bin 0 -> 751 bytes .../themed/png/2/dark/distortion-auto.png | Bin 0 -> 867 bytes .../png/2/dark/distortion-barrel-small.png | Bin 0 -> 593 bytes .../themed/png/2/dark/distortion-barrel.png | Bin 0 -> 745 bytes .../2/dark/distortion-pincushion-small.png | Bin 0 -> 626 bytes .../png/2/dark/distortion-pincushion.png | Bin 0 -> 746 bytes .../images/themed/png/2/dark/edit-point.png | Bin 0 -> 577 bytes .../themed/png/2/dark/equilizer-narrow.png | Bin 0 -> 448 bytes .../themed/png/2/dark/equilizer-wide.png | Bin 0 -> 409 bytes .../png/2/dark/expander-closed-small.png | Bin 0 -> 407 bytes .../themed/png/2/dark/expander-open-small.png | Bin 0 -> 443 bytes rtdata/images/themed/png/2/dark/exposure.png | Bin 0 -> 498 bytes .../images/themed/png/2/dark/filetype-hdr.png | Bin 0 -> 548 bytes .../images/themed/png/2/dark/filetype-ps.png | Bin 0 -> 549 bytes .../images/themed/png/2/dark/filter-clear.png | Bin 0 -> 727 bytes .../themed/png/2/dark/filter-original.png | Bin 0 -> 434 bytes .../themed/png/2/dark/filter-original2.png | Bin 0 -> 387 bytes rtdata/images/themed/png/2/dark/filter.png | Bin 0 -> 728 bytes .../themed/png/2/dark/flip-horizontal.png | Bin 0 -> 653 bytes .../themed/png/2/dark/flip-vertical.png | Bin 0 -> 596 bytes .../themed/png/2/dark/focusscreen-off.png | Bin 0 -> 709 bytes .../themed/png/2/dark/focusscreen-on.png | Bin 0 -> 703 bytes .../png/2/dark/folder-closed-home-small.png | Bin 0 -> 496 bytes .../themed/png/2/dark/folder-closed-home.png | Bin 0 -> 525 bytes .../png/2/dark/folder-closed-recent-small.png | Bin 0 -> 553 bytes .../png/2/dark/folder-closed-recent.png | Bin 0 -> 653 bytes .../themed/png/2/dark/folder-closed-small.png | Bin 0 -> 399 bytes .../themed/png/2/dark/folder-closed.png | Bin 0 -> 420 bytes .../png/2/dark/folder-open-recent-small.png | Bin 0 -> 628 bytes .../themed/png/2/dark/folder-open-recent.png | Bin 0 -> 710 bytes .../themed/png/2/dark/folder-open-small.png | Bin 0 -> 506 bytes .../images/themed/png/2/dark/folder-open.png | Bin 0 -> 540 bytes .../themed/png/2/dark/fullscreen-enter.png | Bin 0 -> 591 bytes .../themed/png/2/dark/fullscreen-leave.png | Bin 0 -> 585 bytes .../images/themed/png/2/dark/gamut-hist.png | Bin 0 -> 688 bytes .../images/themed/png/2/dark/gamut-plus.png | Bin 0 -> 739 bytes .../themed/png/2/dark/gamut-softproof.png | Bin 0 -> 687 bytes .../themed/png/2/dark/gamut-warning.png | Bin 0 -> 844 bytes .../png/2/dark/gamut_srgb_prophoto_xy.png | Bin 0 -> 762 bytes .../images/themed/png/2/dark/gears-pause.png | Bin 0 -> 829 bytes .../images/themed/png/2/dark/gears-play.png | Bin 0 -> 983 bytes .../images/themed/png/2/dark/gears-small.png | Bin 0 -> 665 bytes rtdata/images/themed/png/2/dark/gears.png | Bin 0 -> 852 bytes .../themed/png/2/dark/goto-end-small.png | Bin 0 -> 436 bytes .../themed/png/2/dark/goto-start-small.png | Bin 0 -> 452 bytes .../png/2/dark/hand-closed-hicontrast.png | Bin 0 -> 966 bytes .../png/2/dark/hand-open-hicontrast.png | Bin 0 -> 1019 bytes rtdata/images/themed/png/2/dark/hand-open.png | Bin 0 -> 725 bytes .../png/2/dark/histogram-bar-off-small.png | Bin 0 -> 356 bytes .../png/2/dark/histogram-bar-on-small.png | Bin 0 -> 362 bytes .../png/2/dark/histogram-bayer-off-small.png | Bin 0 -> 357 bytes .../png/2/dark/histogram-bayer-on-small.png | Bin 0 -> 357 bytes .../png/2/dark/histogram-blue-off-small.png | Bin 0 -> 343 bytes .../png/2/dark/histogram-blue-on-small.png | Bin 0 -> 343 bytes .../png/2/dark/histogram-gold-off-small.png | Bin 0 -> 343 bytes .../png/2/dark/histogram-gold-on-small.png | Bin 0 -> 343 bytes .../png/2/dark/histogram-green-off-small.png | Bin 0 -> 343 bytes .../png/2/dark/histogram-green-on-small.png | Bin 0 -> 343 bytes .../2/dark/histogram-mode-linear-small.png | Bin 0 -> 416 bytes .../png/2/dark/histogram-mode-logx-small.png | Bin 0 -> 461 bytes .../png/2/dark/histogram-mode-logxy-small.png | Bin 0 -> 433 bytes .../png/2/dark/histogram-red-off-small.png | Bin 0 -> 343 bytes .../png/2/dark/histogram-red-on-small.png | Bin 0 -> 343 bytes .../png/2/dark/histogram-silver-off-small.png | Bin 0 -> 344 bytes .../png/2/dark/histogram-silver-on-small.png | Bin 0 -> 344 bytes rtdata/images/themed/png/2/dark/info.png | Bin 0 -> 653 bytes .../themed/png/2/dark/intent-absolute.png | Bin 0 -> 575 bytes .../themed/png/2/dark/intent-perceptual.png | Bin 0 -> 695 bytes .../themed/png/2/dark/intent-relative.png | Bin 0 -> 688 bytes .../themed/png/2/dark/intent-saturation.png | Bin 0 -> 693 bytes .../png/2/dark/magnifier-1to1-small.png | Bin 0 -> 609 bytes .../themed/png/2/dark/magnifier-1to1.png | Bin 0 -> 767 bytes .../themed/png/2/dark/magnifier-crop.png | Bin 0 -> 679 bytes .../themed/png/2/dark/magnifier-fit.png | Bin 0 -> 687 bytes .../png/2/dark/magnifier-minus-small.png | Bin 0 -> 563 bytes .../themed/png/2/dark/magnifier-minus.png | Bin 0 -> 681 bytes .../png/2/dark/magnifier-plus-small.png | Bin 0 -> 591 bytes .../themed/png/2/dark/magnifier-plus.png | Bin 0 -> 698 bytes rtdata/images/themed/png/2/dark/magnifier.png | Bin 0 -> 676 bytes rtdata/images/themed/png/2/dark/metadata.png | Bin 0 -> 580 bytes .../png/2/dark/node-move-nw-se-hicontrast.png | Bin 0 -> 709 bytes .../png/2/dark/node-move-sw-ne-hicontrast.png | Bin 0 -> 717 bytes .../png/2/dark/node-move-x-hicontrast.png | Bin 0 -> 666 bytes .../png/2/dark/node-move-xy-hicontrast.png | Bin 0 -> 826 bytes .../png/2/dark/node-move-y-hicontrast.png | Bin 0 -> 683 bytes .../themed/png/2/dark/one-to-one-small.png | Bin 0 -> 383 bytes rtdata/images/themed/png/2/dark/ornament1.png | Bin 0 -> 3052 bytes .../png/2/dark/padlock-locked-small.png | Bin 0 -> 541 bytes .../png/2/dark/padlock-unlocked-small.png | Bin 0 -> 562 bytes .../themed/png/2/dark/palette-brush.png | Bin 0 -> 912 bytes .../themed/png/2/dark/panel-to-bottom.png | Bin 0 -> 476 bytes .../themed/png/2/dark/panel-to-left.png | Bin 0 -> 453 bytes .../themed/png/2/dark/panel-to-right.png | Bin 0 -> 451 bytes .../images/themed/png/2/dark/panel-to-top.png | Bin 0 -> 476 bytes rtdata/images/themed/png/2/dark/paste.png | Bin 0 -> 486 bytes .../perspective-horizontal-left-small.png | Bin 0 -> 521 bytes .../2/dark/perspective-horizontal-left.png | Bin 0 -> 632 bytes .../perspective-horizontal-right-small.png | Bin 0 -> 517 bytes .../2/dark/perspective-horizontal-right.png | Bin 0 -> 639 bytes .../perspective-vertical-bottom-small.png | Bin 0 -> 614 bytes .../2/dark/perspective-vertical-bottom.png | Bin 0 -> 768 bytes .../2/dark/perspective-vertical-top-small.png | Bin 0 -> 625 bytes .../png/2/dark/perspective-vertical-top.png | Bin 0 -> 793 bytes .../png/2/dark/power-inconsistent-small.png | Bin 0 -> 587 bytes .../themed/png/2/dark/power-off-small.png | Bin 0 -> 429 bytes .../themed/png/2/dark/power-on-small.png | Bin 0 -> 583 bytes .../images/themed/png/2/dark/preferences.png | Bin 0 -> 553 bytes .../themed/png/2/dark/profile-filled.png | Bin 0 -> 410 bytes .../themed/png/2/dark/profile-partial.png | Bin 0 -> 409 bytes rtdata/images/themed/png/2/dark/redo-all.png | Bin 0 -> 721 bytes .../images/themed/png/2/dark/redo-small.png | Bin 0 -> 533 bytes rtdata/images/themed/png/2/dark/redo.png | Bin 0 -> 673 bytes .../themed/png/2/dark/refresh-red-small.png | Bin 0 -> 639 bytes .../themed/png/2/dark/refresh-small.png | Bin 0 -> 596 bytes rtdata/images/themed/png/2/dark/refresh.png | Bin 0 -> 734 bytes .../images/themed/png/2/dark/remove-small.png | Bin 0 -> 386 bytes rtdata/images/themed/png/2/dark/remove.png | Bin 0 -> 370 bytes .../2/dark/rotate-aroundnode-hicontrast.png | Bin 0 -> 1021 bytes .../themed/png/2/dark/rotate-aroundnode.png | Bin 0 -> 769 bytes .../themed/png/2/dark/rotate-left-90.png | Bin 0 -> 746 bytes .../themed/png/2/dark/rotate-left-small.png | Bin 0 -> 599 bytes .../images/themed/png/2/dark/rotate-left.png | Bin 0 -> 801 bytes .../themed/png/2/dark/rotate-right-90.png | Bin 0 -> 754 bytes .../themed/png/2/dark/rotate-right-small.png | Bin 0 -> 606 bytes .../images/themed/png/2/dark/rotate-right.png | Bin 0 -> 822 bytes .../png/2/dark/rotate-straighten-small.png | Bin 0 -> 576 bytes .../themed/png/2/dark/rotate-straighten.png | Bin 0 -> 728 bytes .../images/themed/png/2/dark/save-small.png | Bin 0 -> 573 bytes rtdata/images/themed/png/2/dark/save.png | Bin 0 -> 600 bytes .../themed/png/2/dark/saved-no-small.png | Bin 0 -> 594 bytes .../themed/png/2/dark/saved-yes-small.png | Bin 0 -> 636 bytes .../2/dark/square-toggle-black-off-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-black-on-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-blue-off-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-blue-on-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-gray-off-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-gray-on-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-green-off-narrow.png | Bin 0 -> 348 bytes .../2/dark/square-toggle-green-on-narrow.png | Bin 0 -> 350 bytes .../square-toggle-luminosity-off-narrow.png | Bin 0 -> 370 bytes .../square-toggle-luminosity-on-narrow.png | Bin 0 -> 370 bytes .../2/dark/square-toggle-red-off-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-red-on-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-theme-off-narrow.png | Bin 0 -> 370 bytes .../2/dark/square-toggle-theme-on-narrow.png | Bin 0 -> 370 bytes .../2/dark/square-toggle-white-off-narrow.png | Bin 0 -> 344 bytes .../2/dark/square-toggle-white-on-narrow.png | Bin 0 -> 344 bytes .../png/2/dark/star-gold-hollow-narrow.png | Bin 0 -> 525 bytes .../png/2/dark/star-gold-hollow-small.png | Bin 0 -> 578 bytes .../themed/png/2/dark/star-gold-narrow.png | Bin 0 -> 501 bytes .../themed/png/2/dark/star-gold-small.png | Bin 0 -> 603 bytes .../themed/png/2/dark/star-hollow-narrow.png | Bin 0 -> 488 bytes .../themed/png/2/dark/star-hollow-small.png | Bin 0 -> 546 bytes .../images/themed/png/2/dark/star-narrow.png | Bin 0 -> 486 bytes .../images/themed/png/2/dark/star-small.png | Bin 0 -> 559 bytes .../images/themed/png/2/dark/template-16.png | Bin 0 -> 322 bytes .../images/themed/png/2/dark/template-24.png | Bin 0 -> 323 bytes .../themed/png/2/dark/template-narrow.png | Bin 0 -> 322 bytes .../png/2/dark/tick-green-hollow-small.png | Bin 0 -> 502 bytes .../themed/png/2/dark/tick-green-hollow.png | Bin 0 -> 587 bytes .../themed/png/2/dark/tick-green-small.png | Bin 0 -> 448 bytes .../images/themed/png/2/dark/tick-green.png | Bin 0 -> 476 bytes .../themed/png/2/dark/tick-hollow-small.png | Bin 0 -> 498 bytes .../images/themed/png/2/dark/tick-small.png | Bin 0 -> 443 bytes rtdata/images/themed/png/2/dark/tick.png | Bin 0 -> 475 bytes rtdata/images/themed/png/2/dark/transform.png | Bin 0 -> 897 bytes .../images/themed/png/2/dark/trash-delete.png | Bin 0 -> 1526 bytes .../themed/png/2/dark/trash-empty-show.png | Bin 0 -> 838 bytes .../images/themed/png/2/dark/trash-empty.png | Bin 0 -> 572 bytes .../themed/png/2/dark/trash-full-show.png | Bin 0 -> 896 bytes .../images/themed/png/2/dark/trash-full.png | Bin 0 -> 573 bytes .../themed/png/2/dark/trash-hide-deleted.png | Bin 0 -> 881 bytes .../themed/png/2/dark/trash-remove-small.png | Bin 0 -> 726 bytes .../images/themed/png/2/dark/trash-remove.png | Bin 0 -> 746 bytes .../images/themed/png/2/dark/trash-small.png | Bin 0 -> 471 bytes rtdata/images/themed/png/2/dark/undo-all.png | Bin 0 -> 717 bytes .../images/themed/png/2/dark/undo-small.png | Bin 0 -> 491 bytes rtdata/images/themed/png/2/dark/undo.png | Bin 0 -> 684 bytes .../themed/png/2/dark/warning-highlights.png | Bin 0 -> 770 bytes .../themed/png/2/dark/warning-shadows.png | Bin 0 -> 867 bytes rtdata/images/themed/png/2/dark/wavelets.png | Bin 0 -> 753 bytes .../themed/png/2/dark/wb-auto-small.png | Bin 0 -> 523 bytes rtdata/images/themed/png/2/dark/wb-auto.png | Bin 0 -> 642 bytes .../themed/png/2/dark/wb-camera-small.png | Bin 0 -> 541 bytes rtdata/images/themed/png/2/dark/wb-camera.png | Bin 0 -> 629 bytes .../themed/png/2/dark/wb-cloudy-small.png | Bin 0 -> 519 bytes rtdata/images/themed/png/2/dark/wb-cloudy.png | Bin 0 -> 593 bytes .../themed/png/2/dark/wb-custom-small.png | Bin 0 -> 486 bytes rtdata/images/themed/png/2/dark/wb-custom.png | Bin 0 -> 499 bytes .../themed/png/2/dark/wb-flash-small.png | Bin 0 -> 541 bytes rtdata/images/themed/png/2/dark/wb-flash.png | Bin 0 -> 597 bytes .../png/2/dark/wb-fluorescent-small.png | Bin 0 -> 540 bytes .../themed/png/2/dark/wb-fluorescent.png | Bin 0 -> 615 bytes .../themed/png/2/dark/wb-lamp-small.png | Bin 0 -> 597 bytes rtdata/images/themed/png/2/dark/wb-lamp.png | Bin 0 -> 682 bytes .../images/themed/png/2/dark/wb-led-small.png | Bin 0 -> 630 bytes rtdata/images/themed/png/2/dark/wb-led.png | Bin 0 -> 685 bytes .../themed/png/2/dark/wb-shade-small.png | Bin 0 -> 552 bytes rtdata/images/themed/png/2/dark/wb-shade.png | Bin 0 -> 533 bytes .../images/themed/png/2/dark/wb-sun-small.png | Bin 0 -> 538 bytes rtdata/images/themed/png/2/dark/wb-sun.png | Bin 0 -> 694 bytes .../themed/png/2/dark/wb-tungsten-small.png | Bin 0 -> 569 bytes .../images/themed/png/2/dark/wb-tungsten.png | Bin 0 -> 677 bytes .../themed/png/2/dark/wb-water-small.png | Bin 0 -> 521 bytes rtdata/images/themed/png/2/dark/wb-water.png | Bin 0 -> 594 bytes .../images/themed/png/2/dark/window-add.png | Bin 0 -> 472 bytes .../images/themed/png/2/light/add-small.png | Bin 0 -> 428 bytes rtdata/images/themed/png/2/light/add.png | Bin 0 -> 418 bytes rtdata/images/themed/png/2/light/aperture.png | Bin 0 -> 924 bytes .../themed/png/2/light/arrow-down-small.png | Bin 0 -> 455 bytes .../themed/png/2/light/arrow-left-small.png | Bin 0 -> 438 bytes .../themed/png/2/light/arrow-right-small.png | Bin 0 -> 433 bytes .../themed/png/2/light/arrow-up-small.png | Bin 0 -> 459 bytes .../themed/png/2/light/arrow-updown.png | Bin 0 -> 532 bytes .../images/themed/png/2/light/arrow2-left.png | Bin 0 -> 586 bytes .../themed/png/2/light/arrow2-right.png | Bin 0 -> 553 bytes rtdata/images/themed/png/2/light/atom.png | Bin 0 -> 1040 bytes rtdata/images/themed/png/2/light/bayer.png | Bin 0 -> 394 bytes .../images/themed/png/2/light/beforeafter.png | Bin 0 -> 411 bytes .../themed/png/2/light/cancel-small.png | Bin 0 -> 492 bytes rtdata/images/themed/png/2/light/cancel.png | Bin 0 -> 530 bytes .../themed/png/2/light/circle-black-small.png | Bin 0 -> 483 bytes .../png/2/light/circle-blue-green-small.png | Bin 0 -> 560 bytes .../png/2/light/circle-blue-red-small.png | Bin 0 -> 561 bytes .../themed/png/2/light/circle-blue-small.png | Bin 0 -> 483 bytes .../png/2/light/circle-blue-yellow-small.png | Bin 0 -> 557 bytes .../png/2/light/circle-cyan-red-small.png | Bin 0 -> 542 bytes .../themed/png/2/light/circle-cyan-small.png | Bin 0 -> 497 bytes .../png/2/light/circle-darkgray-small.png | Bin 0 -> 462 bytes .../png/2/light/circle-empty-blue-small.png | Bin 0 -> 552 bytes .../2/light/circle-empty-darkgray-small.png | Bin 0 -> 525 bytes .../png/2/light/circle-empty-gray-small.png | Bin 0 -> 523 bytes .../png/2/light/circle-empty-green-small.png | Bin 0 -> 559 bytes .../png/2/light/circle-empty-purple-small.png | Bin 0 -> 522 bytes .../png/2/light/circle-empty-red-small.png | Bin 0 -> 558 bytes .../png/2/light/circle-empty-yellow-small.png | Bin 0 -> 541 bytes .../png/2/light/circle-gray-blue-small.png | Bin 0 -> 550 bytes .../png/2/light/circle-gray-green-small.png | Bin 0 -> 560 bytes .../png/2/light/circle-gray-red-small.png | Bin 0 -> 570 bytes .../themed/png/2/light/circle-gray-small.png | Bin 0 -> 474 bytes .../png/2/light/circle-green-blue-small.png | Bin 0 -> 560 bytes .../png/2/light/circle-green-red-small.png | Bin 0 -> 546 bytes .../themed/png/2/light/circle-green-small.png | Bin 0 -> 489 bytes .../png/2/light/circle-magenta-small.png | Bin 0 -> 489 bytes .../png/2/light/circle-orange-small.png | Bin 0 -> 484 bytes .../png/2/light/circle-purple-small.png | Bin 0 -> 469 bytes .../png/2/light/circle-red-blue-small.png | Bin 0 -> 566 bytes .../png/2/light/circle-red-cyan-small.png | Bin 0 -> 566 bytes .../png/2/light/circle-red-green-small.png | Bin 0 -> 557 bytes .../themed/png/2/light/circle-red-small.png | Bin 0 -> 483 bytes .../themed/png/2/light/circle-white-small.png | Bin 0 -> 485 bytes .../png/2/light/circle-yellow-blue-small.png | Bin 0 -> 575 bytes .../png/2/light/circle-yellow-small.png | Bin 0 -> 488 bytes .../themed/png/2/light/color-circles.png | Bin 0 -> 837 bytes .../2/light/color-picker-add-hicontrast.png | Bin 0 -> 840 bytes .../themed/png/2/light/color-picker-add.png | Bin 0 -> 689 bytes .../themed/png/2/light/color-picker-bars.png | Bin 0 -> 685 bytes .../png/2/light/color-picker-hicontrast.png | Bin 0 -> 747 bytes .../themed/png/2/light/color-picker-hide.png | Bin 0 -> 620 bytes .../themed/png/2/light/color-picker.png | Bin 0 -> 645 bytes .../themed/png/2/light/contrastmask-off.png | Bin 0 -> 800 bytes .../themed/png/2/light/contrastmask-on.png | Bin 0 -> 860 bytes rtdata/images/themed/png/2/light/copy.png | Bin 0 -> 681 bytes .../themed/png/2/light/crop-auto-small.png | Bin 0 -> 480 bytes .../images/themed/png/2/light/crop-auto.png | Bin 0 -> 549 bytes .../png/2/light/crop-point-hicontrast.png | Bin 0 -> 471 bytes .../images/themed/png/2/light/crop-small.png | Bin 0 -> 366 bytes rtdata/images/themed/png/2/light/crop.png | Bin 0 -> 368 bytes .../themed/png/2/light/crossed-arrows-in.png | Bin 0 -> 715 bytes .../themed/png/2/light/crossed-arrows-out.png | Bin 0 -> 671 bytes .../themed/png/2/light/crosshair-adjust.png | Bin 0 -> 547 bytes .../png/2/light/crosshair-hicontrast.png | Bin 0 -> 527 bytes .../png/2/light/crosshair-node-curve.png | Bin 0 -> 609 bytes .../themed/png/2/light/crosshair-small.png | Bin 0 -> 390 bytes .../png/2/light/curve-controlpoints-small.png | Bin 0 -> 482 bytes .../png/2/light/curve-controlpoints.png | Bin 0 -> 609 bytes .../themed/png/2/light/curve-flat-small.png | Bin 0 -> 349 bytes .../images/themed/png/2/light/curve-flat.png | Bin 0 -> 352 bytes .../themed/png/2/light/curve-linear-small.png | Bin 0 -> 428 bytes .../themed/png/2/light/curve-linear.png | Bin 0 -> 381 bytes .../themed/png/2/light/curve-nurbs-small.png | Bin 0 -> 625 bytes .../images/themed/png/2/light/curve-nurbs.png | Bin 0 -> 714 bytes .../png/2/light/curve-parametric-small.png | Bin 0 -> 557 bytes .../themed/png/2/light/curve-parametric.png | Bin 0 -> 647 bytes .../themed/png/2/light/curve-spline-small.png | Bin 0 -> 525 bytes .../themed/png/2/light/curve-spline.png | Bin 0 -> 643 bytes rtdata/images/themed/png/2/light/detail.png | Bin 0 -> 999 bytes .../themed/png/2/light/device-floppy.png | Bin 0 -> 505 bytes .../images/themed/png/2/light/device-hdd.png | Bin 0 -> 779 bytes .../themed/png/2/light/device-network.png | Bin 0 -> 697 bytes .../themed/png/2/light/device-optical.png | Bin 0 -> 808 bytes .../images/themed/png/2/light/device-usb.png | Bin 0 -> 669 bytes .../png/2/light/distortion-auto-small.png | Bin 0 -> 771 bytes .../themed/png/2/light/distortion-auto.png | Bin 0 -> 877 bytes .../png/2/light/distortion-barrel-small.png | Bin 0 -> 596 bytes .../themed/png/2/light/distortion-barrel.png | Bin 0 -> 750 bytes .../2/light/distortion-pincushion-small.png | Bin 0 -> 652 bytes .../png/2/light/distortion-pincushion.png | Bin 0 -> 743 bytes .../images/themed/png/2/light/edit-point.png | Bin 0 -> 609 bytes .../themed/png/2/light/equilizer-narrow.png | Bin 0 -> 448 bytes .../themed/png/2/light/equilizer-wide.png | Bin 0 -> 409 bytes .../png/2/light/expander-closed-small.png | Bin 0 -> 406 bytes .../png/2/light/expander-open-small.png | Bin 0 -> 443 bytes rtdata/images/themed/png/2/light/exposure.png | Bin 0 -> 500 bytes .../themed/png/2/light/filetype-hdr.png | Bin 0 -> 544 bytes .../images/themed/png/2/light/filetype-ps.png | Bin 0 -> 529 bytes .../themed/png/2/light/filter-clear.png | Bin 0 -> 738 bytes .../themed/png/2/light/filter-original.png | Bin 0 -> 438 bytes .../themed/png/2/light/filter-original2.png | Bin 0 -> 387 bytes rtdata/images/themed/png/2/light/filter.png | Bin 0 -> 750 bytes .../themed/png/2/light/flip-horizontal.png | Bin 0 -> 665 bytes .../themed/png/2/light/flip-vertical.png | Bin 0 -> 611 bytes .../themed/png/2/light/focusscreen-off.png | Bin 0 -> 710 bytes .../themed/png/2/light/focusscreen-on.png | Bin 0 -> 703 bytes .../png/2/light/folder-closed-home-small.png | Bin 0 -> 495 bytes .../themed/png/2/light/folder-closed-home.png | Bin 0 -> 540 bytes .../2/light/folder-closed-recent-small.png | Bin 0 -> 595 bytes .../png/2/light/folder-closed-recent.png | Bin 0 -> 682 bytes .../png/2/light/folder-closed-small.png | Bin 0 -> 391 bytes .../themed/png/2/light/folder-closed.png | Bin 0 -> 420 bytes .../png/2/light/folder-open-recent-small.png | Bin 0 -> 680 bytes .../themed/png/2/light/folder-open-recent.png | Bin 0 -> 756 bytes .../themed/png/2/light/folder-open-small.png | Bin 0 -> 512 bytes .../images/themed/png/2/light/folder-open.png | Bin 0 -> 542 bytes .../themed/png/2/light/fullscreen-enter.png | Bin 0 -> 590 bytes .../themed/png/2/light/fullscreen-leave.png | Bin 0 -> 582 bytes .../images/themed/png/2/light/gamut-hist.png | Bin 0 -> 703 bytes .../images/themed/png/2/light/gamut-plus.png | Bin 0 -> 773 bytes .../themed/png/2/light/gamut-softproof.png | Bin 0 -> 684 bytes .../themed/png/2/light/gamut-warning.png | Bin 0 -> 818 bytes .../png/2/light/gamut_srgb_prophoto_xy.png | Bin 0 -> 769 bytes .../images/themed/png/2/light/gears-pause.png | Bin 0 -> 853 bytes .../images/themed/png/2/light/gears-play.png | Bin 0 -> 1009 bytes .../images/themed/png/2/light/gears-small.png | Bin 0 -> 664 bytes rtdata/images/themed/png/2/light/gears.png | Bin 0 -> 876 bytes .../themed/png/2/light/goto-end-small.png | Bin 0 -> 438 bytes .../themed/png/2/light/goto-start-small.png | Bin 0 -> 436 bytes .../png/2/light/hand-closed-hicontrast.png | Bin 0 -> 966 bytes .../png/2/light/hand-open-hicontrast.png | Bin 0 -> 1019 bytes .../images/themed/png/2/light/hand-open.png | Bin 0 -> 773 bytes .../png/2/light/histogram-bar-off-small.png | Bin 0 -> 356 bytes .../png/2/light/histogram-bar-on-small.png | Bin 0 -> 362 bytes .../png/2/light/histogram-bayer-off-small.png | Bin 0 -> 357 bytes .../png/2/light/histogram-bayer-on-small.png | Bin 0 -> 357 bytes .../png/2/light/histogram-blue-off-small.png | Bin 0 -> 343 bytes .../png/2/light/histogram-blue-on-small.png | Bin 0 -> 343 bytes .../png/2/light/histogram-gold-off-small.png | Bin 0 -> 343 bytes .../png/2/light/histogram-gold-on-small.png | Bin 0 -> 343 bytes .../png/2/light/histogram-green-off-small.png | Bin 0 -> 343 bytes .../png/2/light/histogram-green-on-small.png | Bin 0 -> 343 bytes .../2/light/histogram-mode-linear-small.png | Bin 0 -> 416 bytes .../png/2/light/histogram-mode-logx-small.png | Bin 0 -> 467 bytes .../2/light/histogram-mode-logxy-small.png | Bin 0 -> 443 bytes .../png/2/light/histogram-red-off-small.png | Bin 0 -> 343 bytes .../png/2/light/histogram-red-on-small.png | Bin 0 -> 343 bytes .../2/light/histogram-silver-off-small.png | Bin 0 -> 344 bytes .../png/2/light/histogram-silver-on-small.png | Bin 0 -> 344 bytes rtdata/images/themed/png/2/light/info.png | Bin 0 -> 683 bytes .../themed/png/2/light/intent-absolute.png | Bin 0 -> 595 bytes .../themed/png/2/light/intent-perceptual.png | Bin 0 -> 723 bytes .../themed/png/2/light/intent-relative.png | Bin 0 -> 728 bytes .../themed/png/2/light/intent-saturation.png | Bin 0 -> 747 bytes .../png/2/light/magnifier-1to1-small.png | Bin 0 -> 597 bytes .../themed/png/2/light/magnifier-1to1.png | Bin 0 -> 751 bytes .../themed/png/2/light/magnifier-crop.png | Bin 0 -> 701 bytes .../themed/png/2/light/magnifier-fit.png | Bin 0 -> 697 bytes .../png/2/light/magnifier-minus-small.png | Bin 0 -> 574 bytes .../themed/png/2/light/magnifier-minus.png | Bin 0 -> 692 bytes .../png/2/light/magnifier-plus-small.png | Bin 0 -> 604 bytes .../themed/png/2/light/magnifier-plus.png | Bin 0 -> 704 bytes .../images/themed/png/2/light/magnifier.png | Bin 0 -> 683 bytes rtdata/images/themed/png/2/light/metadata.png | Bin 0 -> 596 bytes .../2/light/node-move-nw-se-hicontrast.png | Bin 0 -> 709 bytes .../2/light/node-move-sw-ne-hicontrast.png | Bin 0 -> 717 bytes .../png/2/light/node-move-x-hicontrast.png | Bin 0 -> 666 bytes .../png/2/light/node-move-xy-hicontrast.png | Bin 0 -> 826 bytes .../png/2/light/node-move-y-hicontrast.png | Bin 0 -> 683 bytes .../themed/png/2/light/one-to-one-small.png | Bin 0 -> 383 bytes .../images/themed/png/2/light/ornament1.png | Bin 0 -> 3265 bytes .../png/2/light/padlock-locked-small.png | Bin 0 -> 561 bytes .../png/2/light/padlock-unlocked-small.png | Bin 0 -> 557 bytes .../themed/png/2/light/palette-brush.png | Bin 0 -> 893 bytes .../themed/png/2/light/panel-to-bottom.png | Bin 0 -> 482 bytes .../themed/png/2/light/panel-to-left.png | Bin 0 -> 461 bytes .../themed/png/2/light/panel-to-right.png | Bin 0 -> 451 bytes .../themed/png/2/light/panel-to-top.png | Bin 0 -> 481 bytes rtdata/images/themed/png/2/light/paste.png | Bin 0 -> 492 bytes .../perspective-horizontal-left-small.png | Bin 0 -> 527 bytes .../2/light/perspective-horizontal-left.png | Bin 0 -> 657 bytes .../perspective-horizontal-right-small.png | Bin 0 -> 533 bytes .../2/light/perspective-horizontal-right.png | Bin 0 -> 659 bytes .../perspective-vertical-bottom-small.png | Bin 0 -> 633 bytes .../2/light/perspective-vertical-bottom.png | Bin 0 -> 783 bytes .../light/perspective-vertical-top-small.png | Bin 0 -> 640 bytes .../png/2/light/perspective-vertical-top.png | Bin 0 -> 792 bytes .../png/2/light/power-inconsistent-small.png | Bin 0 -> 594 bytes .../themed/png/2/light/power-off-small.png | Bin 0 -> 444 bytes .../themed/png/2/light/power-on-small.png | Bin 0 -> 589 bytes .../images/themed/png/2/light/preferences.png | Bin 0 -> 561 bytes .../themed/png/2/light/profile-filled.png | Bin 0 -> 410 bytes .../themed/png/2/light/profile-partial.png | Bin 0 -> 409 bytes rtdata/images/themed/png/2/light/redo-all.png | Bin 0 -> 758 bytes .../images/themed/png/2/light/redo-small.png | Bin 0 -> 552 bytes rtdata/images/themed/png/2/light/redo.png | Bin 0 -> 711 bytes .../themed/png/2/light/refresh-red-small.png | Bin 0 -> 639 bytes .../themed/png/2/light/refresh-small.png | Bin 0 -> 605 bytes rtdata/images/themed/png/2/light/refresh.png | Bin 0 -> 717 bytes .../themed/png/2/light/remove-small.png | Bin 0 -> 386 bytes rtdata/images/themed/png/2/light/remove.png | Bin 0 -> 370 bytes .../2/light/rotate-aroundnode-hicontrast.png | Bin 0 -> 1021 bytes .../themed/png/2/light/rotate-aroundnode.png | Bin 0 -> 734 bytes .../themed/png/2/light/rotate-left-90.png | Bin 0 -> 763 bytes .../themed/png/2/light/rotate-left-small.png | Bin 0 -> 608 bytes .../images/themed/png/2/light/rotate-left.png | Bin 0 -> 798 bytes .../themed/png/2/light/rotate-right-90.png | Bin 0 -> 773 bytes .../themed/png/2/light/rotate-right-small.png | Bin 0 -> 621 bytes .../themed/png/2/light/rotate-right.png | Bin 0 -> 796 bytes .../png/2/light/rotate-straighten-small.png | Bin 0 -> 587 bytes .../themed/png/2/light/rotate-straighten.png | Bin 0 -> 728 bytes .../images/themed/png/2/light/save-small.png | Bin 0 -> 560 bytes rtdata/images/themed/png/2/light/save.png | Bin 0 -> 607 bytes .../themed/png/2/light/saved-no-small.png | Bin 0 -> 624 bytes .../themed/png/2/light/saved-yes-small.png | Bin 0 -> 628 bytes .../light/square-toggle-black-off-narrow.png | Bin 0 -> 344 bytes .../2/light/square-toggle-black-on-narrow.png | Bin 0 -> 344 bytes .../2/light/square-toggle-blue-off-narrow.png | Bin 0 -> 344 bytes .../2/light/square-toggle-blue-on-narrow.png | Bin 0 -> 344 bytes .../2/light/square-toggle-gray-off-narrow.png | Bin 0 -> 344 bytes .../2/light/square-toggle-gray-on-narrow.png | Bin 0 -> 344 bytes .../light/square-toggle-green-off-narrow.png | Bin 0 -> 348 bytes .../2/light/square-toggle-green-on-narrow.png | Bin 0 -> 350 bytes .../square-toggle-luminosity-off-narrow.png | Bin 0 -> 370 bytes .../square-toggle-luminosity-on-narrow.png | Bin 0 -> 370 bytes .../2/light/square-toggle-red-off-narrow.png | Bin 0 -> 344 bytes .../2/light/square-toggle-red-on-narrow.png | Bin 0 -> 344 bytes .../light/square-toggle-theme-off-narrow.png | Bin 0 -> 370 bytes .../2/light/square-toggle-theme-on-narrow.png | Bin 0 -> 370 bytes .../light/square-toggle-white-off-narrow.png | Bin 0 -> 344 bytes .../2/light/square-toggle-white-on-narrow.png | Bin 0 -> 344 bytes .../png/2/light/star-gold-hollow-narrow.png | Bin 0 -> 525 bytes .../png/2/light/star-gold-hollow-small.png | Bin 0 -> 578 bytes .../themed/png/2/light/star-gold-narrow.png | Bin 0 -> 501 bytes .../themed/png/2/light/star-gold-small.png | Bin 0 -> 603 bytes .../themed/png/2/light/star-hollow-narrow.png | Bin 0 -> 496 bytes .../themed/png/2/light/star-hollow-small.png | Bin 0 -> 559 bytes .../images/themed/png/2/light/star-narrow.png | Bin 0 -> 497 bytes .../images/themed/png/2/light/star-small.png | Bin 0 -> 565 bytes .../images/themed/png/2/light/template-16.png | Bin 0 -> 322 bytes .../images/themed/png/2/light/template-24.png | Bin 0 -> 323 bytes .../themed/png/2/light/template-narrow.png | Bin 0 -> 322 bytes .../png/2/light/tick-green-hollow-small.png | Bin 0 -> 502 bytes .../themed/png/2/light/tick-green-hollow.png | Bin 0 -> 587 bytes .../themed/png/2/light/tick-green-small.png | Bin 0 -> 448 bytes .../images/themed/png/2/light/tick-green.png | Bin 0 -> 476 bytes .../themed/png/2/light/tick-hollow-small.png | Bin 0 -> 497 bytes .../images/themed/png/2/light/tick-small.png | Bin 0 -> 448 bytes rtdata/images/themed/png/2/light/tick.png | Bin 0 -> 476 bytes .../images/themed/png/2/light/transform.png | Bin 0 -> 897 bytes .../themed/png/2/light/trash-delete.png | Bin 0 -> 1545 bytes .../themed/png/2/light/trash-empty-show.png | Bin 0 -> 936 bytes .../images/themed/png/2/light/trash-empty.png | Bin 0 -> 564 bytes .../themed/png/2/light/trash-full-show.png | Bin 0 -> 889 bytes .../images/themed/png/2/light/trash-full.png | Bin 0 -> 580 bytes .../themed/png/2/light/trash-hide-deleted.png | Bin 0 -> 862 bytes .../themed/png/2/light/trash-remove-small.png | Bin 0 -> 714 bytes .../themed/png/2/light/trash-remove.png | Bin 0 -> 732 bytes .../images/themed/png/2/light/trash-small.png | Bin 0 -> 473 bytes rtdata/images/themed/png/2/light/undo-all.png | Bin 0 -> 755 bytes .../images/themed/png/2/light/undo-small.png | Bin 0 -> 499 bytes rtdata/images/themed/png/2/light/undo.png | Bin 0 -> 709 bytes .../themed/png/2/light/warning-highlights.png | Bin 0 -> 883 bytes .../themed/png/2/light/warning-shadows.png | Bin 0 -> 784 bytes rtdata/images/themed/png/2/light/wavelets.png | Bin 0 -> 776 bytes .../themed/png/2/light/wb-auto-small.png | Bin 0 -> 530 bytes rtdata/images/themed/png/2/light/wb-auto.png | Bin 0 -> 657 bytes .../themed/png/2/light/wb-camera-small.png | Bin 0 -> 551 bytes .../images/themed/png/2/light/wb-camera.png | Bin 0 -> 652 bytes .../themed/png/2/light/wb-cloudy-small.png | Bin 0 -> 511 bytes .../images/themed/png/2/light/wb-cloudy.png | Bin 0 -> 617 bytes .../themed/png/2/light/wb-custom-small.png | Bin 0 -> 504 bytes .../images/themed/png/2/light/wb-custom.png | Bin 0 -> 501 bytes .../themed/png/2/light/wb-flash-small.png | Bin 0 -> 550 bytes rtdata/images/themed/png/2/light/wb-flash.png | Bin 0 -> 589 bytes .../png/2/light/wb-fluorescent-small.png | Bin 0 -> 546 bytes .../themed/png/2/light/wb-fluorescent.png | Bin 0 -> 626 bytes .../themed/png/2/light/wb-lamp-small.png | Bin 0 -> 589 bytes rtdata/images/themed/png/2/light/wb-lamp.png | Bin 0 -> 702 bytes .../themed/png/2/light/wb-led-small.png | Bin 0 -> 622 bytes rtdata/images/themed/png/2/light/wb-led.png | Bin 0 -> 693 bytes .../themed/png/2/light/wb-shade-small.png | Bin 0 -> 554 bytes rtdata/images/themed/png/2/light/wb-shade.png | Bin 0 -> 531 bytes .../themed/png/2/light/wb-sun-small.png | Bin 0 -> 550 bytes rtdata/images/themed/png/2/light/wb-sun.png | Bin 0 -> 689 bytes .../themed/png/2/light/wb-tungsten-small.png | Bin 0 -> 578 bytes .../images/themed/png/2/light/wb-tungsten.png | Bin 0 -> 692 bytes .../themed/png/2/light/wb-water-small.png | Bin 0 -> 526 bytes rtdata/images/themed/png/2/light/wb-water.png | Bin 0 -> 619 bytes .../images/themed/png/2/light/window-add.png | Bin 0 -> 476 bytes rtengine/fast_demo.cc | 8 +- rtengine/icons.cc | 81 ++++------ rtengine/icons.h | 9 +- rtgui/CMakeLists.txt | 6 + rtgui/batchqueuebuttonset.cc | 12 +- rtgui/batchqueuebuttonset.h | 7 +- rtgui/batchqueueentry.cc | 6 +- rtgui/batchqueueentry.h | 4 +- rtgui/cropwindow.cc | 12 +- rtgui/cursormanager.cc | 38 ++--- rtgui/dirbrowser.cc | 21 ++- rtgui/edit.cc | 48 +++--- rtgui/edit.h | 82 +++++----- rtgui/editwindow.cc | 66 ++++++-- rtgui/editwindow.h | 10 +- rtgui/exifpanel.cc | 17 +- rtgui/exifpanel.h | 6 +- rtgui/filebrowserentry.cc | 18 +-- rtgui/filebrowserentry.h | 14 +- rtgui/filethumbnailbuttonset.cc | 50 +++--- rtgui/filethumbnailbuttonset.h | 25 +-- rtgui/guiutils.cc | 60 +++---- rtgui/guiutils.h | 12 +- rtgui/lwbutton.cc | 16 +- rtgui/lwbutton.h | 9 +- rtgui/main-cli.cc | 4 + rtgui/main.cc | 5 +- rtgui/rtimage.cc | 151 +++++++++++++----- rtgui/rtimage.h | 33 ++-- rtgui/rtscalable.cc | 74 +++++++++ rtgui/rtscalable.h | 44 +++++ rtgui/rtsurface.cc | 132 +++++++++++++++ rtgui/rtsurface.h | 49 ++++++ rtgui/rtwindow.cc | 19 ++- rtgui/splash.cc | 12 +- rtgui/splash.h | 2 +- rtgui/thumbbrowserbase.cc | 8 + rtgui/thumbbrowserbase.h | 1 + rtgui/thumbbrowserentrybase.cc | 12 +- rtgui/thumbbrowserentrybase.h | 8 +- rtgui/whitebalance.cc | 46 +++--- rtgui/whitebalance.h | 4 +- 1213 files changed, 875 insertions(+), 379 deletions(-) rename rtdata/images/non-themed/png/{ => 1}/splash.png (100%) create mode 100644 rtdata/images/non-themed/png/2/splash.png rename rtdata/images/themed/png/{ => 1}/dark/add-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/add.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/aperture.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/arrow-down-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/arrow-left-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/arrow-right-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/arrow-up-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/arrow-updown.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/arrow2-left.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/arrow2-right.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/atom.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/bayer.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/beforeafter.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/cancel-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/cancel.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-black-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-blue-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-blue-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-blue-yellow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-cyan-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-cyan-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-darkgray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-empty-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-empty-darkgray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-empty-gray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-empty-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-empty-purple-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-empty-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-empty-yellow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-gray-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-gray-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-gray-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-gray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-green-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-green-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-magenta-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-orange-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-purple-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-red-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-red-cyan-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-red-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-white-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-yellow-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/circle-yellow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/color-circles.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/color-picker-add-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/color-picker-add.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/color-picker-bars.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/color-picker-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/color-picker-hide.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/color-picker.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/contrastmask-off.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/contrastmask-on.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/copy.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crop-auto-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crop-auto.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crop-point-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crop-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crop.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crossed-arrows-in.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crossed-arrows-out.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crosshair-adjust.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crosshair-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crosshair-node-curve.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/crosshair-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-controlpoints-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-controlpoints.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-flat-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-flat.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-linear-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-linear.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-nurbs-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-nurbs.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-parametric-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-parametric.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-spline-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/curve-spline.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/detail.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/device-floppy.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/device-hdd.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/device-network.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/device-optical.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/device-usb.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/distortion-auto-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/distortion-auto.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/distortion-barrel-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/distortion-barrel.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/distortion-pincushion-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/distortion-pincushion.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/edit-point.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/equilizer-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/equilizer-wide.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/expander-closed-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/expander-open-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/exposure.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/filetype-hdr.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/filetype-ps.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/filter-clear.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/filter-original.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/filter-original2.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/filter.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/flip-horizontal.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/flip-vertical.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/focusscreen-off.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/focusscreen-on.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-closed-home-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-closed-home.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-closed-recent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-closed-recent.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-closed-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-closed.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-open-recent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-open-recent.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-open-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/folder-open.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/fullscreen-enter.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/fullscreen-leave.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gamut-hist.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gamut-plus.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gamut-softproof.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gamut-warning.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gamut_srgb_prophoto_xy.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gears-pause.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gears-play.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gears-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/gears.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/goto-end-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/goto-start-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/hand-closed-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/hand-open-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/hand-open.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-bar-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-bar-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-bayer-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-bayer-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-blue-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-blue-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-gold-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-gold-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-green-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-green-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-mode-linear-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-mode-logx-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-mode-logxy-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-red-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-red-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-silver-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/histogram-silver-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/info.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/intent-absolute.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/intent-perceptual.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/intent-relative.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/intent-saturation.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-1to1-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-1to1.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-crop.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-fit.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-minus-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-minus.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-plus-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier-plus.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/magnifier.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/metadata.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/node-move-nw-se-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/node-move-sw-ne-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/node-move-x-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/node-move-xy-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/node-move-y-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/one-to-one-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/ornament1.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/padlock-locked-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/padlock-unlocked-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/palette-brush.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/panel-to-bottom.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/panel-to-left.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/panel-to-right.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/panel-to-top.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/paste.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-horizontal-left-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-horizontal-left.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-horizontal-right-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-horizontal-right.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-vertical-bottom-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-vertical-bottom.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-vertical-top-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/perspective-vertical-top.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/power-inconsistent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/power-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/power-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/preferences.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/profile-filled.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/profile-partial.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/redo-all.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/redo-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/redo.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/refresh-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/refresh-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/refresh.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/remove-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/remove.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-aroundnode-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-aroundnode.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-left-90.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-left-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-left.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-right-90.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-right-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-right.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-straighten-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/rotate-straighten.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/save-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/save.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/saved-no-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/saved-yes-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-black-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-black-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-blue-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-blue-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-gray-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-gray-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-green-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-green-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-luminosity-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-luminosity-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-red-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-red-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-theme-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-theme-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-white-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/square-toggle-white-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-gold-hollow-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-gold-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-gold-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-gold-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-hollow-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/star-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/template-16.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/template-24.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/template-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/tick-green-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/tick-green-hollow.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/tick-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/tick-green.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/tick-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/tick-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/tick.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/transform.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-delete.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-empty-show.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-empty.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-full-show.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-full.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-hide-deleted.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-remove-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-remove.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/trash-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/undo-all.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/undo-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/undo.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/warning-highlights.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/warning-shadows.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wavelets.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-auto-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-auto.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-camera-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-camera.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-cloudy-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-cloudy.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-custom-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-custom.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-flash-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-flash.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-fluorescent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-fluorescent.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-lamp-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-lamp.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-led-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-led.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-shade-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-shade.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-sun-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-sun.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-tungsten-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-tungsten.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-water-small.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/wb-water.png (100%) rename rtdata/images/themed/png/{ => 1}/dark/window-add.png (100%) rename rtdata/images/themed/png/{ => 1}/light/add-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/add.png (100%) rename rtdata/images/themed/png/{ => 1}/light/aperture.png (100%) rename rtdata/images/themed/png/{ => 1}/light/arrow-down-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/arrow-left-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/arrow-right-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/arrow-up-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/arrow-updown.png (100%) rename rtdata/images/themed/png/{ => 1}/light/arrow2-left.png (100%) rename rtdata/images/themed/png/{ => 1}/light/arrow2-right.png (100%) rename rtdata/images/themed/png/{ => 1}/light/atom.png (100%) rename rtdata/images/themed/png/{ => 1}/light/bayer.png (100%) rename rtdata/images/themed/png/{ => 1}/light/beforeafter.png (100%) rename rtdata/images/themed/png/{ => 1}/light/cancel-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/cancel.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-black-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-blue-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-blue-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-blue-yellow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-cyan-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-cyan-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-darkgray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-empty-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-empty-darkgray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-empty-gray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-empty-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-empty-purple-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-empty-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-empty-yellow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-gray-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-gray-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-gray-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-gray-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-green-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-green-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-magenta-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-orange-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-purple-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-red-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-red-cyan-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-red-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-white-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-yellow-blue-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/circle-yellow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/color-circles.png (100%) rename rtdata/images/themed/png/{ => 1}/light/color-picker-add-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/color-picker-add.png (100%) rename rtdata/images/themed/png/{ => 1}/light/color-picker-bars.png (100%) rename rtdata/images/themed/png/{ => 1}/light/color-picker-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/color-picker-hide.png (100%) rename rtdata/images/themed/png/{ => 1}/light/color-picker.png (100%) rename rtdata/images/themed/png/{ => 1}/light/contrastmask-off.png (100%) rename rtdata/images/themed/png/{ => 1}/light/contrastmask-on.png (100%) rename rtdata/images/themed/png/{ => 1}/light/copy.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crop-auto-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crop-auto.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crop-point-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crop-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crop.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crossed-arrows-in.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crossed-arrows-out.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crosshair-adjust.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crosshair-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crosshair-node-curve.png (100%) rename rtdata/images/themed/png/{ => 1}/light/crosshair-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-controlpoints-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-controlpoints.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-flat-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-flat.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-linear-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-linear.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-nurbs-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-nurbs.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-parametric-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-parametric.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-spline-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/curve-spline.png (100%) rename rtdata/images/themed/png/{ => 1}/light/detail.png (100%) rename rtdata/images/themed/png/{ => 1}/light/device-floppy.png (100%) rename rtdata/images/themed/png/{ => 1}/light/device-hdd.png (100%) rename rtdata/images/themed/png/{ => 1}/light/device-network.png (100%) rename rtdata/images/themed/png/{ => 1}/light/device-optical.png (100%) rename rtdata/images/themed/png/{ => 1}/light/device-usb.png (100%) rename rtdata/images/themed/png/{ => 1}/light/distortion-auto-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/distortion-auto.png (100%) rename rtdata/images/themed/png/{ => 1}/light/distortion-barrel-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/distortion-barrel.png (100%) rename rtdata/images/themed/png/{ => 1}/light/distortion-pincushion-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/distortion-pincushion.png (100%) rename rtdata/images/themed/png/{ => 1}/light/edit-point.png (100%) rename rtdata/images/themed/png/{ => 1}/light/equilizer-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/equilizer-wide.png (100%) rename rtdata/images/themed/png/{ => 1}/light/expander-closed-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/expander-open-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/exposure.png (100%) rename rtdata/images/themed/png/{ => 1}/light/filetype-hdr.png (100%) rename rtdata/images/themed/png/{ => 1}/light/filetype-ps.png (100%) rename rtdata/images/themed/png/{ => 1}/light/filter-clear.png (100%) rename rtdata/images/themed/png/{ => 1}/light/filter-original.png (100%) rename rtdata/images/themed/png/{ => 1}/light/filter-original2.png (100%) rename rtdata/images/themed/png/{ => 1}/light/filter.png (100%) rename rtdata/images/themed/png/{ => 1}/light/flip-horizontal.png (100%) rename rtdata/images/themed/png/{ => 1}/light/flip-vertical.png (100%) rename rtdata/images/themed/png/{ => 1}/light/focusscreen-off.png (100%) rename rtdata/images/themed/png/{ => 1}/light/focusscreen-on.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-closed-home-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-closed-home.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-closed-recent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-closed-recent.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-closed-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-closed.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-open-recent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-open-recent.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-open-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/folder-open.png (100%) rename rtdata/images/themed/png/{ => 1}/light/fullscreen-enter.png (100%) rename rtdata/images/themed/png/{ => 1}/light/fullscreen-leave.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gamut-hist.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gamut-plus.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gamut-softproof.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gamut-warning.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gamut_srgb_prophoto_xy.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gears-pause.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gears-play.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gears-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/gears.png (100%) rename rtdata/images/themed/png/{ => 1}/light/goto-end-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/goto-start-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/hand-closed-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/hand-open-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/hand-open.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-bar-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-bar-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-bayer-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-bayer-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-blue-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-blue-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-gold-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-gold-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-green-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-green-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-mode-linear-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-mode-logx-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-mode-logxy-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-red-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-red-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-silver-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/histogram-silver-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/info.png (100%) rename rtdata/images/themed/png/{ => 1}/light/intent-absolute.png (100%) rename rtdata/images/themed/png/{ => 1}/light/intent-perceptual.png (100%) rename rtdata/images/themed/png/{ => 1}/light/intent-relative.png (100%) rename rtdata/images/themed/png/{ => 1}/light/intent-saturation.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-1to1-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-1to1.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-crop.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-fit.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-minus-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-minus.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-plus-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier-plus.png (100%) rename rtdata/images/themed/png/{ => 1}/light/magnifier.png (100%) rename rtdata/images/themed/png/{ => 1}/light/metadata.png (100%) rename rtdata/images/themed/png/{ => 1}/light/node-move-nw-se-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/node-move-sw-ne-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/node-move-x-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/node-move-xy-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/node-move-y-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/one-to-one-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/ornament1.png (100%) rename rtdata/images/themed/png/{ => 1}/light/padlock-locked-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/padlock-unlocked-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/palette-brush.png (100%) rename rtdata/images/themed/png/{ => 1}/light/panel-to-bottom.png (100%) rename rtdata/images/themed/png/{ => 1}/light/panel-to-left.png (100%) rename rtdata/images/themed/png/{ => 1}/light/panel-to-right.png (100%) rename rtdata/images/themed/png/{ => 1}/light/panel-to-top.png (100%) rename rtdata/images/themed/png/{ => 1}/light/paste.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-horizontal-left-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-horizontal-left.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-horizontal-right-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-horizontal-right.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-vertical-bottom-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-vertical-bottom.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-vertical-top-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/perspective-vertical-top.png (100%) rename rtdata/images/themed/png/{ => 1}/light/power-inconsistent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/power-off-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/power-on-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/preferences.png (100%) rename rtdata/images/themed/png/{ => 1}/light/profile-filled.png (100%) rename rtdata/images/themed/png/{ => 1}/light/profile-partial.png (100%) rename rtdata/images/themed/png/{ => 1}/light/redo-all.png (100%) rename rtdata/images/themed/png/{ => 1}/light/redo-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/redo.png (100%) rename rtdata/images/themed/png/{ => 1}/light/refresh-red-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/refresh-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/refresh.png (100%) rename rtdata/images/themed/png/{ => 1}/light/remove-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/remove.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-aroundnode-hicontrast.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-aroundnode.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-left-90.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-left-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-left.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-right-90.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-right-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-right.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-straighten-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/rotate-straighten.png (100%) rename rtdata/images/themed/png/{ => 1}/light/save-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/save.png (100%) rename rtdata/images/themed/png/{ => 1}/light/saved-no-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/saved-yes-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-black-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-black-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-blue-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-blue-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-gray-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-gray-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-green-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-green-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-luminosity-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-luminosity-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-red-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-red-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-theme-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-theme-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-white-off-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/square-toggle-white-on-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-gold-hollow-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-gold-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-gold-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-gold-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-hollow-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/star-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/template-16.png (100%) rename rtdata/images/themed/png/{ => 1}/light/template-24.png (100%) rename rtdata/images/themed/png/{ => 1}/light/template-narrow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/tick-green-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/tick-green-hollow.png (100%) rename rtdata/images/themed/png/{ => 1}/light/tick-green-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/tick-green.png (100%) rename rtdata/images/themed/png/{ => 1}/light/tick-hollow-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/tick-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/tick.png (100%) rename rtdata/images/themed/png/{ => 1}/light/transform.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-delete.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-empty-show.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-empty.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-full-show.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-full.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-hide-deleted.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-remove-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-remove.png (100%) rename rtdata/images/themed/png/{ => 1}/light/trash-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/undo-all.png (100%) rename rtdata/images/themed/png/{ => 1}/light/undo-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/undo.png (100%) rename rtdata/images/themed/png/{ => 1}/light/warning-highlights.png (100%) rename rtdata/images/themed/png/{ => 1}/light/warning-shadows.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wavelets.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-auto-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-auto.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-camera-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-camera.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-cloudy-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-cloudy.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-custom-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-custom.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-flash-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-flash.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-fluorescent-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-fluorescent.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-lamp-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-lamp.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-led-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-led.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-shade-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-shade.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-sun-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-sun.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-tungsten-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-tungsten.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-water-small.png (100%) rename rtdata/images/themed/png/{ => 1}/light/wb-water.png (100%) rename rtdata/images/themed/png/{ => 1}/light/window-add.png (100%) create mode 100644 rtdata/images/themed/png/2/dark/add-small.png create mode 100644 rtdata/images/themed/png/2/dark/add.png create mode 100644 rtdata/images/themed/png/2/dark/aperture.png create mode 100644 rtdata/images/themed/png/2/dark/arrow-down-small.png create mode 100644 rtdata/images/themed/png/2/dark/arrow-left-small.png create mode 100644 rtdata/images/themed/png/2/dark/arrow-right-small.png create mode 100644 rtdata/images/themed/png/2/dark/arrow-up-small.png create mode 100644 rtdata/images/themed/png/2/dark/arrow-updown.png create mode 100644 rtdata/images/themed/png/2/dark/arrow2-left.png create mode 100644 rtdata/images/themed/png/2/dark/arrow2-right.png create mode 100644 rtdata/images/themed/png/2/dark/atom.png create mode 100644 rtdata/images/themed/png/2/dark/bayer.png create mode 100644 rtdata/images/themed/png/2/dark/beforeafter.png create mode 100644 rtdata/images/themed/png/2/dark/cancel-small.png create mode 100644 rtdata/images/themed/png/2/dark/cancel.png create mode 100644 rtdata/images/themed/png/2/dark/circle-black-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-blue-green-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-blue-red-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-blue-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-blue-yellow-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-cyan-red-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-cyan-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-darkgray-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-empty-blue-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-empty-darkgray-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-empty-gray-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-empty-green-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-empty-purple-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-empty-red-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-empty-yellow-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-gray-blue-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-gray-green-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-gray-red-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-gray-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-green-blue-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-green-red-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-green-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-magenta-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-orange-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-purple-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-red-blue-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-red-cyan-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-red-green-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-red-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-white-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-yellow-blue-small.png create mode 100644 rtdata/images/themed/png/2/dark/circle-yellow-small.png create mode 100644 rtdata/images/themed/png/2/dark/color-circles.png create mode 100644 rtdata/images/themed/png/2/dark/color-picker-add-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/color-picker-add.png create mode 100644 rtdata/images/themed/png/2/dark/color-picker-bars.png create mode 100644 rtdata/images/themed/png/2/dark/color-picker-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/color-picker-hide.png create mode 100644 rtdata/images/themed/png/2/dark/color-picker.png create mode 100644 rtdata/images/themed/png/2/dark/contrastmask-off.png create mode 100644 rtdata/images/themed/png/2/dark/contrastmask-on.png create mode 100644 rtdata/images/themed/png/2/dark/copy.png create mode 100644 rtdata/images/themed/png/2/dark/crop-auto-small.png create mode 100644 rtdata/images/themed/png/2/dark/crop-auto.png create mode 100644 rtdata/images/themed/png/2/dark/crop-point-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/crop-small.png create mode 100644 rtdata/images/themed/png/2/dark/crop.png create mode 100644 rtdata/images/themed/png/2/dark/crossed-arrows-in.png create mode 100644 rtdata/images/themed/png/2/dark/crossed-arrows-out.png create mode 100644 rtdata/images/themed/png/2/dark/crosshair-adjust.png create mode 100644 rtdata/images/themed/png/2/dark/crosshair-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/crosshair-node-curve.png create mode 100644 rtdata/images/themed/png/2/dark/crosshair-small.png create mode 100644 rtdata/images/themed/png/2/dark/curve-controlpoints-small.png create mode 100644 rtdata/images/themed/png/2/dark/curve-controlpoints.png create mode 100644 rtdata/images/themed/png/2/dark/curve-flat-small.png create mode 100644 rtdata/images/themed/png/2/dark/curve-flat.png create mode 100644 rtdata/images/themed/png/2/dark/curve-linear-small.png create mode 100644 rtdata/images/themed/png/2/dark/curve-linear.png create mode 100644 rtdata/images/themed/png/2/dark/curve-nurbs-small.png create mode 100644 rtdata/images/themed/png/2/dark/curve-nurbs.png create mode 100644 rtdata/images/themed/png/2/dark/curve-parametric-small.png create mode 100644 rtdata/images/themed/png/2/dark/curve-parametric.png create mode 100644 rtdata/images/themed/png/2/dark/curve-spline-small.png create mode 100644 rtdata/images/themed/png/2/dark/curve-spline.png create mode 100644 rtdata/images/themed/png/2/dark/detail.png create mode 100644 rtdata/images/themed/png/2/dark/device-floppy.png create mode 100644 rtdata/images/themed/png/2/dark/device-hdd.png create mode 100644 rtdata/images/themed/png/2/dark/device-network.png create mode 100644 rtdata/images/themed/png/2/dark/device-optical.png create mode 100644 rtdata/images/themed/png/2/dark/device-usb.png create mode 100644 rtdata/images/themed/png/2/dark/distortion-auto-small.png create mode 100644 rtdata/images/themed/png/2/dark/distortion-auto.png create mode 100644 rtdata/images/themed/png/2/dark/distortion-barrel-small.png create mode 100644 rtdata/images/themed/png/2/dark/distortion-barrel.png create mode 100644 rtdata/images/themed/png/2/dark/distortion-pincushion-small.png create mode 100644 rtdata/images/themed/png/2/dark/distortion-pincushion.png create mode 100644 rtdata/images/themed/png/2/dark/edit-point.png create mode 100644 rtdata/images/themed/png/2/dark/equilizer-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/equilizer-wide.png create mode 100644 rtdata/images/themed/png/2/dark/expander-closed-small.png create mode 100644 rtdata/images/themed/png/2/dark/expander-open-small.png create mode 100644 rtdata/images/themed/png/2/dark/exposure.png create mode 100644 rtdata/images/themed/png/2/dark/filetype-hdr.png create mode 100644 rtdata/images/themed/png/2/dark/filetype-ps.png create mode 100644 rtdata/images/themed/png/2/dark/filter-clear.png create mode 100644 rtdata/images/themed/png/2/dark/filter-original.png create mode 100644 rtdata/images/themed/png/2/dark/filter-original2.png create mode 100644 rtdata/images/themed/png/2/dark/filter.png create mode 100644 rtdata/images/themed/png/2/dark/flip-horizontal.png create mode 100644 rtdata/images/themed/png/2/dark/flip-vertical.png create mode 100644 rtdata/images/themed/png/2/dark/focusscreen-off.png create mode 100644 rtdata/images/themed/png/2/dark/focusscreen-on.png create mode 100644 rtdata/images/themed/png/2/dark/folder-closed-home-small.png create mode 100644 rtdata/images/themed/png/2/dark/folder-closed-home.png create mode 100644 rtdata/images/themed/png/2/dark/folder-closed-recent-small.png create mode 100644 rtdata/images/themed/png/2/dark/folder-closed-recent.png create mode 100644 rtdata/images/themed/png/2/dark/folder-closed-small.png create mode 100644 rtdata/images/themed/png/2/dark/folder-closed.png create mode 100644 rtdata/images/themed/png/2/dark/folder-open-recent-small.png create mode 100644 rtdata/images/themed/png/2/dark/folder-open-recent.png create mode 100644 rtdata/images/themed/png/2/dark/folder-open-small.png create mode 100644 rtdata/images/themed/png/2/dark/folder-open.png create mode 100644 rtdata/images/themed/png/2/dark/fullscreen-enter.png create mode 100644 rtdata/images/themed/png/2/dark/fullscreen-leave.png create mode 100644 rtdata/images/themed/png/2/dark/gamut-hist.png create mode 100644 rtdata/images/themed/png/2/dark/gamut-plus.png create mode 100644 rtdata/images/themed/png/2/dark/gamut-softproof.png create mode 100644 rtdata/images/themed/png/2/dark/gamut-warning.png create mode 100644 rtdata/images/themed/png/2/dark/gamut_srgb_prophoto_xy.png create mode 100644 rtdata/images/themed/png/2/dark/gears-pause.png create mode 100644 rtdata/images/themed/png/2/dark/gears-play.png create mode 100644 rtdata/images/themed/png/2/dark/gears-small.png create mode 100644 rtdata/images/themed/png/2/dark/gears.png create mode 100644 rtdata/images/themed/png/2/dark/goto-end-small.png create mode 100644 rtdata/images/themed/png/2/dark/goto-start-small.png create mode 100644 rtdata/images/themed/png/2/dark/hand-closed-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/hand-open-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/hand-open.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-bar-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-bar-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-bayer-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-bayer-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-blue-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-blue-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-gold-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-gold-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-green-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-green-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-mode-linear-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-mode-logx-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-mode-logxy-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-red-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-red-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-silver-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/histogram-silver-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/info.png create mode 100644 rtdata/images/themed/png/2/dark/intent-absolute.png create mode 100644 rtdata/images/themed/png/2/dark/intent-perceptual.png create mode 100644 rtdata/images/themed/png/2/dark/intent-relative.png create mode 100644 rtdata/images/themed/png/2/dark/intent-saturation.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-1to1-small.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-1to1.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-crop.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-fit.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-minus-small.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-minus.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-plus-small.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier-plus.png create mode 100644 rtdata/images/themed/png/2/dark/magnifier.png create mode 100644 rtdata/images/themed/png/2/dark/metadata.png create mode 100644 rtdata/images/themed/png/2/dark/node-move-nw-se-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/node-move-sw-ne-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/node-move-x-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/node-move-xy-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/node-move-y-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/one-to-one-small.png create mode 100644 rtdata/images/themed/png/2/dark/ornament1.png create mode 100644 rtdata/images/themed/png/2/dark/padlock-locked-small.png create mode 100644 rtdata/images/themed/png/2/dark/padlock-unlocked-small.png create mode 100644 rtdata/images/themed/png/2/dark/palette-brush.png create mode 100644 rtdata/images/themed/png/2/dark/panel-to-bottom.png create mode 100644 rtdata/images/themed/png/2/dark/panel-to-left.png create mode 100644 rtdata/images/themed/png/2/dark/panel-to-right.png create mode 100644 rtdata/images/themed/png/2/dark/panel-to-top.png create mode 100644 rtdata/images/themed/png/2/dark/paste.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-left-small.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-left.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-right-small.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-right.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-bottom-small.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-bottom.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-top-small.png create mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-top.png create mode 100644 rtdata/images/themed/png/2/dark/power-inconsistent-small.png create mode 100644 rtdata/images/themed/png/2/dark/power-off-small.png create mode 100644 rtdata/images/themed/png/2/dark/power-on-small.png create mode 100644 rtdata/images/themed/png/2/dark/preferences.png create mode 100644 rtdata/images/themed/png/2/dark/profile-filled.png create mode 100644 rtdata/images/themed/png/2/dark/profile-partial.png create mode 100644 rtdata/images/themed/png/2/dark/redo-all.png create mode 100644 rtdata/images/themed/png/2/dark/redo-small.png create mode 100644 rtdata/images/themed/png/2/dark/redo.png create mode 100644 rtdata/images/themed/png/2/dark/refresh-red-small.png create mode 100644 rtdata/images/themed/png/2/dark/refresh-small.png create mode 100644 rtdata/images/themed/png/2/dark/refresh.png create mode 100644 rtdata/images/themed/png/2/dark/remove-small.png create mode 100644 rtdata/images/themed/png/2/dark/remove.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-aroundnode-hicontrast.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-aroundnode.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-left-90.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-left-small.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-left.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-right-90.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-right-small.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-right.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-straighten-small.png create mode 100644 rtdata/images/themed/png/2/dark/rotate-straighten.png create mode 100644 rtdata/images/themed/png/2/dark/save-small.png create mode 100644 rtdata/images/themed/png/2/dark/save.png create mode 100644 rtdata/images/themed/png/2/dark/saved-no-small.png create mode 100644 rtdata/images/themed/png/2/dark/saved-yes-small.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-black-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-black-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-blue-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-blue-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-gray-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-gray-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-green-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-green-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-luminosity-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-luminosity-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-red-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-red-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-theme-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-theme-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-white-off-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/square-toggle-white-on-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/star-gold-hollow-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/star-gold-hollow-small.png create mode 100644 rtdata/images/themed/png/2/dark/star-gold-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/star-gold-small.png create mode 100644 rtdata/images/themed/png/2/dark/star-hollow-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/star-hollow-small.png create mode 100644 rtdata/images/themed/png/2/dark/star-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/star-small.png create mode 100644 rtdata/images/themed/png/2/dark/template-16.png create mode 100644 rtdata/images/themed/png/2/dark/template-24.png create mode 100644 rtdata/images/themed/png/2/dark/template-narrow.png create mode 100644 rtdata/images/themed/png/2/dark/tick-green-hollow-small.png create mode 100644 rtdata/images/themed/png/2/dark/tick-green-hollow.png create mode 100644 rtdata/images/themed/png/2/dark/tick-green-small.png create mode 100644 rtdata/images/themed/png/2/dark/tick-green.png create mode 100644 rtdata/images/themed/png/2/dark/tick-hollow-small.png create mode 100644 rtdata/images/themed/png/2/dark/tick-small.png create mode 100644 rtdata/images/themed/png/2/dark/tick.png create mode 100644 rtdata/images/themed/png/2/dark/transform.png create mode 100644 rtdata/images/themed/png/2/dark/trash-delete.png create mode 100644 rtdata/images/themed/png/2/dark/trash-empty-show.png create mode 100644 rtdata/images/themed/png/2/dark/trash-empty.png create mode 100644 rtdata/images/themed/png/2/dark/trash-full-show.png create mode 100644 rtdata/images/themed/png/2/dark/trash-full.png create mode 100644 rtdata/images/themed/png/2/dark/trash-hide-deleted.png create mode 100644 rtdata/images/themed/png/2/dark/trash-remove-small.png create mode 100644 rtdata/images/themed/png/2/dark/trash-remove.png create mode 100644 rtdata/images/themed/png/2/dark/trash-small.png create mode 100644 rtdata/images/themed/png/2/dark/undo-all.png create mode 100644 rtdata/images/themed/png/2/dark/undo-small.png create mode 100644 rtdata/images/themed/png/2/dark/undo.png create mode 100644 rtdata/images/themed/png/2/dark/warning-highlights.png create mode 100644 rtdata/images/themed/png/2/dark/warning-shadows.png create mode 100644 rtdata/images/themed/png/2/dark/wavelets.png create mode 100644 rtdata/images/themed/png/2/dark/wb-auto-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-auto.png create mode 100644 rtdata/images/themed/png/2/dark/wb-camera-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-camera.png create mode 100644 rtdata/images/themed/png/2/dark/wb-cloudy-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-cloudy.png create mode 100644 rtdata/images/themed/png/2/dark/wb-custom-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-custom.png create mode 100644 rtdata/images/themed/png/2/dark/wb-flash-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-flash.png create mode 100644 rtdata/images/themed/png/2/dark/wb-fluorescent-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-fluorescent.png create mode 100644 rtdata/images/themed/png/2/dark/wb-lamp-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-lamp.png create mode 100644 rtdata/images/themed/png/2/dark/wb-led-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-led.png create mode 100644 rtdata/images/themed/png/2/dark/wb-shade-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-shade.png create mode 100644 rtdata/images/themed/png/2/dark/wb-sun-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-sun.png create mode 100644 rtdata/images/themed/png/2/dark/wb-tungsten-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-tungsten.png create mode 100644 rtdata/images/themed/png/2/dark/wb-water-small.png create mode 100644 rtdata/images/themed/png/2/dark/wb-water.png create mode 100644 rtdata/images/themed/png/2/dark/window-add.png create mode 100644 rtdata/images/themed/png/2/light/add-small.png create mode 100644 rtdata/images/themed/png/2/light/add.png create mode 100644 rtdata/images/themed/png/2/light/aperture.png create mode 100644 rtdata/images/themed/png/2/light/arrow-down-small.png create mode 100644 rtdata/images/themed/png/2/light/arrow-left-small.png create mode 100644 rtdata/images/themed/png/2/light/arrow-right-small.png create mode 100644 rtdata/images/themed/png/2/light/arrow-up-small.png create mode 100644 rtdata/images/themed/png/2/light/arrow-updown.png create mode 100644 rtdata/images/themed/png/2/light/arrow2-left.png create mode 100644 rtdata/images/themed/png/2/light/arrow2-right.png create mode 100644 rtdata/images/themed/png/2/light/atom.png create mode 100644 rtdata/images/themed/png/2/light/bayer.png create mode 100644 rtdata/images/themed/png/2/light/beforeafter.png create mode 100644 rtdata/images/themed/png/2/light/cancel-small.png create mode 100644 rtdata/images/themed/png/2/light/cancel.png create mode 100644 rtdata/images/themed/png/2/light/circle-black-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-blue-green-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-blue-red-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-blue-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-blue-yellow-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-cyan-red-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-cyan-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-darkgray-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-empty-blue-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-empty-darkgray-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-empty-gray-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-empty-green-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-empty-purple-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-empty-red-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-empty-yellow-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-gray-blue-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-gray-green-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-gray-red-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-gray-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-green-blue-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-green-red-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-green-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-magenta-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-orange-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-purple-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-red-blue-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-red-cyan-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-red-green-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-red-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-white-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-yellow-blue-small.png create mode 100644 rtdata/images/themed/png/2/light/circle-yellow-small.png create mode 100644 rtdata/images/themed/png/2/light/color-circles.png create mode 100644 rtdata/images/themed/png/2/light/color-picker-add-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/color-picker-add.png create mode 100644 rtdata/images/themed/png/2/light/color-picker-bars.png create mode 100644 rtdata/images/themed/png/2/light/color-picker-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/color-picker-hide.png create mode 100644 rtdata/images/themed/png/2/light/color-picker.png create mode 100644 rtdata/images/themed/png/2/light/contrastmask-off.png create mode 100644 rtdata/images/themed/png/2/light/contrastmask-on.png create mode 100644 rtdata/images/themed/png/2/light/copy.png create mode 100644 rtdata/images/themed/png/2/light/crop-auto-small.png create mode 100644 rtdata/images/themed/png/2/light/crop-auto.png create mode 100644 rtdata/images/themed/png/2/light/crop-point-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/crop-small.png create mode 100644 rtdata/images/themed/png/2/light/crop.png create mode 100644 rtdata/images/themed/png/2/light/crossed-arrows-in.png create mode 100644 rtdata/images/themed/png/2/light/crossed-arrows-out.png create mode 100644 rtdata/images/themed/png/2/light/crosshair-adjust.png create mode 100644 rtdata/images/themed/png/2/light/crosshair-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/crosshair-node-curve.png create mode 100644 rtdata/images/themed/png/2/light/crosshair-small.png create mode 100644 rtdata/images/themed/png/2/light/curve-controlpoints-small.png create mode 100644 rtdata/images/themed/png/2/light/curve-controlpoints.png create mode 100644 rtdata/images/themed/png/2/light/curve-flat-small.png create mode 100644 rtdata/images/themed/png/2/light/curve-flat.png create mode 100644 rtdata/images/themed/png/2/light/curve-linear-small.png create mode 100644 rtdata/images/themed/png/2/light/curve-linear.png create mode 100644 rtdata/images/themed/png/2/light/curve-nurbs-small.png create mode 100644 rtdata/images/themed/png/2/light/curve-nurbs.png create mode 100644 rtdata/images/themed/png/2/light/curve-parametric-small.png create mode 100644 rtdata/images/themed/png/2/light/curve-parametric.png create mode 100644 rtdata/images/themed/png/2/light/curve-spline-small.png create mode 100644 rtdata/images/themed/png/2/light/curve-spline.png create mode 100644 rtdata/images/themed/png/2/light/detail.png create mode 100644 rtdata/images/themed/png/2/light/device-floppy.png create mode 100644 rtdata/images/themed/png/2/light/device-hdd.png create mode 100644 rtdata/images/themed/png/2/light/device-network.png create mode 100644 rtdata/images/themed/png/2/light/device-optical.png create mode 100644 rtdata/images/themed/png/2/light/device-usb.png create mode 100644 rtdata/images/themed/png/2/light/distortion-auto-small.png create mode 100644 rtdata/images/themed/png/2/light/distortion-auto.png create mode 100644 rtdata/images/themed/png/2/light/distortion-barrel-small.png create mode 100644 rtdata/images/themed/png/2/light/distortion-barrel.png create mode 100644 rtdata/images/themed/png/2/light/distortion-pincushion-small.png create mode 100644 rtdata/images/themed/png/2/light/distortion-pincushion.png create mode 100644 rtdata/images/themed/png/2/light/edit-point.png create mode 100644 rtdata/images/themed/png/2/light/equilizer-narrow.png create mode 100644 rtdata/images/themed/png/2/light/equilizer-wide.png create mode 100644 rtdata/images/themed/png/2/light/expander-closed-small.png create mode 100644 rtdata/images/themed/png/2/light/expander-open-small.png create mode 100644 rtdata/images/themed/png/2/light/exposure.png create mode 100644 rtdata/images/themed/png/2/light/filetype-hdr.png create mode 100644 rtdata/images/themed/png/2/light/filetype-ps.png create mode 100644 rtdata/images/themed/png/2/light/filter-clear.png create mode 100644 rtdata/images/themed/png/2/light/filter-original.png create mode 100644 rtdata/images/themed/png/2/light/filter-original2.png create mode 100644 rtdata/images/themed/png/2/light/filter.png create mode 100644 rtdata/images/themed/png/2/light/flip-horizontal.png create mode 100644 rtdata/images/themed/png/2/light/flip-vertical.png create mode 100644 rtdata/images/themed/png/2/light/focusscreen-off.png create mode 100644 rtdata/images/themed/png/2/light/focusscreen-on.png create mode 100644 rtdata/images/themed/png/2/light/folder-closed-home-small.png create mode 100644 rtdata/images/themed/png/2/light/folder-closed-home.png create mode 100644 rtdata/images/themed/png/2/light/folder-closed-recent-small.png create mode 100644 rtdata/images/themed/png/2/light/folder-closed-recent.png create mode 100644 rtdata/images/themed/png/2/light/folder-closed-small.png create mode 100644 rtdata/images/themed/png/2/light/folder-closed.png create mode 100644 rtdata/images/themed/png/2/light/folder-open-recent-small.png create mode 100644 rtdata/images/themed/png/2/light/folder-open-recent.png create mode 100644 rtdata/images/themed/png/2/light/folder-open-small.png create mode 100644 rtdata/images/themed/png/2/light/folder-open.png create mode 100644 rtdata/images/themed/png/2/light/fullscreen-enter.png create mode 100644 rtdata/images/themed/png/2/light/fullscreen-leave.png create mode 100644 rtdata/images/themed/png/2/light/gamut-hist.png create mode 100644 rtdata/images/themed/png/2/light/gamut-plus.png create mode 100644 rtdata/images/themed/png/2/light/gamut-softproof.png create mode 100644 rtdata/images/themed/png/2/light/gamut-warning.png create mode 100644 rtdata/images/themed/png/2/light/gamut_srgb_prophoto_xy.png create mode 100644 rtdata/images/themed/png/2/light/gears-pause.png create mode 100644 rtdata/images/themed/png/2/light/gears-play.png create mode 100644 rtdata/images/themed/png/2/light/gears-small.png create mode 100644 rtdata/images/themed/png/2/light/gears.png create mode 100644 rtdata/images/themed/png/2/light/goto-end-small.png create mode 100644 rtdata/images/themed/png/2/light/goto-start-small.png create mode 100644 rtdata/images/themed/png/2/light/hand-closed-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/hand-open-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/hand-open.png create mode 100644 rtdata/images/themed/png/2/light/histogram-bar-off-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-bar-on-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-bayer-off-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-bayer-on-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-blue-off-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-blue-on-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-gold-off-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-gold-on-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-green-off-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-green-on-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-mode-linear-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-mode-logx-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-mode-logxy-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-red-off-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-red-on-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-silver-off-small.png create mode 100644 rtdata/images/themed/png/2/light/histogram-silver-on-small.png create mode 100644 rtdata/images/themed/png/2/light/info.png create mode 100644 rtdata/images/themed/png/2/light/intent-absolute.png create mode 100644 rtdata/images/themed/png/2/light/intent-perceptual.png create mode 100644 rtdata/images/themed/png/2/light/intent-relative.png create mode 100644 rtdata/images/themed/png/2/light/intent-saturation.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-1to1-small.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-1to1.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-crop.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-fit.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-minus-small.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-minus.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-plus-small.png create mode 100644 rtdata/images/themed/png/2/light/magnifier-plus.png create mode 100644 rtdata/images/themed/png/2/light/magnifier.png create mode 100644 rtdata/images/themed/png/2/light/metadata.png create mode 100644 rtdata/images/themed/png/2/light/node-move-nw-se-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/node-move-sw-ne-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/node-move-x-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/node-move-xy-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/node-move-y-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/one-to-one-small.png create mode 100644 rtdata/images/themed/png/2/light/ornament1.png create mode 100644 rtdata/images/themed/png/2/light/padlock-locked-small.png create mode 100644 rtdata/images/themed/png/2/light/padlock-unlocked-small.png create mode 100644 rtdata/images/themed/png/2/light/palette-brush.png create mode 100644 rtdata/images/themed/png/2/light/panel-to-bottom.png create mode 100644 rtdata/images/themed/png/2/light/panel-to-left.png create mode 100644 rtdata/images/themed/png/2/light/panel-to-right.png create mode 100644 rtdata/images/themed/png/2/light/panel-to-top.png create mode 100644 rtdata/images/themed/png/2/light/paste.png create mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-left-small.png create mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-left.png create mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-right-small.png create mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-right.png create mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-bottom-small.png create mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-bottom.png create mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-top-small.png create mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-top.png create mode 100644 rtdata/images/themed/png/2/light/power-inconsistent-small.png create mode 100644 rtdata/images/themed/png/2/light/power-off-small.png create mode 100644 rtdata/images/themed/png/2/light/power-on-small.png create mode 100644 rtdata/images/themed/png/2/light/preferences.png create mode 100644 rtdata/images/themed/png/2/light/profile-filled.png create mode 100644 rtdata/images/themed/png/2/light/profile-partial.png create mode 100644 rtdata/images/themed/png/2/light/redo-all.png create mode 100644 rtdata/images/themed/png/2/light/redo-small.png create mode 100644 rtdata/images/themed/png/2/light/redo.png create mode 100644 rtdata/images/themed/png/2/light/refresh-red-small.png create mode 100644 rtdata/images/themed/png/2/light/refresh-small.png create mode 100644 rtdata/images/themed/png/2/light/refresh.png create mode 100644 rtdata/images/themed/png/2/light/remove-small.png create mode 100644 rtdata/images/themed/png/2/light/remove.png create mode 100644 rtdata/images/themed/png/2/light/rotate-aroundnode-hicontrast.png create mode 100644 rtdata/images/themed/png/2/light/rotate-aroundnode.png create mode 100644 rtdata/images/themed/png/2/light/rotate-left-90.png create mode 100644 rtdata/images/themed/png/2/light/rotate-left-small.png create mode 100644 rtdata/images/themed/png/2/light/rotate-left.png create mode 100644 rtdata/images/themed/png/2/light/rotate-right-90.png create mode 100644 rtdata/images/themed/png/2/light/rotate-right-small.png create mode 100644 rtdata/images/themed/png/2/light/rotate-right.png create mode 100644 rtdata/images/themed/png/2/light/rotate-straighten-small.png create mode 100644 rtdata/images/themed/png/2/light/rotate-straighten.png create mode 100644 rtdata/images/themed/png/2/light/save-small.png create mode 100644 rtdata/images/themed/png/2/light/save.png create mode 100644 rtdata/images/themed/png/2/light/saved-no-small.png create mode 100644 rtdata/images/themed/png/2/light/saved-yes-small.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-black-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-black-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-blue-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-blue-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-gray-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-gray-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-green-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-green-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-luminosity-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-luminosity-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-red-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-red-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-theme-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-theme-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-white-off-narrow.png create mode 100644 rtdata/images/themed/png/2/light/square-toggle-white-on-narrow.png create mode 100644 rtdata/images/themed/png/2/light/star-gold-hollow-narrow.png create mode 100644 rtdata/images/themed/png/2/light/star-gold-hollow-small.png create mode 100644 rtdata/images/themed/png/2/light/star-gold-narrow.png create mode 100644 rtdata/images/themed/png/2/light/star-gold-small.png create mode 100644 rtdata/images/themed/png/2/light/star-hollow-narrow.png create mode 100644 rtdata/images/themed/png/2/light/star-hollow-small.png create mode 100644 rtdata/images/themed/png/2/light/star-narrow.png create mode 100644 rtdata/images/themed/png/2/light/star-small.png create mode 100644 rtdata/images/themed/png/2/light/template-16.png create mode 100644 rtdata/images/themed/png/2/light/template-24.png create mode 100644 rtdata/images/themed/png/2/light/template-narrow.png create mode 100644 rtdata/images/themed/png/2/light/tick-green-hollow-small.png create mode 100644 rtdata/images/themed/png/2/light/tick-green-hollow.png create mode 100644 rtdata/images/themed/png/2/light/tick-green-small.png create mode 100644 rtdata/images/themed/png/2/light/tick-green.png create mode 100644 rtdata/images/themed/png/2/light/tick-hollow-small.png create mode 100644 rtdata/images/themed/png/2/light/tick-small.png create mode 100644 rtdata/images/themed/png/2/light/tick.png create mode 100644 rtdata/images/themed/png/2/light/transform.png create mode 100644 rtdata/images/themed/png/2/light/trash-delete.png create mode 100644 rtdata/images/themed/png/2/light/trash-empty-show.png create mode 100644 rtdata/images/themed/png/2/light/trash-empty.png create mode 100644 rtdata/images/themed/png/2/light/trash-full-show.png create mode 100644 rtdata/images/themed/png/2/light/trash-full.png create mode 100644 rtdata/images/themed/png/2/light/trash-hide-deleted.png create mode 100644 rtdata/images/themed/png/2/light/trash-remove-small.png create mode 100644 rtdata/images/themed/png/2/light/trash-remove.png create mode 100644 rtdata/images/themed/png/2/light/trash-small.png create mode 100644 rtdata/images/themed/png/2/light/undo-all.png create mode 100644 rtdata/images/themed/png/2/light/undo-small.png create mode 100644 rtdata/images/themed/png/2/light/undo.png create mode 100644 rtdata/images/themed/png/2/light/warning-highlights.png create mode 100644 rtdata/images/themed/png/2/light/warning-shadows.png create mode 100644 rtdata/images/themed/png/2/light/wavelets.png create mode 100644 rtdata/images/themed/png/2/light/wb-auto-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-auto.png create mode 100644 rtdata/images/themed/png/2/light/wb-camera-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-camera.png create mode 100644 rtdata/images/themed/png/2/light/wb-cloudy-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-cloudy.png create mode 100644 rtdata/images/themed/png/2/light/wb-custom-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-custom.png create mode 100644 rtdata/images/themed/png/2/light/wb-flash-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-flash.png create mode 100644 rtdata/images/themed/png/2/light/wb-fluorescent-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-fluorescent.png create mode 100644 rtdata/images/themed/png/2/light/wb-lamp-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-lamp.png create mode 100644 rtdata/images/themed/png/2/light/wb-led-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-led.png create mode 100644 rtdata/images/themed/png/2/light/wb-shade-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-shade.png create mode 100644 rtdata/images/themed/png/2/light/wb-sun-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-sun.png create mode 100644 rtdata/images/themed/png/2/light/wb-tungsten-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-tungsten.png create mode 100644 rtdata/images/themed/png/2/light/wb-water-small.png create mode 100644 rtdata/images/themed/png/2/light/wb-water.png create mode 100644 rtdata/images/themed/png/2/light/window-add.png create mode 100644 rtgui/rtscalable.cc create mode 100644 rtgui/rtscalable.h create mode 100644 rtgui/rtsurface.cc create mode 100644 rtgui/rtsurface.h diff --git a/rtdata/CMakeLists.txt b/rtdata/CMakeLists.txt index f8efa1523..526f58ba3 100644 --- a/rtdata/CMakeLists.txt +++ b/rtdata/CMakeLists.txt @@ -10,12 +10,14 @@ set(THEMEDIR "themes") # Images, mostly icons, which are generated using the generatePngIcons script: set(IMAGES_THEMED - "images/themed/png/dark" - "images/themed/png/light" + "images/themed/png/1" + "images/themed/png/2" ) # Other images which are generated manually: -file(GLOB IMAGES_NONTHEMED "images/non-themed/png/*") +file(GLOB IMAGES_NONTHEMED LIST_DIRECTORIES false "images/non-themed/png/*") +file(GLOB IMAGES_NONTHEMED_1 LIST_DIRECTORIES false "images/non-themed/png/1/*") +file(GLOB IMAGES_NONTHEMED_2 LIST_DIRECTORIES false "images/non-themed/png/2/*") if(WIN32) set(OPTIONSFILE "options/options.win") @@ -58,7 +60,10 @@ endforeach() #install(DIRECTORY ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images" FILES_MATCHING PATTERN "*.png") #install(DIRECTORY ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images/") -install(FILES ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images") +install(FILES ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images") + +install(FILES ${IMAGES_NONTHEMED_1} DESTINATION "${DATADIR}/images/1") +install(FILES ${IMAGES_NONTHEMED_2} DESTINATION "${DATADIR}/images/2") if(APPLE) # CMake escapes first item quote character. Do not remove 'DUMMY_VARIABLE=' diff --git a/rtdata/images/non-themed/png/splash.png b/rtdata/images/non-themed/png/1/splash.png similarity index 100% rename from rtdata/images/non-themed/png/splash.png rename to rtdata/images/non-themed/png/1/splash.png diff --git a/rtdata/images/non-themed/png/2/splash.png b/rtdata/images/non-themed/png/2/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..c6e866a81097e2d8ee49955d9d4c53185e12ae16 GIT binary patch literal 211198 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íL4ypsK1zCKG7{F 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

nis=58aa=h(qCwH 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 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/dark/add-small.png b/rtdata/images/themed/png/1/dark/add-small.png similarity index 100% rename from rtdata/images/themed/png/dark/add-small.png rename to rtdata/images/themed/png/1/dark/add-small.png diff --git a/rtdata/images/themed/png/dark/add.png b/rtdata/images/themed/png/1/dark/add.png similarity index 100% rename from rtdata/images/themed/png/dark/add.png rename to rtdata/images/themed/png/1/dark/add.png diff --git a/rtdata/images/themed/png/dark/aperture.png b/rtdata/images/themed/png/1/dark/aperture.png similarity index 100% rename from rtdata/images/themed/png/dark/aperture.png rename to rtdata/images/themed/png/1/dark/aperture.png diff --git a/rtdata/images/themed/png/dark/arrow-down-small.png b/rtdata/images/themed/png/1/dark/arrow-down-small.png similarity index 100% rename from rtdata/images/themed/png/dark/arrow-down-small.png rename to rtdata/images/themed/png/1/dark/arrow-down-small.png diff --git a/rtdata/images/themed/png/dark/arrow-left-small.png b/rtdata/images/themed/png/1/dark/arrow-left-small.png similarity index 100% rename from rtdata/images/themed/png/dark/arrow-left-small.png rename to rtdata/images/themed/png/1/dark/arrow-left-small.png diff --git a/rtdata/images/themed/png/dark/arrow-right-small.png b/rtdata/images/themed/png/1/dark/arrow-right-small.png similarity index 100% rename from rtdata/images/themed/png/dark/arrow-right-small.png rename to rtdata/images/themed/png/1/dark/arrow-right-small.png diff --git a/rtdata/images/themed/png/dark/arrow-up-small.png b/rtdata/images/themed/png/1/dark/arrow-up-small.png similarity index 100% rename from rtdata/images/themed/png/dark/arrow-up-small.png rename to rtdata/images/themed/png/1/dark/arrow-up-small.png diff --git a/rtdata/images/themed/png/dark/arrow-updown.png b/rtdata/images/themed/png/1/dark/arrow-updown.png similarity index 100% rename from rtdata/images/themed/png/dark/arrow-updown.png rename to rtdata/images/themed/png/1/dark/arrow-updown.png diff --git a/rtdata/images/themed/png/dark/arrow2-left.png b/rtdata/images/themed/png/1/dark/arrow2-left.png similarity index 100% rename from rtdata/images/themed/png/dark/arrow2-left.png rename to rtdata/images/themed/png/1/dark/arrow2-left.png diff --git a/rtdata/images/themed/png/dark/arrow2-right.png b/rtdata/images/themed/png/1/dark/arrow2-right.png similarity index 100% rename from rtdata/images/themed/png/dark/arrow2-right.png rename to rtdata/images/themed/png/1/dark/arrow2-right.png diff --git a/rtdata/images/themed/png/dark/atom.png b/rtdata/images/themed/png/1/dark/atom.png similarity index 100% rename from rtdata/images/themed/png/dark/atom.png rename to rtdata/images/themed/png/1/dark/atom.png diff --git a/rtdata/images/themed/png/dark/bayer.png b/rtdata/images/themed/png/1/dark/bayer.png similarity index 100% rename from rtdata/images/themed/png/dark/bayer.png rename to rtdata/images/themed/png/1/dark/bayer.png diff --git a/rtdata/images/themed/png/dark/beforeafter.png b/rtdata/images/themed/png/1/dark/beforeafter.png similarity index 100% rename from rtdata/images/themed/png/dark/beforeafter.png rename to rtdata/images/themed/png/1/dark/beforeafter.png diff --git a/rtdata/images/themed/png/dark/cancel-small.png b/rtdata/images/themed/png/1/dark/cancel-small.png similarity index 100% rename from rtdata/images/themed/png/dark/cancel-small.png rename to rtdata/images/themed/png/1/dark/cancel-small.png diff --git a/rtdata/images/themed/png/dark/cancel.png b/rtdata/images/themed/png/1/dark/cancel.png similarity index 100% rename from rtdata/images/themed/png/dark/cancel.png rename to rtdata/images/themed/png/1/dark/cancel.png diff --git a/rtdata/images/themed/png/dark/circle-black-small.png b/rtdata/images/themed/png/1/dark/circle-black-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-black-small.png rename to rtdata/images/themed/png/1/dark/circle-black-small.png diff --git a/rtdata/images/themed/png/dark/circle-blue-green-small.png b/rtdata/images/themed/png/1/dark/circle-blue-green-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-blue-green-small.png rename to rtdata/images/themed/png/1/dark/circle-blue-green-small.png diff --git a/rtdata/images/themed/png/dark/circle-blue-red-small.png b/rtdata/images/themed/png/1/dark/circle-blue-red-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-blue-red-small.png rename to rtdata/images/themed/png/1/dark/circle-blue-red-small.png diff --git a/rtdata/images/themed/png/dark/circle-blue-small.png b/rtdata/images/themed/png/1/dark/circle-blue-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-blue-small.png rename to rtdata/images/themed/png/1/dark/circle-blue-small.png diff --git a/rtdata/images/themed/png/dark/circle-blue-yellow-small.png b/rtdata/images/themed/png/1/dark/circle-blue-yellow-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-blue-yellow-small.png rename to rtdata/images/themed/png/1/dark/circle-blue-yellow-small.png diff --git a/rtdata/images/themed/png/dark/circle-cyan-red-small.png b/rtdata/images/themed/png/1/dark/circle-cyan-red-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-cyan-red-small.png rename to rtdata/images/themed/png/1/dark/circle-cyan-red-small.png diff --git a/rtdata/images/themed/png/dark/circle-cyan-small.png b/rtdata/images/themed/png/1/dark/circle-cyan-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-cyan-small.png rename to rtdata/images/themed/png/1/dark/circle-cyan-small.png diff --git a/rtdata/images/themed/png/dark/circle-darkgray-small.png b/rtdata/images/themed/png/1/dark/circle-darkgray-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-darkgray-small.png rename to rtdata/images/themed/png/1/dark/circle-darkgray-small.png diff --git a/rtdata/images/themed/png/dark/circle-empty-blue-small.png b/rtdata/images/themed/png/1/dark/circle-empty-blue-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-empty-blue-small.png rename to rtdata/images/themed/png/1/dark/circle-empty-blue-small.png diff --git a/rtdata/images/themed/png/dark/circle-empty-darkgray-small.png b/rtdata/images/themed/png/1/dark/circle-empty-darkgray-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-empty-darkgray-small.png rename to rtdata/images/themed/png/1/dark/circle-empty-darkgray-small.png diff --git a/rtdata/images/themed/png/dark/circle-empty-gray-small.png b/rtdata/images/themed/png/1/dark/circle-empty-gray-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-empty-gray-small.png rename to rtdata/images/themed/png/1/dark/circle-empty-gray-small.png diff --git a/rtdata/images/themed/png/dark/circle-empty-green-small.png b/rtdata/images/themed/png/1/dark/circle-empty-green-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-empty-green-small.png rename to rtdata/images/themed/png/1/dark/circle-empty-green-small.png diff --git a/rtdata/images/themed/png/dark/circle-empty-purple-small.png b/rtdata/images/themed/png/1/dark/circle-empty-purple-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-empty-purple-small.png rename to rtdata/images/themed/png/1/dark/circle-empty-purple-small.png diff --git a/rtdata/images/themed/png/dark/circle-empty-red-small.png b/rtdata/images/themed/png/1/dark/circle-empty-red-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-empty-red-small.png rename to rtdata/images/themed/png/1/dark/circle-empty-red-small.png diff --git a/rtdata/images/themed/png/dark/circle-empty-yellow-small.png b/rtdata/images/themed/png/1/dark/circle-empty-yellow-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-empty-yellow-small.png rename to rtdata/images/themed/png/1/dark/circle-empty-yellow-small.png diff --git a/rtdata/images/themed/png/dark/circle-gray-blue-small.png b/rtdata/images/themed/png/1/dark/circle-gray-blue-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-gray-blue-small.png rename to rtdata/images/themed/png/1/dark/circle-gray-blue-small.png diff --git a/rtdata/images/themed/png/dark/circle-gray-green-small.png b/rtdata/images/themed/png/1/dark/circle-gray-green-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-gray-green-small.png rename to rtdata/images/themed/png/1/dark/circle-gray-green-small.png diff --git a/rtdata/images/themed/png/dark/circle-gray-red-small.png b/rtdata/images/themed/png/1/dark/circle-gray-red-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-gray-red-small.png rename to rtdata/images/themed/png/1/dark/circle-gray-red-small.png diff --git a/rtdata/images/themed/png/dark/circle-gray-small.png b/rtdata/images/themed/png/1/dark/circle-gray-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-gray-small.png rename to rtdata/images/themed/png/1/dark/circle-gray-small.png diff --git a/rtdata/images/themed/png/dark/circle-green-blue-small.png b/rtdata/images/themed/png/1/dark/circle-green-blue-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-green-blue-small.png rename to rtdata/images/themed/png/1/dark/circle-green-blue-small.png diff --git a/rtdata/images/themed/png/dark/circle-green-red-small.png b/rtdata/images/themed/png/1/dark/circle-green-red-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-green-red-small.png rename to rtdata/images/themed/png/1/dark/circle-green-red-small.png diff --git a/rtdata/images/themed/png/dark/circle-green-small.png b/rtdata/images/themed/png/1/dark/circle-green-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-green-small.png rename to rtdata/images/themed/png/1/dark/circle-green-small.png diff --git a/rtdata/images/themed/png/dark/circle-magenta-small.png b/rtdata/images/themed/png/1/dark/circle-magenta-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-magenta-small.png rename to rtdata/images/themed/png/1/dark/circle-magenta-small.png diff --git a/rtdata/images/themed/png/dark/circle-orange-small.png b/rtdata/images/themed/png/1/dark/circle-orange-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-orange-small.png rename to rtdata/images/themed/png/1/dark/circle-orange-small.png diff --git a/rtdata/images/themed/png/dark/circle-purple-small.png b/rtdata/images/themed/png/1/dark/circle-purple-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-purple-small.png rename to rtdata/images/themed/png/1/dark/circle-purple-small.png diff --git a/rtdata/images/themed/png/dark/circle-red-blue-small.png b/rtdata/images/themed/png/1/dark/circle-red-blue-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-red-blue-small.png rename to rtdata/images/themed/png/1/dark/circle-red-blue-small.png diff --git a/rtdata/images/themed/png/dark/circle-red-cyan-small.png b/rtdata/images/themed/png/1/dark/circle-red-cyan-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-red-cyan-small.png rename to rtdata/images/themed/png/1/dark/circle-red-cyan-small.png diff --git a/rtdata/images/themed/png/dark/circle-red-green-small.png b/rtdata/images/themed/png/1/dark/circle-red-green-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-red-green-small.png rename to rtdata/images/themed/png/1/dark/circle-red-green-small.png diff --git a/rtdata/images/themed/png/dark/circle-red-small.png b/rtdata/images/themed/png/1/dark/circle-red-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-red-small.png rename to rtdata/images/themed/png/1/dark/circle-red-small.png diff --git a/rtdata/images/themed/png/dark/circle-white-small.png b/rtdata/images/themed/png/1/dark/circle-white-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-white-small.png rename to rtdata/images/themed/png/1/dark/circle-white-small.png diff --git a/rtdata/images/themed/png/dark/circle-yellow-blue-small.png b/rtdata/images/themed/png/1/dark/circle-yellow-blue-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-yellow-blue-small.png rename to rtdata/images/themed/png/1/dark/circle-yellow-blue-small.png diff --git a/rtdata/images/themed/png/dark/circle-yellow-small.png b/rtdata/images/themed/png/1/dark/circle-yellow-small.png similarity index 100% rename from rtdata/images/themed/png/dark/circle-yellow-small.png rename to rtdata/images/themed/png/1/dark/circle-yellow-small.png diff --git a/rtdata/images/themed/png/dark/color-circles.png b/rtdata/images/themed/png/1/dark/color-circles.png similarity index 100% rename from rtdata/images/themed/png/dark/color-circles.png rename to rtdata/images/themed/png/1/dark/color-circles.png diff --git a/rtdata/images/themed/png/dark/color-picker-add-hicontrast.png b/rtdata/images/themed/png/1/dark/color-picker-add-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/color-picker-add-hicontrast.png rename to rtdata/images/themed/png/1/dark/color-picker-add-hicontrast.png diff --git a/rtdata/images/themed/png/dark/color-picker-add.png b/rtdata/images/themed/png/1/dark/color-picker-add.png similarity index 100% rename from rtdata/images/themed/png/dark/color-picker-add.png rename to rtdata/images/themed/png/1/dark/color-picker-add.png diff --git a/rtdata/images/themed/png/dark/color-picker-bars.png b/rtdata/images/themed/png/1/dark/color-picker-bars.png similarity index 100% rename from rtdata/images/themed/png/dark/color-picker-bars.png rename to rtdata/images/themed/png/1/dark/color-picker-bars.png diff --git a/rtdata/images/themed/png/dark/color-picker-hicontrast.png b/rtdata/images/themed/png/1/dark/color-picker-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/color-picker-hicontrast.png rename to rtdata/images/themed/png/1/dark/color-picker-hicontrast.png diff --git a/rtdata/images/themed/png/dark/color-picker-hide.png b/rtdata/images/themed/png/1/dark/color-picker-hide.png similarity index 100% rename from rtdata/images/themed/png/dark/color-picker-hide.png rename to rtdata/images/themed/png/1/dark/color-picker-hide.png diff --git a/rtdata/images/themed/png/dark/color-picker.png b/rtdata/images/themed/png/1/dark/color-picker.png similarity index 100% rename from rtdata/images/themed/png/dark/color-picker.png rename to rtdata/images/themed/png/1/dark/color-picker.png diff --git a/rtdata/images/themed/png/dark/contrastmask-off.png b/rtdata/images/themed/png/1/dark/contrastmask-off.png similarity index 100% rename from rtdata/images/themed/png/dark/contrastmask-off.png rename to rtdata/images/themed/png/1/dark/contrastmask-off.png diff --git a/rtdata/images/themed/png/dark/contrastmask-on.png b/rtdata/images/themed/png/1/dark/contrastmask-on.png similarity index 100% rename from rtdata/images/themed/png/dark/contrastmask-on.png rename to rtdata/images/themed/png/1/dark/contrastmask-on.png diff --git a/rtdata/images/themed/png/dark/copy.png b/rtdata/images/themed/png/1/dark/copy.png similarity index 100% rename from rtdata/images/themed/png/dark/copy.png rename to rtdata/images/themed/png/1/dark/copy.png diff --git a/rtdata/images/themed/png/dark/crop-auto-small.png b/rtdata/images/themed/png/1/dark/crop-auto-small.png similarity index 100% rename from rtdata/images/themed/png/dark/crop-auto-small.png rename to rtdata/images/themed/png/1/dark/crop-auto-small.png diff --git a/rtdata/images/themed/png/dark/crop-auto.png b/rtdata/images/themed/png/1/dark/crop-auto.png similarity index 100% rename from rtdata/images/themed/png/dark/crop-auto.png rename to rtdata/images/themed/png/1/dark/crop-auto.png diff --git a/rtdata/images/themed/png/dark/crop-point-hicontrast.png b/rtdata/images/themed/png/1/dark/crop-point-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/crop-point-hicontrast.png rename to rtdata/images/themed/png/1/dark/crop-point-hicontrast.png diff --git a/rtdata/images/themed/png/dark/crop-small.png b/rtdata/images/themed/png/1/dark/crop-small.png similarity index 100% rename from rtdata/images/themed/png/dark/crop-small.png rename to rtdata/images/themed/png/1/dark/crop-small.png diff --git a/rtdata/images/themed/png/dark/crop.png b/rtdata/images/themed/png/1/dark/crop.png similarity index 100% rename from rtdata/images/themed/png/dark/crop.png rename to rtdata/images/themed/png/1/dark/crop.png diff --git a/rtdata/images/themed/png/dark/crossed-arrows-in.png b/rtdata/images/themed/png/1/dark/crossed-arrows-in.png similarity index 100% rename from rtdata/images/themed/png/dark/crossed-arrows-in.png rename to rtdata/images/themed/png/1/dark/crossed-arrows-in.png diff --git a/rtdata/images/themed/png/dark/crossed-arrows-out.png b/rtdata/images/themed/png/1/dark/crossed-arrows-out.png similarity index 100% rename from rtdata/images/themed/png/dark/crossed-arrows-out.png rename to rtdata/images/themed/png/1/dark/crossed-arrows-out.png diff --git a/rtdata/images/themed/png/dark/crosshair-adjust.png b/rtdata/images/themed/png/1/dark/crosshair-adjust.png similarity index 100% rename from rtdata/images/themed/png/dark/crosshair-adjust.png rename to rtdata/images/themed/png/1/dark/crosshair-adjust.png diff --git a/rtdata/images/themed/png/dark/crosshair-hicontrast.png b/rtdata/images/themed/png/1/dark/crosshair-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/crosshair-hicontrast.png rename to rtdata/images/themed/png/1/dark/crosshair-hicontrast.png diff --git a/rtdata/images/themed/png/dark/crosshair-node-curve.png b/rtdata/images/themed/png/1/dark/crosshair-node-curve.png similarity index 100% rename from rtdata/images/themed/png/dark/crosshair-node-curve.png rename to rtdata/images/themed/png/1/dark/crosshair-node-curve.png diff --git a/rtdata/images/themed/png/dark/crosshair-small.png b/rtdata/images/themed/png/1/dark/crosshair-small.png similarity index 100% rename from rtdata/images/themed/png/dark/crosshair-small.png rename to rtdata/images/themed/png/1/dark/crosshair-small.png diff --git a/rtdata/images/themed/png/dark/curve-controlpoints-small.png b/rtdata/images/themed/png/1/dark/curve-controlpoints-small.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-controlpoints-small.png rename to rtdata/images/themed/png/1/dark/curve-controlpoints-small.png diff --git a/rtdata/images/themed/png/dark/curve-controlpoints.png b/rtdata/images/themed/png/1/dark/curve-controlpoints.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-controlpoints.png rename to rtdata/images/themed/png/1/dark/curve-controlpoints.png diff --git a/rtdata/images/themed/png/dark/curve-flat-small.png b/rtdata/images/themed/png/1/dark/curve-flat-small.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-flat-small.png rename to rtdata/images/themed/png/1/dark/curve-flat-small.png diff --git a/rtdata/images/themed/png/dark/curve-flat.png b/rtdata/images/themed/png/1/dark/curve-flat.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-flat.png rename to rtdata/images/themed/png/1/dark/curve-flat.png diff --git a/rtdata/images/themed/png/dark/curve-linear-small.png b/rtdata/images/themed/png/1/dark/curve-linear-small.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-linear-small.png rename to rtdata/images/themed/png/1/dark/curve-linear-small.png diff --git a/rtdata/images/themed/png/dark/curve-linear.png b/rtdata/images/themed/png/1/dark/curve-linear.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-linear.png rename to rtdata/images/themed/png/1/dark/curve-linear.png diff --git a/rtdata/images/themed/png/dark/curve-nurbs-small.png b/rtdata/images/themed/png/1/dark/curve-nurbs-small.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-nurbs-small.png rename to rtdata/images/themed/png/1/dark/curve-nurbs-small.png diff --git a/rtdata/images/themed/png/dark/curve-nurbs.png b/rtdata/images/themed/png/1/dark/curve-nurbs.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-nurbs.png rename to rtdata/images/themed/png/1/dark/curve-nurbs.png diff --git a/rtdata/images/themed/png/dark/curve-parametric-small.png b/rtdata/images/themed/png/1/dark/curve-parametric-small.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-parametric-small.png rename to rtdata/images/themed/png/1/dark/curve-parametric-small.png diff --git a/rtdata/images/themed/png/dark/curve-parametric.png b/rtdata/images/themed/png/1/dark/curve-parametric.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-parametric.png rename to rtdata/images/themed/png/1/dark/curve-parametric.png diff --git a/rtdata/images/themed/png/dark/curve-spline-small.png b/rtdata/images/themed/png/1/dark/curve-spline-small.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-spline-small.png rename to rtdata/images/themed/png/1/dark/curve-spline-small.png diff --git a/rtdata/images/themed/png/dark/curve-spline.png b/rtdata/images/themed/png/1/dark/curve-spline.png similarity index 100% rename from rtdata/images/themed/png/dark/curve-spline.png rename to rtdata/images/themed/png/1/dark/curve-spline.png diff --git a/rtdata/images/themed/png/dark/detail.png b/rtdata/images/themed/png/1/dark/detail.png similarity index 100% rename from rtdata/images/themed/png/dark/detail.png rename to rtdata/images/themed/png/1/dark/detail.png diff --git a/rtdata/images/themed/png/dark/device-floppy.png b/rtdata/images/themed/png/1/dark/device-floppy.png similarity index 100% rename from rtdata/images/themed/png/dark/device-floppy.png rename to rtdata/images/themed/png/1/dark/device-floppy.png diff --git a/rtdata/images/themed/png/dark/device-hdd.png b/rtdata/images/themed/png/1/dark/device-hdd.png similarity index 100% rename from rtdata/images/themed/png/dark/device-hdd.png rename to rtdata/images/themed/png/1/dark/device-hdd.png diff --git a/rtdata/images/themed/png/dark/device-network.png b/rtdata/images/themed/png/1/dark/device-network.png similarity index 100% rename from rtdata/images/themed/png/dark/device-network.png rename to rtdata/images/themed/png/1/dark/device-network.png diff --git a/rtdata/images/themed/png/dark/device-optical.png b/rtdata/images/themed/png/1/dark/device-optical.png similarity index 100% rename from rtdata/images/themed/png/dark/device-optical.png rename to rtdata/images/themed/png/1/dark/device-optical.png diff --git a/rtdata/images/themed/png/dark/device-usb.png b/rtdata/images/themed/png/1/dark/device-usb.png similarity index 100% rename from rtdata/images/themed/png/dark/device-usb.png rename to rtdata/images/themed/png/1/dark/device-usb.png diff --git a/rtdata/images/themed/png/dark/distortion-auto-small.png b/rtdata/images/themed/png/1/dark/distortion-auto-small.png similarity index 100% rename from rtdata/images/themed/png/dark/distortion-auto-small.png rename to rtdata/images/themed/png/1/dark/distortion-auto-small.png diff --git a/rtdata/images/themed/png/dark/distortion-auto.png b/rtdata/images/themed/png/1/dark/distortion-auto.png similarity index 100% rename from rtdata/images/themed/png/dark/distortion-auto.png rename to rtdata/images/themed/png/1/dark/distortion-auto.png diff --git a/rtdata/images/themed/png/dark/distortion-barrel-small.png b/rtdata/images/themed/png/1/dark/distortion-barrel-small.png similarity index 100% rename from rtdata/images/themed/png/dark/distortion-barrel-small.png rename to rtdata/images/themed/png/1/dark/distortion-barrel-small.png diff --git a/rtdata/images/themed/png/dark/distortion-barrel.png b/rtdata/images/themed/png/1/dark/distortion-barrel.png similarity index 100% rename from rtdata/images/themed/png/dark/distortion-barrel.png rename to rtdata/images/themed/png/1/dark/distortion-barrel.png diff --git a/rtdata/images/themed/png/dark/distortion-pincushion-small.png b/rtdata/images/themed/png/1/dark/distortion-pincushion-small.png similarity index 100% rename from rtdata/images/themed/png/dark/distortion-pincushion-small.png rename to rtdata/images/themed/png/1/dark/distortion-pincushion-small.png diff --git a/rtdata/images/themed/png/dark/distortion-pincushion.png b/rtdata/images/themed/png/1/dark/distortion-pincushion.png similarity index 100% rename from rtdata/images/themed/png/dark/distortion-pincushion.png rename to rtdata/images/themed/png/1/dark/distortion-pincushion.png diff --git a/rtdata/images/themed/png/dark/edit-point.png b/rtdata/images/themed/png/1/dark/edit-point.png similarity index 100% rename from rtdata/images/themed/png/dark/edit-point.png rename to rtdata/images/themed/png/1/dark/edit-point.png diff --git a/rtdata/images/themed/png/dark/equilizer-narrow.png b/rtdata/images/themed/png/1/dark/equilizer-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/equilizer-narrow.png rename to rtdata/images/themed/png/1/dark/equilizer-narrow.png diff --git a/rtdata/images/themed/png/dark/equilizer-wide.png b/rtdata/images/themed/png/1/dark/equilizer-wide.png similarity index 100% rename from rtdata/images/themed/png/dark/equilizer-wide.png rename to rtdata/images/themed/png/1/dark/equilizer-wide.png diff --git a/rtdata/images/themed/png/dark/expander-closed-small.png b/rtdata/images/themed/png/1/dark/expander-closed-small.png similarity index 100% rename from rtdata/images/themed/png/dark/expander-closed-small.png rename to rtdata/images/themed/png/1/dark/expander-closed-small.png diff --git a/rtdata/images/themed/png/dark/expander-open-small.png b/rtdata/images/themed/png/1/dark/expander-open-small.png similarity index 100% rename from rtdata/images/themed/png/dark/expander-open-small.png rename to rtdata/images/themed/png/1/dark/expander-open-small.png diff --git a/rtdata/images/themed/png/dark/exposure.png b/rtdata/images/themed/png/1/dark/exposure.png similarity index 100% rename from rtdata/images/themed/png/dark/exposure.png rename to rtdata/images/themed/png/1/dark/exposure.png diff --git a/rtdata/images/themed/png/dark/filetype-hdr.png b/rtdata/images/themed/png/1/dark/filetype-hdr.png similarity index 100% rename from rtdata/images/themed/png/dark/filetype-hdr.png rename to rtdata/images/themed/png/1/dark/filetype-hdr.png diff --git a/rtdata/images/themed/png/dark/filetype-ps.png b/rtdata/images/themed/png/1/dark/filetype-ps.png similarity index 100% rename from rtdata/images/themed/png/dark/filetype-ps.png rename to rtdata/images/themed/png/1/dark/filetype-ps.png diff --git a/rtdata/images/themed/png/dark/filter-clear.png b/rtdata/images/themed/png/1/dark/filter-clear.png similarity index 100% rename from rtdata/images/themed/png/dark/filter-clear.png rename to rtdata/images/themed/png/1/dark/filter-clear.png diff --git a/rtdata/images/themed/png/dark/filter-original.png b/rtdata/images/themed/png/1/dark/filter-original.png similarity index 100% rename from rtdata/images/themed/png/dark/filter-original.png rename to rtdata/images/themed/png/1/dark/filter-original.png diff --git a/rtdata/images/themed/png/dark/filter-original2.png b/rtdata/images/themed/png/1/dark/filter-original2.png similarity index 100% rename from rtdata/images/themed/png/dark/filter-original2.png rename to rtdata/images/themed/png/1/dark/filter-original2.png diff --git a/rtdata/images/themed/png/dark/filter.png b/rtdata/images/themed/png/1/dark/filter.png similarity index 100% rename from rtdata/images/themed/png/dark/filter.png rename to rtdata/images/themed/png/1/dark/filter.png diff --git a/rtdata/images/themed/png/dark/flip-horizontal.png b/rtdata/images/themed/png/1/dark/flip-horizontal.png similarity index 100% rename from rtdata/images/themed/png/dark/flip-horizontal.png rename to rtdata/images/themed/png/1/dark/flip-horizontal.png diff --git a/rtdata/images/themed/png/dark/flip-vertical.png b/rtdata/images/themed/png/1/dark/flip-vertical.png similarity index 100% rename from rtdata/images/themed/png/dark/flip-vertical.png rename to rtdata/images/themed/png/1/dark/flip-vertical.png diff --git a/rtdata/images/themed/png/dark/focusscreen-off.png b/rtdata/images/themed/png/1/dark/focusscreen-off.png similarity index 100% rename from rtdata/images/themed/png/dark/focusscreen-off.png rename to rtdata/images/themed/png/1/dark/focusscreen-off.png diff --git a/rtdata/images/themed/png/dark/focusscreen-on.png b/rtdata/images/themed/png/1/dark/focusscreen-on.png similarity index 100% rename from rtdata/images/themed/png/dark/focusscreen-on.png rename to rtdata/images/themed/png/1/dark/focusscreen-on.png diff --git a/rtdata/images/themed/png/dark/folder-closed-home-small.png b/rtdata/images/themed/png/1/dark/folder-closed-home-small.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-closed-home-small.png rename to rtdata/images/themed/png/1/dark/folder-closed-home-small.png diff --git a/rtdata/images/themed/png/dark/folder-closed-home.png b/rtdata/images/themed/png/1/dark/folder-closed-home.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-closed-home.png rename to rtdata/images/themed/png/1/dark/folder-closed-home.png diff --git a/rtdata/images/themed/png/dark/folder-closed-recent-small.png b/rtdata/images/themed/png/1/dark/folder-closed-recent-small.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-closed-recent-small.png rename to rtdata/images/themed/png/1/dark/folder-closed-recent-small.png diff --git a/rtdata/images/themed/png/dark/folder-closed-recent.png b/rtdata/images/themed/png/1/dark/folder-closed-recent.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-closed-recent.png rename to rtdata/images/themed/png/1/dark/folder-closed-recent.png diff --git a/rtdata/images/themed/png/dark/folder-closed-small.png b/rtdata/images/themed/png/1/dark/folder-closed-small.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-closed-small.png rename to rtdata/images/themed/png/1/dark/folder-closed-small.png diff --git a/rtdata/images/themed/png/dark/folder-closed.png b/rtdata/images/themed/png/1/dark/folder-closed.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-closed.png rename to rtdata/images/themed/png/1/dark/folder-closed.png diff --git a/rtdata/images/themed/png/dark/folder-open-recent-small.png b/rtdata/images/themed/png/1/dark/folder-open-recent-small.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-open-recent-small.png rename to rtdata/images/themed/png/1/dark/folder-open-recent-small.png diff --git a/rtdata/images/themed/png/dark/folder-open-recent.png b/rtdata/images/themed/png/1/dark/folder-open-recent.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-open-recent.png rename to rtdata/images/themed/png/1/dark/folder-open-recent.png diff --git a/rtdata/images/themed/png/dark/folder-open-small.png b/rtdata/images/themed/png/1/dark/folder-open-small.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-open-small.png rename to rtdata/images/themed/png/1/dark/folder-open-small.png diff --git a/rtdata/images/themed/png/dark/folder-open.png b/rtdata/images/themed/png/1/dark/folder-open.png similarity index 100% rename from rtdata/images/themed/png/dark/folder-open.png rename to rtdata/images/themed/png/1/dark/folder-open.png diff --git a/rtdata/images/themed/png/dark/fullscreen-enter.png b/rtdata/images/themed/png/1/dark/fullscreen-enter.png similarity index 100% rename from rtdata/images/themed/png/dark/fullscreen-enter.png rename to rtdata/images/themed/png/1/dark/fullscreen-enter.png diff --git a/rtdata/images/themed/png/dark/fullscreen-leave.png b/rtdata/images/themed/png/1/dark/fullscreen-leave.png similarity index 100% rename from rtdata/images/themed/png/dark/fullscreen-leave.png rename to rtdata/images/themed/png/1/dark/fullscreen-leave.png diff --git a/rtdata/images/themed/png/dark/gamut-hist.png b/rtdata/images/themed/png/1/dark/gamut-hist.png similarity index 100% rename from rtdata/images/themed/png/dark/gamut-hist.png rename to rtdata/images/themed/png/1/dark/gamut-hist.png diff --git a/rtdata/images/themed/png/dark/gamut-plus.png b/rtdata/images/themed/png/1/dark/gamut-plus.png similarity index 100% rename from rtdata/images/themed/png/dark/gamut-plus.png rename to rtdata/images/themed/png/1/dark/gamut-plus.png diff --git a/rtdata/images/themed/png/dark/gamut-softproof.png b/rtdata/images/themed/png/1/dark/gamut-softproof.png similarity index 100% rename from rtdata/images/themed/png/dark/gamut-softproof.png rename to rtdata/images/themed/png/1/dark/gamut-softproof.png diff --git a/rtdata/images/themed/png/dark/gamut-warning.png b/rtdata/images/themed/png/1/dark/gamut-warning.png similarity index 100% rename from rtdata/images/themed/png/dark/gamut-warning.png rename to rtdata/images/themed/png/1/dark/gamut-warning.png diff --git a/rtdata/images/themed/png/dark/gamut_srgb_prophoto_xy.png b/rtdata/images/themed/png/1/dark/gamut_srgb_prophoto_xy.png similarity index 100% rename from rtdata/images/themed/png/dark/gamut_srgb_prophoto_xy.png rename to rtdata/images/themed/png/1/dark/gamut_srgb_prophoto_xy.png diff --git a/rtdata/images/themed/png/dark/gears-pause.png b/rtdata/images/themed/png/1/dark/gears-pause.png similarity index 100% rename from rtdata/images/themed/png/dark/gears-pause.png rename to rtdata/images/themed/png/1/dark/gears-pause.png diff --git a/rtdata/images/themed/png/dark/gears-play.png b/rtdata/images/themed/png/1/dark/gears-play.png similarity index 100% rename from rtdata/images/themed/png/dark/gears-play.png rename to rtdata/images/themed/png/1/dark/gears-play.png diff --git a/rtdata/images/themed/png/dark/gears-small.png b/rtdata/images/themed/png/1/dark/gears-small.png similarity index 100% rename from rtdata/images/themed/png/dark/gears-small.png rename to rtdata/images/themed/png/1/dark/gears-small.png diff --git a/rtdata/images/themed/png/dark/gears.png b/rtdata/images/themed/png/1/dark/gears.png similarity index 100% rename from rtdata/images/themed/png/dark/gears.png rename to rtdata/images/themed/png/1/dark/gears.png diff --git a/rtdata/images/themed/png/dark/goto-end-small.png b/rtdata/images/themed/png/1/dark/goto-end-small.png similarity index 100% rename from rtdata/images/themed/png/dark/goto-end-small.png rename to rtdata/images/themed/png/1/dark/goto-end-small.png diff --git a/rtdata/images/themed/png/dark/goto-start-small.png b/rtdata/images/themed/png/1/dark/goto-start-small.png similarity index 100% rename from rtdata/images/themed/png/dark/goto-start-small.png rename to rtdata/images/themed/png/1/dark/goto-start-small.png diff --git a/rtdata/images/themed/png/dark/hand-closed-hicontrast.png b/rtdata/images/themed/png/1/dark/hand-closed-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/hand-closed-hicontrast.png rename to rtdata/images/themed/png/1/dark/hand-closed-hicontrast.png diff --git a/rtdata/images/themed/png/dark/hand-open-hicontrast.png b/rtdata/images/themed/png/1/dark/hand-open-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/hand-open-hicontrast.png rename to rtdata/images/themed/png/1/dark/hand-open-hicontrast.png diff --git a/rtdata/images/themed/png/dark/hand-open.png b/rtdata/images/themed/png/1/dark/hand-open.png similarity index 100% rename from rtdata/images/themed/png/dark/hand-open.png rename to rtdata/images/themed/png/1/dark/hand-open.png diff --git a/rtdata/images/themed/png/dark/histogram-bar-off-small.png b/rtdata/images/themed/png/1/dark/histogram-bar-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-bar-off-small.png rename to rtdata/images/themed/png/1/dark/histogram-bar-off-small.png diff --git a/rtdata/images/themed/png/dark/histogram-bar-on-small.png b/rtdata/images/themed/png/1/dark/histogram-bar-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-bar-on-small.png rename to rtdata/images/themed/png/1/dark/histogram-bar-on-small.png diff --git a/rtdata/images/themed/png/dark/histogram-bayer-off-small.png b/rtdata/images/themed/png/1/dark/histogram-bayer-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-bayer-off-small.png rename to rtdata/images/themed/png/1/dark/histogram-bayer-off-small.png diff --git a/rtdata/images/themed/png/dark/histogram-bayer-on-small.png b/rtdata/images/themed/png/1/dark/histogram-bayer-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-bayer-on-small.png rename to rtdata/images/themed/png/1/dark/histogram-bayer-on-small.png diff --git a/rtdata/images/themed/png/dark/histogram-blue-off-small.png b/rtdata/images/themed/png/1/dark/histogram-blue-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-blue-off-small.png rename to rtdata/images/themed/png/1/dark/histogram-blue-off-small.png diff --git a/rtdata/images/themed/png/dark/histogram-blue-on-small.png b/rtdata/images/themed/png/1/dark/histogram-blue-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-blue-on-small.png rename to rtdata/images/themed/png/1/dark/histogram-blue-on-small.png diff --git a/rtdata/images/themed/png/dark/histogram-gold-off-small.png b/rtdata/images/themed/png/1/dark/histogram-gold-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-gold-off-small.png rename to rtdata/images/themed/png/1/dark/histogram-gold-off-small.png diff --git a/rtdata/images/themed/png/dark/histogram-gold-on-small.png b/rtdata/images/themed/png/1/dark/histogram-gold-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-gold-on-small.png rename to rtdata/images/themed/png/1/dark/histogram-gold-on-small.png diff --git a/rtdata/images/themed/png/dark/histogram-green-off-small.png b/rtdata/images/themed/png/1/dark/histogram-green-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-green-off-small.png rename to rtdata/images/themed/png/1/dark/histogram-green-off-small.png diff --git a/rtdata/images/themed/png/dark/histogram-green-on-small.png b/rtdata/images/themed/png/1/dark/histogram-green-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-green-on-small.png rename to rtdata/images/themed/png/1/dark/histogram-green-on-small.png diff --git a/rtdata/images/themed/png/dark/histogram-mode-linear-small.png b/rtdata/images/themed/png/1/dark/histogram-mode-linear-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-mode-linear-small.png rename to rtdata/images/themed/png/1/dark/histogram-mode-linear-small.png diff --git a/rtdata/images/themed/png/dark/histogram-mode-logx-small.png b/rtdata/images/themed/png/1/dark/histogram-mode-logx-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-mode-logx-small.png rename to rtdata/images/themed/png/1/dark/histogram-mode-logx-small.png diff --git a/rtdata/images/themed/png/dark/histogram-mode-logxy-small.png b/rtdata/images/themed/png/1/dark/histogram-mode-logxy-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-mode-logxy-small.png rename to rtdata/images/themed/png/1/dark/histogram-mode-logxy-small.png diff --git a/rtdata/images/themed/png/dark/histogram-red-off-small.png b/rtdata/images/themed/png/1/dark/histogram-red-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-red-off-small.png rename to rtdata/images/themed/png/1/dark/histogram-red-off-small.png diff --git a/rtdata/images/themed/png/dark/histogram-red-on-small.png b/rtdata/images/themed/png/1/dark/histogram-red-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-red-on-small.png rename to rtdata/images/themed/png/1/dark/histogram-red-on-small.png diff --git a/rtdata/images/themed/png/dark/histogram-silver-off-small.png b/rtdata/images/themed/png/1/dark/histogram-silver-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-silver-off-small.png rename to rtdata/images/themed/png/1/dark/histogram-silver-off-small.png diff --git a/rtdata/images/themed/png/dark/histogram-silver-on-small.png b/rtdata/images/themed/png/1/dark/histogram-silver-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/histogram-silver-on-small.png rename to rtdata/images/themed/png/1/dark/histogram-silver-on-small.png diff --git a/rtdata/images/themed/png/dark/info.png b/rtdata/images/themed/png/1/dark/info.png similarity index 100% rename from rtdata/images/themed/png/dark/info.png rename to rtdata/images/themed/png/1/dark/info.png diff --git a/rtdata/images/themed/png/dark/intent-absolute.png b/rtdata/images/themed/png/1/dark/intent-absolute.png similarity index 100% rename from rtdata/images/themed/png/dark/intent-absolute.png rename to rtdata/images/themed/png/1/dark/intent-absolute.png diff --git a/rtdata/images/themed/png/dark/intent-perceptual.png b/rtdata/images/themed/png/1/dark/intent-perceptual.png similarity index 100% rename from rtdata/images/themed/png/dark/intent-perceptual.png rename to rtdata/images/themed/png/1/dark/intent-perceptual.png diff --git a/rtdata/images/themed/png/dark/intent-relative.png b/rtdata/images/themed/png/1/dark/intent-relative.png similarity index 100% rename from rtdata/images/themed/png/dark/intent-relative.png rename to rtdata/images/themed/png/1/dark/intent-relative.png diff --git a/rtdata/images/themed/png/dark/intent-saturation.png b/rtdata/images/themed/png/1/dark/intent-saturation.png similarity index 100% rename from rtdata/images/themed/png/dark/intent-saturation.png rename to rtdata/images/themed/png/1/dark/intent-saturation.png diff --git a/rtdata/images/themed/png/dark/magnifier-1to1-small.png b/rtdata/images/themed/png/1/dark/magnifier-1to1-small.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-1to1-small.png rename to rtdata/images/themed/png/1/dark/magnifier-1to1-small.png diff --git a/rtdata/images/themed/png/dark/magnifier-1to1.png b/rtdata/images/themed/png/1/dark/magnifier-1to1.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-1to1.png rename to rtdata/images/themed/png/1/dark/magnifier-1to1.png diff --git a/rtdata/images/themed/png/dark/magnifier-crop.png b/rtdata/images/themed/png/1/dark/magnifier-crop.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-crop.png rename to rtdata/images/themed/png/1/dark/magnifier-crop.png diff --git a/rtdata/images/themed/png/dark/magnifier-fit.png b/rtdata/images/themed/png/1/dark/magnifier-fit.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-fit.png rename to rtdata/images/themed/png/1/dark/magnifier-fit.png diff --git a/rtdata/images/themed/png/dark/magnifier-minus-small.png b/rtdata/images/themed/png/1/dark/magnifier-minus-small.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-minus-small.png rename to rtdata/images/themed/png/1/dark/magnifier-minus-small.png diff --git a/rtdata/images/themed/png/dark/magnifier-minus.png b/rtdata/images/themed/png/1/dark/magnifier-minus.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-minus.png rename to rtdata/images/themed/png/1/dark/magnifier-minus.png diff --git a/rtdata/images/themed/png/dark/magnifier-plus-small.png b/rtdata/images/themed/png/1/dark/magnifier-plus-small.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-plus-small.png rename to rtdata/images/themed/png/1/dark/magnifier-plus-small.png diff --git a/rtdata/images/themed/png/dark/magnifier-plus.png b/rtdata/images/themed/png/1/dark/magnifier-plus.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier-plus.png rename to rtdata/images/themed/png/1/dark/magnifier-plus.png diff --git a/rtdata/images/themed/png/dark/magnifier.png b/rtdata/images/themed/png/1/dark/magnifier.png similarity index 100% rename from rtdata/images/themed/png/dark/magnifier.png rename to rtdata/images/themed/png/1/dark/magnifier.png diff --git a/rtdata/images/themed/png/dark/metadata.png b/rtdata/images/themed/png/1/dark/metadata.png similarity index 100% rename from rtdata/images/themed/png/dark/metadata.png rename to rtdata/images/themed/png/1/dark/metadata.png diff --git a/rtdata/images/themed/png/dark/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-nw-se-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/node-move-nw-se-hicontrast.png rename to rtdata/images/themed/png/1/dark/node-move-nw-se-hicontrast.png diff --git a/rtdata/images/themed/png/dark/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-sw-ne-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/node-move-sw-ne-hicontrast.png rename to rtdata/images/themed/png/1/dark/node-move-sw-ne-hicontrast.png diff --git a/rtdata/images/themed/png/dark/node-move-x-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-x-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/node-move-x-hicontrast.png rename to rtdata/images/themed/png/1/dark/node-move-x-hicontrast.png diff --git a/rtdata/images/themed/png/dark/node-move-xy-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-xy-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/node-move-xy-hicontrast.png rename to rtdata/images/themed/png/1/dark/node-move-xy-hicontrast.png diff --git a/rtdata/images/themed/png/dark/node-move-y-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-y-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/node-move-y-hicontrast.png rename to rtdata/images/themed/png/1/dark/node-move-y-hicontrast.png diff --git a/rtdata/images/themed/png/dark/one-to-one-small.png b/rtdata/images/themed/png/1/dark/one-to-one-small.png similarity index 100% rename from rtdata/images/themed/png/dark/one-to-one-small.png rename to rtdata/images/themed/png/1/dark/one-to-one-small.png diff --git a/rtdata/images/themed/png/dark/ornament1.png b/rtdata/images/themed/png/1/dark/ornament1.png similarity index 100% rename from rtdata/images/themed/png/dark/ornament1.png rename to rtdata/images/themed/png/1/dark/ornament1.png diff --git a/rtdata/images/themed/png/dark/padlock-locked-small.png b/rtdata/images/themed/png/1/dark/padlock-locked-small.png similarity index 100% rename from rtdata/images/themed/png/dark/padlock-locked-small.png rename to rtdata/images/themed/png/1/dark/padlock-locked-small.png diff --git a/rtdata/images/themed/png/dark/padlock-unlocked-small.png b/rtdata/images/themed/png/1/dark/padlock-unlocked-small.png similarity index 100% rename from rtdata/images/themed/png/dark/padlock-unlocked-small.png rename to rtdata/images/themed/png/1/dark/padlock-unlocked-small.png diff --git a/rtdata/images/themed/png/dark/palette-brush.png b/rtdata/images/themed/png/1/dark/palette-brush.png similarity index 100% rename from rtdata/images/themed/png/dark/palette-brush.png rename to rtdata/images/themed/png/1/dark/palette-brush.png diff --git a/rtdata/images/themed/png/dark/panel-to-bottom.png b/rtdata/images/themed/png/1/dark/panel-to-bottom.png similarity index 100% rename from rtdata/images/themed/png/dark/panel-to-bottom.png rename to rtdata/images/themed/png/1/dark/panel-to-bottom.png diff --git a/rtdata/images/themed/png/dark/panel-to-left.png b/rtdata/images/themed/png/1/dark/panel-to-left.png similarity index 100% rename from rtdata/images/themed/png/dark/panel-to-left.png rename to rtdata/images/themed/png/1/dark/panel-to-left.png diff --git a/rtdata/images/themed/png/dark/panel-to-right.png b/rtdata/images/themed/png/1/dark/panel-to-right.png similarity index 100% rename from rtdata/images/themed/png/dark/panel-to-right.png rename to rtdata/images/themed/png/1/dark/panel-to-right.png diff --git a/rtdata/images/themed/png/dark/panel-to-top.png b/rtdata/images/themed/png/1/dark/panel-to-top.png similarity index 100% rename from rtdata/images/themed/png/dark/panel-to-top.png rename to rtdata/images/themed/png/1/dark/panel-to-top.png diff --git a/rtdata/images/themed/png/dark/paste.png b/rtdata/images/themed/png/1/dark/paste.png similarity index 100% rename from rtdata/images/themed/png/dark/paste.png rename to rtdata/images/themed/png/1/dark/paste.png diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-left-small.png b/rtdata/images/themed/png/1/dark/perspective-horizontal-left-small.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-horizontal-left-small.png rename to rtdata/images/themed/png/1/dark/perspective-horizontal-left-small.png diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-left.png b/rtdata/images/themed/png/1/dark/perspective-horizontal-left.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-horizontal-left.png rename to rtdata/images/themed/png/1/dark/perspective-horizontal-left.png diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-right-small.png b/rtdata/images/themed/png/1/dark/perspective-horizontal-right-small.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-horizontal-right-small.png rename to rtdata/images/themed/png/1/dark/perspective-horizontal-right-small.png diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-right.png b/rtdata/images/themed/png/1/dark/perspective-horizontal-right.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-horizontal-right.png rename to rtdata/images/themed/png/1/dark/perspective-horizontal-right.png diff --git a/rtdata/images/themed/png/dark/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/1/dark/perspective-vertical-bottom-small.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-vertical-bottom-small.png rename to rtdata/images/themed/png/1/dark/perspective-vertical-bottom-small.png diff --git a/rtdata/images/themed/png/dark/perspective-vertical-bottom.png b/rtdata/images/themed/png/1/dark/perspective-vertical-bottom.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-vertical-bottom.png rename to rtdata/images/themed/png/1/dark/perspective-vertical-bottom.png diff --git a/rtdata/images/themed/png/dark/perspective-vertical-top-small.png b/rtdata/images/themed/png/1/dark/perspective-vertical-top-small.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-vertical-top-small.png rename to rtdata/images/themed/png/1/dark/perspective-vertical-top-small.png diff --git a/rtdata/images/themed/png/dark/perspective-vertical-top.png b/rtdata/images/themed/png/1/dark/perspective-vertical-top.png similarity index 100% rename from rtdata/images/themed/png/dark/perspective-vertical-top.png rename to rtdata/images/themed/png/1/dark/perspective-vertical-top.png diff --git a/rtdata/images/themed/png/dark/power-inconsistent-small.png b/rtdata/images/themed/png/1/dark/power-inconsistent-small.png similarity index 100% rename from rtdata/images/themed/png/dark/power-inconsistent-small.png rename to rtdata/images/themed/png/1/dark/power-inconsistent-small.png diff --git a/rtdata/images/themed/png/dark/power-off-small.png b/rtdata/images/themed/png/1/dark/power-off-small.png similarity index 100% rename from rtdata/images/themed/png/dark/power-off-small.png rename to rtdata/images/themed/png/1/dark/power-off-small.png diff --git a/rtdata/images/themed/png/dark/power-on-small.png b/rtdata/images/themed/png/1/dark/power-on-small.png similarity index 100% rename from rtdata/images/themed/png/dark/power-on-small.png rename to rtdata/images/themed/png/1/dark/power-on-small.png diff --git a/rtdata/images/themed/png/dark/preferences.png b/rtdata/images/themed/png/1/dark/preferences.png similarity index 100% rename from rtdata/images/themed/png/dark/preferences.png rename to rtdata/images/themed/png/1/dark/preferences.png diff --git a/rtdata/images/themed/png/dark/profile-filled.png b/rtdata/images/themed/png/1/dark/profile-filled.png similarity index 100% rename from rtdata/images/themed/png/dark/profile-filled.png rename to rtdata/images/themed/png/1/dark/profile-filled.png diff --git a/rtdata/images/themed/png/dark/profile-partial.png b/rtdata/images/themed/png/1/dark/profile-partial.png similarity index 100% rename from rtdata/images/themed/png/dark/profile-partial.png rename to rtdata/images/themed/png/1/dark/profile-partial.png diff --git a/rtdata/images/themed/png/dark/redo-all.png b/rtdata/images/themed/png/1/dark/redo-all.png similarity index 100% rename from rtdata/images/themed/png/dark/redo-all.png rename to rtdata/images/themed/png/1/dark/redo-all.png diff --git a/rtdata/images/themed/png/dark/redo-small.png b/rtdata/images/themed/png/1/dark/redo-small.png similarity index 100% rename from rtdata/images/themed/png/dark/redo-small.png rename to rtdata/images/themed/png/1/dark/redo-small.png diff --git a/rtdata/images/themed/png/dark/redo.png b/rtdata/images/themed/png/1/dark/redo.png similarity index 100% rename from rtdata/images/themed/png/dark/redo.png rename to rtdata/images/themed/png/1/dark/redo.png diff --git a/rtdata/images/themed/png/dark/refresh-red-small.png b/rtdata/images/themed/png/1/dark/refresh-red-small.png similarity index 100% rename from rtdata/images/themed/png/dark/refresh-red-small.png rename to rtdata/images/themed/png/1/dark/refresh-red-small.png diff --git a/rtdata/images/themed/png/dark/refresh-small.png b/rtdata/images/themed/png/1/dark/refresh-small.png similarity index 100% rename from rtdata/images/themed/png/dark/refresh-small.png rename to rtdata/images/themed/png/1/dark/refresh-small.png diff --git a/rtdata/images/themed/png/dark/refresh.png b/rtdata/images/themed/png/1/dark/refresh.png similarity index 100% rename from rtdata/images/themed/png/dark/refresh.png rename to rtdata/images/themed/png/1/dark/refresh.png diff --git a/rtdata/images/themed/png/dark/remove-small.png b/rtdata/images/themed/png/1/dark/remove-small.png similarity index 100% rename from rtdata/images/themed/png/dark/remove-small.png rename to rtdata/images/themed/png/1/dark/remove-small.png diff --git a/rtdata/images/themed/png/dark/remove.png b/rtdata/images/themed/png/1/dark/remove.png similarity index 100% rename from rtdata/images/themed/png/dark/remove.png rename to rtdata/images/themed/png/1/dark/remove.png diff --git a/rtdata/images/themed/png/dark/rotate-aroundnode-hicontrast.png b/rtdata/images/themed/png/1/dark/rotate-aroundnode-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-aroundnode-hicontrast.png rename to rtdata/images/themed/png/1/dark/rotate-aroundnode-hicontrast.png diff --git a/rtdata/images/themed/png/dark/rotate-aroundnode.png b/rtdata/images/themed/png/1/dark/rotate-aroundnode.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-aroundnode.png rename to rtdata/images/themed/png/1/dark/rotate-aroundnode.png diff --git a/rtdata/images/themed/png/dark/rotate-left-90.png b/rtdata/images/themed/png/1/dark/rotate-left-90.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-left-90.png rename to rtdata/images/themed/png/1/dark/rotate-left-90.png diff --git a/rtdata/images/themed/png/dark/rotate-left-small.png b/rtdata/images/themed/png/1/dark/rotate-left-small.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-left-small.png rename to rtdata/images/themed/png/1/dark/rotate-left-small.png diff --git a/rtdata/images/themed/png/dark/rotate-left.png b/rtdata/images/themed/png/1/dark/rotate-left.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-left.png rename to rtdata/images/themed/png/1/dark/rotate-left.png diff --git a/rtdata/images/themed/png/dark/rotate-right-90.png b/rtdata/images/themed/png/1/dark/rotate-right-90.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-right-90.png rename to rtdata/images/themed/png/1/dark/rotate-right-90.png diff --git a/rtdata/images/themed/png/dark/rotate-right-small.png b/rtdata/images/themed/png/1/dark/rotate-right-small.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-right-small.png rename to rtdata/images/themed/png/1/dark/rotate-right-small.png diff --git a/rtdata/images/themed/png/dark/rotate-right.png b/rtdata/images/themed/png/1/dark/rotate-right.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-right.png rename to rtdata/images/themed/png/1/dark/rotate-right.png diff --git a/rtdata/images/themed/png/dark/rotate-straighten-small.png b/rtdata/images/themed/png/1/dark/rotate-straighten-small.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-straighten-small.png rename to rtdata/images/themed/png/1/dark/rotate-straighten-small.png diff --git a/rtdata/images/themed/png/dark/rotate-straighten.png b/rtdata/images/themed/png/1/dark/rotate-straighten.png similarity index 100% rename from rtdata/images/themed/png/dark/rotate-straighten.png rename to rtdata/images/themed/png/1/dark/rotate-straighten.png diff --git a/rtdata/images/themed/png/dark/save-small.png b/rtdata/images/themed/png/1/dark/save-small.png similarity index 100% rename from rtdata/images/themed/png/dark/save-small.png rename to rtdata/images/themed/png/1/dark/save-small.png diff --git a/rtdata/images/themed/png/dark/save.png b/rtdata/images/themed/png/1/dark/save.png similarity index 100% rename from rtdata/images/themed/png/dark/save.png rename to rtdata/images/themed/png/1/dark/save.png diff --git a/rtdata/images/themed/png/dark/saved-no-small.png b/rtdata/images/themed/png/1/dark/saved-no-small.png similarity index 100% rename from rtdata/images/themed/png/dark/saved-no-small.png rename to rtdata/images/themed/png/1/dark/saved-no-small.png diff --git a/rtdata/images/themed/png/dark/saved-yes-small.png b/rtdata/images/themed/png/1/dark/saved-yes-small.png similarity index 100% rename from rtdata/images/themed/png/dark/saved-yes-small.png rename to rtdata/images/themed/png/1/dark/saved-yes-small.png diff --git a/rtdata/images/themed/png/dark/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-black-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-black-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-black-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-black-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-black-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-black-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-black-on-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-blue-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-blue-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-blue-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-blue-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-blue-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-blue-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-blue-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-blue-on-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-gray-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-gray-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-gray-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-gray-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-gray-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-gray-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-gray-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-gray-on-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-green-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-green-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-green-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-green-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-green-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-green-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-green-on-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-luminosity-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-luminosity-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-luminosity-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-luminosity-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-luminosity-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-luminosity-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-luminosity-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-luminosity-on-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-red-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-red-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-red-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-red-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-red-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-red-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-red-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-red-on-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-theme-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-theme-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-theme-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-theme-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-theme-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-theme-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-theme-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-theme-on-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-white-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-white-off-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-white-off-narrow.png diff --git a/rtdata/images/themed/png/dark/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-white-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/square-toggle-white-on-narrow.png rename to rtdata/images/themed/png/1/dark/square-toggle-white-on-narrow.png diff --git a/rtdata/images/themed/png/dark/star-gold-hollow-narrow.png b/rtdata/images/themed/png/1/dark/star-gold-hollow-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/star-gold-hollow-narrow.png rename to rtdata/images/themed/png/1/dark/star-gold-hollow-narrow.png diff --git a/rtdata/images/themed/png/dark/star-gold-hollow-small.png b/rtdata/images/themed/png/1/dark/star-gold-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/dark/star-gold-hollow-small.png rename to rtdata/images/themed/png/1/dark/star-gold-hollow-small.png diff --git a/rtdata/images/themed/png/dark/star-gold-narrow.png b/rtdata/images/themed/png/1/dark/star-gold-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/star-gold-narrow.png rename to rtdata/images/themed/png/1/dark/star-gold-narrow.png diff --git a/rtdata/images/themed/png/dark/star-gold-small.png b/rtdata/images/themed/png/1/dark/star-gold-small.png similarity index 100% rename from rtdata/images/themed/png/dark/star-gold-small.png rename to rtdata/images/themed/png/1/dark/star-gold-small.png diff --git a/rtdata/images/themed/png/dark/star-hollow-narrow.png b/rtdata/images/themed/png/1/dark/star-hollow-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/star-hollow-narrow.png rename to rtdata/images/themed/png/1/dark/star-hollow-narrow.png diff --git a/rtdata/images/themed/png/dark/star-hollow-small.png b/rtdata/images/themed/png/1/dark/star-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/dark/star-hollow-small.png rename to rtdata/images/themed/png/1/dark/star-hollow-small.png diff --git a/rtdata/images/themed/png/dark/star-narrow.png b/rtdata/images/themed/png/1/dark/star-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/star-narrow.png rename to rtdata/images/themed/png/1/dark/star-narrow.png diff --git a/rtdata/images/themed/png/dark/star-small.png b/rtdata/images/themed/png/1/dark/star-small.png similarity index 100% rename from rtdata/images/themed/png/dark/star-small.png rename to rtdata/images/themed/png/1/dark/star-small.png diff --git a/rtdata/images/themed/png/dark/template-16.png b/rtdata/images/themed/png/1/dark/template-16.png similarity index 100% rename from rtdata/images/themed/png/dark/template-16.png rename to rtdata/images/themed/png/1/dark/template-16.png diff --git a/rtdata/images/themed/png/dark/template-24.png b/rtdata/images/themed/png/1/dark/template-24.png similarity index 100% rename from rtdata/images/themed/png/dark/template-24.png rename to rtdata/images/themed/png/1/dark/template-24.png diff --git a/rtdata/images/themed/png/dark/template-narrow.png b/rtdata/images/themed/png/1/dark/template-narrow.png similarity index 100% rename from rtdata/images/themed/png/dark/template-narrow.png rename to rtdata/images/themed/png/1/dark/template-narrow.png diff --git a/rtdata/images/themed/png/dark/tick-green-hollow-small.png b/rtdata/images/themed/png/1/dark/tick-green-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/dark/tick-green-hollow-small.png rename to rtdata/images/themed/png/1/dark/tick-green-hollow-small.png diff --git a/rtdata/images/themed/png/dark/tick-green-hollow.png b/rtdata/images/themed/png/1/dark/tick-green-hollow.png similarity index 100% rename from rtdata/images/themed/png/dark/tick-green-hollow.png rename to rtdata/images/themed/png/1/dark/tick-green-hollow.png diff --git a/rtdata/images/themed/png/dark/tick-green-small.png b/rtdata/images/themed/png/1/dark/tick-green-small.png similarity index 100% rename from rtdata/images/themed/png/dark/tick-green-small.png rename to rtdata/images/themed/png/1/dark/tick-green-small.png diff --git a/rtdata/images/themed/png/dark/tick-green.png b/rtdata/images/themed/png/1/dark/tick-green.png similarity index 100% rename from rtdata/images/themed/png/dark/tick-green.png rename to rtdata/images/themed/png/1/dark/tick-green.png diff --git a/rtdata/images/themed/png/dark/tick-hollow-small.png b/rtdata/images/themed/png/1/dark/tick-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/dark/tick-hollow-small.png rename to rtdata/images/themed/png/1/dark/tick-hollow-small.png diff --git a/rtdata/images/themed/png/dark/tick-small.png b/rtdata/images/themed/png/1/dark/tick-small.png similarity index 100% rename from rtdata/images/themed/png/dark/tick-small.png rename to rtdata/images/themed/png/1/dark/tick-small.png diff --git a/rtdata/images/themed/png/dark/tick.png b/rtdata/images/themed/png/1/dark/tick.png similarity index 100% rename from rtdata/images/themed/png/dark/tick.png rename to rtdata/images/themed/png/1/dark/tick.png diff --git a/rtdata/images/themed/png/dark/transform.png b/rtdata/images/themed/png/1/dark/transform.png similarity index 100% rename from rtdata/images/themed/png/dark/transform.png rename to rtdata/images/themed/png/1/dark/transform.png diff --git a/rtdata/images/themed/png/dark/trash-delete.png b/rtdata/images/themed/png/1/dark/trash-delete.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-delete.png rename to rtdata/images/themed/png/1/dark/trash-delete.png diff --git a/rtdata/images/themed/png/dark/trash-empty-show.png b/rtdata/images/themed/png/1/dark/trash-empty-show.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-empty-show.png rename to rtdata/images/themed/png/1/dark/trash-empty-show.png diff --git a/rtdata/images/themed/png/dark/trash-empty.png b/rtdata/images/themed/png/1/dark/trash-empty.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-empty.png rename to rtdata/images/themed/png/1/dark/trash-empty.png diff --git a/rtdata/images/themed/png/dark/trash-full-show.png b/rtdata/images/themed/png/1/dark/trash-full-show.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-full-show.png rename to rtdata/images/themed/png/1/dark/trash-full-show.png diff --git a/rtdata/images/themed/png/dark/trash-full.png b/rtdata/images/themed/png/1/dark/trash-full.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-full.png rename to rtdata/images/themed/png/1/dark/trash-full.png diff --git a/rtdata/images/themed/png/dark/trash-hide-deleted.png b/rtdata/images/themed/png/1/dark/trash-hide-deleted.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-hide-deleted.png rename to rtdata/images/themed/png/1/dark/trash-hide-deleted.png diff --git a/rtdata/images/themed/png/dark/trash-remove-small.png b/rtdata/images/themed/png/1/dark/trash-remove-small.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-remove-small.png rename to rtdata/images/themed/png/1/dark/trash-remove-small.png diff --git a/rtdata/images/themed/png/dark/trash-remove.png b/rtdata/images/themed/png/1/dark/trash-remove.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-remove.png rename to rtdata/images/themed/png/1/dark/trash-remove.png diff --git a/rtdata/images/themed/png/dark/trash-small.png b/rtdata/images/themed/png/1/dark/trash-small.png similarity index 100% rename from rtdata/images/themed/png/dark/trash-small.png rename to rtdata/images/themed/png/1/dark/trash-small.png diff --git a/rtdata/images/themed/png/dark/undo-all.png b/rtdata/images/themed/png/1/dark/undo-all.png similarity index 100% rename from rtdata/images/themed/png/dark/undo-all.png rename to rtdata/images/themed/png/1/dark/undo-all.png diff --git a/rtdata/images/themed/png/dark/undo-small.png b/rtdata/images/themed/png/1/dark/undo-small.png similarity index 100% rename from rtdata/images/themed/png/dark/undo-small.png rename to rtdata/images/themed/png/1/dark/undo-small.png diff --git a/rtdata/images/themed/png/dark/undo.png b/rtdata/images/themed/png/1/dark/undo.png similarity index 100% rename from rtdata/images/themed/png/dark/undo.png rename to rtdata/images/themed/png/1/dark/undo.png diff --git a/rtdata/images/themed/png/dark/warning-highlights.png b/rtdata/images/themed/png/1/dark/warning-highlights.png similarity index 100% rename from rtdata/images/themed/png/dark/warning-highlights.png rename to rtdata/images/themed/png/1/dark/warning-highlights.png diff --git a/rtdata/images/themed/png/dark/warning-shadows.png b/rtdata/images/themed/png/1/dark/warning-shadows.png similarity index 100% rename from rtdata/images/themed/png/dark/warning-shadows.png rename to rtdata/images/themed/png/1/dark/warning-shadows.png diff --git a/rtdata/images/themed/png/dark/wavelets.png b/rtdata/images/themed/png/1/dark/wavelets.png similarity index 100% rename from rtdata/images/themed/png/dark/wavelets.png rename to rtdata/images/themed/png/1/dark/wavelets.png diff --git a/rtdata/images/themed/png/dark/wb-auto-small.png b/rtdata/images/themed/png/1/dark/wb-auto-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-auto-small.png rename to rtdata/images/themed/png/1/dark/wb-auto-small.png diff --git a/rtdata/images/themed/png/dark/wb-auto.png b/rtdata/images/themed/png/1/dark/wb-auto.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-auto.png rename to rtdata/images/themed/png/1/dark/wb-auto.png diff --git a/rtdata/images/themed/png/dark/wb-camera-small.png b/rtdata/images/themed/png/1/dark/wb-camera-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-camera-small.png rename to rtdata/images/themed/png/1/dark/wb-camera-small.png diff --git a/rtdata/images/themed/png/dark/wb-camera.png b/rtdata/images/themed/png/1/dark/wb-camera.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-camera.png rename to rtdata/images/themed/png/1/dark/wb-camera.png diff --git a/rtdata/images/themed/png/dark/wb-cloudy-small.png b/rtdata/images/themed/png/1/dark/wb-cloudy-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-cloudy-small.png rename to rtdata/images/themed/png/1/dark/wb-cloudy-small.png diff --git a/rtdata/images/themed/png/dark/wb-cloudy.png b/rtdata/images/themed/png/1/dark/wb-cloudy.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-cloudy.png rename to rtdata/images/themed/png/1/dark/wb-cloudy.png diff --git a/rtdata/images/themed/png/dark/wb-custom-small.png b/rtdata/images/themed/png/1/dark/wb-custom-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-custom-small.png rename to rtdata/images/themed/png/1/dark/wb-custom-small.png diff --git a/rtdata/images/themed/png/dark/wb-custom.png b/rtdata/images/themed/png/1/dark/wb-custom.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-custom.png rename to rtdata/images/themed/png/1/dark/wb-custom.png diff --git a/rtdata/images/themed/png/dark/wb-flash-small.png b/rtdata/images/themed/png/1/dark/wb-flash-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-flash-small.png rename to rtdata/images/themed/png/1/dark/wb-flash-small.png diff --git a/rtdata/images/themed/png/dark/wb-flash.png b/rtdata/images/themed/png/1/dark/wb-flash.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-flash.png rename to rtdata/images/themed/png/1/dark/wb-flash.png diff --git a/rtdata/images/themed/png/dark/wb-fluorescent-small.png b/rtdata/images/themed/png/1/dark/wb-fluorescent-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-fluorescent-small.png rename to rtdata/images/themed/png/1/dark/wb-fluorescent-small.png diff --git a/rtdata/images/themed/png/dark/wb-fluorescent.png b/rtdata/images/themed/png/1/dark/wb-fluorescent.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-fluorescent.png rename to rtdata/images/themed/png/1/dark/wb-fluorescent.png diff --git a/rtdata/images/themed/png/dark/wb-lamp-small.png b/rtdata/images/themed/png/1/dark/wb-lamp-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-lamp-small.png rename to rtdata/images/themed/png/1/dark/wb-lamp-small.png diff --git a/rtdata/images/themed/png/dark/wb-lamp.png b/rtdata/images/themed/png/1/dark/wb-lamp.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-lamp.png rename to rtdata/images/themed/png/1/dark/wb-lamp.png diff --git a/rtdata/images/themed/png/dark/wb-led-small.png b/rtdata/images/themed/png/1/dark/wb-led-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-led-small.png rename to rtdata/images/themed/png/1/dark/wb-led-small.png diff --git a/rtdata/images/themed/png/dark/wb-led.png b/rtdata/images/themed/png/1/dark/wb-led.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-led.png rename to rtdata/images/themed/png/1/dark/wb-led.png diff --git a/rtdata/images/themed/png/dark/wb-shade-small.png b/rtdata/images/themed/png/1/dark/wb-shade-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-shade-small.png rename to rtdata/images/themed/png/1/dark/wb-shade-small.png diff --git a/rtdata/images/themed/png/dark/wb-shade.png b/rtdata/images/themed/png/1/dark/wb-shade.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-shade.png rename to rtdata/images/themed/png/1/dark/wb-shade.png diff --git a/rtdata/images/themed/png/dark/wb-sun-small.png b/rtdata/images/themed/png/1/dark/wb-sun-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-sun-small.png rename to rtdata/images/themed/png/1/dark/wb-sun-small.png diff --git a/rtdata/images/themed/png/dark/wb-sun.png b/rtdata/images/themed/png/1/dark/wb-sun.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-sun.png rename to rtdata/images/themed/png/1/dark/wb-sun.png diff --git a/rtdata/images/themed/png/dark/wb-tungsten-small.png b/rtdata/images/themed/png/1/dark/wb-tungsten-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-tungsten-small.png rename to rtdata/images/themed/png/1/dark/wb-tungsten-small.png diff --git a/rtdata/images/themed/png/dark/wb-tungsten.png b/rtdata/images/themed/png/1/dark/wb-tungsten.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-tungsten.png rename to rtdata/images/themed/png/1/dark/wb-tungsten.png diff --git a/rtdata/images/themed/png/dark/wb-water-small.png b/rtdata/images/themed/png/1/dark/wb-water-small.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-water-small.png rename to rtdata/images/themed/png/1/dark/wb-water-small.png diff --git a/rtdata/images/themed/png/dark/wb-water.png b/rtdata/images/themed/png/1/dark/wb-water.png similarity index 100% rename from rtdata/images/themed/png/dark/wb-water.png rename to rtdata/images/themed/png/1/dark/wb-water.png diff --git a/rtdata/images/themed/png/dark/window-add.png b/rtdata/images/themed/png/1/dark/window-add.png similarity index 100% rename from rtdata/images/themed/png/dark/window-add.png rename to rtdata/images/themed/png/1/dark/window-add.png diff --git a/rtdata/images/themed/png/light/add-small.png b/rtdata/images/themed/png/1/light/add-small.png similarity index 100% rename from rtdata/images/themed/png/light/add-small.png rename to rtdata/images/themed/png/1/light/add-small.png diff --git a/rtdata/images/themed/png/light/add.png b/rtdata/images/themed/png/1/light/add.png similarity index 100% rename from rtdata/images/themed/png/light/add.png rename to rtdata/images/themed/png/1/light/add.png diff --git a/rtdata/images/themed/png/light/aperture.png b/rtdata/images/themed/png/1/light/aperture.png similarity index 100% rename from rtdata/images/themed/png/light/aperture.png rename to rtdata/images/themed/png/1/light/aperture.png diff --git a/rtdata/images/themed/png/light/arrow-down-small.png b/rtdata/images/themed/png/1/light/arrow-down-small.png similarity index 100% rename from rtdata/images/themed/png/light/arrow-down-small.png rename to rtdata/images/themed/png/1/light/arrow-down-small.png diff --git a/rtdata/images/themed/png/light/arrow-left-small.png b/rtdata/images/themed/png/1/light/arrow-left-small.png similarity index 100% rename from rtdata/images/themed/png/light/arrow-left-small.png rename to rtdata/images/themed/png/1/light/arrow-left-small.png diff --git a/rtdata/images/themed/png/light/arrow-right-small.png b/rtdata/images/themed/png/1/light/arrow-right-small.png similarity index 100% rename from rtdata/images/themed/png/light/arrow-right-small.png rename to rtdata/images/themed/png/1/light/arrow-right-small.png diff --git a/rtdata/images/themed/png/light/arrow-up-small.png b/rtdata/images/themed/png/1/light/arrow-up-small.png similarity index 100% rename from rtdata/images/themed/png/light/arrow-up-small.png rename to rtdata/images/themed/png/1/light/arrow-up-small.png diff --git a/rtdata/images/themed/png/light/arrow-updown.png b/rtdata/images/themed/png/1/light/arrow-updown.png similarity index 100% rename from rtdata/images/themed/png/light/arrow-updown.png rename to rtdata/images/themed/png/1/light/arrow-updown.png diff --git a/rtdata/images/themed/png/light/arrow2-left.png b/rtdata/images/themed/png/1/light/arrow2-left.png similarity index 100% rename from rtdata/images/themed/png/light/arrow2-left.png rename to rtdata/images/themed/png/1/light/arrow2-left.png diff --git a/rtdata/images/themed/png/light/arrow2-right.png b/rtdata/images/themed/png/1/light/arrow2-right.png similarity index 100% rename from rtdata/images/themed/png/light/arrow2-right.png rename to rtdata/images/themed/png/1/light/arrow2-right.png diff --git a/rtdata/images/themed/png/light/atom.png b/rtdata/images/themed/png/1/light/atom.png similarity index 100% rename from rtdata/images/themed/png/light/atom.png rename to rtdata/images/themed/png/1/light/atom.png diff --git a/rtdata/images/themed/png/light/bayer.png b/rtdata/images/themed/png/1/light/bayer.png similarity index 100% rename from rtdata/images/themed/png/light/bayer.png rename to rtdata/images/themed/png/1/light/bayer.png diff --git a/rtdata/images/themed/png/light/beforeafter.png b/rtdata/images/themed/png/1/light/beforeafter.png similarity index 100% rename from rtdata/images/themed/png/light/beforeafter.png rename to rtdata/images/themed/png/1/light/beforeafter.png diff --git a/rtdata/images/themed/png/light/cancel-small.png b/rtdata/images/themed/png/1/light/cancel-small.png similarity index 100% rename from rtdata/images/themed/png/light/cancel-small.png rename to rtdata/images/themed/png/1/light/cancel-small.png diff --git a/rtdata/images/themed/png/light/cancel.png b/rtdata/images/themed/png/1/light/cancel.png similarity index 100% rename from rtdata/images/themed/png/light/cancel.png rename to rtdata/images/themed/png/1/light/cancel.png diff --git a/rtdata/images/themed/png/light/circle-black-small.png b/rtdata/images/themed/png/1/light/circle-black-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-black-small.png rename to rtdata/images/themed/png/1/light/circle-black-small.png diff --git a/rtdata/images/themed/png/light/circle-blue-green-small.png b/rtdata/images/themed/png/1/light/circle-blue-green-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-blue-green-small.png rename to rtdata/images/themed/png/1/light/circle-blue-green-small.png diff --git a/rtdata/images/themed/png/light/circle-blue-red-small.png b/rtdata/images/themed/png/1/light/circle-blue-red-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-blue-red-small.png rename to rtdata/images/themed/png/1/light/circle-blue-red-small.png diff --git a/rtdata/images/themed/png/light/circle-blue-small.png b/rtdata/images/themed/png/1/light/circle-blue-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-blue-small.png rename to rtdata/images/themed/png/1/light/circle-blue-small.png diff --git a/rtdata/images/themed/png/light/circle-blue-yellow-small.png b/rtdata/images/themed/png/1/light/circle-blue-yellow-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-blue-yellow-small.png rename to rtdata/images/themed/png/1/light/circle-blue-yellow-small.png diff --git a/rtdata/images/themed/png/light/circle-cyan-red-small.png b/rtdata/images/themed/png/1/light/circle-cyan-red-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-cyan-red-small.png rename to rtdata/images/themed/png/1/light/circle-cyan-red-small.png diff --git a/rtdata/images/themed/png/light/circle-cyan-small.png b/rtdata/images/themed/png/1/light/circle-cyan-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-cyan-small.png rename to rtdata/images/themed/png/1/light/circle-cyan-small.png diff --git a/rtdata/images/themed/png/light/circle-darkgray-small.png b/rtdata/images/themed/png/1/light/circle-darkgray-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-darkgray-small.png rename to rtdata/images/themed/png/1/light/circle-darkgray-small.png diff --git a/rtdata/images/themed/png/light/circle-empty-blue-small.png b/rtdata/images/themed/png/1/light/circle-empty-blue-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-empty-blue-small.png rename to rtdata/images/themed/png/1/light/circle-empty-blue-small.png diff --git a/rtdata/images/themed/png/light/circle-empty-darkgray-small.png b/rtdata/images/themed/png/1/light/circle-empty-darkgray-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-empty-darkgray-small.png rename to rtdata/images/themed/png/1/light/circle-empty-darkgray-small.png diff --git a/rtdata/images/themed/png/light/circle-empty-gray-small.png b/rtdata/images/themed/png/1/light/circle-empty-gray-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-empty-gray-small.png rename to rtdata/images/themed/png/1/light/circle-empty-gray-small.png diff --git a/rtdata/images/themed/png/light/circle-empty-green-small.png b/rtdata/images/themed/png/1/light/circle-empty-green-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-empty-green-small.png rename to rtdata/images/themed/png/1/light/circle-empty-green-small.png diff --git a/rtdata/images/themed/png/light/circle-empty-purple-small.png b/rtdata/images/themed/png/1/light/circle-empty-purple-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-empty-purple-small.png rename to rtdata/images/themed/png/1/light/circle-empty-purple-small.png diff --git a/rtdata/images/themed/png/light/circle-empty-red-small.png b/rtdata/images/themed/png/1/light/circle-empty-red-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-empty-red-small.png rename to rtdata/images/themed/png/1/light/circle-empty-red-small.png diff --git a/rtdata/images/themed/png/light/circle-empty-yellow-small.png b/rtdata/images/themed/png/1/light/circle-empty-yellow-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-empty-yellow-small.png rename to rtdata/images/themed/png/1/light/circle-empty-yellow-small.png diff --git a/rtdata/images/themed/png/light/circle-gray-blue-small.png b/rtdata/images/themed/png/1/light/circle-gray-blue-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-gray-blue-small.png rename to rtdata/images/themed/png/1/light/circle-gray-blue-small.png diff --git a/rtdata/images/themed/png/light/circle-gray-green-small.png b/rtdata/images/themed/png/1/light/circle-gray-green-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-gray-green-small.png rename to rtdata/images/themed/png/1/light/circle-gray-green-small.png diff --git a/rtdata/images/themed/png/light/circle-gray-red-small.png b/rtdata/images/themed/png/1/light/circle-gray-red-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-gray-red-small.png rename to rtdata/images/themed/png/1/light/circle-gray-red-small.png diff --git a/rtdata/images/themed/png/light/circle-gray-small.png b/rtdata/images/themed/png/1/light/circle-gray-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-gray-small.png rename to rtdata/images/themed/png/1/light/circle-gray-small.png diff --git a/rtdata/images/themed/png/light/circle-green-blue-small.png b/rtdata/images/themed/png/1/light/circle-green-blue-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-green-blue-small.png rename to rtdata/images/themed/png/1/light/circle-green-blue-small.png diff --git a/rtdata/images/themed/png/light/circle-green-red-small.png b/rtdata/images/themed/png/1/light/circle-green-red-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-green-red-small.png rename to rtdata/images/themed/png/1/light/circle-green-red-small.png diff --git a/rtdata/images/themed/png/light/circle-green-small.png b/rtdata/images/themed/png/1/light/circle-green-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-green-small.png rename to rtdata/images/themed/png/1/light/circle-green-small.png diff --git a/rtdata/images/themed/png/light/circle-magenta-small.png b/rtdata/images/themed/png/1/light/circle-magenta-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-magenta-small.png rename to rtdata/images/themed/png/1/light/circle-magenta-small.png diff --git a/rtdata/images/themed/png/light/circle-orange-small.png b/rtdata/images/themed/png/1/light/circle-orange-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-orange-small.png rename to rtdata/images/themed/png/1/light/circle-orange-small.png diff --git a/rtdata/images/themed/png/light/circle-purple-small.png b/rtdata/images/themed/png/1/light/circle-purple-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-purple-small.png rename to rtdata/images/themed/png/1/light/circle-purple-small.png diff --git a/rtdata/images/themed/png/light/circle-red-blue-small.png b/rtdata/images/themed/png/1/light/circle-red-blue-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-red-blue-small.png rename to rtdata/images/themed/png/1/light/circle-red-blue-small.png diff --git a/rtdata/images/themed/png/light/circle-red-cyan-small.png b/rtdata/images/themed/png/1/light/circle-red-cyan-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-red-cyan-small.png rename to rtdata/images/themed/png/1/light/circle-red-cyan-small.png diff --git a/rtdata/images/themed/png/light/circle-red-green-small.png b/rtdata/images/themed/png/1/light/circle-red-green-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-red-green-small.png rename to rtdata/images/themed/png/1/light/circle-red-green-small.png diff --git a/rtdata/images/themed/png/light/circle-red-small.png b/rtdata/images/themed/png/1/light/circle-red-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-red-small.png rename to rtdata/images/themed/png/1/light/circle-red-small.png diff --git a/rtdata/images/themed/png/light/circle-white-small.png b/rtdata/images/themed/png/1/light/circle-white-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-white-small.png rename to rtdata/images/themed/png/1/light/circle-white-small.png diff --git a/rtdata/images/themed/png/light/circle-yellow-blue-small.png b/rtdata/images/themed/png/1/light/circle-yellow-blue-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-yellow-blue-small.png rename to rtdata/images/themed/png/1/light/circle-yellow-blue-small.png diff --git a/rtdata/images/themed/png/light/circle-yellow-small.png b/rtdata/images/themed/png/1/light/circle-yellow-small.png similarity index 100% rename from rtdata/images/themed/png/light/circle-yellow-small.png rename to rtdata/images/themed/png/1/light/circle-yellow-small.png diff --git a/rtdata/images/themed/png/light/color-circles.png b/rtdata/images/themed/png/1/light/color-circles.png similarity index 100% rename from rtdata/images/themed/png/light/color-circles.png rename to rtdata/images/themed/png/1/light/color-circles.png diff --git a/rtdata/images/themed/png/light/color-picker-add-hicontrast.png b/rtdata/images/themed/png/1/light/color-picker-add-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/color-picker-add-hicontrast.png rename to rtdata/images/themed/png/1/light/color-picker-add-hicontrast.png diff --git a/rtdata/images/themed/png/light/color-picker-add.png b/rtdata/images/themed/png/1/light/color-picker-add.png similarity index 100% rename from rtdata/images/themed/png/light/color-picker-add.png rename to rtdata/images/themed/png/1/light/color-picker-add.png diff --git a/rtdata/images/themed/png/light/color-picker-bars.png b/rtdata/images/themed/png/1/light/color-picker-bars.png similarity index 100% rename from rtdata/images/themed/png/light/color-picker-bars.png rename to rtdata/images/themed/png/1/light/color-picker-bars.png diff --git a/rtdata/images/themed/png/light/color-picker-hicontrast.png b/rtdata/images/themed/png/1/light/color-picker-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/color-picker-hicontrast.png rename to rtdata/images/themed/png/1/light/color-picker-hicontrast.png diff --git a/rtdata/images/themed/png/light/color-picker-hide.png b/rtdata/images/themed/png/1/light/color-picker-hide.png similarity index 100% rename from rtdata/images/themed/png/light/color-picker-hide.png rename to rtdata/images/themed/png/1/light/color-picker-hide.png diff --git a/rtdata/images/themed/png/light/color-picker.png b/rtdata/images/themed/png/1/light/color-picker.png similarity index 100% rename from rtdata/images/themed/png/light/color-picker.png rename to rtdata/images/themed/png/1/light/color-picker.png diff --git a/rtdata/images/themed/png/light/contrastmask-off.png b/rtdata/images/themed/png/1/light/contrastmask-off.png similarity index 100% rename from rtdata/images/themed/png/light/contrastmask-off.png rename to rtdata/images/themed/png/1/light/contrastmask-off.png diff --git a/rtdata/images/themed/png/light/contrastmask-on.png b/rtdata/images/themed/png/1/light/contrastmask-on.png similarity index 100% rename from rtdata/images/themed/png/light/contrastmask-on.png rename to rtdata/images/themed/png/1/light/contrastmask-on.png diff --git a/rtdata/images/themed/png/light/copy.png b/rtdata/images/themed/png/1/light/copy.png similarity index 100% rename from rtdata/images/themed/png/light/copy.png rename to rtdata/images/themed/png/1/light/copy.png diff --git a/rtdata/images/themed/png/light/crop-auto-small.png b/rtdata/images/themed/png/1/light/crop-auto-small.png similarity index 100% rename from rtdata/images/themed/png/light/crop-auto-small.png rename to rtdata/images/themed/png/1/light/crop-auto-small.png diff --git a/rtdata/images/themed/png/light/crop-auto.png b/rtdata/images/themed/png/1/light/crop-auto.png similarity index 100% rename from rtdata/images/themed/png/light/crop-auto.png rename to rtdata/images/themed/png/1/light/crop-auto.png diff --git a/rtdata/images/themed/png/light/crop-point-hicontrast.png b/rtdata/images/themed/png/1/light/crop-point-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/crop-point-hicontrast.png rename to rtdata/images/themed/png/1/light/crop-point-hicontrast.png diff --git a/rtdata/images/themed/png/light/crop-small.png b/rtdata/images/themed/png/1/light/crop-small.png similarity index 100% rename from rtdata/images/themed/png/light/crop-small.png rename to rtdata/images/themed/png/1/light/crop-small.png diff --git a/rtdata/images/themed/png/light/crop.png b/rtdata/images/themed/png/1/light/crop.png similarity index 100% rename from rtdata/images/themed/png/light/crop.png rename to rtdata/images/themed/png/1/light/crop.png diff --git a/rtdata/images/themed/png/light/crossed-arrows-in.png b/rtdata/images/themed/png/1/light/crossed-arrows-in.png similarity index 100% rename from rtdata/images/themed/png/light/crossed-arrows-in.png rename to rtdata/images/themed/png/1/light/crossed-arrows-in.png diff --git a/rtdata/images/themed/png/light/crossed-arrows-out.png b/rtdata/images/themed/png/1/light/crossed-arrows-out.png similarity index 100% rename from rtdata/images/themed/png/light/crossed-arrows-out.png rename to rtdata/images/themed/png/1/light/crossed-arrows-out.png diff --git a/rtdata/images/themed/png/light/crosshair-adjust.png b/rtdata/images/themed/png/1/light/crosshair-adjust.png similarity index 100% rename from rtdata/images/themed/png/light/crosshair-adjust.png rename to rtdata/images/themed/png/1/light/crosshair-adjust.png diff --git a/rtdata/images/themed/png/light/crosshair-hicontrast.png b/rtdata/images/themed/png/1/light/crosshair-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/crosshair-hicontrast.png rename to rtdata/images/themed/png/1/light/crosshair-hicontrast.png diff --git a/rtdata/images/themed/png/light/crosshair-node-curve.png b/rtdata/images/themed/png/1/light/crosshair-node-curve.png similarity index 100% rename from rtdata/images/themed/png/light/crosshair-node-curve.png rename to rtdata/images/themed/png/1/light/crosshair-node-curve.png diff --git a/rtdata/images/themed/png/light/crosshair-small.png b/rtdata/images/themed/png/1/light/crosshair-small.png similarity index 100% rename from rtdata/images/themed/png/light/crosshair-small.png rename to rtdata/images/themed/png/1/light/crosshair-small.png diff --git a/rtdata/images/themed/png/light/curve-controlpoints-small.png b/rtdata/images/themed/png/1/light/curve-controlpoints-small.png similarity index 100% rename from rtdata/images/themed/png/light/curve-controlpoints-small.png rename to rtdata/images/themed/png/1/light/curve-controlpoints-small.png diff --git a/rtdata/images/themed/png/light/curve-controlpoints.png b/rtdata/images/themed/png/1/light/curve-controlpoints.png similarity index 100% rename from rtdata/images/themed/png/light/curve-controlpoints.png rename to rtdata/images/themed/png/1/light/curve-controlpoints.png diff --git a/rtdata/images/themed/png/light/curve-flat-small.png b/rtdata/images/themed/png/1/light/curve-flat-small.png similarity index 100% rename from rtdata/images/themed/png/light/curve-flat-small.png rename to rtdata/images/themed/png/1/light/curve-flat-small.png diff --git a/rtdata/images/themed/png/light/curve-flat.png b/rtdata/images/themed/png/1/light/curve-flat.png similarity index 100% rename from rtdata/images/themed/png/light/curve-flat.png rename to rtdata/images/themed/png/1/light/curve-flat.png diff --git a/rtdata/images/themed/png/light/curve-linear-small.png b/rtdata/images/themed/png/1/light/curve-linear-small.png similarity index 100% rename from rtdata/images/themed/png/light/curve-linear-small.png rename to rtdata/images/themed/png/1/light/curve-linear-small.png diff --git a/rtdata/images/themed/png/light/curve-linear.png b/rtdata/images/themed/png/1/light/curve-linear.png similarity index 100% rename from rtdata/images/themed/png/light/curve-linear.png rename to rtdata/images/themed/png/1/light/curve-linear.png diff --git a/rtdata/images/themed/png/light/curve-nurbs-small.png b/rtdata/images/themed/png/1/light/curve-nurbs-small.png similarity index 100% rename from rtdata/images/themed/png/light/curve-nurbs-small.png rename to rtdata/images/themed/png/1/light/curve-nurbs-small.png diff --git a/rtdata/images/themed/png/light/curve-nurbs.png b/rtdata/images/themed/png/1/light/curve-nurbs.png similarity index 100% rename from rtdata/images/themed/png/light/curve-nurbs.png rename to rtdata/images/themed/png/1/light/curve-nurbs.png diff --git a/rtdata/images/themed/png/light/curve-parametric-small.png b/rtdata/images/themed/png/1/light/curve-parametric-small.png similarity index 100% rename from rtdata/images/themed/png/light/curve-parametric-small.png rename to rtdata/images/themed/png/1/light/curve-parametric-small.png diff --git a/rtdata/images/themed/png/light/curve-parametric.png b/rtdata/images/themed/png/1/light/curve-parametric.png similarity index 100% rename from rtdata/images/themed/png/light/curve-parametric.png rename to rtdata/images/themed/png/1/light/curve-parametric.png diff --git a/rtdata/images/themed/png/light/curve-spline-small.png b/rtdata/images/themed/png/1/light/curve-spline-small.png similarity index 100% rename from rtdata/images/themed/png/light/curve-spline-small.png rename to rtdata/images/themed/png/1/light/curve-spline-small.png diff --git a/rtdata/images/themed/png/light/curve-spline.png b/rtdata/images/themed/png/1/light/curve-spline.png similarity index 100% rename from rtdata/images/themed/png/light/curve-spline.png rename to rtdata/images/themed/png/1/light/curve-spline.png diff --git a/rtdata/images/themed/png/light/detail.png b/rtdata/images/themed/png/1/light/detail.png similarity index 100% rename from rtdata/images/themed/png/light/detail.png rename to rtdata/images/themed/png/1/light/detail.png diff --git a/rtdata/images/themed/png/light/device-floppy.png b/rtdata/images/themed/png/1/light/device-floppy.png similarity index 100% rename from rtdata/images/themed/png/light/device-floppy.png rename to rtdata/images/themed/png/1/light/device-floppy.png diff --git a/rtdata/images/themed/png/light/device-hdd.png b/rtdata/images/themed/png/1/light/device-hdd.png similarity index 100% rename from rtdata/images/themed/png/light/device-hdd.png rename to rtdata/images/themed/png/1/light/device-hdd.png diff --git a/rtdata/images/themed/png/light/device-network.png b/rtdata/images/themed/png/1/light/device-network.png similarity index 100% rename from rtdata/images/themed/png/light/device-network.png rename to rtdata/images/themed/png/1/light/device-network.png diff --git a/rtdata/images/themed/png/light/device-optical.png b/rtdata/images/themed/png/1/light/device-optical.png similarity index 100% rename from rtdata/images/themed/png/light/device-optical.png rename to rtdata/images/themed/png/1/light/device-optical.png diff --git a/rtdata/images/themed/png/light/device-usb.png b/rtdata/images/themed/png/1/light/device-usb.png similarity index 100% rename from rtdata/images/themed/png/light/device-usb.png rename to rtdata/images/themed/png/1/light/device-usb.png diff --git a/rtdata/images/themed/png/light/distortion-auto-small.png b/rtdata/images/themed/png/1/light/distortion-auto-small.png similarity index 100% rename from rtdata/images/themed/png/light/distortion-auto-small.png rename to rtdata/images/themed/png/1/light/distortion-auto-small.png diff --git a/rtdata/images/themed/png/light/distortion-auto.png b/rtdata/images/themed/png/1/light/distortion-auto.png similarity index 100% rename from rtdata/images/themed/png/light/distortion-auto.png rename to rtdata/images/themed/png/1/light/distortion-auto.png diff --git a/rtdata/images/themed/png/light/distortion-barrel-small.png b/rtdata/images/themed/png/1/light/distortion-barrel-small.png similarity index 100% rename from rtdata/images/themed/png/light/distortion-barrel-small.png rename to rtdata/images/themed/png/1/light/distortion-barrel-small.png diff --git a/rtdata/images/themed/png/light/distortion-barrel.png b/rtdata/images/themed/png/1/light/distortion-barrel.png similarity index 100% rename from rtdata/images/themed/png/light/distortion-barrel.png rename to rtdata/images/themed/png/1/light/distortion-barrel.png diff --git a/rtdata/images/themed/png/light/distortion-pincushion-small.png b/rtdata/images/themed/png/1/light/distortion-pincushion-small.png similarity index 100% rename from rtdata/images/themed/png/light/distortion-pincushion-small.png rename to rtdata/images/themed/png/1/light/distortion-pincushion-small.png diff --git a/rtdata/images/themed/png/light/distortion-pincushion.png b/rtdata/images/themed/png/1/light/distortion-pincushion.png similarity index 100% rename from rtdata/images/themed/png/light/distortion-pincushion.png rename to rtdata/images/themed/png/1/light/distortion-pincushion.png diff --git a/rtdata/images/themed/png/light/edit-point.png b/rtdata/images/themed/png/1/light/edit-point.png similarity index 100% rename from rtdata/images/themed/png/light/edit-point.png rename to rtdata/images/themed/png/1/light/edit-point.png diff --git a/rtdata/images/themed/png/light/equilizer-narrow.png b/rtdata/images/themed/png/1/light/equilizer-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/equilizer-narrow.png rename to rtdata/images/themed/png/1/light/equilizer-narrow.png diff --git a/rtdata/images/themed/png/light/equilizer-wide.png b/rtdata/images/themed/png/1/light/equilizer-wide.png similarity index 100% rename from rtdata/images/themed/png/light/equilizer-wide.png rename to rtdata/images/themed/png/1/light/equilizer-wide.png diff --git a/rtdata/images/themed/png/light/expander-closed-small.png b/rtdata/images/themed/png/1/light/expander-closed-small.png similarity index 100% rename from rtdata/images/themed/png/light/expander-closed-small.png rename to rtdata/images/themed/png/1/light/expander-closed-small.png diff --git a/rtdata/images/themed/png/light/expander-open-small.png b/rtdata/images/themed/png/1/light/expander-open-small.png similarity index 100% rename from rtdata/images/themed/png/light/expander-open-small.png rename to rtdata/images/themed/png/1/light/expander-open-small.png diff --git a/rtdata/images/themed/png/light/exposure.png b/rtdata/images/themed/png/1/light/exposure.png similarity index 100% rename from rtdata/images/themed/png/light/exposure.png rename to rtdata/images/themed/png/1/light/exposure.png diff --git a/rtdata/images/themed/png/light/filetype-hdr.png b/rtdata/images/themed/png/1/light/filetype-hdr.png similarity index 100% rename from rtdata/images/themed/png/light/filetype-hdr.png rename to rtdata/images/themed/png/1/light/filetype-hdr.png diff --git a/rtdata/images/themed/png/light/filetype-ps.png b/rtdata/images/themed/png/1/light/filetype-ps.png similarity index 100% rename from rtdata/images/themed/png/light/filetype-ps.png rename to rtdata/images/themed/png/1/light/filetype-ps.png diff --git a/rtdata/images/themed/png/light/filter-clear.png b/rtdata/images/themed/png/1/light/filter-clear.png similarity index 100% rename from rtdata/images/themed/png/light/filter-clear.png rename to rtdata/images/themed/png/1/light/filter-clear.png diff --git a/rtdata/images/themed/png/light/filter-original.png b/rtdata/images/themed/png/1/light/filter-original.png similarity index 100% rename from rtdata/images/themed/png/light/filter-original.png rename to rtdata/images/themed/png/1/light/filter-original.png diff --git a/rtdata/images/themed/png/light/filter-original2.png b/rtdata/images/themed/png/1/light/filter-original2.png similarity index 100% rename from rtdata/images/themed/png/light/filter-original2.png rename to rtdata/images/themed/png/1/light/filter-original2.png diff --git a/rtdata/images/themed/png/light/filter.png b/rtdata/images/themed/png/1/light/filter.png similarity index 100% rename from rtdata/images/themed/png/light/filter.png rename to rtdata/images/themed/png/1/light/filter.png diff --git a/rtdata/images/themed/png/light/flip-horizontal.png b/rtdata/images/themed/png/1/light/flip-horizontal.png similarity index 100% rename from rtdata/images/themed/png/light/flip-horizontal.png rename to rtdata/images/themed/png/1/light/flip-horizontal.png diff --git a/rtdata/images/themed/png/light/flip-vertical.png b/rtdata/images/themed/png/1/light/flip-vertical.png similarity index 100% rename from rtdata/images/themed/png/light/flip-vertical.png rename to rtdata/images/themed/png/1/light/flip-vertical.png diff --git a/rtdata/images/themed/png/light/focusscreen-off.png b/rtdata/images/themed/png/1/light/focusscreen-off.png similarity index 100% rename from rtdata/images/themed/png/light/focusscreen-off.png rename to rtdata/images/themed/png/1/light/focusscreen-off.png diff --git a/rtdata/images/themed/png/light/focusscreen-on.png b/rtdata/images/themed/png/1/light/focusscreen-on.png similarity index 100% rename from rtdata/images/themed/png/light/focusscreen-on.png rename to rtdata/images/themed/png/1/light/focusscreen-on.png diff --git a/rtdata/images/themed/png/light/folder-closed-home-small.png b/rtdata/images/themed/png/1/light/folder-closed-home-small.png similarity index 100% rename from rtdata/images/themed/png/light/folder-closed-home-small.png rename to rtdata/images/themed/png/1/light/folder-closed-home-small.png diff --git a/rtdata/images/themed/png/light/folder-closed-home.png b/rtdata/images/themed/png/1/light/folder-closed-home.png similarity index 100% rename from rtdata/images/themed/png/light/folder-closed-home.png rename to rtdata/images/themed/png/1/light/folder-closed-home.png diff --git a/rtdata/images/themed/png/light/folder-closed-recent-small.png b/rtdata/images/themed/png/1/light/folder-closed-recent-small.png similarity index 100% rename from rtdata/images/themed/png/light/folder-closed-recent-small.png rename to rtdata/images/themed/png/1/light/folder-closed-recent-small.png diff --git a/rtdata/images/themed/png/light/folder-closed-recent.png b/rtdata/images/themed/png/1/light/folder-closed-recent.png similarity index 100% rename from rtdata/images/themed/png/light/folder-closed-recent.png rename to rtdata/images/themed/png/1/light/folder-closed-recent.png diff --git a/rtdata/images/themed/png/light/folder-closed-small.png b/rtdata/images/themed/png/1/light/folder-closed-small.png similarity index 100% rename from rtdata/images/themed/png/light/folder-closed-small.png rename to rtdata/images/themed/png/1/light/folder-closed-small.png diff --git a/rtdata/images/themed/png/light/folder-closed.png b/rtdata/images/themed/png/1/light/folder-closed.png similarity index 100% rename from rtdata/images/themed/png/light/folder-closed.png rename to rtdata/images/themed/png/1/light/folder-closed.png diff --git a/rtdata/images/themed/png/light/folder-open-recent-small.png b/rtdata/images/themed/png/1/light/folder-open-recent-small.png similarity index 100% rename from rtdata/images/themed/png/light/folder-open-recent-small.png rename to rtdata/images/themed/png/1/light/folder-open-recent-small.png diff --git a/rtdata/images/themed/png/light/folder-open-recent.png b/rtdata/images/themed/png/1/light/folder-open-recent.png similarity index 100% rename from rtdata/images/themed/png/light/folder-open-recent.png rename to rtdata/images/themed/png/1/light/folder-open-recent.png diff --git a/rtdata/images/themed/png/light/folder-open-small.png b/rtdata/images/themed/png/1/light/folder-open-small.png similarity index 100% rename from rtdata/images/themed/png/light/folder-open-small.png rename to rtdata/images/themed/png/1/light/folder-open-small.png diff --git a/rtdata/images/themed/png/light/folder-open.png b/rtdata/images/themed/png/1/light/folder-open.png similarity index 100% rename from rtdata/images/themed/png/light/folder-open.png rename to rtdata/images/themed/png/1/light/folder-open.png diff --git a/rtdata/images/themed/png/light/fullscreen-enter.png b/rtdata/images/themed/png/1/light/fullscreen-enter.png similarity index 100% rename from rtdata/images/themed/png/light/fullscreen-enter.png rename to rtdata/images/themed/png/1/light/fullscreen-enter.png diff --git a/rtdata/images/themed/png/light/fullscreen-leave.png b/rtdata/images/themed/png/1/light/fullscreen-leave.png similarity index 100% rename from rtdata/images/themed/png/light/fullscreen-leave.png rename to rtdata/images/themed/png/1/light/fullscreen-leave.png diff --git a/rtdata/images/themed/png/light/gamut-hist.png b/rtdata/images/themed/png/1/light/gamut-hist.png similarity index 100% rename from rtdata/images/themed/png/light/gamut-hist.png rename to rtdata/images/themed/png/1/light/gamut-hist.png diff --git a/rtdata/images/themed/png/light/gamut-plus.png b/rtdata/images/themed/png/1/light/gamut-plus.png similarity index 100% rename from rtdata/images/themed/png/light/gamut-plus.png rename to rtdata/images/themed/png/1/light/gamut-plus.png diff --git a/rtdata/images/themed/png/light/gamut-softproof.png b/rtdata/images/themed/png/1/light/gamut-softproof.png similarity index 100% rename from rtdata/images/themed/png/light/gamut-softproof.png rename to rtdata/images/themed/png/1/light/gamut-softproof.png diff --git a/rtdata/images/themed/png/light/gamut-warning.png b/rtdata/images/themed/png/1/light/gamut-warning.png similarity index 100% rename from rtdata/images/themed/png/light/gamut-warning.png rename to rtdata/images/themed/png/1/light/gamut-warning.png diff --git a/rtdata/images/themed/png/light/gamut_srgb_prophoto_xy.png b/rtdata/images/themed/png/1/light/gamut_srgb_prophoto_xy.png similarity index 100% rename from rtdata/images/themed/png/light/gamut_srgb_prophoto_xy.png rename to rtdata/images/themed/png/1/light/gamut_srgb_prophoto_xy.png diff --git a/rtdata/images/themed/png/light/gears-pause.png b/rtdata/images/themed/png/1/light/gears-pause.png similarity index 100% rename from rtdata/images/themed/png/light/gears-pause.png rename to rtdata/images/themed/png/1/light/gears-pause.png diff --git a/rtdata/images/themed/png/light/gears-play.png b/rtdata/images/themed/png/1/light/gears-play.png similarity index 100% rename from rtdata/images/themed/png/light/gears-play.png rename to rtdata/images/themed/png/1/light/gears-play.png diff --git a/rtdata/images/themed/png/light/gears-small.png b/rtdata/images/themed/png/1/light/gears-small.png similarity index 100% rename from rtdata/images/themed/png/light/gears-small.png rename to rtdata/images/themed/png/1/light/gears-small.png diff --git a/rtdata/images/themed/png/light/gears.png b/rtdata/images/themed/png/1/light/gears.png similarity index 100% rename from rtdata/images/themed/png/light/gears.png rename to rtdata/images/themed/png/1/light/gears.png diff --git a/rtdata/images/themed/png/light/goto-end-small.png b/rtdata/images/themed/png/1/light/goto-end-small.png similarity index 100% rename from rtdata/images/themed/png/light/goto-end-small.png rename to rtdata/images/themed/png/1/light/goto-end-small.png diff --git a/rtdata/images/themed/png/light/goto-start-small.png b/rtdata/images/themed/png/1/light/goto-start-small.png similarity index 100% rename from rtdata/images/themed/png/light/goto-start-small.png rename to rtdata/images/themed/png/1/light/goto-start-small.png diff --git a/rtdata/images/themed/png/light/hand-closed-hicontrast.png b/rtdata/images/themed/png/1/light/hand-closed-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/hand-closed-hicontrast.png rename to rtdata/images/themed/png/1/light/hand-closed-hicontrast.png diff --git a/rtdata/images/themed/png/light/hand-open-hicontrast.png b/rtdata/images/themed/png/1/light/hand-open-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/hand-open-hicontrast.png rename to rtdata/images/themed/png/1/light/hand-open-hicontrast.png diff --git a/rtdata/images/themed/png/light/hand-open.png b/rtdata/images/themed/png/1/light/hand-open.png similarity index 100% rename from rtdata/images/themed/png/light/hand-open.png rename to rtdata/images/themed/png/1/light/hand-open.png diff --git a/rtdata/images/themed/png/light/histogram-bar-off-small.png b/rtdata/images/themed/png/1/light/histogram-bar-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-bar-off-small.png rename to rtdata/images/themed/png/1/light/histogram-bar-off-small.png diff --git a/rtdata/images/themed/png/light/histogram-bar-on-small.png b/rtdata/images/themed/png/1/light/histogram-bar-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-bar-on-small.png rename to rtdata/images/themed/png/1/light/histogram-bar-on-small.png diff --git a/rtdata/images/themed/png/light/histogram-bayer-off-small.png b/rtdata/images/themed/png/1/light/histogram-bayer-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-bayer-off-small.png rename to rtdata/images/themed/png/1/light/histogram-bayer-off-small.png diff --git a/rtdata/images/themed/png/light/histogram-bayer-on-small.png b/rtdata/images/themed/png/1/light/histogram-bayer-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-bayer-on-small.png rename to rtdata/images/themed/png/1/light/histogram-bayer-on-small.png diff --git a/rtdata/images/themed/png/light/histogram-blue-off-small.png b/rtdata/images/themed/png/1/light/histogram-blue-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-blue-off-small.png rename to rtdata/images/themed/png/1/light/histogram-blue-off-small.png diff --git a/rtdata/images/themed/png/light/histogram-blue-on-small.png b/rtdata/images/themed/png/1/light/histogram-blue-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-blue-on-small.png rename to rtdata/images/themed/png/1/light/histogram-blue-on-small.png diff --git a/rtdata/images/themed/png/light/histogram-gold-off-small.png b/rtdata/images/themed/png/1/light/histogram-gold-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-gold-off-small.png rename to rtdata/images/themed/png/1/light/histogram-gold-off-small.png diff --git a/rtdata/images/themed/png/light/histogram-gold-on-small.png b/rtdata/images/themed/png/1/light/histogram-gold-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-gold-on-small.png rename to rtdata/images/themed/png/1/light/histogram-gold-on-small.png diff --git a/rtdata/images/themed/png/light/histogram-green-off-small.png b/rtdata/images/themed/png/1/light/histogram-green-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-green-off-small.png rename to rtdata/images/themed/png/1/light/histogram-green-off-small.png diff --git a/rtdata/images/themed/png/light/histogram-green-on-small.png b/rtdata/images/themed/png/1/light/histogram-green-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-green-on-small.png rename to rtdata/images/themed/png/1/light/histogram-green-on-small.png diff --git a/rtdata/images/themed/png/light/histogram-mode-linear-small.png b/rtdata/images/themed/png/1/light/histogram-mode-linear-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-mode-linear-small.png rename to rtdata/images/themed/png/1/light/histogram-mode-linear-small.png diff --git a/rtdata/images/themed/png/light/histogram-mode-logx-small.png b/rtdata/images/themed/png/1/light/histogram-mode-logx-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-mode-logx-small.png rename to rtdata/images/themed/png/1/light/histogram-mode-logx-small.png diff --git a/rtdata/images/themed/png/light/histogram-mode-logxy-small.png b/rtdata/images/themed/png/1/light/histogram-mode-logxy-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-mode-logxy-small.png rename to rtdata/images/themed/png/1/light/histogram-mode-logxy-small.png diff --git a/rtdata/images/themed/png/light/histogram-red-off-small.png b/rtdata/images/themed/png/1/light/histogram-red-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-red-off-small.png rename to rtdata/images/themed/png/1/light/histogram-red-off-small.png diff --git a/rtdata/images/themed/png/light/histogram-red-on-small.png b/rtdata/images/themed/png/1/light/histogram-red-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-red-on-small.png rename to rtdata/images/themed/png/1/light/histogram-red-on-small.png diff --git a/rtdata/images/themed/png/light/histogram-silver-off-small.png b/rtdata/images/themed/png/1/light/histogram-silver-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-silver-off-small.png rename to rtdata/images/themed/png/1/light/histogram-silver-off-small.png diff --git a/rtdata/images/themed/png/light/histogram-silver-on-small.png b/rtdata/images/themed/png/1/light/histogram-silver-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/histogram-silver-on-small.png rename to rtdata/images/themed/png/1/light/histogram-silver-on-small.png diff --git a/rtdata/images/themed/png/light/info.png b/rtdata/images/themed/png/1/light/info.png similarity index 100% rename from rtdata/images/themed/png/light/info.png rename to rtdata/images/themed/png/1/light/info.png diff --git a/rtdata/images/themed/png/light/intent-absolute.png b/rtdata/images/themed/png/1/light/intent-absolute.png similarity index 100% rename from rtdata/images/themed/png/light/intent-absolute.png rename to rtdata/images/themed/png/1/light/intent-absolute.png diff --git a/rtdata/images/themed/png/light/intent-perceptual.png b/rtdata/images/themed/png/1/light/intent-perceptual.png similarity index 100% rename from rtdata/images/themed/png/light/intent-perceptual.png rename to rtdata/images/themed/png/1/light/intent-perceptual.png diff --git a/rtdata/images/themed/png/light/intent-relative.png b/rtdata/images/themed/png/1/light/intent-relative.png similarity index 100% rename from rtdata/images/themed/png/light/intent-relative.png rename to rtdata/images/themed/png/1/light/intent-relative.png diff --git a/rtdata/images/themed/png/light/intent-saturation.png b/rtdata/images/themed/png/1/light/intent-saturation.png similarity index 100% rename from rtdata/images/themed/png/light/intent-saturation.png rename to rtdata/images/themed/png/1/light/intent-saturation.png diff --git a/rtdata/images/themed/png/light/magnifier-1to1-small.png b/rtdata/images/themed/png/1/light/magnifier-1to1-small.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-1to1-small.png rename to rtdata/images/themed/png/1/light/magnifier-1to1-small.png diff --git a/rtdata/images/themed/png/light/magnifier-1to1.png b/rtdata/images/themed/png/1/light/magnifier-1to1.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-1to1.png rename to rtdata/images/themed/png/1/light/magnifier-1to1.png diff --git a/rtdata/images/themed/png/light/magnifier-crop.png b/rtdata/images/themed/png/1/light/magnifier-crop.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-crop.png rename to rtdata/images/themed/png/1/light/magnifier-crop.png diff --git a/rtdata/images/themed/png/light/magnifier-fit.png b/rtdata/images/themed/png/1/light/magnifier-fit.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-fit.png rename to rtdata/images/themed/png/1/light/magnifier-fit.png diff --git a/rtdata/images/themed/png/light/magnifier-minus-small.png b/rtdata/images/themed/png/1/light/magnifier-minus-small.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-minus-small.png rename to rtdata/images/themed/png/1/light/magnifier-minus-small.png diff --git a/rtdata/images/themed/png/light/magnifier-minus.png b/rtdata/images/themed/png/1/light/magnifier-minus.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-minus.png rename to rtdata/images/themed/png/1/light/magnifier-minus.png diff --git a/rtdata/images/themed/png/light/magnifier-plus-small.png b/rtdata/images/themed/png/1/light/magnifier-plus-small.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-plus-small.png rename to rtdata/images/themed/png/1/light/magnifier-plus-small.png diff --git a/rtdata/images/themed/png/light/magnifier-plus.png b/rtdata/images/themed/png/1/light/magnifier-plus.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier-plus.png rename to rtdata/images/themed/png/1/light/magnifier-plus.png diff --git a/rtdata/images/themed/png/light/magnifier.png b/rtdata/images/themed/png/1/light/magnifier.png similarity index 100% rename from rtdata/images/themed/png/light/magnifier.png rename to rtdata/images/themed/png/1/light/magnifier.png diff --git a/rtdata/images/themed/png/light/metadata.png b/rtdata/images/themed/png/1/light/metadata.png similarity index 100% rename from rtdata/images/themed/png/light/metadata.png rename to rtdata/images/themed/png/1/light/metadata.png diff --git a/rtdata/images/themed/png/light/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-nw-se-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/node-move-nw-se-hicontrast.png rename to rtdata/images/themed/png/1/light/node-move-nw-se-hicontrast.png diff --git a/rtdata/images/themed/png/light/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-sw-ne-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/node-move-sw-ne-hicontrast.png rename to rtdata/images/themed/png/1/light/node-move-sw-ne-hicontrast.png diff --git a/rtdata/images/themed/png/light/node-move-x-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-x-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/node-move-x-hicontrast.png rename to rtdata/images/themed/png/1/light/node-move-x-hicontrast.png diff --git a/rtdata/images/themed/png/light/node-move-xy-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-xy-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/node-move-xy-hicontrast.png rename to rtdata/images/themed/png/1/light/node-move-xy-hicontrast.png diff --git a/rtdata/images/themed/png/light/node-move-y-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-y-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/node-move-y-hicontrast.png rename to rtdata/images/themed/png/1/light/node-move-y-hicontrast.png diff --git a/rtdata/images/themed/png/light/one-to-one-small.png b/rtdata/images/themed/png/1/light/one-to-one-small.png similarity index 100% rename from rtdata/images/themed/png/light/one-to-one-small.png rename to rtdata/images/themed/png/1/light/one-to-one-small.png diff --git a/rtdata/images/themed/png/light/ornament1.png b/rtdata/images/themed/png/1/light/ornament1.png similarity index 100% rename from rtdata/images/themed/png/light/ornament1.png rename to rtdata/images/themed/png/1/light/ornament1.png diff --git a/rtdata/images/themed/png/light/padlock-locked-small.png b/rtdata/images/themed/png/1/light/padlock-locked-small.png similarity index 100% rename from rtdata/images/themed/png/light/padlock-locked-small.png rename to rtdata/images/themed/png/1/light/padlock-locked-small.png diff --git a/rtdata/images/themed/png/light/padlock-unlocked-small.png b/rtdata/images/themed/png/1/light/padlock-unlocked-small.png similarity index 100% rename from rtdata/images/themed/png/light/padlock-unlocked-small.png rename to rtdata/images/themed/png/1/light/padlock-unlocked-small.png diff --git a/rtdata/images/themed/png/light/palette-brush.png b/rtdata/images/themed/png/1/light/palette-brush.png similarity index 100% rename from rtdata/images/themed/png/light/palette-brush.png rename to rtdata/images/themed/png/1/light/palette-brush.png diff --git a/rtdata/images/themed/png/light/panel-to-bottom.png b/rtdata/images/themed/png/1/light/panel-to-bottom.png similarity index 100% rename from rtdata/images/themed/png/light/panel-to-bottom.png rename to rtdata/images/themed/png/1/light/panel-to-bottom.png diff --git a/rtdata/images/themed/png/light/panel-to-left.png b/rtdata/images/themed/png/1/light/panel-to-left.png similarity index 100% rename from rtdata/images/themed/png/light/panel-to-left.png rename to rtdata/images/themed/png/1/light/panel-to-left.png diff --git a/rtdata/images/themed/png/light/panel-to-right.png b/rtdata/images/themed/png/1/light/panel-to-right.png similarity index 100% rename from rtdata/images/themed/png/light/panel-to-right.png rename to rtdata/images/themed/png/1/light/panel-to-right.png diff --git a/rtdata/images/themed/png/light/panel-to-top.png b/rtdata/images/themed/png/1/light/panel-to-top.png similarity index 100% rename from rtdata/images/themed/png/light/panel-to-top.png rename to rtdata/images/themed/png/1/light/panel-to-top.png diff --git a/rtdata/images/themed/png/light/paste.png b/rtdata/images/themed/png/1/light/paste.png similarity index 100% rename from rtdata/images/themed/png/light/paste.png rename to rtdata/images/themed/png/1/light/paste.png diff --git a/rtdata/images/themed/png/light/perspective-horizontal-left-small.png b/rtdata/images/themed/png/1/light/perspective-horizontal-left-small.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-horizontal-left-small.png rename to rtdata/images/themed/png/1/light/perspective-horizontal-left-small.png diff --git a/rtdata/images/themed/png/light/perspective-horizontal-left.png b/rtdata/images/themed/png/1/light/perspective-horizontal-left.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-horizontal-left.png rename to rtdata/images/themed/png/1/light/perspective-horizontal-left.png diff --git a/rtdata/images/themed/png/light/perspective-horizontal-right-small.png b/rtdata/images/themed/png/1/light/perspective-horizontal-right-small.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-horizontal-right-small.png rename to rtdata/images/themed/png/1/light/perspective-horizontal-right-small.png diff --git a/rtdata/images/themed/png/light/perspective-horizontal-right.png b/rtdata/images/themed/png/1/light/perspective-horizontal-right.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-horizontal-right.png rename to rtdata/images/themed/png/1/light/perspective-horizontal-right.png diff --git a/rtdata/images/themed/png/light/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/1/light/perspective-vertical-bottom-small.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-vertical-bottom-small.png rename to rtdata/images/themed/png/1/light/perspective-vertical-bottom-small.png diff --git a/rtdata/images/themed/png/light/perspective-vertical-bottom.png b/rtdata/images/themed/png/1/light/perspective-vertical-bottom.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-vertical-bottom.png rename to rtdata/images/themed/png/1/light/perspective-vertical-bottom.png diff --git a/rtdata/images/themed/png/light/perspective-vertical-top-small.png b/rtdata/images/themed/png/1/light/perspective-vertical-top-small.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-vertical-top-small.png rename to rtdata/images/themed/png/1/light/perspective-vertical-top-small.png diff --git a/rtdata/images/themed/png/light/perspective-vertical-top.png b/rtdata/images/themed/png/1/light/perspective-vertical-top.png similarity index 100% rename from rtdata/images/themed/png/light/perspective-vertical-top.png rename to rtdata/images/themed/png/1/light/perspective-vertical-top.png diff --git a/rtdata/images/themed/png/light/power-inconsistent-small.png b/rtdata/images/themed/png/1/light/power-inconsistent-small.png similarity index 100% rename from rtdata/images/themed/png/light/power-inconsistent-small.png rename to rtdata/images/themed/png/1/light/power-inconsistent-small.png diff --git a/rtdata/images/themed/png/light/power-off-small.png b/rtdata/images/themed/png/1/light/power-off-small.png similarity index 100% rename from rtdata/images/themed/png/light/power-off-small.png rename to rtdata/images/themed/png/1/light/power-off-small.png diff --git a/rtdata/images/themed/png/light/power-on-small.png b/rtdata/images/themed/png/1/light/power-on-small.png similarity index 100% rename from rtdata/images/themed/png/light/power-on-small.png rename to rtdata/images/themed/png/1/light/power-on-small.png diff --git a/rtdata/images/themed/png/light/preferences.png b/rtdata/images/themed/png/1/light/preferences.png similarity index 100% rename from rtdata/images/themed/png/light/preferences.png rename to rtdata/images/themed/png/1/light/preferences.png diff --git a/rtdata/images/themed/png/light/profile-filled.png b/rtdata/images/themed/png/1/light/profile-filled.png similarity index 100% rename from rtdata/images/themed/png/light/profile-filled.png rename to rtdata/images/themed/png/1/light/profile-filled.png diff --git a/rtdata/images/themed/png/light/profile-partial.png b/rtdata/images/themed/png/1/light/profile-partial.png similarity index 100% rename from rtdata/images/themed/png/light/profile-partial.png rename to rtdata/images/themed/png/1/light/profile-partial.png diff --git a/rtdata/images/themed/png/light/redo-all.png b/rtdata/images/themed/png/1/light/redo-all.png similarity index 100% rename from rtdata/images/themed/png/light/redo-all.png rename to rtdata/images/themed/png/1/light/redo-all.png diff --git a/rtdata/images/themed/png/light/redo-small.png b/rtdata/images/themed/png/1/light/redo-small.png similarity index 100% rename from rtdata/images/themed/png/light/redo-small.png rename to rtdata/images/themed/png/1/light/redo-small.png diff --git a/rtdata/images/themed/png/light/redo.png b/rtdata/images/themed/png/1/light/redo.png similarity index 100% rename from rtdata/images/themed/png/light/redo.png rename to rtdata/images/themed/png/1/light/redo.png diff --git a/rtdata/images/themed/png/light/refresh-red-small.png b/rtdata/images/themed/png/1/light/refresh-red-small.png similarity index 100% rename from rtdata/images/themed/png/light/refresh-red-small.png rename to rtdata/images/themed/png/1/light/refresh-red-small.png diff --git a/rtdata/images/themed/png/light/refresh-small.png b/rtdata/images/themed/png/1/light/refresh-small.png similarity index 100% rename from rtdata/images/themed/png/light/refresh-small.png rename to rtdata/images/themed/png/1/light/refresh-small.png diff --git a/rtdata/images/themed/png/light/refresh.png b/rtdata/images/themed/png/1/light/refresh.png similarity index 100% rename from rtdata/images/themed/png/light/refresh.png rename to rtdata/images/themed/png/1/light/refresh.png diff --git a/rtdata/images/themed/png/light/remove-small.png b/rtdata/images/themed/png/1/light/remove-small.png similarity index 100% rename from rtdata/images/themed/png/light/remove-small.png rename to rtdata/images/themed/png/1/light/remove-small.png diff --git a/rtdata/images/themed/png/light/remove.png b/rtdata/images/themed/png/1/light/remove.png similarity index 100% rename from rtdata/images/themed/png/light/remove.png rename to rtdata/images/themed/png/1/light/remove.png diff --git a/rtdata/images/themed/png/light/rotate-aroundnode-hicontrast.png b/rtdata/images/themed/png/1/light/rotate-aroundnode-hicontrast.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-aroundnode-hicontrast.png rename to rtdata/images/themed/png/1/light/rotate-aroundnode-hicontrast.png diff --git a/rtdata/images/themed/png/light/rotate-aroundnode.png b/rtdata/images/themed/png/1/light/rotate-aroundnode.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-aroundnode.png rename to rtdata/images/themed/png/1/light/rotate-aroundnode.png diff --git a/rtdata/images/themed/png/light/rotate-left-90.png b/rtdata/images/themed/png/1/light/rotate-left-90.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-left-90.png rename to rtdata/images/themed/png/1/light/rotate-left-90.png diff --git a/rtdata/images/themed/png/light/rotate-left-small.png b/rtdata/images/themed/png/1/light/rotate-left-small.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-left-small.png rename to rtdata/images/themed/png/1/light/rotate-left-small.png diff --git a/rtdata/images/themed/png/light/rotate-left.png b/rtdata/images/themed/png/1/light/rotate-left.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-left.png rename to rtdata/images/themed/png/1/light/rotate-left.png diff --git a/rtdata/images/themed/png/light/rotate-right-90.png b/rtdata/images/themed/png/1/light/rotate-right-90.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-right-90.png rename to rtdata/images/themed/png/1/light/rotate-right-90.png diff --git a/rtdata/images/themed/png/light/rotate-right-small.png b/rtdata/images/themed/png/1/light/rotate-right-small.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-right-small.png rename to rtdata/images/themed/png/1/light/rotate-right-small.png diff --git a/rtdata/images/themed/png/light/rotate-right.png b/rtdata/images/themed/png/1/light/rotate-right.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-right.png rename to rtdata/images/themed/png/1/light/rotate-right.png diff --git a/rtdata/images/themed/png/light/rotate-straighten-small.png b/rtdata/images/themed/png/1/light/rotate-straighten-small.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-straighten-small.png rename to rtdata/images/themed/png/1/light/rotate-straighten-small.png diff --git a/rtdata/images/themed/png/light/rotate-straighten.png b/rtdata/images/themed/png/1/light/rotate-straighten.png similarity index 100% rename from rtdata/images/themed/png/light/rotate-straighten.png rename to rtdata/images/themed/png/1/light/rotate-straighten.png diff --git a/rtdata/images/themed/png/light/save-small.png b/rtdata/images/themed/png/1/light/save-small.png similarity index 100% rename from rtdata/images/themed/png/light/save-small.png rename to rtdata/images/themed/png/1/light/save-small.png diff --git a/rtdata/images/themed/png/light/save.png b/rtdata/images/themed/png/1/light/save.png similarity index 100% rename from rtdata/images/themed/png/light/save.png rename to rtdata/images/themed/png/1/light/save.png diff --git a/rtdata/images/themed/png/light/saved-no-small.png b/rtdata/images/themed/png/1/light/saved-no-small.png similarity index 100% rename from rtdata/images/themed/png/light/saved-no-small.png rename to rtdata/images/themed/png/1/light/saved-no-small.png diff --git a/rtdata/images/themed/png/light/saved-yes-small.png b/rtdata/images/themed/png/1/light/saved-yes-small.png similarity index 100% rename from rtdata/images/themed/png/light/saved-yes-small.png rename to rtdata/images/themed/png/1/light/saved-yes-small.png diff --git a/rtdata/images/themed/png/light/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-black-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-black-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-black-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-black-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-black-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-black-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-black-on-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-blue-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-blue-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-blue-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-blue-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-blue-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-blue-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-blue-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-blue-on-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-gray-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-gray-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-gray-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-gray-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-gray-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-gray-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-gray-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-gray-on-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-green-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-green-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-green-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-green-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-green-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-green-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-green-on-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-luminosity-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-luminosity-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-luminosity-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-luminosity-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-luminosity-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-luminosity-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-luminosity-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-luminosity-on-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-red-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-red-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-red-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-red-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-red-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-red-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-red-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-red-on-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-theme-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-theme-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-theme-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-theme-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-theme-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-theme-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-theme-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-theme-on-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-white-off-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-white-off-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-white-off-narrow.png diff --git a/rtdata/images/themed/png/light/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-white-on-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/square-toggle-white-on-narrow.png rename to rtdata/images/themed/png/1/light/square-toggle-white-on-narrow.png diff --git a/rtdata/images/themed/png/light/star-gold-hollow-narrow.png b/rtdata/images/themed/png/1/light/star-gold-hollow-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/star-gold-hollow-narrow.png rename to rtdata/images/themed/png/1/light/star-gold-hollow-narrow.png diff --git a/rtdata/images/themed/png/light/star-gold-hollow-small.png b/rtdata/images/themed/png/1/light/star-gold-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/light/star-gold-hollow-small.png rename to rtdata/images/themed/png/1/light/star-gold-hollow-small.png diff --git a/rtdata/images/themed/png/light/star-gold-narrow.png b/rtdata/images/themed/png/1/light/star-gold-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/star-gold-narrow.png rename to rtdata/images/themed/png/1/light/star-gold-narrow.png diff --git a/rtdata/images/themed/png/light/star-gold-small.png b/rtdata/images/themed/png/1/light/star-gold-small.png similarity index 100% rename from rtdata/images/themed/png/light/star-gold-small.png rename to rtdata/images/themed/png/1/light/star-gold-small.png diff --git a/rtdata/images/themed/png/light/star-hollow-narrow.png b/rtdata/images/themed/png/1/light/star-hollow-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/star-hollow-narrow.png rename to rtdata/images/themed/png/1/light/star-hollow-narrow.png diff --git a/rtdata/images/themed/png/light/star-hollow-small.png b/rtdata/images/themed/png/1/light/star-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/light/star-hollow-small.png rename to rtdata/images/themed/png/1/light/star-hollow-small.png diff --git a/rtdata/images/themed/png/light/star-narrow.png b/rtdata/images/themed/png/1/light/star-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/star-narrow.png rename to rtdata/images/themed/png/1/light/star-narrow.png diff --git a/rtdata/images/themed/png/light/star-small.png b/rtdata/images/themed/png/1/light/star-small.png similarity index 100% rename from rtdata/images/themed/png/light/star-small.png rename to rtdata/images/themed/png/1/light/star-small.png diff --git a/rtdata/images/themed/png/light/template-16.png b/rtdata/images/themed/png/1/light/template-16.png similarity index 100% rename from rtdata/images/themed/png/light/template-16.png rename to rtdata/images/themed/png/1/light/template-16.png diff --git a/rtdata/images/themed/png/light/template-24.png b/rtdata/images/themed/png/1/light/template-24.png similarity index 100% rename from rtdata/images/themed/png/light/template-24.png rename to rtdata/images/themed/png/1/light/template-24.png diff --git a/rtdata/images/themed/png/light/template-narrow.png b/rtdata/images/themed/png/1/light/template-narrow.png similarity index 100% rename from rtdata/images/themed/png/light/template-narrow.png rename to rtdata/images/themed/png/1/light/template-narrow.png diff --git a/rtdata/images/themed/png/light/tick-green-hollow-small.png b/rtdata/images/themed/png/1/light/tick-green-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/light/tick-green-hollow-small.png rename to rtdata/images/themed/png/1/light/tick-green-hollow-small.png diff --git a/rtdata/images/themed/png/light/tick-green-hollow.png b/rtdata/images/themed/png/1/light/tick-green-hollow.png similarity index 100% rename from rtdata/images/themed/png/light/tick-green-hollow.png rename to rtdata/images/themed/png/1/light/tick-green-hollow.png diff --git a/rtdata/images/themed/png/light/tick-green-small.png b/rtdata/images/themed/png/1/light/tick-green-small.png similarity index 100% rename from rtdata/images/themed/png/light/tick-green-small.png rename to rtdata/images/themed/png/1/light/tick-green-small.png diff --git a/rtdata/images/themed/png/light/tick-green.png b/rtdata/images/themed/png/1/light/tick-green.png similarity index 100% rename from rtdata/images/themed/png/light/tick-green.png rename to rtdata/images/themed/png/1/light/tick-green.png diff --git a/rtdata/images/themed/png/light/tick-hollow-small.png b/rtdata/images/themed/png/1/light/tick-hollow-small.png similarity index 100% rename from rtdata/images/themed/png/light/tick-hollow-small.png rename to rtdata/images/themed/png/1/light/tick-hollow-small.png diff --git a/rtdata/images/themed/png/light/tick-small.png b/rtdata/images/themed/png/1/light/tick-small.png similarity index 100% rename from rtdata/images/themed/png/light/tick-small.png rename to rtdata/images/themed/png/1/light/tick-small.png diff --git a/rtdata/images/themed/png/light/tick.png b/rtdata/images/themed/png/1/light/tick.png similarity index 100% rename from rtdata/images/themed/png/light/tick.png rename to rtdata/images/themed/png/1/light/tick.png diff --git a/rtdata/images/themed/png/light/transform.png b/rtdata/images/themed/png/1/light/transform.png similarity index 100% rename from rtdata/images/themed/png/light/transform.png rename to rtdata/images/themed/png/1/light/transform.png diff --git a/rtdata/images/themed/png/light/trash-delete.png b/rtdata/images/themed/png/1/light/trash-delete.png similarity index 100% rename from rtdata/images/themed/png/light/trash-delete.png rename to rtdata/images/themed/png/1/light/trash-delete.png diff --git a/rtdata/images/themed/png/light/trash-empty-show.png b/rtdata/images/themed/png/1/light/trash-empty-show.png similarity index 100% rename from rtdata/images/themed/png/light/trash-empty-show.png rename to rtdata/images/themed/png/1/light/trash-empty-show.png diff --git a/rtdata/images/themed/png/light/trash-empty.png b/rtdata/images/themed/png/1/light/trash-empty.png similarity index 100% rename from rtdata/images/themed/png/light/trash-empty.png rename to rtdata/images/themed/png/1/light/trash-empty.png diff --git a/rtdata/images/themed/png/light/trash-full-show.png b/rtdata/images/themed/png/1/light/trash-full-show.png similarity index 100% rename from rtdata/images/themed/png/light/trash-full-show.png rename to rtdata/images/themed/png/1/light/trash-full-show.png diff --git a/rtdata/images/themed/png/light/trash-full.png b/rtdata/images/themed/png/1/light/trash-full.png similarity index 100% rename from rtdata/images/themed/png/light/trash-full.png rename to rtdata/images/themed/png/1/light/trash-full.png diff --git a/rtdata/images/themed/png/light/trash-hide-deleted.png b/rtdata/images/themed/png/1/light/trash-hide-deleted.png similarity index 100% rename from rtdata/images/themed/png/light/trash-hide-deleted.png rename to rtdata/images/themed/png/1/light/trash-hide-deleted.png diff --git a/rtdata/images/themed/png/light/trash-remove-small.png b/rtdata/images/themed/png/1/light/trash-remove-small.png similarity index 100% rename from rtdata/images/themed/png/light/trash-remove-small.png rename to rtdata/images/themed/png/1/light/trash-remove-small.png diff --git a/rtdata/images/themed/png/light/trash-remove.png b/rtdata/images/themed/png/1/light/trash-remove.png similarity index 100% rename from rtdata/images/themed/png/light/trash-remove.png rename to rtdata/images/themed/png/1/light/trash-remove.png diff --git a/rtdata/images/themed/png/light/trash-small.png b/rtdata/images/themed/png/1/light/trash-small.png similarity index 100% rename from rtdata/images/themed/png/light/trash-small.png rename to rtdata/images/themed/png/1/light/trash-small.png diff --git a/rtdata/images/themed/png/light/undo-all.png b/rtdata/images/themed/png/1/light/undo-all.png similarity index 100% rename from rtdata/images/themed/png/light/undo-all.png rename to rtdata/images/themed/png/1/light/undo-all.png diff --git a/rtdata/images/themed/png/light/undo-small.png b/rtdata/images/themed/png/1/light/undo-small.png similarity index 100% rename from rtdata/images/themed/png/light/undo-small.png rename to rtdata/images/themed/png/1/light/undo-small.png diff --git a/rtdata/images/themed/png/light/undo.png b/rtdata/images/themed/png/1/light/undo.png similarity index 100% rename from rtdata/images/themed/png/light/undo.png rename to rtdata/images/themed/png/1/light/undo.png diff --git a/rtdata/images/themed/png/light/warning-highlights.png b/rtdata/images/themed/png/1/light/warning-highlights.png similarity index 100% rename from rtdata/images/themed/png/light/warning-highlights.png rename to rtdata/images/themed/png/1/light/warning-highlights.png diff --git a/rtdata/images/themed/png/light/warning-shadows.png b/rtdata/images/themed/png/1/light/warning-shadows.png similarity index 100% rename from rtdata/images/themed/png/light/warning-shadows.png rename to rtdata/images/themed/png/1/light/warning-shadows.png diff --git a/rtdata/images/themed/png/light/wavelets.png b/rtdata/images/themed/png/1/light/wavelets.png similarity index 100% rename from rtdata/images/themed/png/light/wavelets.png rename to rtdata/images/themed/png/1/light/wavelets.png diff --git a/rtdata/images/themed/png/light/wb-auto-small.png b/rtdata/images/themed/png/1/light/wb-auto-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-auto-small.png rename to rtdata/images/themed/png/1/light/wb-auto-small.png diff --git a/rtdata/images/themed/png/light/wb-auto.png b/rtdata/images/themed/png/1/light/wb-auto.png similarity index 100% rename from rtdata/images/themed/png/light/wb-auto.png rename to rtdata/images/themed/png/1/light/wb-auto.png diff --git a/rtdata/images/themed/png/light/wb-camera-small.png b/rtdata/images/themed/png/1/light/wb-camera-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-camera-small.png rename to rtdata/images/themed/png/1/light/wb-camera-small.png diff --git a/rtdata/images/themed/png/light/wb-camera.png b/rtdata/images/themed/png/1/light/wb-camera.png similarity index 100% rename from rtdata/images/themed/png/light/wb-camera.png rename to rtdata/images/themed/png/1/light/wb-camera.png diff --git a/rtdata/images/themed/png/light/wb-cloudy-small.png b/rtdata/images/themed/png/1/light/wb-cloudy-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-cloudy-small.png rename to rtdata/images/themed/png/1/light/wb-cloudy-small.png diff --git a/rtdata/images/themed/png/light/wb-cloudy.png b/rtdata/images/themed/png/1/light/wb-cloudy.png similarity index 100% rename from rtdata/images/themed/png/light/wb-cloudy.png rename to rtdata/images/themed/png/1/light/wb-cloudy.png diff --git a/rtdata/images/themed/png/light/wb-custom-small.png b/rtdata/images/themed/png/1/light/wb-custom-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-custom-small.png rename to rtdata/images/themed/png/1/light/wb-custom-small.png diff --git a/rtdata/images/themed/png/light/wb-custom.png b/rtdata/images/themed/png/1/light/wb-custom.png similarity index 100% rename from rtdata/images/themed/png/light/wb-custom.png rename to rtdata/images/themed/png/1/light/wb-custom.png diff --git a/rtdata/images/themed/png/light/wb-flash-small.png b/rtdata/images/themed/png/1/light/wb-flash-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-flash-small.png rename to rtdata/images/themed/png/1/light/wb-flash-small.png diff --git a/rtdata/images/themed/png/light/wb-flash.png b/rtdata/images/themed/png/1/light/wb-flash.png similarity index 100% rename from rtdata/images/themed/png/light/wb-flash.png rename to rtdata/images/themed/png/1/light/wb-flash.png diff --git a/rtdata/images/themed/png/light/wb-fluorescent-small.png b/rtdata/images/themed/png/1/light/wb-fluorescent-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-fluorescent-small.png rename to rtdata/images/themed/png/1/light/wb-fluorescent-small.png diff --git a/rtdata/images/themed/png/light/wb-fluorescent.png b/rtdata/images/themed/png/1/light/wb-fluorescent.png similarity index 100% rename from rtdata/images/themed/png/light/wb-fluorescent.png rename to rtdata/images/themed/png/1/light/wb-fluorescent.png diff --git a/rtdata/images/themed/png/light/wb-lamp-small.png b/rtdata/images/themed/png/1/light/wb-lamp-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-lamp-small.png rename to rtdata/images/themed/png/1/light/wb-lamp-small.png diff --git a/rtdata/images/themed/png/light/wb-lamp.png b/rtdata/images/themed/png/1/light/wb-lamp.png similarity index 100% rename from rtdata/images/themed/png/light/wb-lamp.png rename to rtdata/images/themed/png/1/light/wb-lamp.png diff --git a/rtdata/images/themed/png/light/wb-led-small.png b/rtdata/images/themed/png/1/light/wb-led-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-led-small.png rename to rtdata/images/themed/png/1/light/wb-led-small.png diff --git a/rtdata/images/themed/png/light/wb-led.png b/rtdata/images/themed/png/1/light/wb-led.png similarity index 100% rename from rtdata/images/themed/png/light/wb-led.png rename to rtdata/images/themed/png/1/light/wb-led.png diff --git a/rtdata/images/themed/png/light/wb-shade-small.png b/rtdata/images/themed/png/1/light/wb-shade-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-shade-small.png rename to rtdata/images/themed/png/1/light/wb-shade-small.png diff --git a/rtdata/images/themed/png/light/wb-shade.png b/rtdata/images/themed/png/1/light/wb-shade.png similarity index 100% rename from rtdata/images/themed/png/light/wb-shade.png rename to rtdata/images/themed/png/1/light/wb-shade.png diff --git a/rtdata/images/themed/png/light/wb-sun-small.png b/rtdata/images/themed/png/1/light/wb-sun-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-sun-small.png rename to rtdata/images/themed/png/1/light/wb-sun-small.png diff --git a/rtdata/images/themed/png/light/wb-sun.png b/rtdata/images/themed/png/1/light/wb-sun.png similarity index 100% rename from rtdata/images/themed/png/light/wb-sun.png rename to rtdata/images/themed/png/1/light/wb-sun.png diff --git a/rtdata/images/themed/png/light/wb-tungsten-small.png b/rtdata/images/themed/png/1/light/wb-tungsten-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-tungsten-small.png rename to rtdata/images/themed/png/1/light/wb-tungsten-small.png diff --git a/rtdata/images/themed/png/light/wb-tungsten.png b/rtdata/images/themed/png/1/light/wb-tungsten.png similarity index 100% rename from rtdata/images/themed/png/light/wb-tungsten.png rename to rtdata/images/themed/png/1/light/wb-tungsten.png diff --git a/rtdata/images/themed/png/light/wb-water-small.png b/rtdata/images/themed/png/1/light/wb-water-small.png similarity index 100% rename from rtdata/images/themed/png/light/wb-water-small.png rename to rtdata/images/themed/png/1/light/wb-water-small.png diff --git a/rtdata/images/themed/png/light/wb-water.png b/rtdata/images/themed/png/1/light/wb-water.png similarity index 100% rename from rtdata/images/themed/png/light/wb-water.png rename to rtdata/images/themed/png/1/light/wb-water.png diff --git a/rtdata/images/themed/png/light/window-add.png b/rtdata/images/themed/png/1/light/window-add.png similarity index 100% rename from rtdata/images/themed/png/light/window-add.png rename to rtdata/images/themed/png/1/light/window-add.png diff --git a/rtdata/images/themed/png/2/dark/add-small.png b/rtdata/images/themed/png/2/dark/add-small.png new file mode 100644 index 0000000000000000000000000000000000000000..de3d5a805fc51b69f704042e6db04cfd06e0f53a GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qzA=_=LEgIdjInz~}t=^FYSw)2GjZ z!4u2BXMqaXOM?7@H!*N7i780ma)U`5D3s>u;uxZFK3TwpnJ0yNg(1sAE(?PVi?}2V z3>I)17#L_QS{-m?eUpo>lb4s51Ea!94zYk_hX#cS4a}1mv^@?mcs4MuX4oWVHld-z zP=LWw;Z$dqpZaB<9)~gpOQA>ymM0!ckHr``J}XGOIelFMw2{Hn)z4*}Q$iB})?1O# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/add.png b/rtdata/images/themed/png/2/dark/add.png new file mode 100644 index 0000000000000000000000000000000000000000..1bef96fb1a21255264ffaed226342b06d27055b8 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%L&9Xn>QF7*ab zoTVhlFL*OUrSyq2J$r$CFHaZ85RLQ69Ii|}Gv;u`s+?m?Q}JUK7HV%y)F?hAEwP~C zrIs@fv&;-57X^z|Jd7NC+FIQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}0|sZ$o`o>rqU+{~`y7dR{$8Ki0$hm&0q@7RRiboTi7#NrsJY5_^JdSUj z_Hf%%0iIS?QLmT3?cXkNymYy`D*f!NKUVIwQn&p=e(vY_`u@PX18u%5btC?AJIoL4 z-B8yaT+eEx@Q7to`B(iX@{NZTj1+znA)`h7wJ!@qJPv5yRh{WD)ui`lV^~7Ny&FCMDn6EVERam7SrGWp}VY`eoM>hAx|x|5#kiL|Pf9#AWcGI$W~!5$l`TC9@Ar zuhO`4J~V1+Ji~Ug@?SB3_sp}J^3W>b+P_&_GSjb4S1BlCxKY`3eNo&w1%?+6Nqslp z{bWBn@d{&6=9|i+(i2`Ql`&0ZZkZx|vFebEl7HtXF7pR3s#xX;Y3uYz_)VPn&4Fp1 zue9deDWZS;mS6c~R8k8 zW|sDBzIK0;u1yUQSN-y|uW_}EFChk<|o`?qpB`fCyw z7$(WRYd3nG^va^~ICpAXWZ~Q?zsge2dT;cyI{WEsP|i1&m)qDH>UQ2}{B5~6<_*im k<;+eu{~teo()$nNY%g<$T_ReQz=Xo!>FVdQ&MBb@0DU}&-v9sr literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/arrow-down-small.png b/rtdata/images/themed/png/2/dark/arrow-down-small.png new file mode 100644 index 0000000000000000000000000000000000000000..84e8e7c17d429df76fd615b4242acbc93938c6dd GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7xERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xD}?czi%DZ=Qwxj1mIR5eOx?D_ s26OvfTJpS4W)pA|NMbW`GYMc}IG4tE+I#igaG(VYp00i_>zopr0JXE0xBvhE literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/arrow-right-small.png b/rtdata/images/themed/png/2/dark/arrow-right-small.png new file mode 100644 index 0000000000000000000000000000000000000000..af6859e832b0eb208d818334fd8122a1addb95f4 GIT binary patch literal 429 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xg+4t63C48C#sa2U4GRQ!HFSVz6-7oKUAKs}M++q6misF_sO@1e gQWiPE8qyQQkebL}pLx$l5@mdKI;Vst06jaC;{X5v literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/arrow-up-small.png b/rtdata/images/themed/png/2/dark/arrow-up-small.png new file mode 100644 index 0000000000000000000000000000000000000000..f646e81bb42f69c1f8b4a096d4d428e725ddaaad GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xOcroza4q~a zlgU*yfaMGe>*R?)&j_=!s`5@?xxw1FfWh;Cpo&6M%5nt>g`BV!4i3dPEgT1O&4gQ; zQd;H;Fl?O}E5OGkQ0ByNC{2L>sQ%$727U&HQ?2}}BKLy#1MOn)boFyt=akR{0N87q A4*&oF literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/arrow-updown.png b/rtdata/images/themed/png/2/dark/arrow-updown.png new file mode 100644 index 0000000000000000000000000000000000000000..a4e6a8031734d8e6820ad98866f83de9c5178c9a GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E37kE9_SmswK!I~$ z;8a@G3RKBe666=mu-U#qZZ-Ri$tE*jxL5;4w|lxchFF|VPEZgw(0nkVfcK!@xoaBp z7!o;|7$>o8Ua){MjMLT8Q87nIr_o^@vsfpOz;>SQ7R3(j9?gR)9Bf+Z%8!${k%Z`#j_b=JhL=g^Enpp5_40CW@2p?Dom6) z;3)U>Rgrz?b336PlY_fdHu^h?U0lEDja#}JFt zQ?J5tn8}+$v58eIDFBv+LV|TWMV4yHaE}XuqA|tPte>^wHy2<*ChD zLZXih$}Cq%E)G3y5F@{{z&I>KZ|gp`$QPm7%Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}0|sZ$o`o=gB#`Z1-~(iw zJb4l>2w@;AJHzYr322B=NswRg=CX-)QY-iw=CHP8`b50dQ$8QiDGv-orU*|L#}JR> zd#Bx;bVq^5^`@?w^!NYuISxV!<;&C5R(e$&y1~9=HS6lf{O!N86{2|K99O+fcVISU zpYp>tVXDkO?v{oJ$J2LRoAYBzcN}~4W2g%*cYpqUr6tFL^}jdx zZS9aS?|3__Xm(Q#w( zw{-0W(F3Q1Vh`)={oeVP=j?&2@f*+c%DT1BsT8V>PB`$@T*XFek;z5IPS%plJrhbT zB)0NM37_uwW=N4c<{vsy%)@8xua{{|weOVWc5PQb`e)NO0l&qvvq;`k)Ks_A1vdU`S`(O<-Or+a{t%#T;3$mDs1(>s>8wk!M{JX>c=D*Klx;+ zYpu(9{$MNHf`1chPi}HKF4&g#ob8;(l|@VeN*|U~RChkCu-?q$pwRzy-?NQrc8wFu zHz$a=ITnk~ygz$MIjiyn&r7Fn@3HQcG*h-}Fj#9Ya=JXS-B!S5wq`KHltp`4`ED~< z+?@W!tLk)h=amh0W)p6xF<3Xh-ZE`+KUd42t5r7y_EAxjv=E=S>ZN&SnZv=(pQQrws5?0`&1HA=q%dt^1D(t%T-&e zjXDd$HoXg|{Ncc%0W{c3?xUK65zF)(!9nKkox%cDs^a~M2b{an^LB{Ts5 D(ENmK literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/beforeafter.png b/rtdata/images/themed/png/2/dark/beforeafter.png new file mode 100644 index 0000000000000000000000000000000000000000..f758b60e3f3e437ff088c01f933f11455c5f2650 GIT binary patch literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH=v;{CW2RA0UHa{{fJV zEG0pH!7T<1o0qS42mtbfJzX3_G|neSw6aJTSiJtERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x64ybT_5Y;ODfZ6ha z4T}=Xt_=oX#hEI$tebSd@|s;+tm!9%O)sk%WKSN;wqknaxTmKhDyXl)HAy;Jr@;8c zB4wAqdEWfSZ?-*ByqR0P^|sfYf0y!p8~=HA-EOg~;Oxy;!!HBf$l&Sf=d#Wzp$PyG Cr@o2+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/cancel.png b/rtdata/images/themed/png/2/dark/cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..5e3a8811aa36b62a08e5656e82ea6bd6bf0cf5d8 GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3#5VM$&)7` zZ2suE{UE(1L4Lsuo7Gn=ixa3T_?zVQ94NTm)5S5w;`G(YhJ1$%cw85Iw62SvBHJ0K zu+uS*f!mndT3K28dfqH6zl>k}0sj9AW83d1z<1T;Ns1*)lgi@M~OR zu4d5MWNlDX?gnOdIogxzLLZ?tC3nd)6XVQY)o#I1Arx_YPSF~`d9DkyP% i8FV@Qfc&|-9HtI`_2#aR6P5$Lz~JfX=d#Wzp$Pycn#PX+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-black-small.png b/rtdata/images/themed/png/2/dark/circle-black-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c7e218f3a0a368191ed6a599a38c0f2b4e63c357 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LCuY4-vjAc+e!tasSw8V102d$%5zbODEopd51sPr7>`(EnrnNnQ&8d;-W;(ERz6< Z?F?U=<+VKZKHmlT!PC{xWt~$(69Co4kc|KU literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-blue-green-small.png b/rtdata/images/themed/png/2/dark/circle-blue-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..0b4d9652a1c6d917c45bb47f2973c4ae47de4904 GIT binary patch literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|L##bQVNHQ1)aH<0l)C z?_S^oV)J}vIB&@CiI*XM0YVvAaf8)gC$I~H{DRkQGOb;@Noey%hRGW@ZQhjO<>6g; zYHzI%P=1}Ki(`nz>7$o#^EE5*uqF7d?Qv%L{_p*+re(tJLFJqOhO7N$5?NKn5xAc< zBBwy_MpJOZ>PI#og(cium$uu@+1b>4n*F9*LX~A>U!e1=BXbz7R;7P%SD0K-!BnzO zHT(Ra_tP)wV(Fm&g4eT`+ak4w)9@9eWU&F{q@<;So3zu?SC!z%?9Xl22WQ%mvv4F FO#qQh(HH;# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-blue-red-small.png b/rtdata/images/themed/png/2/dark/circle-blue-red-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b5a2242881bf10de8948cbee4967c2dcc908872d GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%gjdJPeM8ra7mC~@aDSd>sGB7TF0=_Ym?cA4cQ_- zy2jIHEdWYy_H=O!u{eEnaD$W+*3}q z1~pyZ#OhP_X3FEId@M)xEJec>ShYRTVspB0zi3*}@x{W4Y&>_~PqLlL5T3?l^d{SS zN#hCe00qCYpeEro2GLK^Di!VW4Ecda9CEyC7#6uoG4ImtWOU#aVitP!Lrx+1!`4$@ zC#K9ySzNXHrt|9SiAQg5I8k`HZJ}$WQ9g+HV+BKF0;0Xm<- M)78&qol`;+0ETAJW&i*H literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-blue-small.png b/rtdata/images/themed/png/2/dark/circle-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..f72a53404fdced5ee817fe5780105144c1ef4b08 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LDJF#LBf@BxyzP*C#mi$KNP zB|(0{n;2FK*G)6c@$nLkjVnzD3b%T?IEHAPPZn@t=6S;9v6W?Im4p&Y3%5i=L#kqo zLMJ27l>{aso`4G+q8<&L8ys0$L=%{N+7cKG*(@|zxOE&j44PS`1eoR|FtWEWa7QRG zC?4Pv3jhiyiXXVpl&I0RmF)%J;R36+=LUQFITm#8XcCY*@usaKLtviJl2@4?ks(Tq Z41XueEqmRgG85<^22WQ%mvv4FO#oO6nIQlG literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-blue-yellow-small.png b/rtdata/images/themed/png/2/dark/circle-blue-yellow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c164be2f9bd94b9759e1d63d957bc06b8b478b0c GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAK|AgWHV+L*Y%Y~_ZK*s;4 zAjH7%-@U*GB=wAehx_xDecB-QQwC?7J&6(XvJEak-ar)@wn|w@)Jg$*kCxq0L|NmcqDQ!)O z$;%_`d-HYKcO~U@oylk9xcDq5xuKt-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@CkAK&%l6;awbmx#mdU?=f8V_ z4^W)@!xycKSAmR+x_Us;anC-8;;M{U&w(Zgl?3?(Z?2!_CA@j#W`>oUH=AwF-t1fM z`Q^e*pzIP)7sn8b(?=)Y6gsTH;Tr4EEj9Vi|MO}~B(*ZrPkdRpH~+*$-x7Z3ciS0U z+`q+Q zXMMhiGvp-8wbU@Pbj-2WE|d*qsOSB_^N^Kecc^K=_r(ef-vdkncJ%*ln0ZL&QqEuqTL^V0^Q5t>FVdQ&MBb@0Iz4!6951J literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-cyan-small.png b/rtdata/images/themed/png/2/dark/circle-cyan-small.png new file mode 100644 index 0000000000000000000000000000000000000000..9e2d0f47bd182ab899b240082d6d3b7a7ccf522a GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LDJ{Q2)*-~%KX{{LtA`ya#r zqTl}+{(%_~K_L16|LWYWpm5?V3Gxfx%&=Ox-fTvWuMfYMsMw>P=tQ7QyQhm|h{pM3 z0T*VTCtN4CsI07%QetW0mS|{rsuZKp!N?Pm$RxxQaDhXVqk(gS6HAL|0+UZ$0%IYY zg$4_^j01;3Gpm#U)13rH_7(>22n9yP18iaeK;cC30~eYSU$B&9^Ini`dsxDAKCwdH xxWS+)Ab?Be#GAH`41s%-mORV#hzwC;WSGS%ulAd@tOV#J22WQ%mvv4FO#pV{sMP=f literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-darkgray-small.png b/rtdata/images/themed/png/2/dark/circle-darkgray-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ce86636daeca6cf23857069e6b2f7b5ef9eac288 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw&<55JS<~K1`1Yqx;TbtoKF^TVdiwxo#ehXy>$lPmZR|DM6vBG_`l;aR{DSzeK2x(rvu Wq{SN7>;40}fx*+&&t;ucLK6Tds*j2Q literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-empty-blue-small.png b/rtdata/images/themed/png/2/dark/circle-empty-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b4509923fecfc2f736e57f05aa12401131724ddc GIT binary patch literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LDJF#LBf@BxxUqU#sFtN`j2 zC<*cl-pDY;Yo)QTP#uSCXO@WHa_f`p;(&77JY5_^G|ndrxG?iP;W`nu!ooD(g`-10 zfq|*7yP#2k&EN-@ut0J{lgkPR2Il5lry@Ohc-9Co7P7OYPe@{B`{%Twfrr^y!NXxn z<3ojr2TaVyM>yGd-Xt(Gv$=LO2zan*TwpMh<#-}tae#@7hg*>;h{q>^k-e=`fYFmp ztc0=dO_Tx8(G6nnHn6NXoFWksFqiL(jIj&jm12eWuh-7`%JHt&g+cNWms5tqXOTs& f&Wfploh%GJT}D5I6{ej8`hdaH)z4*}Q$iB}Q%bV7 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-empty-darkgray-small.png b/rtdata/images/themed/png/2/dark/circle-empty-darkgray-small.png new file mode 100644 index 0000000000000000000000000000000000000000..63a4f0ebdea6fe9d64865a1211d58d00e9147c45 GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE|$H%)D_$0spkPBlbl$4YJ z*@=mXK*4E$@>T-1@RkJm1#f0pHBH#h+qj-XHm5)O4r7BH7H$iJ4UTgr95}!v=8<5~!oks;(!j)6;u@wvfjuq8pFD^d4OB4a>%qJ``WOS2B970(U!^h-KOICAi&zopr0LBWd6aWAK literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-empty-gray-small.png b/rtdata/images/themed/png/2/dark/circle-empty-gray-small.png new file mode 100644 index 0000000000000000000000000000000000000000..1d737c94945da4abc4e56fcce0d02ccaad8b232e GIT binary patch literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LFb-@o6zz-RB?y$22)IC$_N zkOYbV0fez{-#&=c#ok$Sfm(P=g8YIvF$k}mvd-7bxK5TMyWytSb)dvjPZ!4!jq}L@ zF3dbnxHv+sX8VM@aB#?`GBkO(?r<<>mWVjOaztW*f}qxg0|y>#s|x30W@dMBIMJXe zvt-AV#z;XOg~JDKaR^P|NU-1#3rJ09w^-Pq$e|N(-~orA0OLspR<#CS_S?re#R?K4 zI0PpoB`|VJ8055Yco-Wbiyyeql&I0RwV++qLALE-$&BYgiSrJBuuEe|WKlGkP$^RA e&fHqa&9LB%v6%6bnr%P_GkCiCxvX-np~@ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-empty-green-small.png b/rtdata/images/themed/png/2/dark/circle-empty-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..92c0bb1837f46636cd9945cdcb18f8f3bccde2b4 GIT binary patch literal 559 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LDJ{AX}4@Bxy3JWAPFuATcz|7X>Ep~Pn56>L|#zgkE1)aj_UaO2YNHno7k%-`L zDml$!pu@sF!^psK&VmC1JYoR}J2(YruuWp*5^3;dZ}Q}MlhDY*)*;Q>DtY4o6CY2n zK%*p&&I%@>0LC5DP6p@}IJYinON!`zXuz|)*;ZYnY;0{R-D##fz8f-o6mYlj q^E)|m7AO=eGF2*7nFL5|XSlT9baqLA`+1;e7(8A5T-G@yGywqmD7BRU literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-empty-purple-small.png b/rtdata/images/themed/png/2/dark/circle-empty-purple-small.png new file mode 100644 index 0000000000000000000000000000000000000000..76a64d3b6040fc245f12edf0dc0ef85e4917c4fe GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDNFf_Oq_yEafhGrlML5&QJ z^BLv?NeC*)+p7pv&r=fQ7rdFlM||}(V@}3~?2>c9auL4mS_f~=e=69N(w z3|Y863^%AWm2_Jg=&*207#KLtS#aP0k61uLM+3)}rj!OI;RDN>b04#Cvluws(a<<^ zfJ>|(L8FDE!+1l2ctdt(Th>7Xk;73u?THq$Z!8@hTb>*2>6dhnaMaM~lRF`C(IN2; a6T^#W-Af`O_US-3GkCiCxvXERK!`}5m^khv>k*Q`=5SH1qvDj_=LFrXJBwI@BxxUA{O)4fk3?i zB|(0{n;2FJ`_yrm$xdgS;+5^E7v|G+87Q~M)5S4F<9xD!3p39XE{@%Pmv{_aI5^@H z7?{GGcQ^<#ORPA|@rP-~W|Qj><})y8W|fgBb7To?PHA9bOt^e-+r}nVH3JhT78MDLgG^jJodS%8 zY-(?q3Usv>L>cfL-Egg;kyYsdL#agD<;HoB87t2*KC_(g{kvjyd;p7WgF%yk)QLT9 l9v2HrCZ+W#rUrJhFj($0y_{Ek4;WYs44$rjF6*2UngI8rw!i=Y literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-empty-yellow-small.png b/rtdata/images/themed/png/2/dark/circle-empty-yellow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..6868376f99339d4273d44a8cbd40610b6a7dc08f GIT binary patch literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LFr|IgrF-~%LyM2Bvjt_A89 zC<*cl-oW5JW%*j6+I9}JELjm4>rX@UR;^?q6U}+RtZL~q9iFJu&gnSdr z6DA3>Cf0RE299$U91vg=3rH|%;oxXaX<%YaxO{Ni#%5L?2|g#56p0xJnfQ2w6`3aS z=-gm^5cOnXlmXAt4Pu8ACH#(mkU8@Ev*5ksJPH{CMimQLjmnjxOjLrzrg|_iEIegg U_Vle!6VTZVp00i_>zopr0B`odegFUf literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-gray-blue-small.png b/rtdata/images/themed/png/2/dark/circle-gray-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..befd24c0e6dfa6fe68672097a8882ee02dde8107 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8cVE6+>^75ayZ$Hey@IN#2 zHUq=o{rmU37x;js{?46yihB-zE{NrxtiO^mq9- zxp{$(6MpGl=(=o}6@E*XA#`HQZYIrDo`!1=IO|$jPG~FMd~-(5_QWNU4TAOG_1`LU z`y5#D{=*XHx4+n=s{IWc8k&CE3SSH4D7d>xW`hMUQ^|HC_M-AkrVZ?e8JlZs_&YR@ zC>=Fh-@K_N;L(cfsW(q=I#SwRz{RdSU&j6x*ZlKx|Gt0C`^vKYreyUdhGn3@V(@hJ Kb6Mw<&;$U-$Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|E`A+YfJtFf#9E?%%)P zy}$>^oqK97kj%NAv+%@1h-~-8ZiTN3a$n_uTo#+Qdtes^`2}yTpRsb4&)O9X!mD%E zt~L)^y>X-If{)Ipf%5A-T^vI!P9L3oQ|OQakLyjv3yEBR{_p47sH7@$H) z2k$t&+0KxmH$^Dsuqs1iY2l2<6*m+_&o`v0XL7mN_#E?o>FXry&S3B_jX(DX7Z1a; z?YGzM{rQ2V;m&)*1`?FM(wlOU$UCg}5%AYa5--SJjcM{X4s~_z))FjP( zvgypuz&5k2o3B1^IAgLV`OZ(fcRkB$wi%og-BtAT>m{}yX>b33H_!hoD`{80&vpmU OQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@CkAK!@vMUpXB9F&7BKm+|JDW z%fPUI|9pP^P2J%P z)deC2H;z9)U~+WJiOkul0W0elNM0$qa($Cfr}}BBwZDJ7OIWk_;$-W4^0^HkZ?5m( f9RILBK7WOEgp6cnq<3Wm(ESXau6{1-oD!MERK!`}5m^khv>k*Q`=5SH1q#Xq_=LC~IB>wdz~|t>gM0Vx1+pRF z(4j*>5g_}I^@j~Wm0Tr3e!&|VRtVR5O*75*iS6v@0E#wvx;TbtoKF^TVdiV$4($UhGk6X%3GozM;1Dx#;4o-r zRa0PzILO4u!6>%Dfyt?XS7$+kK*AxthJ~z$FEEs38_KjjEa5qySRrrRV9+EWbwZ}i iQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVEW6z@E?ID=0Vy28Qcqe z7(VkbT-E}KaDIb|?{#L-yU3t(8OYriqP7?8!XUrk&BArlR&4OzxQ=1ndb7=0&g(aA z;@>`Py&6z{ou`Xqh{frnmv8emEAX%-a823la^v^@*A5&_vr29r{dWHww`kN%)kAgM z4uy(KA8^Sry4W6i$k%jb*4GT(!=fuT-|2{Qw0On2w^;77;vpV~X}{W*v2RyW@lm+; zE6?ql)+5dZW)8-z*}@VIQ>%=;iv+V6>TDOt9%L6_{UQ2;=?KGDzC6}-_Z}BJY*VnG zv`6h{z?0z1hhIHDmwV@@U0zkaHxnd;`YQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%nU*nL+z9!xbF{AUl5o zhy-Hy0v{j)6FKh%3A*fNa6flY2B=cFB*-s#^Sbq$gg4Z!V_0RDJ>AF4cm1^Wi*|0| z21+mSba4!^IDK^TO`$^yJg$vx2{&&2`+q*_LMO}2&V4Uxy`N2xEe=kp<90acGiBoe zp@x(Qj`t2K#vPA%-lSd9YrHXccKJ1{{iVu%3}1fO**vWllW2&$FBsvz`7$@d$9c&N z%uAp0JFV?I#c+;MPH{qGO{5>wyP{OKDE=^}ZC^iHE?5@O9dbK_eQ94*{Ip%~jvkzn s@9!s<+w}EjxJ{?unh*QeZ@(hj?<&dhWm?5TpnDlSUHx3vIVCg!0J%}ilmGw# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-green-small.png b/rtdata/images/themed/png/2/dark/circle-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..72915c10afa8e9941b5482bbf7766cf4db813e72 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDJ{AX}4@Bxx|kmIKkX`p(Z zk|4j}bqqqwYNmK*Ej9HvHVxym2a30Qx;TbtoKF^TVdi-i&#|cN(76x-h67YARrBx!)^x;!W3% d#f^t{urhd`l=tefDhEX&gQu&X%Q~loCII~eoK*k- literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-magenta-small.png b/rtdata/images/themed/png/2/dark/circle-magenta-small.png new file mode 100644 index 0000000000000000000000000000000000000000..9a47fd78990a9ce1579c5abef03763094e3c7e4e GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr_xbN$-~%N8dxMb|D#H`R zwY+loK2SYRNswRgW(MKa^)ounHs$zw@5-090gAVKx;TbtoKF^TVdi9!p~GNBKOyh$qncv22WQ%mvv4FO#t&;sO|s& literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-orange-small.png b/rtdata/images/themed/png/2/dark/circle-orange-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b619e22ea125e995bfb7b92fe7e5e6e102c00ec6 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrZ(wjQ@cG}u0A&1c1e5hJ z63orC(RT+b<}L~H3*O8iyt;mdS~2~g6Qst20Y7?EBp+Y&;Fjl$inNyX1v8A lE!?H6O?AaZhr~Nf4C+zx*LM6!y$y5`gQu&X%Q~loCIH{ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LDNFf_Oq__Q#z02z%8jX(rs z)HBorNg(oOxhV@&$yE~M7rdE4c(qUc46~dryK7dzfuhx(E{-7@=aU6on0cOXaqLu^ z-KwF)(jq0%&=4x97jTAw?U@0iAe%-(3zx_NmK%ypPHYB@X|5X@SeRu@npi~yn0yi# z*;^R6BNP}E4{(WjIB;xeWaSZHI&*{7U`v8TSE6p)VS_n+4=s7#C$kB-2{Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVE7M5{VW9#HZ#MYAMEVz z1wQB541gkU*o7hDdW;u!7%%T)bA81wx`WLZWa8;k|h?!)CM1 zSt6T3z`d5$A1J@Y)5S5w;`GtWr-hmocvu6NSTyyw{{O#`*JI_%o|{|CA6r;*O>UgY`C`e{l-v* zIS%W--tB)A`h;KO&Cic~5)EZL*33(d{$(e9fklUXT7%qy3tWxO4%sspCpbJ(5IkW0 zA;lra>CTcLGaos2y6c*+-d=5eYj5mrUH%@MqM8h2pW|}(lKKDt{<^G^G4i;as)$Be QCeZy1p00i_>zopr0C_*qyZ`_I literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-red-cyan-small.png b/rtdata/images/themed/png/2/dark/circle-red-cyan-small.png new file mode 100644 index 0000000000000000000000000000000000000000..52706baefb0b17c43f202e33d89171b825ea5621 GIT binary patch literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c`1Ajbu&~yptLF_282Y|Qa!rAp>E>x?Z1lu{@>@Jz978NlADw(t?6819n{Kjt_rCwT#g+>?7cDV=TW?-7 zmnYj9I9~P?1|3jkm>1$H(U{?(EL`m{!HU%oW@5zg9n;h9JhVQXA-mz}q1Md!=lj~NZ@)kGrhMD~`}b>@ YZU0L~&YnCa2k3qVPgg&ebxsLQ0RQXcKmY&$ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-red-green-small.png b/rtdata/images/themed/png/2/dark/circle-red-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e58fd35daf546bb4d462ee38fdab4c55eb06f41e GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8c`@z8Q9|cXyWdVx(U}twP z@PSBO&}TC|$M{B=9mwq~WZCV)24tKLvI7O1a7mC~@Mc?&8lk0|*KKAnoxFMT=FH8T zz1lAd6#}K#d%8G=Se!n3`8MAn1s=8pCf13cEB?1{JsNpDWo7uU_=#V6qe>u3@ZE()Ygc2WR2r zM}|kch1N&at+`&jef9Hc>~3;9D>Jm$9FMa<9(VYE-QHBWXERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrXJBwI@BxyzkgvN5$QtgF zAiv;E48p7Grkmxg^z~l(YVjkWaI2?_V~EE2WC0guo+n%!zMN)XgIqW`L=6}iyOm-T zW-{{JN?@AA6JQ{yHGx4mp_zk2@&Jp4$U&w@JOu$9VgU{u292z03M@MgF!6CPifwRU zaB2|MNoWvAa1(!UU>)n>3#>1$C0Xzse(A)UG4JpPyEF#Qv<0k+CKGOoPF$48nPn0n bv7O;-v%Hq4-sihO2QhfM`njxgN@xNAku{kP literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-white-small.png b/rtdata/images/themed/png/2/dark/circle-white-small.png new file mode 100644 index 0000000000000000000000000000000000000000..0e7ba1b6d6e93d1453ad98a19eaeff61b3a3c071 GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFr|Nq~;zz0a;0*fQ9LC)YV z3GxeG$RIeYGpWdMrmOREJBuQqaJ#3AV~EE2WC0guo+n%!zQtxIgIqW`SPd8$XDh`l zn8C<%E0JjuPk@1-Rse%=LOTbCsP06j*i~VB+LpG~3X? z?9{-jlh7cL;3odyz&h5$7g%3hOS0fO{L+axW8UEp`xb~)F>r=0U{y4k5GguwQKDp) dNr1$5hJVlH^{1r%G6y<|!PC{xWt~$(69D@|tug=r literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-yellow-blue-small.png b/rtdata/images/themed/png/2/dark/circle-yellow-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..058edfe96c81410e065c4cd246f633a3576aefe3 GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn-@Ck9{;rYzK@E?NM*nUl)o&jP1 z|IgrF-~(X`3%>y}u3ghKH$U;^3pbFxY+2-i1NIQvLvok(fu@O-1o;JT7P4_)w`tL; zO$?PLn(bwPQ_S%o=YeO69! z`6-gflCgB(#OgLPK{57#{$KB^zBykJcSvI>a^`4|w9eS%P!_yNXJg3&)(boy4eu4a z+D)2OY?Ii-9A-KSChTX=;x3*1%J6D;(E6x)ov%B;HePhki_JfLA#9J_@27^}xc|L> c9s7*WIZ{Dv#h)`ffgWJ+boFyt=akR{0J?bD<^TWy literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/circle-yellow-small.png b/rtdata/images/themed/png/2/dark/circle-yellow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c97e9fe2a0de1c5fffb9a352479bbd650cae15 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr|IgrF-~%M_ptEi5yMgL? zN`m}?H!ujVsGa7Oz1-Bt{Ojz1UZ8lJr;B5V#`$Cc7iOL(TpUYTX7AEeVrk)$XlQU1 z)Y~wVk;f{LDTpUvgMiisMzsT+f&xYjoCO+9tVbjtED+FH&>)b&#I57Nv7wPwMu15t zp^>45K|A6AgW`c6y#tN0+-(avUtCMF;5q!#i8o`O@SKKcwJr>*hnfo5q6D0nXT}Pa dn*>N~XINM)pHacKXgknF44$rjF6*2UngGb>rx*YL literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/color-circles.png b/rtdata/images/themed/png/2/dark/color-circles.png new file mode 100644 index 0000000000000000000000000000000000000000..4a5518fabe40c64147ab362d821b174a6559c58f GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;4$L3 z?{muU_jjEvx0yeuIPdqn>IuJoT)7Pqi>$mPAdu5D>0iVEts7z_cspuQg~d;9c0L@ZM&{3Qq=(ReGQ8)?_Z= z`?=&H$Ds+=k3VJG`gmeOYIn+>3;`DbGtMyC=O1=OmCMY#(p})BAZyO^mSZ!I;JWq3 zM+9=(%-Qborhc`lsGfJQfPd+MSRwwk0RnTL`Ywt-#2)ua{p+sl$Mar@?QhI~H1pn} zuPgr7#R%!d2iQv1u=`uzi*KLBEz108>;HQ1s87t(?#Kqnf8E;+j9dm!S3j3^P6Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVP%@Ck8sFYo~}A>cn4FfuYixSgGy z5C$_db8>PrR1ugmHa3QHeSLjz-@g6x=TErEzkmP2!^0OZUc6(+4v3(?zrT=>kf^BW ze!&d-=2HKDe1G?J&#vEJ4yz_G^IY~=R(0~w z&7LbW-X7n1aQT{bFJGV7pXrjklYxOT&(p;*#N+tcsn4f183?#3n=)N;aoDgRI_<+> z`2yjb22RfBJF3g-?o02RDZ=qnT-1Hu>kCy2Pq&MfJaw=7({yNU&D#7HJ)2b*A54CA zlKJY3>#sjPSn-*sVnxX5{KSacmW4m29Lijnws3l-{|%qdY>&B*tUqu4{^(^VmI4Qt z)qi$;o%x-O_U|{W4x-}fW=-t-nXU&MRac(3XLkIK`je~WJ13lr z-hcf4{MYgP+XE~*e{dfB(tKC@Jd4Z54UM7YiEnBytPe@ZPdeBdYxgExZG(I2d25Z! z7i*TpKajm~{0h6(ob#aqTl^L#tZv@y+c8g|^nLLZp2J_VWpbSFT1hS!=T39Z{8kmX zWa623>W^pLa$=soZLfoxU1HP5pbWw2oBS_joy^Q9t;ziP(aiW^#8mMY;jh?}??*gx SZ4>td#i*yNpUXO@geCx|a96+p literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/color-picker-add.png b/rtdata/images/themed/png/2/dark/color-picker-add.png new file mode 100644 index 0000000000000000000000000000000000000000..6d8e0cdbd0d348fea1c8c12291842cbdabd89977 GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;5n@ohu13WME)4_H=O!u{b^TilN_O1CfTr z)y&T3-4VK8Y+sr#nHaE2NGJ-O31t5!w(B~_H@>|N4;WUMYY5$Zd9tD`YI|K-Tg8{< z_xm1i>DkV6jq%X-o74H3I5~4{0vP(Z#hYRd-e?Ur<=@C1@Q?09V}4E6nQKk= z2uLs`NB!flnPYtI_)kIGpXbdlpFG5^USY%ZkY{?5ZA8$D%RCF`U%D>mH$6IL^>?p@ zew8hpcB^?M6w+R6S2b^q`u#@vo&ZP4fz`7o-TS$i?@{$H!#B*&wKd-yaF}qrvC;X! z4Z{xSgu^bZ%zK-8r*bX1caX`@ypi|f2^KSv>1rDs^>*A~H9K?K!z}$qzwDF!Mv;a5 zIf{AfdYwx4KGN$rzx&gV@JzG$40oy)R@KW@E9$%6;f5n@ohu13WME)4@pN$vu{b^T%0|D#1_Epk zg4x^h1UE)a;dv3WG&6xKHKE0$q|a)@_6vL6Hk3bLW#Vu6#pbGHU2Bw+9Dep@V7Ghy z&)VlVI9YU=``TYr{(IOQkkBN}FQRe$K&wHxLD9pIv&!X;86Gk-7T90>Kl}KUrW4ns zJB(8WlDN;Cw7|w-;2+AALDm=9dukYKll6o`uXurZN&nc T)#iNw1}uZ8tDnm{r-UW|bQBY^ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/color-picker-hicontrast.png b/rtdata/images/themed/png/2/dark/color-picker-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..59a134e1c1cf465b3106616b830a27e75ac20778 GIT binary patch literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KXme@Ck8sFYo~}Q&LiZBoh-8knHU2 z1d>4T|NnmoU1FHk=F%4TZBI3@&oAt6ywQJ?~#$%a!I%z-Smk|4iehNp)NznbrU_w&a_)x(#$s}ATS9e3}! zHAD2&+pwLt4_-aDXWibHukWn7Z^XdBDDCOu7~*mK?bVZI%?3QI0kdZ$95ZOKJnVVP z?%#iY?chre;v4t8R?4qcP5FI;rqhpQic3y@ZapHjH~B07huIwuH$Qu+ zD9L*9l=JQ9H!Doc;*)3JN|iAV{Bvu&%eSkm9(=go!=ct|fTKrLR zbAneL-`QvGR~0PIi)tn}9|?TSx1?F~MdP%G`43yQUP!CoT6^x@_baosrd+>m{^eoj z-mYSXM=QkaTffIR_KCf>-`jp*d+-12+-?60KJGrS*1mH2zoX0c|DD*e^tO$5eBrOl zQ}#O4j?$jGH0aBEG9{(of|H9_x;T&i%NjQguc3 l$){=4Q!bP}np^&?hS_GjdD@{5Y+pd};pyt|v$HL(By literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/color-picker-hide.png b/rtdata/images/themed/png/2/dark/color-picker-hide.png new file mode 100644 index 0000000000000000000000000000000000000000..ce5433b97b9b7acdcd8c6de73a8bb259abf03a6b GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;MHQ(8= zvaxaPX=KuWaDdxl!a|M|4JOG)9*sN?9GdPGC^Ys(unV2w*v_ZYVAr*fZTSqp*$GV7 zKd&+fySJb_ZH1lRdi~XGA7AIJYB-oEpR?_j%)Xs>=GM=*|En9(w4|!`FffD|JYD@< J);T3K0RXE22P(oef;=wAn)wi zvoJ9z4HrqRVp$HT7tFBv#d0O#)ODo|3%pMmPkgY-Eh&J3fl=Jk#WBRQIL_aU?$tORtpoCMw5c1tb`1f%o!ak8@I}|v*mfdk&>9RbYphH z42#A_(b;Tl9~s`Y2Su0|=W@Yu==w;&9 tJLQ1ZMuUdXE)&i{OOX??+FY(22WQ%mvv4FO#m%$0zCi# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/contrastmask-off.png b/rtdata/images/themed/png/2/dark/contrastmask-off.png new file mode 100644 index 0000000000000000000000000000000000000000..930d57221f2f14e273be2f8c3eac77b4f24cd905 GIT binary patch literal 771 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;>zS{zjM&+ZQepUw|0rJicjz0E9L4^+TkJ+BXi5QAkZ;JyW>Ha`NgG6Cr5KD z?Fc>k|Md5Jcb`u3I=J-y)4ty^@AiGKWBDhNDE8owNm<>!{|ygB7d>~AW3kPcDrH&F z9`ZYKgDdy$@2kVpkDEwF2&f$heqz4=?+3<$#UeRO>?S;?w>;;y@N(pjo6U2CFE-}w zqLc$nA6yUHTv(pSyW?sCt6X&sBWu~cqubbQ-+Vltyx`I4wnTZxi4X#oB6l?GrBmZ kPGVIVU;3}pGcM@=Jyw{K`1O7qFa{YsUHx3vIVCg!0Dv?`n*aa+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/contrastmask-on.png b/rtdata/images/themed/png/2/dark/contrastmask-on.png new file mode 100644 index 0000000000000000000000000000000000000000..0fda6bd363790014d17d4084e7c3039ffea1a229 GIT binary patch literal 828 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8sFYq}724~Nn{ePPA#?^yB z-v2WUK=SZ8u`Lt*W}{m8?p-+7#Qbyx;Tb-9KRcSds?#skI2&? zmo?wB{{MI0F4!cr&~|rveA#nXW=RhxiLOWSiwxJSUAiVZZPxjFyR`Dvr%e6#Krf%= zlkC&D`$8+;OO^*#vZqO(-I=HJnL9-3<@s+XuN_(=ar|#`teel1KT8X*Ij?M&HZwYW zw%MbqjuATg9(t9~Rv6Mi4orqmx&pe(02)h-!$es#vXs|K~>}l7xSt7|% zz@=mo$a6o4$xq2K;tH#GlYrABEyg-tO_jS#IqsTf>bzbxDMCN>E4z75CexOXnu2|% zW>XKkMISc3Kj(A(R*_7*>-S=(EwH+E?>B4JC!Kj;m?mm_74BW+!m{F#noGk8pEvU- zNh+lT+GHwn2YH$ZE;Z6Ww$wK8UZ>&2YQ=L!|GoK7@z2v)Fylv{$*;rOTKj&#`R7{0 Z*dHjbxNZJfH(-P^c)I$ztaD0e0sw3%URD4A literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/copy.png b/rtdata/images/themed/png/2/dark/copy.png new file mode 100644 index 0000000000000000000000000000000000000000..990f2c26bca52fbd55bb1f824bfee9ebf62b3b6a GIT binary patch literal 664 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}d-m*^GiQM0sZ*yQ3?S)V z;B)%)X`mnw02x4$BS(%vxIp%oS1(rpwF{I4`2`m&yT!4&+n>QD?XcD-p$OZ;gG^-% z42;U2E{-7{$G2X)S=6E+z#5S8&GqpA`rH?1EL3ltofPtJ@=}=z)0kRs_xzCcFtbS# z<`%gqQ>?`{r?GRXBUg?P=Z99m|0g{80~yPnc0TxPI-##H()z>FwEGL0xnAcid8gDH zssE+5OXHvKXbr)=a%x{7V9qMe*9`0#c1%ifcM0#XsNehm5nFXUn?_?i@100 zUDGp%NXD}hx3bOpV?QG=rFL0#>imOgZ#)fdyqg){ezVc3$5AfwpT51i^iMVeS<@)% T9F0m~P%?PB`njxgN@xNAX=oF= literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/crop-auto-small.png b/rtdata/images/themed/png/2/dark/crop-auto-small.png new file mode 100644 index 0000000000000000000000000000000000000000..dfc61de422a7b234b68b6eed11aa0971ff9fbef2 GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}bLI>~E5qV_i-8R0MrMXa z28IR(_W~av_w3oTvfZ-h&Ye4b`ZQ3`cb;$Pf>0m>f)3`3aRLnyDhcun-YgUu@y2@< z!waANb#wl;H_p7Pbb-eVDBJAm;uvCa`sn4`Tn!35Yzh5qQ_F7rw$Jej*;2yl_;-7q z@XcjSvsbh`Ed9gzDRK6qhFVdQ&MBb@0AobFf&c&j literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/crop-auto.png b/rtdata/images/themed/png/2/dark/crop-auto.png new file mode 100644 index 0000000000000000000000000000000000000000..0548b544ef1982ed2cd8346cbf4d71fa62d8118d GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}0|pEY3=*9Z%#F-I9z!F8 zdw~x~`0N>mHU=O)b;s27<>{LJnl3Y4fGT-fcz|SUSS26O5TTMFzu?WitB$`(^=EkD zE4nJKbZx)zgNbPy0)VnxJY5_^JdVG;cABqQL4Y+Nq=m26>i_?ZPiLBFHW$y{kvV57 z_c>X{z+U##e|UV>3V(5wtXP@aVs-Fh!k)r<-fOF+&a5wSG|6O)p3eAGP3nNm?0{9C z+)0ypGOjW`Tgnl{ysccoz&>EYYzGBXM#g+TmQuCCTHp5xUm5Z%cQPc*mx#!_pgZ-) zw-@i4h5j4X@kG^F`&2)$uH#tqy53<)@9bvx1_6Efiw^`9j&rY{`M|K?!~HYT>o=Oc UzWqc^1?YYTPgg&ebxsLQ0HZR|pa1{> literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/crop-point-hicontrast.png b/rtdata/images/themed/png/2/dark/crop-point-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..d688246d1a0bbab9d2a0d9b3cb508fbda44a9e6c GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak-aXL9cftf>FGD$Su)7!iFfSTeo z!_B&avs)soD_xDuIJdrh8tSRy+0f&4H1DU@n`zE-xm7M-NO76UB)P%M!6B;BGFR2X zj9E3IL4tFEhD0M{ugU}+bw8$)&4(S8cpnBnQc+OkaNIJnfsyBQq2~o%-p6MhcBpVL ZF>J3`&QbR5@>Y=3Jzf1=);T3K0RRlCoO}QP literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/crop-small.png b/rtdata/images/themed/png/2/dark/crop-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e7b9e616ac7b7d463841c049302c2305034817c6 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt(qLbH=^E2S~1Q{8a%IWG)Hv z3*OA|V)FiXcY$03PZ!4!iOb0xtxRkz$_-N$lpC@cnVFfjE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBupf&>G6LR`ft{;B{9GM5DT z1#f0}F?s*HyFjjyr;B5V#`$CpS0<5TD3VAy-YE1J(_ jk;H^cj7Md9LRcA67+WstSbP)(>SpkC^>bP0l+XkKlb&`* literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/crossed-arrows-in.png b/rtdata/images/themed/png/2/dark/crossed-arrows-in.png new file mode 100644 index 0000000000000000000000000000000000000000..f5ad4eebdce5e21809dab07810373e5d02dc14f0 GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3t?>BxDm)W zefl($j?DsxmAj1A3A^UIPBD*bfnmXL_3aqL~up|K?dnVL_=tdTD{6~-nQjh*LUn*+1=T^f&VYn+I_#s^Z9y0ef*MpQzPE7IjWRTc=E~QkBa1^ zh;LpO)pRbjFwfe+z{x$~gM+Wv-6onx1Vf`biQ)y zTVG^JndH9L=W0CPCw{8&Xnwe2i|(fVZ@2gxHJm-)tsWYBBVo1U;iao)JdD~R(8l6B z_Z8PkBi3%Qj7RcwOa!O>a9_Kj^r^fb_k@b$I~O=UjbmUDDO}%^bg23{|5XQDi$AW% R_W*;R!PC{xWt~$(69ANmG;RO@ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/crossed-arrows-out.png b/rtdata/images/themed/png/2/dark/crossed-arrows-out.png new file mode 100644 index 0000000000000000000000000000000000000000..38442be171ae9e5be0cb3bff80e42b49675f018c GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E3{IUob@uF8AoJY0 za}WkZ{KAC`Kt|yt^L;=qyd^FiF)l7HM^z@)#s!jx%vd+NE)?o>*w(_>a+W7Z zm1(MmOGZP6VEZOvK`Di(BMaX2dPp6JTC&hbPlY!@mwSPa+JrV1j@i6RTp6_va$Pxa zjVV!FmLZF?!D|D9X^Mtr!;CjxSq{2<0i0$Fcy+wA5_r8PH*Ql=V4orE!M%IZGR7*8 zrmYR83z!#(P6pq_GmRW^rY;#Vsr#Bs* x=~AecHRmQn`msonptdxlpW literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/crosshair-adjust.png b/rtdata/images/themed/png/2/dark/crosshair-adjust.png new file mode 100644 index 0000000000000000000000000000000000000000..dcabef474c9b83381f6cb1fc6745064703c9a366 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cCd*sLwAQQ+q zefl&+5Xb-mpor+s{l-8oyd^+9#c?mZuX%WyveN`bEs5(ui5;FUjv*GOlM@uU zcRZM6!MV_<`Qnk8Q+WLgT zOg3Qh(ny~8z>CRig=m6Tg+`+T_p&338(P%FtP>I(RA)@DkTkf!F@vkA!Js9X;~9&y zG9Swl1tD%l8)lCqjSUb31s)8HVVx&Clcq(eHf%i7AysI6 zFhQw9nKQ9@agfNNd6^88655KG4hnAPV)0XJP_cN{VEJIhl{>6y_gU0gj_pj~v(PH^ zs@Qid=}Jn?G-InotMEvM`Ro&$TnE1}_xwIwI=V^ZTq5ESRk;O zugtfN=F@PEtRx$d{+#Q2O4OKP`H zI?iJfa^Npp&6HCjFD_NNd%xA_*dkP@K1XD4#g;|6O=n2NFJ=>K+b!j>+VERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7xSDi#Rp77IJcM1?e>;u9#@VY}z<+ x!2+W>te++>TA*;nOM}~)!I}H(fd~A-463KuR@Pr?nhi99!PC{xWt~$(699R^ftCOO literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-controlpoints-small.png b/rtdata/images/themed/png/2/dark/curve-controlpoints-small.png new file mode 100644 index 0000000000000000000000000000000000000000..4d6f560b7a2dee38e4af0a55743a4adafa85e140 GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x)}-a|Oi6cw!{P)j zX6G3TSSHNWV7qc+6-UrnJqn+a literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-controlpoints.png b/rtdata/images/themed/png/2/dark/curve-controlpoints.png new file mode 100644 index 0000000000000000000000000000000000000000..766daa88e40a5c9cdc26ee94412f81c9dfa206c1 GIT binary patch literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;f@<7GhB|(0{44WI4PxH_f>xn9Pr@rYUQ22qTi(`nz>8q0+`I-y_Tn!r) z*8SNg72BlVAn`cp5$hL@me%O-cfH~hq$@&h_jyR(ZqcoGY_q%d&(Ge`Aj|dq;hUy% z(;N0!9uVQJy6RT09%}Hl;OKuM5ah*qEen+^<>KrQW7- z$1CQ0jp6()Hv+t+%8qdrYpLZ-X3N(~%UZQ|%T~$6h4a4dV^!T(+pDAC?Z?yi zUQ&NliF=5|qo=lhL&dOaA*U++pgz3}?u-4}Fj&tmB~)W^E?iTEtJ1Vd@DGZ(~D h^MCB!f4breERK!`}5m^khv>k*Q`=5SH1q$*6_=LE+7x-MsVeyqK)$r6i(`ny<>Um3fCJ)OY|;`IiajhW%zCB^7#I%z;c^cT^9R|% N;OXk;vd$@?2>@BTZyW#s literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-flat.png b/rtdata/images/themed/png/2/dark/curve-flat.png new file mode 100644 index 0000000000000000000000000000000000000000..abbea5b377812e2e57d1c758edff722ecd8a45d3 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8^3w+Li!TIy&Z@fP;6DZD7 z666=muz8{BRF(V)AYabY#W6(Vd~$*WYXw8RhD=Vv1D67!085QiZj5pa4Buz-Pv2ZN R^EXf>gQu&X%Q~loCIFwva?t<) literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-linear-small.png b/rtdata/images/themed/png/2/dark/curve-linear-small.png new file mode 100644 index 0000000000000000000000000000000000000000..eca35e82fb584d3759b7e157a6a647f2080d3342 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*6_=LEg0R#5}A0XWp`cNGx&QcQO z7re=qVPR(%s~M1=<>}%WB5^tQ!baW(10I*ader<=BH5hpai8ywMtYMcKa61dc)DAYFLMT0=68H?gs;X7LF3|x$<7n~I#qdBwB77wBRJPgg&ebxsLQ E0Q*j?jsO4v literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-nurbs-small.png b/rtdata/images/themed/png/2/dark/curve-nurbs-small.png new file mode 100644 index 0000000000000000000000000000000000000000..69273d2a0ab993bb7de371b502330c042fb43f78 GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInz~}Vo(?AAi#VnjZCH5Bo5|T?RRiOur3sAJoI)DUUTaa3=4D{;F?TR2X4feJ P1_gtstDnm{r-UW|;F;sx literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-nurbs.png b/rtdata/images/themed/png/2/dark/curve-nurbs.png new file mode 100644 index 0000000000000000000000000000000000000000..8b3016bb5ebf4e01c68ce3815927e2021b673863 GIT binary patch literal 730 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E6{%ci zLSFdge+a0HuO!GXm|=7M1g!-eYdx&RN|QqkZ!Uh%z`$7G>Eak-aXL9+0oMboxX#cy zu7Lp}?G|C2@y?Ep2L*T@PMz-XNK9hexj-ZKuGJ1Z_p}|l?qD+ey_#z1f*qVbk^!4P zFfGt*pHi}G;t|OijWUkSQ}R@oPF~%RrSyO;p2gEcTk~x}at6DR&;ucbbPlf9XOa?5 zuvH~69nx%7;QYwak$PL=f{H_2si=qxr*cQ&fdv{OBC!oR7da+PNJyBWr?H~#(cP2{ z#gY~*tf?0cF-pvG;#BArzu?qy*d&9AS$)>o2OJkzh2Awi6272nVRF##P>-Knf`PuM z$dL;N4y-+PAdREQz$#)(VwcF z(-gKg?z3yqefn})las7)L57@&&Ox<zj##3h(PV0E!OE3)K4@YU&^p+Bcq7lt8;|%{_#SO&QWR(x=ggVeoYIb6Mw<&;$TC0U3b+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-parametric-small.png b/rtdata/images/themed/png/2/dark/curve-parametric-small.png new file mode 100644 index 0000000000000000000000000000000000000000..3e58cafb10b3733055d7663adfd0e08509f0cf63 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE+7x1#00f3GxeO*gT(SMR;wxwCMzGr>B0M?m&q(o-U3d8t0P}6gUmoGZ%gG zW@!!h(b}|vshx$D)pp{KT!($D7@N*N*3ekdyoNEOLBr_2S3tlT#?JE#H8hGCA{{3$ zSioj9|8QWy8HUIM9svf7M|-(hj|SQtRMUuPP!iD4Xgl;=OeE$^L)H?3E>WJ&rb{oZ zm>Q-iNHnnQU|A{=z`}H~#K3xyWm9Ot5eC<8PLqTOOpQ(FR%~3%u}vhBA&JH5v`WSo c#XF8b$8rmbH0IbgmI0Xzp00i_>zopr0P%&wbN~PV literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-parametric.png b/rtdata/images/themed/png/2/dark/curve-parametric.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b3227a8f8e62b41210292488165203602afd1e GIT binary patch literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E2F{;94`YJpbLY;T zJ$n|&$k_Gr3{X8!NswPK!)C6fip^nbXP7x>%xk&u5Gel9)5S5w;`G{JYpz2MA~8-p zEUOidhqz3V~#^)uQm@!O5h?0K*Cb$UU* zbl>@l0tGBgeTkCgT)poX8*RMyW0FKK>mBdLxf3c5XzgWEJh^(+u14mAvbkFl+=3g< zop`G#VfaWz;-{vSm%y483>m=(SuD6!3mtVhN-mdbT?js@%Gd`{<(Pohxp=kv9_f0yrI*0)r@W#w=61?YJOPgg&ebxsLQ0K4(+ A{{R30 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-spline-small.png b/rtdata/images/themed/png/2/dark/curve-spline-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ede3481389806298f1ec62cf95a0a6430ccc1ad3 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7xGm`eRpk;Nktt3eRr8f6l?fP#is(8B-q6tKUgaE6 zz|_?s*tPyZocq;-?=*HWx;6v{uw3O6cJ#b*Vur?x9xZ{6G)?CP9IKY{xF>sb=d&?f X`XSjIAXl9ObTfmetDnm{r-UW|`ia8^ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/curve-spline.png b/rtdata/images/themed/png/2/dark/curve-spline.png new file mode 100644 index 0000000000000000000000000000000000000000..ce70aafec269d7b73c035e08a62bc7261a10937b GIT binary patch literal 607 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;EFF1buI8grX3szO2 z7T%H|zhH*V>+}};71+#@?cqtf_qxibpuVTW^|Qs&vI; zaieys2>a~T(#Z8h8- zDJ1*At5yAvtZ32{jq_O-`AvF)R-TnNl+G&pRC4)US?Q_00>)Y*0eb=;uH(68w)+yB zgy!miS$h|sYTYiB=%jk6W#1?JFXsP$rk@diDXyj}yvijU7zhlWu6{1-oD!M<+%NQ> literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/detail.png b/rtdata/images/themed/png/2/dark/detail.png new file mode 100644 index 0000000000000000000000000000000000000000..318f955b5b239c14a557d698b486c81a0d7a0c41 GIT binary patch literal 892 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;NE@h zxj-g_yyIeUAE=nSB*-tA!FaRcf|}F`Ax?r$RlPt_COJWT4vjZDj(ZpkWrOSr|mQ&m|bP~`YNuG2wWb*X7T`xcu_G-5qk zy{9riEt0MIe^6zh$SL_1i$uf^8+6(1SL)(!zRVf2c*n7=$$M_@$UN4qZBzEfU`y-l zucllN%QAvm%?xcByQlAqoF=*>>mFwx-@`=*;M=n^k0-x9v($WH_i7X7OPv9Gb=gCzwJ!>3PPkWo^+{2u znC{2tQIFnlh+d?0T~2a$bmg-tD`Tq_KUbCT?JCfiv}FZfSJFi5uj^iK{5DPP^ntnN zKdM*gKDlXis8_nFt$okW2T8xC?F;`Ao?#uR-@8xMV#4NkC(k_o_UmJ?<(-Xl_6koC zXWu3DUGLL_I}aD%&sWbb`1)(n=KT*$_|$j&_%451f3C)vFO6aDO2DMT;OXk;vd$@? F2>^5zgJl2! literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/device-floppy.png b/rtdata/images/themed/png/2/dark/device-floppy.png new file mode 100644 index 0000000000000000000000000000000000000000..aeb324dcc07610f98aaf51dc305de2346bc1ae89 GIT binary patch literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;jo{uYz09A681o;K~Fl@G+FT`CQDJt-w@EA~ZzNd?0h{fq-fg_9(E3^_9 zwJ^>(DC9RoNGpL;Ri|Nsi{z@kFAF+dLO2a~u&B@hw${f`|m4s7s8&(Rh zX6f*Z<>ZYK>a|cYVJWoOE~qHj@y3zY(J{x-NOlcl^s_4mrp}el3`j{}XLxI#<-6(m S4PKyA89ZJ6T-G@yGywq3L$uHU literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/device-hdd.png b/rtdata/images/themed/png/2/dark/device-hdd.png new file mode 100644 index 0000000000000000000000000000000000000000..7282d887313d6a796fc3652741e4d78bced63f49 GIT binary patch literal 762 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;3xI7cT-C zKydc#SqKBdK6maMkRf{U`6-|-zLFrn;LQxHg;=L5q`8(a3DIr|pYAWhz`!`c)5S5w z;&igW5k`p*UQ5^w6&SA?&1kV^meOeS=!kKc{-Bh_yTdr4!D)jFQ_JF;X^-X@avn-! z_7-WlDcGl=?HYAZrfh=?L&r+q(xoTV1o}mF7BVEM9=fBync+k#lXt@u7Uh~Wu1AMe zB6tOb4slOVxiW!SnbR{#c~gstQ0 z_XKuF$D&^n(-a;u{0=KEo2?wBu*r(c%jhnX8}s$Aa?Vc@*xjbE98R76ZS{f@fjTKo zwo(?>-8&lcieJxLb)aF6#10sw~I)QJPbfiTTybTI84;cF~O$y{W5y_kW?8wZyg<=dlx_K^n$ulhOOp3X- SlPeJzYYd*QelF{r5}E*$j2-F# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/device-network.png b/rtdata/images/themed/png/2/dark/device-network.png new file mode 100644 index 0000000000000000000000000000000000000000..6188c256bb5216d9dd0d3cae5c58b1f26cad44d0 GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!OfdDZ|mEp0JZRz1o;IsY!-KeZMWASNQ?ioVz2cdnFy|S=lP}V2UDjde)bMA zmdWu{d{|>I@b}EqgO(d7YktkYarJrE-{2I(ZL?1YdM3VnT-@}*@XfVGYsZQ<_G_v| zO&=JQJUNtGW(dS|?AAi*?;A7=M>hE+y@M322WQ%mvv4FO#s)M9Jv4h literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/device-optical.png b/rtdata/images/themed/png/2/dark/device-optical.png new file mode 100644 index 0000000000000000000000000000000000000000..b1b614ecd36360b52c971a777a93bf9fc4c588ec GIT binary patch literal 780 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}g9Er1_yA?jo;`cv!UZ7X z^y$+;Hjr`hq<0CEUOe57#OE{x;Tb- z9A7&vvZ+OZ$HkN7(weIOm-#N85^`K#t+xM3q|Q{AkG~9#+-FQL{i4D0YsK1XmN#0v zBHrpI?0t|pWge4WSGI=I=3d6`<{Cy9me(8?7JrFVV0^OvfQ3Exn?{)#PgX0>Kk&Ul z_Bpp_>jm8h1#|LOu;uUy$g>8`;5uV=g=@(L)(`sy6@t_agawW$$sDNq+Rrkfi*wI< zGse8KpQkUSc`IK?JrGyMCozXRZKcbpdxz5;KEFR*u;-tnN9nqkJT7HZ1-kYNF`T+` zbOz&jmJL;rx|^cENIH}?1vEO?Hb_3G%j3E)_+|BcrXP2w{c=9-8p`0w%O@M{?@)FB zQaICumkl@U@7%WWR%}XPI(~TX+QhD_LWyPB3LAvyT=V$4Gk>YuMuFe|GWShqPfPx} zZTmyBxc(}RJppN~spo}4eG(?U_x61qci;|(OzyI5e&fa)UzYODW4*9-ZIC^8%Rb59 zw`!05oVC5$=KTx1{gN90{2cn-rcK-Ie%L^+Yqlh}i@EIXU$5jJzCE1qUQ0}#?YH=T fzW@KtKQmA6(CmoY_+}w6`WQT2{an^LB{Ts5BArk% literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/device-usb.png b/rtdata/images/themed/png/2/dark/device-usb.png new file mode 100644 index 0000000000000000000000000000000000000000..da79da5a0a9c79d3d2680751a1cc429baffd9e7f GIT binary patch literal 646 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!7)8^E#E{E`Il}v#@ zA5FRv(C0m=ZP^^Jz9P54=f?Wwd@qhp@G56olYBw%$0hch|9ASW)~rz3zUjMS<`nkR z;R=~IcC)NvyeHaX81rgvZR_8Sq8hf#tL-MIv;Xk)V192bHLobmYuPHDoLle1?kj$| z5fjRPpouTW{XbX93Px)#xd*{J%ns^b{Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck7}0|sZo0LTQ=K+?Uy2f~JM zf#m7ar{S_pjZBA69p-D}V`yNQxoajv3xiar6p$UdAe5nzfxVfXv4N4dl~=J>5h!?| z`78_2F8Pumzu?VNmiAOhwlMJL%+_*H*>Az-Z^` z;uvCadhg`7RfiOKTA5j%EOv;Vzv^=Co&T|VEn(4bjq7uNx*op$#DTA%LimGz!>5z) za&M~eFf%c1s7}ghpCZOnqM%xWZBFpIPt&*%BFq~la`zhR4jsztlkwx$bR z@7?w=M_F0B9TMPWJ#poz;LdzjJ@whb>l^dEKY#RCHMh}7rZ|Ri+e+gNXBJHj$4_9OGkCiCxvXQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEZ@Ck8sFYq}72B%J)0@7#Co;`i~ zG=u>W$4UZ~aW``_H!?FcGq5zV0JUsCw*B0>bD;}D`CIw3R%TticyZRwS+ZTS3=Ird zl(^Rety3ro@(X5IHkU2LT4%FQe`D#|4e{9u(;YXw5sQ@wXcU|`GkN@kR3a#kyvaY>x_}tCft~qy9?zB``{e8T? zDb?lUM|J(&D8(7Zw}mEZuFJeNeN#-@xs|2&eJvNh3(32Y`b|bMUu9);v-*pl4;p() zoCJc_p7(ys?D<7Aez6<-#}hdRrcL=6cEvM(p~Yf}t3FGe-kpk_QDmXENO|UZZYBYJ z)?X=(BCL6>(@*CD`sdh88mNC>FC@sy*j`>SE-sq>DAI(&KZvj zn}kyN4j2};vEMr=S;1;oIsd-jEc3{JUQ2CW9Xk2#@Ci%v^&GxBleT{Qb8_cAmV3?{ z{X(LVX`4`1rmsk1{Jo^1%wj2ANCbg-Eox|ZWwU8{;`iFDK3{I<_AT?{XrpX#p3 zyCYB|G;P*3wO27d8?H+WyhxSVy65xX4+|$(N_BqJ=g3;6@5!Y0@NLq%#C$_j z?%iq&_T>htPg04o=iOtobc)E`tm#*dPP@S0{nfp6;_7vA-}Jt<2i9-Wj(}1ze;OXk; Jvd$@?2>^!!enS8N literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/distortion-barrel-small.png b/rtdata/images/themed/png/2/dark/distortion-barrel-small.png new file mode 100644 index 0000000000000000000000000000000000000000..43329b03ad20df84f71f5ce456f5a68dec709d54 GIT binary patch literal 593 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInz~|h#b3g_fID7Ui zMC9PXgAj&)QN1EiBY#PdU+`uIzU8wWTfKAiV`Ny$COEB{b_gi-*we)^MB{w2fD1EE z3Rh0-?;{O2-?@Ep>^Sf(g-s)2H5=y%LxUX~bAm)Jm3bs4RB(s{Jm3&|%9^=HV8yKi zEFv=|XlNW|6^hsp5YQv65pY36;~3Om_!T$L`2e)l3<~sae!IK;(&(6 z;Ras@XYL~bbDayE4cD+*pE=rall7Sa&vNF!D&3DPdEO_p2pDkujYxYfbE$<@F-T!{ osIq(W{k0ieIwnn2G|pqJNcUf7b7<`wpm!NOUHx3vIVCg!06bIM^Z)<= literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/distortion-barrel.png b/rtdata/images/themed/png/2/dark/distortion-barrel.png new file mode 100644 index 0000000000000000000000000000000000000000..0eecc1ecbf85b36b2fda2bce4f0e3fa8c3537792 GIT binary patch literal 745 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;iJKy6xPam57r6;7GR$HH0vd{}X_|%`THD&%QjL6= zip7~!k4Vgj4VMu~4q%z7bLN4@WzpON4>+bUY-&_e;*n;3DB>a7{D8U5sUyg7#RP>5 zC2|W~m=C)uM0Y3(s3@L0z@d^VVbLJO%9Ed`!|$E2;a*P8o=Rh8@2t@GJ2}@lbh6}} zOJ(%RIiPlscZvZ+wR7XaTSs+|rkXQvzR035pHpMuflZIjIUnRsP;Xc})%x~RhDkFH z@Ch|~oiHqDT*2hGfQ30?5u=371BX@*1A%D=lCH2!yVu@yVjB0UI|U4$8Vs@KH;*(P z+`1>LvQmQidz$ZxV%~zv0_JrJo(WdFZO+_oNWA33);4n%&zb0;)$baZ3mFePKS`L+ zQN|=5@QBG-`CErjl81}ST9cqFT?RgG-aLvEjxc!JT@E^U(w*~+?vd#aSo~WSs9rp| r&Q_!ImWQXOERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInzz0a4J$v>X7y#K2 zE`)(b-aUKY45(M2B*-s#GsB9xto*tjGSlokYturDl$K8gh94t?r;B5V#`$Cc7iOL( z9B*p69vnT(#^sY>AL*uNP#-a-xo64LPB{VNwu)v^wfrR=ES@9X? z?Gmzib01XgpDC`hp@ETa#{ni@<4gL5Qkv2);{Bg7aI;7>@vunhoZ%8H2x#G`5fMo^ zsK;=HX-kkn;^GAYF5bRq;Lf%X`e>{bz^0@6YgYE3`dkRlCt7pgh5FQRAl_tPJAk!lx%l SttthE6N9I#pUXO@geCya%z@s$Mm1#f1U5M(!}Xhl3ngPO7Azg_!e7#J8EJY5_^EKc8@ zZ0~(IK;$UDsPtOVUrVy0L~k{S98nZ1*ubHic4_Ige~hjjYfB2an#y_~T=8`0baHUK z9we|!lkZX3LEk@m_r6cMbSuK%;rxU><@E*UD=Wa@KJi|)CSf$%hy+5 zjd;z-v5SEtq};CJ>$j~FAOGfLlC7{htv`MDYfYv?4~Yq#DvcUW->Mdc^M>5!+r*Nz z%;lQaC)Z#twE~ZC3%KSURya4W@ZeeHD=k$lM;VQGTrcH5Zl&4Wv@Ty+=YVLBGIC=zd-C%;ky?7HB%WdHvh1fwjdV z;*dr1wyS#|IL$T`{1W;L@V-HN>n+byw_7+RYBtv2EPH<8 zo>1;j6{`ty_kXKjzh|H+b|ZMJrNx!9#|bU}ZYlm^EM+QvdQP1kl!h5RUHx3vIVCg! E03{VX%m4rY literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/edit-point.png b/rtdata/images/themed/png/2/dark/edit-point.png new file mode 100644 index 0000000000000000000000000000000000000000..9f242fbb1dd047d7cbf0215deec4a2abf0f18914 GIT binary patch literal 577 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49F_z~beR)U|n6^A?U|uNDq5hOHinSp^~@>{)`x7C8zmIm*+` z=D1+m%m`D4tp*8K6*OM7IX8PS^YO|#M>0Db@bPA@X;a{3=@FdLt6U~aKkzQ7=W`$C(OV?mF?awB6i;RTZ&%oLC3C{LI!z-1()(l|xT zjA`eC4!6k(tRGJ~=$I_N(J0gL`l8Nrp(*ni%2_uRtFLSO$$7TfTJW3$zfcsjs)R#g ePj@JXd%HZkh=d#Wzp$P!AdedhB literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/equilizer-narrow.png b/rtdata/images/themed/png/2/dark/equilizer-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..2989749b5414d8bd3926a2c1fabec9ee83c7bf96 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%Lg?%c^P=d1`6 zXDJEt3*OA|l$)bJ@;s1V=jq}YqH%uhMMJ&=3LLBfV(*_Hx^(pN&I0@Nt`IKMizdFZ z22XzT1RmJ%Aa$}cH~ZR2hxSW)91N&c%iG~ONilMgYp8LDqNC0oHRYqdBIe;nJtD>o z2L(JYCQo~@`|IO11!kLezf8WntbePaS>LP=_GiB3ZQhvneYy7Mr`uACndEs_z1e$d Rsxr_e44$rjF6*2UngCneqUQhr literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/equilizer-wide.png b/rtdata/images/themed/png/2/dark/equilizer-wide.png new file mode 100644 index 0000000000000000000000000000000000000000..beda36416d756674c3c8f4d98762e3a7bbc46aaa GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%Lg?%c^P=d1`6 zXDJEt3*OA|l$)bJ@;s0q?&;zfqH#W%!fah7mmBUjH@+3B_Z2z6^@a2HzkH;dr<%)a` bpJZe(zO^iB-RyD}pcM?Bu6{1-oD!MERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7xERK!`}5m^khv>k*Q`=5SH1qwlFz(Kw%+AaSX|laoti0n?errUZp7 zhTusYf&$I20~pgRVfWgAfB>1J z8)cfBcr}3fInteEwcDOKimID1eq-9jX23A}4A)aW%ihI63mH6J{an^LB{Ts5%V(9& literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/exposure.png b/rtdata/images/themed/png/2/dark/exposure.png new file mode 100644 index 0000000000000000000000000000000000000000..351326d77adea6b99bb709a0553c9c18e238058c GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!Gp~} z@Zov%uu0-SE!-afw7Arr77)! zm5->LTWh<|1=ds2jZ7ho8Z7)xb?n;(__+*hPdO=`V41r>P~*TK4d&Jdcdon^=LTxr zcUN)7J4vfXrW>BZB@L?>-W_7NZjf-D;nhYxCB{F$f7dW45d_X3}uo}T*p z`t0m%NlD55`}dohn_s?s`N4w+FJHdgv}sdtaPZu@bBlJ`$pQ5Ulmz(&H+*hj*sy9* z`R~0C?$gv?nslPL@gdT&pjpHTMg QGSKx5p00i_>zopr088n?0RR91 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/filetype-ps.png b/rtdata/images/themed/png/2/dark/filetype-ps.png new file mode 100644 index 0000000000000000000000000000000000000000..a6fbd3412067024385ef06ba75e853c1033fcdef GIT binary patch literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7R((m5Ad;0Y0>C>mLT)A@d z=FQ!^cLUk(1wJ1?ew;aTrn|fQ>eZ{eySufuwJR$t#;!MK zIa7U}H{@^RmEk&}IP+PbP0l+XkKyDZ#| literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/filter-clear.png b/rtdata/images/themed/png/2/dark/filter-clear.png new file mode 100644 index 0000000000000000000000000000000000000000..51c827351af586d511b4e571e4293b1813302b26 GIT binary patch literal 727 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;?0c|kR{*=NIjLKGjf><`ok<(s1| z+Z1o}IMlg!by=dJWTO94FS+lW!39>2cH0B9g`(G)9;AbeQa>h`x>&Ax+V5z^>e0!;6eP9eVuK3{<4xs_Y#cXtFZ(~cEKTX5 zNXMF~`R*qlPIKnDa!!NoBZHjk^G%nSD@3|282T?MZ>`SlZ&?v$+wku4lTW;7MEzLL zPJ1NKep{85U8S|}2$OWX2bY}n>76U`*S8gKm0KXkEbxf=)z1QPIfg$EB7*Df>J}+( h?O-Y0diF-(e!;)@gq~*F&IQH?gQu&X%Q~loCIGJp8tec7 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/filter-original.png b/rtdata/images/themed/png/2/dark/filter-original.png new file mode 100644 index 0000000000000000000000000000000000000000..48f0ad2eeff81b0b24e9ca8ec725cda706a39b84 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;6g*?;kUjaojJY5_^EKVl}9AcE<@ZKP$?7*I6d&j rW@9-{mV|?<2OXxgFzYS$(5__&(4Tl`&I5~Npq&h!u6{1-oD!M<;)jyW literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/filter-original2.png b/rtdata/images/themed/png/2/dark/filter-original2.png new file mode 100644 index 0000000000000000000000000000000000000000..d2b77864c70775d74f742254b8a3ee79d09ab01f GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;g#u)fUT#CV~EA+?fAHS1fT@K= zO(EKeQ}n@fhUy6_oR{7%*v9T&Yj>m8kKdvHf~qJmTu(S;i#;is1~iDl)78&qol`;+ E0AeG94*&oF literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/filter.png b/rtdata/images/themed/png/2/dark/filter.png new file mode 100644 index 0000000000000000000000000000000000000000..6552cd917018795cce22b380e693038118589e57 GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;nw&**PDB-2m^8sS;Q+%K z{zjqo2iHh@$M53k+Ht1)73=ET>{A$|j@)_GQPAh16VS!0v9YnyQsC;+IBAI;2d&B$ z{Z?dHqs%ayMLWPrY<8e{qmUBkjA@%Kn`|tkU+g)n@Z9Rq+}*-&iUZp|F`4k|wX}pX zPrmeh7PH4AnF|gjj{}*QRA!1qypR%MR24X8=-+bGoxwi9iBaz$SHA}5gveI~oo+5X zY9flB8x&pNrqrq2_MM>OQYo;l*xtoYmA8G$6gvl%9RZX2B`)a5cDN{YwJbTPzT)kf zz7?E$3>jj~D%%28Rch%GezC@cPcS@z}R5$boFyt=akR{04fn0T>t<8 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/flip-horizontal.png b/rtdata/images/themed/png/2/dark/flip-horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..380d8ed8fe4629557ede248d595ba5119f01142e GIT binary patch literal 653 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;1AMGRQ7an46!(U zck*68ra*z#{*QVqrn3AD+;uxik#oY0#5FGzMAX8htk!JXFr8iD;sNFh3Hq)42ZBFX zoOv_%W~7Olgw*4Z;&+?zDXUlZcv)}VCHV?S22eVeQ-L^8`WICuW*VdXK#{d`eWnm zpZ|odTP15-{`l>It)e{p)i%!EQ+POE@a=v3v%BVZ*E;{5|Nj=RPDJWSna@HifdR?j M>FVdQ&MBb@0H?PMRR910 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/flip-vertical.png b/rtdata/images/themed/png/2/dark/flip-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..72555343f4cefa073e6d002fd8a8c7187b2db3b4 GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;@&{{zl1Zhm3S8~$C~aa5=x z<^P-c_T3jEe(+dBnk%Eg61#{FW{0dsg~jeKS5-cm z%arhL>TcngbE>(d-ZTZPI?j#|D*ZZrZT=&L`*{viZ|!4$wIy(4SC3>zh~46~cST;= zSulBX2|f776jk-(o}0t{+8V}ZfvQK>7Mt)!mGHfWBt%boFyt=akR{0ETYx A+5i9m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/focusscreen-off.png b/rtdata/images/themed/png/2/dark/focusscreen-off.png new file mode 100644 index 0000000000000000000000000000000000000000..4ec1e7971f814e46a2c22c7db78019b26cd2f81a GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8UvSi7I4I7-CoO*kERaI40 zzyQc_FYp195)u*`8X6T96)7nxr%#_gc<|t^UAtz^oO$NVnYxM{5fRS&qcmpTYT_H^ud;1+vNXT%d{n)M_LqXo?)uf*sLS*TK|xg zC&xbFM()^sh7YXwNi9$KlRG19#@oFK&)pQhhFE6K-K2DNEt8){wuQ6yJdq8oc0U$w zP;JmzFt6d!$`e8kUS1V51xN9o7<%D_ZD-PcKf|E{cp3>s0JTG_FbkWaS*IYYk z&-eMy@r&0K{v3*GHj#hW`mB4!UQPWi=5`MK+5d_gE(nHZbb5NaPvL3YqW8S)dWj*+ zjTsjWd`r@{B&XF(;O#&4G112E-EsXXAGNdp1j+0#dwF!9dU5f__xkPMFDG`tpU3zA c|Ex;JbO+~GY-~}zzz}EfboFyt=akR{0NigKSpWb4 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/focusscreen-on.png b/rtdata/images/themed/png/2/dark/focusscreen-on.png new file mode 100644 index 0000000000000000000000000000000000000000..1edde137490ebadcc7a6c1a5218dade68501e906 GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;LgCCFg&7VLrf;`oS*e&3c|!Oyi}`k)-wY}z zW+vWbVdL*x;E>DIJnymgnK#K7%FEww-Eg{W)!z7jd%xY!Rt#nO$M&6{Ve@n0311l( zPdTnIo5@|3-*Gj+o!4)MFA5#SjOGGIC$sk(?kITR;UHwO?!l^v3r&-6DDQZ7^LEzP zlZP3Z;xcF7`0*(_(xH8xibSzh9ix%Vv~m`y^%iG!7YI$C;{VD%hUJo4pBRr@?wom% z4O>^w@$ZQYE>*C<C0y6}%x zf^~tzv`ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEgIdkUKt5>H_pLQ?sdH($Q z8+0qf29tT zY4db(4AD5BY~aSs^MoTOI4CISc8|&g7LfoiH=!L%T39wUGM%VVH7#LO&0%7fn83gv zuz)eLfmwqgacY}$#teq#3m&kfFqXMHI!PVWHAjrbV?!)Q6p@pN( zWq|@q$0E-ST!$POR<$U{II*}kxe74KOi+nno#@Emq$J?#Byy8)0z;FOr%*;i1Isy< j@HWMXb{t#`Zx|TbFLpk8wM!us=xhd0S3j3^P6ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEgIdkUKt5>H_pLQ?sdH($Q zqeqW!-@bkI>Q$gP5CFv?zqGCg{e}1^*5Tdu$W?<8)^3$8J`aUJc$x z!Q4~w96CK0GL#HV?r@w@?omx?mS%n-bAusLaADpZPCe!=6$X*Fi+KzdvE2KnGw(sf zPVG6#yp6rgu}2q8zFmC&v~Oc+v9727f?R!dF5yRpTk8MXojB@0yEK006J{N67me4> SCOkl|FnGH9xvXVaXJO#>?b|@+spSvkfx7rgg8YIv-)vwwd}+_ArMX76Oim^KpNtq7 z7?nL;978NlpPiyue8@qdb-Lucpqq0S9&{Jg+Q?z#e6e@IR!4yxqu>iXLY+BASan2?dTHjz9P?OJZ-!1MS4UtO@D~@(uk<7T(+5 zpc3$3=*J(^9l{0Ni;jxScl)zNaKp4;wv)oXRH!<<;&Q$7m|8W#0IEcGm{88cMr}TfvsbjJ+0mV)Xi7KIQLll20 zPGd0pc7u7=o0Nd1_A4G=n7x>F#@zU}s#-6OhRp>Jbmu5X?s!mdKI;Vst0A8~ccK`qY literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/folder-closed-small.png b/rtdata/images/themed/png/2/dark/folder-closed-small.png new file mode 100644 index 0000000000000000000000000000000000000000..131757ee37479d9eb1e4c48194ad1b76c25a43a0 GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LEgIdkUp>C^57K0pQ#oI7{! z)TvWI2IFQ%MxYvwk|4j}%?%9Mz4Ee>QYwiyKrvfS7sn8d^T`2D%sfvxSh%^kxWpAX zC74)QdMB{3Ol*|g)nKrzLBWiXolWHclSqOC<6>d?fNB5$ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/folder-closed.png b/rtdata/images/themed/png/2/dark/folder-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..cde085484f33a69f8e3a2f9424abe6c71a99a73b GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;ERK!`}5m^khv>k*Q`=5SH1qvDj_=LDVfByW;nKP$PpLQ?s0WvOK zx&$O2J$iKg`t>_^?f}^k08{{BWH)M*0`&@%1o;Jje%8Qn^QH2K*Y8SZ9Cs7k;G1`7 z0|Nsilc$Sgh{pM~7dQGH3XouZaQ|Sz_2fNUM5h#(@~kK*)2R#MMH(aLa2Qi&$vAQt* zCiAjKA3Y-uo?`L7yX}DL!|>^HZk3JlP45gi`Z<nyi3O)Vy0gTe~DWM4fQ!EJd literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/folder-open-recent.png b/rtdata/images/themed/png/2/dark/folder-open-recent.png new file mode 100644 index 0000000000000000000000000000000000000000..d7af81cc50ff4afea382dfa931ba21428d9ec75c GIT binary patch literal 710 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;+)hoQ)?gV!Gl}>H#GfY z^%FH$-`=o#a-SaSf9Bu)72j*$A2m}g{_AvN@9#akPsheN&E>k7b@1kEmoGMPO!9_b zHnFU+&zpX5CG*E4uQRuC{JXM_Nj>zzi~5FSt=Gqz?yUEnWtGkI;4c3enY)MIongG3 z{vzy+Zo{>v`O1-3o*j_=Y~WjMmLkl+ADX^TrTMqqMZE+2d_{!5?k*~voUxXnv~O2R z#2S}_(g#FDjTW`-&wL;gV znhz>CUy^MQo0Yw*Q8Dvu^8vpT-;@{LW@z7~Tf)fcwv|!gujEU2 zx{q<$joSsr?k|-6s^2Y-`?0i;(O&t6?MqduU*_u`)I140>Nr8XJO9J$U2DEy{m-EF ah5P#Z&EFF$PDKHOpTX1B&t;ucLK6U_%{V;( literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/folder-open-small.png b/rtdata/images/themed/png/2/dark/folder-open-small.png new file mode 100644 index 0000000000000000000000000000000000000000..41ee660cbf7f28f5f9fb48d1f86960726ea8e4f7 GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgK7HD~z~{`FGe8EAJbU&m zkVFHgPMw-zP$>h{!dnvL7u>+`?7Gsv;(0xS*7pKs7tIX?N=)%|aSYKopDf_Q%o8Fw zp`@^IW{1v(hQ`K5)<^|LjRVh^*n|%<@o*ey)jQCpcYr}y!>oQcn=%~S3uOx-G{IQ6*k??oNI(_Z~J^)un&Tchl0 zUOsz2^u#=BdXO@qWx=f32imVn`+V`7^Y@T>F0WNRpZV+bct@`UeujCsofzKhT{X_j(Wmco~={vd`^b^yXPHQb>yyuqs zH`sg4hl+_^#V-y{E4gPIAfNI$`B_PV<_b2ULhee16`dWEr2Z`8?hZNJ<$YnP>W7_8 zbABK2yeD4tCMcz?6%S@30S<){r7Q~ zgWS&-YIEtE$}wA56kPdGaHz12pP|mE?dvP%$zGXGN|Ww+06op%>FVdQ&MBb@0Q05t AVE_OC literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/fullscreen-leave.png b/rtdata/images/themed/png/2/dark/fullscreen-leave.png new file mode 100644 index 0000000000000000000000000000000000000000..ac4ebf9167bce5ca1d6b2ee4dd7d8f44d6368bc2 GIT binary patch literal 585 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;0|B-N zYE~NsJyPtN*CokFs0zt9oV+>1;PnB&9{&T}Gkz>83Re*Q#a-nsY`0_Eb-7cl3*8PX zcV;j+9y@=yXvV7(1sl(7OxSTt?Y@xi+SOG8bJskWAKqCjzuol40&zx;Q}ex=9()K9 zI=7Bp`s#tz?4KO1?l1Ra-zXP-AwSHt#gknqsAUb?srCQ?=A%r$S#sK!4xIG)u$j$b zCMWCG0CnR9iwYf9K6sL`bLVaLy$83csCjtyD3z%ezMr2uotcq+XS vx=xqc#+V~>C2NCap!H#ShCiu3>#j=oZ%$0l&oQ|Q^frU1tDnm{r-UW|qDSZp literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/gamut-hist.png b/rtdata/images/themed/png/2/dark/gamut-hist.png new file mode 100644 index 0000000000000000000000000000000000000000..f7732ff7849887482a587e90819f23408afbc7f1 GIT binary patch literal 688 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;lkT>+t!iroZ8oF{&Ay;yk-TQ@7LEw@8JE8* znIoN_PnbCykW=%0RlBj1#V4p-tAvQ2r|w!&JOSLi{Y-~G9IZuV0b#6O!`7Hn_eb3L&-`j_6{_pDn^bDW-#xn8-nnCtt3936o<+4?sg30krK zF}GbUns92)lBi`(hD~RD3n$KuFX)(8y;LXopgP<8@4=_%TR480bhGZ&k=^2eAwII2^Ba6>bl<(XvGMX0 zM*W?;=g+IH+t_<-R-^sF)=);1iqF>@GB&VP^u=@CI

*gwZ*vfjNWoia-K?R8q6t zmLqJjg1=TLumd^i8J)a#mY;f#h3r;l+bnTf$wOjE_zF?SBMLcZmL6d+JSu8*VD-%f zXPbPx+C6k17~M#kK6%&I?3>OuMVEwxcyBnfDE(eF+o8fjaHjNfwif|=XDz*6%KS#? zM%Yh{69;D;Xk$8iSZ0pEi`TC4OuYLz_n37FF%>g;hn7!XQ_R6X*I@Pb=a*y|lM)xM zsef_SX~(i%_K$yEc40E#JmDC>{DzrPHS;$`3-aG=D&E^aZPwQ*O^-eEJoPshc-^o5 zTwk)JH8@#{bJw9m(hp8-*MB}kch8p(0%Cc(vKQ)3uht7&XDoZ+`;B>SOhw1FeUu%U q(gS}PxlB#{Ik`~$-{Xmz()&5D#C2}wKKU6KLkym-elF{r5}E+pvoQex literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/gamut-softproof.png b/rtdata/images/themed/png/2/dark/gamut-softproof.png new file mode 100644 index 0000000000000000000000000000000000000000..28c2382c16cb2262fcecc9df93cb8419b8d3112f GIT binary patch literal 687 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Cix-9RI#oS&^t;l(dcp-k{$nmBL9MK=8T)qT znUqvMVm34tNagaYOltFRwbeG@mrqDoIR9m>K)u(3Znh4!B~fJuvgaIhaTQ^3$d(oK zcqz4Du9r(fB14&q(gm#rweOUe@>vhe?dGV7n$Y2pchIG6W7`rI;hC8gDh#rMH_92z zlnN9Ql$m0yv<|LQ+Tb26S{cE-%yvSko-ym=#sj@NH)3 zZvMQ}b58#C|C{yGtzzHj-q{m;778abx9q(uF!YstY+!&hc)I$ztaD0e0svDg6U6`k literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/gamut-warning.png b/rtdata/images/themed/png/2/dark/gamut-warning.png new file mode 100644 index 0000000000000000000000000000000000000000..61cdda5141222e09fa709d8faa765c54c862fc05 GIT binary patch literal 844 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E37kHC`s~@WKoUs| z!~_aLM5HF)-w4zzP!i-9%y4G&#Esn1sw+GS#O9gQAM%?S0(0ALMQ+G08>k5%mIX*dylbBf-it{dAE~oQSKB3jAFSF{x;%7l#u8S`0j{T7L zhgs$9+KNu0_faoaPXDIAAwNz1b6Td~&C`3{wBNk@bDw*IpkDpk534n^zuU{)Sa;&+ zv~{bTI&`b;qbCNjm4@z9uEV3{M9TSri!CK!rpXtcB3(R3WpJaWA4VDLsm$vel$$cSeVMf#W+&WrI(k6Jz^&l*flIyN%9hSbWe1k+VY&2$({>3*72k?m z>rd$ZV42O+829TFOQzy7i^F-2`fslnz^LRn|T`?Q?2dk42;Y*=gJTC4{c1H)VJ)J1{|5S7qtVNyQ33C*AV+5S8m` z+sj|yr|{p&)U=~{UTUfSZi)6DIkl?_JAeM~+atH8is#Z<#wpPs)4#F{eEJY8v!~sz zqb=EbU7U&C!bZ1t;ftH2O%386U15E?E^fWz#y3vx`{SHf9azbIYVM(q1MwU6moL1w qoY!=T<>dbF`xmc2(f{H4Xa0-Mi7Ia;^rL_&fWgz%&t;ucLK6UgIcs_V literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/gamut_srgb_prophoto_xy.png b/rtdata/images/themed/png/2/dark/gamut_srgb_prophoto_xy.png new file mode 100644 index 0000000000000000000000000000000000000000..1a101f79f76f92481774abf9120dcdaa4b620f9e GIT binary patch literal 762 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;tIiUvDP4IS0lV|bEp%DjGZ>Il!|!pohaVfHQG zFU7^Ln^E!j|MbQG<-UuoVi)_v`nCVVUIDw04=gp9dOjX@Wt3p~v)Z9ejZyqv$_haS zi+P?Ojxoro-blEkxZn)e0&j*qzQ#?H7y2^#J#8;;n9E}35pB_v5mR(2`Ukg>#H)fy z?DH9m9%%FSatJsrc*b|J*P%I;D@x`R%Y?;gjZ+sb=+=GH|BAz5)~tq;i6`v{@j+ruw&5_x6ii~erXz8YF2g6yH=>J-R3=Oe)}U<-RaXWdA?hFD5bz> zzU}O1mvgHY@yupAIrXHOan@QhP1mCQPm|{!bYnlIGXGI!o<;Tz-NvH(v!5?7bIx1T zUVZ67i1?1`-rtQj&%6Jf$X4@(XTY*zCPFqFhL0ZogG#%-#CW3=E7{JY5_^EKbk8V(rcBD8TUG z;RKH)uJ(j?XO?zM_I|RcRY=8E%JPDfwDP0H-9mv|f_5h??pQKq!HozHuI`Y|)~T)f z0`)Hcx;K9hDA#Y=F+urFx%p;m>+**EJU@(I^iKX~;4}H}fg>VMFLE?*TR(B@?Nuub zeD0lCS>Tm&->q{EGwY=k<^v3=SJi!XC3ILkekgOb;xVI%sr%l@hV(0|O<()91)p*d zFVu1ilh~m!ci#bjoz{dWXWL{=95!!fwz&61diM;KhEGBn@xNbun8vf|y3efVwG6#K zCp_~qIrlS2z5BUo;7^7-iN$Nzd{d3DF{nAw_oH4+^u)uW%+@zSYhO1trpqjqE$z@^ z>nmcqYkhFKbURm)A>Y&O%g@gI`ryn@zl~xI8mV1N-+%Kg_|U_B;f(0%`xBBLoV*^| z5Vh{c>#qTSB>3)nypPH4@SGqrQHi~Sv%{mIv`z8i9EM^c6-hSNed;@c6#h$BEDYdG z-6ru!!tdPar{5l%y<_k&c$H@mRQKfG6o)wn_k>TH#Hp}JwFMol%?|W?)@hJ8FZ#y}GnQhMi literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/gears-play.png b/rtdata/images/themed/png/2/dark/gears-play.png new file mode 100644 index 0000000000000000000000000000000000000000..66f0c0b4a6272efdfab9493d16bd318cd045c217 GIT binary patch literal 983 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?v@Ck7}efsp-vuDqoIRhbg9oYqB z1A%*i4^RXm2;^S4Z~-iQMyx}Op@9L48leoPMka^|S2LH-Tpu8NT?}sr&~yl`Faukz^IQPqF83{lxXxD@6Tzw%_T+1tX@ zu#fG4#p9ceo4wf8*E5{hc6X9^gMM1KK%!>!4i3+aI|cXjEVYe$`e1gg+M6oY0KSy< zd-{4}pKd66AhQ3_fpDc0t^xIoCh4B+zyGv2JvlO;!E3+L)K`)U9D<)G@A<|M6nXAo zL9Wf-U^gyx2W{r3dpMTzPg!%&<9V@5u)IRsEt$Tw$=cr!ZnL`}=jI@)IN{gnJm$Vz zVxQ-1tYW!yeUsP8Pn%CGs#<4x`ZL@!S#;->aOTNh7n`>!JH%&SY54Q8DWR*Dv7v3- zt$f8R9831?eJjFZ{qV)Y*%q#@C-*sv8gm}^{POa#`Bw&4%@?u_Qa-B{6{Q(x1pV4- zzawpfTkZDrMGP;$KIOTxO4Pg4sCgNa=H9o$0k3y%oSF2L;gcA@LhXMurjpqqsa(O{ z2V3$TyzCSAoVXTX+;Mz|ufuZ}lSqRNW^*q*Il|}hl0Am8j)hNM`N3^fPq_k?Rl;nK zid5FFx^MBkpxo)et*N1Dhd!IlW6V>UUiw;U`2}}Vvvq5~?`>02*PIzAm0P=K%aZHt zkD~9e?0Fv>x$^44XN-0ewBG;xaV=A7+KX8ZMsJqvpW7$zcEw-W%jjj-XNHE)KJ`lP zcYP?yzGEl7;9uM(!Q_e7Uq6)mVOaB1?!j-x?ep{>UjBGlU*PV#=zo?0-Dh^$%Koqa dH^=8S|Jlrd#z^T08-b~e!PC{xWt~$(698b@sg3{u literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/gears-small.png b/rtdata/images/themed/png/2/dark/gears-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ffe0708bc7d3e9c4f0921649dce46592d8b5ea85 GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEg0R#5}9|+^@*|TU2AQvcj z@#4kPr%zjUOZ*3FQ!AF1|{ar7i^)T#5lt&NX%KVA)>gan$jGVg|doW0OLjU^;tq$elHtJ4yuS zteP8Rz2ZUAUvHmFt1V@Z^_dCnI`<9uUl?1jDICkvV z*|TSX36s;B>c(@@6=)vgD^C~4 z5R21ur|k7+b`&`J{DZ?HF-bojOWqTYj%Mf`ZR|>ztkJZfl_gM++g@8x1 zi>7Mo`YL8Db-Z}Vi97JW`2Dzd$~%Jvw%@va|Lne-=9|4AO?RwkJ9hHo`319+?HgS$ zvKz=VwHYnlU=|p~*_64iw@*RC;B^V#B>o1=Ynxq?A976A@9=nfPT|F~oX?+`H4k>o z-sHDiX>RD2%WeS=G(uY|G86fll^j%f9vLNRiWu%*e0hn1=f&?a1vY*1@~-@oe{FSH z+A{m9wYp2!R^G|%1$>Vj*}oj>oSdBYcADv$=}SKAZD_CKuZaA%*UM62Vu@O;pUbJD zyK(;_Qvd3PZ#`J^Pr!PP=l1Y3UiK_KQLNkBb@~qHZn6lId*j%&b(VCI{7ygJpkw*- zdF*aKwOaW@^<8rv!-}s~Ad;t>kO@=p?xEeWT=&$+N_jI%gGad9?in@2U%G zv$@nVr|!Dda%vu1`tyBXrbcJ651lXH9VH4oVxdiT7;l|Gb}Y`jsB?Yn%- z#s{TlduFja9Lt@r;1Hh~zrM`cwCRi1Huqb?3)K%-$crV_Kd$fZvEIk%D70ojM}s0L Pn=p8~`njxgN@xNAmY8dv literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/goto-end-small.png b/rtdata/images/themed/png/2/dark/goto-end-small.png new file mode 100644 index 0000000000000000000000000000000000000000..28d51992850285dfb03ba43dff3e5ea858e83a00 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdjInzz0a4IC0|q`ST48 z4X00^1~Sf`J$vE81)%uz6*t_0in&XI{DL<#RPiY=EsXatn>O|GdRw4yn5T}@l(RO2i6=(*B8$Wf84$q(ByR8m2_q&T5hf($aJ?x{ uW7pOfe9q-oZO^+tvQN-(6JWb!^Nc~0K_T$xo**8e4Gf;HelF{r5}E)b%9(Ef literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/goto-start-small.png b/rtdata/images/themed/png/2/dark/goto-start-small.png new file mode 100644 index 0000000000000000000000000000000000000000..195fe0965579cbab4b7e9ceb1b637dd87c398de0 GIT binary patch literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdjInz~|h#b3g_VoIZW} z?AfzG^7if9|Ns97ikwQT{tr~lT@vIMyqQ6Ksbzh32s`5>AuXM~K;bk`7sn8d^T`4( z%sg9!5*oT!E#h2ZxPWVm^a3s)!vqIGfye_5N(Pz@jIItEjX+}23?Ol7CS&MQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx?@Ck8sFYo~}Ndo`>|M&Oz|MBBT zX=&-ZckfJ0Otx*?mYA5>-{0@#De~AirRSIPRaVuIoOC>CD;xDDT`~Q#e?#fc{1uBf zW!f#+wCdE4PU(w%-lr-jS(L=hcaWNTqvOS?`_`RHZ0zd24167AIKQ|UZxAZAVCP6w zsB)T;ZqspvOXJl<5yl3SkXs_M^%D;`l{m`;wXgglT{O4rW`f$R3F%*-zFDtwd@6t6 z4u)sK{)?=$4nF19-)MC4|H_>iM%*UGNA-g|#m=wSE^qjMWx~REX1Ci4tp{=|I0F-tj9$rJxVg$q=lLe5>D4|H66Z&lf_<5&A~k$G%0Zak3B za4XsO+4|LD-N`Q&e&4dwD$00cr1AXQIqPT2Py2AU_wM5>2Y#))v+MW;vuBAn?##M; zfj3cXujyQ0jtf@PCY@{AxbE;x$>&BaC*I!sy8fyFYt{E@N%BofGevgTzN=mTE48j< z`}?nAdpy5>{b)Vu)#tBuS)al>T(0EKOLP5l{xNstNw+QA6Hd$qrBqK>KbLh*2~7Z( C)ttTn literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/hand-open-hicontrast.png b/rtdata/images/themed/png/2/dark/hand-open-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..d6aba1ed8c33611a51b055f81686680ac562ef4c GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}(Et+@6PgGz_y7O@ zmX?;^zJ2TJ>eAHI^z`%;78bs7KPcAd_7$pLp+YJ4ZGR5 z*n#IsUZ2CMIh^5>PX7P@_}0019uDT4FRhbzYKh4T- zA|v^~d)>vzx}%w#=`Abbbw63?{cwH7mh$43RO|Df5uH{s!90H#sNYm}@jlzo!Dzln z-6>hEYK~0cBTth>f94n{JGy^yddd=W!Q1IkXocY29si=__6Z9lDlB5W&SV^TxWW8l z)19+c6L0OGu&hEuXz_zjD-0?#S(ludr6y4u#QSi|fghKqUh-?|US?i&a*5mzA%+XO zo9BAY@%Giv&|P!=xx<5ZOa84~8obS?%{X+8basqoOX|~=tuIdN3cur#coO=;GV9Sa zUALWUCY1Sfy(=u-`FQ0P)&so}U#IgX3*2A~Uz;h{VzM=N@!J^@?Dy~Pp1SSg*Q_IN z8$|0Q{#<;ykNL~ysM^W%|H#SA?JQ)kFk2I{Z*%G1ZyrtjomK2JT&|R;pPf7F*Jq=k zYr9vJFPau~?8{77>4v}CMNKCKJ~=k4yWjaTCek}cGJ7$`4vpE z)7Ru!sjO+GdH0#md~Lt&yli{h`xT4!@5ogonYF<{r8LO7}Z{Q|KGnmu?v)X NJzf1=);T3K0RVSDz=Z$+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/hand-open.png b/rtdata/images/themed/png/2/dark/hand-open.png new file mode 100644 index 0000000000000000000000000000000000000000..0cbc54c35d5acd324b0a5cbf93e8c34bb581072f GIT binary patch literal 725 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;HE{-7w0v{~muJ!C>M$zTLMEh!-d~_J$d--23TrHCF3DQaPI~ z+q4h&Q@_h;B=d*%3%*#P1tH5NJ*U7$ir6rfJtEG2IKx}b{pnKu6qrd z*NQHRb>}Eg)pJl~p1Y*XuH%!hiKp`QMU}#HQ+#b0cimLI`=3qzw1>_QtJw#CtxB5t zDo=llm!mSPyu)gH--FFn4_8gesb!qPVSja(U_hmQFmKkH2Iikm#G;*t~e3qyN0 zB)q@a7U#{m#%bG4@185?8uwoMd&PH)uYERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7x(~~XU?24xZrGHaN&Z1 zL4w9YNuUs8NswPKgTu2MX+Vy=r;B5V#`)xg1>yoN%yXE$7JBJERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7x)-la5gZwaOTXJ3kC*2 z;k28a>wpwvNswPKgTu2MX+Vyur;B5V#`)v~1sERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl_hzqnZ&tcMYNZ?^%)?L8DqHwTLOhF=P3p>NV XdkUFvzP#EDRLgTe~DWM4fxfF38 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-bayer-on-small.png b/rtdata/images/themed/png/2/dark/histogram-bayer-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..5ed266350946613d5e8f1127f9c7effeb4f3e4d3 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl@cvu1%!WhL34A`0%>MdYl6L`2#&%xjs2P1>S WU01>O{&QtO literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-blue-off-small.png b/rtdata/images/themed/png/2/dark/histogram-blue-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..7fa647f447ee579767b1f306042d018d262eae0b GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst0Pd@2@Bjb+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-blue-on-small.png b/rtdata/images/themed/png/2/dark/histogram-blue-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..2da44ea6419df2daed2f419c9399e28078b5389f GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RT-mYHk1k literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-gold-off-small.png b/rtdata/images/themed/png/2/dark/histogram-gold-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e3c0eec86a9fe4f1053ddfb352909ccdc4bad596 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oS?wJp^eFrfh$>5fJcq3jr$}c!_*qH(pS4$Qh>@BJYD@< J);T3K0RV0iY0Cfr literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-gold-on-small.png b/rtdata/images/themed/png/2/dark/histogram-gold-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..08ad39f1285e80a14895e4b7a270efb145641882 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oN$0)&B6qMh9eQIY=`?B9|rR{HGY)JqB literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-green-off-small.png b/rtdata/images/themed/png/2/dark/histogram-green-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..1471f6beae9047bbdd90bc562aaab5a2a8f8e6cb GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst02sMwj{pDw literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-green-on-small.png b/rtdata/images/themed/png/2/dark/histogram-green-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..4b7ec0f11e9ceaf34febc7b0db551bc70f96766d GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RVS4YYhMZ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-mode-linear-small.png b/rtdata/images/themed/png/2/dark/histogram-mode-linear-small.png new file mode 100644 index 0000000000000000000000000000000000000000..2ff1ce9b114da321563f8ec93a02b57eff3d7648 GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LEgJ$u%@z~}Vo(?EeUXU@#n zVk-`0F_#4S1^X~ee)XZK1;~x@ba4#PINy5lB<}$O9%e^J*(K~{6U6S+`&!m`++s19 z-~9I?-{)BZLcouklT-oS8=f$5GTE91Nc4Gj4c92?|R1QJ*nna(6MGHB0GaA09( j@o;1p+;;x$z5NWP3mrR46qh^#+QZ=K>gTe~DWM4fj=_wZ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-mode-logx-small.png b/rtdata/images/themed/png/2/dark/histogram-mode-logx-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e4dc2596c407eddf9f2c8fa4c58f9a12150a6940 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgJ$u%@z~>AY0NHQ`gbh?> zyh>#m$b^z0zhEDR=SNdQe|D|ypTG4NP_WR`#W6(VeCx%HoDBvHE*BfzvZo7Nx^?qb zA{4|>cK8yZ&+PwN)$ca4`u=v48*o literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-mode-logxy-small.png b/rtdata/images/themed/png/2/dark/histogram-mode-logxy-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e2dfe8cca7434ec275966ad717629526727ce0cb GIT binary patch literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgJ$u%@z~>Aq01BQubqc5i zD7>y~s~*UNk|4ieABOace-^)L_T3~~XATq$^>lFz(Kw$h;KIx^gUL9MA&ikt#UO^o z;!1Py1lAdc!q!H$svJn!%H_I1_KZ7+!;^_DPGJkVR;+ar&G_mh+91gw-jLnEwV`?; k=ae;0!U___ElKhW$BP;+`CYU11X{r0>FVdQ&MBb@0OWU=L;wH) literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-red-off-small.png b/rtdata/images/themed/png/2/dark/histogram-red-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..cfa4e5fdfb57cceec1c94136eee690b7c45c96ee GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst04oY;*#H0l literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-red-on-small.png b/rtdata/images/themed/png/2/dark/histogram-red-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..3778d083716a3ecdb6a0dbd2a2f9aaa0be6984cc GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RV}IYgYgO literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-silver-off-small.png b/rtdata/images/themed/png/2/dark/histogram-silver-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..18f5b2bac4a3a00415f4c4a9dd8f2b84e7f5f180 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*Mb+JHY44$rj JF6*2UngH>qY0>}y literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/histogram-silver-on-small.png b/rtdata/images/themed/png/2/dark/histogram-silver-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..144330442560e2f564aac1c83a7b6cbbed5cb280 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*E2F{*63uFSx%a<>o zJb4l(d}eRq@h+fxo{}KHV1~`+t7g_U$s!a$#U#)b@0746!(!oS-1RVRfqn z*KRe@1>MH1+)a%unP%-+tRUjC_(TC4*P+H2EGnF-jw%T)0_nmojGP6Xtt*6rEKC%( zXgJ-yY{#pm$Wl5A4aK-y4sNuUt(q!t0MPmEC~S|`;k;LM9=p0Kuc&VvPMjlw$W zMM6jCt|&}nz9Y$=9(H)HrQ{5=r1R%Gm=1U~-cV|;U|=ZT=~2CS+l}+U;AHT0^>bP0 Hl+XkKrfu&1 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/intent-absolute.png b/rtdata/images/themed/png/2/dark/intent-absolute.png new file mode 100644 index 0000000000000000000000000000000000000000..20a42214a03934e1ffd8bf0220375cdbadae91f4 GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;9<$*@--OzOfb^n82bcU31{UqLB84NqaB12e8K-__DQlftG98 zk2f_7Lavo%irHM+`|E(4!`1GbFS}MfGT~kwwRmlj?x7nES6moQY&ylr&=ljQuvIEJ=t`z@tXLQ(0b!z7MJyY8y487SXzCL j;qY9y_TL|M;ghn;z4=-~+n1OEJgTe~DWM4fjNj>v literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/intent-perceptual.png b/rtdata/images/themed/png/2/dark/intent-perceptual.png new file mode 100644 index 0000000000000000000000000000000000000000..0897030e3eb2bece23cd85afe4d22da0b420a3bc GIT binary patch literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}efso;3m4wJd2{dHy|ZV} zo;!E$3>df<_`G}f?!}825H5s#{P;1Dp^cc(c{Yf<1~ZJu<4chSB7TZ97yr!<_Ief7$&*N&g8*?yET z?H5o}3gS3zX8qgGBcN(qtkZ;PJN*+p&WkcSR5JuDJ@+U@@sQM|((Pxrw%ld%djD)z zQ~9J~HK+T9>1%sk+Z60}*Q^{uYTi2w6nV_` zuw`euD>TnCL2vJ=#Gr+bZ>^pbaGsInh|B^fL-vdhCmvcG9Gg)pvvZHt?g*1CGtHJdAw|GjUrTjn14O;LE)$>48U%TC*$WvLbLo1fJo|MmdK II;Vst0Omw2xBvhE literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/intent-relative.png b/rtdata/images/themed/png/2/dark/intent-relative.png new file mode 100644 index 0000000000000000000000000000000000000000..ead1c8f0692f19557a52c2328a803a71b6ec5d3e GIT binary patch literal 688 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck7}efsp7GiNScy7cDFo3m%n zo;!CA$OVFT@7}o=_`G=W;@-V`KrTcXP{HHJkAYm)lFc9!gi3<^f*a;d+*#APV)Frp z^|J#d&A69k-+!>Ll!1ZK%+tj&#N+tgYqzI0EAX%ebg-oF`2FAhw#$OGeF`OCGtWiu zzQg6x^r+nE5%Y#D&BEe?{LNBpW9Bf)2&x_2b?RR-2ggyt74w~o%@??FYOov@xZzvb z_bIty@$SdBUOTid2vYEGW1Uv`b7JVFNpsKGZ?o96W{tzOuU*a$?&kel#J5z4>GjqkH3xStdaY2bQHwGqyUrYR#mozs(8%SGZhedT={VC;MJe`WK(&d>NOG zSU-K3G?Q_uYJ+O}j$P#svfp2-XWtq7k#FzaMSCVMm3t+1eY#wOR;KA`;TLg?S;cqM zG&gQL<#s!7&R21Va(nJi6OX2g&9(VcBESECq0w}9qhopxH+4Dh1conzr>mdKI;Vst E04&ojFaQ7m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/intent-saturation.png b/rtdata/images/themed/png/2/dark/intent-saturation.png new file mode 100644 index 0000000000000000000000000000000000000000..ead09b164bfe8e4e7b15ecb6b5542e1028320b1b GIT binary patch literal 693 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}efsppix z)r6+T_s0&fFGx;v7kFmKYxY5UT0i&W1h(uub8b1v=`7)5@SMP4X(u%^$j|Gs1-rxX zPp{doo#4L{TExs+D1D-B2h%hwizR>Vvo~8==<&bRn!qTsWtPAk)+ZB;W=F|xD|}L2 zJJqi=;l_O4jFoq?WhMN**_T;8*&9DEl0ECK)`Oc@4jRc9`99d-_WRqvSE~1ZYq~8F zk3OLJXalFnQbk^mDtS*v2Zxr9!dW%-uG1s$eiusIv(j@}tB26qOC_$+TBQptzWOS- zFMB%ML6U2+#r)OT%n6n9|Lkvk-_B|An_H#5@2}|8ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInzz0a41_K}i8Js

ONTYXIfmd%8G=Xq-9*Beo z39%%yn{9AlT)%)LfLkCwft}mL;4ll1#RQfq0!#wBUL3lda}0C?oEt?#6dL)T8FYxv zINadZ&T(K)-v^n)&L;1TT@Ep8Jl(Wb+Tcut`XUxZ<_J!u35#P6dOf%}Azed~A*e|v zFj!K;B7mjA>qo%iBCQLm8cdUFcPL3qGBC8xbX=JC<;rHD*BLxr{an^LB{Ts5jo;tg literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/magnifier-1to1.png b/rtdata/images/themed/png/2/dark/magnifier-1to1.png new file mode 100644 index 0000000000000000000000000000000000000000..a1992dae4e1730dc851cbb0dd1af506a5f901ae5 GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E2RMKJ{MoZ-A(9Y= z-T|R9pho_ZAirRS&CfP=O6p81;1?nf(Vzxi^Uf596Qx%nKA4D>2& z?lO4YzxpjvSYw;S4#u#Y^PVwG&kY^VeY~3@9vOG=2H&4-g;hbDZ^Vo0wAVF1-|MVb zU~C{`nEP+S@5HVpt$j?7XNWG+JJ_k&(p}2>ZG(zXx7>*@KL0OoFPG__=b3QHgmcM; zWewftjg|ZfZ3m`IkJRldGgr&L!l@D%w17Lh>3l4w&mdKI;Vst02dQT=Kufz literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/magnifier-crop.png b/rtdata/images/themed/png/2/dark/magnifier-crop.png new file mode 100644 index 0000000000000000000000000000000000000000..7a34854241066e842b88ad6aaf94fef907da92c7 GIT binary patch literal 679 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;KSJc=gJL|ADJS5+&aM)ZMt zTLeDpnwEFFk-s>Ff%}YP#-AMt&hx4R7L++2^Jlrct>|Fadu~<}y$I&x4p%}=D!%Nx z$nF-LG--uJd;1;FMV`MIj5Zf@Ej<#d?fU#u)Predmw3$ix2<=3%e-#w^@5bo0o_h2 zmzU|e7)dtI6+2l`P&UPKnvZ*~X5gNOQ@Se~RHxdX+q>kOqq^tp1MCSZ+ZWDnRLKkIRMncTN30KyqV!ySD}RVbS~Q^;a)qXOsW|e7(G2*978Nl_fFa9ci2Fn zt$rozYQgTSW+EG(ayGSS-RO~s_;~DqgBsg3o(6$vmX4iHZzj%=h@25wp|98X)?(w@ z0%x7)r|X~3dCzB)B*8pAy|n1}>t=HeYq_TEjNR{>S=Y?nkua5c^84=Tv(whfeBkm) z-5kmFU?Hj7>e8(TrvB~HIlhf`>DSed44J<*G^Ix#yQ<7;CUwT} zsq6zLcBwhZ-S@UuMO_JNod0Yx-b9$X*=0ZSqEjE6FSne*zQyI&+dE!d@*140nV1($ywj@2 q>^Xy{kH@h|A)@9)J&)x1e+)NHreD3G_N)yU+6ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~}Vo(?A9goIQIM z$Oe)SE}Tr6eDWPo3vWq~U+`uI-eNiWrCx(gvCC+-fIEHAPPZn@t=80f! z*^^$97wE#l!D_(3xLPSDft6XJ81ZUOWd NgQu&X%Q~loCIH?P$pZiY literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/magnifier-minus.png b/rtdata/images/themed/png/2/dark/magnifier-minus.png new file mode 100644 index 0000000000000000000000000000000000000000..333576ed792704182076e66cf1afc8216cf221e8 GIT binary patch literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;ZT%43vWq~U+`vzXWfMo+OxRq0+*jZH0ekT0|TS8r;B5V#p&KD8~qL& z2(;B}vaU|qbgS*qi8BIARyCdN5I-QDbVyhzc=|R2w}u(oM~*QtpP5?0Y<7=J-PYPK zNBi&e6TkkuMn|gM_6^Ho+SxWY|f=za8+`XmfO_agr!quN=FtRtSa%5Y>!E>Rw zSf#+}fsnPHf%gagTTW65{S60}bMt8$ePNx-ZM4hght#C~@)Q64;Lv1T@L)fi%x6OZ z=1d)t*H$)FcdzlkTYP`&qzs|GTUMWNR=w+gTdVD9^V-#JKO62{)3#V!x56b+C$w+= zt3~H}mtJKHPSiPjZ04&o6OU$^npJLIyXn*H%Q0t|Qzq6~=j)tepV}(g$QTgyY~jfT px;|{~Z5P@UB>tVyZR=THAE=x8vrps05nwnoc)I$ztaD0e0sw+m9^3!` literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/magnifier-plus-small.png b/rtdata/images/themed/png/2/dark/magnifier-plus-small.png new file mode 100644 index 0000000000000000000000000000000000000000..71b07115fedcbb0fdc993b1282763e05c20cbf3b GIT binary patch literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInzz0a4J$n{No;-OH z&c1Nr0z?of0tBZ|pAIQm*#y+cUlQaOyqV#dUxU~x=VH$68QP}vSfxsMfKm@VT^vI+ z&L<1FF!MyPy7+EOwPsghaS=CQV02fAc_76s@#GLoi=@OI<>k{13?!Ub^$gw!ikOMm zoISuTDBzngQzK)Ej>gLaVjN-!T}`?L4lG4 zHg1azhgrBH4lqeaw1%(s3X0x(%Ai47XTpKZB`j>Ggl}x%X4tx8i-G2jEfQ=W7D{Fv zXu2E4)1GJ{`_OX3|A~9gALtWv;NfZ2a6G{f*2Iyb$Gkx(!sLl1dsp*R1@{m}W@hOw rh5%0EtPnAV*d`@~c|F>jCNeVozT?7|bUpbA(6bDlu6{1-oD!M<{p-}w literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/magnifier-plus.png b/rtdata/images/themed/png/2/dark/magnifier-plus.png new file mode 100644 index 0000000000000000000000000000000000000000..d78cd42607124dc2a5e1418365f2777648b6ceab GIT binary patch literal 698 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;U3?`$e!-g=o;ejt^l5X=Jm0c3{NRnPK$kEEc)B=-Se)*i zqU(ReL7?salfFr3ull^Gonbt6xkH16k70(?nUj+yB&>8%&=O!NZfkJ3`4~a` zNZ0#{eewfUYU!@@wle}Qxv+S=mNAp;xExmuW zr^F`lfZPJ*BOCjeWDF!0`kO9b$>%w@A(?qI%iG6?*p$CWsQlP?aEfj7CZlbP$#zN^ z%~PHk-k#OQA<4kHmS@IAmJf{=o_m$Be$TsJ?U3)a$FtvVft^;OXk;vd$@? F2>>G>B>DgV literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/magnifier.png b/rtdata/images/themed/png/2/dark/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..245cb344aa7fd9f283728034b468de68bd0fee0a GIT binary patch literal 676 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;POW1EN&cQYvhTS;W=p>5@gA~dy1F~*GWftMMi~(2@G2p*K6k& zXy5g{&tG=i>yhrF&~JOz2A;i^_p|NcuVu4V-}=!|mCZY6)4FVzg{rBV%EnhVPBXdo z;ETKWtM1S1wA_XEWvTl+y?LQ=t?1Pe9S5Pz^`E^a-Ci(-rSma^$fTXGjWj$p=Bg_P jGpTn}eUf)Sw#lBiEMZ4dkNRq05HonX`njxgN@xNA-dPd( literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/metadata.png b/rtdata/images/themed/png/2/dark/metadata.png new file mode 100644 index 0000000000000000000000000000000000000000..0439e9b8c22b0877a8c665429c8079bb0a5232f7 GIT binary patch literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;jAK^P3Q1dJBYNszyZs-jd;53G-}xqx(36?wv^7#<=BjP`9j(^PN?6t1dhtMl zn9$mcHWSmUCl2jA{h&BqT=qp$otTB{+8K#E*RaYZ&g97XTa;}q)0jQQl}UOHpYILU zycpv(#cv9BT-z2}nv<**@GDMv&++#$99t%-Rq$jt9=y9*lC`-z>UkqWLu*7s|FnsW sS`5FQ=yYW8%U#`W=}`UY?E8-_D&>XCAC~9K0e#Hi>FVdQ&MBb@0C;BaKmY&$ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/2/dark/node-move-nw-se-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..f4f710cabefa0691d754317c6c7f7e69996f86cb GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8sFYo~}u>w|BkVA2S|NsB@ z_4U1Y@uID*?aP-hwzjqn4Gr72Z7VJ=HZU+)xpHNCdivV5g9-@vUVF{-nMYh{^ z_xs+s?H{ZWI%A5{-90vwS!W7t`Tldm!uQRtkNEW7eLMWL!10ZnEZgxA$G_7a9G}eM z@A`M|%b@Ki753eVdiCXY9J_dBcb8nliTZahHdXAOs9yB(V#4X-iud73!v6R4fyzGD zwJrYmu=+Dk*z)h|I{v+nuGe&%@g*$ds^PoRnUC9Md-#4>Rs6h8Zh1qS1xMbJ%juhp o>gL=!!B+94Hc)Bu|HofhO%=r#XS+!!07H|()78&qol`;+05^vg+5i9m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/2/dark/node-move-sw-ne-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..cd3705cb99b644498cf07495156b9a1ce2209228 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8sFYo~}F##(p$d!1&|NsB{ z`ubkHc+uS4ylvaIFJHbC7Z<0crLA1K($3D##>U3b&`@7r|L&LNuYjfql?3?(Gq7!w z@_pI<_iv(}{jrQW{8uZy&IDX$U|`hrba4#vIR19Z?Yw3K0TRcXKDN0(;hx} zZqjq@+lt4zSu-j>mR*)r`nODv7ioC zOIz{A85dnwx#*?p`5ihE6%bv)mmcP{FVFFS#rwGjE8SJZf7&IMZ#$(d=b6L#X@X1g z3WsCs=anpsy8kc#*DI#Z<{#Owr=BXcdoH`5t$ZclX6Ah_7OvcILqy5=;2D-hN4~#P zofQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck8sFYo~}$pioY|7T%gdH?=> zTU%Rja4W2-{e0hc)ou=#ZvLyDz`r$8_iirx zmve3oTuWK{8%ou?^JdGanHJaxxGpf9amA(KMFGo}p3FMlbJr)PIY_;pE4^l-vBTr9 zJb!$4zLIUWwe(_OloxxV_>V#9xo${sxT0_U!uEL$O}pPScr!}r*PfWl93i)WT|hZd zD)WcX%g8DZs{)^;e;1jYU8=rXbZ55d{B@=kGuxA$^yK>9zM6h9;J(}8J$=Xix4(}I kdwzWP+!uQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KT32@Ck8sFYo~}$p-)b|Nr#q)9cr- z`T6-zpFVAAX(=TogJ8G9@i7?dHv!|Ni|```_FL zv{Ixb$S;^--}RrN9Tvd7u?>Oq`;jw`|Pow%V+kVd3wgjHveLTjPd!SMGEB~?-w=X%Qnc~ z60@%U&+)^Gd7`PnW2Gak*D8fgf;etA-1wOvG^b^g@TFc+hd_JN4{IEA|L`mJE!wVp zXfNx82UC$;&q*3VTR>`6OOGcna{^(RB7aFzcXd*)u>``a;bow~Oz v^O?XeIqMgFzFBJb=AA$L^W!IHKR<6?RB8D0^~+Q?Q0nk>^>bP0l+XkKe2Pf) literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/node-move-y-hicontrast.png b/rtdata/images/themed/png/2/dark/node-move-y-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..1b0b471f508fd9da1f7b22e137c074a111b758f5 GIT binary patch literal 683 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}F##(p$d!1&|Ns9# zeE1+HCf3>6dFITSfB*hfR8-u)ecR8^@5PH36DLkgOiWBmOS84LwY0QcxNzZ;B}=v+ zt9S!6QK%%yFPI@r^V&YUzaRdcsO#iq6)&E*`PpUGWT5PCPZ!4!kK=E{ZVELS2rz5f z283K{+FtSJzrB~>+`?nZ){FC>S-vdUeLH3H6HTw@r(BvO4JLnB&SntYn9z5Yt$3dO zrLw)-PGmM7KJ{Bv=Cpqx`+Mi!DUbbm{PrD|OmpHqW}&w@q4L0tRX36zR_i3Vw=6hx zk3VCf-RI&PZ+#uE&V9%zd9j&&$CLi)X9JF{nDShFSN)|XyZGB`EpxBF;Sb7qlwfj3 z<*NZl;V$MLj|Y{Fhy2Qxifnw*re9SN7Rw<${XhGUYBhyzGtcdM@3w92%$^k&?y*#d z>^Df>c=x!2rTf87UXj9-((DEUk<;04vJTdGH^=U?>X<&+{PlU(+{Y3sP3udpfr8!B L)z4*}Q$iB}M%o5w literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/one-to-one-small.png b/rtdata/images/themed/png/2/dark/one-to-one-small.png new file mode 100644 index 0000000000000000000000000000000000000000..1c8dbe57e0b2ca0cc179c0aa0e2af1ff73f2cc08 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x*4?HYNk^`-&^EInNuLp07OCoB+85E5}&C^=&xkHpynOsNMlQr$V2-HbW7 woFojSf*FpuEZxX`z(AF$C3oRo>kK}IhAr%ea~UGtfQB%5y85}Sb4q9e0J+F~{Qv*} literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/ornament1.png b/rtdata/images/themed/png/2/dark/ornament1.png new file mode 100644 index 0000000000000000000000000000000000000000..3268460a7cbe0bc5f0477ee3f6712fe64bac6498 GIT binary patch literal 3052 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 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/padlock-unlocked-small.png b/rtdata/images/themed/png/2/dark/padlock-unlocked-small.png new file mode 100644 index 0000000000000000000000000000000000000000..3946263891794bf8c54b8288f5155421bbb3e860 GIT binary patch literal 562 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInz~}7Qvp~kFQ>TC= z96$u&+;iv7oj!fK+TdFXP_IBqkYDg-hJG8)#WUp_;=0yU_~;&uzpSFiPJ{bWPOLTy|Mja%+zen~IPzEDLE{=%3(zkNp00i_ I>zopr0P0=LbpQYW literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/palette-brush.png b/rtdata/images/themed/png/2/dark/palette-brush.png new file mode 100644 index 0000000000000000000000000000000000000000..70519a9a96b436de45a8197244af45cd0050e7df GIT binary patch literal 912 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Ii}OzV7#Nt8JY5_^EKX0IvN2o4 zQRJBYx4yG8WBA(cR=msV)BJMaMog2y<+-h`1!vV1Rz3;XFlmCYwY0Oq6q874X;%G+ z_9Yx13I&V4W$Sj7iTx9-dw*6&?#Z@-uDj-+Z=1ibet%ZS=cI#WhMiQ8y7XT5x9@*S z<14po?G8p%G!9f^o+#?)@MgvJy_zp z+pea$u}OJ>+JXgbrw?#PZRWanxz=N~{$;&sFQuO`U3<9bHkDBV@s(QiUm#k)C4r)N}e$xo@*kVrfD zD`odX&maMr*+<@a+*~R$pQDax&1^N(ERKX-I}Y4*4cEG8FiZHt$4xd1+)szGzNwD< zy>A!u=V`@ECk;;Yi1@ny&6HoraB>2t{+EyWEKEunTOWOV^zQFE=1Cl7XR`OlosKlT zdrD;0_Q#H{-!43mDxJ3cXm4ACBkrB4=*sE;`$jiF>cAZgN(P(8Ics0O-hTSYxg$q+UfrktX-WDI!@|WoI7K%(@0}ihO>KSDn!huP z*put!&NZ&!@#qTPo^-#tMk{02?@~Dzo2S8!QqNQqRz8Wp6!ouvzR$@Y+*w!a^EbR* Sx(%3+7(8A5T-G@yGywn_?430L literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/panel-to-bottom.png b/rtdata/images/themed/png/2/dark/panel-to-bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c377a8b9e10b3b9bb7969a598fb2ddbd01a1191b GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;MS literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/panel-to-left.png b/rtdata/images/themed/png/2/dark/panel-to-left.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2ed1baa7b776b43d43bfc2c564689d22a43c3a GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;@Mzwm3V*aPDp~5a#1lSA8S&$m@n`1DmF% zp#t*?mJ13(ss&Q28GVO~?wmXN)^UzwlT1g3W?;pNWk(VxE#{bJ#}IDe!TNvCdPAVq N44$rjF6*2Ung9tzp-cb( literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/panel-to-right.png b/rtdata/images/themed/png/2/dark/panel-to-right.png new file mode 100644 index 0000000000000000000000000000000000000000..bd21edd74f8aa84d79907fef32dc1b53ea059b36 GIT binary patch literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;_PlL9o3C@x&m=*^TP z;l#w&Af#}3gI5EOvM2ajN27J POBp;}{an^LB{Ts5ARwYR literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/panel-to-top.png b/rtdata/images/themed/png/2/dark/panel-to-top.png new file mode 100644 index 0000000000000000000000000000000000000000..f006db82ba410e4682236a9131565ba21fc22fba GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Cj(Ymcg z*u{y}m1)T=My?4Zh7F<84vdrZ*c??uWW6+mJgla4Twcf!bneW77DYyuRjn`Nj(lP2 zYFV7Y#LTpT^^htTv%~~OZ6~FLo}7#(Hy#Kz@pzqRXmsLCmRPWmMRcz9EB;NYa|$Bk vn!K5&b*xlxoVj8lgE7#Gv}1}}zc4b~wW;k&@3ve9bQ^=GtDnm{r-UW|yBe&4 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/perspective-horizontal-left-small.png b/rtdata/images/themed/png/2/dark/perspective-horizontal-left-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d7ec8df4f439e70829a6f89b384310b9296eb0 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LE+7xYwYDJD8SP6y8r3}u9+%x!soDcy?trasF5;>WmfQxRq2ZtEcnuy8o=0gh^5Wo z`LVlAN*+u+JZ=7$4>E0^ce$m*kXgT=dM$L*Qsn zz+tgc6X%6#4@4TW4;qLZj^b%gw2+VJeU>AU&g7Bu=PrT%fy6ld9!5rCMNUG+rsL} zbj0H1fdbjA7i;8FI2GC0j$e*S6PUYn<_aN&Un0!X9zwxR9gVIZw&?M3ItF&I$pZUz}8?=2sB z$k!LFHQ{!jYH@eVC7o>ys&+MH8NRMNc9>KK@*mmRk&(*3`I1G`yj$6m)l01xr80lZ no+cG-ut}=x(7_;v2Mi1ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInzz0a4KYt!bLcqzB zCxMK!XU_u3)2B}Z8RyQOyL|a_;hA6IK#lw*L4LuT8EVb!+H+a-X8B1kiRGK{_PP>K zYPzS3V~EE2WC0gu9ue*-%G@3ABUYc}5nu6cmq}w|BcqbSzRF0I35N|dPm8E1%;lQ& zD8!pXTttM4vx8x0)V0x(pwN1_KVG$m@ZZI$3VTwt~9xxt=(L5GMYfoz53ZnjO2 a#TX*PeY;!w%r^p^$l&Sf=d#Wzp$P!^xx%&p literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/perspective-horizontal-right.png b/rtdata/images/themed/png/2/dark/perspective-horizontal-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ffacc961f40400d09660c7c89d3d432a4a1e6a55 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak-aXMMx2%`ks z?3N3Ct9H&1x^!@=xP*kn1(lGq!F&b{jFVU{Fvzo6G#Y{W1=|Z=-Kd|CzL;OyWY{ p3a_0FzD$cmGhRQ?W;npWP@vUuZDmMkKQQPRJYD@<);T3K0RVW;^_2hs literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/2/dark/perspective-vertical-bottom-small.png new file mode 100644 index 0000000000000000000000000000000000000000..09c1e1c1da11311f7eb208c7dda9d9758166d31c GIT binary patch literal 614 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~?L&0NJNcpN6w9 zT(|&a0|kNP!iCHdKrOr_L4LuT8FD--)U2nrb1n^vPu#7O$iTqJ;OXKRqH%uiMZ>&9 z4g#zfCT=vGU?RVv!J_qMmr(XBjm(}WU8n9ea4j`4_vn}+b)SKS{eZc`siQ{LH(fMb zx%TCptcyDTZz^ZK({;xqdfe=_MKdiWezf((+`M(L%>EU_?pN#HF0imEol!o&zp?r9 z`5tNZn`uH)!Fg)?nu{)eZcynxlrJIpDEdK6vsUYh*6N?Xz9@Q&Ch^~8GmuqYDf(pX zeU@p)*2QxNZ!)@$2WFsn7L~+hl8te3|W#_-kL3S@^fQJPnnVGW-)3->ggN zeq}N8%@;1+mL|4&F@);c VF1(W_YYq$~22WQ%mvv4FO#owj`JMm( literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/perspective-vertical-bottom.png b/rtdata/images/themed/png/2/dark/perspective-vertical-bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c47f46f67227e0462f339c1059dc68121c6549f1 GIT binary patch literal 768 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 b_M73^lGLx>J1^t|?O^b9^>bP0l+XkKm?M#V literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/profile-partial.png b/rtdata/images/themed/png/2/dark/profile-partial.png new file mode 100644 index 0000000000000000000000000000000000000000..320103f531f67a832b232feeff4dccdbd5e7d07a GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;g#u)K(MEaV~EA+XnR;<3H?pI!TIhJKb+?41)8?(*&W86&_cFonU`bAp4Pu!`pdh8Kci bOPCnec^RkQEB%=cG@ilJ)z4*}Q$iB}z6gok literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/redo-all.png b/rtdata/images/themed/png/2/dark/redo-all.png new file mode 100644 index 0000000000000000000000000000000000000000..3092aad49c376818bfd56e31f2181372c902824e GIT binary patch literal 721 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;1-HK3vWq~U+`vzgb2e<5%*afE0oG5&;89}U|`Jlba4!^IQ{hUUhl&W5^Nui zdu=%Kasi98SSOcK>@DrKM@cU{TdlS@%P#Sr)@3!dfpxip$S$_qjs+Y}S*@hXN3_pjN*Wah?H_R2uozTwd@@rj28QY!H%qkv@L5%7@ zPa677-12r!>@}8_Qvzo<=}5j>@;=yq?mICdnQaea#a^!FI=<-+YMSrvZ b=imR~L~DG_@~`WF@xkEf>gTe~DWM4f(s?v< literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/redo-small.png b/rtdata/images/themed/png/2/dark/redo-small.png new file mode 100644 index 0000000000000000000000000000000000000000..24d585c08c3f0552d9852af6322446ac2f4b3102 GIT binary patch literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEg0R#5}pR;GrLfAmYxpU`$ zY#;*;c6H494%EV16662zHV`xq(joJA3Wen5%!o-U3d8t0P(oS1pOhzIyP z32RJqOs39X3=9mU7+EFK-oLQX(a2yB6KLAG_>jPwwm`0T z23sB27cg|Q9D3QyFVdQ&MBb@0EOMU2><{9 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/redo.png b/rtdata/images/themed/png/2/dark/redo.png new file mode 100644 index 0000000000000000000000000000000000000000..e15b71ce0096465b919df0a97341602241c7659f GIT binary patch literal 673 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;bID7Ui zkbUaZDIf`C-@D2b2UO2f666;gznP(7;iN)qb-}fPc01ocVPIgi_jGX#u{izo@_zqA z4kGLylpTCaK1xT`UuiAb@K#O8xrbY{aGOw}YjVV#l8J%4B_z1th0VS5%IQ)3^WD4S z-cGcz{Iu-#?=SE6?%Q_er}B+Y2R0k-k?o#puhkIF*e@1;zF>ay^@bkrT^t+N9|*5} zaN#CvpJ+|+v&GkKI2eq*8sG9PoATa(OPM83I3c*n-F%*rpqs+E+Y=2K@39L-OuZy# z##v$S8Wrr z{-?Y(Ytx!@rjA`@bNZLgJ!t9p*W>JU-c7oydtSbOta^J>*VQ0*uKwe-U+Xv5<4^yx)4(8R@O1TaS?83{1ON}d9zy^C literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/refresh-red-small.png b/rtdata/images/themed/png/2/dark/refresh-red-small.png new file mode 100644 index 0000000000000000000000000000000000000000..058b52f2fdbd02edc14c4ae5c44e97b57a57ea5c GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr0Xz;FPJ4x*9}E>H@> zI0RF6+_j_ws9mrm$S;_IRdm_hvdNoyQgy@HTou<^gzvd=m4Shg)6>N<#NzbY;K)r! z6gWx_vVQ+P|J%w8mCBhvrB(%rURqFcS@6;Jg-+)jYh48I@N|bLGq>A@mAks$FHDw* zJ8+k&%Ro=oCgatXV-c$^EVF<9tJC@0=S?<#vrFs5&+t6;Qx$r5>emE!p_?w3F4*QS zee7Yk@qp>8EUsjmuTAgQO;kR7+tqTeVE!V`o2JKE_%vi?p3eR;DZ=Bps^zWkKXyg# zXsNpY-eUW^OI)1u?IiB#?p@~VwY^>J$As4Ix33?{#TOV(W9+Wpz4F+sPiDfB7bWZ8 zJU`drlJPFyy_Dzim&B_}&9dz$T-qjc+wWC&=(qWqH;*L0HG0+lcIMOT8HJu{kB`qk hJ^fnOuaE!#u%|L{zbrCq2?d52gQu&X%Q~loCIIVY{V)Ik literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/refresh-small.png b/rtdata/images/themed/png/2/dark/refresh-small.png new file mode 100644 index 0000000000000000000000000000000000000000..960c287d46595603141dc378ace1ae47e4f455ec GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEgIdjInzz0a41p^=h2(Dkh ze(~bP)2B}Z*+5~i*qMjVL!5xR_)3EOf;TfXnoXEr#LDZH5+bFv)9OPxQ0A4Vi(`n! z`D6hXW}X!8JAOg8n{^TnF|eF#dL+D%DVHZ_Xz`o70o_cNeK^FxH}9th;cQE8Wl9Mx;SdFvMy~nX4J@f zi;2mR>Com7iHL>Q;##btk4^G8pSzDS)!TuUNy2Hd&ER}puiY6RjY-3=XcJ`XX;ya2=tT|j47_wS8 zI@H1(S&SCEn;;^xhvkvBvi08Lnb%~z77H;llzldR|1|i;Q=qRIJYD@<);T3K0RW5v B*DwG8 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/refresh.png b/rtdata/images/themed/png/2/dark/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..4425c1e96b4631a974ae75c82ac066504ba4d7bd GIT binary patch literal 734 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cCd;0Wg2pdRV zx^xLh0tJEK+_`f=_N~Vien4G(B|(0{44c>St4>=~&E^)JX%W!$OmrFp17nG&i(`nz z>Ak_$`YeGGb7vep)Ah*bjGo|8mAFLJ)gLs^tiPXdKc++K+*v1;HJJz5ywVg!^!~Gn?~B|p(VV+4tCfqNb@PQz z#?1w1d~(e8Ju_8I`?_KRQ_g;kn{I2KP0q~h3VP8tKk}kmh5f`sGQT!2h_z2}zwziM zV|&mHp}*6Z+dg?6{y6(mTc^P>nX>zeT(1^*%&O{7dlWZm*|X3Mf0uYmGk=tkoEn~6 tU~y{8@2P>8yNc80{F+=pTl`nu$7pKc+;5WFe-aoo44$rjF6*2UngH76HiQ5G literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/remove-small.png b/rtdata/images/themed/png/2/dark/remove-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e3310875242a4da16ccdaf4556723e76b916d468 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qzA=_=LE+7xE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%L&9Xn>QF7*ab zoTVhlFL*OUrSyq2J$r$C15X#n5RLQ69Ii|}%2R~z9bjPf371TgcyM5fBGbXZR1SxN mh(Jq?Qvo~Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx_@Ck8cWMl*~;lRz!Ek8g1|NsB) z1wKH*$B!SwrPi%m2WNl#_6^7u7Z;yBdv;V*RBLPN<;#~LvTST@=H})Qwz|6d;lqc4 zRsap`?(Tm7{(bq(J@bKbiX}mQ!O!;fU9x-j>>0!TXDP}Ho&{8kJmUg#pFQ*V{Oj39 zqi4^|Yvsfl7?`X*T^vI^j-Q=&bK5Edo;K&q(*e&M4<4=f@^}8nmMsbk7W~e7zvgM{ zg!R6cp6EaLci};K!H=G?*y{8Z+dhAHIBxSrM@n&4UD6vB)q4IP z)(WXFl)dg>G>egD=zludUL~KQZ{vxZ(b1&`W2dk)tqFH{_$s>GsX%;!q{A+Dp@!9k zr`lHNC^M&rPv}!txW~AoZi%c?;;N7tKeYbDHs&(g{hod_OJ@z+Ehxwn?zXx8SksuyAofozeCUv~v2-EHla;h40`nuBBE65d<2ugg}= zoh5jrv_R?aEQZ-iSqYi~+w;u5|DUc*x~Q3Su$Y-8z(?>U`xRB?$W0}MXE;{z9?)z} z%=ED9`+oefU0;oDkwwHA2E!PE4xfdw*QMV7zwmDHR&UK4jLY`kx&32C!|@7hfyTdl z@{Dtxw>~M5n6x`&<#MfyH?MD$-tS$dY%G^j@~!3)`?siT;tQ5OoY}_p_24}IK6&l= zi`HzEzj}q^VEW18a4L+-r0s4XOu1>$6XK;VPL;iO!{aWWuytrP!%t!M__I;`JZ}JmQ1&HxK%fALn NkDji6F6*2UngCNYt*rn6 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/rotate-aroundnode.png b/rtdata/images/themed/png/2/dark/rotate-aroundnode.png new file mode 100644 index 0000000000000000000000000000000000000000..4337058969a992e6c57c2458d1bf5ef27bb6bb72 GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;AhF>dLIrDVECZT zRd-Qw!h$fCommIFScL^z^&B^F@#)6?nUTdRuKCSAK<3EWMNKb~3Ree<+q>zOtZVMJ z_&L3zywW%Lv(>BUTldy~fA^_~Q^Hp44`6 zdL3BO6xhYTVq3UIUoqD;j#F`WYLY!PR+I>tS@dc0`@DJ@dvG1YG}aw1evWTG&VCq? zz?9(9_j*C4XZvT@4_XFn24}(}OXj$qJ2U6O76-8f^Xt}IZTYstI5|E3!MWA72RF#< z32bL5{S{VnY0GprsVNsczB4T64(U~T`^2Q#A=Y)v(W|8ayLmIOw|h1y9@hFH{(^b# z)djQtS1EHgc(zxhp3ipMa%l0y3l7uVm7lgH#<(qBGxOWDw|D0V+*vHOEIy%->0FDV zKC^)|Q~tC9EtZYKjXRcAxUG<4yL>}S@!D7ax6UgsJT5d_{r|(M7jgF8?^~B2SJ5#C P#vFsEtDnm{r-UW|h^t8Z literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/rotate-left-90.png b/rtdata/images/themed/png/2/dark/rotate-left-90.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fe7d05aaa8820421bf23baa141907f620ca5b0 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3t^l)cMiya zbKwl2;C6}d!$6JvB|(0{44a?zdaUJGAX=`Jc-P=eVSw{f1_s6&PZ!4!i_^&o5{nd$ ze&G%K__}?{lntHwVL?ouIu7FLmMqf}xXYa<-&n#j?SYnvo9OefCJ%!Tvle(+FuIod zOiR3RhINZ$y3~}*O)3X@u6z(Xm8QL?VZx3jOO{+`cx*9EQKf6jlygd3x)03EanM#f zP`QVX<38hBzXM`24!fsrY?EI-X%bf$r=6;*u1a1tW6#mWOO~{$Oq5_)*sJhxNsr=0 zu89K8-X>1Hk1AM%+<(kzWIVQqdD4ZWk2DHWat=I;QMQp2Nlq~2pU;|NJv~e>;epXy z#;tMd8*>*eSg?SZ*?2-vst5nHmZ{)e3no=b zo}C;`A~y;mS)8T+`&efmxM{bu-ISNeNb7iCqF04{K^%($%=Z zIwgVCOM$V^VL|lQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYq~Y=FHi%XMyDD)2D$9 z2pcYV>eML+8zK%Q=U-a$3#eVNB*-tAVS#Qw8^6`&XT8<3@!o6hp5e}2VhEIc=;`7Z zVsZNHWN)U!3LGx3F0A$^|N2K8ZoRrBb9?G?o5F-EGwivaPh7~9UhOG*{}SsV4m;&N zm5&VAcd_1hyzN=^#F-w3$JWLMY*uxbvsM(IuvjQGL*~WPQ_>ALIRD>z(bN$4Hus}b zhI{3jni{vI<&Ret>$ps|7N3<8n0w>~hxL<^d2?4uJl-__nI7+l`#lHa8T1{r4y9-3 zrp;3A{vGCTAZacghs=$)yuGRI@c*lE22P(o4P#=b&z?Q2 z^i59-s8^sQ$S;^-^Ro$p9H9<5`s?bXXD>TjWFGXBfq`+or;B5V#p&dP1-u=F2h~mm zC8}!d*m0N9^Mt5NL7oT;^Gl`{mwbkRI{^Y*ErLef>x>LcxDGX%oG}Sgjb%%BRQVvJ zb#UF1lIKdBTCT8kuxy_+N$kiM*}Gv0$GkdN7EhWa)UjJO!z|mhL$#bi=ON3K01=Tb zEgIImlXh~YscAND@i=g22I~|7=FL40LS38&oab5{BsWCPcM$Rte{gRW$CM0)l?>h5 znuk?yGzfV&n6SGzon%lun8mTN#h)|QTk(RogBFL@LQ_VygX~{y3}U(u9Qu{USRgCo z;N7swtg)3};V8d#0F%TwC$C@E`4${e?Jtd9%FNt-she}gM;?>u%cpRy?0Cw+$7!b7 zeTE@N=+1@*uIzmWERJM_C>d}jZk3h@o>UOWwMz6uhP94NL(U`xokcgrxRir_Mmjo1 zt}vR`+oa}^SP>W?BX`b$H%GwsDbInHI}E{BGPrzXRyP(3%+!8<;6N77_6fWvc4_Qr zOq5f3+OmK};Dn~Ipr#bxBZrSQ0Rod8CNLU!vo@$csB377nh=!mfpeV$|BY9oJUop} nP1g;WWnPFqlQlKb2xr)ED`NYu4aNb$Xl3wp^>bP0l+XkK9gZ>X literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/rotate-right-90.png b/rtdata/images/themed/png/2/dark/rotate-right-90.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d095a8ca9f9ef20c68398e32e076f7dd8a3bca GIT binary patch literal 754 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E3@%)_aQ5t32pdQu zvmt^Ikx6m4*?@WlN`m}?8J=zC@Lab@OtourOjWMw`H;COG7Joi4W2HJAr_~T6C`#$ zs9$1S#_8yIkjE#GZ$rz2qLRYbAWt=_?Lr`o0U~PVQPVh2v5VtotGx6NU^foAGopRl!s8;4OKO#L*7D%l7rj5XE>=W z(7Gwe)>zXg72{ziE;8ltqo}+IN7!=y&EVL6%h*(0B1G--AwL6ylA{tc4y}0>5){Oh zm@s3>k|nAv1hT#=`L+cu<&N<>spD1k zCM#Oqpul-8-=)+CL0$$yRtMHCIs0HqTgOZlSvE7(r)o=idAzK6-kjxlE*n&If5{TQ zNgS743d=Pwghr@Zh-uyp3DOI?b%4i&D|Fdh-mIN^T@|P2H7Ttq4h>M5Go?=_C>Lls wQ$27+rirXF9bZ@(P8WyoyJW+785mCtp00i_>zopr0QvVT%m4rY literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/rotate-right-small.png b/rtdata/images/themed/png/2/dark/rotate-right-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ccaa6bb382a5bf92e234909bf7194f89b3f17013 GIT binary patch literal 606 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInzz0Y|z|o^ePoF*w zr z;c2An@0}ptTP8n|DI<(h5)Zn($nZ{TFIS1jRk`iWe1|lu&3l#$v w1WE~>(Cu^x&GWdZpr!Fzopr068?_PXGV_ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/rotate-right.png b/rtdata/images/themed/png/2/dark/rotate-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e68fe64cf9c1c996cfbc0c38e5b45e12bfd3782a GIT binary patch literal 822 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;uD|h$T$7Xy0|Vm`PZ!4! zi_>eb?DanEAj0sW-D~YNu|AU}E0v1se3EoUS{_~CTBN|mc(Ctla$wA^7mqGjS!g&J zzgQL$u)Rrs@?>3$k}Vyq+xwKPZtOo$K0R*MmX+Q6H222G$GyAj-LQr82ltzK7LA`m z7(d9oI;*g>v3>iAx|M1kp)1#btB(l77?Am zygB|Uy@xp%ITiCPEq7jNG-#8&JU!m^cBb}EDc;N-2d_B>h-V!&3s!2amz57KZ+Veq z^q8ec=)pBZX7%Nl1&bK$+)q5ZcG%CL;z?-g>w_ z`#{l*(uDjd`GcR|Z)CpB&E(f}p6`?Chp=Udt6zqB&2xU}oc)vG&Ds4A%^%F)r~2&& ZBmeOxwO<11Y{0l?@O1TaS?83{1ONr8T897t literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/rotate-straighten-small.png b/rtdata/images/themed/png/2/dark/rotate-straighten-small.png new file mode 100644 index 0000000000000000000000000000000000000000..5bafb7a8fa82594e4e19d2b957d537068797f522 GIT binary patch literal 576 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LE+7x-vf(Ps( z&%?R7@)8_`Eg4iQ`4wEm{24eGXeKA*JA5i->k?VsJWihh{aikS@;YLpTuN;=J2y1?V)0pW!=mY-~~KF#Q9zBx#H)nS%E1~Wz{28OVS W+Q;oSz3Tw_jKR~@&t;ucLK6VJiQF{+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/rotate-straighten.png b/rtdata/images/themed/png/2/dark/rotate-straighten.png new file mode 100644 index 0000000000000000000000000000000000000000..468eeacb9e77b972674321cb6f1c5d44d38beccf GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8sFYq~g_UxH6XCNeyaqiqX zAPEORakvzO0VJJShvd4wp4|N^09l4y_0xP{Q1l?WPxxPf^`@Y1Ax|b@y`gczi?n#oc zu{Zm+-ckZ)-|>Sgm4*UTNErwklF8Fsrhh2PsNc!T^7qQ4!wukt%+Rv^IgkR zQfD(=XMU6x9~^LtU$^a&$Fkt<#&dp6&Ry|l@>NUro$u!#Qge-*dCgIGPIAR^=c|HQ zY|*hoJ;Furlc%?Z+&VA&t+d3$Drqav?XaE7Ys@px2!$N~zM}c4x!vmrDbZ=Ng_~O5 zz0mlr_}lz;A7A+2ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInz~}7Qvp@zAoH}(1 zNS-`-5=a6CApj%+<^stZwR=If@|Ohp1#f1^_Gr?dp}g9nEb?{O8Lu$G`#`BPo-U3d z8t0P*T$p(*SX%!7H$S4OaP+`|11X>W@88TcVIhZzfP+{93%5>C5Z|x=@mD=Oxs?vI z8YDADG;k^|Xz+G;VK1Sf6!N6`$NdRgI2u?aCZ4VM|Npw3(95W{5R)#!sdD-i+h~AC-oX`Fy{w)ox#)9&t;ucLK6V^ C74@tD literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/saved-no-small.png b/rtdata/images/themed/png/2/dark/saved-no-small.png new file mode 100644 index 0000000000000000000000000000000000000000..de12bf59cd592e0a595adc2f61817bed1b185b53 GIT binary patch literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}bLPz1Q>TC=5FB7&0Fr0V zo^>zqIeq#xkPBoVWMhK}o;-Q-5Cg-}kdTuzW&owuh28;KFH{ob7rfbBb&a)u9z*}9 zl!J4vczIGRKe){=1Ik|Yba4!^IKB4rTcK6~0k#J>a-_qG{)<;n=-X$Se(qo3y>z$8 zT?+&6axd5&vta6`mj|_$CeFMpdBui%_OZ}43>_lek0S**zqxHtYT`O@^r)KfF}t<5 z`VaaPmV98H^30bb@`w$~-Qn32{|2ds zJGu=lL3ONbTf$r?eBKop^~P&@P4QR0&`;shzwfl0cU6MH)c*fupa&T|UHx3vIVCg! E0JSsmBLDyZ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/saved-yes-small.png b/rtdata/images/themed/png/2/dark/saved-yes-small.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c49789176286ecb989bfa90647ff10df2aae02 GIT binary patch literal 636 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?p@Ck7}0|uv0pJr%aI12_qhI@ez zPz1;WN&>kcvJpg{Jb99#i2=w?Sdwt=+&Q4sq#ct$dYc(cCz~2gGP0Oz0TleKSE~aw zU%Dj7FL*Qm)P8T}?+pE!r9n$GZ1gRwnj9u1bZNf*z4*Y_=qjMH+nz3tAr`0CPChBt ztia>SdQ_nM!Hv%U|Ic$xW1GO&y>IHAYD)FeS2 zZ@sr~lY^(i;%-5GIZ}iku zcmzao9GvmtqT3lQ;axAD?}#p&*>I#){fB&Gy`aT!9gDa%iyrT}x$46ly{!Gm!#|wt j_CN2w>Aw8?=Qa#&1ya55*f+2Py~*I|>gTe~DWM4fzCQsk literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-black-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..90ecba649ae4ec870a26018012813bebad6e8977 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5npkW~ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-blue-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-blue-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd01165c869308d2bf8263841071c6d82f24d8a GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw-3>iFK L{an^LB{Ts5y8mps literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-gray-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-gray-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..779d4eb3b44a13984cefc5cc86d3bdcf4aa34950 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm9cH1E1Q9V!G=R8LRW_cwz?PzpVVWhZw`vg-MbLv OP6kg`KbLh*2~7a%nQzSi literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-green-on-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..7e338b1906d04812440ed65e2faa3405eb22e131 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm644@@&FKUDTl9(aupRi>65a%jf0cH_F+)u9__r_ PK*bE6u6{1-oD!Mez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+Ai;Wt$t$4Ymez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+aDZ>h0)}2q4z_?ajX9cYoD73c9u++o n5+rtH3-7rjuQmlb$TBbl*z&HHYu#T9)X3oJ>gTe~DWM4fq|$bG literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-red-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-red-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0b299c9cbbbb7d56c41a7d57aa44bebf813463 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5_&9B% literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-theme-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-theme-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..31d2d57c6a3c8e15fb05ed645dc555780dd9496f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w!VDxI&vKUoQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Imez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImfT35DgH6I`!5Xb8lCPFX@dPJ4 m(eO|Vmgvrnh&AI{!OU>agx~nY&#hiSjSQZyelF{r5}E+iL~~F8 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-white-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..12831eb4b2ddaefa72d8a12333c937fb6d94c952 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUm3rUp|J6B7ovbx~Wpv{WX|^k85(5UFUYA}sF=RL9`y L>gTe~DWM4fJ@ag_ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-white-on-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..9640a492e4361f5fd7ae084d2cd661e0b20b2b61 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUkhrZo!}E@U()y1FVfL~-I7nI;B??!$_vtCqKe!jQq! L)z4*}Q$iB}h$U~X literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/star-gold-hollow-narrow.png b/rtdata/images/themed/png/2/dark/star-gold-hollow-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..cda3c345f944b5957234f82151e9ab9321132cfc GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!3-o-_pE3EQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Im4og1AdO+xz77?KEYAf`O9LJzX3_ zG|r#B7|qwBz{7fhdyB(DyKnn%X<9TH?_&6!c;e*JT!EJhKM09bIxMp8`d)OH=SjT? ze~*S+K&i__6&Ee;4Y>z`G}sKcq^&hkwe{N>Yku{@ZO;pK>%OjG=oNissZn>`u)Da* za#72qbvugJ?)krf+46wk9hbb>7T5RL7)ab~$&g`ln_u0udj92byZi0e&HsM)u4VB4 XE5LVd@;gtU6B#^R{an^LB{Ts5bzj8? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/star-gold-hollow-small.png b/rtdata/images/themed/png/2/dark/star-gold-hollow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c4816cfa4037c7f3c8e552b9406875d250a66664 GIT binary patch literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LFrpTXc>;PZbb0|?CklR(BS z7z4;&3TDp+k<(X4?FMS(FA4Gs-prt|R;;dMajI4Xo2PaEsyov*1EsEbx;TbtoKF^T zVdmMv(jsz^#fAAIi^z-%EJ8N|SX*ZBiUhJ8v5*o9WD)V1Gc$liNJ{m_116>7D0yS+ zE{Pkib4pk^J46f&3_>`$^w@*m^eKo=o_Rg1StNf~Y69mqr4Rw$i~FWlDjf+Zz1FL+ zuf##{irB)Y>j|uHx(u?fMmnlQFuFL1DHRCnDI8@~k`_C}dZfaEu|xsLKdw3Hz%z@7 ziZKo|R?fV6!0DiX-h%^Y<~&MEIKU*nuqcJ@e88lxSU0oTe9;Om a28NzKYwbyCRZoEaWAJqKb6Mw<&;$S%k;`TP literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/star-gold-narrow.png b/rtdata/images/themed/png/2/dark/star-gold-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..c51ff057f11eb9c23a752824c7bbe131a4b1d309 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)6JmcG71a~#{*Q3eO)Bo0(2IGr>mdK II;Vst0K34n!TQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAKe}(~s&NKYK&hY;(!~d5I z|Iae~f5+fn-~*Kc$^u1zmwN z-+&)t0#_YV)-f}!;F5SCwPC_0(E}HLi8V$y7;fi?*~aj64%2Zap1PTpJVFoVxU@`s zew3f{24A)5Ezg(FYH#0EZhR8Ew%0o~Wi3aE%8_ZizP_&1ESaMJNiWF$?V-3MH|@92 zmdKI;Vst E0DNEXApigX literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/star-hollow-narrow.png b/rtdata/images/themed/png/2/dark/star-hollow-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..a29c53f177d1418ae0b86fca95d509831b9372d1 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)fE_= zXTbm>qJATY9jKD4B*-tgfx*b0T{ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LEgIdjInzz0ae!P&ECPn|ji z;mZ8}IT5Imt0c%TxSkkK@5x%A=m}33#}JM4YcJaJHyH@9JqX`-$1?wQ<notGXgCjTo?VUOC%#OzwN(=N)?AFdR zGud!9I=;mEitx`1t?6rR%+tPP-d^6Je0JlThdvJ^jMOw6b5F8s)ihnbA{fv^aNM0cW~N@LGP$AE8(!|m-~t^dH}zeV@Gu}D}h&`%7Wu6{1-oD!M< D8tl~a literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/star-narrow.png b/rtdata/images/themed/png/2/dark/star-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..f60159c9f237c30672e781f050ea3eb2f89cbbdd GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$) zKA^TsD&@8Ynoy)5S4F;&QS;3p3j*16SsUK8mgu z#y3RHg(Nf?y7JCoUg)Ek#yla3?V{LLrfn?WRQes*6xrC=lv5QJo=|vkV9t^yOVSQ7 zg=ilN0J6?K;JEbcz`7+N2bjzpIgW&|7$3cHWs;E4L7&7j=4VXK2F4AII~y8B&*UVO wi5Na$FrFLA%IfNK;7r(r%}Oi8_yiajicibc9ps!740IcVr>mdKI;Vst0GxZRxc~qF literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/star-small.png b/rtdata/images/themed/png/2/dark/star-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e3730a2a5c150ef9bd12b42356def93eef08f3d3 GIT binary patch literal 559 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdkURxpVFXK4;IK1+q_{ zJ`E%x04TC{?OL@(#$G_h+$BMN!SyZ-qDA3pewHeXUn36R0}5aCba4#PIKTGdZmvTH z5^WFpZyh_F;_!A}&_o~AkQnW~jjJBWuznAFe_-uwi&BxJj_WTiyO_Xj^^>2|W{+ZH zgDKnn1H!yJbfp9$cs=G=RWz(<^nbF5%~5-+U8DNzg~gT4;XEov;wkgES>sq50<=z_ z6D}t7+dQ z>08F;)~D?`Er(}L^iyNcTc!dGzcmx~Hp*{I$!Y4-tn%LKcZ;oP-7fEspBMk*^0zGV VX}jqanFI73gQu&X%Q~loCIIUA*5v>I literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/template-16.png b/rtdata/images/themed/png/2/dark/template-16.png new file mode 100644 index 0000000000000000000000000000000000000000..aea362a251547f24f9d3429df15c73b6adf9f5c2 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;f=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;(V74m$4+sFPOpM o*^M+HhsV>!F@)oKa)QJiAa4N!W1?!UJCMcT>FVdQ&MBb@0Ml(`-2eap literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/template-24.png b/rtdata/images/themed/png/2/dark/template-24.png new file mode 100644 index 0000000000000000000000000000000000000000..87e3f7e3ec74fef78f318be52b31d8f6064bd070 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDH3?y^UWFG-iK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KV1x@Ck8sFYsylb?Fk2%UBZR7tG-B q>_!@p!|Und7$R{wIYEN;3JU{c00ZOlN4La)5)7WMelF{r5}E)jEoHX= literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/template-narrow.png b/rtdata/images/themed/png/2/dark/template-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..16fc0bfbffc2cf29f59485161fed037bc1bec111 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb$P6Sk)|~nZq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWAt9N-h;>R#Z}^y|_kAeXTu$S;_| p;n|HeAcx1(#W95AdUAq91d!Ljz^H2Y)eXpE@O1TaS?83{1OTtGWNQEb literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/tick-green-hollow-small.png b/rtdata/images/themed/png/2/dark/tick-green-hollow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..a897173986f5f43483f8e7075a9f84bd5b24b6b1 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x*wVFfafmfFuyLFfi1@ z*!2ty%?uxfKD`1e<}L~H3uf5NHFu&2e^Tr(;pe$_phMTbR0<81zz9bNZI?tZB>B;F1V(5mMO2d_iQz>_wUyB76>^ z3U4yFCh>>`Hr!mV^yURy$OD#OfdfxEmM~}-G&;(9GBO7*R%I3rXtcOP3$RL*VW*?YcVsZNH z6+^B=4g#zf963A$9!{R%*3ytLzhqk2LA|N1b6u}l-ny%AX@tS+5v zWM8{2N+NFKe`9TLF1Aq3@a=egt(+sMfMmS5o7R<+?p8uVTxy({9A$7 zwW$p<4ZRwMnyh>iziryKvF(4H&lERK!`}5m^khv>k*Q`=5SH1qwFvDifuJHKf8Y)X?nOXt`vpiiKLp07OCoC`uaC~em$+mz?gS%^yrho{K zL#RT>B9kE`Q_LGem3K4d z$aN`C4HP{v#bUwEC>GlknG1*fSZqsVIa=&n85m-|@J}#otjGY`%HZkh=d#Wzp$Pz~ CmWs9j literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/tick-green.png b/rtdata/images/themed/png/2/dark/tick-green.png new file mode 100644 index 0000000000000000000000000000000000000000..d527f670f439ecdab6da67d82c26910243bf2370 GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;J4GKK00sK}DGaHU@mavK$$nDwu zUx>+7`15~zWp(aK->BP}ziwI{`MamPJ!N9^*(L@zPewOS)*h1s9n3W^7=n2jmNR(w z$;ABgZD42F($ORp6p*w=@%K?K*Y6^1uJ)E2ygQruIk%MGxHg^TV%{JAqO>PdUhbSS lc};qJUiUryofDnU@d|Ou{-`;byAbFy22WQ%mvv4FO#lnFq<#PZ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/tick-hollow-small.png b/rtdata/images/themed/png/2/dark/tick-hollow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..83e83fd49d8ec46cac727013ecc60d0fcb57bb8c GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xE&y(c7@gdjXfkkq{|~7GKF55AzayJ~2e{gfj#- zEn!&163H0Bxrs@^ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x>&4M$0kUogXF&aUwIs3sS2NhDZ9dZm) z%o{?LcQfY5btz8`6g@D-V!_TR7TXk=3y1tzY)fQ0TI^dH7^08z_csYYn+&v+!PC{x JWt~$(69Bt{mk0m= literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/tick.png b/rtdata/images/themed/png/2/dark/tick.png new file mode 100644 index 0000000000000000000000000000000000000000..d6254daae0d032132f71f3549afc90d14287df95 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;oo#mjw9*Gi;7tuH2>0p^^CwDAeoe;uvCa`t0R{ybTIGtN}?^s%JJF z;VfYiRx9|Q%F?Cw?0>zRUernLh1(SW2_iKr5BcPUX_A#K?Fd*PS2j tPt2PbyX<#R*`{~3mbz8@p1ANunlt^8@o+jGaUSR}22WQ%mvv4FO#r(su*d)a literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/transform.png b/rtdata/images/themed/png/2/dark/transform.png new file mode 100644 index 0000000000000000000000000000000000000000..48a417f9de28ee2e035ded7490f507434eb8bc51 GIT binary patch literal 897 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 E0B!JI*Z=?k literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/trash-empty.png b/rtdata/images/themed/png/2/dark/trash-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..046600e7a256b2b6caa766305f9491c483390a24 GIT binary patch literal 572 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3#3n}CGDGBlmX4t&c!%)1AQzc_Vgbs_B6Hxq?r;B5V#p&b(1^Jdt zPA|=+$z7Y(xtJOyma()eNU$Wl;$UrN3OOhyZt>#9iw5saYFvvL3};mOu6WcGBo)vs za#4jv+>z(8*bxTl142F$kAk=aI8}KTI4Des=)K5rMp@@Y8OsHiq>CyF^^sx|PK3Bj z3`l2STf%Itv8*XTMa@8hYh6-;xQIw%!r=)5QUaWPft)3rVRwXrIC-R5mvS{|wOlOG zdC0J=@nvdLlM`cGQxhu(=fTz{0Vgjn0mXw2(~4UjtgKRA)nXE}h$mEuaiXA^Vt4lB c$Y%@;+uwwk70o=j59mtQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEZ@Ck7}3j=4)oPjaV0@>~bJ|K}Z zXAW|59$;oZee4)e7NX{8Y%GLva_ZDWa&m|D^bYd!9uyKf>gjn%O6s7p^6|>bg8~Al zPoF*{CU$^{Eh32gmfot30q{&pqK8uFoa3rT-0>YEj5C-SUPym zzxnY|XD8#(@k zK=}B*7->79>V_t(ANFmtJXyCFTz=0Wr0}G^mGgvC)uLF&o6IL33jNtEX(3Tx@9loz zLPh@uh6U1W^ZFJvwlht0c<;Q$li|SgJNArQ+0SVnxc)|dwz|TfqQ6@?S@o%D~YsV-GhLrQMwH|)^QJaBYQ+hv}RKY@qD9+c~~2&6HcI~cd-yig>A&;{LZ zj`4?2mV9g|-X?r7KEilS$=$964N0>54X)^0b+j+p^-c7{+Bv<=u7Y8`YmGlVWBT}~ z>$3KT3Ea+$&5m7ZaQb+6?u_=0G3S@c^cSn~sNHX_QA%^jKVv(++SPy7){T8ncZ63@ w{u&@M@4?&4|C^_27E7+ZwZrej^L*p`IW1uv_nzEV1SSCnPgg&ebxsLQ03T?BOaK4? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/trash-full.png b/rtdata/images/themed/png/2/dark/trash-full.png new file mode 100644 index 0000000000000000000000000000000000000000..e57dba3b2829e19ed9cc7e9cb583d088388a50a6 GIT binary patch literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;FFw(3E@4n^tE^t0j;<~4cV~EA+WPu}$5*-r+9$Rh@nB8J9 zdD5gNMKMlBRfU8Si^ENN6Imt&Fg)t?5ISV&&O39;0tZ&lLvEfgKPb*jxLv2CZ{k(<2(R4zf<4;4*ba#|e4wiANWA=%oZOGDsJc_KSQ- RI1Kb6gQu&X%Q~loCIBs1(y#yk literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/trash-hide-deleted.png b/rtdata/images/themed/png/2/dark/trash-hide-deleted.png new file mode 100644 index 0000000000000000000000000000000000000000..a577b99833f8935fdedf8efe1054fba1e3a6fff2 GIT binary patch literal 881 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck7}d-m)>0f94M0A%03c@szi zdF};1K=SnI(?Bi|oI8FTtmMpLIk|)E>_9d|{AfS`ka1W=<*<b^4c@-h1mhnDK z%ca+99PPcdSpD%a1_s6*o-U3d9>=d+Mg zP7Dp21_61y)+FqaZJ1LOT(+-8wg21WX)LGS^82M{dn)wIRGr8m>-*qUlFEcn*ZMRM zaPHX~t$(b?VfLJ$$Jc+AeLa-sx8E4|FSx_*%&<82`U6)c5xJI{>ZQ3~W$&Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck7}bLLFj_O`QU&oVSH07)Ph zNV*sJ02$}cp9hj~08-NgQUg)R(9FQl2u2MI=gyr23IbIEML=W&0~#{lJ%0z#M#YjK zzu?WR>psOS%V6l^YSi#sWvnynez90-M8EI}M>m-rE9@4}N%IzDV_;yE^>lFzu{gc- z^7Eo*10IHin>>tcXXbeZ@Bi-|c8KK^SNYny4PPubJ>h=fdqDo+>OG8p|4NyAGLNWU zxVnAei&Mc0tL~h6ctzboKeO){L)P>1eV3~ZW}L0ssK2ms@8>nI8s$Dcyz6S<-pzk+ z#)e$GQ>lCj%Femb(#ef}tuwYoKS)mfBy^ca!KL?5YYFSdQwqnHuhd+h^g{49!+}`F zMc(nV`C6YVt8EhK+Q$|h@FCl0>V?HhPD~yf8AF(>f3kU~I^;6`O=98xkQjByVO~>R z)*EJt=dp22`#!yuaw(fW#rs@ic6lXl5Yth00YCN=4fifjcs8j=*OpDue`dPJ@@KvZ z&CV(|-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KaAX@Ck7}bLPzH)2Gj#Jqu(UIDP=a zbuaJ%GJpUm4v_+~*B@Wc(7*s>Ff=j%1sR$cfLthQ1Tk`??{)xkf5qIqm6>L$Wz{3Z^qKFot@%IEHu}UwiF!RkH#QTY^Z4!&08y(|_Y% zPAMpw{qFP4Ps^`9TkFDfs%`ece|*!v${Fzg-^UvE{%;ZUo^3V%MGPY5S%2Uc$zcuH z^J2Iey=I?*1jeZw4G={F3RmRMS}1 zqH)?k$14fe29*I1rGj@Y%o4a-q3y7B<-(ZB#}+vqUbgb^0guJ3j8|PpTe18 z4{{i{UgbM&e8M}VK6;TE!*|x09Hwoz5})#=mB}u;m3WoUrF^FTYT2+$X=~Pfs;nx@ ujf^^S_x8)ne>Cl1%jBQ=zh}-Lq4|@38+6RRB$@||1O`u6KbLh*2~7Z#@Ho5x literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/trash-small.png b/rtdata/images/themed/png/2/dark/trash-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b8f0b36ba8dd4906990eeed0a1c6c42feb983cb8 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LEgIdjInzz0Y|z}d5Bfeavd z`}XaVCr^H?$oULZ$yE~M7rdFFbGe>%O%bQ)&$C`yK+#%H7sn8d^T`4(%sdt>O_DQw z16g<^BxV$53kIe!FsCIOyKiVbP0l+XkKMzf&6 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/undo-all.png b/rtdata/images/themed/png/2/dark/undo-all.png new file mode 100644 index 0000000000000000000000000000000000000000..0624e514e0016e51af4ba4d15dfb50fe7545961f GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Ug9k}6UCE9jUEb;o zXY=Yk3KB85pYr|EG@It8>iiQ0_V4aJ{lxUqJt6Ku?(64AuSeQ3N^2_42`@-_!oR|) z%h_e(Hy?=ynX((+`?JRgA9=tKCVI_%WymUKe#14d7swha^Gqv_q!k1;H^@&;B)GO z!2Vk=9F1B+M9yz((+aw**k7uxC3fUS7gx^th(*qo@n0_S+>S8VK6~+>MhCT3CuVH$ z(Kixjx)?G8onQ^l{0C68WEIC{EdR-$V?_xXlJ zL2GY+Ug2JT-eU3L1tIMzpQg2ZDSNqE`CbZBhL|Ihm9d2Cfy|YwKbX(BGbyjwe#ZIw d5C1>#&ivZQcJ;XVMqpepc)I$ztaD0e0sxZDFn9m} literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/undo-small.png b/rtdata/images/themed/png/2/dark/undo-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ba1719bfb98b8849ecde4a46d95686ef156fbba0 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE+7x?4H-;M4LiL> qH5N5L3O--*`s|B+cFxM`ZX+IlsgjB)pg5zKr;B5V#p$P$_j@095IMeI zRjtrOLgZzV|HUQ2OS(F`UA@_-i`1VHRarDywYkZgSN4df(W^y%yG}k-_*c5Gdio5P zlH%9V@811ZykGr&FZU7o)~T&EYo-X=Cw%( zs$kq?^t|Z8lGYlPOxvy`sU8*P?ky3j76mJIJ&8DdVAHmQyM<{TbFvKho4+`(wa%L! zoS9a=(n5rax@D1lylF!-%QTZ7HIlAmya_& zsN;O@ER}%H7j~JE*9&_XIK7S}Y+#LfdU0R;q)=hAa;aCs;v4l31|`fg)@x?Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck7}bLPyeSFf&IxpMaG+57kJ zfBW_gDDwaRfA<0(D=RCYAdm|O$B!RBckUdJyLjJlLLByl<^be*E z`MLYqHKZ44mNRhaX~`SRNZ!ZH?-A>4tP2OSQk|8;MeD%UYh_m=;GHCvYD$yl#a-6|Lmb^ph*uV=q+dm4Q} zd#TfI5tWs9nU;O*wPv%rzuPdM;cHG!>VsE)msZ|o_`9eiAwl4(Q%F_f1Ep22t4wN^ zgy>#UT(s3>sdB5!%ROC;=Z|G6@=T2WdZFsmn)kUZ4r`sa?8(erGC^Z*@%3N(=Hy>h z`lA;wz2Q1{YxE5X4yp6ybC-Qhx-8upH2<^Z4vwozzx1B6fQ*`xDAWGHD4_et?wD;IamhHdqj$|cLRRbWb2>FVdQ&MBb@03g9v*8l(j literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/warning-shadows.png b/rtdata/images/themed/png/2/dark/warning-shadows.png new file mode 100644 index 0000000000000000000000000000000000000000..5922308ab44e51b6d96cd302e219786a6d3595ae GIT binary patch literal 867 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx_@Ck7}bLPz1vuA;%ot@pOQ>Ro_ zRRskFfs*b8K5yQ<0gCV0v**Hv3lL=xmDjId2XY~xu&~hE+dC;KY3g1oHzkgux8Dgr>g&>fTpXK1o;JT7F@Jv{kAQe8Ggub zW{cIeDR^H!z4P4O)0;PM_S<|BNPc_u;6eX_=I{ zlh-TWH*5*dxpN%SAG4=ywW+o`Io;qhQ&DA!=yC0z(|!YOu~Cw14CP*PskCXvn#isG z4vtsLG%jCU^@C%=CFWHz7F!Q!_8MxP=1BH?%X1<{_#p2`y(6+8kF8*J%WT>>q0=z& z%Aw7dv>(lDuzfW3#~0p!i9wNh-VWO0?3D|vcr})OI(9?g!iFr_hFLF~*fM%={SqyZ zn{q2YGoboeql5O*l^IvEn8i+%3SX>cUn_Do$dY|Y)JiXXm-W-b%cBkkuA0rUQDl+H z>*mWr4@?46_-tD$W_-Pusk!0#r=)WemX+PPu;toKo*7g4mVT=>%Db{yLGka?hXAcQGq*hWC9Dp%v2@uGTkf`DP!#JpRk|ho%1* Yu8KMIM{Q!f42)R@Pgg&ebxsLQ09eR|-2eap literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wavelets.png b/rtdata/images/themed/png/2/dark/wavelets.png new file mode 100644 index 0000000000000000000000000000000000000000..49b62cb88718b6ecac019cb901bc3fb5207a02b1 GIT binary patch literal 753 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck7}g8|N-J?mcJ0~9`S;slTl z1jtH&+><9yMzicX2{b{dB*-s#^W;TJ5jCa^FF4)zo?CmbFhi(k`U7VM2F7wv7sn8f z<7=l~=R2&xIyk*a~W}Mo%%Ktz$%Z4wE**C2D&e$>*yFZqw%N5_yvNkQn#Ub`k z!ZL;xatGY{dpPT_Fu&k2ShY~D^`wN`SK$RKESYaGo>*~H*iH!qI(WJ zQ@^-JM`iWf@MiJbuY6SY`02?WEZUk_$WnMtYD3Mz^U)} z0wx~e+jH{GO1|GLlCS3)c6``r{#cOxqmp8rSApjors>NTq@?Y%j#r%XY)w+bmRZFt zea=gs&g1?iveERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7x0MJDW#NAC2vBCBr;B5V#`)v~ z2_1z90nQmrtUME0TN;^~G#FMlv`kt!VcLXcEzeX{ueK^M3b%DT&EbwXTEP_~Eab=} zEFz?OLw|#Wfw+d;2R2R(na7h7gE%rgbP9@QaEMGuGE5gwOSFCv5HVrh1RjwI2?+@| zXB^nrn3&Y~h|O=o0kdm-?VXG^PCVR=Q9Bx#x~H(tmQv63*2-mxs-B=RJ*k54@b6|| Z)V^m^H{PCfrVHp;22WQ%mvv4FO#oRDzIOls literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-auto.png b/rtdata/images/themed/png/2/dark/wb-auto.png new file mode 100644 index 0000000000000000000000000000000000000000..3a24e5bba0e37d9db8fb94a012109b3c587276dd GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;)Ru#3)I3}666=WnZckum3yVc>;UUd6}^YTz`$aZ@pN$vu{izo@*WtA{}KytZH&(9$Y#zIu3-D5cEiM>_v7OOYhI@G-;2oqU~Rnr z37<`Z)66AYlUd)r-KsB>!)(5#LGQy9&&G<*dCfC*gl-)&EQmVB#2hrSIWxvh?X94e z59LYf)rOQ>^_~|b0%St?1RhSR;2LC z&bC=#$`t(Upc7}V;^CS+zKBP6%&)Sxu@^{Qosc0TB|oug-R#}fAM`FNzP9$u-045B uc2fASrIlOsoL~Riq8IbJ>)-YG->ggi2Hx?`UAGY!fDE3lelF{r5}E*pPX!JD literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-camera-small.png b/rtdata/images/themed/png/2/dark/wb-camera-small.png new file mode 100644 index 0000000000000000000000000000000000000000..322053b476b50581e0519c57b44c9f0016e0aed9 GIT binary patch literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInzz0YI!P&ECAq)r! z;T}JJ{N%}#stSJVfLeG%L(;6Rs70E0-v?GBX<3>pUnIK*${u|6_h;>=YtrZG4&tN3k;sFelF{r5}E)gAH3WE literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-camera.png b/rtdata/images/themed/png/2/dark/wb-camera.png new file mode 100644 index 0000000000000000000000000000000000000000..15d90f426b1989b24e0e654d663b25a3331e57af GIT binary patch literal 629 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;C>knjO;(Xia_-|B|(0{n;Dv?EEP|)t>Do1pZId(PX-1?VNVyw5R21SFR#x(8Sz1;4K=3y?y6oH2x7M+df@4i%B zXk{bBvoAg1#O_AjGwQAl;jDr`G?xm6O@IC>BdMd%%;)sD;av^+XEjasZ*S`r@1En{YsjbdgL@cL#kIljq!%3PWC z?HNTDJEk9PRo~{wt>|>Fyf1lXc6dX<%4<`8Gu#ci()WSc;e$hYYoo7&K}x_<{S%ib le%P8(DXIVeaQ(YyJZE?LGfnNun-2^&22WQ%mvv4FO#r%c0P6q% literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-cloudy-small.png b/rtdata/images/themed/png/2/dark/wb-cloudy-small.png new file mode 100644 index 0000000000000000000000000000000000000000..94c372bf6ac88812333149e10204bddeffda833a GIT binary patch literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInzz0a41%uP4PXpQK z&z}eKAc8;=2rM_R0tF3kNswRgW`^>W7K*97{Vo3abH5eL;{Zx5^mK6y(Kw$h;KIyf zBGPedN@#~pz}W)_4v2IJ2;?(x8O%^%X^}XfAfP9}AZWoM?$N-p;Q;F$o&!ud28@LV zy*4nYha6~byezw>g;_~~Ey#v((INqr2MkHgp#|)pEtptEBoZ1@8JV>M4lw8yTwz$j z9qG{C*eL1Rz^HVgLFWLYNCc2%5}Dv2X28PLp{>A~!(tg*GE+z-WBCQMMFI>A(qC1= Umior_0v*fX>FVdQ&MBb@0Gw#F;{X5v literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-cloudy.png b/rtdata/images/themed/png/2/dark/wb-cloudy.png new file mode 100644 index 0000000000000000000000000000000000000000..ad068a4039abc30b8e63b56260f2e1d8e21e87c3 GIT binary patch literal 593 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;fwKxg#oQ%9e!-g=RF+QRun_mDNt$8PWegPl?CIhdVsZNFWm~=`0}=KQ z)2A%hF!4nD>=o<}I1DNnQVs@FufB!u!Ge(A=c;{^M~2DedFv(44XZFpI!Z2v?}06lT7m$ z-d2_@);F4wVJu0kZpLO}1xl=ThObXETv+;&+hRfQGp!eXAyx()Q>+X)Q>;8VSgbTM z%CmVdO#9NVp0$}X@7=3^yJuJ0y?;LE-`Dp#&$*i!T{zr4w9f*)&*16m=d#Wzp$P!; C-sOY< literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-custom-small.png b/rtdata/images/themed/png/2/dark/wb-custom-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e2746ec05f846234c8f9e9fcff7afa66ad96efe3 GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xZERYQW&m^n7fhxI5g8YIRHVaIX=1O1T(5_ta3@FIZt}C!8gl=8x~SZNOx6RD zljb^Y<`8dvJb%Ku81`22{-h0?p6(9c@p(sC*fkYR=C2MDBo&O9{24VmZmhk|f3taV y3ZIe%r@%qa22B>h8BPL?mK_!|nmd@=a-XsD+X}63a(^}v;l+%akWaW?kZr6 zx%5!AfU7`s0fVaoYs0z!0{yqb^q+J6`cW`{w)Ts;cUUE@17bY?HTgyERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEgIdjInz~{n+3+K+A1F|9D z?AfzG22k+y>C-@l>yZ|Fpn9H?AivT|ez1P<*$ii(`n!`D6hX zW*!R`CJ70N2z4cvmd2X41QpRBg+?b8Mni@9+&6nT9U9$I8d-UGbTqbE7#OH1a&sJf z)57UtY_LI_kuk=hiIL~VL#9OnjP5%e7+nqs=xsO(1XCNCuWlEXXbNDJk`P9OtE~W8Zi#K61sUu&4oI0SQr={Cu_6Y?2@EO>zk9kkhFF}QdgZKO zlYs#11D;bBhk2j4+Y~Nfc;T>yL2u4cE)7QO349xZTRk@EOCKxj|H)T*Ge_x9uaLc> z*d{);CGi=)7N<&=8!1khu-TT4Q@J@Q@_WUqs>Vr<9Fd%J6tx>O;>xx8%ujeFG_7H& zIzQ@9Yo#FKURB?A|$Twa`ZM$X}aUk47ealX_)u;7r?g~^w> z?is9 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-fluorescent-small.png b/rtdata/images/themed/png/2/dark/wb-fluorescent-small.png new file mode 100644 index 0000000000000000000000000000000000000000..402fed469340a2c295ace395d72b64aea9ece783 GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~{n+3+KxRXmz$ZN3&zVws^*s5!PT9b(JQTDO1)=U68POl2AYcBP#=Igs8lDL*+!E^Yf x#Js~F?A#bC7qBb3DI~ivySXHGd+piC&#=YDyfO5*j}g!Z44$rjF6*2Ung9n*zUcq} literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-fluorescent.png b/rtdata/images/themed/png/2/dark/wb-fluorescent.png new file mode 100644 index 0000000000000000000000000000000000000000..6ce08e982c3f811de3cfd33e0d71c1a3d6fddf31 GIT binary patch literal 615 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;lFzu{fP9 zaD-8!W1@!l@hKld8HKof91gwY>S|%q_EBo!bX98LRhxK#Yq|kj&^(?t0nWs>mrV(Z zY>tv`4vvnQZM_1V2F_C+Dg-!9X><<==xUTz3OukOAm9T-fNt{w4<_{qa}Tgg3}A>- zGi^L8nBvarY#kujt{kzbkzMNmLny;0Sq;TA2CP{uCw8(qaHlp3v7K?~>~{D)bKyUM z)C3WcPR1-&Et^*w8Vp5hN1CO&P8?Lf;-XL@xq)eqP?JPaLbIFd29F6cyMAn9T({!r zOo;+j`8k|?vs_p&PS!Z*(mRV+OYkN``muvEuNI{H?YSwL&e*W|gu=ovj10@(#N?Dk SuPFou1cRrmpUXO@geCxW+2f)B literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-lamp-small.png b/rtdata/images/themed/png/2/dark/wb-lamp-small.png new file mode 100644 index 0000000000000000000000000000000000000000..bf1a8b295857b716d4ee5118e9a14dc7b4cccc70 GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInz~{z|8)v})$OVE6 z7cKzFlP6CCNr?FA)2D&#+3&k8fExKrg8YIvF|hSTtu_>1q}*cbT3asY{}bez=bkQ( zAsXkC1zebUB3O^GvMv?l;u1T=DkQ_oD#7Y{LxIVusY!Si3o8?=sRb*mXd{!9ThpOC z3Zl|tTw3OgtSyzSOLsbG@tASN8L)75m|Jj}`iLYEI2{PnnPql)ih0w z7Y7a;P|~o_%~uRKFs1Qp5i_$u!3{P8mSo`r7n%|^+O|f>w7o0gIlr)4Ub#WRQR9@x y4hE@~4hORq79$m@2CamP4T6C;7769QVP=R`@+`i>)3pcaWd=`IKbLh*2~7aSqSTN8 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-lamp.png b/rtdata/images/themed/png/2/dark/wb-lamp.png new file mode 100644 index 0000000000000000000000000000000000000000..9f77705a69bc483151fcc67450894d3f79ec892f GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;72VP#E~&~s8rk>umzGBeI$@!~Kp;O6QwDsWU0GhpH3%41lSDlnylVWaE} z1tBgSg-{(~$1*N?SO~R+zzr$FjkZc33uVMTd1_id3s7`8oL;Gj*!Fi=9(TA z#;Mtf3{3nffe}+0RAx+6acZo&w)CVGs{-dY=d?gZ2P+YcgAJk&CLhQY@jG2;EzY&X zK`zF_YeInfjY3!5b4MDqe?IUj*fB}toJ+5&v`WKf#%VpuJm)MTHbo^%r9BgIIW?zZ kv++45hV+S!P8*mR#5qgn=3nx+0){e!r>mdKI;Vst0FIpP_5c6? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-led-small.png b/rtdata/images/themed/png/2/dark/wb-led-small.png new file mode 100644 index 0000000000000000000000000000000000000000..200f9b4e982444acdb0dba7a96798e6d0e083b30 GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}0|uv0pFVr`?8S>0Azb$Y z9|!{|2xlBWejLaKiWso3Sq#)JSQ6wHyg5fQioe5}Vfu2dfNBq}aHT2N48AfjFfw?$ zIEGl9o;&&Vq{9jvt${8Vml(ePzolB?rRwFk7h>yQXv{BgSR%&ri+jW7jQ3i5{&R&a zJ$~UATT0>KS(jcdc%p4!6*&KS;=FCr>kk~58#1ra`_RD(CQ0+W+z!9nzEdyeeV8cU zFk^4Sp(M3eN5ytBi~g%si;9lUbrn0A&OYT=n?>4#Yd69w+TCp%=AKB_FW@S0K5+D# zLOJ^l{e+x!xm4>-rR^y~4_9qU51n>&<-w~?-OOB>F9p(ODlm)BQ3#iPv0~!&o2fe( z)|;)ms^3t?S-^>3q*cpl4lG*X;9WbC6JYD@<);T3K0RXvo4U7N) literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-led.png b/rtdata/images/themed/png/2/dark/wb-led.png new file mode 100644 index 0000000000000000000000000000000000000000..6b11b848e1306f170449db2b66b00d983711cdfe GIT binary patch literal 685 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E296y&24jNgvtR&W z1poeXAE<@5B*-tAVe{frVa2r$jnj={v&{a|46!&pH^erW$&u&mi+KvS zY-Ic$W=q>=mAbu_u0Obvb;=@EU6Cm7#6j>9t^`I_CV zJ()IH_1FHIz4Pwu|9@tt_w<5K7tY`2wp|jG>s@`}sEgLd0-KEw9~+u|jSq_o{w=1j zzo+W-tM5k)+2V}$GRkx?ua(IyThd&VbdKM0#ZiSrakGMikC(8@Ogt{#Vz*K0P|LXn z*-s~==Lf6VNijalh@1J(n>n!(f6&t;ucLK6V&=OY^c literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-shade-small.png b/rtdata/images/themed/png/2/dark/wb-shade-small.png new file mode 100644 index 0000000000000000000000000000000000000000..62df33798aa4412cc7081315395c8cbc376645a5 GIT binary patch literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~|)2lR(CiBS(NF z1e`s47RUgKLl~8OuOfk3cuRu(f;TfLgm8AOD9@Uw=B91FPX8-V;*h6{V~EE2+>3@> zhYUoHeazpWd+FsxJ|)>%(h)^XO>gfUWEOE(XJvP1Z|}Kuajp9YHovCrLX-E+a54V( zWB-Q-jZN+G43n%F?l?J!HW{ZJkev0v`ba{%gV#!Jzg0!z*3M7vEvxP*<5Am^DoDYNwAgAAdzJ>5Qs9C*#FHXh(STr@|h&FJdM zJ5Jrd)jM@W_WE5*Gt|tkdUeDy_2T(YdZqcltpbey*p_{`x5~}jXIed=)PduB3#03XT=~S zY{2we-|^9vk8_2U9qm3{yk7p*HT20eos*4IzMeYp$*&>C$e>M9;t&r{qU;d^cEvM} z9Lxt2IW%|}Tj#b%%sc1*-P&RvXT^zmjjv_yu!^uq^Z5iXbYc*F$H>JT;8YwAL`k35 z{n)tuS*+uN{Mk(o_sv)tHCX}_8-Vf>4NV7Ttqb)A?1NH$<|1ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdjInz~?Ls0J#t*gaIUL za@(zdin&XI{DL<#=u3JoxI+tI+n?y+E@pq_$QK*j-`bF(-^4a7uB3Pkip5*dvfnHY1M9yPh0 zYHDqgT$8{U9_H@o%hu-Eq{OJ0z_^jEOpr~Xz~q5Pi-gv@6%0ZNLYghROPD+wgkN1! zQB6%`GcYg-3S#DBNbOc&dZiE=!D6r_L82>Dx9zaO9KJ7e3{Dic8Jth7kXLTlz@q4; kknFCsD1aC|UHx3vIVCg!0JV^~4gdfE literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-sun.png b/rtdata/images/themed/png/2/dark/wb-sun.png new file mode 100644 index 0000000000000000000000000000000000000000..7bd9cf6e809fb581526165d53f43aa6fb05a9a24 GIT binary patch literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;fE_=5Rqwl8NY!V`AdTQf*Cg3%vjT*6Dzievq;gU(qex48wLhO4^J1z z5R22v2@6$F7xHP#3@VGYl8!#vx z)cV2T+H^QjOsOz%3FFmoPA6G;+79u=2p_#TXKT<0Cg)9(%$G`B zEUXL=R8wqG+Xy6i#V@gZIwQf8D0GPDq(hNVz#+ji#Vwv44OcrJOg@k);&+J(W`rHCQ~abY*l(rJEg? vSy+&^^%}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInzz0a4J$n{N0>QzFgVDY=EkKSv0zrZqKm_; z17#Z;W-za|U=|Qz+o0maBdQz1z-iFQekeB+=y-=*&!8Z&G=^puWmVG!3;|{wN(;Dx zT3s0y9u-)`dN{x*yOD3QQ=!C(mr^`Dz6HyfZPm3hmgq=ue3rRzo}0^+`RLAsd+f7{ z6fQJGPEi+>OH$Hl;__+Y>nmVv&Q)m4N!!tos_5ZRV^nm8ku_kk(c<10C)gNn2b=9| TbMtr)^d5t!tDnm{r-UW|Uy{fd literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-tungsten.png b/rtdata/images/themed/png/2/dark/wb-tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..1029d23b5f1698e7ab073b536dc7047ec2ff885f GIT binary patch literal 677 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;*eE)hg+^aU_b20Yt*))LA$inkJH(q|J8S&#=Vnx4%r1WbQvggEq(GW=-v}E zHlB9V4<;{e3*A@ywar#ufeogYL`mV{f_3EYtTk<^nab(7e-?}`fA16Nw zy<52}ur4s$K(u&Lla*1)!rnGJhpOyld|!O*f=?c5WM8BErSgU462Zs?IwcQMPa5pL o`_GQye7kZhJ6o^)-|2stMEA$O%iMpG8yLn6p00i_>zopr0L}m-=l}o! literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/dark/wb-water-small.png b/rtdata/images/themed/png/2/dark/wb-water-small.png new file mode 100644 index 0000000000000000000000000000000000000000..4b4f6e5cd78e1539a5021d5f8a41682c4212eb69 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7x%TNWsVIF$G; zP+)Oj6=<+v+_*A>$%#*xm38T??K%0)nL7_?YD6&<1xbb^Fgf4O>ChK*Vi9`qFR7VB z;{fXp1txBZISZNC7p4`cziO!6$DOr;(SW6;&v?TX4JQ_t=!1TjxRx9!W?|)EWLUjc WrT<^u@|8fRGI+ZBxvXmeIJS9PX!J8SBmq)pqN^nmrY{~Xb(*=ru@N{tuu{fP9aD-99t)ZnQD?)iv z#{{+zry53P=Iu%`Hm4gBtzDF6GIB&DJesHwrxcOI)N%3whuAa@w&EEFgc8)4r6cZ0 z9!li<+~RG(oGTc8fPuY$lkKw7f~_}HE*v=ET`(>0z(VIho=2@~U&^`$3QtgxVeNLD z_no1A`VM2Kq(ut^CfwoUP3UAT;4E`Ycrg3GViys;gIpnEQ5_veSZ1(@N7Zy6P}y-Y zxQUUEa|fT82`Bpu7K1p~wR0al3MvSXE3@%)_a2gCCTp)S& z?Afjb8#I6_xk`fkf*CeH6AC%M-f`K&GDER^plF?^i(`nz>Er|jS&k&u3e}*VyALFI z9C#+QFf((@G&6QEPBKVHXiGL=F#O>4z=Ui0(zopr0O&TT=>Px# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/add-small.png b/rtdata/images/themed/png/2/light/add-small.png new file mode 100644 index 0000000000000000000000000000000000000000..47cfbe3e171177b0ae9cf33a8eba5add63a43604 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x<{Es!B^s14#%_QBeUh zUI|BB0;=IC3GxeO*vz$NNlZcd%Yvq7K(Q!K7sn8d^T`Pdq!P^ioJ2W9M4UwnL`2*~ z4Mapj7OZ8MJZX|p0E36qksFON8UlVz7D9|i6#85k64x-Dh&tlPv_{W?;Yq^^2CFK* n)eLS5>`pSB3~N04R9F~1vxTBU?=w#Z+QQ)J>gTe~DWM4fA@G8D literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/add.png b/rtdata/images/themed/png/2/light/add.png new file mode 100644 index 0000000000000000000000000000000000000000..dd7c49cc1d98ba8f05bc8bc95524e345b09d829e GIT binary patch literal 418 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;x;TbdoK8+yz_39=(>h^lfsjbZL9Ij$4UL{qr@(*!j@2y+ z0zF;#%$!>&#$eIS bqr}J%C@oRQwEj>x&>jX)S3j3^P6L0U literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/aperture.png b/rtdata/images/themed/png/2/light/aperture.png new file mode 100644 index 0000000000000000000000000000000000000000..3f2a0236d8c44360546e094a1965dd25825596d8 GIT binary patch literal 924 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@Ck8Mg#i^66(CbxT^-19FYtj0 zs{*-tdU`+-2!Mic285ly!ulc5DAAH2zu*`3la4&l-OaE$+VdRywROv-ZTRQrTu7XH zl!1Xs%+tj&#N+tZX*ahmQQ&c9Y-D)U@&EtYvpz|o+4oDspRe?~G2@}ii3jb+>i8?P zzbHvg?hgCUup&G4tlEc%LH!35dkkeQ4jkM6=!f=(;$(ph2lqW=|MQ1WX7<5`I}2qJ z&Xm-U#vWt z_e?8ch1jL0!{^GQxgV&8N*n9{eb6yac|jb5by4BcD_lRWT%RCvS}E(Ju6jqqkvHaC zA9y%I{29BxoZgzj)4?+(_)AQ%cW#m~lM`Fml9O{Ra}1S>ULEji5bD}3n5kB>pG)9^ z_4Aq`Zl-fUUF}!`Er*7@@ z+PGX>yKAO-`)sirkC)DPqPgOhkiwPIN98umyFR^puhY}ZiPsMO`v0-;Q&K&H^Fs6F U-sBJSfJunK)78&qol`;+0J-^mWB>pF literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/arrow-down-small.png b/rtdata/images/themed/png/2/light/arrow-down-small.png new file mode 100644 index 0000000000000000000000000000000000000000..1d0a8dd850a69d82f1948882ffb560a54cdb520a GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_^7F=sel2H3#5Tu z2nY=gW#2FP3#gd8B*-s#GXw83--&ffX{O9fj@7?`!kL~fjv*T7lLcIuc`R5Y8WK`C zObiY%vPU@ZC{AD%6X0t27%8flrg501XF*$+w8M`xtp?F*4lEWAuXQ=F$Oyj6Xt>2G zF3=1l7;f@x5`I{c+A)`dv5ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x<`xfrf^Lnwpw|f&!2P z3aG2AtEi}GYinP7cD^2{n7bs%FPLHTbcGa-l{FqlLOl6ewLswrPZ!4!jq}L~3*-_U zA8!_0#Hl0X^3+&+5vPx^i|7LZ7vTaIVGeO1Gf2dRVM4=1g;fmcO0ygmD=0GZ=t{ID xMRh+k@L8T*#drAk48|70mKlvbg1jP(3}^Q6?>uuaejCsZ22WQ%mvv4FO#tG|hm!yR literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/arrow-right-small.png b/rtdata/images/themed/png/2/light/arrow-right-small.png new file mode 100644 index 0000000000000000000000000000000000000000..7ede037f5c61c0aabf674146731ca5ebf30b41ab GIT binary patch literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x<{Es;a1{KuBd}Wgr^} zq@<*Pq?($VNzG<0pknTlAirRS&CARtt7M6C1vLKV+rJhl9PH`h7@~1LIbng4hlBWp zEC*qM5_fR{E+8G^CN40iK~JGgPhkhsxhAHGOeTzup(Tup%s|@HiAf?VWMfqKLjxPX o`3?tuOE5n1)0iN literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/arrow-up-small.png b/rtdata/images/themed/png/2/light/arrow-up-small.png new file mode 100644 index 0000000000000000000000000000000000000000..156a6327d46ec870153647fc995788870f6d3d11 GIT binary patch literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_^7F=sel2H3#5Tu z2nY=gW#2FP3#gd8B*-s#GXw83--&ffX{O9fj@7?`!nvLq+VX q&L;v{-242Gg^Fxon-Kkmfnm3~3J<@S!eXEg7(8A5T-G@yGywoc1*`1< literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/arrow2-left.png b/rtdata/images/themed/png/2/light/arrow2-left.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc68384fd2f3dda7ac95015d7194b834b3f8d56 GIT binary patch literal 586 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;MYHDggG5)%zTY-GOk|4j})XfZR>lc?yZgybQk_?&28{G($dEn{d7-DgH z>J>x2Lk2vo0pB^MbtSmGYk7HPVba^Ch{zeId0+58;M<^lgR5swWA;Qg0jIz92co}D zSyJ|r%WexI??mvsKYsPGpcz|HoiaZL}t}|BU&(KSo`GH>18D0Q!}|)78&qol`;+0GKAw00000 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/arrow2-right.png b/rtdata/images/themed/png/2/light/arrow2-right.png new file mode 100644 index 0000000000000000000000000000000000000000..dd1d69572ef05d50512e45ddeecd8ec3325250e9 GIT binary patch literal 553 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;gsB0YCu6C01Dnw;{yc}Z%L3}@Meb8RrB&2dIeM?-ORR_NLc_S4tu&dhFF}Qdc~IO zkb^+mL;gR^Yxf*-m~<_!dy8gs)7pf|moAyPf8dZis9a%OpA<9cO!vDj{3*uw&#jpj z@QYXU;18w+rj1@rk-Q6<9KxGA`PE;(aoTn1g`C6vO>0fc4;HN~Qk;A%WmkfGrtkqL z)ymsG{5kr*+5B%lc&0I&+&ptO`?l;!l1-*3Ehg-nUHD+?nWhA}ubNhK>cpj&co=bP zl(vowX_&HZTH8WvJBxz)9t}Rz^^StOvr?Z}J!TGYwKv*Z#Zd7j>FQZWQFows7(8A5 KT-G@yGywpE*Ta+m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/atom.png b/rtdata/images/themed/png/2/light/atom.png new file mode 100644 index 0000000000000000000000000000000000000000..e3b23fe24d002f4737981a59c9384219bbf86761 GIT binary patch literal 1040 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MRaI3{QGt*a78XDT5V#lk zzy;w9ptz!>(@EgXrd8=XCD*z9RH!$b^UPl6 zay)awrv8hsh3fbt{$6Rj|Ly$&!R3iNc=s_}ySORD>(bPa?7um_o{`Tt%lziGDD1tL z+L`oZNoK*{E0_5g_LXm2IbVB`N9~JCYWw3H4rEI5-o0_8nJ*+RJJwK~rGYuUJU_}; zdz+p8i&iGfgAbPMHu~_`?bYQ6YnzIV8Quy{iRg_zxu!mek%9%mssSG)#H`h$fXcw5#Eb3bMZFBG4wLY)4S!M{F{=N5yLVLKRMEj2T2Fc{y z0?Xc3zPZJrj>ne9@jrMixM%+w_oi$%C_ebi%MEn`FpdA zJy^1Wt+JX?LF>ljhqgTiE+1a79yz*1<)J*og|iB52afr0Upy}*=QFF($jy2E%aE^P zD|h=}+_TSh3Ims7B!AM2<wUf!M{blDK9;;L?gK~^qCiZh}*Itn6OkqY4HJ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/beforeafter.png b/rtdata/images/themed/png/2/light/beforeafter.png new file mode 100644 index 0000000000000000000000000000000000000000..5763237d2e16347f04f61d2d473f58231b27bc55 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RR8&+|Rox4GfTV0nhaFIy zr6kBNxW#~B^YYaW0YHAFr;B5V#`)xkRu%~Zi`V~~59&{{ke6s^n9ntbRe`Jb@Zlck zV+^Mfd3k%=PbWN;P$=Y?kisXB&A`{k*maRj;}nmEk(AgTl>#Sc<{bwvdRVqI@_0OY c;1kNg?eO>9%{xJ#ftE0My85}Sb4q9e0D{7Uk^lez literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/cancel-small.png b/rtdata/images/themed/png/2/light/cancel-small.png new file mode 100644 index 0000000000000000000000000000000000000000..90412607a6395d5c6b1f0f0f8a1501a815696e21 GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x<{Es>;d9si>#`8E|0! zr|bw&4M$0kUogXF&W57yRf$D2>ScjqvpiiKLp09sop_P=kO7a&VzaFM{3q&JxE+o% z{Ag!9#O0B5;7`n*BRiNKmYn$Z^5{Ml#Xs4+H`&#uH!s_i@5RD(nA2kYA(kaRd^ct~ zv^a>TEqm#~u>D%-4Er6`mv4n$PjYj~X13a7v3?V)(+cHD!fv)f+Zx=DnQgm~8yO>O z^qS*m)ch;XE&Fr7DySW~nzDsm>YaY?`}BWT*Vi)mEEg=hy;;cv=t>4pS3j3^P6T)wW}X?o1D o^1BL3TwexVPCp=jt}ch^@)z}`PEi##KtC{ey85}Sb4q9e0B3)@JOBUy literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-black-small.png b/rtdata/images/themed/png/2/light/circle-black-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c7e218f3a0a368191ed6a599a38c0f2b4e63c357 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LCuY4-vjAc+e!tasSw8V102d$%5zbODEopd51sPr7>`(EnrnNnQ&8d;-W;(ERz6< Z?F?U=<+VKZKHmlT!PC{xWt~$(69Co4kc|KU literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-blue-green-small.png b/rtdata/images/themed/png/2/light/circle-blue-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..0b4d9652a1c6d917c45bb47f2973c4ae47de4904 GIT binary patch literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|L##bQVNHQ1)aH<0l)C z?_S^oV)J}vIB&@CiI*XM0YVvAaf8)gC$I~H{DRkQGOb;@Noey%hRGW@ZQhjO<>6g; zYHzI%P=1}Ki(`nz>7$o#^EE5*uqF7d?Qv%L{_p*+re(tJLFJqOhO7N$5?NKn5xAc< zBBwy_MpJOZ>PI#og(cium$uu@+1b>4n*F9*LX~A>U!e1=BXbz7R;7P%SD0K-!BnzO zHT(Ra_tP)wV(Fm&g4eT`+ak4w)9@9eWU&F{q@<;So3zu?SC!z%?9Xl22WQ%mvv4F FO#qQh(HH;# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-blue-red-small.png b/rtdata/images/themed/png/2/light/circle-blue-red-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b5a2242881bf10de8948cbee4967c2dcc908872d GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%gjdJPeM8ra7mC~@aDSd>sGB7TF0=_Ym?cA4cQ_- zy2jIHEdWYy_H=O!u{eEnaD$W+*3}q z1~pyZ#OhP_X3FEId@M)xEJec>ShYRTVspB0zi3*}@x{W4Y&>_~PqLlL5T3?l^d{SS zN#hCe00qCYpeEro2GLK^Di!VW4Ecda9CEyC7#6uoG4ImtWOU#aVitP!Lrx+1!`4$@ zC#K9ySzNXHrt|9SiAQg5I8k`HZJ}$WQ9g+HV+BKF0;0Xm<- M)78&qol`;+0ETAJW&i*H literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-blue-small.png b/rtdata/images/themed/png/2/light/circle-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..f72a53404fdced5ee817fe5780105144c1ef4b08 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LDJF#LBf@BxyzP*C#mi$KNP zB|(0{n;2FK*G)6c@$nLkjVnzD3b%T?IEHAPPZn@t=6S;9v6W?Im4p&Y3%5i=L#kqo zLMJ27l>{aso`4G+q8<&L8ys0$L=%{N+7cKG*(@|zxOE&j44PS`1eoR|FtWEWa7QRG zC?4Pv3jhiyiXXVpl&I0RmF)%J;R36+=LUQFITm#8XcCY*@usaKLtviJl2@4?ks(Tq Z41XueEqmRgG85<^22WQ%mvv4FO#oO6nIQlG literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-blue-yellow-small.png b/rtdata/images/themed/png/2/light/circle-blue-yellow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c164be2f9bd94b9759e1d63d957bc06b8b478b0c GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAK|AgWHV+L*Y%Y~_ZK*s;4 zAjH7%-@U*GB=wAehx_xDecB-QQwC?7J&6(XvJEak-ar)@wn|w@)Jg$*kCxq0L|NmcqDQ!)O z$;%_`d-HYKcO~U@oylk9xcDq5xuKt-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@CkAK&%l6;awbmx#mdU?=f8V_ z4^W)@!xycKSAmR+x_Us;anC-8;;M{U&w(Zgl?3?(Z?2!_CA@j#W`>oUH=AwF-t1fM z`Q^e*pzIP)7sn8b(?=)Y6gsTH;Tr4EEj9Vi|MO}~B(*ZrPkdRpH~+*$-x7Z3ciS0U z+`q+Q zXMMhiGvp-8wbU@Pbj-2WE|d*qsOSB_^N^Kecc^K=_r(ef-vdkncJ%*ln0ZL&QqEuqTL^V0^Q5t>FVdQ&MBb@0Iz4!6951J literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-cyan-small.png b/rtdata/images/themed/png/2/light/circle-cyan-small.png new file mode 100644 index 0000000000000000000000000000000000000000..9e2d0f47bd182ab899b240082d6d3b7a7ccf522a GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LDJ{Q2)*-~%KX{{LtA`ya#r zqTl}+{(%_~K_L16|LWYWpm5?V3Gxfx%&=Ox-fTvWuMfYMsMw>P=tQ7QyQhm|h{pM3 z0T*VTCtN4CsI07%QetW0mS|{rsuZKp!N?Pm$RxxQaDhXVqk(gS6HAL|0+UZ$0%IYY zg$4_^j01;3Gpm#U)13rH_7(>22n9yP18iaeK;cC30~eYSU$B&9^Ini`dsxDAKCwdH xxWS+)Ab?Be#GAH`41s%-mORV#hzwC;WSGS%ulAd@tOV#J22WQ%mvv4FO#pV{sMP=f literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-darkgray-small.png b/rtdata/images/themed/png/2/light/circle-darkgray-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ce86636daeca6cf23857069e6b2f7b5ef9eac288 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw&<55JS<~K1`1Yqx;TbtoKF^TVdiwxo#ehXy>$lPmZR|DM6vBG_`l;aR{DSzeK2x(rvu Wq{SN7>;40}fx*+&&t;ucLK6Tds*j2Q literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-empty-blue-small.png b/rtdata/images/themed/png/2/light/circle-empty-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b4509923fecfc2f736e57f05aa12401131724ddc GIT binary patch literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LDJF#LBf@BxxUqU#sFtN`j2 zC<*cl-pDY;Yo)QTP#uSCXO@WHa_f`p;(&77JY5_^G|ndrxG?iP;W`nu!ooD(g`-10 zfq|*7yP#2k&EN-@ut0J{lgkPR2Il5lry@Ohc-9Co7P7OYPe@{B`{%Twfrr^y!NXxn z<3ojr2TaVyM>yGd-Xt(Gv$=LO2zan*TwpMh<#-}tae#@7hg*>;h{q>^k-e=`fYFmp ztc0=dO_Tx8(G6nnHn6NXoFWksFqiL(jIj&jm12eWuh-7`%JHt&g+cNWms5tqXOTs& f&Wfploh%GJT}D5I6{ej8`hdaH)z4*}Q$iB}Q%bV7 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-empty-darkgray-small.png b/rtdata/images/themed/png/2/light/circle-empty-darkgray-small.png new file mode 100644 index 0000000000000000000000000000000000000000..63a4f0ebdea6fe9d64865a1211d58d00e9147c45 GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE|$H%)D_$0spkPBlbl$4YJ z*@=mXK*4E$@>T-1@RkJm1#f0pHBH#h+qj-XHm5)O4r7BH7H$iJ4UTgr95}!v=8<5~!oks;(!j)6;u@wvfjuq8pFD^d4OB4a>%qJ``WOS2B970(U!^h-KOICAi&zopr0LBWd6aWAK literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-empty-gray-small.png b/rtdata/images/themed/png/2/light/circle-empty-gray-small.png new file mode 100644 index 0000000000000000000000000000000000000000..1d737c94945da4abc4e56fcce0d02ccaad8b232e GIT binary patch literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LFb-@o6zz-RB?y$22)IC$_N zkOYbV0fez{-#&=c#ok$Sfm(P=g8YIvF$k}mvd-7bxK5TMyWytSb)dvjPZ!4!jq}L@ zF3dbnxHv+sX8VM@aB#?`GBkO(?r<<>mWVjOaztW*f}qxg0|y>#s|x30W@dMBIMJXe zvt-AV#z;XOg~JDKaR^P|NU-1#3rJ09w^-Pq$e|N(-~orA0OLspR<#CS_S?re#R?K4 zI0PpoB`|VJ8055Yco-Wbiyyeql&I0RwV++qLALE-$&BYgiSrJBuuEe|WKlGkP$^RA e&fHqa&9LB%v6%6bnr%P_GkCiCxvX-np~@ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-empty-green-small.png b/rtdata/images/themed/png/2/light/circle-empty-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..92c0bb1837f46636cd9945cdcb18f8f3bccde2b4 GIT binary patch literal 559 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LDJ{AX}4@Bxy3JWAPFuATcz|7X>Ep~Pn56>L|#zgkE1)aj_UaO2YNHno7k%-`L zDml$!pu@sF!^psK&VmC1JYoR}J2(YruuWp*5^3;dZ}Q}MlhDY*)*;Q>DtY4o6CY2n zK%*p&&I%@>0LC5DP6p@}IJYinON!`zXuz|)*;ZYnY;0{R-D##fz8f-o6mYlj q^E)|m7AO=eGF2*7nFL5|XSlT9baqLA`+1;e7(8A5T-G@yGywqmD7BRU literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-empty-purple-small.png b/rtdata/images/themed/png/2/light/circle-empty-purple-small.png new file mode 100644 index 0000000000000000000000000000000000000000..76a64d3b6040fc245f12edf0dc0ef85e4917c4fe GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDNFf_Oq_yEafhGrlML5&QJ z^BLv?NeC*)+p7pv&r=fQ7rdFlM||}(V@}3~?2>c9auL4mS_f~=e=69N(w z3|Y863^%AWm2_Jg=&*207#KLtS#aP0k61uLM+3)}rj!OI;RDN>b04#Cvluws(a<<^ zfJ>|(L8FDE!+1l2ctdt(Th>7Xk;73u?THq$Z!8@hTb>*2>6dhnaMaM~lRF`C(IN2; a6T^#W-Af`O_US-3GkCiCxvXERK!`}5m^khv>k*Q`=5SH1qvDj_=LFrXJBwI@BxxUA{O)4fk3?i zB|(0{n;2FJ`_yrm$xdgS;+5^E7v|G+87Q~M)5S4F<9xD!3p39XE{@%Pmv{_aI5^@H z7?{GGcQ^<#ORPA|@rP-~W|Qj><})y8W|fgBb7To?PHA9bOt^e-+r}nVH3JhT78MDLgG^jJodS%8 zY-(?q3Usv>L>cfL-Egg;kyYsdL#agD<;HoB87t2*KC_(g{kvjyd;p7WgF%yk)QLT9 l9v2HrCZ+W#rUrJhFj($0y_{Ek4;WYs44$rjF6*2UngI8rw!i=Y literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-empty-yellow-small.png b/rtdata/images/themed/png/2/light/circle-empty-yellow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..6868376f99339d4273d44a8cbd40610b6a7dc08f GIT binary patch literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LFr|IgrF-~%LyM2Bvjt_A89 zC<*cl-oW5JW%*j6+I9}JELjm4>rX@UR;^?q6U}+RtZL~q9iFJu&gnSdr z6DA3>Cf0RE299$U91vg=3rH|%;oxXaX<%YaxO{Ni#%5L?2|g#56p0xJnfQ2w6`3aS z=-gm^5cOnXlmXAt4Pu8ACH#(mkU8@Ev*5ksJPH{CMimQLjmnjxOjLrzrg|_iEIegg U_Vle!6VTZVp00i_>zopr0B`odegFUf literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-gray-blue-small.png b/rtdata/images/themed/png/2/light/circle-gray-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..befd24c0e6dfa6fe68672097a8882ee02dde8107 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8cVE6+>^75ayZ$Hey@IN#2 zHUq=o{rmU37x;js{?46yihB-zE{NrxtiO^mq9- zxp{$(6MpGl=(=o}6@E*XA#`HQZYIrDo`!1=IO|$jPG~FMd~-(5_QWNU4TAOG_1`LU z`y5#D{=*XHx4+n=s{IWc8k&CE3SSH4D7d>xW`hMUQ^|HC_M-AkrVZ?e8JlZs_&YR@ zC>=Fh-@K_N;L(cfsW(q=I#SwRz{RdSU&j6x*ZlKx|Gt0C`^vKYreyUdhGn3@V(@hJ Kb6Mw<&;$U-$Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|E`A+YfJtFf#9E?%%)P zy}$>^oqK97kj%NAv+%@1h-~-8ZiTN3a$n_uTo#+Qdtes^`2}yTpRsb4&)O9X!mD%E zt~L)^y>X-If{)Ipf%5A-T^vI!P9L3oQ|OQakLyjv3yEBR{_p47sH7@$H) z2k$t&+0KxmH$^Dsuqs1iY2l2<6*m+_&o`v0XL7mN_#E?o>FXry&S3B_jX(DX7Z1a; z?YGzM{rQ2V;m&)*1`?FM(wlOU$UCg}5%AYa5--SJjcM{X4s~_z))FjP( zvgypuz&5k2o3B1^IAgLV`OZ(fcRkB$wi%og-BtAT>m{}yX>b33H_!hoD`{80&vpmU OQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@CkAK!@vMUpXB9F&7BKm+|JDW z%fPUI|9pP^P2J%P z)deC2H;z9)U~+WJiOkul0W0elNM0$qa($Cfr}}BBwZDJ7OIWk_;$-W4^0^HkZ?5m( f9RILBK7WOEgp6cnq<3Wm(ESXau6{1-oD!MERK!`}5m^khv>k*Q`=5SH1q#Xq_=LC~IB>wdz~|t>gM0Vx1+pRF z(4j*>5g_}I^@j~Wm0Tr3e!&|VRtVR5O*75*iS6v@0E#wvx;TbtoKF^TVdiV$4($UhGk6X%3GozM;1Dx#;4o-r zRa0PzILO4u!6>%Dfyt?XS7$+kK*AxthJ~z$FEEs38_KjjEa5qySRrrRV9+EWbwZ}i iQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVEW6z@E?ID=0Vy28Qcqe z7(VkbT-E}KaDIb|?{#L-yU3t(8OYriqP7?8!XUrk&BArlR&4OzxQ=1ndb7=0&g(aA z;@>`Py&6z{ou`Xqh{frnmv8emEAX%-a823la^v^@*A5&_vr29r{dWHww`kN%)kAgM z4uy(KA8^Sry4W6i$k%jb*4GT(!=fuT-|2{Qw0On2w^;77;vpV~X}{W*v2RyW@lm+; zE6?ql)+5dZW)8-z*}@VIQ>%=;iv+V6>TDOt9%L6_{UQ2;=?KGDzC6}-_Z}BJY*VnG zv`6h{z?0z1hhIHDmwV@@U0zkaHxnd;`YQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%nU*nL+z9!xbF{AUl5o zhy-Hy0v{j)6FKh%3A*fNa6flY2B=cFB*-s#^Sbq$gg4Z!V_0RDJ>AF4cm1^Wi*|0| z21+mSba4!^IDK^TO`$^yJg$vx2{&&2`+q*_LMO}2&V4Uxy`N2xEe=kp<90acGiBoe zp@x(Qj`t2K#vPA%-lSd9YrHXccKJ1{{iVu%3}1fO**vWllW2&$FBsvz`7$@d$9c&N z%uAp0JFV?I#c+;MPH{qGO{5>wyP{OKDE=^}ZC^iHE?5@O9dbK_eQ94*{Ip%~jvkzn s@9!s<+w}EjxJ{?unh*QeZ@(hj?<&dhWm?5TpnDlSUHx3vIVCg!0J%}ilmGw# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-green-small.png b/rtdata/images/themed/png/2/light/circle-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..72915c10afa8e9941b5482bbf7766cf4db813e72 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDJ{AX}4@Bxx|kmIKkX`p(Z zk|4j}bqqqwYNmK*Ej9HvHVxym2a30Qx;TbtoKF^TVdi-i&#|cN(76x-h67YARrBx!)^x;!W3% d#f^t{urhd`l=tefDhEX&gQu&X%Q~loCII~eoK*k- literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-magenta-small.png b/rtdata/images/themed/png/2/light/circle-magenta-small.png new file mode 100644 index 0000000000000000000000000000000000000000..9a47fd78990a9ce1579c5abef03763094e3c7e4e GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr_xbN$-~%N8dxMb|D#H`R zwY+loK2SYRNswRgW(MKa^)ounHs$zw@5-090gAVKx;TbtoKF^TVdi9!p~GNBKOyh$qncv22WQ%mvv4FO#t&;sO|s& literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-orange-small.png b/rtdata/images/themed/png/2/light/circle-orange-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b619e22ea125e995bfb7b92fe7e5e6e102c00ec6 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrZ(wjQ@cG}u0A&1c1e5hJ z63orC(RT+b<}L~H3*O8iyt;mdS~2~g6Qst20Y7?EBp+Y&;Fjl$inNyX1v8A lE!?H6O?AaZhr~Nf4C+zx*LM6!y$y5`gQu&X%Q~loCIH{ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LDNFf_Oq__Q#z02z%8jX(rs z)HBorNg(oOxhV@&$yE~M7rdE4c(qUc46~dryK7dzfuhx(E{-7@=aU6on0cOXaqLu^ z-KwF)(jq0%&=4x97jTAw?U@0iAe%-(3zx_NmK%ypPHYB@X|5X@SeRu@npi~yn0yi# z*;^R6BNP}E4{(WjIB;xeWaSZHI&*{7U`v8TSE6p)VS_n+4=s7#C$kB-2{Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVE7M5{VW9#HZ#MYAMEVz z1wQB541gkU*o7hDdW;u!7%%T)bA81wx`WLZWa8;k|h?!)CM1 zSt6T3z`d5$A1J@Y)5S5w;`GtWr-hmocvu6NSTyyw{{O#`*JI_%o|{|CA6r;*O>UgY`C`e{l-v* zIS%W--tB)A`h;KO&Cic~5)EZL*33(d{$(e9fklUXT7%qy3tWxO4%sspCpbJ(5IkW0 zA;lra>CTcLGaos2y6c*+-d=5eYj5mrUH%@MqM8h2pW|}(lKKDt{<^G^G4i;as)$Be QCeZy1p00i_>zopr0C_*qyZ`_I literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-red-cyan-small.png b/rtdata/images/themed/png/2/light/circle-red-cyan-small.png new file mode 100644 index 0000000000000000000000000000000000000000..52706baefb0b17c43f202e33d89171b825ea5621 GIT binary patch literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c`1Ajbu&~yptLF_282Y|Qa!rAp>E>x?Z1lu{@>@Jz978NlADw(t?6819n{Kjt_rCwT#g+>?7cDV=TW?-7 zmnYj9I9~P?1|3jkm>1$H(U{?(EL`m{!HU%oW@5zg9n;h9JhVQXA-mz}q1Md!=lj~NZ@)kGrhMD~`}b>@ YZU0L~&YnCa2k3qVPgg&ebxsLQ0RQXcKmY&$ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-red-green-small.png b/rtdata/images/themed/png/2/light/circle-red-green-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e58fd35daf546bb4d462ee38fdab4c55eb06f41e GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8c`@z8Q9|cXyWdVx(U}twP z@PSBO&}TC|$M{B=9mwq~WZCV)24tKLvI7O1a7mC~@Mc?&8lk0|*KKAnoxFMT=FH8T zz1lAd6#}K#d%8G=Se!n3`8MAn1s=8pCf13cEB?1{JsNpDWo7uU_=#V6qe>u3@ZE()Ygc2WR2r zM}|kch1N&at+`&jef9Hc>~3;9D>Jm$9FMa<9(VYE-QHBWXERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrXJBwI@BxyzkgvN5$QtgF zAiv;E48p7Grkmxg^z~l(YVjkWaI2?_V~EE2WC0guo+n%!zMN)XgIqW`L=6}iyOm-T zW-{{JN?@AA6JQ{yHGx4mp_zk2@&Jp4$U&w@JOu$9VgU{u292z03M@MgF!6CPifwRU zaB2|MNoWvAa1(!UU>)n>3#>1$C0Xzse(A)UG4JpPyEF#Qv<0k+CKGOoPF$48nPn0n bv7O;-v%Hq4-sihO2QhfM`njxgN@xNAku{kP literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-white-small.png b/rtdata/images/themed/png/2/light/circle-white-small.png new file mode 100644 index 0000000000000000000000000000000000000000..0e7ba1b6d6e93d1453ad98a19eaeff61b3a3c071 GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFr|Nq~;zz0a;0*fQ9LC)YV z3GxeG$RIeYGpWdMrmOREJBuQqaJ#3AV~EE2WC0guo+n%!zQtxIgIqW`SPd8$XDh`l zn8C<%E0JjuPk@1-Rse%=LOTbCsP06j*i~VB+LpG~3X? z?9{-jlh7cL;3odyz&h5$7g%3hOS0fO{L+axW8UEp`xb~)F>r=0U{y4k5GguwQKDp) dNr1$5hJVlH^{1r%G6y<|!PC{xWt~$(69D@|tug=r literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-yellow-blue-small.png b/rtdata/images/themed/png/2/light/circle-yellow-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..058edfe96c81410e065c4cd246f633a3576aefe3 GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn-@Ck9{;rYzK@E?NM*nUl)o&jP1 z|IgrF-~(X`3%>y}u3ghKH$U;^3pbFxY+2-i1NIQvLvok(fu@O-1o;JT7P4_)w`tL; zO$?PLn(bwPQ_S%o=YeO69! z`6-gflCgB(#OgLPK{57#{$KB^zBykJcSvI>a^`4|w9eS%P!_yNXJg3&)(boy4eu4a z+D)2OY?Ii-9A-KSChTX=;x3*1%J6D;(E6x)ov%B;HePhki_JfLA#9J_@27^}xc|L> c9s7*WIZ{Dv#h)`ffgWJ+boFyt=akR{0J?bD<^TWy literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/circle-yellow-small.png b/rtdata/images/themed/png/2/light/circle-yellow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c97e9fe2a0de1c5fffb9a352479bbd650cae15 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr|IgrF-~%M_ptEi5yMgL? zN`m}?H!ujVsGa7Oz1-Bt{Ojz1UZ8lJr;B5V#`$Cc7iOL(TpUYTX7AEeVrk)$XlQU1 z)Y~wVk;f{LDTpUvgMiisMzsT+f&xYjoCO+9tVbjtED+FH&>)b&#I57Nv7wPwMu15t zp^>45K|A6AgW`c6y#tN0+-(avUtCMF;5q!#i8o`O@SKKcwJr>*hnfo5q6D0nXT}Pa dn*>N~XINM)pHacKXgknF44$rjF6*2UngGb>rx*YL literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/color-circles.png b/rtdata/images/themed/png/2/light/color-circles.png new file mode 100644 index 0000000000000000000000000000000000000000..6f779097f46db40d85344f15cc197691b1c88d36 GIT binary patch literal 837 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;O^`=Ckfsp&-xl-zy{gX7rHD8*grrNOewz}V8ZoNNrp*<+_u~`V;4p z6A!vgnmTpkgY_S*_uscIe**8kf7rU-xoVq` z<6$|KNes=qW;O`lD%BR}o6+TbfNxgb=~=w{-WKFE^H{Syy0Fq(XtP7{p;@f5Rp%eC zyuSRkyWHX3{_JiU)+MK(*tMh-ebezcc+YlEi-1??g^I3Pv*f@@GdQ(xa}@WeCd%6= zX4Jf#R4bPJY*NBb?uWrP-Vsw9ybsy%KaBaY@O;V)-Uhokm4%@lR$GPNUOm2(dx2+1 zR6|@-N`uKcb_Tnaj0MIk70c&@GkxJ!%)6VHrY0iwXwGzoJIp_>=2+H>EZ|rmy&x(s znz82rD}z2m((R@UfvPw@h3Y`jc1}*wtX7KvgY$C(*7tRD7p!(_xs^HP$wHHsqz2Cx zw!;!PV{RGrShoZD6)0ON=H>=1q}J9e-@gUaGNVZDTnu5LM8e zaR2lz&ig`E1zTH;KW|`>iv4%fAniq^%az$Xe9HG2<(rHBx4RaY<+kzsruydYec!LY mj!3`q`$^>A|Mi|ubqoQP`q{S*pRxhQK7*&LpUXO@geCxuxJEhv literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/color-picker-add-hicontrast.png b/rtdata/images/themed/png/2/light/color-picker-add-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..c23b27bb89f8d5d77d81793764799c844a3ff54c GIT binary patch literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVP%@Ck8sFYo~}A>cn4FfuYixSgGy z5C$_db8>PrR1ugmHa3QHeSLjz-@g6x=TErEzkmP2!^0OZUc6(+4v3(?zrT=>kf^BW ze!&d-=2HKDe1G?J&#vEJ4yz_G^IY~=R(0~w z&7LbW-X7n1aQT{bFJGV7pXrjklYxOT&(p;*#N+tcsn4f183?#3n=)N;aoDgRI_<+> z`2yjb22RfBJF3g-?o02RDZ=qnT-1Hu>kCy2Pq&MfJaw=7({yNU&D#7HJ)2b*A54CA zlKJY3>#sjPSn-*sVnxX5{KSacmW4m29Lijnws3l-{|%qdY>&B*tUqu4{^(^VmI4Qt z)qi$;o%x-O_U|{W4x-}fW=-t-nXU&MRac(3XLkIK`je~WJ13lr z-hcf4{MYgP+XE~*e{dfB(tKC@Jd4Z54UM7YiEnBytPe@ZPdeBdYxgExZG(I2d25Z! z7i*TpKajm~{0h6(ob#aqTl^L#tZv@y+c8g|^nLLZp2J_VWpbSFT1hS!=T39Z{8kmX zWa623>W^pLa$=soZLfoxU1HP5pbWw2oBS_joy^Q9t;ziP(aiW^#8mMY;jh?}??*gx SZ4>td#i*yNpUXO@geCx|a96+p literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/color-picker-add.png b/rtdata/images/themed/png/2/light/color-picker-add.png new file mode 100644 index 0000000000000000000000000000000000000000..706f2f530e51a8f9382d3663c32aef9f0902d2de GIT binary patch literal 689 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{Q2~+=psubCVYnCg zsHv#|rGO+*1VTcjByO3+9NNqCv3J6hZwhBuIB1DIKr9w+_t;>Vf1zK{p+80{W%Q?i>CrT>n+xwQfT@lyuQ#!u#$UhmLMFLwF z&hS)^amig_prezT(P&w-x!rc@rq-u^uiq5v@8XzdeNX%Sqj^_?q;83Fz29V*tLpNM z>1~bPo#_`{pBO5)kKfDEi|cRydU^khJX4oLa^a2Zw}D~I;OXk;vd$@?2>``>2ekkI literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/color-picker-bars.png b/rtdata/images/themed/png/2/light/color-picker-bars.png new file mode 100644 index 0000000000000000000000000000000000000000..9a880dedd8529a8d949f448c52fd7bb860ec2ec3 GIT binary patch literal 685 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{Q2~+=psubCVYnCg zsHv#|rGO+*1VTcjBl0B9k;YmzVdW>>Y0vrto_}q3blUzlaW~z zv^a6bWW60LFB*92dNhIC@s8o{HXh( l$5Z~Te{nqb@2C4`_^Te;DW_hTy8{@$44$rjF6*2UngDIl3jF{8 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/color-picker-hicontrast.png b/rtdata/images/themed/png/2/light/color-picker-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..59a134e1c1cf465b3106616b830a27e75ac20778 GIT binary patch literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KXme@Ck8sFYo~}Q&LiZBoh-8knHU2 z1d>4T|NnmoU1FHk=F%4TZBI3@&oAt6ywQJ?~#$%a!I%z-Smk|4iehNp)NznbrU_w&a_)x(#$s}ATS9e3}! zHAD2&+pwLt4_-aDXWibHukWn7Z^XdBDDCOu7~*mK?bVZI%?3QI0kdZ$95ZOKJnVVP z?%#iY?chre;v4t8R?4qcP5FI;rqhpQic3y@ZapHjH~B07huIwuH$Qu+ zD9L*9l=JQ9H!Doc;*)3JN|iAV{Bvu&%eSkm9(=go!=ct|fTKrLR zbAneL-`QvGR~0PIi)tn}9|?TSx1?F~MdP%G`43yQUP!CoT6^x@_baosrd+>m{^eoj z-mYSXM=QkaTffIR_KCf>-`jp*d+-12+-?60KJGrS*1mH2zoX0c|DD*e^tO$5eBrOl zQ}#O4j?$jGH0aBEG9{(of|H9_x;T&i%NjQguc3 l$){=4Q!bP}np^&?hS_GjdD@{5Y+pd};pyt|v$HL(By literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/color-picker-hide.png b/rtdata/images/themed/png/2/light/color-picker-hide.png new file mode 100644 index 0000000000000000000000000000000000000000..3cf14d619e139e741071f89b14186f5fcdc377be GIT binary patch literal 620 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;B$btw zm6Vi#44^oWoGbJ?9H^43B*-t=hrzYcM3_@Ep^{DU)h-4GMj=lZ#}JFtQ?G2yJFFnU z_CUBaY5h8`H7l}yG3lIjGb&M&-F5pE^AYc79<_}gl@A$?1^z0Qd-Kume>%&Ym2)dI z7*FiAC|)2VC@b;8d2X1hhVVkIho;v&r#uh}V03>ZT(u^+_rWahCewzzyxS_w4fPwp zX|EM~cs@#6$+{)DC7b6DyQb6X3)v1ILWLI|%bjj=B<{Lt)B3|zZ_P@p*d(?0?YvUa zWEXa?$AV#r!)r6yc|ZNRo_wG0Fv~FDju3~9gX056TNX79CSj3AP8l{MjYAG>v55-K z`+@X!?&&p$&#-U3)!E1RIs4dSM~jIPHv%uePfugJ`fqV^yYZQ8>fG;sM{G>6Qk`}% kXZ6kg^LphE??2~T+?*V(_xH(4V3;v@y85}Sb4q9e04loV0RR91 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/color-picker.png b/rtdata/images/themed/png/2/light/color-picker.png new file mode 100644 index 0000000000000000000000000000000000000000..d6d729e80fc9ed3215272535237b6c8b8965cac6 GIT binary patch literal 645 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr-?0W~!>b#-+W6&09( zDo_N-hLAu8PzoXoBvVAK_W=zNE(!7rW+-b&5mjEh`Na~p!@*95=d&J7oXq-RA_D^> zyQhm|h{y4>Qx6I?EAY55COZX0efV#`?PAtNZ(*yqKHvYCsc5r3|L1IJP$aq5LT3x- z=3e=kd^68A9Gh(ZAv4ovVbYk3$mYob1?4L&l4N&KGbYj^71U3 rnkL^g_LsrV<=%Il%a8vGwq@v=#(V10jXht1A;#e8>gTe~DWM4f$h-I> literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/contrastmask-off.png b/rtdata/images/themed/png/2/light/contrastmask-off.png new file mode 100644 index 0000000000000000000000000000000000000000..d6cab5eeaf023a0aa9375b7d0a9c22d732b3eb0d GIT binary patch literal 800 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;?0O}Pe3Gxfx%)q~b)nHDVbE#VBqy{-}tLyz03=E9xJY5_^ zEKYBovful#gUIpy0&n=YdO2;Fm8H63wzB}cYrvv_LV=Kig6_#p-rSGYaPaww78bAA z!NC`HXU?h}J3>G32mE0#DgCr}cZ^;jmtO7Z*iV`Ff8X2vp8JegV_C!N;`0^z{xh$! z?YL1i`GA&k&z9K??Hx&4eA8YW{qpg~t*e^3Wu_ZuAJ~>ZZJy6>juSrxBiNq3Sb5KT z|4!yOWD2k1&1X#A3IXC; z?J5<5yLPjz=$fQ0RC1wAB9c*Rhk&T-2EO)G;SUk9j-`L6eU)Znu$ynkBb37|6(V{f z>%dBx+UC`PT6%UX4myX-d0Lk>q4UWlMqPjA!=da;rackt?#kjc{iw@V6(YRy?OBTx ztTkShf$6U|-Utw1x-RVK(p^!hY^nLVZ5QkkkGyf-d85E+&WwjQ78&oWnZG3?BkP{3 zZ?4`aiJJa%_y0&WUu(Wxb!E}RJB9zP&%OOK?GJ-qa@kY`W07cJtTK4I`njxgN@xNA Du!Jv* literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/contrastmask-on.png b/rtdata/images/themed/png/2/light/contrastmask-on.png new file mode 100644 index 0000000000000000000000000000000000000000..0b60d8131a8e134550c9b73e4ec45cf3fdf72f38 GIT binary patch literal 860 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8sFYr-OQBhY{2a?Ll%KuL> zsH&>|KLaA&oOOUCL>9<^uz_44?#7-QL!uARy|(;d=J=r8igp*FVcVU?{U7%ywIRS7Ow#qSmQ0*{iO7|RzGknI~Q~`=wj5a6})d= zWp0#L+wLZrXz_ntS@hnZy~fvd4sQ7PA06$N}F1BwT z&zN3KUi^QJPTHLoV=qCLD}^z-eH$LkGM1Xc;N81AF89U7AZPZ!%26B~+#k&q6L%$Z zDz3Put(lTwWS`7_#@hHpw?9)m&xeM}8X>nc(az_;%j9+liLd^&VNvKW&s(ByC86vw zduM#Re@5#4o|hgoz8JqsQ+GJmG-b+^Fo*YLOeK!*olB0G1xZ;6D)ML@5Kw%hD5}+@ z#FOb?)hRg5AX6uM{h}AmoAP>h`xi3xT-jK7JA+57v9YgB*3EeNA9-chw)4H;XQ`~1 z+OvJP!*-=k>Aeo$x{T%p9r@5DB)FhUT98r6*!};EGXjd%M});U`D#V_ni%R%z3JF< z@tadm=bh}oe(&~I1njHW^k(sl`cE3Wtg6nx^Z&Q;#6QNWcM8fvA0K%DBbmX|)z4*} HQ$iB}U2a&? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/copy.png b/rtdata/images/themed/png/2/light/copy.png new file mode 100644 index 0000000000000000000000000000000000000000..b9210f2ff000365c52f6b1387ecd84493fa4b95b GIT binary patch literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8MfdN$*01CJl_^5$_j*bpQ z9w-T90L9eR)q!m3mxo({CJ2@U`2`nDyR~X_KnH_M8k^Rqqs9U;o2A9%7#J80JY5_^ zJdSU@b~Ep=f&gp4=43I!fB(}DUnxvYXj>ZkZt~Ltp9qtJ8E0kcnd9chPEl`kp7meA zoncX}pv4Du$$q964mb6<-Y;VKF~ybX{q+X_Jd3ru9-B)u8k#GwIhhImn)Q@#N~fpK zqC`&SlNLZ-e2nKbJlzxzNbugb+I3)s3D<+^%$z+ktdrO_vCYYEn$Uk%&ged~Qu zLhYM>qS8#sNeA}XGd#8J|8v=igzQ#cbxKK|NlnvmFh${qSwj`95ohRRDXJ-;-Eo+f8rk_0**+ ZnVB`r1U5ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>26%~d$1_c8J zh6Z2|Ffg<-Km_?>`B+O>*$UWz;{NJoPknTc~bM>)~w;@y|gr z#hxyXAsXkC1zebUZm>v5Xow~x1Oz2DFcq;1v`x~VplHDu`oMGHOD2)V^7Bo)fvoo` zr5AJV+1;i0VTpk6gS(sEOd8AIyo7}Tpz6X$ikMwSng=D o+?;DsrC)%++20vVElKhW(!afq?M&WO2DF~R)78&qol`;+0Mx~s)&Kwi literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/crop-auto.png b/rtdata/images/themed/png/2/light/crop-auto.png new file mode 100644 index 0000000000000000000000000000000000000000..6d26a8b52d782adb0254dd3b17ab8334fe75fa30 GIT binary patch literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;-W zRa8_Mni+s142=wYv3x8gERs%=AZ|SaLj!}+39Uk)UjC9Gzu?UbFMMCEPL=EpX*-^@ z>Tktu!G%DnEuJopAr_~vUfIZd$UuPgLiEG1gjRjmH4{4elyte5d|-=glr&<}mE|^I z*>d5A=%jvUkEak-aXL9cftf>FGD$Su)7!iFfSTeo z!_B&avs)soD_xDuIJdrh8tSRy+0f&4H1DU@n`zE-xm7M-NO76UB)P%M!6B;BGFR2X zj9E3IL4tFEhD0M{ugU}+bw8$)&4(S8cpnBnQc+OkaNIJnfsyBQq2~o%-p6MhcBpVL ZF>J3`&QbR5@>Y=3Jzf1=);T3K0RRlCoO}QP literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/crop-small.png b/rtdata/images/themed/png/2/light/crop-small.png new file mode 100644 index 0000000000000000000000000000000000000000..45f7ef0490e357fe1d19aef2ad1163507ec39937 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)4zs=62W0LcSdF9m>t%q2m7 z!J8RgOy2+QE|6>B>Eak7aXFczm5Gf-xnZh;azi#FGc&Vx99u*o!(Iso>z!g79;G%g gL>Mx%6=g6myy&$*I7iL*8&EHUr>mdKI;Vst057F+CIA2c literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/crop.png b/rtdata/images/themed/png/2/light/crop.png new file mode 100644 index 0000000000000000000000000000000000000000..86ed3f5d1edda3ed55570a6f3dbba3aaff472e72 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBupf&>G6LR?iFt7#J8MJzX3_EKbk8 zV()#}L4xgrgRk;N4gMwn7)33WE;+84JXt_wj<;Q7+Qp4ZA`88(U#W1cd-ZI^+XuJK zhVF0t!TE>dUaVfF{`B&!Y5QJYj(`8|={uYJed&d6rH^lN9jje6{g&8)jyR?-91rF- zsoi4v;C_(F%ZRN^Bf`;9<$yTrX^jq+8%rK=v}rV$a@|YpV2W7&fUB+Mo@{+`b5n87 z-+6qWca?tjIQaJHnoH}HHnPvLZm?U6o8? zgPKf0%5>JQ4Gw~GCp0_dq*I(qcIk8kPdlOcQ|4m!h12VsHzk`sFie@W{^0tpwg%mP z?(Zb7KVzS&FD*a)i;={vkI~J`YpZ|nNwBV)`^w2~^|`k06v3islaD+b&Av7=S{C*> z2Jy7dKXtIvM{<|D?n22hzVwi5isv*eR1`XE8C}BsoqnJ4c($kfALILP4q1%zOB#U@ Oz~JfX=d#Wzp$P!Xw-Fcs literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/crossed-arrows-out.png b/rtdata/images/themed/png/2/light/crossed-arrows-out.png new file mode 100644 index 0000000000000000000000000000000000000000..abefcda21a9f686a8a55b1974e8e2996b880af9e GIT binary patch literal 671 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;^Krl6pp zva&Lep{Aw=6oClp>goa+9y?#(1#09k3GxeOc($3XXfdN!ro~z;lHutjn-2;{_TCkvJnRQF7(aQx376^nSEm9C*alWxkVVg?G zA;A-3rVSfrGB?Tyt~lb>!qy>{xnhwMh%VIltu%>kgIJ`-WOh&Hh|`Q3lR1|xsTXcf5*lqF=~@GuL)3;$hU|mO7}v0_W}6_kM#{mj=?5#bP7sg`Zf+9} z({)f^nsAxv6SK6LZi4-SOh#6vBbNnqKRB?kRtp~C*YtYjageV|Bd=rm%{dd4xn#B; z6)3YRx}v1cwvA=Ukp|^B3<&gjY literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/crosshair-adjust.png b/rtdata/images/themed/png/2/light/crosshair-adjust.png new file mode 100644 index 0000000000000000000000000000000000000000..12961f3a4e9bb2511c4beff36dacb2a094661a6b GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;r>TiMK(%Q~h@;5t1qn=D7R8e%wJ}ae6A=+{n3xbA6r^=Pt&l@w zVXJFXC?^Y(fvU~{p|dlDToX7;b;=GLXz<#=GTX}F0$V|zFbks~$9cgsjP9!DGc+~0 zCUUfV5OYxCV`)(oY7>ZKvg4fNmblp_o2j>^%UFP2DXUP;VveUs`l7S~rmoi$rW6*W vna-IxxzY6{!?!m)`V0n2=VoYKWMjx#uQ@gA&Z8WlM;JU^{an^LB{Ts5t>v(b literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/crosshair-hicontrast.png b/rtdata/images/themed/png/2/light/crosshair-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..aee4728181814613939f5da22995e98e227c85f0 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;b31s)8HVVx&Clcq(eHf%i7AysI6 zFhQw9nKQ9@agfNNd6^88655KG4hnAPV)0XJP_cN{VEJIhl{>6y_gU0gj_pj~v(PH^ zs@Qid=}Jn?G-InotMEvM`Ro&$Tn+9E%W7>C~DqTsF{#(r_Tf^@!QkIF~s8Z(aF|aha3djmUr-9 zc&097P`2}6m{x>_Qp7R=ZtbJo8ao>%aZBuJ*y-4}z})!ek6Uv$1_&&VoY7zNIl<{m z|B9Y!BZ-I9YduU}R3&+rgE@Rvp9 zeaLjCEfxC~hI;cU<=*;`tNr8nzX|mQ`_GE8hF?I zByO^lK2T|T5jQKt$XNWgVE#$Qwp&6hKVOUFb8gGH%=_fnDPfhT0z6Na$$G9@Ve--A z{p$_4a;MmSWL$kLb5FxW!@Jx8{kAs`@TLk#*9%y;y+6qRh|9NG^PaVZTn8{17(8A5 KT-G@yGywp>wch>! literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/crosshair-small.png b/rtdata/images/themed/png/2/light/crosshair-small.png new file mode 100644 index 0000000000000000000000000000000000000000..4df3399ef846d177c84888f50993c88a06e90249 GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qzA=_=LE+7x<{Es;a;MP*_7lmdKI;Vst0DqWy AS^xk5 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/curve-controlpoints-small.png b/rtdata/images/themed/png/2/light/curve-controlpoints-small.png new file mode 100644 index 0000000000000000000000000000000000000000..616257011ea67c0a00ef18c39e079ed778fe7bd5 GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LE+7x<_m0d;kC2v0>tMNLf& zNGdBUn?zi51*+#M3GxeO*t}>(sW@AVpyy=kTbDP81H~IWT^vI+&L<}<&`&50;&c$? z5E8lKAXp$GBI0;4QA0yRreT$HK!E7M^k@#D30@7{8@QVs8Dkbi1{}G0B=7>$i90#G zLK-3=$q61pBJ4(@tqoE)d05pA3<|io8d(&45+`g}B(N%}qfF&-K}5$x6(0BGD(=IN id3;|uHVam4VP~*BC;D!lZ#Rl3fLeG{(h_F3a zCH`SK?~2JBT8}O{73#Box3FHhpxE79{Cici-@AJUt7n?{{)$_{{$h5J-6a+M`lh4v zxvChq+tijFv|?Vgh*>XS>-&cGHc$2xDJ5pcwJy#p*yMTwoMV_*>Mmhx?BDK|ns_Wx zbz;^DML!-hj{CnFzO(4FdHeW!d&x+I+?aVVQrBtWkqbP}vb0(o?=8FeE#lz!497(o zRXhtFxVSm}&h8V`N|;}kXM6bH11|IMzjhD2FIlJ0UUHz%wb8VRDO;BHT8@}Sl`YSU z)}Rf74nE0=L64jcHyl0VT`ldye@mnKLfid%i+4M}yq&xI7o+FERK!`}5m^khv>k*Q`=5SH1q$*6_=LE+7x<{Es;a1{sHv&B{#kt; zD9%z6E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8^3w%^nRaI0})YQ~m|E#_a z6lW<3@(X6zywG&2N`3^8FX!pv7@~1LIYEN8f+1c*CMV&6OMy^;rN${YMmYwC@3Z-* UZ!Vkp8>o`O)78&qol`;+0I-E@hyVZp literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/curve-linear-small.png b/rtdata/images/themed/png/2/light/curve-linear-small.png new file mode 100644 index 0000000000000000000000000000000000000000..f425e33e77099e50cc27935ffd4edf23283a92b0 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*6_=LEssHi9_E4vr?02xcRFk%-&pYZqBnn1mQR8(LOC;F1Fn$P&P$!8nD%%VN#WBR15d(wHF`?b}E-(54G=jm?)z4*}Q$iB};gxwr literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/curve-nurbs-small.png b/rtdata/images/themed/png/2/light/curve-nurbs-small.png new file mode 100644 index 0000000000000000000000000000000000000000..aa2821f883c1d96d89a2d80d7a83621d80a56219 GIT binary patch literal 625 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_y9>26%}=Lbsz%{ z)YQ~~Y@ncqh6Yd;2!Pyz1;)%H^o5)wv=OlR(X?qiW-`lQRWFsdQVL*2k2f}QISuW0On0|x{-Hg4ld zS!>VCeA#iuVKq~xSO$|!^3#!(&#k+}u}Wif2LsmkWoDNJ(0PhD$}>MaPT$ zJbOI$?R_F~Os4K^W afnl|^(`)&c4`P8q!QkoY=d#Wzp$P!7l*()X literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/curve-nurbs.png b/rtdata/images/themed/png/2/light/curve-nurbs.png new file mode 100644 index 0000000000000000000000000000000000000000..b750a35b0e9218e72a00a6a74ba3f790108f014c GIT binary patch literal 714 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr+T16449v(?npAR<6g zU0of{28yq~tY-w&E?5%e7tEl$&YjDqcXPv%8C9Yoi3LiIJZEwl7#Kr5T^vI^j-L&^ zxvg1&C&j$w?En9_vYE1?`&I8Pf5v;>XU54UufKjzvKCE0TpG2lBgsNXM#E{nYRM0w zuQ5B;XSTEJJ210ce)wVH-UrJz?0Ed9#FJq{LCXJz=Y_h@j7=RjXV&b?xSy(*_&Gy* z;p+3*|7G5~=0x^os4NlP+qpTmwm7`}p^C!NG~u^yyseg;7x(V;@;l41IC3I?`PBM} zBEK{YbG#$V>;9UtLD{2=PZGJwLhh1H1Lb`if@-$nUCp$g4 zO>BO@WY}As=IHoKByXPQgvg~WTw!+_A6jr3`>@Uyqd(UVt%K!#GgQu&X J%Q~loCIE}j6bb+U literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/curve-parametric-small.png b/rtdata/images/themed/png/2/light/curve-parametric-small.png new file mode 100644 index 0000000000000000000000000000000000000000..f4fc5041fb5892cf38dc3093fb518da3c44d67dd GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>26%}P=Wlc>@ zAOiw4G&Fz=pcD|OfkEEH4SGP0{3Stt!J8SD&*x*SO^=qEpc&|7Y8Jaz4JftW)5S4F z<9xD!3o}mztIMpn0W2Ux^PJZu<98b7`#yA^kM##%OuFOiHnD4TO&ubOCwtW zi&Et4qX!O{37(Xl#KyxTK2g?eW@Do1CT~?yi5oH#S?5Sf2u=K}w5y>}_Gob;4^OKG z6E9DW#=Yrj2@zdN56&ET)1frsz=2+&BnR1E1u=;RmPHafm;zb&6kaoMb!aHaFp5n` zNMO3nc>U3l1Iisr7Y;1wk_u$wVZX>SgDG&U%{E~dQ3a9T3~G0Dx}5srUje_Y4te^k@ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/curve-parametric.png b/rtdata/images/themed/png/2/light/curve-parametric.png new file mode 100644 index 0000000000000000000000000000000000000000..4785738e51d233eece964a575a5f6d68f470e8d1 GIT binary patch literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Qj5=Brd<{#rxjdJO!&t8=8b^7x`6Jbx$Ne8#D1KnulJ?}8@PTzg!ZuSg&fI$yDVoqP;kLnEa*eAJ zC-YUoxyRWe3^*G2<~|S)F#Mn#b8+VRMt-(;0@F*p*ELpiMaNv&8?-cBWZ8ykBAeXS zo3gmQ6kd{Xy?FI`!J-mbwtw+zvQ-;|xz?xow?E2j6l}HoP;ISyb@7a?Y?gT%J0?aj zan?o{|FT?u_U2Uu?~IjPJJY332nl^#didd;{pZcgSRERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7x<`xfr^TXyu3V+sivj| z7Xb>wMa<9q1KGz{666=muz7JGho|7`h@6>bn$1aW25ibY985$bR z>lQP*Hb~y=6j;CbRf49-oCc)>jd|^p7qF}n>}}Fo!PJ#8%}9gGasgM)B{kiBk__t0 W#TE!pI&KJbE`z75pUXO@geCw$pQ+sd literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/curve-spline.png b/rtdata/images/themed/png/2/light/curve-spline.png new file mode 100644 index 0000000000000000000000000000000000000000..35ce864fc2f061ccf02965c4a6c5aae0a88d5bec GIT binary patch literal 643 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;FMGaVsU!v6~k;M zLkYGA;!CBx#rFnh^fe_2%IJDL|G}*zyKC8hhh4GDqjzopD;&G)&XUCm)APzcKQ|E< z*<16TGwqMuC)Mw2;#;)YGECPo?Df@j5$kf?!o>Ram4t_f*}8w(EJys;?c>`f?Jsxs z`?|O$|AZI6*)O!p=c~2o$LBv$5{kZZH6rb*{sK3rIlsf+c1dlSp zBbTfr9-Rur_~BcuFZ!(PEk1d!RH~{**S-lc*^+2wu_WhxKzK`cvftK wL$^JH^sbiXo+l3%uIFjreNeLhjOGvas~U;RBwjQ$0fUdh)78&qol`;+0MrTb+5i9m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/detail.png b/rtdata/images/themed/png/2/light/detail.png new file mode 100644 index 0000000000000000000000000000000000000000..638ade9e2d01950df10526b8f89db5e97648e78e GIT binary patch literal 999 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;yiVwF$! zO1Hi|%73YMR9@xQn`J*&9^8@lIfvEc_Mbq#_fLNLC|Pa!@@-iKcVGLm8Dw7+;A5Zj<%wCz z>hHoESqfe@d-|@J{^U&^W1!4iMY+!#o_${@cI0Dnb&&IsC)=x!OlOdmvsiwQOZ{$+ za^CVe`W@>TAN>pX?d0`vle16PtffAJ+Zin4zwcYX|HOya)qN|kg+oel!Hvm6>OYok zF-|IY-+R>NL$ZfMoc)2MKfi=On1r1d7h>pis1>(o&}oSG@{>{NuKpp{6tv-vO{BaS z|*%CMIOn`~PqL!*ZX_9YSUy%Gi5hy<0)5S5w;&igW z5k`p>S{E0!Fxngt@|z)~mB6X0(=g$PNl3NvL!r(ULP-UjCCi1B6HhU)AJh zgcQ_DRj(9!iaeSSAb#ZG9Vf>(av|a(N90sm1315&S=py;Eq-aii35BLv)!^k`uHZt Q0-ea<>FVdQ&MBb@0O@0-SpWb4 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/device-hdd.png b/rtdata/images/themed/png/2/light/device-hdd.png new file mode 100644 index 0000000000000000000000000000000000000000..b84f2c06f1fbd39cd9c60b7cb7bdbc36183123ee GIT binary patch literal 779 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;;S5=5ls_X0kkUV)Mzzu?UbtA(brXu8OiFV1M;2ugTz;LceF2F975E{-7< zr;`PaFiL#zDzP?HV4Nyz(3!zzvO!cyv5FzKNnJok@oWR5S(B=ig3MW?%MZSI3Yf7+ zBr(r;TPK*ZG>3D>Vg6|a42EBs6xWH=vOL<@peo|9#%;#$qhbs@eG)h)2&K22_i?D1 z!P2ehG&-Kf&X{(1 zZZ-$Ej*}b^biyVsWHZ&Y|V{&au{ORgw$o|j4Lqf^BVbeihHhzyYMh?PX6Qv{i5}DNY z3Pda_OE3^|d$P%`lX*kV2FA#yMsLP>g;EoGk{r%uSs1IId(*R-K|thu!bH!wti>fXPe93JV!ihTfYort7`3TzXY+9xT9F>o20S@btDp7UYwk~ygMka-G6i-GFrMUoQR>}GR3 z>||2qQvArk8=U8{r-ONBf_RtafkW+_G6jbm#3G8BgXT2yvKh%NY!se;^uUHUnkFw? zBoy=v6CPA@7GB-M{6L|}Gr=O9B}*i%v-86PW>1HklM*$Lz%oUb zk55QPXwd_QBT5gM`O0*JI3IL4_2p_v&)Fibblj{(x7FV8fsdVqu*^A?F6+R@XV`Wa v^POAMHp^0U!e(9lzBfI)84kpz2=FsZweS&ne!MFi7~%|`u6{1-oD!MQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@Ck8MMFJ`+DsY~Afe(ZY7X&hZ zKut{zD6XWW1Y`pl6~Dqcfkugz1o;JTHn=z??&+Qv40o5UJ5eX}!|M~fP08xd!a%zi z7kRokhIkxbJMHG8W(6J>$7xf13x593-zyfV&=i~Z`P3Y~iJVhx>~ucWCoH>TnA?-q zcloEPL%4I7k@j9zF}H$~jpdCOCuZ|9Oxo7yYW{^~n@~3Q1KppO6PO!f8@J8lxZ$0= zVDWZO{-&!3oZj)8HBCRTB3{CVGm2qd@&Yb~6t*hqNdcnvjNkeg8*CYV&0}=%I8b%A zU&x8~M8f|q(gw4yz07;MJjgC0=^4j`)8|_G9!o4a-?FK&)2-q0{cvxqznSV&re^lK zA6V#jwCLICYJui6-Fi$sk}u|@TCdES=<2YT&xwucN<&|RW1)1nBuk*~toIH5+e6IP zs?BEPbzYnqp61l>{rO%YmJ?hBR}XqhAKpASOsUCSB#@H6svz3~yTb-Qxy*TTi=&wW0B=e=Ya?7RNe zi`YW_i$yiL(d&E*%$0|?0Hc$^)78&qol`;+04K3K%m4rY literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/device-usb.png b/rtdata/images/themed/png/2/light/device-usb.png new file mode 100644 index 0000000000000000000000000000000000000000..c70ec05730d1935a57d90615b093eb4717ea7a8c GIT binary patch literal 669 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;WS{l|UY>pgdv2Z`^0`QW5#`Tg%gJ1kpc7sx$z$ezahmWkb7=d9+H2F+H%4gL$6 zMI`4qTxD-8Zk)**7rh{%S)NOU-R;$epy0A%h2^SJTAT9U%P+hrA7k`ke&b=w#%XKf zIcDfZUYJ-q(czBWlfbU%OH=k9P6-ILXk@c&6IOlD8j%@by2G!(jPv=+;0F)PtUv2le(P1) zSS8=SJZI^X!0oL||NegE=Q#c8so6R2a#;P2+Ag}la7^UYfmw$%1^x)VvOkztKVLr9 XGW^qnlc^@aP-XCR^>bP0l+XkK`uhGh literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/distortion-auto-small.png b/rtdata/images/themed/png/2/light/distortion-auto-small.png new file mode 100644 index 0000000000000000000000000000000000000000..0d36f1beb55fd252b2feffd549c957ea9aec40ba GIT binary patch literal 771 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEZ@Ck8MRaI3{QBgGmkt*scii(Or z+P%O>NlOVNuCA)2tprsAQ3)m;9UUQpYHDggWeoKU40Q|)jSN5rYcVTOiZ6lTQ{k8wj{WYe!8u^2)aJ-+%4JM-v_goKu}@c|c@O;CByYll?6J zSQRz}SMLu|zs=O+@cu0K;-2@78yVP&8637e4dH2Ca3^b$U5n&02Im)=*M(+Jn048X z=js#2*s7rZi^fhfJJG_>GH_G?imk(=v8+RJle46p@z(lUuw==3bnw+1BH}7KpShOvV zS)^RIjkV)rmUkTER^}zHL3Y;{hjN5E*)ST)S-$u14icHHH*<-!LY&>2tDoa$7j~`| zTqOBI<+EGw_979W@V;5A=4Go-kU#J;hN1V;lo-C(iitaubw9JrTNnI+!SCb~MIE-o zmk+FYI(dQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8M1p{ecX*D%96;%}_B_$OV z754%kpfHdNkp;0;Kx~FO1|S0nfQp%Fn3UC(5mJo|%9_gjG5q{d{46CbOqEOw4GfzL zSzLe?$(0281#eanWB0LH$1oved1b+zmRI_VUDm~=na_xf%xgR{N$Q$OHUk6W0Z$jl z5Rc<;r{1h;RuE{tX`?tK8>=p_7q<;x@tL_;!mY?s^ArCc(FI?w zg}hnr5GAR3n!|+U>DC1{vZuY5c1xrv1xyayY0}@bPwerUHB#xz-!JK8P|dEq?U|Xo z@2A7>C9*u+o7T%PKY0+untXPpfsy|)FCYH&wQLQ}F>=DsPDI_ToUy*4_F(Y!=te_U z`SXs4+s&3m9$HcNbMp7w45@qFnH&7|oEIir&1PwM>z+5qn5jo5aR2LlCT|2C&SjmH zVLZd5k=Py8IH4p<=*fe}47q~J1t5@j&kBSA-6@DhPkS7q*v4Ve$@-e|#^@9Cp-& z?C6*y(rwLEe%#D~BR*?GcI?`(6-C+%VvG&N$23xF*dExHX)+i!x*S<8ReSZm0{`x0 zPX=+p(^*>z+|MTDa52=+UgB@YY4chuJDa!Y?yl)uRxS~L+kZLi?5xh44BJ!spN8zL zv3T?J;NAP?$#Hfu?%_)h_HF&me0h0;^X2n;7ycfRe{tkXu&~AVerv;IJPXDs#h Vn03#|6qLLeJYD@<);T3K0RU4kMauvH literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/distortion-barrel-small.png b/rtdata/images/themed/png/2/light/distortion-barrel-small.png new file mode 100644 index 0000000000000000000000000000000000000000..187da8c22b0aaf5e96e73fd9015eb6b9cbe6108a GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8sFYr-OQBhS@g^)mooSYnx z1OlLlnwlDrR904o$O5_Q>gqr?|AgKxKof*Yg8YIRavTj>y?HjTm{m4GAbwGpl+vUI zgF`^sTb?eCAr`04PCD6lM1jZU=IJ!f5C840brxDr6e@i4acN8J1RD*-e}SP>Yb-bx zDF0aUs&^t2)df9SS&AdC@)LXizChqutXpXhRDh-i8w;nER37+)eSkU2;lOCrh zOxP{)V&j$xu_?F9t}RbK>N@>@^|P1R!mD#Xu{`TM$@6KY>GFIho9jm&v}tTsdSPVP z&9+iUT8sa%=jH`$7NwmQ$AosATI;%=ZP%%dzmI%V-#+7Z_pP|EEB}4nxb6I3nHeio z#D4U|WK7iVpD4WO#_|idioDBSZhSud#{V7v80MYgd9?ZFFIAu~89ZJ6T-G@yGywqA C-sJ!Q literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/distortion-barrel.png b/rtdata/images/themed/png/2/light/distortion-barrel.png new file mode 100644 index 0000000000000000000000000000000000000000..acd401b3e8ea5718e37d9de3b0acbf38ec6e753f GIT binary patch literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-OQBhS@g^)l71OT~k z5jY#jP*YR$atdbxY8NaC@(X6LUphB9al+;pyTS;&J?K z=FR6c@bmI4L3J%eLQ?!*?lE1+a`tuA`M$bE@aI7 zl)TLU>VzVFhLo&N#`o_YSY!Jfc%8`CDA?-k#mOGH2d3v7L`)O}#zqIpal%e;m2`*$aDktSj1P6uozdlinbZ zD>5tcR zwwob`uDM^?>gBd}SEket&c5TU>9X&*#O-8z%?|JDmlG-sF^u`oww3d|+kwmG?f&c5 z?lHbs`Bv7}Zo$ul#~bzMr@Bex+gzOXQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8M1p_4|B^5Bx*VhLMxEJ^U zNr(tUfx5ankPBf0$vGwSvwK{)R(CxXkVMg+ZSxQiCe$n zW=;g@y7@*_F^zojcLbhoH2 zkTcD_bfEK|Z`_uf{tFV%YaWcAy7g!xf7daMxW#er`pbSBzcO9ZX3}V5bR}^r>k`X6 ze#>LI-wL09Joxp{lH$a?@ONdI`Pcv5|9@7#yh$SC`+w_gz_4TRboFyt=akR{0Jg36 AU;qFB literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/distortion-pincushion.png b/rtdata/images/themed/png/2/light/distortion-pincushion.png new file mode 100644 index 0000000000000000000000000000000000000000..bff92f8487c82d19d30ea6e4c1d8a22aaf2c01e7 GIT binary patch literal 743 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3114TteB_$;Y*S)|8 z!T^#G08|2DsHv%S#TGsXY8NaC@(bR)E`h^l>1>7xA!-GcMxM=*)0cfc!N9;+=;`7Z z;&J@#)Vs5e2=KHC8g)GSx4uj`#P|97>TSPmKFexWdMX8#{$6@T{D<~|XA_G4rbHN5 z?l(Q4G11%dP;qpJ;?6V|ZiP$pntG2X25isaI#-%16>v3@?_#yf-wguQ7hH3$RA(A~ zQ1+g7oKwkt>HJ&2M3hdfD`PlNwu_Z#=JJVq3-_r0R*kn+*;u&YJ~QvE;5*8~WdE5)@Uz@uW#v%C|}Mgt#4F(n86j%ugI*`qO?U z9o)nHVN2heJH2KG_6w^fyf#r%T*$^Le)jW9A)W;WE43Y!7#McwI&Jj7RXrc*eFjfg KKbLh*2~7aW$jTM~ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/equilizer-narrow.png b/rtdata/images/themed/png/2/light/equilizer-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..5f78175117946e1de2c015f1c4b5567d609e5079 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RRaM;!eALv`#Kpyb-+1v9 zD9%z60KdQrWZ|o zWeuME<_SEo;X&$TXKwbjlMd~d^f(w$tCqLJbCP1@B-c>m4n;?uJ8H^DdqvE{je10k z84e0~UQC|$V)xg_YYNOZ?S7ejcUk{dL$khFAMDS3%iFv$?fY`=&ri3d7Bk87u6ncg T(o|)jOBg&|{an^LB{Ts5XN90K literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/equilizer-wide.png b/rtdata/images/themed/png/2/light/equilizer-wide.png new file mode 100644 index 0000000000000000000000000000000000000000..7e1a3616698f3ad26fa95198f47bd866f71d2b3e GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RRaM;!eALv`#Kpyb-+1v9 zD9%z6#?)VkT_EI=z5JYD@<);T3K0RW+7iWvX^ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/expander-closed-small.png b/rtdata/images/themed/png/2/light/expander-closed-small.png new file mode 100644 index 0000000000000000000000000000000000000000..4985dc1e617cf5f678004134ab7fe13582918259 GIT binary patch literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x<{CsHm%}D=RAl89<<; zqXT3+8BSOSRKrmc4AD5BoFL&4&~PkWD9}Mzz{FKt zz{FWxpu|aBfDgzQ@dFYro4Ax3QbhR}OLSkfB}Ke;Iq-5B%btEghcE05zgBP*Ix@9@ P%wzC$^>bP0l+XkKwmNv; literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/expander-open-small.png b/rtdata/images/themed/png/2/light/expander-open-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b6aeff9a3a41bf53fcb494c95615f852b07562ce GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw^rWqP3XEbZjENH(6el$VFf%jnR@&sv zEFlpQI7jc;fe9T-3QUD+lb-X;xLC6~utiNl%Hz5N8^f$%WkzQioeMw<89ZJ6T-G@y GGywo)v4sl& literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/exposure.png b/rtdata/images/themed/png/2/light/exposure.png new file mode 100644 index 0000000000000000000000000000000000000000..b795920ea436376599750abd48e691e33d0724b4 GIT binary patch literal 500 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;(rZ+ z1VNUdxi5s8Ht{Y z%?i)EinzG^4m@)dZ0l{}%@Eq|;HY#eKwIOuL)eQ+GR=!`Hna&b#8sUzopr0G3U_8vpZ^y%l%pEoo#xVyW@$HzZ-@F1=Ko&r#VKuM5aa6<#b=iB#M zPHo+P_2ud*bDx+#{x%mVH{a96F~s6@a=;-*2{+Xh3XW_7N4Pk=I(F}iJn#9PiW5`!7~Z~7!K%C~@Z0QO z?$m~|h@_~zQyM3JO1@w*>6EwSXBB>T%1m0{WjnKn-!}g#htw3m-Kg;0T&OH2`^aIo zkI==YB?2B@TXXJRa!XN2nyet%lg2FN#lUdJed3K}KHCleoyy?p>gTe~DWM4f6U4_m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/filter-clear.png b/rtdata/images/themed/png/2/light/filter-clear.png new file mode 100644 index 0000000000000000000000000000000000000000..2936b415845f015a348ce7572c4dffeb17dcacd0 GIT binary patch literal 738 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;#1_lQHk|4ieh6djc<|Vc2j_-_8dBlzPn0*FHF&28d zIEGl9o;zv3_hAQ-E(mBna@66V=I*8ow$AE;GIzE%Enf6b`JAlwj`Ek+ z4)R@EsSsPDzhmC}y}M7}J*wStUy<|u?DM}1zcc(>c{BL=R&|&6Z&MoHrR&L9^LKVRUc|Ghp8YPUE z(s)1kch22vbU;;6vLyFDS48|ghj|B%eQq^V;*B{ew1|i8(`^N3R*y~&rXZ=5HH<)d zlUow6z@{>v{AQc3mS6>=fPJ#6&B1(z0alA8jxbkD={fDi{~%E35rd6a@0532eK`Zy zRx#XNe)6gG4DC5w$F#egW%8zr$V?Ei65=-DnoYt=l^pM`Gy1ne{{F-FlGmMY+5_W-!PC{xWt~$(696z{8`S^+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/filter-original.png b/rtdata/images/themed/png/2/light/filter-original.png new file mode 100644 index 0000000000000000000000000000000000000000..99b42c483728ff403da460a51378d60ffa5a1fe8 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;i=mN15L2tChf;t@d&`0c4xTC-9!^L|keDjrz}ds%?!e@|sLdncB%1)IjwJhj z7N(9zlLS<}lmw;+-q>s`$H|g#SoNU86c;AF#U9$V3}F(J7;&4$;OXk;vd$@? F2>>g%he7}V literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/filter-original2.png b/rtdata/images/themed/png/2/light/filter-original2.png new file mode 100644 index 0000000000000000000000000000000000000000..619efd3b7281612aa0240f05f03815a159afbfad GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;vy1lt*47)h{fsT1O;h{#Y{CqO$rW+So{`$@ZPb2sf9&N zA=-&k^uct7>Io{Gm)(6G>E~|)z4*}Q$iB} D_}_a? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/filter.png b/rtdata/images/themed/png/2/light/filter.png new file mode 100644 index 0000000000000000000000000000000000000000..2f59198cfa3411b55908cd9088a00ef96766cc95 GIT binary patch literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8Mg#i^66?u7iAP>lJFYti~ z1KBWn1PvElo1fzhc43fT@aEG7Q#gce8D1>fvBp0qUZLZ5&Ax0YlaCAxj5(ezjv*e$ z?@l{g)}p}E%FO2WB>w*Y*zS(tD-GvfzFc%R&Ftrwd)^()>-o9sm=;Vwb}li%E0bYv zU7JC)vaL|VgtCS--moqyhncg~UtDEze8gA4+VAy|_rulI>FGPZGhIF`(E9w+j-S5^ zZ>1}U+$&tt?D>yN#AreB?l*0nYUM9^o|GJk{b%ESuAzqSgs$rEkV(25lf;(h94{#| zcu-dmcYWh0=QZDCUrW8RlRC-Py{7(}!t2OQ2EC6ZB%^0dvE_;1w6SNYSk=D|CTqDO z7$vT*Kl;;d$(&@xTWoydC-%Aut}nRK%e{L=#Y_GtqP}KbD~f}>E|kxDp2O+8XRB$9 zVCkilTiI$Nf!>D?unJ`D$_QGt{Y1sdZHWyxYL2ok<`r;|S`~4dZ~N}6ua{bNz2*Bd zedEbR61p9C?tRwMy42*6aQd6UW%K*&JG-pTe7Vccn!p@aFFE5M>jA#qPvtVcU2bSf lv*%qSpZ8t5-cRnT_?uj#Ypm902yj( zYCtBCgeZWB1G%$=ttxL}@J4+cD7}Y&p978Nl zCkGs2l<1fkkRa6~r1HagFGnQDA!hFsKj&!;9~^|F*i&Z-OmnVO;AD1mOlx78!anJS zhK5G(goaNILa&+}0$3(Dd~6V!sqoBX220OzhAlitSRy$lHGGzEnAXT(d}M8b9P zG4k*@25{Q4v56_qXxYTf>?{<*bj0n4%&IQNRkyj-HnL>tF<(*KV=zBHA>l!jH$!gv z4%WgqQEVM|1vq&ZsPY_Dm}WWQ=%p499!>|&X&a7)`8#Uem=MHyL6ak(WloKp!jYSS zm!{5Q_L-x~X?k$$Ar++y!Hzopr0Oyw5fdBvi literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/flip-vertical.png b/rtdata/images/themed/png/2/light/flip-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..7230cd6b0bf2c534ff945ce5ee3a8b3a69303a4a GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak- zaXMMx2%`jtcgmv)0_leoAFgeQb$TUG#<|hc>xL@Vlqpl*EZddn(UHUCWnf_7zQB7; zAd|O&LCa##JB^+O)=8#Z92FOJ^xHfQVqA*zCQJ%yTg@2I#Co=QlLCJlW9kg^wX&5zTvNHa3c8yLd9{dLB_zWZQC2F#8JIfgJbg1qlf=IzksUHa=7g zVR}*G$TIQ3fdr1U2NMruicFmLxJb{BKZ#o?rjf&M_l+jma2L;q9Z>L`sZ9ap}nSgt~rO9plxI9DH9<97H<6shq#}xOv`lgNl#oT z?jbHBc&+wx`t#g*&3;?0?f1>So1ZRjr2HVipor~5K`3*jyumD2u20nuZfLJsaJ^mP zY$U6Uvuc@$jHA$W!I&ip;RmKQsBDOJT*Y#sIqHmn%%?Ybd+Q!P)MSdwG%8(Z-IdMi z(4N;?(_wB^$5|w^ZN1_9Z^tcknHC7?p4xqGPPao@gR8P}1qk0P6I}7OCeZs-{cG2cSMLc(ytwLRyl2`^*R7IE zYSsFmFJ4l6rp-9|N?z7y$s7E~YqGvQHkrTqFXN5)WB=>t%P)O+LgCCFg&7VLrf;`oS*e&3c|!Oyi}`k)-wY}z zW+vWbVdL*x;E>DIJnymgnK#K7%FEww-Eg{W)!z7jd%xY!Rt#nO$M&6{Ve@n0311l( zPdTnIo5@|3-*Gj+o!4)MFA5#SjOGGIC$sk(?kITR;UHwO?!l^v3r&-6DDQZ7^LEzP zlZP3Z;xcF7`0*(_(xH8xibSzh9ix%Vv~m`y^%iG!7YI$C;{VD%hUJo4pBRr@?wom% z4O>^w@$ZQYE>*C<C0y6}%x zf^~tzv`ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEss;a7~sV!T!%)P*8;>3w< zZEY$lDn>>|3l=Q!^z=+mPX}^=3N$q})r(WAfx7rgg8YIvH{4{nbUu6g^*u*7$VsXe zYN-QdT0LDHLp07O8@Ms^JmHWL77-EI-J>#rLqx#GO-R6n&GH3P(hH`h8!SsCCme8F zz`)Gaz&)jHF;{_UrjCQygOZ@2pqUK<3GquR(ho8%_$vmk_%OG%Mw&O(Qq z7cQu&F1^4Rpz9zkDbeuk&{+rZ1oha44GS~wop*bdudJ_ik%2+k-SMN0TAKjSK@6U* KelF{r5}E)9E1>iM literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/folder-closed-home.png b/rtdata/images/themed/png/2/light/folder-closed-home.png new file mode 100644 index 0000000000000000000000000000000000000000..c60bb0a6a7aa3e9274c44c02d5a735710cd960e8 GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;&nLr+f+NdDyeJRhiwuO!GXc=OE$hV3W!TQ9wKv4E#E<><%H zK$%URE{-7&D>)X0-V?r&fZX&a;4Do z#iL09N(u`PHt@|-5aN{(k`dsvuopS!H1&f}OjBr6?xF=LOlF-fj*bUcMyN!vIw~+Y zH>D~@IGtjQRSFhhTDH)0gX2+FRptOyrbMBpMH)hJO&l9oJegjwvM^M#sZG@A;BlGw zmVr}2!%HRNg@U8&^F_=|LKea?tZgp86*L$&Ff+`*-^-QdF!L#{Nc literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/folder-closed-recent-small.png b/rtdata/images/themed/png/2/light/folder-closed-recent-small.png new file mode 100644 index 0000000000000000000000000000000000000000..914a3eb4b3a4898871e444b1c400a45e4309daee GIT binary patch literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8Uwrp8_eSJnoMo&-AoH=tm zJUsOD^i)+<)zsA73w$CYBUMyXDk>^~B0vTZXliOID=P!ZrHX2Qfrbc|1o;KuJag>g zwLRN5H!vK`K2^7Ay}YcXxUBm$p!8Kw7sn8b(|af16l+%CafuXKlC$ma|NdN#(3Fke zPF6l@$)3|0Xrrf+$2iaK)|wahix1rPt>bg4Ui2cK=SJ~Q?F0WfmppY@$Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8MRaG@GFo=tbn>KA)QBjeL zi%VBm*Ro~H)YR163w-9!pC1|;3RD9D>gwtchJ&E~AD{_BB|(0{o3|aha$@&|n+*)t z4-_mna#|P_^+vdifq~J$)5S5whW{@!s8 zjza4_JO8tO+c1agHp2$}nA^qzS_(GIr#Bz6;|y5#_&~ZC$L0fv8bd=ao$`3T#8KmY z7~hp|aZ!^rPn=@N<2zPlxn!!@f~9*s?lMhyJJ-=gHG2`KiuCfnGo^m#zcco{4mz&h zv)@UT{Q~oWqfb*ZbMCFx@-%G_Vd%fJA;;?*gLAitcXBD;%0sM-g28?^BwAe|T{6F2a+jsSx3G3b;ySwq! zD$ARv;~ti*lzzF-RAlPHP1DWKPOts>@Y}g*`>*i)+Q=Oep7NmUk|Q5~ERK!`}5m^khv>k*Q`=5SH1quoU_=LEss;a7~sks;UsHmu@tE&Uq zd(K?^1(ang3Gxfx+`y16(_8c?;3iPS*3-o?MB{vNfD<#%6AlY*E-o%>MNSDOR+iog zEG!cnId?S}>}pUjYh++kIlv{7;J~<;iS0y9+NVWAybKIKl;k6VS7+G*4Px+g^>bP0 Hl+XkKQv7#B literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/folder-closed.png b/rtdata/images/themed/png/2/light/folder-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..ada9476e84d3ff1962aa7caac54c5bb617cb2e3c GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;tB zWIabWC^*U44$rjF6*2UngA0dg9HEo literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/folder-open-recent-small.png b/rtdata/images/themed/png/2/light/folder-open-recent-small.png new file mode 100644 index 0000000000000000000000000000000000000000..7963e859c5e0f074134323585c76899b91c0a399 GIT binary patch literal 680 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8MRaNcl>kADHb$53MvVp+L z%1TX5ZTj@-?gc)&y1LcX)rpCTt*xz-Cr<{7XJ=Q( z-xNBez~g#z$;7oK;s5_T^ENJc{Nl^i-%Kj)Dk^Jt%=7rexk2jEFYX)dYM+@SBzDX+ zU#p++W8Gh#h;t1OnP(hZA7!O5YtAR3CE;&(7#f&5djyEe&aG~l*=NS2GT&J5!O2ev z3x26Cc`!%RNpaytqvDBE4ki|r{ObA5BT!%|af9oD;==n&i$a-2^3okbqF2T)51O}> zL;T(0#TGT{c*dHKlvzp56ba%HLB&mh~CG`$AygF?hQAxvXQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MRaMo~)3dU&s;a6|Q&R(S zf#me*(}ARWfsd=JYieq0YinyrNJw8_A5azu^7Hc{3>7c{vg_1uUjrH_UJ~RN{OtM5 z57$M@KQ}PEdi(M9r?l?(NBs0RF0MB+)?#2_O!IVc4DmSrcIwG#EebrYg6uhJt{49Q zzcS5%BVyjS9qa05FH#Wy#KiHtQuEu|hWKSl_IAv5>$ci37q9-n(j%TQ&u(kW{)Xt* z?G5$ZI{zK6?Aqwg>&<%SNO_FcJ=0ia#_I`}qZu!C1)HzkVD@m6_*Ri``QI7x5Bqj_%!l9ovHdT(aO0_?B?=7b z{?(^1t`aa>$|-Gl;bHVe{V5`=ZmK_JwWwOhSZv9@^W3&CXIb7DsH}Lf=H~PoBO6BM zYbLppCnHuFOLHD5%D5*N6>GEbIm?4>ni7+)NuFFERK!`}5m^khv>k*Q`=5SH1qx~f_=LEssi~=|s=62W07)QFQBeVs z8X6j49+Xg4Rt74&u)uRMP#0fGkY8}aGlm;V#m5Eb^lWg_4>$W|dl@J*&C|s(MB{vN zfD>IDtWWQUi}igP^AZr;34~XM&JNg5snDY7-cQ;w7H&`Kd5+PGAt9)S%RZhF_1&%8hlOzX7_C N!PC{xWt~$(69Ac`orM4Z literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/folder-open.png b/rtdata/images/themed/png/2/light/folder-open.png new file mode 100644 index 0000000000000000000000000000000000000000..8ee628f7219fb55b9c93aa2f67dd8672eccf2058 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;3M&CHOi4Q2g$J50z#NzbXE4qA#90XV&@T&X? zHFcbjkf8WS%d6?Vpg`^h4!wq>4Nk$$ZNe9%gW_%rd^`K%)03LWk4C$*YgCs-y^vj` zvwOmWoC&s$cINZA?=ty>sQJ}Dl=g3)#@744VRz}~lMg)-oEgsR`faJSyPClF!oY{Y zw@r1yF@q})7(FEN8q^Q7Dv0_80hDjy~dzyPoHFwVuK2o>pAW4V!lyj6i=dc)I$ztaD0e0swosyLtcs literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/fullscreen-enter.png b/rtdata/images/themed/png/2/light/fullscreen-enter.png new file mode 100644 index 0000000000000000000000000000000000000000..d070a7f84d93d9b4061c4eb6c35b3c54009f53ce GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!#+75w_o#0A-$dx;TbdoK8+yz_Nku z!Gr?+gL>x-JvTG1W|=)Hh$)OySyeSO=aG)9m)9%42omdhdqkr?O64A}*Og(VZ+1pAT%T0A+7bX+^WYZ!AJVr&j% zvzel{&@1DRlTHk$3S(lk$`r4KY?=$bHBudT4ozW@7F*Y%$!Ny2oW*Z(K~&%EodNtx zDi7pZSU8=On3V+-9XE*>-*9vg3wP;U=>FDqMVrW}$(-j{+KoFO`CQqtnekjtv+?SO n=jK>!Ha^G1P(IO7hJnFZ+4AbzM?0#3{$=oV^>bP0l+XkKZhOAi literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/fullscreen-leave.png b/rtdata/images/themed/png/2/light/fullscreen-leave.png new file mode 100644 index 0000000000000000000000000000000000000000..90c0a6f0198f1d992eee1cdf61f2a665da46c234 GIT binary patch literal 582 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;sv z29oOP>PkvVDk>^K#=>1vLO?CNB|(0{n;D)>+z6m)7-NmyX0o}mds;TNm@ItPASEA_w7}=UwMQ;jnAM9F*RelH z(c6-;(EFK#xcepJizC_he`1mvr;a)awJ+8R7^1@%=9z3YtC1)zb pY+;dcolc44$rjF6*2UngGCK%ccMT literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/gamut-hist.png b/rtdata/images/themed/png/2/light/gamut-hist.png new file mode 100644 index 0000000000000000000000000000000000000000..3c2408d6945d734b13d9d25d4d4c648ff0253030 GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;i5-3K*!X zs{?5u*Tlp`O-&8R00M}J>xPw^fO-W=g8YIvGbr*bj+`atxSF+mLbG9})6VOT3=E9E zo-U3d7N@sfG4wv{Ai?&aoMU5Sm}gSX+NkR8&60Oi6`Hz5+b{XX?3xwX!r?c!Yq4IL zaLgn530+N-FI)_C-~NYXfA*wj@2VtO_C9@3{iEo3b$Mf~Q2?LE+0WhyPnWX1TeVN_ z){EDQO_Es)nfGKWHr_F6HdI(^)Es+4*K$Y0ok`8ksmg*;MHvD*rfq*MKX8b>)m08j z?0s;o>~XE=HBPye7ZbSF2*q6bBdby1cHr^a{YH{@jZ*Vx^EdJc26$?R`!JmB^r^=0DCakgn(6|M&MF1_8BXZS#M|2Z4dk;OXk; Jvd$@?2>_Lv46XnG literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/gamut-plus.png b/rtdata/images/themed/png/2/light/gamut-plus.png new file mode 100644 index 0000000000000000000000000000000000000000..3f6e92a7413ada550d2add4975e5d5d1f7222a25 GIT binary patch literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;jGWHy+w?Xj?42+XKT^vI! zPS2gP-;c>r;F$WH1QzKK5s~wz7n=^f*cukI($Gz3&G}PeD>a@n`YgHn%*Q9k^asPG zj6}uW*10NM)K=&}ICJmay>}ZUEY8+$-hbxb&u?jp_G%COHzfBkXneRU$J}&E;y_TY zwgz*^ngt9Cre-9Fg>asDkih7=Dvj~ud>|?Rrvt*xyzPVDl1;>t7n>%cCPl`7%cHG^)+obMNmqTDg$41}q|7zmL z<`0? zQ~VMozdF~s@~>x4TxNOc+>3|)I|8NO7XNXKOq#{tVX+V+FB Yb86=8>lWNGz^G&JboFyt=akR{07OY0k^lez literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/gamut-softproof.png b/rtdata/images/themed/png/2/light/gamut-softproof.png new file mode 100644 index 0000000000000000000000000000000000000000..fb72a95d8c51f0bf42266217a3f93cb1320379ba GIT binary patch literal 684 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;IF7#`6!TUyJ17fhK)QO zQ|(XPOfjC>dy|=6$n5h6wcm_^FEqCD)qQ!8QgyqvVAiDs#t%0dIr1_Bn0kt&jczP< zWMp7BTchAmyZqKPgN4V0KE^sv;M%d^7<*g5)ozCVd4Jj5HpZ}DNM$%zr66&tqrux$ zWFlKen3v}IUIP`WkVArPp{&s|i668Amix9WT#?9}V7~3aJ~r8%n--WXP~O>crlIeQ zN{o4e5|2CY435K!&a#O!4r~@pv{>ewqdZ?X;gNRVoaIbiV(*@mY)q-x6xP>$;EVhl z-y<0@-}hTRcf5S*?ZNWz882N@;+?)NW3&9`@Z|lI8|)9Wd-fjK`m*WcB}RcKd=0gm uJL|Le$zAxWRZ=Sxd)f6m)Bo?^f3ij&m@NLswXX{p)C``kelF{r5}E+n+5Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MMFlDUcHJJ|KS1q*B|(0{n`KHpSMX~yoSDcLJ~zekP}9^jxg!h=jC(v?978;g zZ@u=is6~N?;Xy&(;lKawCJ3rhFHal zg@0>o>#lb2Y`DOD)bzoAjU%!TSRLYnIb@GW3mCL7@hM^d#CC=0*Om>;^~^=A3sz5% zT_Sye*J1DSR|oDi+;g0}b;0Y0`_}yaDsan#`RQSMMU~Hj^W@T&t+C~In!PfUJK%Fq z&N72h&O)*oDMj}Ng4y$Ba@W6yH1$@%)1ljY9k zb6*!-lD5cO823D-T;XP~Kv4UQS6A{K3SVnQ&CYaMcOdBhUGC&9yzSftcZ{C06?pF1 zzkK4#aHd4hJQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8M1p_rTH3$Pvx)=BW*${CR z6%`;GLP8iU%NEH2O%N&x@(X@>hWqiSeK&tFY*tv}6=O1~F)w^ZMi&DEW4ot|V~EG` zt=BsHniT{XEJJua>jin*I6FT0uZtgz>Vh+RC}AFd6>uNI#%Dv0vh8JQ`@ zX!mKU%Zpf-g!45g8~1l{{9$b{*vwFHW;%25I(ONtLqiqSl=eHUVeU(PDQBR%AW2QBAT`ugc8l0cA&qX8WlFKe ztP2)#PT>8pbJZf@kVot{F3RC%be*!Vb-~febXB{yeFQY zyUk%~xyhU2S@V8>sr)MI{qo%w)^8q1Zf7i)O*n5W^|jvKZ`xyi5hv?gd<=~*ff2^w M>FVdQ&MBb@07|VU#{d8T literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/gears-pause.png b/rtdata/images/themed/png/2/light/gears-pause.png new file mode 100644 index 0000000000000000000000000000000000000000..fd91e43e7c676a83bb735f8a93f3f32816847a6c GIT binary patch literal 853 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{Q2~-@z`ei+D59pO z1|-$h)qx~XnX~)z2!*FBJA;nCMeg{ezj|`Qh~ppN^DTGNdx@D0G@yUsmh1 z&8>LCg#HetsD*nO&LzA%zq-b?Q>ex3e0u-7$_bk|4@;*?pT1Bnx5MX?q`_W+n35ae zy?f?g|(ZUM9EeG4C(v1%w?yRJ5ci}&|G#()=#-pyOSsoKHi zOn=|)TMHlegu8uHw+PwnzC~n9*4p0Z^UhUOF#129rm4vCJ?~7*^}kLLOs}jJWWV1| z2()r*(BGJQdp%Rn2ahhE-4mS8UzMFuoyKin)}nMmu$-a%`iG3~J3N=XW7OoXDB-@J za8sC}p8Lr03$u5HT$T$pepWTNOD=Kh%+%J7&l~byO|anEI4jU^`+*hJy~i(ke4lx5 zR-NL6)VuDTO;h}ywm(YUd)_3pPy85}S Ib4q9e03QTbF8}}l literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/gears-play.png b/rtdata/images/themed/png/2/light/gears-play.png new file mode 100644 index 0000000000000000000000000000000000000000..2e123d3ee43230fe4ada165a0e34072140d897aa GIT binary patch literal 1009 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbA@Ck8MRaI3110VwkG#xa7q?($V zdw~y-0h9rWs;Wx*N~&mp)G25vKtvcC7~l+sMg|b7X8;Pamazg!Aev$Kxg2PVY)Oz` z@aFK`wi?#84Gcc>CK-!q+Vd)|cv_aY(jsVca%=x%HSsSD3``!LE{-7{$G1-FF1n+@ z<60?Uz%TvbR_3iK|No!$YS?=$=T*wG)H1b-#mby7x%4IX?>w=e-Ki(AhW$aygty%d z1rKg99Z0ah&+IhuY9fQu^_jv|>GSpWXq1HNhn zm5C4e8a_AK7GGT7aA&S!gvXsGTeDm#gCj{d;~Q#H)=fF>AEo(*eJ8WRJCFv@+66+*ElmZgs1ep(HafBp5CrH<7f)>m9-e^{C8cckrNL!_>| zyhFeu)(AnTImtI?HXNUF)W&vt(! zhJUuNB~0paOCq{!8IR~3+cCvO=lQl3^>X*qJeu@UT@GhHGE4Hxi9UMfpzc*YTRVr% zv!*xMH3m$cSk235$navyrSmV3nl8@1=3hN$2Gf$`)%;WD1X^q`^S$m9qOf#(0b`bJ zaj;~Xf{9QS`=!V3+#L@&HiV^n>|pkIxjjRFQ|EQzAGLQ9?B_QG3lyDTYFw=HhH1$c z#XQFQ4Am3V8`w*CUuoAnB*(&-|J`}B)b)72S}vvoA*Z_(Gt^@A4sbu%J7uev#rNE+ z=kjwO_f1W0(!A*Bwc(6t#h+J4w(k*$e_gj;D2885@nm_5=BItT?l(F-e&HSU!7RY+ zyijTK^L>(m<&uFDJfH7lJap-7$<*&(e%Y?w9i99qr{Uc9NndWQe<~yZROOo){p#(s z=>F*i&;Na5Yr0)}ay@g}wl_P9|JT>eiMb|!^L@aQPj`NM023dBr>mdKI;Vst026Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-SRaH|{1CkJ+qM`z0 zqSFv%ZEu&E1GNj51o;IstQ1L`Tdcpip{CzHyxm7e-ILd99RmZSlBbJfh{frx!EZOU zDscF?M*cZ*?|&wL$a1UH|L;oG*ozxe4`%+Fzt!OS_uC@133+?Z>EG+ypWWkehEK_9 zedY+bsREpU6Wk4ffI;p=8&uOlA2 zI7>Q{>vuUHeyWiDF^y~1DM9}OH66mXhBF=Coa4Ft%6pk&slBwFU#8`hlU{RmHl~Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MQ&Uq#0xBvhN=iyV0rvtQ zBwz=-4;8NDp5FTvbRy-@w#n)VyEQV>wWv)&}ld;o*`}R)ci&! zd%gyD_v`}(ueq%@oN~`QDx`4xvJkg|nejP^%Wtpf*m!KX*!QrA>)c_jB}Q+gC&s;D zd{etpa^qDwq3a_1j~|%qEZ+5-y1XI*%Dik_Rs70=bI}A*^}spFF4er&_wU5rU{9zraCT1EB|bYnS?$a0_P-ZXYS=!M zt(WW)s5vjP_6O&cUm@SYs5d(7EI3y#o@y-1l?Uj<;{m zu#DQW_57=?*;k&her0L-JtLAaS8t`vCi{CC{tk;QAC%9Gjj6YqamG}1$B~o2{@eNG by_R3U!G2vR^KmC&@?h|E^>bP0l+XkKCRt!I literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/goto-end-small.png b/rtdata/images/themed/png/2/light/goto-end-small.png new file mode 100644 index 0000000000000000000000000000000000000000..cedbadbf2b861a8ceb25f38772b70072576f7476 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_y9>DP*G7)S65e4 zQvCwoP?$3{apNzb9SokXelF{r5}E*kZHL_e literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/goto-start-small.png b/rtdata/images/themed/png/2/light/goto-start-small.png new file mode 100644 index 0000000000000000000000000000000000000000..68be83190956c00f1193936e037d3e425731cce4 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_^7L^0~snX0AT}3 zpt$8Wp%XyG+$BMN!J8Sxm)2*87_d)rdS;VR3lt9Xba4#PIG-%w!pyTpD50Ty)dJ2H zMhm#MNG{;=kTh7p(cz!qASh4-BDjFW1dlWa(TFn*S^*~=JQ$q0mo1dImSn|q`Q?mx lhrigRF&u23@Xe5&;qnxPqo*zV7Xxiz@O1TaS?83{1OUWlh>HLK literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/hand-closed-hicontrast.png b/rtdata/images/themed/png/2/light/hand-closed-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..046f3c341deb47459739aeecf756d365a558c9c3 GIT binary patch literal 966 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx?@Ck8sFYo~}Ndo`>|M&Oz|MBBT zX=&-ZckfJ0Otx*?mYA5>-{0@#De~AirRSIPRaVuIoOC>CD;xDDT`~Q#e?#fc{1uBf zW!f#+wCdE4PU(w%-lr-jS(L=hcaWNTqvOS?`_`RHZ0zd24167AIKQ|UZxAZAVCP6w zsB)T;ZqspvOXJl<5yl3SkXs_M^%D;`l{m`;wXgglT{O4rW`f$R3F%*-zFDtwd@6t6 z4u)sK{)?=$4nF19-)MC4|H_>iM%*UGNA-g|#m=wSE^qjMWx~REX1Ci4tp{=|I0F-tj9$rJxVg$q=lLe5>D4|H66Z&lf_<5&A~k$G%0Zak3B za4XsO+4|LD-N`Q&e&4dwD$00cr1AXQIqPT2Py2AU_wM5>2Y#))v+MW;vuBAn?##M; zfj3cXujyQ0jtf@PCY@{AxbE;x$>&BaC*I!sy8fyFYt{E@N%BofGevgTzN=mTE48j< z`}?nAdpy5>{b)Vu)#tBuS)al>T(0EKOLP5l{xNstNw+QA6Hd$qrBqK>KbLh*2~7Z( C)ttTn literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/hand-open-hicontrast.png b/rtdata/images/themed/png/2/light/hand-open-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..d6aba1ed8c33611a51b055f81686680ac562ef4c GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}(Et+@6PgGz_y7O@ zmX?;^zJ2TJ>eAHI^z`%;78bs7KPcAd_7$pLp+YJ4ZGR5 z*n#IsUZ2CMIh^5>PX7P@_}0019uDT4FRhbzYKh4T- zA|v^~d)>vzx}%w#=`Abbbw63?{cwH7mh$43RO|Df5uH{s!90H#sNYm}@jlzo!Dzln z-6>hEYK~0cBTth>f94n{JGy^yddd=W!Q1IkXocY29si=__6Z9lDlB5W&SV^TxWW8l z)19+c6L0OGu&hEuXz_zjD-0?#S(ludr6y4u#QSi|fghKqUh-?|US?i&a*5mzA%+XO zo9BAY@%Giv&|P!=xx<5ZOa84~8obS?%{X+8basqoOX|~=tuIdN3cur#coO=;GV9Sa zUALWUCY1Sfy(=u-`FQ0P)&so}U#IgX3*2A~Uz;h{VzM=N@!J^@?Dy~Pp1SSg*Q_IN z8$|0Q{#<;ykNL~ysM^W%|H#SA?JQ)kFk2I{Z*%G1ZyrtjomK2JT&|R;pPf7F*Jq=k zYr9vJFPau~?8{77>4v}CMNKCKJ~=k4yWjaTCek}cGJ7$`4vpE z)7Ru!sjO+GdH0#md~Lt&yli{h`xT4!@5ogonYF<{r8LO7}Z{Q|KGnmu?v)X NJzf1=);T3K0RVSDz=Z$+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/hand-open.png b/rtdata/images/themed/png/2/light/hand-open.png new file mode 100644 index 0000000000000000000000000000000000000000..40d488aca19bd5e3db6598f5be03477471be9f3a GIT binary patch literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;LITOwNtX6~w#>i+{SZv#2(P_oy+T|e_m9gLP zsQ-j_PIGkpbothavOL#m+VSGWv&$ysJFPi?_57SzeQy$TH^(3Lb-(WASJWh}X-N&U z2vX#3Hk8)9X1bay=D-(@M?aHGL{2bXKjXTHERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7x<{Esseci7n}_YE?h7$ zSdhdO2IMoA1o;IsI6S+N2IR8rPU6sOQrbdW+BAr6O^<7Gw#|jh)uUrwL>F<^ z&CS98P#na`;M860DEJS&4DWrs@B7~O-fgE{%Vi1~06?x$w;hRUTI*}F&t3mrg2Sul z+@jHp5kKI-vQ)@9BZDa?G%WQ3k6}0_Bdi9TM<<4X81^{1!iY{LG>mo1d}B-y4r3e} zgIOu|jAPw2-rT{4OfRPCHjWV^Q5pywPq+bQUWBnq5DoR^%iWVS?xjXJFRp_6bFBbk$a@c4ULkf!aZei6%~H)$#NKYv(~yPc+6 ztwl{u(@Zll6Du)INsHpcmjs17?H(wvmP0vc4I8?LpQx{9D_wA=zERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl_hzqnZ&tcMYNZ?^%)?L8DqHwTLOhF=P3p>NV XdkUFvzP#EDRLgTe~DWM4fxfF38 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-bayer-on-small.png b/rtdata/images/themed/png/2/light/histogram-bayer-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..5ed266350946613d5e8f1127f9c7effeb4f3e4d3 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl@cvu1%!WhL34A`0%>MdYl6L`2#&%xjs2P1>S WU01>O{&QtO literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-blue-off-small.png b/rtdata/images/themed/png/2/light/histogram-blue-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..7fa647f447ee579767b1f306042d018d262eae0b GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst0Pd@2@Bjb+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-blue-on-small.png b/rtdata/images/themed/png/2/light/histogram-blue-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..2da44ea6419df2daed2f419c9399e28078b5389f GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RT-mYHk1k literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-gold-off-small.png b/rtdata/images/themed/png/2/light/histogram-gold-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e3c0eec86a9fe4f1053ddfb352909ccdc4bad596 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oS?wJp^eFrfh$>5fJcq3jr$}c!_*qH(pS4$Qh>@BJYD@< J);T3K0RV0iY0Cfr literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-gold-on-small.png b/rtdata/images/themed/png/2/light/histogram-gold-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..08ad39f1285e80a14895e4b7a270efb145641882 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oN$0)&B6qMh9eQIY=`?B9|rR{HGY)JqB literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-green-off-small.png b/rtdata/images/themed/png/2/light/histogram-green-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..1471f6beae9047bbdd90bc562aaab5a2a8f8e6cb GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst02sMwj{pDw literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-green-on-small.png b/rtdata/images/themed/png/2/light/histogram-green-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..4b7ec0f11e9ceaf34febc7b0db551bc70f96766d GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RVS4YYhMZ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-mode-linear-small.png b/rtdata/images/themed/png/2/light/histogram-mode-linear-small.png new file mode 100644 index 0000000000000000000000000000000000000000..105adc1c08889e79b65e529ccb9ed88a5c3e042f GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LEss;asd_^7C;00n?-O?3x9 zAd9&q$S>H3Ve+dFMJ+&XjHioZh{pNWizj&x81OJVI?66#FPk8Cr{34H#^V-?!TjdG z7x~WYE134T>F6AV2J;4ndkjo>99bFXEoflKpWxUary`KR!pL+cp^-s*hJphNGmD2K gyWqC-Z}07AFkR@_S)#b)5zrn6Pgg&ebxsLQ0N%-k_W%F@ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-mode-logx-small.png b/rtdata/images/themed/png/2/light/histogram-mode-logx-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e8f52fa2be9951a4938583132d986a9faed0a721 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEss;asd_y9>DP=Nsm7eWFR zu6Hw81*Eu2g8YJg7>+(o3GMp2_V;&Z8#bV5v8Rh;h{pNWiyJu`3>aK4D!65*ZzyI| zTswEEMPu(IR~GjZZ1=eImbVIg7X9SISkSatqhV2RlczJ-{9aqD9H5i`_BE}{kzp)gv?!i RfDvdtgQu&X%Q~loCIDYVoN537 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-mode-logxy-small.png b/rtdata/images/themed/png/2/light/histogram-mode-logxy-small.png new file mode 100644 index 0000000000000000000000000000000000000000..6d1b13db4bbdbdcc177f0225ba0b14da4c1bfa2e GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEss;asd_^7C;02x34WIzCf ztEQ#~R0w37zvR{evbalv{DOTLF8)b-)jU5xY{NO#V+lava8DP<5RLQ60xrxvGnjS< zGK4X*sTkz2+!13{=H4)6o@FtcXM^)|o-PLI8T|qYjUOH|%{iJLz#4Ua0oR7x3%Cki v&2bbhux-{lkk+g=p@z-3A>oW*S1m)F(M&Ck8J`V-Rxo(F`njxgN@xNAd6kN# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-red-off-small.png b/rtdata/images/themed/png/2/light/histogram-red-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..cfa4e5fdfb57cceec1c94136eee690b7c45c96ee GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst04oY;*#H0l literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-red-on-small.png b/rtdata/images/themed/png/2/light/histogram-red-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..3778d083716a3ecdb6a0dbd2a2f9aaa0be6984cc GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RV}IYgYgO literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-silver-off-small.png b/rtdata/images/themed/png/2/light/histogram-silver-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..18f5b2bac4a3a00415f4c4a9dd8f2b84e7f5f180 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*Mb+JHY44$rj JF6*2UngH>qY0>}y literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/histogram-silver-on-small.png b/rtdata/images/themed/png/2/light/histogram-silver-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..144330442560e2f564aac1c83a7b6cbbed5cb280 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*OiiBh6a#p^qF@aP#0fGkY6yv=31k5vtyUrai~s~$ZE(m+{VDb=;-O<7-DfcIYB|X zVAjfMJMz8eHRzpNqr}1H$F|~;j5O;)hh2=3bKC<3_*(cBJhyNwHFC9B%vRv?Xz-44 znL6R4nuA#k)02Bn8qs?gJ)LAU9&$YPQ1a|h@b*~fDUvimiNpO3f6MUo_nS75>Vo;r;B5V#p&dLLyQsy-W}7P zpUFFp=B zaY*Ul0fs4^E??adXCowUlaEfS#a4rb3;^SP9tC#a~>B0z=1q}0B48t5^ zIWNVUYBBakvIm@5f*)5X}1phtv@iy t{*d1~2W=y#)2Ac+&c!*_C^iF=$d?xs&0GKg literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/intent-perceptual.png b/rtdata/images/themed/png/2/light/intent-perceptual.png new file mode 100644 index 0000000000000000000000000000000000000000..136d4d1097668644173fbdff0e933473b4ff1a08 GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn-@Ck8MQ&Uq>QBhS@g^)l75V#lk zY}>XC$e1{BqP@NSx^?S9LPCHFfMDUmg?V{-KwUstIXSuN>S~vdlMVt+6DtYw3vQUT zVo^=+T80CgSGDizHwoM{Q#PA-{?W2e)eH=bo}Mm_As)w{PP;v=S%Js(@K)uHrmO$| zUscR-UmBDCb?x(+dzqfkaH%Na`p3vKDM;yo<@w9E*!HNjH-4zhWapds{0e)5uAL|Y zgB(lKiOCCRS}|HY)r{O1&GJTI_Z?j`MMeeX7f&6TWaFom#-5jv5M-KPl$vs=*L?bn z<8k7TV>W1Qa86gvXIjmqQCL0kI7{M`QwygwKj1V!Wf|}w^nosWVf(Ejg@c8C8GH`G zpDi8SZptiJkir)bJm>Ivi@s}7OU=?tTJJW_UQ@J;n0ihRMc&XRW51hv3Hq&h8rijbav8RKIXs=&f~EGm zz_E4BI@i-$%)XY`Fbgx-w_J^UmXRtk-?`_p*~iyUZm3r_{MtJ?>Iz3K*ZckY!tE@rGo`&CO$-?944$rjF6*2UngC)r6gmI^ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/intent-relative.png b/rtdata/images/themed/png/2/light/intent-relative.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c7d86d8f2fef9830754b8954b196c26aee80ec GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MQ&Up~gLUiHK^Q73DnN#N zfzP&W+a^w&2;l-nLPA2Eot+mhT$q=aS6y8V6gM_D29iLKWE?6EG*G-G$S=5IPWP^w zjbnJYe}(_5jOCsmNA= z4W0&@l?=idkK8Eb3od2Iay@r#>yrj1gFBDbUl5tsK4ar4)dv|&Pu_c8z2SBGri}KQ z)f_gPk867KS#qZRRPKKMpMi)12+H*))!MW8l`~a7u@C3~* z&C(1$+xc$1w0*Gr^)7*?YtAM6xNc~^crmNNwW=VOVb$e}^Z%B3-LroFXn}Ki1Kaex z7_Ynw>{=6~&sEO9G;^(;+yeX9Cjo7FO~rxjY6|^I<|P~w`LZ7x_kMZLxJvttw$%c2 zcailHe4AF8zPNC>RKGJcWLiPw*6*n~N3JCM2KnpxR`Pk+eNDdmSHUuD{jM6T3%#tz ip1pkaxqq_RU#9;v^zN3Y%1HnNp25@A&t;ucLK6T7%o^1I literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/intent-saturation.png b/rtdata/images/themed/png/2/light/intent-saturation.png new file mode 100644 index 0000000000000000000000000000000000000000..3b7edfa290e310564507f33de3862cf3cd8f7024 GIT binary patch literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KaAR@Ck8MQ&Uq>QBlPJ+qP|UFYo~h zhlGUK+uN^Ow+^CY;lhP^d3n>OO#^Zj6%~PGb#--5PfuW~lmpOAiIO0{;D*@~TWi)V z+kAkbyT5%`q0Q!*YeM;z=PzF~QTqV{17oD8i(`n#@w3zJPHR@+X*uk_fxBZx=>7k` z<{P$b4HKx^TKu-$Db3I4!ScWltQQsr`83aNe;UXB=E##hCX9kb&e9HtY@8VydW2>@ z><;XU;)-fZEb}W^CQ`;(;mLG--2#3EC#S89s%oaaDX1CCAU2S*Lb?nRd8u;sQ;}J?9w9)mW}RJ+SDp(E>|_zA0J& literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier-1to1-small.png b/rtdata/images/themed/png/2/light/magnifier-1to1-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ac01575ba580895b52bdfad5eb214dfb4a9a10a3 GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>26%{ow0J4EV zN=gby0tJ8DdzSf5T=A{lXjiEYlM?kOye z6->qv4;WU@m^4X&gZ)DTt55_>YhzTyjYeLbfCG%e842z}0ZtqaTQn56$RxC8HcDk3 z;1q6%;x3VJ;Xae-u-us?!Oy*d?@fKmd*cm@SOu7!6}$wD8m20+Zeon!3^M6xnyTO) x!obXI-Ng{VX`B_p#t_@2q!87ky=fvNgX1H+yxHpU>w#Wo@O1TaS?83{1OTNLxTOF9 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier-1to1.png b/rtdata/images/themed/png/2/light/magnifier-1to1.png new file mode 100644 index 0000000000000000000000000000000000000000..3666c7c9f1a60123ef8e91189f0a45273e4654a6 GIT binary patch literal 751 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8sFYr-PQc_n}R{;Z6RaG@L zH6RHDKmkonO$Y-lpbAt5VN`t0c?>i`s3gcQm_bi+*2bd9&Chz-Y!3W3-EZho0zC?R~o z?eC#lm&@{L1%Do`Tkzi?fdAdSZ(Ai_zyG6tr^I6E-s`7QOWBr7*PmeQ_Svd>q`{-2 zkNuhg8Pa)-9Vm=WrHutYav#;uCM+dd{tIm7V)Q@WtqcmAf9cs_gKt zs+;;H?wa(0P+sZt0+UqM%vxDdqnK$oH*c0dQ_C~$Tf3(ndAnB1ULohN%k^!F7nl#+ zFiNXP=v~i#(^j$n6uXn$u^$c`kLALDm$+9QTsmd%iaY84N4}lrYABm?uE}2TlkneZ z25#H$E!<_sRCC>>q3-wo?Y;kIW_*0VhugdRfBYMEhNa@~L@ahE0;7k))78&qol`;+ E0O|!MtN;K2 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier-crop.png b/rtdata/images/themed/png/2/light/magnifier-crop.png new file mode 100644 index 0000000000000000000000000000000000000000..8ffec5650de8610eda361aaed6f410b60bc9edb9 GIT binary patch literal 701 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-OQBeg0b#-+h8_tEZ z)zs90Y@jSq6_9c7Wh@U+yI@I>UoZn#iJj!E{>{%e>a_)BsV@Kf@ZUW~1_nlVPZ!4! zkK=o%Mo(%{;BjSE36%4CU%yq^z{=M-Lv!`Bf0~vB!pHYp5F8| z=JAJQb>)@JIl^yWy148}g`S;-MF>~ygGYU=PN~*m`%}BDl$SjDo4Nk}JC%78|Nc&M z{W-^dxt*n4Lacqb(Zy?Bb$hotoa>$Se(I;Y{U5GpubuMAW9IC0JEeXxym++j)%;}P z*{>s`wfyT>Pj^}+>%ma)SW{LiMM30n{-f1Ju?J$={Ej~6J;fk*dLvWN!znx~LcT;Q zoQqnN?s;G1^|v>NeYYRGS)=(RcBSa AQUCw| literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier-fit.png b/rtdata/images/themed/png/2/light/magnifier-fit.png new file mode 100644 index 0000000000000000000000000000000000000000..79a2bace9f351d343e507905034230cd693ccab8 GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;^mC->XZ$y>3?b*qzgyov}Nb{q}}!&zllC zRqm&^n}3b6c);=EW0i5zfkli?4q97JKMP}$e0a9Pj;&00$Dy#|)8aW%2HWdWZITYK ztjL)6JfzMjVdX&y+gl8$KCC*ZX?A4hrEb?e)gK41uqN}EB>X5k==V0VDd?u802)Ub`Cg(_#PG z@Pb3X77DdaJRu`*;u5xLD#MG9Ho63Efh|Sqcnv22WQ%mvv4F FO#rSw5{Li* literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier-minus-small.png b/rtdata/images/themed/png/2/light/magnifier-minus-small.png new file mode 100644 index 0000000000000000000000000000000000000000..840cd94dfbc94d0e3fcc49a53cdfde2be4998eee GIT binary patch literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>DP*G7)Q&R(y z5U!Mz6p*ctmz=$&t(Wh@;ZbeKz z$m`;;tD#(}L$$K8Ryo3$tM^}u4q%Ed33CI~(0=t@dRa2I6IN_6WzrLn*}fW@V|(ACU{ afuUH`d)etd|7HOF#^CAd=d#Wzp$PyrEx5e^ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier-minus.png b/rtdata/images/themed/png/2/light/magnifier-minus.png new file mode 100644 index 0000000000000000000000000000000000000000..1e12044c8aa142987cb098132ea41152b02fef8a GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;=;o^@O6&D`?Vse1(+?GGd=My=&YT6t8Fqls~2nfJj*Tp#_HCnQ#` z4Z9T?{iE_uit)`mYKe27o%mPrxoGlC#(tJv2d-YTv9DhV` zVh*2bcNVX%D`tPgWV@0tnemS40-+6??0nP0nBIQyn)$tfmwTOIM&8e!RPHph_1}_N z!WuR)3O_i~AXt^x%M!=4{D7aVmxwcgwOBMTgqtEcB%R)@aP0ERb%r>mdKI;Vst0G-?d AO#lD@ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier-plus-small.png b/rtdata/images/themed/png/2/light/magnifier-plus-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ee39b0617d8e37484d713cab01717a575f06397a GIT binary patch literal 604 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3}QM>p;IpDC^ro4xtgPs6vIi<>_38@*@ruo3E=^FXNKWC-sEZWp6o zjd_hrPUoaQPdoi2=-Km< z+o3n2VUDnt0^dz}#`9N~pA@cU%ekx4pfbnSPl>Cs#KpdQE!PRjIY07S{my-qyAibE zL`y=+8O>|alUJJFv{c)-U&B5&_Uoq)5vtDLcdq_8zsWP^)v0gZ>r~ful^txenEv+^ z$4^7 z1~PyECakKarsjUDpAV>uuO!GXcr(K@r=mVd?O9ysTUJEof1Yrgfq^m1)5S5w;&ks6 zYwsftBCY&y+?bb1-eHf(^HyK{R_p4lsYMtMtP_ulwa1q+8jF_O zB^t%AIB2F|d}QMpCKZ-nFE(*)5Rqp&w=t14y``zD|_xx4ckL>O|w@rLrGuN&DZDBn8+n24o zc8a}Zo8Q60(pg?18eS!V_MxtGGriaHo(tJ<#N^z*s{bd;`*gxq*LH`!eyQVE{EEMr zA+l)u+^I_o8n?8h9%c}jwtLyh1GbP0l+XkKoxu!7 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/magnifier.png b/rtdata/images/themed/png/2/light/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..28a52f612c52e60a7279d476fb9a84aa3450c2a1 GIT binary patch literal 683 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;+}eUqbRE`2Vu@8QF_H)rd=uxwM?P-)BQucxxZDO10619Nuu<_BWu_E|`%IDFV$ zx;eV$y~GaoTgwV|X%<+p1~Q3;$K|&u6en=(33|f*;BsTGPAbbHcO5H(qQcWPT?e!T z{2lo%wkPoB#w`}{7t2X#WG-5GzTn6~t|+l3KOQFBb!+phc&AjIaFC^~S8aNbw*)Wp@_%BohD&fnDWbV)mBfTxr4^_`QB2u%^1TFK|2DEV8@SugNd mwb7-R2dsz7Kldvuzu~tFPJ8Jo=QtG@%nY8celF{r5}E)FhWYOR literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/metadata.png b/rtdata/images/themed/png/2/light/metadata.png new file mode 100644 index 0000000000000000000000000000000000000000..58681091ef601707595d3a21dc7a2f996628295a GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;-y1g~PwLZHMuPZ!4!i_>o}@69`8 zAi!QAEOzW)=ppwLCB6X@b{$x_N_&OAfLO%BNlW{tG|sefI+kbSG$Z17+KuN&xtTc( zkA78XCrmyPM{iUipx-V{iHU7vCmi^xU7Rx$3Obd6%WX***)_ z7+gH&Xt+hdsQ#nGpNR~@?0?I-*P9i0HQbx z;kIyulKt<3jOBrui4zy624}tvl8v7=gFB?~nW+Dpx!jFz$J@^wa#HwtGNyNOt4P%U za@LNT8^>H;H!|vVw8^}gQRyr>{eJMGXU~=IKW6$^nZIVr%AWZ^pEG#6`njxgN@xNA D!Is}D literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/2/light/node-move-nw-se-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..f4f710cabefa0691d754317c6c7f7e69996f86cb GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8sFYo~}u>w|BkVA2S|NsB@ z_4U1Y@uID*?aP-hwzjqn4Gr72Z7VJ=HZU+)xpHNCdivV5g9-@vUVF{-nMYh{^ z_xs+s?H{ZWI%A5{-90vwS!W7t`Tldm!uQRtkNEW7eLMWL!10ZnEZgxA$G_7a9G}eM z@A`M|%b@Ki753eVdiCXY9J_dBcb8nliTZahHdXAOs9yB(V#4X-iud73!v6R4fyzGD zwJrYmu=+Dk*z)h|I{v+nuGe&%@g*$ds^PoRnUC9Md-#4>Rs6h8Zh1qS1xMbJ%juhp o>gL=!!B+94Hc)Bu|HofhO%=r#XS+!!07H|()78&qol`;+05^vg+5i9m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/2/light/node-move-sw-ne-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..cd3705cb99b644498cf07495156b9a1ce2209228 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8sFYo~}F##(p$d!1&|NsB{ z`ubkHc+uS4ylvaIFJHbC7Z<0crLA1K($3D##>U3b&`@7r|L&LNuYjfql?3?(Gq7!w z@_pI<_iv(}{jrQW{8uZy&IDX$U|`hrba4#vIR19Z?Yw3K0TRcXKDN0(;hx} zZqjq@+lt4zSu-j>mR*)r`nODv7ioC zOIz{A85dnwx#*?p`5ihE6%bv)mmcP{FVFFS#rwGjE8SJZf7&IMZ#$(d=b6L#X@X1g z3WsCs=anpsy8kc#*DI#Z<{#Owr=BXcdoH`5t$ZclX6Ah_7OvcILqy5=;2D-hN4~#P zofQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck8sFYo~}$pioY|7T%gdH?=> zTU%Rja4W2-{e0hc)ou=#ZvLyDz`r$8_iirx zmve3oTuWK{8%ou?^JdGanHJaxxGpf9amA(KMFGo}p3FMlbJr)PIY_;pE4^l-vBTr9 zJb!$4zLIUWwe(_OloxxV_>V#9xo${sxT0_U!uEL$O}pPScr!}r*PfWl93i)WT|hZd zD)WcX%g8DZs{)^;e;1jYU8=rXbZ55d{B@=kGuxA$^yK>9zM6h9;J(}8J$=Xix4(}I kdwzWP+!uQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KT32@Ck8sFYo~}$p-)b|Nr#q)9cr- z`T6-zpFVAAX(=TogJ8G9@i7?dHv!|Ni|```_FL zv{Ixb$S;^--}RrN9Tvd7u?>Oq`;jw`|Pow%V+kVd3wgjHveLTjPd!SMGEB~?-w=X%Qnc~ z60@%U&+)^Gd7`PnW2Gak*D8fgf;etA-1wOvG^b^g@TFc+hd_JN4{IEA|L`mJE!wVp zXfNx82UC$;&q*3VTR>`6OOGcna{^(RB7aFzcXd*)u>``a;bow~Oz v^O?XeIqMgFzFBJb=AA$L^W!IHKR<6?RB8D0^~+Q?Q0nk>^>bP0l+XkKe2Pf) literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/node-move-y-hicontrast.png b/rtdata/images/themed/png/2/light/node-move-y-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..1b0b471f508fd9da1f7b22e137c074a111b758f5 GIT binary patch literal 683 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}F##(p$d!1&|Ns9# zeE1+HCf3>6dFITSfB*hfR8-u)ecR8^@5PH36DLkgOiWBmOS84LwY0QcxNzZ;B}=v+ zt9S!6QK%%yFPI@r^V&YUzaRdcsO#iq6)&E*`PpUGWT5PCPZ!4!kK=E{ZVELS2rz5f z283K{+FtSJzrB~>+`?nZ){FC>S-vdUeLH3H6HTw@r(BvO4JLnB&SntYn9z5Yt$3dO zrLw)-PGmM7KJ{Bv=Cpqx`+Mi!DUbbm{PrD|OmpHqW}&w@q4L0tRX36zR_i3Vw=6hx zk3VCf-RI&PZ+#uE&V9%zd9j&&$CLi)X9JF{nDShFSN)|XyZGB`EpxBF;Sb7qlwfj3 z<*NZl;V$MLj|Y{Fhy2Qxifnw*re9SN7Rw<${XhGUYBhyzGtcdM@3w92%$^k&?y*#d z>^Df>c=x!2rTf87UXj9-((DEUk<;04vJTdGH^=U?>X<&+{PlU(+{Y3sP3udpfr8!B L)z4*}Q$iB}M%o5w literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/one-to-one-small.png b/rtdata/images/themed/png/2/light/one-to-one-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ea2f52bc670c12abeadb6ffa0ffde7660f84138d GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x<{Es%mR%tE;Q4sj11@ z>dpX4v6ck+1v6|GwQJ&Si*n0~*5M>FVdQ&MBb@00`xD AHvj+t literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/ornament1.png b/rtdata/images/themed/png/2/light/ornament1.png new file mode 100644 index 0000000000000000000000000000000000000000..840cad73fec67875eaf4896fb97e9b7860fcab55 GIT binary patch literal 3265 zcmV;y3_kOTP)b7gZcVtFldVJ|c;FfYSYVg&#I03CEiSad{Xb7OL8aCB*JZU9nY zcT{L)a$#^~Wgux|Z*DHws*0Qd000zpMObt}b#!QNasW+XV`*h-AVha>a$##TZ=+2B z000?uMObuGZ)S9NVRB^vcXxL#X>MzCV_|S*E^l&Yo9;Xs00009a7bBm0013_0013_ z0gvVJWdHyGFi=cXMI|LAM{rCfB_$*zBqSsxAt50qCMG2%B_$;#D=RA{B_$*zBqk;% zB_$;#B_$;#CGTjm`Tzg`5Oh*bQ?mf7k)IA3f^-EyF(hYDTB;1IvH$=JPf0{URA}DK zT6>IC)fxXfcVIT)LJ#Y`?46n2y+yjB%VVHG*&ykV?P@A$y#*_gHesL^ZKBQ+0m0PF zLanJO(CenfSgku03$2>$qUkGDm;y0S6L+;*w1(~y+S(Xoms(3pwEe#GxUYT9K8E%F zG1njeaFpC_=%AjyH)zmWuBd7`v6n{^oB;Pv7&DbJ#*sx zvqh}`^>pN+(5)JPP8Yy$?Mi_8Mqnz#0*K^?nmL&QxNgYx<1|-51}8HW0L}U{0>EBa ziFle@q1!iPI^b11)YPpss&}YS>u6My??yFD!Y%h6gKZo@8)$kenn}ZC-b)y+D<72@%JnCGwxdMSp+3O5ft`=bIt^S~qUb%$kX(0pcIfE&f# zBLH?~H_Gp`96<6u=zXE_HfYEzkATJe7e%rcf4?`lasjRxaKK~ubQ^9M$mTbIvi$f$ z*t~j04ct&50P#Pw{)hNW>YfJUyq@&V^RA^==5;D8+8#cJSQK$@7uO=pi2 z2McBt*o%1t&;f6;?3@c4BAlXLf_9FhT}ZDmQUFPz#{^%QexXd5z+#q~_gaiSiJJp7 zKJ9hLC*hQZrh!*hxK^CQO@S-7fmJXdfGTOpxS2dr523*e7up4dI4n!yiontU3!z}Z z)gS=mq+RupgQo^GvKRLh*ewFU1a^2=zf!7{0BXopD_seob~iyL0Sy3Au7Wz2-ST|Y zJ|^(>2%BYM@!RRX{z%VRn-8}mq4=lJpU9^At; zms{5?u}ypu%@|w%LvCpNDYbO})L$*x?YPWMYHcZ#N}S~9w20UsM+VykfHOWmTm`T) zMAc|Qxq4x-GP;=W?tGx<#^<$fXA}{&S2y95_2R8N)1<3pDv~j2pI7;0icji96yz&M z1OUFz2#2qu(P&;|Pb?reb_`1^kZnc3D{i--Sf+O;6cHgzyJbGATW!_+>S61CoN3k$ zD1Y`YrrUl1LIiQ>a}}fjd~S&xQkxO?tu3#dpqF(31<*^`QW~ZXT6AdIb z@kF6b&WfuUS*_hqEOh|@S1nL~k#tS+8dm~|6xl;UKA+4JpR3zB5ooL@=2$WoR6sfU zXnQLXA2+T#FU*i5972VtDc6v!3qAm4j+yfTAm#>@$Iz2HMJ&Qf4+&mf4U-U7ZwEOW z0?;q!(W#mfyKFgeFQ4hnujR;Xxhri`BG`}r%x2!Uz9i$O5SB@6tx#k4N*Bgyj^EAa zsF6VRQ|+|k<9lphO4jKG*qD7!nyk7CcYAv(;0St7h#)Cf?UbH^S4J%95`u66?dhaN zqdFk^H$CfRCRP5F4E3DWg!c++nIS?Px^YxYKE<BP#@e9pxfub5&5|8aaYm%0d7lf5~#cL`{hpr>D}B9h2Tt1S{qKuqbF zLxH+mPfb9Mk2%#eG9IoYaKn*qm6M7%v=88+p=!f#eQXO`clq_+)8SzMl+{cE&ahSJ zpB?oSnkFM3gy&A4`;d7aOa7ss|5*{mY4Y8zY1n=^4Q21A=AGZw-cP2n<{DCx&5WBE z+mvA@3Al1af2G^0k1uHN=OB9N07SR$E)-K88(HC0>v8*JV4D9e^QHg2M~Zfso+j#f znK3kc1EO3>=HZ9$e>z;cA+{vRpA03IDFOgj|3tKym=s@~?;%mK_E$-CM81Rtserpl zg8VG<58v=ZQjOV8nLySS0iZ+HF*PU!Gn^5LG~i7^8J%7oN5&Qx)~4B^j0h3tdSymb zUIYMH$FTL9;==B5DFi&R$hzfTYm5iqAk`_n#Dl3?rfRJs0W@QHAQ6YM;vY3kg0hQI z0be9fxedl2puWJ0hutQW%XHPdb^9vlEAwu^LunGE9>yPo+ zy-t|*hJc3*!i4dik2oUH!YKUs&h371f}(NKwXel|k9+(Gx9Bn+}ndoHw51Ia3G|q4umD58t5$^t<5P9&PaE5mA zLyx9~Bfgh~=)d~5vYLk3DdjfX=)bd%`;;YB;KhwCYJhNrC{ahm-*Dp%3dj!=04X$D z2qRM0wesdMuig_irMmnE!jkELD;3!*PM$mcn|_)Rc+E_!+>?8j@@>>~!{=NOfu6#T z&z&xex>?<$rbhj){da@yNhKvMg1PVti8;(h>LRaqJUp9;3T!vJmpFP$A*06hWaI=(iARKZ;`6Lt%wF$SPg0W2c* zm%bxNU3h^s!Wp}N=@@5~sZJVm0B+S7`JxvKTYYOCbz3$7Zo6j;0qAKz&)B}4ONK?> zP;yab#vFhs5>;D35#7rcJP^zYBK&ttDNfCPosKMfCLQvzCr)^DBRJr9e_zn>PKl1~ z91)RtG&C;yq@4V|M?$r1Sl95*4daUD%vV!>HJhmikKg*Lpkd7^Apq5o`g}Uj5Ebn+ zb@i4Iz`B4V=$>l4e#~G8D5D2(#PhRm^g9`2^*Ryr`wN661Au-uJ*sZ+Xy?tV;gaA8 z0H|08bE$-K4-DIC1rrW+gfw~pijU{;rm9;6R`B+~Pkjx(QUNf8r_IUmK0=dM1@jE- z00c7DQUG9glKpMBMPnTEfF~HUsV)(EzjuKu-Ae|5-Tu*kk$mF?N=6FIypJ)eNi1Zg zIPTm$`HSPMv;br|Fo7H*!wji>^CFnQhO z0`P*Y_B%I{%T3eleUuhqFnr_k09Zr46W&GO$9t79Q)H$!5Y1l>09bpVr?t5asVevE zq=WZON)3SO(b=+-#4E6Bmw+q1qOpVk&WMw{lzUzf_bQRxaB{H`0@x_So#g^h=T|mw z&<6|iu?J9X$#XBSDOnRdHPZ^E1YoGIAQXUFFBPG!w-obH&1e7|QoRmC)k$|8@MmJw zVS~*j1mJ!KqW3*J=Ka)FUa3|x0Gw>hz5u#alMxD~1JLCrT)rwu9N)`jR}G^w9|3?$ zx7)?5^`&C(2YuBNieOPG-SF%RUvgId6RCZwm(;RPe!(d%6RME>0nAb#u`D+}ps&A1 zc8&a#&RgB)`NY9Lc`FqF-14VKQV5J00QLz0Fm1d6RD@5dE;oRxk(5GX2|yM~`Edgv znlfc<`~dJXg3fUS!0ui!^Bp#x07id}JAnTKi-wCYJzooJ00000NkvXXu0mjf+`iaQ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/padlock-locked-small.png b/rtdata/images/themed/png/2/light/padlock-locked-small.png new file mode 100644 index 0000000000000000000000000000000000000000..85c7bf0a912240c5b42b7469396b2db7fb636ff1 GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_^7C;02#{4$`FQv zf`X=|CXfx`LP($jAjrQe^Af06pd`pIcr(LFf*o1x?zcuQ$p_on^g<}+ZnqKI65BW)?n&WkXPc?;ObIez@Z~1 z;%Yj@GoaxV6C)2#&M^gjX(v{_12wNXL?<-=vX}EuSQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M1p_lPGYA7hx)=DUsHi9_ zE32ugDJdx-O991`nE5sUwF{O6`2}yD&Z4!bx}BllMwT~XjaSOi53dAGfRfuiT^vI! zPM^Jek*`^ShxI~G6pPE3|NF~UDs&u}mZQJhU(|oe6pqvF2gDg)tE=Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M1p^f@05a9o)D#pH+zWi* z;t&Rq1S)~BjraWi2h=WD666=WIbf=#fC2}@+J%Lkar&7qH7qA%FEB7Lv3t5WhIky` z8g_Hi5e1GT#`jMCuYX&`kd?MAZByv!;6+<5TsU~(!$&UiIOIiZd%1?lhk2Y2-5pnHp_YB_WI^+FzN7OrA9P0ht#IGe&B(;~YTZUz z1EnidqUKsT9G*A1c5$feaXT4p&JDpXt6e8n1^6?lExeYsZ|=eBH8%VBue z;!?JI|I>A!XY8DIXrF-0z zdfD#EdgiCDmbM<9LC1<--Cw68Qu*swANOyKA3Op6j5lmPKDag2L|{K_M?Yg;!=KKB tvI#Hd{gis}X>&dA`;gY_|Xa literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/panel-to-bottom.png b/rtdata/images/themed/png/2/light/panel-to-bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc71fc5bb64fb2c9aa14e754a590da6c6cb85cc GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;+W)|5#4o-omh jZ+^E0-#jJ;b_Rx{E4{cXHXr5&x{1Nl)z4*}Q$iB}o2ZxJ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/panel-to-left.png b/rtdata/images/themed/png/2/light/panel-to-left.png new file mode 100644 index 0000000000000000000000000000000000000000..cc8dc09d552505da24ddd2a9c500ea8c4d704ba8 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak-aXMMx2%|*Dv;+pm zODamSJ{!FyxVVz17l?=`1~M%VJh($g{jU6$$pXh!4LRFeT7=3t3)N(V+`Mk6s!ZA7 z&A=NJl;pq`(CO)Aq0&>}`M|{M0(1M*glLa13KtAw8Z%n7RlE4FPO?>o6A7!89ZJ6T-G@yGywo8ZjqJ% literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/panel-to-right.png b/rtdata/images/themed/png/2/light/panel-to-right.png new file mode 100644 index 0000000000000000000000000000000000000000..03be7d5ab7e8bc5fb3a583dc2e34a4302a1e9efb GIT binary patch literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;gwuhYHF{Zc76h?46!(!EO3NTB12j6QHS#) z582%<29ui=)` literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/paste.png b/rtdata/images/themed/png/2/light/paste.png new file mode 100644 index 0000000000000000000000000000000000000000..87faeef4f6d1caa2931214fb9bf06b7446b90761 GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;kh?=CH#hk%8GL!PP^>L{qVWO*+PDf+MG-L4Zag53|XX1&fN^|2l4K z5!O5HUEp~@$ndL*fv~AaLK?Hifio6Mrr9yf{9jW%H2y85}Sb4q9e0H)xa A4gdfE literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/perspective-horizontal-left-small.png b/rtdata/images/themed/png/2/light/perspective-horizontal-left-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c2303ec02280dc4635734a6073e44d054f0f6b7a GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_$VnU0U0VPDi9LL zP*YQbivZb1Mn*tVSy{Q@_FOHXUV)Mzzu?UbHcgqP!F}awbC*i7y7TSyHq-{n&GmF~ z4AD5BEa1Y-^MvC>oQtr)BQwug-AV@-SZ?1n(LcmGuN3 z;1d7sz{ zHc#O_8Y=D3q>*;V-yqc8SR{+hk8y_>kF(*LqXiOemp4}OUHvV=$TI0xk4(#p#vVc5 cDaUmg9CHGKFL?av06LVx)78&qol`;+06_DoK>z>% literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/perspective-horizontal-left.png b/rtdata/images/themed/png/2/light/perspective-horizontal-left.png new file mode 100644 index 0000000000000000000000000000000000000000..fee33a572a03eeb054a6afb7dcdf6d577a5fff26 GIT binary patch literal 657 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MMFlDz8%Br|27wE{qz$oqM;uzv_ z{O#1+)0!1{TvZvL$o>1Dt$y*9NR;lnm%-N0b=TxL>mAA5x8kKYmm6XNyj6Llc!BAKsJ+#$$ z=+|JIlvd2n-f(l{$;g5uMVtvQs~3cL-E?g*;3zTTetX#9!)=GNd6&J+8_rn}dg%|$Q(E-?UtSmS8W@HQp00i_>zopr E0LpmybpQYW literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/perspective-horizontal-right-small.png b/rtdata/images/themed/png/2/light/perspective-horizontal-right-small.png new file mode 100644 index 0000000000000000000000000000000000000000..d2b737a0f1691df87fb0211e3c970636d14c30c2 GIT binary patch literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI41R#s6_0WyHV$jAst zx)=DUsi`R`DFI2aFq8l)1BwJL*4hZvE?5%e7ra?_c5)kQ9fO&jM1jwekp7CunEjTr&a>Ekzz5{3JF117KOW9|xXXyJac_m*`+UmQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaKRdkpYrwYHC1INl6Jv zx)=BWNgz;x0SFsNIyg973>4b})Gk;Ox`|<8Q5Jjf>bY?&zqZ)TXJBBI z^>lFz@i_i=>g&A23OubFcg~K!_dhe+{C1F%$4ZmTt5-fN2X)vVm$1YY zs9NCG{lM{Fk355YHHZbKa>M|E)>tB2IZCvF?hH7+rY>YKTanVD0i zjooR*VODF#;;B+|x~~-RB`vdLc^V~YWyVln{#8_|o)B={@z))oH MboFyt=akR{0GvSblmGw# literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/2/light/perspective-vertical-bottom-small.png new file mode 100644 index 0000000000000000000000000000000000000000..2b74a756b696313531b7c6d458499e5f771476f2 GIT binary patch literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7C;sH>|hD=Vw1 zsR2ch0Zqk>$+G43lBjYZAh*b0~< zceKy`@yt@{(IM9OWhc+*zufcPh^u~)U$flJHM%icvsbqIxoV%y{*&Eb^@m+qBxPk~ zH8nMXf^Yy7)YsQnR#pZw{*{G225RIl3Gxfx%#c<#n@?&WqwMp>>7JSC5}Eprpk%Tg)q?tW*ert;3g)?u&X-5u-9 z7kp&;%2vU=r}KV&+O3v=>%VlpUgpnuZ^)}s$N8(cAVWEiTO#LBIOFawX1kY5vd=v) zml5J{Utp2?`xmhtl~E39+9CXt(-;d~JN$Ud4?1-$40X7|ci2<;NyN3o1-W7ma>GJ( z6>hL7v$xB|ny=g`)A)9m`X=W|f9Dp>mw;SCo&oZ*q2+AGec%b;~wgK;I{meg5#Y$ ztbFrISMtqRa6q$b;o8ra(>-3~Yr6^kx;??`#EZk<&%ZeNe8+<9`}#7etf5z sXy}rfU{sMBkjioDzz_C%hSZPD4=f70h5ooT0OOIt)78&qol`;+017KFyZ`_I literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/perspective-vertical-top-small.png b/rtdata/images/themed/png/2/light/perspective-vertical-top-small.png new file mode 100644 index 0000000000000000000000000000000000000000..246c48bdbfb639a56a1ac1603eb849045cd33c48 GIT binary patch literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_^7L^tEi}GXlMXQ zpa_IiR8)ksfeZ+E)@j}c)GJUD0X8-LgLw^{*65#lHFNMcd(p&7PLM zAeQZus`G)J-IfJ`jAp@?g>*00vz_D4unhWr&(VraN-j&a@k#LoeV#L4pK$5aMQbyy z6m~yqA@}jD@B@>}2Yl6LFRWCt{-AeVxbfFY!_QxAML23>3TrmG&f{bW{XDVqZ1<^3 zm;SBE54IIQyTKgwb=SUYmFugM6mPzL8Z~3DZAhn?{P$Gum*D{{ZkN5!J00E|7`6I( qO3uQ)rz4^{PWqL-nE#ush<9=+nSZWAJqKb6Mw<&;$UG1n7GJ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/perspective-vertical-top.png b/rtdata/images/themed/png/2/light/perspective-vertical-top.png new file mode 100644 index 0000000000000000000000000000000000000000..5c8ae4c0ac7e107a2fc7dfe0afe9d1fb7c9e52a2 GIT binary patch literal 792 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;{4JZK76lpTdOIn=BX@7*~0^ zIEGl9K0C$Q@34bFn>v5eC#Og!mNKD}EP+arE{>8ed=3*XExNG7%$(ukj-Gsh`v>kE zxTElp#pF)&|NConC%W@0SC(zMpJMy@{HaA{Gydp)Na>!+a3^;Ghd>Uqn8POCD~wS= za=mWzVh;DeTf$;Lg~>ra?%{!stv4)O6w5guoM3!3(?(dvTlAlI5<~QHPqtT9+DtDz zct6@sO6YrY@Onyt=uCt$Ai^QH`6mlXO-@9mi8jf_oAj8PdryD|5SK!a_ymq z)7U!q6dz~Mi49X&^Q+jvV)E*P2Xw^W@GRKB@NhA%jH zU6kj=<|*R;;#q&|6l69WRy=Duq zeec)bGYz}z?2QE?_SxtD+TeQhJF_-BXWShI9>Cwbi2& zoV*23sy{WPf6{nf@kr)|^k?G*pQU^LA7oEx|I4t)t7x^0sXr(UF?hQAxvXERK!`}5m^khv>k*Q`=5SH1qvDj_=LE+7x<{60&{b7h=8oDEUFBM z_y4lZcc5PWk|4iehRrFZ{uV5&7Vs=Ygq>-or2l2tjrGAHgR=1#71fyIiRAk z;=lq8zCzu}4-DDNzAj>ElUbm^QNY3GFl7^$S;Nb2A%oXasRu(A7+iQ3ySlMVs>?}7 zFe%}|zyI~j%*~59Vj5om|Icc`Xf{EtgCT_bL_mkwiiHZ<2ip#C}}=3JF>d^els?tDnm{r-UW|_gB8L literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/power-off-small.png b/rtdata/images/themed/png/2/light/power-off-small.png new file mode 100644 index 0000000000000000000000000000000000000000..35069174007ab958396a282fc5d4f1cfdfb1db4c GIT binary patch literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEssj0aa_y9?Bb8}TN0J7E9 z)qy0C2PF63$N>ctcS(?6a07!IOSD*(Vpg!${O3$@K;bw~7sn8d^T`4(%skC83M+J- zMI#S%Fmg;0WIDvBz$oUtqd|b#d*e>#W~CSfh9hE039Z~38yY;=)pj^ATX*O@Xy8^c zX!c+>yTc?AWx#WEgV^Cj3BThXWR`u;lzqjpgGc@Mme=!afHpCBy85}Sb4q9e034)< AI{*Lx literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/power-on-small.png b/rtdata/images/themed/png/2/light/power-on-small.png new file mode 100644 index 0000000000000000000000000000000000000000..75e6980c1ec048856aca468af6cd73f1161e13d0 GIT binary patch literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8M1p^f@Py+)X)4jk4A`Vmq zsc#pRsYU zv`9Oo{^c(4W4if@A%sghK!Z`t%U2tI?d(7Nh=?9WI{5GxhpL9A!_S6%% zQh9;iM`7Wz(Xnky3;KmN*PE}gd8f-CGdKD|y7FAHW#V$-daRYQmnt(4ZmZ^=9?iSr ixWFE_AAg_ky&!FBC)Vz&`nCq>JqAx#KbLh*2~7ZL`p2#S literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/preferences.png b/rtdata/images/themed/png/2/light/preferences.png new file mode 100644 index 0000000000000000000000000000000000000000..bb4434b4f977d5b5a0cb78a831a704ad3b1da1c2 GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;c5Rb?rxUSd~>x| zRk`f24%p2h+oaXhJhfrcsZ_CT^H%I**im=Oj_JeiZT43gUdSBk7TBWrMZjrIslaxr z7tbHg(b`%qz3*+&Dwz$EjloZ~E1#XceC(-ekruI>7C7pyOCPha4s@90}0xZf>WD{hlNaO{`SpF8TwSEQZN WV%lE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8^3w%_;Kw4T_)ZgVaP@JVC z$S;^-^D|y1IX)I3Kf=?+F+}71+;ckx4=C`s1gd^80eu8G<&t3)U`tE*$Zx{zM>yP4TzJE8-qvUth3Pr2TJZ%)RH(AGO5b+1)>E azZsq_N&V`*^Flt*4hBzGKbLh*2~7ZX%8R1_ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/profile-partial.png b/rtdata/images/themed/png/2/light/profile-partial.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aa1bbe29d18efbd5845b900a8976b537d438a6 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;vy0)u&0Y-h{fsTgavj5j;tJ<$srB?P68|*Qx0T`)N%Sa z)N-myD7Z1bah#;$vAy}9UHfi^ewJ12of8%A^6mN=Bfu#zg~8Z!f`gy1isuA|7lL6+ am>AZ18K>VX{h1Clp25@A&t;ucLK6V07=jxB literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/redo-all.png b/rtdata/images/themed/png/2/light/redo-all.png new file mode 100644 index 0000000000000000000000000000000000000000..88c3ff9daaa80ce0d3b24bf2fea6745f2698a2c9 GIT binary patch literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;M@fO-W=g8YIvGepGei+V2an#rk@R%=nXaNZ>+1_s6!PZ!4! zi_=dp@Ap3JAj1A(J=ZcnM>swWkl(R(yYV&)cDn^N+a2&YwXt z+t{AXc93K1PHmpR+|TjJ`c8)WCSLajSBG0?ZXEF9>o7^+_lV1ist^rg^tjTvwEBjf z@a*~D1KWcYX2(7@ITSQe?Z|tl14Z1`?`MiEiQXbOiNA2h$~zpFmM`mF*M8A8WmSR4 z#y{PS><13N&InV#xv*JA=Vh1pY^H4%H|{QR3FTYA@RX_AgQpWdO)&J5UD)}L$?VQA zmHZ&*H+lM25_1mE=)2@BIPY$cqDXCEl!(JNm47F)S(puH2`IGBTkbP$@3%h3fQGEs zja$}S-p6)g>)(_X$9m>JX0uN&j+&SH_^Pj~MOOWs^XKII&&$4CcI(&F6Cqb4r(|g7 z1iRK(M;ffW%%rxq?IO>;K99yzMNHfpNv) M>FVdQ&MBb@025y*H2?qr literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/redo-small.png b/rtdata/images/themed/png/2/light/redo-small.png new file mode 100644 index 0000000000000000000000000000000000000000..75856d89d36d97ef81c20bfc6ccf3eec98e99d87 GIT binary patch literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;a7~sks;U02wMODnJql zl$Dhs42TGjgfN7a1)YEz`AdTQf;TrXRQD}+;fS7P)Gn2y(SFtVG*D`nr;B5V#`)v` zCuW{6;sNz7Y5|AZ1T40`+A--8YubzhoxD6eJaWe+EEY0p^6;!#=%6UprnKRJ7h9O4 z!i1E9lnNFhjkE+o7UtxGoSqJhYZ=-y5}i9Pw0S!;vMoqsyLL8#kx_j?Lqc@aF;OrI#zqC2T2M~j(bM)M7CNv?-Nm)Lj&1bCmwBp9@Ko;Y+w zQeqd&Q%MP#L?Qh~rC@&P*;WPy8)9k>95}!_HG)UvyGKw^&?Wwagc&A{jg8Vuiri1C zG#VTCG2gJU>o_9D)^;+}Q$SL7fq^zNdxVqBnvTm?d32adj&ZVuZE#^c<0z=WnaUPs z%EmUKQf_}~uZd)}_Pknr(NdSfy|1E`4Oa*1Ffz=zTw)yOm%kYp_za$| KelF{r5}E+djpxb$ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/refresh-red-small.png b/rtdata/images/themed/png/2/light/refresh-red-small.png new file mode 100644 index 0000000000000000000000000000000000000000..058b52f2fdbd02edc14c4ae5c44e97b57a57ea5c GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr0Xz;FPJ4x*9}E>H@> zI0RF6+_j_ws9mrm$S;_IRdm_hvdNoyQgy@HTou<^gzvd=m4Shg)6>N<#NzbY;K)r! z6gWx_vVQ+P|J%w8mCBhvrB(%rURqFcS@6;Jg-+)jYh48I@N|bLGq>A@mAks$FHDw* zJ8+k&%Ro=oCgatXV-c$^EVF<9tJC@0=S?<#vrFs5&+t6;Qx$r5>emE!p_?w3F4*QS zee7Yk@qp>8EUsjmuTAgQO;kR7+tqTeVE!V`o2JKE_%vi?p3eR;DZ=Bps^zWkKXyg# zXsNpY-eUW^OI)1u?IiB#?p@~VwY^>J$As4Ix33?{#TOV(W9+Wpz4F+sPiDfB7bWZ8 zJU`drlJPFyy_Dzim&B_}&9dz$T-qjc+wWC&=(qWqH;*L0HG0+lcIMOT8HJu{kB`qk hJ^fnOuaE!#u%|L{zbrCq2?d52gQu&X%Q~loCIIVY{V)Ik literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/refresh-small.png b/rtdata/images/themed/png/2/light/refresh-small.png new file mode 100644 index 0000000000000000000000000000000000000000..1b5031f808f1c3a14e183bb8c1d8b2eb3b3d601a GIT binary patch literal 605 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_y9>26%{o#HDhCA zAVXGG7DxgGApj^22nD7NDm1Iv0=S8*rSE{OvUp(_NH6y`AqCIlz6apZ15AQ54jg!{p`kHp!hr+4VgiW?2COqh&Kx+vDkhNhfJ1~uJLLfj_Yva{O+O|% zB+op^iue|I_XyoO|k&$+s$GlTU<-vgq2M&~dbP0 Hl+XkK4A;m} literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/refresh.png b/rtdata/images/themed/png/2/light/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..e30930d3cb9a5d0e7de0c537f9e5c309392eba57 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYu9h)kdMy;hJvx97o+%_?(`wJj=3{rKmYwCUmK z{+yeabyK5X7`OJ%{t~#e%Y0unAFKYdx$9zj-~8h2uUNHR>=0+<)+4jGtv|^p!(Ma! zx=%~NDxJAYcOU! literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/remove-small.png b/rtdata/images/themed/png/2/light/remove-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c687d7fc2f8362ba10d5a2cc6e6f8823364faa66 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qzA=_=LE+7x<`xfvBh`kXBJq0g|UT zUHAi3z+MvM7tFAE8Fx%UdWEn}E>OtC)5S4F<9u?0#Jz@_5^OvNYRp_6EjZXXEtGyV xEmB}qVQp%9!Q}KJ>WBlAju*!RgFT1%8BDfw+*aPSdOlD;gQu&X%Q~loCIBtZc((um literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/remove.png b/rtdata/images/themed/png/2/light/remove.png new file mode 100644 index 0000000000000000000000000000000000000000..7a9f75cfa707edaadd275100a551e4e5711ffb42 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RRaM;!eAK|e^Hahppg2oO zkYDg-hDzxZXL|Mm`39aYjv*T7lQ~?Oc$B9I-#fs->Ju)RB=O+D6h)?kfvFr01rdRk j8m9ty91N>W);KesI<&O8gEuo0sF%Uh)z4*}Q$iB}$1ZbB literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/rotate-aroundnode-hicontrast.png b/rtdata/images/themed/png/2/light/rotate-aroundnode-hicontrast.png new file mode 100644 index 0000000000000000000000000000000000000000..df718d74500a9afd94c3b3894e7cff7ce8aa23b3 GIT binary patch literal 1021 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx_@Ck8cWMl*~;lRz!Ek8g1|NsB) z1wKH*$B!SwrPi%m2WNl#_6^7u7Z;yBdv;V*RBLPN<;#~LvTST@=H})Qwz|6d;lqc4 zRsap`?(Tm7{(bq(J@bKbiX}mQ!O!;fU9x-j>>0!TXDP}Ho&{8kJmUg#pFQ*V{Oj39 zqi4^|Yvsfl7?`X*T^vI^j-Q=&bK5Edo;K&q(*e&M4<4=f@^}8nmMsbk7W~e7zvgM{ zg!R6cp6EaLci};K!H=G?*y{8Z+dhAHIBxSrM@n&4UD6vB)q4IP z)(WXFl)dg>G>egD=zludUL~KQZ{vxZ(b1&`W2dk)tqFH{_$s>GsX%;!q{A+Dp@!9k zr`lHNC^M&rPv}!txW~AoZi%c?;;N7tKeYbDHs&(g{hod_OJ@z+Ehxwn?zXx8SksuyAofozeCUv~v2-EHla;h40`nuBBE65d<2ugg}= zoh5jrv_R?aEQZ-iSqYi~+w;u5|DUc*x~Q3Su$Y-8z(?>U`xRB?$W0}MXE;{z9?)z} z%=ED9`+oefU0;oDkwwHA2E!PE4xfdw*QMV7zwmDHR&UK4jLY`kx&32C!|@7hfyTdl z@{Dtxw>~M5n6x`&<#MfyH?MD$-tS$dY%G^j@~!3)`?siT;tQ5OoY}_p_24}IK6&l= zi`HzEzj}q^VEW18a4L+-r0s4XOu1>$6XK;VPL;iO!{aWWuytrP!%t!M__I;`JZ}JmQ1&HxK%fALn NkDji6F6*2UngCNYt*rn6 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/rotate-aroundnode.png b/rtdata/images/themed/png/2/light/rotate-aroundnode.png new file mode 100644 index 0000000000000000000000000000000000000000..597bcfc84957f57f11b5334772cf39971c30fa6f GIT binary patch literal 734 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M0|Ql6RUmC(U;re6Z1(~m zAPEF2Dk=~Lgbh*bzFFlwP`hABkY8{^w230SpeMt#&HXv$Yj)4NcAEdzd{jU)Z)(sdsw4dH(mz zBQA%F-cyCT6qz5^J^RX)@?W;h)BC&pvT6s_y}OoFo~)WCJ3)5W_0QKBzpQw^m-Q0! zr%P(m+m}fxxHeorcB$w#_X8=1Z~P25Q#Wqxb=djj#wCV}i|VcHQ)sZo@J@{c|jLU(B4>m^Xhz1>2VV_=x3Ae$DsRU3_lOckQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr-SRaIA42a*t=qM`z0 zqSJ6GAmdKshR;AlgiC__f*F>{lyJDO+x)CwQ)u>`mXy#l<|5**`xzJ*Ydu{YLp+YZ z4LMzQM1iB%|B?2rKmU)1xh(f|GcLRA>L2ODS0%ZlpfK{^+j1YR#orBhx7)4Bm|T!| zE$is-j_^cVR*$ojYK|N)wPi2hPe}WCJnc!Trqqpwqfkt z($C*|S|M-_PpIXa6Yh4e`Ya+H#WLgy3S<5qnd8U2`EEn6or0yJ_yXhWwO%ZrN(EOI z&8`=6?H6w~&Nvp$_V))vRR7du`&8YyYm<(7u8FppbZq~Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr-OQBhV_R#jC6l0Y^P z0NFsGsi_Gh)z#I(JOlwz@ZfFwWuPI#B|(0{3 zQ2LRli(`nz>9dnhGqosixH^8!P5b-*c;AhPsNl`LbBjcFgfqs8`7Qo*Y_)4lP~h~E zFUwl3l(Vj>_{zUvOW3;EDEY)Zj%&Aeip&sm>@x{dDm{=ibB54X=C8Xd8198Ry_Y_6 z#N~Iz=Dh;Jibc_xzk46^xX5kOoiKTI&y}sNcU*59tUmv6jqK@5PlWcDJdgZ3*|5HG zpG%;cTIIH|6wkj`PTJm`ZqV?W^OU%qMoU~){i}fKT8wO)*$!2f`6q0YR)~M|%vo;x z#Y@i)|47J+WM8DVZQ+Hx9pSn@uiTsi=h-rUS@-@2BVRqokv_)o`9R+?c)I$ztaD0e F0sthY-zES6 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/rotate-left.png b/rtdata/images/themed/png/2/light/rotate-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d939d9dec64a8e5f1d2bb7eae8a92365b0f92499 GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3110X|FQxixkC@26) z_W~a^H8mgu4uGm4Y=LVNL1qe;1o;JT&M}W*p2Yo(LELTCoEpuJv*Me@e=smGuJCkm z4DmRAcG}%pEeafMfq~A!&;PA2yL@8)re(Ibo?d7#XZiC(DxyyELwSRuQ9k42mTwcB zx!sE!Hq1N0;H+ZFeB_jiPXVXy`iAYT4vd#Mp0P+|8#{959Xc*pU?#lfP;P}KgCcX; z3TqC*l6oa;hJ$=AMKPOSx;n~}NJ4~zmzK1Pb#t~JVi6y$e_EoavUrAK%Dud}buQtkYIX!@B% z;e1BcIBwOm*$T2%wVVR0-l`Z5Z{}?^5NOe%JrLXer1@{cJr4E>(sAr8~41e zdiL>6!BJoB2DJme|H{5bt>s~3eE;*WIpf?rM|VXZ2$=NXPp)k9?XLn?x%SD-I&#<1 zUMX1IuCz=g!Y5oe@%CDq{)&o}nvm5i|Ar<=e3f)K`YzyWu-VUtY}4~Ec=K~q#VAZU yINk2-zbN&s2XgLLD$NdzvAbOVGybt&9Yg0*>uvr5C2xQc%HZkh=d#Wzp$P!$DK*~! literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/rotate-right-90.png b/rtdata/images/themed/png/2/light/rotate-right-90.png new file mode 100644 index 0000000000000000000000000000000000000000..0c671cdc099d05c2f1cc5f79345c37176ed7e8e5 GIT binary patch literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8MRaMo{&;XJUprWFprl#gz z-~$sthy$g70Kymk%@YPRL8v6iFL<-)>I%1RC5C4l^QVRxq~E`Ecys(xEd~b0Zci7- z5Rc<;r+Q9mHsEnhtz__bcvpXOnyR&fL1*yZ*IBtiYE>Whvo*Xt-BAC){J<}V>_6fM zVv=|(Sql6cCcLm?uw(sV?a)!l@4~R}<(}i8#0<>*FH2eohI_ufF1g$E&>aTPy$7m9 z6N+OGI8^A?)Nu$_H}EIusfLAyy<=d@S*{rw(z;INdiKs~c|RUL{Cs<50P|%j$qkPi z5*hRzT&}XqF!yseJjnOycx`y#-0}_X3J&g*+LP;cKIQu&yCV1e{VN_*vzB*v+k{=a z(qM9n-CEw7eN$?OaHK5-i52UCRA+L^;@gKIm3|6M^8*~>AZbi>%-pd=hs{PNYUiu z)ZLR)#MVaf*|x{sTefv0_l)GnrxdeN-h^GsH2Lze;JM<_=X>V1yQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8Mg#i^66*VKuQdH%KXnxTbA!fb`tfzA zfBRZ6tf~BULR!k9R3rWMyNiv<40W0TQ)0D0NjPleeVKb?jm?ZZjklQdzct)wjA;0f z8+rU$Cu@PCf`ND4W{3&pGgNK(Y1XcBt@+^&oz=U__QZt5m%lVs zsmjukU-9(`%bedCDVKgq{WYn)mDh0D>TTb(wz!jRe{WtlaDD0e(HSGg}|NzUNj SxlA1Bbp}sYKbLh*2~7YKdFDz0 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/rotate-right.png b/rtdata/images/themed/png/2/light/rotate-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ea4ed46afb50e0b0d78b4ea4d30c446b90017b50 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8M1p_rTH6X2^prE3nqM@PT zUf=`d0@)A}!T>9T5HlCI@TXJdFax5rMqB;3dN`r)|QM)?d3 zjPpEQ978;gpPlBJbXbAM)v@7_!hw^2`J>MyB-<>T9p?Qxp2g!=%ieuF-^?4PD9mTN zqEqg;TogSu*jf_emV#W{nW6QYjC@^0$+HkrRMeg;EJiOTn-*#dv> zr7_H77D-S4*w3i5ICWn7ip$2fY+2>q#~C){2W==_#4A_kHoOD4>*6n(ypde+ t=%v}CzlZ0^WhE}OdH?^#{$rtk7|PVlHP=m#i3LU^gQu&X%Q~loCIH=oGrIr) literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/rotate-straighten-small.png b/rtdata/images/themed/png/2/light/rotate-straighten-small.png new file mode 100644 index 0000000000000000000000000000000000000000..fa81961a001a1b72d97f1fe018a70c69470eca15 GIT binary patch literal 587 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-OQBhV_R#jD%mzM{U z$N(q>;i{>r!5R6l?56;=3zh`=1v41rP3KwA`h2r$phKegn){bFwyhKdN?!GJaSX9I zy?4@UzQYO}tsmREroa0;zwAQRwW!;Akw*U{?H?2{Ja`}YhPh#(Qmo^tCZop1&m@Cl zLKDIjSj5#`CYfB~4Rp4u>k`|$%~IgngMX59ODtbVw1_L3+^Dh4og%bj$G0=-XK!9T z`aA4k-=xY#4^*R)j!d5adV77WwOlX5vpmhFFN&9Hq(XO>8S!h|b>C_8mdc;RaOCWz zhYNR?<@CC}Qqp-F)Vcr0bCdOR=ID4{d=sanSkJors!ze4Z`-@9**|JBOUzxjZszZ# jogYu$KT>|6|0A2R3A=IR^Ib=P9%S%z^>bP0l+XkK+0EKW literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/rotate-straighten.png b/rtdata/images/themed/png/2/light/rotate-straighten.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2220ee2b9ecbb9b46df4b345dcaab8f54f3d3e GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr+X0~Hk&Ag!*h4q*V< z%F4>fQpjwe8pl$`EkHwrOM?7@8GOyvlSO`Pe#SAaeVyErlK1BxRZlB=$H2fC<>}%W z;&J?L=;>|E3OqU-=6eGF|4-Ie(2wTb@nTtVAGaa%WS@@p*Uvi@{p{Jm(2(R}r^F)R z-@b6p4>yhr+;Z!kd){&~@Q6NZ=BiX{cvPPCs5mEm>T8K}abcHMU%olVsNHZ0+xL0% zRazg}g>HPETeEKcz8@u;UtB*)rrbJwrohnADP3aC4M(%UO-p+C&#*i;Q{1+##dC|} zgqyAntF+m+%O7D3`}`^6+M$REcVapPt z_o=AJUJRba&S-gl!*`Lzd>-?>gxxG%z4ZID%NqD!$(5=+j=h!`_fO_geOB_1 zJUpK?^4)rs{-Nx=)v5mDy(JU&_f#yu7P`QL^*yKZ66K&T8L#JU@M8-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M1p^HY4HXp?2ph<7FYp19 zYHDh5L7r^b-_2)8Vd*nw3zZN~C6uk}PyWO5Hjv*GO z*G|4E)U3ecD(vL-=->bN=oKe|9FO~*zx{Qdpc2zNwhFZu&n`Yc#9+Nhf+eJrzfI%7 z#Qm%%n7Z5}n-tb4CTb>R^G9%85_+=oL*##lsQe8(x4%_=@M7Wi_R{y)m#XU&zevA4 zziF@G=c6+c&z&@7@o85-xptq*4cQQ-qY|qQdnrs?DHJD~o_NY$(D&7`$q7a8C(q(` ztd;t&a-r8@orneJvGW-g-y%00;Y`}JalM`&>)*0U={<~PN5x-FOy-sZdV|5!)z4*} HQ$iB}QRBw? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/save.png b/rtdata/images/themed/png/2/light/save.png new file mode 100644 index 0000000000000000000000000000000000000000..e563e711054653b4a793732a5ab1317ac2e01722 GIT binary patch literal 607 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYu9(kx^4qQ^f}0;woSO zQDW95-T~AuP!i-9%)o8*I&S*>%|3a;(r4t@D0D)e>;D7MtZRP==!te)PG@xUfY&)FL^JVd-$?(qIJQy>x|iD z2R<=W^M7d4iu%DLP~xS;ye_F$SmBpuu>J~JtEs<2-Rmd$aHy`&Dp=pJTTkkI-FZ(> z`MR^+r9E}0ZQ3RB^mnjtZQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MRaI41R#s6_*~`dyfPn$X z0Fv$nK0t=Lsw$8KDlhGOAV-irsV^0^y5R21mFFOh~EAX%ehz2pMgsd+5 zzc|c*_3eVPi#ZZM{U+kh_~$<^ z0mbj}4G(#qsJ2<{sP?=$|IIe0byBI-nP0Q-zq&W=uoHvx5-}x)MXrL940q-}ds{fa z*1-C~PF>e4oBlHe>^sEySanXbnQA>#1@nhW-lRBY+lbd;6Fyy9apOd6=_L0Fx63q6 f*8i$p|C(3xwq#r3oD=y#?=pD0`njxgN@xNA@0;9I literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/saved-yes-small.png b/rtdata/images/themed/png/2/light/saved-yes-small.png new file mode 100644 index 0000000000000000000000000000000000000000..65ec6ecaf649939db24acd9f014341e44aa22fa2 GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8M1p|f#1|R}56}1)B)z#e# ze1L2fFi=xd14=3CDMC~#DJd~DG62;uG%)}fKqW$9Ldwd@oSB^5>D)k-ud3e30u7fc z3Gxfx%=o?ESH+#7KWl1fP`u4j-VA-qs_rJ?FN>uYha3T_y6)-X7-DgH?c~!!%?doO zSG^1)96m(;`|qs1f|V&$e6RM5;xs1?kuOR|c^SE;Y>T^mL)1d?u=+mfb_Hp9futxg zy(2GJZ@Q+&Pc;->xLJHwi?ngTttYL$_NU^To=3b8edO^%JKF5Y#tYF#E;eFQem;A! zqQ%R?Zpk5=%wR=1j!iZ_6Q*C{&t_?edi`?kSK&UE!?&2eNq(sK^0B(1g}q6nWkRKz zo|CZR#0zZg$z`{d8232HH2&v!tik6>37*L{xCOv|Gd-Z@@wyX au3_MRBhBMpwhxq=7(8A5T-G@yGywn@#n^KI literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-black-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..90ecba649ae4ec870a26018012813bebad6e8977 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5npkW~ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-blue-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-blue-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd01165c869308d2bf8263841071c6d82f24d8a GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw-3>iFK L{an^LB{Ts5y8mps literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-gray-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-gray-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..779d4eb3b44a13984cefc5cc86d3bdcf4aa34950 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm9cH1E1Q9V!G=R8LRW_cwz?PzpVVWhZw`vg-MbLv OP6kg`KbLh*2~7a%nQzSi literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-green-on-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..7e338b1906d04812440ed65e2faa3405eb22e131 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm644@@&FKUDTl9(aupRi>65a%jf0cH_F+)u9__r_ PK*bE6u6{1-oD!Mez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+Ai;Wt$t$4Ymez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+aDZ>h0)}2q4z_?ajX9cYoD73c9u++o n5+rtH3-7rjuQmlb$TBbl*z&HHYu#T9)X3oJ>gTe~DWM4fq|$bG literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-red-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-red-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0b299c9cbbbb7d56c41a7d57aa44bebf813463 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5_&9B% literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-theme-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-theme-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..31d2d57c6a3c8e15fb05ed645dc555780dd9496f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w!VDxI&vKUoQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Imez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImfT35DgH6I`!5Xb8lCPFX@dPJ4 m(eO|Vmgvrnh&AI{!OU>agx~nY&#hiSjSQZyelF{r5}E+iL~~F8 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-white-off-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..12831eb4b2ddaefa72d8a12333c937fb6d94c952 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUm3rUp|J6B7ovbx~Wpv{WX|^k85(5UFUYA}sF=RL9`y L>gTe~DWM4fJ@ag_ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-white-on-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..9640a492e4361f5fd7ae084d2cd661e0b20b2b61 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUkhrZo!}E@U()y1FVfL~-I7nI;B??!$_vtCqKe!jQq! L)z4*}Q$iB}h$U~X literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/star-gold-hollow-narrow.png b/rtdata/images/themed/png/2/light/star-gold-hollow-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..cda3c345f944b5957234f82151e9ab9321132cfc GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!3-o-_pE3EQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Im4og1AdO+xz77?KEYAf`O9LJzX3_ zG|r#B7|qwBz{7fhdyB(DyKnn%X<9TH?_&6!c;e*JT!EJhKM09bIxMp8`d)OH=SjT? ze~*S+K&i__6&Ee;4Y>z`G}sKcq^&hkwe{N>Yku{@ZO;pK>%OjG=oNissZn>`u)Da* za#72qbvugJ?)krf+46wk9hbb>7T5RL7)ab~$&g`ln_u0udj92byZi0e&HsM)u4VB4 XE5LVd@;gtU6B#^R{an^LB{Ts5bzj8? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/star-gold-hollow-small.png b/rtdata/images/themed/png/2/light/star-gold-hollow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c4816cfa4037c7f3c8e552b9406875d250a66664 GIT binary patch literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LFrpTXc>;PZbb0|?CklR(BS z7z4;&3TDp+k<(X4?FMS(FA4Gs-prt|R;;dMajI4Xo2PaEsyov*1EsEbx;TbtoKF^T zVdmMv(jsz^#fAAIi^z-%EJ8N|SX*ZBiUhJ8v5*o9WD)V1Gc$liNJ{m_116>7D0yS+ zE{Pkib4pk^J46f&3_>`$^w@*m^eKo=o_Rg1StNf~Y69mqr4Rw$i~FWlDjf+Zz1FL+ zuf##{irB)Y>j|uHx(u?fMmnlQFuFL1DHRCnDI8@~k`_C}dZfaEu|xsLKdw3Hz%z@7 ziZKo|R?fV6!0DiX-h%^Y<~&MEIKU*nuqcJ@e88lxSU0oTe9;Om a28NzKYwbyCRZoEaWAJqKb6Mw<&;$S%k;`TP literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/star-gold-narrow.png b/rtdata/images/themed/png/2/light/star-gold-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..c51ff057f11eb9c23a752824c7bbe131a4b1d309 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)6JmcG71a~#{*Q3eO)Bo0(2IGr>mdK II;Vst0K34n!TQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAKe}(~s&NKYK&hY;(!~d5I z|Iae~f5+fn-~*Kc$^u1zmwN z-+&)t0#_YV)-f}!;F5SCwPC_0(E}HLi8V$y7;fi?*~aj64%2Zap1PTpJVFoVxU@`s zew3f{24A)5Ezg(FYH#0EZhR8Ew%0o~Wi3aE%8_ZizP_&1ESaMJNiWF$?V-3MH|@92 zmdKI;Vst E0DNEXApigX literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/star-hollow-narrow.png b/rtdata/images/themed/png/2/light/star-hollow-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..cb2ee448c2fa7b3d984de5aa50c01278fded55f7 GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)S65b628w(R`tA-?&r=fQ7u>*L%Wf2tBU`2`=Cl9ODNmqypQnpsh{WY&ffi=A zR|c)T4}BC}EiNyTJQtGCWY{Wg!L!gu@fyQ~B({fMS6RL>ZCmiNjmL?Hho^CogVRLE zfX1y60T*lERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEssj0aa_-JTosKNkH1j1BT zR|m3HR8*db3YP-a^OOYn1vfB=RfiVa%f{(?@f79ySOCS(db&7z{E#UrMxn@2DaN5iSj0hC<{^{N8z(-UF4o=x#>8bu&#;AYwG}Y3 zrnOz&Ex|M60h6%A92VA435$nJoW2S{&AfUO_zJ5e?{zF%#lUbs#&k<;TV+1bV+@|I KelF{r5}E)k!mF_W literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/star-narrow.png b/rtdata/images/themed/png/2/light/star-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..90ec9966224f96a97b7fb422702feef2b202db14 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)dFljMzjg)cdl57cIA-X|zgLERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEss;asd_^7F=sjI64*+2kf z14$JX6$l&1__lifbf9{kk|4j}dIlG-4`p*c``7LJf#R1vT^vI+&L<1FF!StS zY2m%dazyAN3(t&;EJ8N|SX(3|cmi3DL@)~lvhY|)%?M->Y6`jefa%iaD@+ozOe7*E zhvl(wa#$M}7;MneWM$A4bDq$p$&)DR<#1u%sRx|bl-@j8$ik-Oz?$If8!^kFhL=5k zg>HbVt^%t-wr_+3Qv$01qi4qfmmLiv+8zoCiZKpzd_DJiXf71cQ#iFw?m$$C0Ef6h z0=w1Ztqp>D2?q`Y?48@#D5+=As2CY=p{G$;Z@~l}rL!|0Flj3~8gl2m1cov&Tw7xL US=?8z73e(%Pgg&ebxsLQ0CnrGaR2}S literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/template-16.png b/rtdata/images/themed/png/2/light/template-16.png new file mode 100644 index 0000000000000000000000000000000000000000..aea362a251547f24f9d3429df15c73b6adf9f5c2 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;f=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;(V74m$4+sFPOpM o*^M+HhsV>!F@)oKa)QJiAa4N!W1?!UJCMcT>FVdQ&MBb@0Ml(`-2eap literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/template-24.png b/rtdata/images/themed/png/2/light/template-24.png new file mode 100644 index 0000000000000000000000000000000000000000..87e3f7e3ec74fef78f318be52b31d8f6064bd070 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDH3?y^UWFG-iK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KV1x@Ck8sFYsylb?Fk2%UBZR7tG-B q>_!@p!|Und7$R{wIYEN;3JU{c00ZOlN4La)5)7WMelF{r5}E)jEoHX= literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/template-narrow.png b/rtdata/images/themed/png/2/light/template-narrow.png new file mode 100644 index 0000000000000000000000000000000000000000..16fc0bfbffc2cf29f59485161fed037bc1bec111 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb$P6Sk)|~nZq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWAt9N-h;>R#Z}^y|_kAeXTu$S;_| p;n|HeAcx1(#W95AdUAq91d!Ljz^H2Y)eXpE@O1TaS?83{1OTtGWNQEb literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/tick-green-hollow-small.png b/rtdata/images/themed/png/2/light/tick-green-hollow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..a897173986f5f43483f8e7075a9f84bd5b24b6b1 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x*wVFfafmfFuyLFfi1@ z*!2ty%?uxfKD`1e<}L~H3uf5NHFu&2e^Tr(;pe$_phMTbR0<81zz9bNZI?tZB>B;F1V(5mMO2d_iQz>_wUyB76>^ z3U4yFCh>>`Hr!mV^yURy$OD#OfdfxEmM~}-G&;(9GBO7*R%I3rXtcOP3$RL*VW*?YcVsZNH z6+^B=4g#zf963A$9!{R%*3ytLzhqk2LA|N1b6u}l-ny%AX@tS+5v zWM8{2N+NFKe`9TLF1Aq3@a=egt(+sMfMmS5o7R<+?p8uVTxy({9A$7 zwW$p<4ZRwMnyh>iziryKvF(4H&lERK!`}5m^khv>k*Q`=5SH1qwFvDifuJHKf8Y)X?nOXt`vpiiKLp07OCoC`uaC~em$+mz?gS%^yrho{K zL#RT>B9kE`Q_LGem3K4d z$aN`C4HP{v#bUwEC>GlknG1*fSZqsVIa=&n85m-|@J}#otjGY`%HZkh=d#Wzp$Pz~ CmWs9j literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/tick-green.png b/rtdata/images/themed/png/2/light/tick-green.png new file mode 100644 index 0000000000000000000000000000000000000000..d527f670f439ecdab6da67d82c26910243bf2370 GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;J4GKK00sK}DGaHU@mavK$$nDwu zUx>+7`15~zWp(aK->BP}ziwI{`MamPJ!N9^*(L@zPewOS)*h1s9n3W^7=n2jmNR(w z$;ABgZD42F($ORp6p*w=@%K?K*Y6^1uJ)E2ygQruIk%MGxHg^TV%{JAqO>PdUhbSS lc};qJUiUryofDnU@d|Ou{-`;byAbFy22WQ%mvv4FO#lnFq<#PZ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/tick-hollow-small.png b/rtdata/images/themed/png/2/light/tick-hollow-small.png new file mode 100644 index 0000000000000000000000000000000000000000..55caae189a12a566ab21e7bf48e1cd710ad88020 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7x<{Es>;a7sDJ^G4Wxmj zy1KfuvhwcO`{F>ATqQw%!3>+Z`eq6=EEbXb{GKffC_3HK#W6(V{Mw6#e9Z8jjFrtvMh2d*$2*dg46Ne`pc+9ZZUqRr;{cWA52cPoKk^JNG;a+39cjJkr%nRO| zSuh6ZW?SuP_F*~U!nEL}8E3@lRSsSk8#JX1Qg!6-%=ERK!`}5m^khv>k*Q`=5SH1qw;a7sHms_8ER^3 z5K>uLna^T@8AxwQkY6yvX3nng_~jZZOJ|u{0tK@?T^vI+&L<}&3DNhX)Jut;$!Okca+Z34#hx}M{}TaV!rTCFl?;I0NTpn>FVdQ I&MBb@0Nj9yasU7T literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/tick.png b/rtdata/images/themed/png/2/light/tick.png new file mode 100644 index 0000000000000000000000000000000000000000..8d0310088e9958ba1232f017138242bb011976bb GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;;O5Eb=E>S)a-f5`<^@AA zFT-*M?>?EBf4&XuEL%F7q=EvH)+qiy%H{f9gw567a)WngGe75+@*CHtvs}#k!(Wv4 rWXj8(QzoxTkI(DAr@wQe^EqB2PT3zdCvz79UB=+)>gTe~DWM4ff;pup literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/transform.png b/rtdata/images/themed/png/2/light/transform.png new file mode 100644 index 0000000000000000000000000000000000000000..6f408cc4c5ed2315956e534c0081a4074f3e97c1 GIT binary patch literal 897 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 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/trash-empty.png b/rtdata/images/themed/png/2/light/trash-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..d2ddc6b84c3a91d4bec75ff14cf7fdafc431fd45 GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Wxhq!(XXNIv##N>~G54wR8=R92;Lo7}wCn(78 z(B$IMT$(V^LW6@PX~v_Nri2F#iU;2@v9Ydb@^*Gq5OP@)wUtZnmE~>UDv=wqEHSi{I%K3CMCvd8%@+@#rm=e)*k>QN;nipXf7hIfHu#31YFtA?O zp|tQEgUFl%JYAaVBAsk(&W?&~WsZ)XY}*d%9W+f+jric9Vvr*uqQhX+;^-;q=`@LZ z2HUOEEUc+AJdIicLMs^NUB6J&Ctwqr?=p2loA-u=UMdPkhtyIEbB#{RF#PxSpIF~z R`yA*q22WQ%mvv4FO#ocevv&Xh literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/trash-full-show.png b/rtdata/images/themed/png/2/light/trash-full-show.png new file mode 100644 index 0000000000000000000000000000000000000000..1e78d41a5cea6c17086f436d1aeb6298bd84a34a GIT binary patch literal 889 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8Mg#mpfB{elQ6J=!;6&0YE zdw~y-1hV%sFeoc2K~!m}s_tfF1hN;ivsVfV0vWLq5<8ih*R!x}WnuzyJ9v3lu(1Id zTbP+QvalRrV6YB)vjJ$Ad`XaB@aC@6Fb^?hABJaH?|2sKIz6abSZS85y5rKFE~o3! zRiZQWI~W)kPk6dGhIkymdM$c-lY#(4!V@#KAf=Tnr~dyRuh*O!?csCI$5ZTf z9+fy*FZsl}VbVXJ8^;|c%;i_IW7%G#UgY;{-UsuBchhzR3Nt!=PuG=~wP|8+v`D@k z`E7jzOXECg=AXOmIGkpF=V-cH&)&4Z^AqQrld}ctS-#{uxJfb?WR=LgP}-d;-F#E8 zubQv5k3o0koTH9jH?OFht_-#&Pk2!F0*Zb=h z3m%AhY!q#n9KFgS;l{m#QatOpH?n?WWVkbilSD8`s& zW?UM1&RZGZwVhgg;0HUO_Ji-Ld?pWettw<}e`VMzP>_5`Z_3_A!Ox*H8Kiz(o!`8$ z@mkqG_PC`DzXiU25t;tn=^4M#gr=X}llWH)hwQZUjs4AaBJkbwLrE@`Gy2bkT;=^S zH~6h~gs4h<(wePjV{CTqj_BH0r|Vs;Wl(J2tRZ&5sZ_uC;rbaFfhDht@`I*+o$=f+ sBm&ip91C6fzi+4>FVdQ&MBb@0H#P)e*gdg literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/trash-full.png b/rtdata/images/themed/png/2/light/trash-full.png new file mode 100644 index 0000000000000000000000000000000000000000..372ae94d141b4ee9bc4e1d45d81de833f4ef2242 GIT binary patch literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;A$$mxjHEDxXCWqix3t6rxXD0j)z#WBR< zbh5w^Mv0CI0uQS<2+VHLm^^8clcE?WqpCu}mKt-(*h8Eu3mJ~|dI&B09mj5@>DXvA z$z{%@OPAdZIDJ(*eZ9P@3<_0kRXBHK88}P|ShTZchoMx1XNTc}Mu!-o)+rtZzZrhY z@H#v?!6MSRHjiCGB2SW8b-l|Xj~yQ*3<}gX7#V!Xi)i*vI?6FgK(BSUBtx1M67*2Rt!^4b%RrVGZN cSir@Bjb+ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/trash-hide-deleted.png b/rtdata/images/themed/png/2/light/trash-hide-deleted.png new file mode 100644 index 0000000000000000000000000000000000000000..2c8fb6680dd16aabd0f20a5eab390b2e174e7ceb GIT binary patch literal 862 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck9%(9jSN5ZJ=Ztg5PdfPq0x zO-)lx4ajyc@Bxx4Dk?w`AOi@r)YVt8vjZ7>7#OT4yAlSvo2;lcRpI#EnF!dV4 zp4$v_y{J_;4v{kHZmKDz@7rr@5cnz7#985TyRHn1D#BO9#NLq04&dV(gS=*S! z7%iWz`chGJpzoQ6L792vR&P%ZjY5;-4!!*QZb)zizAFeh%CLNDOpuW1)6*{|ac%!% z+*y+DDp~(Bwb(=9z#py^(gtz{=Iv)+GbCi0GB-~;PhH791R$6KZvVk-v3(C;B$>G?;ZEq zcWxN(*tK{0fxXxHOYcgTzg@#1on)RZ{G&Eu^35*ke{b#8H~wP$_rrNZ^MmX~z&K{` MboFyt=akR{0B_ny-T(jq literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/trash-remove-small.png b/rtdata/images/themed/png/2/light/trash-remove-small.png new file mode 100644 index 0000000000000000000000000000000000000000..da520207676e322fc39eaed583f652d69a527848 GIT binary patch literal 714 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8MRaI4i0YxuGaW!!u&%MA0 zBF@mj0OX1Vi>axp0YxAHD8kUh0FeTcAk+v$5H463NU(t+dr?Uj&@TCsAiv;4Zr{SaM0@DqN!UsAoW$|VlV?U#?u%wt(%1fMagY$yF7h@Q{v(&N5 zB~E|t(4@~(Q_Y_7&gji284jkaEMAW8^Rs-{PYg&b_t-wID&U~r4C`-94^A`hWcS=5 qF1G5yq}<Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8M1p^fo6*Vo7DjXlQ6KG%!F>BZ$$_-p>g%P^=`#FL-l-ML2Jw2}Awr zxjlNy-mJbNo3BjIc3v*d%fP_s@9E+g;&FWKwcC@L6?oVZ0z�t$q4ezI19q(Xw6p zH_x6O^~*r4w4k@28dkx6F6 z>vac$zHQIUIQFIHukPM&cTZ=wZnpiwY#`t8)uKR9gOPdtq8AAUGdb8~cmz){sjN0s zD~Nin!P(!Gw>12_Y`~oB8m}eUzx2&-G<#WN8Q`XR;c}<2M3L)K|EZT=tC%!Sv~%2& zaF;veRq`iU9u}A4{gN_KsT0ni9gd)vX);sVSR3Ykx;W94E9aaP>&ir39Vu%ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEss;asd_y9>DP*G8VGk|P3 zIN3hwAW%I|NswRgW`-4d)~z)Yia6(qzCZP0Dp0)K)5S4F<9xD!3p0-e%N&Ur(-v^( zBqTgIwAR(4gOO*(ln~y7Ol&*_3wXpd95^;Kv#3m+aKL3vTbIHX2_fADkB%&O#NcGm z=n&ZEQrPBJ*wP^3yy%61fPh>1E`t-rr}z|Dgd3WBCsZ`H8)=&?+IEn|=%b4n69dDc XUcKGZWmMCFPGInK^>bP0l+XkK=`WXI literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/undo-all.png b/rtdata/images/themed/png/2/light/undo-all.png new file mode 100644 index 0000000000000000000000000000000000000000..c34cbda51615ba8235fe4097eb84a3c8c8f6bcc1 GIT binary patch literal 755 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;_X9Cj};R+Kim%bz`(%R=;`7Z zVsZNE<&EA%7NM@vnmenkizV)Jp@l*Cara!jqhZ?3hKJW>>8vEcvpB|G0&ee)9amk6kmwua9G~F#YSM=#ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7C;C@Coc*+2%I z1Txgs)qx}g0HvzJc6S0b@|Ohp1#f2XX4jh8vUZ7`RD?)!-uz4J#DP++o-U3d8t0P* zT$p*7brO06CNKp}d&!eKIgzQTt4WEGhlfX|D}eE$kRvObKteQ!puuyCBMgjF1sK`e z7*;SeD@8CYnpfJra6`F3!~-VgJ1!Gj6&hJ4IPgq5%;g{^p~SMpfos;pIeMHz2~I*2 wSfd|x2ncv_vvYk}@Z;L4;NM>pI7{a+F>J8W+-!LAKFF;Mp00i_>zopr0K>+ZjQ{`u literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/undo.png b/rtdata/images/themed/png/2/light/undo.png new file mode 100644 index 0000000000000000000000000000000000000000..f84c79d0f84db507b6601226cbd1d2f01523c6e1 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;^ab4FuRvooVvW zFy6p$R9Ep)(?UUq<+4oPISB?O2?=~Gon6x$?mXk2R&n5g#F+#xGqz_Y)0`DJ8Qa`0 z@=aj#WS%iuvc^G(l_%jlM_1F;*$t_d4nk}^37=V;8<|RXPnq(ql|j;z$IFU`C!x?& zA)HM}W+o5MY>5WNLrl|V95@ib%YAEcs>9+ENs9w!5(XO<9cx!(w)SvpX?!TSs)dVL z-KD8gc-0XmHn$ab<5mc9^0XzK=9aJsRFyL@kf`1g-saVyEaa)gAXdDf!{ss~vrhK} zRgq|c#OW=w)@|ALv@^`2*~hv?S9P6VwTA7bO;S@;7|JB(8Fig@umpxagQu&X%Q~lo FCIDpN<^BKw literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/warning-highlights.png b/rtdata/images/themed/png/2/light/warning-highlights.png new file mode 100644 index 0000000000000000000000000000000000000000..0645845d573b82bdc43ec9e0f800fd2652aa324d GIT binary patch literal 883 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KXmh@Ck8sFYr-SRaH__0+K3V0Av8c z|NsB3tgL_nA3l8e_3IZ<1jyFV&`3*5v$3%`bLPyGCr^MPOO`C@@9*ERVS}2Q8d#s| zty{MY4GjYV0#>eEdF05Ey1F``_?$U&Y;A3Qe0=up+gDUn6dWAv=jRt49sNpDbR*Cu zS|ve#!3@G2D>u%s-Msll|CY_M1)DZ+-m^vS#O9+$>UP^U138=hPCtLV`Pzd=_g*NR zxXi%7IMdU`F~sBe-D$VCH5u@@ur@AhSQH}~;PTZ=D9z2jK1Epb+*ds zqmR$q(S{hRqX-EGyg>%NKia*lMb)MgDk z^eVMcy)R;=QmWyBPR&KGOQP8i++4NruJR>i4%w?0ZXGHsFl1mC-O{p!VgI_?4~28< z++O7}$jz~55V@dq$)=%!yK{R?PWr{HxaKVf92f;2?>)@#x<%C7&tL+>j*e@yGNo&d zb(kD-xUwj9cjXcV=9BJQRR1N(=X#2t_|Q?rq$zf>Q*P!SlP#)C&nqr{f7HS4bmo>T z(+y`HSZlF<)~^|E+7l<`&AET;sYsN|DZRCv>*mBi{bkfQ?N?BhK=7qpH}6$T_Pw$3 z3$?tf_W9n$EdM3F=bqn7TN1rdznER^$&>YWrOIk=YVEqe_};g*(bct{pFSS^d4BKj zprDrwn)eu(|3-^6=Ur|0aQCZl^j@qd5o5gSb;buqKBvf_qAO>)y-!_cTbvhn-qB;R tUtr6%r1%rR{1vub{af}!xL)fYL#eRl6!8VM)xfA_@O1TaS?83{1OOAWc2WQU literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/warning-shadows.png b/rtdata/images/themed/png/2/light/warning-shadows.png new file mode 100644 index 0000000000000000000000000000000000000000..1ca2690d6733b62e28ffb31ebab669de1861fbb1 GIT binary patch literal 784 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8M1p^f@kdcw$;NTDv5&}xP z7x=t+^9Cpkly`G;gD3-%Nl8gJZrlJefU*Sz1!ZMruU@@6efqS4fkAC;?b@|#wS`O8 z0`*Im1o;JTE}1R3W%HKJ3_p}t9X5;YIQ_xv`?(9>Uhli~;M>8#dkhSWMV>B>As)xC zPP@IWNkPPQdWE8o_ny+9|M_iWgcHLn?nUwQ6&c(%x*1_1%TvepLh^M#!&6C%>Fffaccfn(GJd_9<^wnB`%6LhDG>?ZPWT3ubi`XO_*%(p2&Co#$lpw_?3mXOMAv zL0IJ?AmjIg*S9{zb{6vgDE@isv0x2{zxJYHPxTCt>NL&gD_VlPLss6)td-mK;Mg*; zl|fTo-+vLhbK{CqpjX(9D@oSV6U8*A-|fBLEzlBV6sNmStM|&G|5Z$CssI20 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wavelets.png b/rtdata/images/themed/png/2/light/wavelets.png new file mode 100644 index 0000000000000000000000000000000000000000..43af4a1aa2cbc4b2415b0a130bc00c59ba2047f2 GIT binary patch literal 776 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8MRaI3112r`@AR7qe<>lQA zd?0L~43GgKH8eCJDj_6L{O4UoP(X>41o;JTo|Wwpp~T1Vyn4Ukgr#iT*IL~;bIX^savW)6A_-p6RFB>keGJ^F*lOct7($mWpG4 z^bfEw~MP3@?S77&YCSQ*Nxckm|8~`t*ksOQ*imrm8FY6zHeaJGv$=^H(7^&ib0Woc_ZGf z^7nNrOBPt^Bo9wTysPc?j_Dh^6aqXYaPnX!oox5(K Ub+bCC5*T9)p00i_>zopr0QbBsx&QzG literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-auto-small.png b/rtdata/images/themed/png/2/light/wb-auto-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e24d0b5bf6e9b999b1b986a6263e47aa8fd03976 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LE+7x<{Es;a1{07)QFQ&Uq` zR)%vS3^)m7aBe(v8>m;HB*-tAVYBK2XJPgnqh88qncOb_(s0_7HXx;TbtoKH@W z&{+^Ez!|~7$}^F*rID#ggJE^Ult~LGESs=v$}eTr-cAKZii{ zxf+9X_;2vckQFh1(!?UNt;ow*(?o}(#KTL2h09~p%nclyH|BX1lyC%cuyJ`98f=K= zd9dq1z>5VHjj|dFr#{&)ywDikk*E~FtsamtY14y6t**Nsc{Mp?n+rV+;yIsKQD4Bo Z@Mw~nP{TrAHlSM>JYD@<);T3K0RY6QXt+>hdfFq50hvcq!g z5}&!JI)4A=*XnOP$L`^!m|qv1q%D>euaGHk)fc$CI5Y9VbHk+;%zUdn7C0JhH0WE^ zaqR<}WV&zT2eFNgcD^~=k-x0EFqZxRa>3uv_ST(PSncJbk87vV7R zm`m)z;r%K9eExrtv)5}bt_`b?wz%H)?y2{m^!*Gx?XK_J9d0}Zh9rZhtDnm{r-UW| DTWIg} literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-camera-small.png b/rtdata/images/themed/png/2/light/wb-camera-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c718f66ed7a9b586c4e6a7d1ce1262a21b8b1d6f GIT binary patch literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7L^D=RCjsHmu^ zsR2cR0LTW4n3$LV89)FLdGMvv8K{xJB*-s#Gef!Ke2s)v`TQ&s&6)%Hj=wMgO6~M? zaSYKopDf_Q%o8Fqq3YViGJ!~krpCrb-be)ojRSUqiVCHS8V4qDh|kF4eq=nwiAC*r zPI?2wH=hX&64m<5JR78$Sos`o%y#By^bA|zz|4G@jg8H2!M6f7wzvfh6VjPBI*6=b z*Lc7nln}|WiD!j`MgWl6ypvDk0FY+m_Bo)}a6w75LEwOaNY2|Jwhat7qS(w9OnQ8R ziRZV|K|41Nhg$Z+UCc2J%o+js# z1u`H2!ghLhp#!LkuO!GXcr!!uEak-aXMMx2%`ks z{v&Jp?#5;_8LFyCI5da{Cox4d=?XX>V$eBwp+irRTQJ?jb-G5QSHS{L4=3NID5i-5 zbE{WbHZrosBnla-=Nm3)m@CkEGRIthp_f4pyXOg|ZilnUd@Noa3N6OVxUc0gZ02bc z5`OT=N8x#gl*6G`#}5o0g{%*sW(iD|*0{)!#L;Zx@JE^N(jlfP0S%r@oNJ{RKB)v8 zVpQ8GVEJXDDpO)2^Hh%puMG#8d}Xu_GE7ZqV^3$&<75w69C4x7>p-gIoly3LLP0Nt z-UW0Tm2m2T^E~sfx yowiU_xPoU9bNB+6t7@tx3+@J6hERK!`}5m^khv>k*Q`=5SH1q!MM_=LE+7x<{Es;a4}slWh`3t<8U zfour(m7lgdPz!HKkY6yv=Cbs)=8O3!C^ZKwX=knLfsfM~*T)}|W?qE45OFf}l7vnD!}EMA}zpdhF>VJ3&!bwRxaY8o1CN(?MY z4vlUpj1$gEPh?GLV3Ik(#HrA(t;DI(5OZv2Bq!Gt-<#G6kWJRFrss}W0z%w@DnbH6YfcC~;wWU}6Y1Q`{XpoJBJhr&jw0LB!*`!vI>`(v1TRTsK@A{lZwhVjLzv zn93k@x>1NTL&%2fK|!K`iNoZKNCrM}9?oYc6RtC>N^D@#adUJQx?I#TyHQAZgJ(m` z(;iT6l{an^LB{Ts5#|_B- literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-custom-small.png b/rtdata/images/themed/png/2/light/wb-custom-small.png new file mode 100644 index 0000000000000000000000000000000000000000..343e0bb77a85f4da1edd59f3729af61c0a7d33b2 GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LE+7x<{Es;a4}sjI64Ng!KZ zUS35-1;_x3C@Coc8PPWcj{(*5lmz(&Gi(-+nlyteeTA#F<{Vq+D4_T>PZ!4!jq^v( z?BzXVAaL}fuwdf_+avDYOLz`&z0(jBUb1*WW817IMu|qv8U5eiC7s;hux`Wo`oAfg z4buxN_SGNay)o@Q+njL0Wn9OVws6htn-eEm^?}~ RF9*7i!PC{xWt~$(69A2%s-^${ literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-custom.png b/rtdata/images/themed/png/2/light/wb-custom.png new file mode 100644 index 0000000000000000000000000000000000000000..e872d912099b96037c34720d5967896302a94a25 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;=g%kZNf~EspG9oj{_RiVUmva-rak*uqBaTh@Sb7u zujS62Jaxf;*<0bgx1P<7ztH#k&!*(xjdOV$zIokYHG0^<@OA5M4nxn!%^VsBRW&9H z7%bqENGW3F3}EFfa&lyw;>hNgq`=^+&>+O8;=uN;zy7N5n;z-dW!fEofKFxbboFyt I=akR{0LcxmYybcN literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-flash-small.png b/rtdata/images/themed/png/2/light/wb-flash-small.png new file mode 100644 index 0000000000000000000000000000000000000000..c2742aa505a8ca4fa180880c222d7bc113f35b47 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEss;asd_()1hs;H;{*~-ew zKoSTbTnGsf=}o!v0;r3xB*-s#GXvMG7L`>dxgvp1a&=ZK?tKKx?D2GQ4AD5BEa1Y- zW5L2BAt5nCU5Uk|v8F9VMKnmE(Mg3dQDHv!%^psNMz@qkRvw-`8rv)k3?vk}IS#&Q z;q)*zSfb6y7~{~y$aCW%Q<4Cq`wj<2mj?ywS!q>65nt4uu6z}Nn;Z-bMjbjm!YtDyf&O6dboFyt=akR{09C)HNB{r; literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-flash.png b/rtdata/images/themed/png/2/light/wb-flash.png new file mode 100644 index 0000000000000000000000000000000000000000..f76ac038d142308ca7513f074b740539ff815893 GIT binary patch literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;6M&bv%1Z-Qj(X=eiR6lc<$-q7-DgH>6DFv zO%4LC{~IitCZ2FuB`a`)!I@cNW)izVL_?$HGza!ujb+OU4)kvS&-AtZchleB`QIDn zKV3V;N%#lzju{66zp9uX^l6Owk|CPGvg7;Lh+V6yKM0gguV#IAM|;DAxJKLWTrxYu z6Hf0vbb3X&?7|IiGB%_MmhIZealfmJ|HB-IGfHnlHkR}2IF~iHmIOy#ezRh8X4rOv zGq1!pu60e#zIfsLg44TaALz{W6i?EU{tzqEe1ArQ<($SD7gp=0H)QjBamt(yJAC$u xz~yOfFT)?QrF1;xncURuocGi8kI?@YtkW&jdzL-t`VRCmgQu&X%Q~loCIG)x;EVtO literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-fluorescent-small.png b/rtdata/images/themed/png/2/light/wb-fluorescent-small.png new file mode 100644 index 0000000000000000000000000000000000000000..916bb1131bf3caeba65e4a99bd80171e22fd5230 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_$VqWs;jG;nwkQ+ zK%l0k1|(HfRDh(ivNDhX6afP7h?VDo8u?3t{DL<#2q>`__P8!vP-`8Xn)Y;G$2XwV z7Ec$)5RLQ60xrxv5v(mNtV_kXxU>$jGVyV78E~E2;Kbr0!^#`wz$AA@!K`^fde;I8 zbB_e)MGJ0=ENGCJzSu(ALt$Y+ilb71L&hQ3iEPe{Zi#&EmVT}i7K*)TV&_s-@A}Lk zX40HH@tIIbsYs9rr(nzmL6rqdQkJl=p7Qc?U}O_v5J}kXR$wm9z#7pi$kfKTMd-i= zvBQZHe#bw^w0$>Z;!x%=WRg^tGEm}*4tdmD%U~C1wY}DA1_#jn44$rjF6*2UngGf_ BqtgHY literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-fluorescent.png b/rtdata/images/themed/png/2/light/wb-fluorescent.png new file mode 100644 index 0000000000000000000000000000000000000000..8bf3ce9195a3bdea471d8403aa4ac1ab993e6397 GIT binary patch literal 626 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Np=n^zmNPBw{wfsw=0#WBRvrB1MiWVhvl&7_J&|bcq!(-(>X>;ACBpdPw>P zvtyZ0@(CubByJYZ4mF0Y`pldRs*B7v_>1r|OEFFnNb?Y#!XnLBw2tvYn&JW%X7&Il z!3=xjEAmP_Ynm3xIc#p^ie_SEb~x8k5#TFm`J-hLM~fbFSVOpzfHPmtg%vDfoRgfz zERK!`}5m^khv>k*Q`=5SH1qvDj_=LEssHnIX_!t@*s;a62*+3Eq z6ciLRG&Fz=H8nMLb#)*KWCLY^Y;~OwPM}_ak|4j}O$^MviyEET<@G`ZO;;zC>#V(G z4wSp?>EaloaXwkVg_$RUbqOo0D>Eyr`5{&{9TAZPktvT_I5;%9%q$vNLM$9|*c?TR z9TUwaI5aIx*eD#}Fe5auM^YtWf`&)}hscDo3XLZhG!AGST%>V)lVD1Q{_F?ME`sic zb_ZLe6QWCgu$GD}HRqBQ`coi~lxuw^P}Cw;OG9Iy$tnRg1-2_15oZo0@GVIZYGhhu zpU%aln~?AzNMw$sy?{o-=>yVl4luCjEEAW|OBOzGp(#Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{QBhP>)YQ}jGAt}C zfFkY%J`iyr310)EEq9EvoYAyEIgNpV z(ZkclF~sBe*=e^YH5+g^oNVRD>iz$Jt2fWFTUYxm-ky85l;@#}g9gXk!h`J%2In6# zJ?PxvC43-6Rprxi2F8NPE4=P3VRkTk9-ffbZo^o+UXPdIuiOhpw$hbRq7N?0$T1$X zy5n6}I? z*Fmat^NR519SjK(-x)T0KUDV773@{j?9^vp1R<-Ir2~ z&zhP)>to4{p0jW7*#w+XK5ZwG-yi!q;rL;H_CJq5{bT&8V(PPck=kZpfHQcy`njxg HN@xNAkeUkL literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-led-small.png b/rtdata/images/themed/png/2/light/wb-led-small.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f73e0b7a823e9d6f4a1b4dac1c167cedb3b4a6 GIT binary patch literal 622 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-QQ`6AU01Bug0Yybc zAWvCYSp^9IMSzND%2Jn%0hHoPcpZJC#OtVBm6kIMS2Z;=R&ES=c>Ei4qOe}+Q$Cm zJmb%N)nzKnbMJAqiZ9GtB6m9S)yw3w^M98m{4g>2JaIPv+nP7`?aqnEzkmIec{301 VOUFCcj{w7f!PC{xWt~$(696TO>QMjy literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-led.png b/rtdata/images/themed/png/2/light/wb-led.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b9156f1ed49f9df84adf5a9fe06f915e81e983 GIT binary patch literal 693 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;r4Z;Aj zfeZ*2$bbNY_LJ2>jr=7+e!&czOBb#Xc5GBNk(wIIl~w*@rYZviqr0bzV~EA+xgoaR z%#H%GB9py8w50Pbc5%6Q=u*To0lfsPgNNi34jj6)<<=arYs} zW531jYVq%VHiFA5&Ya!-^Ty4YqCdB{d=D@D@@Lw#w_9Z+UfvUZJJrxAQ*_2JhTzOT zn@2vp`p+{felPWUe|+DH`Mdr027WE|s$rVG^B+e}1>at$8+VrWyKUOAw_Yd7AR}2- zThqd3CC7_d^$xcGW{RJ2ldDAKk=Tvm1$)6!1yOHv>7~I{an^LB{Ts5wqFl5 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-shade-small.png b/rtdata/images/themed/png/2/light/wb-shade-small.png new file mode 100644 index 0000000000000000000000000000000000000000..6dd0112db8b2092ae7c7f08cc0dfbcf8fcb88aa6 GIT binary patch literal 554 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_-JTosHms_*#-s% zKvG&-8c0G!Af&pwI*^gH>dtncM*fl@zu?UbiXpkIE4iC`=WEuu3F_ZCb{QzO$J50z zMB{w2fD1Fv3??2Po7M~_p4AswC3r5fPB3v~0b*8xSqV%9zC2BOdV1UveLH3-S)XZi z3^Wn&eQ;IDgpt+EHH0y-O(lfUk$HvC4hA327=~pmY66eALJuiqb|p-MS~)5oDvd`%0t-iMxtN*qh y$b9OOM@Ai(0!$vc5-0kfP)gA3~v zhyT70<|N;LcdMPH?#ICjv+ZJ==1xwv+^{K5GU7hx236+d2xeyxVwVzgIK<>3!NBM2 zkjSC&X2+3Fum6peXudlwVP~hw|`FUJS_IE{CmIyesGHCGtRd6+3+moZNSutnd4XgZpoE`jAF4WID{Hd_!^7KUc q<#|ls3STYD@BF{McJuuB`TU-ocH2I^lUDERK!`}5m^khv>k*Q`=5SH1qx~f_=LEss;asd_^7L^0~zx2@+vAS zKn4&184y7T8_3o2-~$@Lz*iFF7rdE4aw)HZoAoFoBQxu%V+Sv-XAt59ZY(%mO+*4+>f& zw5$vnRSu|0a+JShoWQ_;Woh11S0|o?1uNp_F^Swba6o`taL1_w2YP)OoVnW;&bXFj z!E^HEv>UeV4{LiE4hgkLH1-JcN(i>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-RR8&z>QH23zWn~}} zC;|lP>gqre$OQ_**=rXpX9Q{&ED7=pX5g}0(@~TC)O=2onp-mH+>5@h;L?aAVosVl#cOvlCK^UYq=#?7?u7DZ=G6lfp^q ztj$4-*g2LyQ%rEaV(Xxs=iH#Ubt$XPm!xBM7fV;Mu1NY~$Kk+Zs&JvWj_bDY+(*;H z9R2^F2)^W@)>Et|z2VWdsc(6F%nXIN(+`~u+da+6`rPZN`z7<9Ik__`{78z)Vt-Jw zQte@951T^CqN8cNFFy!~f95xnEs;Jmspn1P=ZH@GqV}wvVJ3Gsm;JI%(%n|=#r#ot zqwuFwEQWq9uNmLDE?2xaV}{)7_2RYCZ_lmT`7z`B$vIM%Wh?9siZWa^{UF)!R>=Cr z`ixZ7zG$h3D}Nkvof~=2m-(o<)QaqjGonrUqNmuh+(>S-Jz*y|HB-X-oWZlc>Tgbo p>vg^brL4cJFJ}FF{bBi2{I&m7r+zSk222WQ%mvv4FO#oWG0LTCU literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-tungsten-small.png b/rtdata/images/themed/png/2/light/wb-tungsten-small.png new file mode 100644 index 0000000000000000000000000000000000000000..6d44568ce3b6f452f4e3c34bee87469068cbc385 GIT binary patch literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7F=sel2HtDv9& zgqrSgsq{W0Tgk3w&@{IBY#PdU+`uIN&T!|UZoWtUS;#$y;BQL-2zHo@pN$v z(Kw$h;KIyvge&Czy}h!o3Jr~oqWc?|nVGq}8YWDdq!i=8=`nT3jvd@hGaVY4^9+oG zDh@CiTZlQaERnK0$dttA6U5_S5ZI_Hn6%=D3-bhq%_)j^rZG%l(7rM)C0SXK%^)De z%#4|fA+=kP>6t=k1dG9z1c|Op-7|^YiF~sUehj!UrBN{=fbUhwg6AzPQ+ruN6X!Ai zsyyiW(J4}I#`nf$CL&q}oy97LoPAncFEm76I4G#M-~yY_iG(KZ7cnfHC*+*^EEh0j gg)D0ml)cHY^?>;szUlp6f&OFgboFyt=akR{01sHbOaK4? literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-tungsten.png b/rtdata/images/themed/png/2/light/wb-tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..98ded526f2f83b1709de667d0b12278d83e133ea GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;j3mK5eOZ-j7cfUOg$Ech z-Q2lWm{q?))k2JmOHx5)hA8V&DTQetEVxb?Y;aOxlHlX&l4*!MzeeMn0LMguR1KEQ z_QriId5#)44t!%ede+B)lhx#WPK&3@+lx5)<{9^A*0w#KnZTcD8D+GJ5eVPA(v#ucN8O25c6 z4KiDGnoc)9DeU+rrLe9^jjiBQqL>fE#+xj>0w>vdX0gZ{EZJfBfir7Cr9r@oM#sR8 zM(02gT~j|1HdTdy3nB|VJ~X{y_T0ds=P=Pj#D-zw13?kztxjExN(VOxT%9yY+MqM8 pJZGnXyIY{hA;m literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/png/2/light/wb-water-small.png b/rtdata/images/themed/png/2/light/wb-water-small.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8d1f001443b79d1e7321ca18e311ef0aa8cd31 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LE+7x<{cfC>_Th#?7pm^ZHH z_X0KYmjw9*Gi+X=$dRMp<3DX)jIdq(j8!~}K&b_uE{-7@=aUm86b=;a<~_B^moa!c z3#)pwsuk-}9tR#*M@L14=B3^N0Rb~5H5it#E;le>Z_IFXUC|Ko!pV`NflGm*kZIEH z3oI=%W?Wod=JJ-?WS2c<+P)x!>4fLZfJTP4ZxS8)a!xF22mU_g6AWnJ{@}>MB{63q zQ=>p5uTAT!1m}KdUegSwDvO>*#ZW;dg{!P(lYY5y*|-NZ2rw}GD^bb0aebm5(5(!f Lu6{1-oD!M)2s5V=~h;24l$x$48R{3fa<1Wp}U`Uzqm#w8R4jy@Lt2gi;SQ_%iYG>|ybL%`9Uj zbM##=nX(EWSC@)`!JdY;4NsVMu(U5oFm(Rr8ZjlN z)te#N*=U8JU?-yir{0zyVojbO7I>bJa!~zrL1jsz)sBlQA_+oo9FpH|J8(4raO_lV z4epZNrY5|dG7a83B5N3bPIG70*~jqkvy*0A1gnC87atfOb&#hE*%v#6FAnW7l TB`?qc3ULNcS3j3^P64rkGCJKjWrRfE zTBvL|uEne3b-2)jW#yv@0YOqZLQA~@1p3qjStbXlhA}MN k#YVxc0gG=*zF=hdR;!(J`pw;RplcXBUHx3vIVCg!05jc}IRF3v literal 0 HcmV?d00001 diff --git a/rtengine/fast_demo.cc b/rtengine/fast_demo.cc index cab38b1f2..f3a222044 100644 --- a/rtengine/fast_demo.cc +++ b/rtengine/fast_demo.cc @@ -77,10 +77,10 @@ void RawImageSource::fast_demosaic() #endif { - char (*buffer); - float (*greentile); - float (*redtile); - float (*bluetile); + char *buffer; + float *greentile; + float *redtile; + float *bluetile; #define CLF 1 // assign working space buffer = (char *) calloc(3 * sizeof(float) * TS * TS + 3 * CLF * 64 + 63, 1); diff --git a/rtengine/icons.cc b/rtengine/icons.cc index ccc5ebd09..660b805bf 100644 --- a/rtengine/icons.cc +++ b/rtengine/icons.cc @@ -2,7 +2,7 @@ * This file is part of RawTherapee. * * Copyright (c) 2004-2010 Gabor Horvath - * Copyright (c) 2011 Jean-Christophe FRISCH + * Copyright (c) 2018 Jean-Christophe FRISCH * * RawTherapee is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -25,62 +25,52 @@ namespace rtengine { -std::vector imagePaths; +Glib::ustring imagePath; +Glib::ustring imagePath1; +Glib::ustring imagePath2; -bool loadIconSet(const Glib::ustring& iconSet) +Glib::ustring findIconAbsolutePath (const Glib::ustring& iconName, double &dpi) { try { + double fallBackDPI = 0.; + Glib::ustring path; + Glib::ustring fallBackPath; - Glib::KeyFile keyFile; - keyFile.load_from_file (iconSet); - - auto iconSetDir = keyFile.get_string ("General", "Iconset"); - - if (!iconSetDir.empty ()) { - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir, "actions")); - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir)); - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir, "devices")); - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir, "places")); + if (dpi == 96.) { + path = imagePath1; + fallBackPath = imagePath2; + fallBackDPI = 192.; + } else { + path = imagePath2; + fallBackPath = imagePath1; + dpi = 192.; + fallBackDPI = 96.; } - iconSetDir = keyFile.get_string ("General", "FallbackIconset"); - - if (!iconSetDir.empty ()) { - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir, "actions")); - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir)); - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir, "devices")); - imagePaths.push_back (Glib::build_filename (argv0, "images", iconSetDir, "places")); - } - - return true; - - } catch (const Glib::Exception& exception) { - - if (options.rtSettings.verbose) { - std::cerr << "Failed to load icon set \"" << iconSet << "\": " << exception.what() << std::endl; - } - - return false; - - } -} - -Glib::ustring findIconAbsolutePath (const Glib::ustring& iconName) -{ - try { - - for (const auto& imagePath : imagePaths) { - const auto iconPath = Glib::build_filename(imagePath, iconName); + auto iconPath = Glib::build_filename(path, iconName); + if (Glib::file_test(iconPath, Glib::FILE_TEST_IS_REGULAR)) { + return iconPath; + } else { + // fallback solution + iconPath = Glib::build_filename(fallBackPath, iconName); if (Glib::file_test(iconPath, Glib::FILE_TEST_IS_REGULAR)) { + dpi = fallBackDPI; return iconPath; + } else { + // second fallback solution: icon not resolution dependent + iconPath = Glib::build_filename(imagePath, iconName); + if (Glib::file_test(iconPath, Glib::FILE_TEST_IS_REGULAR)) { + dpi = -1; + return iconPath; + } } } } catch(const Glib::Exception&) {} if (options.rtSettings.verbose) { - std::cerr << "Icon \"" << iconName << "\" could not be found!" << std::endl; + std::cerr << "Icon \"" << iconName << "\" (" << dpi << " dpi) could not be found!" << std::endl; } return Glib::ustring(); @@ -106,12 +96,11 @@ void setPaths () loadIconSet (Glib::build_filename (argv0, "themes", "Default.iconset")); }*/ - imagePaths.clear (); - - imagePaths.push_back (Glib::build_filename(argv0, "images", "dark")); + imagePath1 = Glib::build_filename(argv0, "images", "1", "dark"); + imagePath2 = Glib::build_filename(argv0, "images", "2", "dark"); // The images folder is the second fallback solution. - imagePaths.push_back (Glib::build_filename(argv0, "images")); + imagePath = Glib::build_filename(argv0, "images"); } } diff --git a/rtengine/icons.h b/rtengine/icons.h index a890555b2..d8572efca 100644 --- a/rtengine/icons.h +++ b/rtengine/icons.h @@ -2,6 +2,7 @@ * This file is part of RawTherapee. * * Copyright (c) 2004-2010 Gabor Horvath + * Copyright (c) 2018 Jean-Christophe FRISCH * * RawTherapee is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -25,7 +26,13 @@ namespace rtengine { -Glib::ustring findIconAbsolutePath (const Glib::ustring& iconName); +/** + * @brief Find the absolute path for an icon name of the desired DPI. + * + * @return the absolute path to the icon file + * @return deiredDPI is updated to another DPI if the desired one wasn't found but a fallback solution exist, or -1 if the icon is not resolution dependent + */ +Glib::ustring findIconAbsolutePath (const Glib::ustring& iconName, double &dpi); void setPaths (); } diff --git a/rtgui/CMakeLists.txt b/rtgui/CMakeLists.txt index 8150fbce3..5ee6a14a0 100644 --- a/rtgui/CMakeLists.txt +++ b/rtgui/CMakeLists.txt @@ -120,6 +120,8 @@ set(NONCLISOURCEFILES rgbcurves.cc rotate.cc rtimage.cc + rtsurface.cc + rtscalable.cc rtwindow.cc saveasdlg.cc saveformatpanel.cc @@ -240,6 +242,10 @@ add_executable(rth-cli ${EXTRA_SRC_CLI} ${CLISOURCEFILES}) add_dependencies(rth UpdateInfo) add_dependencies(rth-cli UpdateInfo) +#Define a target specific definition to use in code +target_compile_definitions(rth PUBLIC GUIVERSION) +target_compile_definitions(rth-cli PUBLIC CLIVERSION) + # Set executables targets properties, i.e. output filename and compile flags # for "Debug" builds, open a console in all cases for Windows version if((WIN32) AND NOT(UPPER_CMAKE_BUILD_TYPE STREQUAL "DEBUG")) diff --git a/rtgui/batchqueuebuttonset.cc b/rtgui/batchqueuebuttonset.cc index 19c309791..f5be480e8 100644 --- a/rtgui/batchqueuebuttonset.cc +++ b/rtgui/batchqueuebuttonset.cc @@ -23,17 +23,17 @@ bool BatchQueueButtonSet::iconsLoaded = false; -Cairo::RefPtr BatchQueueButtonSet::cancelIcon; -Cairo::RefPtr BatchQueueButtonSet::headIcon; -Cairo::RefPtr BatchQueueButtonSet::tailIcon; +Cairo::RefPtr BatchQueueButtonSet::cancelIcon; +Cairo::RefPtr BatchQueueButtonSet::headIcon; +Cairo::RefPtr BatchQueueButtonSet::tailIcon; BatchQueueButtonSet::BatchQueueButtonSet (BatchQueueEntry* myEntry) { if (!iconsLoaded) { - cancelIcon = RTImage::createFromPng ("cancel-small.png"); - headIcon = RTImage::createFromPng ("goto-start-small.png"); - tailIcon = RTImage::createFromPng ("goto-end-small.png"); + cancelIcon = Cairo::RefPtr(new RTSurface("cancel-small.png")); + headIcon = Cairo::RefPtr(new RTSurface("goto-start-small.png")); + tailIcon = Cairo::RefPtr(new RTSurface("goto-end-small.png")); iconsLoaded = true; } diff --git a/rtgui/batchqueuebuttonset.h b/rtgui/batchqueuebuttonset.h index bef125bb6..66dab91a1 100644 --- a/rtgui/batchqueuebuttonset.h +++ b/rtgui/batchqueuebuttonset.h @@ -20,6 +20,7 @@ #define _BATCHQUEUEBUTTONSET_ #include "lwbuttonset.h" +#include "rtsurface.h" #include class BatchQueueEntry; @@ -29,9 +30,9 @@ class BatchQueueButtonSet : public LWButtonSet static bool iconsLoaded; public: - static Cairo::RefPtr cancelIcon; - static Cairo::RefPtr headIcon; - static Cairo::RefPtr tailIcon; + static Cairo::RefPtr cancelIcon; + static Cairo::RefPtr headIcon; + static Cairo::RefPtr tailIcon; explicit BatchQueueButtonSet (BatchQueueEntry* myEntry); }; diff --git a/rtgui/batchqueueentry.cc b/rtgui/batchqueueentry.cc index b5383205f..fb65e0324 100644 --- a/rtgui/batchqueueentry.cc +++ b/rtgui/batchqueueentry.cc @@ -27,7 +27,7 @@ #include "thumbbrowserbase.h" bool BatchQueueEntry::iconsLoaded(false); -Glib::RefPtr BatchQueueEntry::savedAsIcon; +Cairo::RefPtr BatchQueueEntry::savedAsIcon; BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm) : ThumbBrowserEntryBase(fname), @@ -145,10 +145,10 @@ void BatchQueueEntry::removeButtonSet () buttonSet = nullptr; } -std::vector > BatchQueueEntry::getIconsOnImageArea () +std::vector > BatchQueueEntry::getIconsOnImageArea () { - std::vector > ret; + std::vector > ret; if (!outFileName.empty()) { ret.push_back (savedAsIcon); diff --git a/rtgui/batchqueueentry.h b/rtgui/batchqueueentry.h index caf1b8eff..3d6618256 100644 --- a/rtgui/batchqueueentry.h +++ b/rtgui/batchqueueentry.h @@ -43,7 +43,7 @@ class BatchQueueEntry : public ThumbBrowserEntryBase, public BQEntryUpdateListen public: - static Glib::RefPtr savedAsIcon; + static Cairo::RefPtr savedAsIcon; rtengine::ProcessingJob* job; rtengine::procparams::ProcParams params; @@ -65,7 +65,7 @@ public: void removeButtonSet (); - virtual std::vector > getIconsOnImageArea (); + virtual std::vector > getIconsOnImageArea (); virtual void getIconSize (int& w, int& h); virtual Glib::ustring getToolTip (int x, int y); diff --git a/rtgui/cropwindow.cc b/rtgui/cropwindow.cc index 69d7a98b4..790f5c294 100644 --- a/rtgui/cropwindow.cc +++ b/rtgui/cropwindow.cc @@ -57,11 +57,11 @@ CropWindow::CropWindow (ImageArea* parent, bool isLowUpdatePriority_, bool isDet titleHeight = ih; - bZoomOut = new LWButton (RTImage::createFromPng ("magnifier-minus-small.png"), 0, nullptr, LWButton::Left, LWButton::Center, "Zoom Out"); - bZoomIn = new LWButton (RTImage::createFromPng ("magnifier-plus-small.png"), 1, nullptr, LWButton::Left, LWButton::Center, "Zoom In"); - bZoom100 = new LWButton (RTImage::createFromPng ("magnifier-1to1-small.png"), 2, nullptr, LWButton::Left, LWButton::Center, "Zoom 100/%"); - //bZoomFit = new LWButton (RTImage::createFromPng ("magnifier-fit.png"), 3, NULL, LWButton::Left, LWButton::Center, "Zoom Fit"); - bClose = new LWButton (RTImage::createFromPng ("cancel-small.png"), 4, nullptr, LWButton::Right, LWButton::Center, "Close"); + bZoomOut = new LWButton (Cairo::RefPtr(new RTSurface("magnifier-minus-small.png")), 0, nullptr, LWButton::Left, LWButton::Center, "Zoom Out"); + bZoomIn = new LWButton (Cairo::RefPtr(new RTSurface("magnifier-plus-small.png")), 1, nullptr, LWButton::Left, LWButton::Center, "Zoom In"); + bZoom100 = new LWButton (Cairo::RefPtr(new RTSurface("magnifier-1to1-small.png")), 2, nullptr, LWButton::Left, LWButton::Center, "Zoom 100/%"); + //bZoomFit = new LWButton (Cairo::RefPtr(new RTSurface("magnifier-fit.png")), 3, NULL, LWButton::Left, LWButton::Center, "Zoom Fit"); + bClose = new LWButton (Cairo::RefPtr(new RTSurface("cancel-small.png")), 4, nullptr, LWButton::Right, LWButton::Center, "Close"); buttonSet.add (bZoomOut); buttonSet.add (bZoomIn); @@ -2372,7 +2372,7 @@ void CropWindow::drawDecoration (Cairo::RefPtr cr) // draw label cr->set_source_rgba (1, 1, 1, 0.5); - cr->move_to (x + 10 + sideBorderWidth + bZoomIn->getIcon()->get_width() + bZoomOut->getIcon()->get_width() + bZoom100->getIcon()->get_width(), y + 1 + upperBorderWidth + (titleHeight - ih) / 2); + cr->move_to (x + 10 + sideBorderWidth + bZoomIn->getIcon()->getWidth() + bZoomOut->getIcon()->getWidth() + bZoom100->getIcon()->getWidth(), y + 1 + upperBorderWidth + (titleHeight - ih) / 2); cllayout->add_to_cairo_context (cr); cr->fill (); diff --git a/rtgui/cursormanager.cc b/rtgui/cursormanager.cc index 34efbcac8..d614634d5 100644 --- a/rtgui/cursormanager.cc +++ b/rtgui/cursormanager.cc @@ -36,25 +36,25 @@ void CursorManager::init (Glib::RefPtr mainWindow) #endif - Glib::RefPtr add = RTImage::createFromFile("crosshair-small.png"); - Glib::RefPtr colPick = RTImage::createFromFile("color-picker-hicontrast.png"); - Glib::RefPtr colPickAdd = RTImage::createFromFile("color-picker-add-hicontrast.png"); - Glib::RefPtr cropDraw = RTImage::createFromFile("crop-point-hicontrast.png"); - Glib::RefPtr crosshair = RTImage::createFromFile("crosshair-hicontrast.png"); - Glib::RefPtr empty = RTImage::createFromFile("empty.png"); - Glib::RefPtr handClosed = RTImage::createFromFile("hand-closed-hicontrast.png"); - Glib::RefPtr handOpen = RTImage::createFromFile("hand-open-hicontrast.png"); - Glib::RefPtr moveBL = RTImage::createFromFile("node-move-sw-ne-hicontrast.png"); - Glib::RefPtr moveBR = RTImage::createFromFile("node-move-nw-se-hicontrast.png"); - Glib::RefPtr moveL = RTImage::createFromFile("node-move-x-hicontrast.png"); - Glib::RefPtr moveR = RTImage::createFromFile("node-move-x-hicontrast.png"); - Glib::RefPtr moveTL = RTImage::createFromFile("node-move-nw-se-hicontrast.png"); - Glib::RefPtr moveTR = RTImage::createFromFile("node-move-sw-ne-hicontrast.png"); - Glib::RefPtr moveX = RTImage::createFromFile("node-move-x-hicontrast.png"); - Glib::RefPtr moveXY = RTImage::createFromFile("node-move-xy-hicontrast.png"); - Glib::RefPtr moveY = RTImage::createFromFile("node-move-y-hicontrast.png"); - Glib::RefPtr rotate = RTImage::createFromFile("rotate-aroundnode-hicontrast.png"); - Glib::RefPtr wait = RTImage::createFromFile("gears.png"); // Currently unused, create *-hicontrast once used. + Cairo::RefPtr add = RTImage::createFromFile("crosshair-small.png"); + Cairo::RefPtr colPick = RTImage::createFromFile("color-picker-hicontrast.png"); + Cairo::RefPtr colPickAdd = RTImage::createFromFile("color-picker-add-hicontrast.png"); + Cairo::RefPtr cropDraw = RTImage::createFromFile("crop-point-hicontrast.png"); + Cairo::RefPtr crosshair = RTImage::createFromFile("crosshair-hicontrast.png"); + Cairo::RefPtr empty = RTImage::createFromFile("empty.png"); + Cairo::RefPtr handClosed = RTImage::createFromFile("hand-closed-hicontrast.png"); + Cairo::RefPtr handOpen = RTImage::createFromFile("hand-open-hicontrast.png"); + Cairo::RefPtr moveBL = RTImage::createFromFile("node-move-sw-ne-hicontrast.png"); + Cairo::RefPtr moveBR = RTImage::createFromFile("node-move-nw-se-hicontrast.png"); + Cairo::RefPtr moveL = RTImage::createFromFile("node-move-x-hicontrast.png"); + Cairo::RefPtr moveR = RTImage::createFromFile("node-move-x-hicontrast.png"); + Cairo::RefPtr moveTL = RTImage::createFromFile("node-move-nw-se-hicontrast.png"); + Cairo::RefPtr moveTR = RTImage::createFromFile("node-move-sw-ne-hicontrast.png"); + Cairo::RefPtr moveX = RTImage::createFromFile("node-move-x-hicontrast.png"); + Cairo::RefPtr moveXY = RTImage::createFromFile("node-move-xy-hicontrast.png"); + Cairo::RefPtr moveY = RTImage::createFromFile("node-move-y-hicontrast.png"); + Cairo::RefPtr rotate = RTImage::createFromFile("rotate-aroundnode-hicontrast.png"); + Cairo::RefPtr wait = RTImage::createFromFile("gears.png"); // Currently unused, create *-hicontrast once used. cAdd = add ? Gdk::Cursor::create(display, add, 8, 8) : Gdk::Cursor::create(display, Gdk::PLUS); cAddPicker = colPickAdd ? Gdk::Cursor::create(display, colPickAdd, 4, 21) : Gdk::Cursor::create(display, Gdk::PLUS); diff --git a/rtgui/dirbrowser.cc b/rtgui/dirbrowser.cc index 501296860..1077d919f 100644 --- a/rtgui/dirbrowser.cc +++ b/rtgui/dirbrowser.cc @@ -121,13 +121,20 @@ DirBrowser::~DirBrowser() void DirBrowser::fillDirTree () { - openfolder = RTImage::createFromFile ("folder-open-small.png"); - closedfolder = RTImage::createFromFile ("folder-closed-small.png"); - icdrom = RTImage::createFromFile ("device-optical.png"); - ifloppy = RTImage::createFromFile ("device-floppy.png"); - ihdd = RTImage::createFromFile ("device-hdd.png"); - iremovable = RTImage::createFromFile ("device-usb.png"); - inetwork = RTImage::createFromFile ("device-network.png"); + Cairo::RefPtr openfolder_ = RTImage::createFromFile ("folder-open-small.png"); + openfolder = Gdk::Pixbuf::create(openfolder_, 0, 0, openfolder_->get_width(), openfolder_->get_height()); + Cairo::RefPtr closedfolder_ = RTImage::createFromFile ("folder-open-small.png"); + closedfolder = Gdk::Pixbuf::create(closedfolder_, 0, 0, closedfolder_->get_width(), closedfolder_->get_height()); + Cairo::RefPtr icdrom_ = RTImage::createFromFile ("folder-open-small.png"); + icdrom = Gdk::Pixbuf::create(icdrom_, 0, 0, icdrom_->get_width(), icdrom_->get_height()); + Cairo::RefPtr ifloppy_ = RTImage::createFromFile ("folder-open-small.png"); + ifloppy = Gdk::Pixbuf::create(ifloppy_, 0, 0, ifloppy_->get_width(), ifloppy_->get_height()); + Cairo::RefPtr ihdd_ = RTImage::createFromFile ("folder-open-small.png"); + ihdd = Gdk::Pixbuf::create(ihdd_, 0, 0, ihdd_->get_width(), ihdd_->get_height()); + Cairo::RefPtr iremovable_ = RTImage::createFromFile ("folder-open-small.png"); + iremovable = Gdk::Pixbuf::create(iremovable_, 0, 0, iremovable_->get_width(), iremovable_->get_height()); + Cairo::RefPtr inetwork_ = RTImage::createFromFile ("folder-open-small.png"); + inetwork = Gdk::Pixbuf::create(inetwork_, 0, 0, inetwork_->get_width(), inetwork_->get_height()); //Create the Tree model: dirTreeModel = Gtk::TreeStore::create(dtColumns); diff --git a/rtgui/edit.cc b/rtgui/edit.cc index e68fec15c..c7b1ca937 100644 --- a/rtgui/edit.cc +++ b/rtgui/edit.cc @@ -166,6 +166,8 @@ RGBColor Geometry::getOuterLineColor () return color; } +#ifdef GUIVERSION + void Circle::drawOuterGeometry(Cairo::RefPtr &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem) { if ((flags & F_VISIBLE) && state != INSENSITIVE) { @@ -801,11 +803,11 @@ void OPIcon::drivenPointToRectangle(const rtengine::Coord &pos, bottomRight.y = topLeft.y + H - 1; } -OPIcon::OPIcon(const Cairo::RefPtr &normal, - const Cairo::RefPtr &active, - const Cairo::RefPtr &prelight, - const Cairo::RefPtr &dragged, - const Cairo::RefPtr &insensitive, +OPIcon::OPIcon(const Cairo::RefPtr &normal, + const Cairo::RefPtr &active, + const Cairo::RefPtr &prelight, + const Cairo::RefPtr &dragged, + const Cairo::RefPtr &insensitive, DrivenPoint drivenPoint) : drivenPoint(drivenPoint) { @@ -834,53 +836,53 @@ OPIcon::OPIcon(Glib::ustring normalImage, Glib::ustring activeImage, Glib::ustri Glib::ustring draggedImage, Glib::ustring insensitiveImage, DrivenPoint drivenPoint) : drivenPoint(drivenPoint) { if (!normalImage.empty()) { - normalImg = Cairo::ImageSurface::create_from_png( rtengine::findIconAbsolutePath(normalImage) ); + normalImg->setImage(normalImage); } if (!prelightImage.empty()) { - prelightImg = Cairo::ImageSurface::create_from_png( rtengine::findIconAbsolutePath(prelightImage) ); + prelightImg->setImage(prelightImage); } if (!activeImage.empty()) { - activeImg = Cairo::ImageSurface::create_from_png( rtengine::findIconAbsolutePath(activeImage) ); + activeImg->setImage(activeImage); } if (!draggedImage.empty()) { - draggedImg = Cairo::ImageSurface::create_from_png( rtengine::findIconAbsolutePath(draggedImage) ); + draggedImg->setImage(draggedImage); } if (!insensitiveImage.empty()) { - insensitiveImg = Cairo::ImageSurface::create_from_png( rtengine::findIconAbsolutePath(insensitiveImage) ); + insensitiveImg->setImage(insensitiveImage); } } -const Cairo::RefPtr OPIcon::getNormalImg() +const Cairo::RefPtr OPIcon::getNormalImg() { return normalImg; } -const Cairo::RefPtr OPIcon::getPrelightImg() +const Cairo::RefPtr OPIcon::getPrelightImg() { return prelightImg; } -const Cairo::RefPtr OPIcon::getActiveImg() +const Cairo::RefPtr OPIcon::getActiveImg() { return activeImg; } -const Cairo::RefPtr OPIcon::getDraggedImg() +const Cairo::RefPtr OPIcon::getDraggedImg() { return draggedImg; } -const Cairo::RefPtr OPIcon::getInsensitiveImg() +const Cairo::RefPtr OPIcon::getInsensitiveImg() { return insensitiveImg; } -void OPIcon::drawImage(const Cairo::RefPtr &img, +void OPIcon::drawImage(Cairo::RefPtr &img, Cairo::RefPtr &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem) { - int imgW = img->get_width(); - int imgH = img->get_height(); + int imgW = img->getWidth(); + int imgH = img->getHeight(); rtengine::Coord pos; @@ -895,19 +897,19 @@ void OPIcon::drawImage(const Cairo::RefPtr &img, rtengine::Coord tl, br; // Coordinate of the rectangle in the CropBuffer coordinate system drivenPointToRectangle(pos, tl, br, imgW, imgH); - cr->set_source(img, tl.x, tl.y); + cr->set_source(img->surface, tl.x, tl.y); cr->set_line_width(0.); cr->rectangle(tl.x, tl.y, imgW, imgH); cr->fill(); } -void OPIcon::drawMOImage(const Cairo::RefPtr &img, Cairo::RefPtr &cr, +void OPIcon::drawMOImage(Cairo::RefPtr &img, Cairo::RefPtr &cr, unsigned short id, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem) { // test of F_HOVERABLE has already been done - int imgW = img->get_width(); - int imgH = img->get_height(); + int imgW = img->getWidth(); + int imgH = img->getHeight(); rtengine::Coord pos; @@ -1035,6 +1037,8 @@ void OPIcon::drawToMOChannel(Cairo::RefPtr &cr, unsigned short i } } +#endif + EditSubscriber::EditSubscriber (EditType editType) : ID(EUID_None), editingType(editType), bufferType(BT_SINGLEPLANE_FLOAT), provider(nullptr), action(ES_ACTION_NONE) {} void EditSubscriber::setEditProvider(EditDataProvider *provider) diff --git a/rtgui/edit.h b/rtgui/edit.h index 611d95e1c..f7c4f7292 100644 --- a/rtgui/edit.h +++ b/rtgui/edit.h @@ -16,9 +16,7 @@ * You should have received a copy of the GNU General Public License * along with RawTherapee. If not, see . */ -#ifndef _EDIT_H_ -#define _EDIT_H_ - +#pragma once #include #include "../rtengine/imagefloat.h" #include "editid.h" @@ -28,6 +26,10 @@ #include "guiutils.h" #include "options.h" +#ifdef GUIVERSION +#include "rtsurface.h" +#endif + class EditDataProvider; class EditSubscriber; @@ -336,6 +338,8 @@ public: virtual void drawToMOChannel (Cairo::RefPtr &cr, unsigned short id, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem) = 0; }; +#ifdef GUIVERSION + class Circle : public Geometry { public: @@ -403,34 +407,34 @@ class OPIcon : public Geometry // OP stands for "On Preview" { private: - Cairo::RefPtr normalImg; - Cairo::RefPtr prelightImg; - Cairo::RefPtr activeImg; - Cairo::RefPtr draggedImg; - Cairo::RefPtr insensitiveImg; + Cairo::RefPtr normalImg; + Cairo::RefPtr prelightImg; + Cairo::RefPtr activeImg; + Cairo::RefPtr draggedImg; + Cairo::RefPtr insensitiveImg; static void updateImages(); void changeImage(Glib::ustring &newImage); - void drawImage (const Cairo::RefPtr &img, Cairo::RefPtr &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem); - void drawMOImage (const Cairo::RefPtr &img, Cairo::RefPtr &cr, unsigned short id, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem); + void drawImage (Cairo::RefPtr &img, Cairo::RefPtr &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem); + void drawMOImage (Cairo::RefPtr &img, Cairo::RefPtr &cr, unsigned short id, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem); void drivenPointToRectangle(const rtengine::Coord &pos, rtengine::Coord &topLeft, rtengine::Coord &bottomRight, int W, int H); public: DrivenPoint drivenPoint; rtengine::Coord position; - OPIcon (const Cairo::RefPtr &normal, - const Cairo::RefPtr &active, - const Cairo::RefPtr &prelight = {}, - const Cairo::RefPtr &dragged = {}, - const Cairo::RefPtr &insensitive = {}, + OPIcon (const Cairo::RefPtr &normal, + const Cairo::RefPtr &active, + const Cairo::RefPtr &prelight = {}, + const Cairo::RefPtr &dragged = {}, + const Cairo::RefPtr &insensitive = {}, DrivenPoint drivenPoint = DP_CENTERCENTER); OPIcon (Glib::ustring normalImage, Glib::ustring activeImage, Glib::ustring prelightImage = "", Glib::ustring draggedImage = "", Glib::ustring insensitiveImage = "", DrivenPoint drivenPoint = DP_CENTERCENTER); - const Cairo::RefPtr getNormalImg(); - const Cairo::RefPtr getPrelightImg(); - const Cairo::RefPtr getActiveImg(); - const Cairo::RefPtr getDraggedImg(); - const Cairo::RefPtr getInsensitiveImg(); + const Cairo::RefPtr getNormalImg(); + const Cairo::RefPtr getPrelightImg(); + const Cairo::RefPtr getActiveImg(); + const Cairo::RefPtr getDraggedImg(); + const Cairo::RefPtr getInsensitiveImg(); void drawOuterGeometry (Cairo::RefPtr &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem); void drawInnerGeometry (Cairo::RefPtr &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem); void drawToMOChannel (Cairo::RefPtr &cr, unsigned short id, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem); @@ -441,6 +445,8 @@ class OPAdjuster : public Geometry // OP stands for "On Preview" }; +#endif + /// @brief Method for client tools needing Edit information class EditSubscriber { @@ -791,23 +797,6 @@ inline Geometry::Geometry () : IMAGE), state (NORMAL) { } -inline Circle::Circle () : - center (100, 100), radius (10), filled (false), radiusInImageSpace ( - false) { -} - -inline Rectangle::Rectangle () : - topLeft (0, 0), bottomRight (10, 10), filled (false) { -} - -inline Polyline::Polyline () : - filled (false) { -} - -inline Line::Line () : - begin (10, 10), end (100, 100) { -} - inline RGBAColor::RGBAColor () : RGBColor (0., 0., 0.), a (0.) { } @@ -832,6 +821,25 @@ inline RGBAColor::RGBAColor (char r, char g, char b, char a) : RGBColor (r, g, b), a (double (a) / 255.) { } +#ifdef GUIVERSION + +inline Circle::Circle () : + center (100, 100), radius (10), filled (false), radiusInImageSpace ( + false) { +} + +inline Rectangle::Rectangle () : + topLeft (0, 0), bottomRight (10, 10), filled (false) { +} + +inline Polyline::Polyline () : + filled (false) { +} + +inline Line::Line () : + begin (10, 10), end (100, 100) { +} + inline Circle::Circle (rtengine::Coord& center, int radius, bool filled, bool radiusInImageSpace) : center (center), radius (radius), filled (filled), radiusInImageSpace ( diff --git a/rtgui/editwindow.cc b/rtgui/editwindow.cc index a5592e6da..b93d7eede 100644 --- a/rtgui/editwindow.cc +++ b/rtgui/editwindow.cc @@ -50,18 +50,11 @@ EditWindow* EditWindow::getInstance(RTWindow* p, bool restore) return &instance_.editWnd; } -EditWindow::EditWindow (RTWindow* p) : parent(p) , isFullscreen(false), isClosed(true) +EditWindow::EditWindow (RTWindow* p) : resolution(96.), parent(p) , isFullscreen(false), isClosed(true) { - Glib::ustring fName = "rawtherapee-logo-24.png"; - Glib::ustring fullPath = rtengine::findIconAbsolutePath(fName); - - try { - set_default_icon_from_file (fullPath); - } catch(Glib::Exception& ex) { - printf ("%s\n", ex.what().c_str()); - } - + updateResolution(); + setAppIcon(); set_title_decorated(""); set_modal(false); set_resizable(true); @@ -128,8 +121,59 @@ void EditWindow::on_realize () editWindowCursorManager.init (get_window()); } +bool EditWindow::updateResolution() +{ + int scale = get_scale_factor(); + double res = get_screen()->get_resolution(); + if (scale == 2) { + // from Windows' behavior : if scale==2, resolution = 192. (Gtk shows 96 dpi !?), there's no higher value + res = 192.; + } + bool retVal = res != resolution; + resolution = res; + return retVal; +} + +void EditWindow::setAppIcon() +{ + Glib::ustring fName; + bool downsize = false; + // findIconAbsolutePath won't be able to select the image based on resolution with the + // storage of the images, we're doing the selection here + if (resolution == 96.) { + fName = "rawtherapee-logo-24.png"; + } else { + fName = "rawtherapee-logo-48.png"; + if (resolution < 192.) { + downsize = true; + } + } + double resolution2 = resolution; + Glib::ustring fullPath = rtengine::findIconAbsolutePath(fName, resolution2); + if (!fullPath.empty()) { + const Glib::RefPtr pixbuf = Gdk::Pixbuf::create_from_file(fullPath); + if (!pixbuf) { + return; + } + if (downsize) { + int size = int((48. * resolution) / 192.); + pixbuf->scale_simple(size, size, Gdk::InterpType::INTERP_BILINEAR); + } + + try { + set_default_icon(pixbuf); + } catch(Glib::Exception& ex) { + printf ("%s\n", ex.what().c_str()); + } + } +} + bool EditWindow::on_configure_event(GdkEventConfigure* event) { + if (updateResolution()) { + setAppIcon(); + } + if (get_realized() && is_visible()) { if(!is_maximized()) { get_position(options.meowX, options.meowY); @@ -142,7 +186,7 @@ bool EditWindow::on_configure_event(GdkEventConfigure* event) } /* HOMBRE: Disabling this since it's maximized when opened anyway. - * Someday, the EditorWindow migh save it own position and state, so it'll have to be uncommented + * Someday, the EditorWindow might save its own position and state, so it'll have to be uncommented bool EditWindow::on_window_state_event(GdkEventWindowState* event) { if (event->changed_mask & GDK_WINDOW_STATE_MAXIMIZED) { diff --git a/rtgui/editwindow.h b/rtgui/editwindow.h index 8cf93dbf8..3c13936f5 100644 --- a/rtgui/editwindow.h +++ b/rtgui/editwindow.h @@ -26,7 +26,9 @@ class EditWindow : public Gtk::Window { private: + double resolution; RTWindow* parent; + RTImage appIcon; Gtk::Notebook* mainNB; std::set filesEdited; @@ -36,6 +38,11 @@ private: bool isClosed; void toggleFullscreen (); void restoreWindow(); + bool updateResolution(); + void setAppIcon(); + bool on_configure_event(GdkEventConfigure* event); + bool on_delete_event(GdkEventAny* event); + void on_realize (); public: // Check if the system has more than one display and option is set @@ -55,12 +62,9 @@ public: void toFront(); bool keyPressed (GdkEventKey* event); - bool on_configure_event(GdkEventConfigure* event); - bool on_delete_event(GdkEventAny* event); //bool on_window_state_event(GdkEventWindowState* event); void on_mainNB_switch_page(Gtk::Widget* page, guint page_num); void set_title_decorated(Glib::ustring fname); - void on_realize (); }; #endif diff --git a/rtgui/exifpanel.cc b/rtgui/exifpanel.cc index fa362a351..42cbba0a5 100644 --- a/rtgui/exifpanel.cc +++ b/rtgui/exifpanel.cc @@ -48,9 +48,12 @@ ExifPanel::ExifPanel () : idata (nullptr) exifTree->set_grid_lines (Gtk::TREE_VIEW_GRID_LINES_NONE); exifTree->set_row_separator_func (sigc::mem_fun(*this, &ExifPanel::rowSeperatorFunc)); - delicon = RTImage::createFromFile ("cancel-small.png"); - keepicon = RTImage::createFromFile ("tick-small.png"); - editicon = RTImage::createFromFile ("add-small.png"); + Cairo::RefPtr delicon_ = RTImage::createFromFile ("cancel-small.png"); + delicon = Gdk::Pixbuf::create(delicon_, 0, 0, delicon_->get_width(), delicon_->get_height()); + Cairo::RefPtr keepicon_ = RTImage::createFromFile ("tick-small.png"); + keepicon = Gdk::Pixbuf::create(keepicon_, 0, 0, keepicon_->get_width(), keepicon_->get_height()); + Cairo::RefPtr editicon_ = RTImage::createFromFile ("add-small.png"); + editicon = Gdk::Pixbuf::create(editicon_, 0, 0, editicon_->get_width(), editicon_->get_height()); Gtk::TreeView::Column *viewcol = Gtk::manage (new Gtk::TreeView::Column ("Field Name")); Gtk::CellRendererPixbuf* render_pb = Gtk::manage (new Gtk::CellRendererPixbuf ()); @@ -100,21 +103,21 @@ ExifPanel::ExifPanel () : idata (nullptr) setExpandAlignProperties (buttons2, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_CENTER); remove = Gtk::manage (new Gtk::Button ()); // M("EXIFPANEL_REMOVE") - remove->set_image (*Gtk::manage (new Gtk::Image (delicon))); + remove->set_image (*Gtk::manage (new RTImage(delicon))); remove->set_tooltip_text (M ("EXIFPANEL_REMOVEHINT")); remove->get_style_context()->add_class ("Left"); setExpandAlignProperties (remove, true, true, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL); buttons1->attach_next_to (*remove, Gtk::POS_LEFT, 1, 1); keep = Gtk::manage (new Gtk::Button ()); // M("EXIFPANEL_KEEP") - keep->set_image (*Gtk::manage (new Gtk::Image (keepicon))); + keep->set_image (*Gtk::manage (new RTImage(keepicon))); keep->set_tooltip_text (M ("EXIFPANEL_KEEPHINT")); keep->get_style_context()->add_class ("MiddleH"); setExpandAlignProperties (keep, true, true, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL); buttons1->attach_next_to (*keep, Gtk::POS_RIGHT, 1, 1); add = Gtk::manage (new Gtk::Button ()); // M("EXIFPANEL_ADDEDIT") - add->set_image (*Gtk::manage (new Gtk::Image (editicon))); + add->set_image (*Gtk::manage (new RTImage(editicon))); add->set_tooltip_text (M ("EXIFPANEL_ADDEDITHINT")); add->get_style_context()->add_class ("Right"); setExpandAlignProperties (add, true, true, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL); @@ -128,7 +131,7 @@ ExifPanel::ExifPanel () : idata (nullptr) buttons2->attach_next_to (*showAll, Gtk::POS_LEFT, 1, 1); reset = Gtk::manage (new Gtk::Button ()); // M("EXIFPANEL_RESET") - reset->set_image (*Gtk::manage (new RTImage ("undo.png", "redo.png"))); + reset->set_image (*Gtk::manage (new RTImage("undo.png", "redo.png"))); reset->set_tooltip_text (M ("EXIFPANEL_RESETHINT")); reset->get_style_context()->add_class ("MiddleH"); setExpandAlignProperties (reset, true, true, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL); diff --git a/rtgui/exifpanel.h b/rtgui/exifpanel.h index 5121eff4f..fbaed22f9 100644 --- a/rtgui/exifpanel.h +++ b/rtgui/exifpanel.h @@ -59,9 +59,9 @@ private: add (isSeparator); } }; - Glib::RefPtr delicon; - Glib::RefPtr keepicon; - Glib::RefPtr editicon; + Glib::RefPtr delicon; + Glib::RefPtr keepicon; + Glib::RefPtr editicon; ExifColumns exifColumns; Gtk::TreeView* exifTree; diff --git a/rtgui/filebrowserentry.cc b/rtgui/filebrowserentry.cc index 71e6aef24..4056d6805 100644 --- a/rtgui/filebrowserentry.cc +++ b/rtgui/filebrowserentry.cc @@ -33,11 +33,11 @@ //extern Glib::Threads::Thread* mainThread; bool FileBrowserEntry::iconsLoaded(false); -Glib::RefPtr FileBrowserEntry::editedIcon; -Glib::RefPtr FileBrowserEntry::recentlySavedIcon; -Glib::RefPtr FileBrowserEntry::enqueuedIcon; -Glib::RefPtr FileBrowserEntry::hdr; -Glib::RefPtr FileBrowserEntry::ps; +Cairo::RefPtr FileBrowserEntry::editedIcon; +Cairo::RefPtr FileBrowserEntry::recentlySavedIcon; +Cairo::RefPtr FileBrowserEntry::enqueuedIcon; +Cairo::RefPtr FileBrowserEntry::hdr; +Cairo::RefPtr FileBrowserEntry::ps; FileBrowserEntry::FileBrowserEntry (Thumbnail* thm, const Glib::ustring& fname) : ThumbBrowserEntryBase (fname), wasInside(false), iatlistener(nullptr), press_x(0), press_y(0), action_x(0), action_y(0), rot_deg(0.0), landscape(true), cropgl(nullptr), state(SNormal), crop_custom_ratio(0.f) @@ -117,10 +117,10 @@ void FileBrowserEntry::calcThumbnailSize () } } -std::vector > FileBrowserEntry::getIconsOnImageArea () +std::vector > FileBrowserEntry::getIconsOnImageArea () { - std::vector > ret; + std::vector > ret; if (!thumbnail) { return ret; @@ -141,10 +141,10 @@ std::vector > FileBrowserEntry::getIconsOnImageArea () return ret; } -std::vector > FileBrowserEntry::getSpecificityIconsOnImageArea () +std::vector > FileBrowserEntry::getSpecificityIconsOnImageArea () { - std::vector > ret; + std::vector > ret; if (!thumbnail) { return ret; diff --git a/rtgui/filebrowserentry.h b/rtgui/filebrowserentry.h index ada726dfc..7ec494e7c 100644 --- a/rtgui/filebrowserentry.h +++ b/rtgui/filebrowserentry.h @@ -71,11 +71,11 @@ class FileBrowserEntry : public ThumbBrowserEntryBase, public: - static Glib::RefPtr editedIcon; - static Glib::RefPtr recentlySavedIcon; - static Glib::RefPtr enqueuedIcon; - static Glib::RefPtr hdr; - static Glib::RefPtr ps; + static Cairo::RefPtr editedIcon; + static Cairo::RefPtr recentlySavedIcon; + static Cairo::RefPtr enqueuedIcon; + static Cairo::RefPtr hdr; + static Cairo::RefPtr ps; FileBrowserEntry (Thumbnail* thm, const Glib::ustring& fname); ~FileBrowserEntry (); @@ -92,8 +92,8 @@ public: void refreshQuickThumbnailImage (); void calcThumbnailSize (); - virtual std::vector > getIconsOnImageArea (); - virtual std::vector > getSpecificityIconsOnImageArea (); + virtual std::vector > getIconsOnImageArea (); + virtual std::vector > getSpecificityIconsOnImageArea (); virtual void getIconSize (int& w, int& h); // thumbnaillistener interface diff --git a/rtgui/filethumbnailbuttonset.cc b/rtgui/filethumbnailbuttonset.cc index 556397b7b..455ed8555 100644 --- a/rtgui/filethumbnailbuttonset.cc +++ b/rtgui/filethumbnailbuttonset.cc @@ -21,40 +21,38 @@ #include "rtimage.h" #include "multilangmgr.h" -extern Glib::ustring argv0; - bool FileThumbnailButtonSet::iconsLoaded = false; -Cairo::RefPtr FileThumbnailButtonSet::rankIcon; -Cairo::RefPtr FileThumbnailButtonSet::gRankIcon; -Cairo::RefPtr FileThumbnailButtonSet::unRankIcon; -Cairo::RefPtr FileThumbnailButtonSet::trashIcon; -Cairo::RefPtr FileThumbnailButtonSet::unTrashIcon; -Cairo::RefPtr FileThumbnailButtonSet::processIcon; -Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_0; -Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_1; -Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_2; -Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_3; -Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_4; -Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_5; +Cairo::RefPtr FileThumbnailButtonSet::rankIcon; +Cairo::RefPtr FileThumbnailButtonSet::gRankIcon; +Cairo::RefPtr FileThumbnailButtonSet::unRankIcon; +Cairo::RefPtr FileThumbnailButtonSet::trashIcon; +Cairo::RefPtr FileThumbnailButtonSet::unTrashIcon; +Cairo::RefPtr FileThumbnailButtonSet::processIcon; +Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_0; +Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_1; +Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_2; +Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_3; +Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_4; +Cairo::RefPtr FileThumbnailButtonSet::colorLabelIcon_5; FileThumbnailButtonSet::FileThumbnailButtonSet (FileBrowserEntry* myEntry) { if (!iconsLoaded) { - unRankIcon = RTImage::createFromPng ("star-hollow-narrow.png"); - rankIcon = RTImage::createFromPng ("star-gold-narrow.png"); - gRankIcon = RTImage::createFromPng ("star-narrow.png"); - trashIcon = RTImage::createFromPng ("trash-small.png"); - unTrashIcon = RTImage::createFromPng ("trash-remove-small.png"); - processIcon = RTImage::createFromPng ("gears-small.png"); + unRankIcon = Cairo::RefPtr(new RTSurface("star-hollow-narrow.png")); + rankIcon = Cairo::RefPtr(new RTSurface("star-gold-narrow.png")); + gRankIcon = Cairo::RefPtr(new RTSurface("star-narrow.png")); + trashIcon = Cairo::RefPtr(new RTSurface("trash-small.png")); + unTrashIcon = Cairo::RefPtr(new RTSurface("trash-remove-small.png")); + processIcon = Cairo::RefPtr(new RTSurface("gears-small.png")); - colorLabelIcon_0 = RTImage::createFromPng ("circle-empty-gray-small.png"); - colorLabelIcon_1 = RTImage::createFromPng ("circle-red-small.png"); - colorLabelIcon_2 = RTImage::createFromPng ("circle-yellow-small.png"); - colorLabelIcon_3 = RTImage::createFromPng ("circle-green-small.png"); - colorLabelIcon_4 = RTImage::createFromPng ("circle-blue-small.png"); - colorLabelIcon_5 = RTImage::createFromPng ("circle-purple-small.png"); + colorLabelIcon_0 = Cairo::RefPtr(new RTSurface("circle-empty-gray-small.png")); + colorLabelIcon_1 = Cairo::RefPtr(new RTSurface("circle-red-small.png")); + colorLabelIcon_2 = Cairo::RefPtr(new RTSurface("circle-yellow-small.png")); + colorLabelIcon_3 = Cairo::RefPtr(new RTSurface("circle-green-small.png")); + colorLabelIcon_4 = Cairo::RefPtr(new RTSurface("circle-blue-small.png")); + colorLabelIcon_5 = Cairo::RefPtr(new RTSurface("circle-purple-small.png"));; iconsLoaded = true; } diff --git a/rtgui/filethumbnailbuttonset.h b/rtgui/filethumbnailbuttonset.h index a83bacf7b..57811addd 100644 --- a/rtgui/filethumbnailbuttonset.h +++ b/rtgui/filethumbnailbuttonset.h @@ -22,6 +22,7 @@ #include "lwbuttonset.h" #include #include "filebrowserentry.h" +#include "rtsurface.h" class FileBrowserEntry; class FileThumbnailButtonSet : public LWButtonSet @@ -30,19 +31,19 @@ class FileThumbnailButtonSet : public LWButtonSet static bool iconsLoaded; public: - static Cairo::RefPtr rankIcon; - static Cairo::RefPtr gRankIcon; - static Cairo::RefPtr unRankIcon; - static Cairo::RefPtr trashIcon; - static Cairo::RefPtr unTrashIcon; - static Cairo::RefPtr processIcon; + static Cairo::RefPtr rankIcon; + static Cairo::RefPtr gRankIcon; + static Cairo::RefPtr unRankIcon; + static Cairo::RefPtr trashIcon; + static Cairo::RefPtr unTrashIcon; + static Cairo::RefPtr processIcon; - static Cairo::RefPtr colorLabelIcon_0; - static Cairo::RefPtr colorLabelIcon_1; - static Cairo::RefPtr colorLabelIcon_2; - static Cairo::RefPtr colorLabelIcon_3; - static Cairo::RefPtr colorLabelIcon_4; - static Cairo::RefPtr colorLabelIcon_5; + static Cairo::RefPtr colorLabelIcon_0; + static Cairo::RefPtr colorLabelIcon_1; + static Cairo::RefPtr colorLabelIcon_2; + static Cairo::RefPtr colorLabelIcon_3; + static Cairo::RefPtr colorLabelIcon_4; + static Cairo::RefPtr colorLabelIcon_5; explicit FileThumbnailButtonSet (FileBrowserEntry* myEntry); void setRank (int stars); diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index 980b94765..c1c0d9764 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -32,11 +32,11 @@ using namespace std; -Glib::RefPtr MyExpander::inconsistentPBuf; -Glib::RefPtr MyExpander::enabledPBuf; -Glib::RefPtr MyExpander::disabledPBuf; -Glib::RefPtr MyExpander::openedPBuf; -Glib::RefPtr MyExpander::closedPBuf; +Glib::RefPtr MyExpander::inconsistentImage; +Glib::RefPtr MyExpander::enabledImage; +Glib::RefPtr MyExpander::disabledImage; +Glib::RefPtr MyExpander::openedImage; +Glib::RefPtr MyExpander::closedImage; IdleRegister::~IdleRegister() { @@ -553,16 +553,18 @@ void ExpanderBox::hideBox() void MyExpander::init() { - inconsistentPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("power-inconsistent-small.png")); - enabledPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("power-on-small.png")); - disabledPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("power-off-small.png")); - openedPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("expander-open-small.png")); - closedPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("expander-closed-small.png")); + if (!inconsistentImage) { // if one is null, all are null + inconsistentImage = Glib::RefPtr(new RTImage("power-inconsistent-small.png")); + enabledImage = Glib::RefPtr(new RTImage("power-on-small.png")); + disabledImage = Glib::RefPtr(new RTImage("power-off-small.png")); + openedImage = Glib::RefPtr(new RTImage("expander-open-small.png")); + closedImage = Glib::RefPtr(new RTImage("expander-closed-small.png")); + } } MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : enabled(false), inconsistent(false), flushEvent(false), expBox(nullptr), - child(nullptr), headerWidget(nullptr), statusImage(nullptr), + child(nullptr), headerWidget(nullptr), label(nullptr), useEnabled(useEnabled) { set_spacing(0); @@ -575,7 +577,7 @@ MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : setExpandAlignProperties(headerHBox, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL); if (useEnabled) { - statusImage = Gtk::manage(new Gtk::Image(disabledPBuf)); + statusImage = Gtk::manage(new RTImage(*(disabledImage.get()))); imageEvBox = Gtk::manage(new Gtk::EventBox()); imageEvBox->add(*statusImage); imageEvBox->set_above_child(true); @@ -584,7 +586,7 @@ MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false ); headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0); } else { - statusImage = Gtk::manage(new Gtk::Image(openedPBuf)); + statusImage = Gtk::manage(new RTImage(*(openedImage.get()))); headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0); } @@ -614,7 +616,7 @@ MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) : enabled(false), inconsistent(false), flushEvent(false), expBox(nullptr), - child(nullptr), headerWidget(nullptr), statusImage(nullptr), + child(nullptr), headerWidget(nullptr), label(nullptr), useEnabled(useEnabled) { set_spacing(0); @@ -628,7 +630,7 @@ MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) : if (useEnabled) { - statusImage = Gtk::manage(new Gtk::Image(disabledPBuf)); + statusImage = Gtk::manage(new RTImage(*(disabledImage.get()))); imageEvBox = Gtk::manage(new Gtk::EventBox()); imageEvBox->set_name("MyExpanderStatus"); imageEvBox->add(*statusImage); @@ -638,7 +640,7 @@ MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) : imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false ); headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0); } else { - statusImage = Gtk::manage(new Gtk::Image(openedPBuf)); + statusImage = Gtk::manage(new RTImage(*(openedImage.get()))); headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0); } @@ -758,12 +760,12 @@ void MyExpander::set_inconsistent(bool isInconsistent) if (useEnabled) { if (isInconsistent) { - statusImage->set(inconsistentPBuf); + statusImage->from(inconsistentImage); } else { if (enabled) { - statusImage->set(enabledPBuf); + statusImage->from(enabledImage); } else { - statusImage->set(disabledPBuf); + statusImage->from(disabledImage); } } } @@ -789,14 +791,14 @@ void MyExpander::setEnabled(bool isEnabled) enabled = false; if (!inconsistent) { - statusImage->set(disabledPBuf); + statusImage->from(disabledImage); message.emit(); } } else { enabled = true; if (!inconsistent) { - statusImage->set(enabledPBuf); + statusImage->from(enabledImage); message.emit(); } } @@ -832,9 +834,9 @@ void MyExpander::set_expanded( bool expanded ) if (!useEnabled) { if (expanded ) { - statusImage->set(openedPBuf); + statusImage->from(openedImage); } else { - statusImage->set(closedPBuf); + statusImage->from(closedImage); } } @@ -877,9 +879,9 @@ bool MyExpander::on_toggle(GdkEventButton* event) if (!useEnabled) { if (isVisible) { - statusImage->set(closedPBuf); + statusImage->from(closedImage); } else { - statusImage->set(openedPBuf); + statusImage->from(openedImage); } } @@ -904,10 +906,10 @@ bool MyExpander::on_enabled_change(GdkEventButton* event) if (event->button == 1) { if (enabled) { enabled = false; - statusImage->set(disabledPBuf); + statusImage->from(disabledImage); } else { enabled = true; - statusImage->set(enabledPBuf); + statusImage->from(enabledImage); } message.emit(); @@ -1437,7 +1439,9 @@ void MyFileChooserButton::get_preferred_width_for_height_vfunc (int height, int TextOrIcon::TextOrIcon (const Glib::ustring &fname, const Glib::ustring &labelTx, const Glib::ustring &tooltipTx) { - pack_start(*Gtk::manage(new RTImage(fname)), Gtk::PACK_SHRINK, 0); + RTImage *img = Gtk::manage(new RTImage(fname)); + printf(">>> TOI \"%s\" : %d x %d\n", fname.c_str(), img->get_width(), img->get_height()); + pack_start(*img, Gtk::PACK_SHRINK, 0); set_tooltip_markup("" + labelTx + "\n" + tooltipTx); set_name("TextOrIcon"); diff --git a/rtgui/guiutils.h b/rtgui/guiutils.h index 8816eca4f..37dc3f903 100644 --- a/rtgui/guiutils.h +++ b/rtgui/guiutils.h @@ -181,11 +181,11 @@ public: typedef sigc::signal type_signal_enabled_toggled; private: type_signal_enabled_toggled message; - static Glib::RefPtr inconsistentPBuf; /// "inconsistent" image, displayed when useEnabled is true ; in this case, nothing will tell that an expander is opened/closed - static Glib::RefPtr enabledPBuf; /// "enabled" image, displayed when useEnabled is true ; in this case, nothing will tell that an expander is opened/closed - static Glib::RefPtr disabledPBuf; /// "disabled" image, displayed when useEnabled is true ; in this case, nothing will tell that an expander is opened/closed - static Glib::RefPtr openedPBuf; /// "opened" image, displayed when useEnabled is false - static Glib::RefPtr closedPBuf; /// "closed" image, displayed when useEnabled is false + static Glib::RefPtr inconsistentImage; /// "inconsistent" image, displayed when useEnabled is true ; in this case, nothing will tell that an expander is opened/closed + static Glib::RefPtr enabledImage; /// "enabled" image, displayed when useEnabled is true ; in this case, nothing will tell that an expander is opened/closed + static Glib::RefPtr disabledImage; /// "disabled" image, displayed when useEnabled is true ; in this case, nothing will tell that an expander is opened/closed + static Glib::RefPtr openedImage; /// "opened" image, displayed when useEnabled is false + static Glib::RefPtr closedImage; /// "closed" image, displayed when useEnabled is false bool enabled; /// Enabled feature (default to true) bool inconsistent; /// True if the enabled button is inconsistent Gtk::EventBox *titleEvBox; /// EventBox of the title, to get a connector from it @@ -208,7 +208,7 @@ private: protected: Gtk::Container* child; /// Gtk::Contained to display below the expander's title Gtk::Widget* headerWidget; /// Widget to display in the header, next to the arrow image ; can be NULL if the "string" version of the ctor has been used - Gtk::Image* statusImage; /// Image to display the opened/closed status (if useEnabled is false) of the enabled/disabled status (if useEnabled is true) + RTImage* statusImage; /// Image to display the opened/closed status (if useEnabled is false) of the enabled/disabled status (if useEnabled is true) Gtk::Label* label; /// Text to display in the header, next to the arrow image ; can be NULL if the "widget" version of the ctor has been used bool useEnabled; /// Set whether to handle an enabled/disabled feature and display the appropriate images diff --git a/rtgui/lwbutton.cc b/rtgui/lwbutton.cc index 4998a302e..b1ed940c2 100644 --- a/rtgui/lwbutton.cc +++ b/rtgui/lwbutton.cc @@ -19,13 +19,13 @@ #include "lwbutton.h" #include "guiutils.h" -LWButton::LWButton (Cairo::RefPtr i, int aCode, void* aData, Alignment ha, Alignment va, Glib::ustring tooltip) +LWButton::LWButton (Cairo::RefPtr i, int aCode, void* aData, Alignment ha, Alignment va, Glib::ustring tooltip) : xpos(0), ypos(0), halign(ha), valign(va), icon(i), bgr(0.0), bgg(0.0), bgb(0.0), fgr(0.0), fgg(0.0), fgb(0.0), state(Normal), listener(nullptr), actionCode(aCode), actionData(aData), toolTip(tooltip) { if (i) { - w = i->get_width () + 2; - h = i->get_height () + 2; + w = i->getWidth () + 2; + h = i->getHeight () + 2; } else { w = h = 2; } @@ -52,20 +52,20 @@ void LWButton::getPosition (int& x, int& y) y = ypos; } -void LWButton::setIcon (Cairo::RefPtr i) +void LWButton::setIcon (Cairo::RefPtr i) { icon = i; if (i) { - w = i->get_width () + 2; - h = i->get_height () + 2; + w = i->getWidth () + 2; + h = i->getHeight () + 2; } else { w = h = 2; } } -Cairo::RefPtr LWButton::getIcon () +Cairo::RefPtr LWButton::getIcon () { return icon; @@ -205,7 +205,7 @@ void LWButton::redraw (Cairo::RefPtr context) } if (icon) { - context->set_source (icon, xpos + dilat, ypos + dilat); + context->set_source (icon->surface, xpos + dilat, ypos + dilat); context->paint (); } } diff --git a/rtgui/lwbutton.h b/rtgui/lwbutton.h index 2053911be..078fe0035 100644 --- a/rtgui/lwbutton.h +++ b/rtgui/lwbutton.h @@ -20,6 +20,7 @@ #define _LWBUTTON_ #include +#include "rtsurface.h" class LWButton; class LWButtonListener @@ -41,7 +42,7 @@ public: private: int xpos, ypos, w, h; Alignment halign, valign; - Cairo::RefPtr icon; + Cairo::RefPtr icon; double bgr, bgg, bgb; double fgr, fgg, fgb; State state; @@ -51,15 +52,15 @@ private: Glib::ustring toolTip; public: - LWButton (Cairo::RefPtr i, int aCode, void* aData, Alignment ha = Left, Alignment va = Center, Glib::ustring tooltip = ""); + LWButton (Cairo::RefPtr i, int aCode, void* aData, Alignment ha = Left, Alignment va = Center, Glib::ustring tooltip = ""); void getSize (int& minw, int& minh); void getAlignment (Alignment& ha, Alignment& va); void setPosition (int x, int y); void getPosition (int& x, int& y); bool inside (int x, int y); - void setIcon (Cairo::RefPtr i); - Cairo::RefPtr getIcon (); + void setIcon (Cairo::RefPtr i); + Cairo::RefPtr getIcon (); void setColors (const Gdk::RGBA& bg, const Gdk::RGBA& fg); void setToolTip (const Glib::ustring& tooltip); diff --git a/rtgui/main-cli.cc b/rtgui/main-cli.cc index 347161cd5..345dd2971 100644 --- a/rtgui/main-cli.cc +++ b/rtgui/main-cli.cc @@ -282,6 +282,10 @@ int processLineParams ( int argc, char **argv ) if ( currParam.at (0) == '-' ) { switch ( currParam.at (1) ) { + case '-': + // GTK --argument, we're skipping it + break; + case 'O': copyParamsFile = true; diff --git a/rtgui/main.cc b/rtgui/main.cc index f345fecc8..15f5c8a4a 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -133,6 +133,10 @@ int processLineParams ( int argc, char **argv ) if ( currParam.at (0) == '-' ) { switch ( currParam.at (1) ) { + case '-': + // GTK --argument, we're skipping it + break; + #ifdef WIN32 case 'w': // This case is handled outside this function @@ -248,7 +252,6 @@ RTWindow *create_rt_window() defaultIconTheme->append_search_path (icon_path); rtengine::setPaths(); - MyExpander::init(); // has to stay AFTER rtengine::setPaths // ------- loading theme files diff --git a/rtgui/rtimage.cc b/rtgui/rtimage.cc index b24158b00..4763b90e7 100644 --- a/rtgui/rtimage.cc +++ b/rtgui/rtimage.cc @@ -2,7 +2,7 @@ * This file is part of RawTherapee. * * Copyright (c) 2004-2010 Gabor Horvath - * Copyright (c) 2011 Jean-Christophe FRISCH + * Copyright (c) 2018 Jean-Christophe FRISCH * * RawTherapee is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -28,15 +28,44 @@ namespace { -std::map> pixbufCache; +std::map> surfaceCache; } -RTImage::RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName) : Gtk::Image() +double RTImage::dpiBack = 0.; +int RTImage::scaleBack = 0; + +RTImage::RTImage () {} + +RTImage::RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName) +{ + setImage (fileName, rtlFileName); +} + +RTImage::RTImage (RTImage &other) +{ + from(&other); +} + +RTImage::RTImage (Glib::RefPtr &pixbuf) +{ + if (pixbuf) { + set(pixbuf); + } +} + +RTImage::RTImage (Glib::RefPtr &other) +{ + if (other) { + from(other.get()); + } +} + +void RTImage::setImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName) { Glib::ustring imageName; - if (!rtlFileName.empty () && get_direction () == Gtk::TEXT_DIR_RTL) { + if (!rtlFileName.empty() && getDirection() == Gtk::TEXT_DIR_RTL) { imageName = rtlFileName; } else { imageName = fileName; @@ -45,73 +74,113 @@ RTImage::RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileNam changeImage (imageName); } +/* + * On windows, if scale = 2, the dpi is non significant, i.e. should be considered = 192 + */ +void RTImage::setDPInScale (const double newDPI, const int newScale) +{ + if (scaleBack != newScale || (scaleBack == 1 && dpiBack != newDPI)) { + RTScalable::setDPInScale(newDPI, newScale); + dpiBack = getDPI(); + scaleBack = getScale(); + printf("RTImage::setDPInScale : New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTImage\n", scaleBack, dpiBack, newDPI); + updateImages(); + } +} + void RTImage::changeImage (const Glib::ustring& imageName) { clear (); - auto iterator = pixbufCache.find (imageName); + auto iterator = surfaceCache.find (imageName); - if (iterator == pixbufCache.end ()) { - const auto imagePath = rtengine::findIconAbsolutePath (imageName); - const auto pixbuf = Gdk::Pixbuf::create_from_file (imagePath); - - iterator = pixbufCache.emplace (imageName, pixbuf).first; + if (iterator == surfaceCache.end ()) { + const auto pixbuf = createFromFile(imageName); + iterator = surfaceCache.emplace (imageName, pixbuf).first; } + surface = iterator->second; set(iterator->second); } +void RTImage::init() +{ + dpiBack = RTScalable::getDPI(); + scaleBack = RTScalable::getScale(); +} + void RTImage::updateImages() { - for (auto& entry : pixbufCache) { - const auto imagePath = rtengine::findIconAbsolutePath (entry.first); - entry.second = Gdk::Pixbuf::create_from_file (imagePath); + for (auto& entry : surfaceCache) { + entry.second = createFromFile(entry.first); } } -Glib::RefPtr RTImage::createFromFile (const Glib::ustring& fileName) +void RTImage::from(RTImage* other) { - Glib::RefPtr pixbuf; + if (!other) { + return; + } + + if (other->get_pixbuf()) { + set(other->get_pixbuf()); + } else { + surface = other->surface; + set(surface); + } +} + +void RTImage::from(Glib::RefPtr other) +{ + if (other) { + from (other.get()); + } +} + +Cairo::RefPtr RTImage::createFromFile (const Glib::ustring& fileName) +{ + Cairo::RefPtr surf; try { - const auto filePath = rtengine::findIconAbsolutePath (fileName); + double requestedDPI = getDPI(); + const auto filePath = rtengine::findIconAbsolutePath (fileName, requestedDPI); + // requestedDPI is now the icon's DPI, not necessarily the one we asked if (!filePath.empty ()) { - pixbuf = Gdk::Pixbuf::create_from_file (filePath); + surf = Cairo::ImageSurface::create_from_png(filePath); } - } catch (const Glib::Exception& exception) { + if (!surf) { + return surf; // nullptr + } + if (getDPI() > 0. && requestedDPI != -1 && requestedDPI != getDPI()) { + // scale the bitmap + printf("Resizing from %.1f to %.1f DPI\n", requestedDPI, getDPI()); + resizeImage(surf, getDPI() / requestedDPI); + } + + double x=0., y=0.; + cairo_surface_get_device_scale(surf->cobj(), &x, &y); + printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); + if (getScale() == 2) { + cairo_surface_set_device_scale(surf->cobj(), 0.5, 0.5); + cairo_surface_get_device_scale(surf->cobj(), &x, &y); + surf->flush(); + printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); + } + } catch (const Glib::Exception& exception) { if (options.rtSettings.verbose) { std::cerr << "Failed to load image \"" << fileName << "\": " << exception.what() << std::endl; } - } - return pixbuf; + return surf; } -Cairo::RefPtr RTImage::createFromPng (const Glib::ustring& fileName) +/* +bool RTImage::on_configure_event(GdkEventConfigure* configure_event) { - Cairo::RefPtr surface; - - try { - - const auto filePath = rtengine::findIconAbsolutePath (fileName); - - if (!filePath.empty()) { - surface = Cairo::ImageSurface::create_from_png (Glib::locale_from_utf8 (filePath)); - } - - } catch (const Glib::Exception& exception) { - - if (options.rtSettings.verbose) { - std::cerr << "Failed to load PNG \"" << fileName << "\": " << exception.what() << std::endl; - } - } - - return surface; } - - +*/ diff --git a/rtgui/rtimage.h b/rtgui/rtimage.h index 0286d990b..35652e163 100644 --- a/rtgui/rtimage.h +++ b/rtgui/rtimage.h @@ -2,6 +2,7 @@ * This file is part of RawTherapee. * * Copyright (c) 2004-2010 Gabor Horvath + * Copyright (c) 2018 Jean-Christophe FRISCH * * RawTherapee is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -16,26 +17,40 @@ * You should have received a copy of the GNU General Public License * along with RawTherapee. If not, see . */ -#ifndef _RTIMAGE_ -#define _RTIMAGE_ +#pragma once #include - -class Options; +#include "rtscalable.h" /** * @brief A derived class of Gtk::Image in order to handle theme-related icon sets. */ -class RTImage : public Gtk::Image +class RTImage : public Gtk::Image, public RTScalable { + static double dpiBack; // used to keep track of master dpi change + static int scaleBack; // used to keep track of master scale change + //bool on_configure_event(GdkEventConfigure* configure_event); + +protected: + Cairo::RefPtr surface; + public: + RTImage (); + RTImage (RTImage &other); + RTImage (Glib::RefPtr &pixbuf); + RTImage (Glib::RefPtr &other); RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName = Glib::ustring()); + void setImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName = Glib::ustring()); void changeImage (const Glib::ustring& imageName); + + static void init(); static void updateImages (); + static void setDPInScale (const double newDPI, const int newScale); + static void setScale (const int newScale); - static Glib::RefPtr createFromFile (const Glib::ustring& fileName); - static Cairo::RefPtr createFromPng (const Glib::ustring& fileName); + static Cairo::RefPtr createFromFile (const Glib::ustring& fileName); + + void from(RTImage* other); + void from(Glib::RefPtr other); }; - -#endif diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc new file mode 100644 index 000000000..6d376d9d8 --- /dev/null +++ b/rtgui/rtscalable.cc @@ -0,0 +1,74 @@ +/* + * This file is part of RawTherapee. + * + * Copyright (c) 2018 Jean-Christophe FRISCH + * + * RawTherapee is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * RawTherapee is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with RawTherapee. If not, see . + */ + +#include "rtscalable.h" +#include "../rtengine/icons.h" + +double RTScalable::dpi = 0.; +int RTScalable::scale = 0; +Gtk::TextDirection RTScalable::direction = Gtk::TextDirection::TEXT_DIR_NONE; + +void RTScalable::setDPInScale (const double newDPI, const int newScale) +{ + if (scale != newScale || (scale == 1 && dpi != newDPI)) { + // reload all images + scale = newScale; + // HOMBRE: On windows, if scale = 2, the dpi is non significant, i.e. should be considered = 192 ; don't know for linux/macos + dpi = scale == 2 ? 192 : newDPI; + printf("RTScalable::setDPInScale / New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTScalable\n", scale, dpi, newDPI); + } +} + +double RTScalable::getDPI () +{ + return dpi; +} + +int RTScalable::getScale () +{ + return scale; +} + +Gtk::TextDirection RTScalable::getDirection() +{ + return direction; +} + +void RTScalable::init(Gtk::Window *window) +{ + printf("RTScalable::init\n"); + setDPInScale(window->get_screen()->get_resolution(), window->get_scale_factor()); +} + +void RTScalable::resizeImage(Cairo::RefPtr &surf, double factor) +{ + int newWidth = int((double)surf->get_width() * factor); + int newHeight = int((double)surf->get_height() * factor); + printf("Resizing from %dx%d to %dx%d (factor: %.5f)\n", surf->get_width(), surf->get_height(), newWidth, newHeight, factor); + Cairo::RefPtr surf2 = Cairo::ImageSurface::create(surf->get_format(), newWidth, newHeight); + Cairo::RefPtr c = Cairo::Context::create(surf2); + c->scale (factor, factor); + c->set_source(surf, 0., 0.); + //Cairo::RefPtr p = Cairo::SurfacePattern::create(surf); + //p->set_filter (Cairo::FILTER_BILINEAR); + c->paint (); + surf2->flush(); + + surf = surf2; +} diff --git a/rtgui/rtscalable.h b/rtgui/rtscalable.h new file mode 100644 index 000000000..9f3f913b9 --- /dev/null +++ b/rtgui/rtscalable.h @@ -0,0 +1,44 @@ +/* + * This file is part of RawTherapee. + * + * Copyright (c) 2018 Jean-Christophe FRISCH + * + * RawTherapee is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * RawTherapee is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with RawTherapee. If not, see . + */ + +#pragma once + +#include + +/** + * @brief A master class for derived class of Gtk::Image in order to handle theme-related icon sets. + */ +class RTScalable +{ + static double dpi; + static int scale; + static Gtk::TextDirection direction; // cached value for text-direction + +protected: + static void setDPInScale (const double newDPI, const int newScale); + static double getDPI (); + static int getScale (); + static void resizeImage(Cairo::RefPtr &surf, double factor); + Gtk::TextDirection getDirection(); + + +public: + static void init(Gtk::Window *window); + +}; diff --git a/rtgui/rtsurface.cc b/rtgui/rtsurface.cc new file mode 100644 index 000000000..4209012b7 --- /dev/null +++ b/rtgui/rtsurface.cc @@ -0,0 +1,132 @@ +/* + * This file is part of RawTherapee. + * + * Copyright (c) 2018 Jean-Christophe FRISCH + * + * RawTherapee is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * RawTherapee is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with RawTherapee. If not, see . + */ + +#include + +#include "options.h" +#include "../rtengine/icons.h" +#include "rtsurface.h" + +namespace +{ + +std::map> surfaceCache; + +} + +double RTSurface::dpiBack = 0.; +int RTSurface::scaleBack = 0; + +RTSurface::RTSurface () : RTScalable() { + Cairo::RefPtr imgSurf(new Cairo::ImageSurface(nullptr, false)); + surface = imgSurf; +} + +RTSurface::RTSurface (Glib::ustring fileName, Glib::ustring rtlFileName) : RTScalable() +{ + Cairo::RefPtr imgSurf(new Cairo::ImageSurface(nullptr, false)); + surface = imgSurf; + setImage (fileName, rtlFileName); +} + +void RTSurface::setImage (Glib::ustring fileName, Glib::ustring rtlFileName) +{ + Glib::ustring imageName; + + if (!rtlFileName.empty() && getDirection() == Gtk::TEXT_DIR_RTL) { + imageName = rtlFileName; + } else { + imageName = fileName; + } + + changeImage (imageName); +} + +void RTSurface::setDPInScale (const double newDPI, const int newScale) +{ + if (getScale() != newScale || (getScale() == 1 && getDPI() != newDPI)) { + RTScalable::setDPInScale(newDPI, newScale); + dpiBack = getDPI(); + scaleBack = getScale(); + printf("RTSurface::setDPInScale : New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTSurface\n", scaleBack, dpiBack, newDPI); + updateImages(); + } +} + +void RTSurface::changeImage (Glib::ustring imageName) +{ + auto iterator = surfaceCache.find (imageName); + + if (iterator == surfaceCache.end ()) { + double requestedDPI = getDPI(); + const auto imagePath = rtengine::findIconAbsolutePath (imageName, requestedDPI); + surface = Cairo::ImageSurface::create_from_png(imagePath); + + if (getDPI() > 0. && requestedDPI != -1 && requestedDPI != getDPI()) { + // scale the bitmap + printf("Resizing from %.1f to %.1f DPI\n", requestedDPI, getDPI()); + resizeImage(surface, getDPI() / requestedDPI); + } + + double x=0., y=0.; + cairo_surface_get_device_scale(surface->cobj(), &x, &y); + printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surface->get_width(), surface->get_height(), (float)x); + if (getScale() == 2) { + cairo_surface_set_device_scale(surface->cobj(), 0.5, 0.5); + cairo_surface_get_device_scale(surface->cobj(), &x, &y); + surface->flush(); + printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surface->get_width(), surface->get_height(), (float)x); + } + + iterator = surfaceCache.emplace (imageName, surface).first; + } + + surface = iterator->second; +} + +int RTSurface::getWidth() +{ + return surface ? surface->get_width() : -1; +} + +int RTSurface::getHeight() +{ + return surface ? surface->get_height() : -1; +} + +void RTSurface::init() +{ + dpiBack = RTScalable::getDPI(); + scaleBack = RTScalable::getScale(); +} + +void RTSurface::updateImages() +{ + for (auto& entry : surfaceCache) { + double imgDPI = getDPI(); + const auto imagePath = rtengine::findIconAbsolutePath (entry.first, imgDPI); + entry.second = Cairo::ImageSurface::create_from_png(imagePath); + printf("RTSurface::updateImages : %s\n", imagePath.c_str()); + } +} + +void RTSurface::from(Glib::RefPtr other) +{ + surface = other->surface; +} diff --git a/rtgui/rtsurface.h b/rtgui/rtsurface.h new file mode 100644 index 000000000..4c2c50bb3 --- /dev/null +++ b/rtgui/rtsurface.h @@ -0,0 +1,49 @@ +/* + * This file is part of RawTherapee. + * + * Copyright (c) 2018 Jean-Christophe FRISCH + * + * RawTherapee is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * RawTherapee is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with RawTherapee. If not, see . + */ +#pragma once + +#include +#include "rtscalable.h" + +/** + * @brief A derived class of Gtk::Image in order to handle theme-related icon sets. + */ +class RTSurface : public RTScalable +{ + static double dpiBack; // used to keep track of master dpi change + static int scaleBack; // used to keep track of master scale change + +public: + Cairo::RefPtr surface; + + RTSurface (); + RTSurface (Glib::ustring fileName, Glib::ustring rtlFileName = Glib::ustring()); + + void setImage (Glib::ustring fileName, Glib::ustring rtlFileName = Glib::ustring()); + void changeImage (Glib::ustring imageName); + int getWidth(); + int getHeight(); + + static void init(); + static void updateImages (); + static void setDPInScale (const double newDPI, const int newScale); + static void setScale (const int newScale); + + void from(Glib::RefPtr other); +}; diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index a52fd1ba5..c6064434f 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -25,6 +25,7 @@ #include "cursormanager.h" #include "rtimage.h" #include "whitebalance.h" +#include "rtscalable.h" #include "../rtengine/icons.h" #if defined(__APPLE__) @@ -93,6 +94,10 @@ RTWindow::RTWindow () cacheMgr->init (); WhiteBalance::init(); ProfilePanel::init (this); + RTScalable::init(this); + RTSurface::init(); + RTImage::init(); + MyExpander::init(); #ifndef WIN32 const std::vector> appIcons = { @@ -192,10 +197,14 @@ RTWindow::RTWindow () if (options.mainNBVertical) { mainNB->set_tab_pos (Gtk::POS_LEFT); fpl->set_angle (90); - fpanelLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("folder-closed.png")), Gtk::POS_TOP, 1, 1); + RTImage* folderIcon = Gtk::manage (new RTImage ("folder-closed.png")); + fpanelLabelGrid->attach_next_to (*folderIcon, Gtk::POS_TOP, 1, 1); fpanelLabelGrid->attach_next_to (*fpl, Gtk::POS_TOP, 1, 1); } else { - fpanelLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("folder-closed.png")), Gtk::POS_RIGHT, 1, 1); + printf("---------------- folder-closed\n"); + RTImage* folderIcon = Gtk::manage (new RTImage ("folder-closed.png")); + printf("---------------- folder-closed : %dx%d\n", folderIcon->get_width(), folderIcon->get_height()); + fpanelLabelGrid->attach_next_to (*folderIcon, Gtk::POS_RIGHT, 1, 1); fpanelLabelGrid->attach_next_to (*fpl, Gtk::POS_RIGHT, 1, 1); } @@ -396,6 +405,12 @@ bool RTWindow::on_configure_event (GdkEventConfigure* event) get_position (options.windowX, options.windowY); } + printf("RTWindow::on_configure_event : May update the RTImage and RTSurface\n"); + int newScale = get_window()->get_scale_factor(); + double newDPI = get_window()->get_screen()->get_resolution(); + RTImage::setDPInScale(newDPI, newScale); // will update the RTImage on scale/resolution change + RTSurface::setDPInScale(newDPI, newScale); // will update the RTSurface on scale/resolution change + return Gtk::Widget::on_configure_event (event); } diff --git a/rtgui/splash.cc b/rtgui/splash.cc index b95071d0b..f89e50b8e 100644 --- a/rtgui/splash.cc +++ b/rtgui/splash.cc @@ -29,15 +29,15 @@ extern Glib::ustring versionString; SplashImage::SplashImage () { - pixbuf = RTImage::createFromFile ("splash.png"); + surface = RTImage::createFromFile ("splash.png"); } bool SplashImage::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) { Glib::RefPtr window = get_window(); - Gdk::Cairo::set_source_pixbuf(cr, pixbuf); - cr->rectangle(0, 0, pixbuf->get_width(), pixbuf->get_height()); + cr->set_source(surface, 0., 0.); + cr->rectangle(0, 0, surface->get_width(), surface->get_height()); cr->fill(); Cairo::FontOptions cfo; @@ -58,7 +58,7 @@ bool SplashImage::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) cr->set_source_rgb (0., 0., 0.); cr->set_line_width(3.); cr->set_line_join(Cairo::LINE_JOIN_ROUND); - cr->move_to (pixbuf->get_width() - w - 32, pixbuf->get_height() - h - 20); + cr->move_to (surface->get_width() - w - 32, surface->get_height() - h - 20); version->add_to_cairo_context (cr); cr->stroke_preserve(); cr->set_source_rgb (1., 1., 1.); @@ -76,12 +76,12 @@ Gtk::SizeRequestMode SplashImage::get_request_mode_vfunc () const void SplashImage::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - minimum_height = natural_height = pixbuf ? pixbuf->get_height() : 100; + minimum_height = natural_height = surface ? surface->get_height() : 100; } void SplashImage::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = natural_width = pixbuf ? pixbuf->get_width() : 100; + minimum_width = natural_width = surface ? surface->get_width() : 100; } void SplashImage::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const diff --git a/rtgui/splash.h b/rtgui/splash.h index 4769700f6..cffdb92e1 100644 --- a/rtgui/splash.h +++ b/rtgui/splash.h @@ -25,7 +25,7 @@ class SplashImage : public Gtk::DrawingArea { private: - Glib::RefPtr pixbuf; + Cairo::RefPtr surface; Glib::RefPtr version; public: diff --git a/rtgui/thumbbrowserbase.cc b/rtgui/thumbbrowserbase.cc index 829aec9f7..43454d8f5 100644 --- a/rtgui/thumbbrowserbase.cc +++ b/rtgui/thumbbrowserbase.cc @@ -657,6 +657,14 @@ void ThumbBrowserBase::enableInspector() } } +bool ThumbBrowserBase::Internal::on_configure_event(GdkEventConfigure *configure_event) +{ + double resolution = get_window()->get_screen()->get_resolution(); + printf("ThumbBrowserBase::Internal::on_configure_event / Scale:%d StyleScale:%d X:%d Y:%d W:%d H:%d / DPI: %.3f\n", + get_scale_factor(), get_style_context()->get_scale(), configure_event->x, configure_event->y, configure_event->width, configure_event->height, (float)resolution); + return true; +} + void ThumbBrowserBase::Internal::on_style_updated() { style = get_style_context (); diff --git a/rtgui/thumbbrowserbase.h b/rtgui/thumbbrowserbase.h index d4d7e63e2..dd63f5bf4 100644 --- a/rtgui/thumbbrowserbase.h +++ b/rtgui/thumbbrowserbase.h @@ -51,6 +51,7 @@ class ThumbBrowserBase : public Gtk::Grid void setParent (ThumbBrowserBase* p); void on_realize(); void on_style_updated(); + bool on_configure_event(GdkEventConfigure *configure_event); bool on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr); Gtk::SizeRequestMode get_request_mode_vfunc () const; diff --git a/rtgui/thumbbrowserentrybase.cc b/rtgui/thumbbrowserentrybase.cc index ed34c65c7..f1ca76b7c 100644 --- a/rtgui/thumbbrowserentrybase.cc +++ b/rtgui/thumbbrowserentrybase.cc @@ -315,7 +315,7 @@ void ThumbBrowserEntryBase::updateBackBuffer () for (size_t i = 0; i < bbIcons.size(); i++) { // Draw the image at 110, 90, except for the outermost 10 pixels. - Gdk::Cairo::set_source_pixbuf(cc, bbIcons[i], istartx, istarty); + cc->set_source(bbIcons[i], istartx, istarty); cc->rectangle(istartx, istarty, bbIcons[i]->get_width(), bbIcons[i]->get_height()); cc->fill(); istartx += bbIcons[i]->get_width() + igap; @@ -329,7 +329,7 @@ void ThumbBrowserEntryBase::updateBackBuffer () for (size_t i = 0; i < bbSpecificityIcons.size(); ++i) { istartx2 -= bbSpecificityIcons[i]->get_width() - igap; - Gdk::Cairo::set_source_pixbuf(cc, bbSpecificityIcons[i], istartx2, istarty2 - bbSpecificityIcons[i]->get_height()); + cc->set_source(bbSpecificityIcons[i], istartx2, istarty2 - bbSpecificityIcons[i]->get_height()); cc->rectangle(istartx2, istarty2 - bbSpecificityIcons[i]->get_height(), bbSpecificityIcons[i]->get_width(), bbSpecificityIcons[i]->get_height()); cc->fill(); } @@ -700,14 +700,14 @@ bool ThumbBrowserEntryBase::insideWindow (int x, int y, int w, int h) return !(ofsX + startx > x + w || ofsX + startx + exp_width < x || ofsY + starty > y + h || ofsY + starty + exp_height < y); } -std::vector > ThumbBrowserEntryBase::getIconsOnImageArea() +std::vector > ThumbBrowserEntryBase::getIconsOnImageArea() { - return std::vector >(); + return std::vector >(); } -std::vector > ThumbBrowserEntryBase::getSpecificityIconsOnImageArea() +std::vector > ThumbBrowserEntryBase::getSpecificityIconsOnImageArea() { - return std::vector >(); + return std::vector >(); } void ThumbBrowserEntryBase::getIconSize(int& w, int& h) diff --git a/rtgui/thumbbrowserentrybase.h b/rtgui/thumbbrowserentrybase.h index 8237b7c6b..ef2c01ea6 100644 --- a/rtgui/thumbbrowserentrybase.h +++ b/rtgui/thumbbrowserentrybase.h @@ -82,8 +82,8 @@ protected: Glib::RefPtr backBuffer; bool bbSelected, bbFramed; guint8* bbPreview; - std::vector > bbIcons; - std::vector > bbSpecificityIcons; + std::vector > bbIcons; + std::vector > bbSpecificityIcons; CursorShape cursor_type; void drawFrame (Cairo::RefPtr cr, const Gdk::RGBA& bg, const Gdk::RGBA& fg); @@ -188,8 +188,8 @@ public: virtual void drawProgressBar (Glib::RefPtr win, const Gdk::RGBA& foregr, const Gdk::RGBA& backgr, int x, int w, int y, int h) {} - virtual std::vector > getIconsOnImageArea (); - virtual std::vector > getSpecificityIconsOnImageArea (); + virtual std::vector > getIconsOnImageArea (); + virtual std::vector > getSpecificityIconsOnImageArea (); virtual void getIconSize (int& w, int& h); virtual bool motionNotify (int x, int y); diff --git a/rtgui/whitebalance.cc b/rtgui/whitebalance.cc index 681ac16c2..cf46f370b 100644 --- a/rtgui/whitebalance.cc +++ b/rtgui/whitebalance.cc @@ -34,34 +34,34 @@ using namespace rtengine; using namespace rtengine::procparams; -Glib::RefPtr WhiteBalance::wbPixbufs[toUnderlying(WBEntry::Type::CUSTOM) + 1]; +Glib::RefPtr WhiteBalance::wbIcon[toUnderlying(WBEntry::Type::CUSTOM) + 1]; /* -Glib::RefPtr WhiteBalance::wbCameraPB, WhiteBalance::wbAutoPB, WhiteBalance::wbSunPB, WhiteBalance::wbTungstenPB, +Glib::RefPtr WhiteBalance::wbCameraPB, WhiteBalance::wbAutoPB, WhiteBalance::wbSunPB, WhiteBalance::wbTungstenPB, WhiteBalance::wbCloudyPB, WhiteBalance::wbShadePB, WhiteBalance::wbFluorescentPB, WhiteBalance::wbLampPB, WhiteBalance::wbFlashPB, WhiteBalance::wbLedPB, WhiteBalance::wbCustomPB; */ void WhiteBalance::init () { - wbPixbufs[toUnderlying(WBEntry::Type::CAMERA)] = RTImage::createFromFile ("wb-camera-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::AUTO)] = RTImage::createFromFile ("wb-auto-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::DAYLIGHT)] = RTImage::createFromFile ("wb-sun-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::CLOUDY)] = RTImage::createFromFile ("wb-cloudy-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::SHADE)] = RTImage::createFromFile ("wb-shade-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::WATER)] = RTImage::createFromFile ("wb-water-small.png"); - //wbPixbufs[WBEntry::Type::WATER2] = RTImage::createFromFile ("wb-water-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::TUNGSTEN)] = RTImage::createFromFile ("wb-tungsten-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::FLUORESCENT)] = RTImage::createFromFile ("wb-fluorescent-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::LAMP)] = RTImage::createFromFile ("wb-lamp-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::FLASH)] = RTImage::createFromFile ("wb-flash-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::LED)] = RTImage::createFromFile ("wb-led-small.png"); - wbPixbufs[toUnderlying(WBEntry::Type::CUSTOM)] = RTImage::createFromFile ("wb-custom-small.png"); + wbIcon[toUnderlying(WBEntry::Type::CAMERA)] = Glib::RefPtr( new RTImage("wb-camera-small.png")); + wbIcon[toUnderlying(WBEntry::Type::AUTO)] = Glib::RefPtr( new RTImage("wb-auto-small.png")); + wbIcon[toUnderlying(WBEntry::Type::DAYLIGHT)] = Glib::RefPtr( new RTImage("wb-sun-small.png")); + wbIcon[toUnderlying(WBEntry::Type::CLOUDY)] = Glib::RefPtr( new RTImage("wb-cloudy-small.png")); + wbIcon[toUnderlying(WBEntry::Type::SHADE)] = Glib::RefPtr( new RTImage("wb-shade-small.png")); + wbIcon[toUnderlying(WBEntry::Type::WATER)] = Glib::RefPtr( new RTImage("wb-water-small.png")); + //wbIcon[toUnderlying(WBEntry::Type::WATER2)] = Glib::RefPtr( new RTImage("wb-water-small.png")); + wbIcon[toUnderlying(WBEntry::Type::TUNGSTEN)] = Glib::RefPtr( new RTImage("wb-tungsten-small.png")); + wbIcon[toUnderlying(WBEntry::Type::FLUORESCENT)] = Glib::RefPtr( new RTImage("wb-fluorescent-small.png")); + wbIcon[toUnderlying(WBEntry::Type::LAMP)] = Glib::RefPtr( new RTImage("wb-lamp-small.png")); + wbIcon[toUnderlying(WBEntry::Type::FLASH)] = Glib::RefPtr( new RTImage("wb-flash-small.png")); + wbIcon[toUnderlying(WBEntry::Type::LED)] = Glib::RefPtr( new RTImage("wb-led-small.png")); + wbIcon[toUnderlying(WBEntry::Type::CUSTOM)] = Glib::RefPtr( new RTImage("wb-custom-small.png")); } void WhiteBalance::cleanup () { for (unsigned int i = 0; i < toUnderlying(WBEntry::Type::CUSTOM) + 1; i++) { - wbPixbufs[i].reset(); + wbIcon[i].reset(); } } @@ -173,7 +173,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::FLUORESCENT) { // Creating the Fluorescent subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_FLUO_HEADER"); row[methodColumns.colId] = i + 100; } @@ -181,7 +181,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::WATER) { // Creating the under water subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_WATER_HEADER"); row[methodColumns.colId] = i + 100; } @@ -189,7 +189,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::LAMP) { // Creating the Lamp subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_LAMP_HEADER"); row[methodColumns.colId] = i + 100; } @@ -197,7 +197,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::LED) { // Creating the LED subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_LED_HEADER"); row[methodColumns.colId] = i + 100; } @@ -205,7 +205,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::FLASH) { // Creating the Flash subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_FLASH_HEADER"); row[methodColumns.colId] = i + 100; } @@ -218,12 +218,12 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB || currType == WBEntry::Type::LED ) { childrow = *(refTreeModel->append(row.children())); - childrow[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; + childrow[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; childrow[methodColumns.colLabel] = WBParams::getWbEntries()[i].GUILabel; childrow[methodColumns.colId] = i; } else { row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; row[methodColumns.colLabel] = WBParams::getWbEntries()[i].GUILabel; row[methodColumns.colId] = i; } diff --git a/rtgui/whitebalance.h b/rtgui/whitebalance.h index 8603d1c59..b774075c0 100644 --- a/rtgui/whitebalance.h +++ b/rtgui/whitebalance.h @@ -46,7 +46,7 @@ protected: class MethodColumns : public Gtk::TreeModel::ColumnRecord { public: - Gtk::TreeModelColumn< Glib::RefPtr > colIcon; + Gtk::TreeModelColumn< Glib::RefPtr > colIcon; Gtk::TreeModelColumn colLabel; Gtk::TreeModelColumn colId; MethodColumns() @@ -57,7 +57,7 @@ protected: } }; - static Glib::RefPtr wbPixbufs[rtengine::toUnderlying(rtengine::procparams::WBEntry::Type::CUSTOM) + 1]; + static Glib::RefPtr wbIcon[rtengine::toUnderlying(rtengine::procparams::WBEntry::Type::CUSTOM) + 1]; Glib::RefPtr refTreeModel; MethodColumns methodColumns; MyComboBox* method; From 5ea0bacddd5cd3d23e091b80864a7cb00cb88799 Mon Sep 17 00:00:00 2001 From: Hombre Date: Sat, 8 Dec 2018 22:48:15 +0100 Subject: [PATCH 02/25] Icons are resized depending on the current scale/resolution See issue #3547 and #4803 --- rtengine/init.cc | 1 + rtgui/batchqueueentry.cc | 8 +-- rtgui/batchqueueentry.h | 4 +- rtgui/cursormanager.cc | 38 +++++++------- rtgui/dirbrowser.cc | 21 +++----- rtgui/exifpanel.cc | 9 ++-- rtgui/exifpanel.h | 6 +-- rtgui/filebrowserentry.cc | 28 +++++------ rtgui/filebrowserentry.h | 14 +++--- rtgui/guiutils.cc | 24 ++++----- rtgui/main.cc | 68 ++++++++++++++++++++++--- rtgui/rtimage.cc | 92 ++++++++++++++++------------------ rtgui/rtimage.h | 7 +-- rtgui/rtscalable.cc | 15 ++++-- rtgui/rtscalable.h | 2 +- rtgui/rtsurface.cc | 20 ++++++-- rtgui/rtsurface.h | 6 ++- rtgui/rtwindow.cc | 16 +++--- rtgui/splash.cc | 2 +- rtgui/thumbbrowserentrybase.cc | 12 ++--- rtgui/thumbbrowserentrybase.h | 8 +-- rtgui/whitebalance.cc | 46 ++++++++--------- rtgui/whitebalance.h | 4 +- 23 files changed, 259 insertions(+), 192 deletions(-) diff --git a/rtengine/init.cc b/rtengine/init.cc index 7d944fc0b..c11e398bf 100644 --- a/rtengine/init.cc +++ b/rtengine/init.cc @@ -112,6 +112,7 @@ void cleanup () ProcParams::cleanup (); Color::cleanup (); RawImageSource::cleanup (); + #ifdef RT_FFTW3F_OMP fftwf_cleanup_threads(); #else diff --git a/rtgui/batchqueueentry.cc b/rtgui/batchqueueentry.cc index fb65e0324..6771e77c9 100644 --- a/rtgui/batchqueueentry.cc +++ b/rtgui/batchqueueentry.cc @@ -27,7 +27,7 @@ #include "thumbbrowserbase.h" bool BatchQueueEntry::iconsLoaded(false); -Cairo::RefPtr BatchQueueEntry::savedAsIcon; +Glib::RefPtr BatchQueueEntry::savedAsIcon; BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm) : ThumbBrowserEntryBase(fname), @@ -55,7 +55,7 @@ BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine: #endif if (!iconsLoaded) { - savedAsIcon = RTImage::createFromFile ("save-small.png"); + savedAsIcon = RTImage::createPixbufFromFile ("save-small.png"); iconsLoaded = true; } @@ -145,10 +145,10 @@ void BatchQueueEntry::removeButtonSet () buttonSet = nullptr; } -std::vector > BatchQueueEntry::getIconsOnImageArea () +std::vector > BatchQueueEntry::getIconsOnImageArea () { - std::vector > ret; + std::vector > ret; if (!outFileName.empty()) { ret.push_back (savedAsIcon); diff --git a/rtgui/batchqueueentry.h b/rtgui/batchqueueentry.h index 57b263689..2b75922b7 100644 --- a/rtgui/batchqueueentry.h +++ b/rtgui/batchqueueentry.h @@ -43,7 +43,7 @@ class BatchQueueEntry : public ThumbBrowserEntryBase, public BQEntryUpdateListen public: - static Cairo::RefPtr savedAsIcon; + static Glib::RefPtr savedAsIcon; rtengine::ProcessingJob* job; rtengine::procparams::ProcParams params; @@ -65,7 +65,7 @@ public: void removeButtonSet (); - std::vector > getIconsOnImageArea () override; + std::vector > getIconsOnImageArea () override; void getIconSize (int& w, int& h) override; Glib::ustring getToolTip (int x, int y) override; diff --git a/rtgui/cursormanager.cc b/rtgui/cursormanager.cc index d614634d5..4d08e4c7d 100644 --- a/rtgui/cursormanager.cc +++ b/rtgui/cursormanager.cc @@ -36,25 +36,25 @@ void CursorManager::init (Glib::RefPtr mainWindow) #endif - Cairo::RefPtr add = RTImage::createFromFile("crosshair-small.png"); - Cairo::RefPtr colPick = RTImage::createFromFile("color-picker-hicontrast.png"); - Cairo::RefPtr colPickAdd = RTImage::createFromFile("color-picker-add-hicontrast.png"); - Cairo::RefPtr cropDraw = RTImage::createFromFile("crop-point-hicontrast.png"); - Cairo::RefPtr crosshair = RTImage::createFromFile("crosshair-hicontrast.png"); - Cairo::RefPtr empty = RTImage::createFromFile("empty.png"); - Cairo::RefPtr handClosed = RTImage::createFromFile("hand-closed-hicontrast.png"); - Cairo::RefPtr handOpen = RTImage::createFromFile("hand-open-hicontrast.png"); - Cairo::RefPtr moveBL = RTImage::createFromFile("node-move-sw-ne-hicontrast.png"); - Cairo::RefPtr moveBR = RTImage::createFromFile("node-move-nw-se-hicontrast.png"); - Cairo::RefPtr moveL = RTImage::createFromFile("node-move-x-hicontrast.png"); - Cairo::RefPtr moveR = RTImage::createFromFile("node-move-x-hicontrast.png"); - Cairo::RefPtr moveTL = RTImage::createFromFile("node-move-nw-se-hicontrast.png"); - Cairo::RefPtr moveTR = RTImage::createFromFile("node-move-sw-ne-hicontrast.png"); - Cairo::RefPtr moveX = RTImage::createFromFile("node-move-x-hicontrast.png"); - Cairo::RefPtr moveXY = RTImage::createFromFile("node-move-xy-hicontrast.png"); - Cairo::RefPtr moveY = RTImage::createFromFile("node-move-y-hicontrast.png"); - Cairo::RefPtr rotate = RTImage::createFromFile("rotate-aroundnode-hicontrast.png"); - Cairo::RefPtr wait = RTImage::createFromFile("gears.png"); // Currently unused, create *-hicontrast once used. + Glib::RefPtr add = RTImage::createPixbufFromFile("crosshair-small.png"); + Glib::RefPtr colPick = RTImage::createPixbufFromFile("color-picker-hicontrast.png"); + Glib::RefPtr colPickAdd = RTImage::createPixbufFromFile("color-picker-add-hicontrast.png"); + Glib::RefPtr cropDraw = RTImage::createPixbufFromFile("crop-point-hicontrast.png"); + Glib::RefPtr crosshair = RTImage::createPixbufFromFile("crosshair-hicontrast.png"); + Glib::RefPtr empty = RTImage::createPixbufFromFile("empty.png"); + Glib::RefPtr handClosed = RTImage::createPixbufFromFile("hand-closed-hicontrast.png"); + Glib::RefPtr handOpen = RTImage::createPixbufFromFile("hand-open-hicontrast.png"); + Glib::RefPtr moveBL = RTImage::createPixbufFromFile("node-move-sw-ne-hicontrast.png"); + Glib::RefPtr moveBR = RTImage::createPixbufFromFile("node-move-nw-se-hicontrast.png"); + Glib::RefPtr moveL = RTImage::createPixbufFromFile("node-move-x-hicontrast.png"); + Glib::RefPtr moveR = RTImage::createPixbufFromFile("node-move-x-hicontrast.png"); + Glib::RefPtr moveTL = RTImage::createPixbufFromFile("node-move-nw-se-hicontrast.png"); + Glib::RefPtr moveTR = RTImage::createPixbufFromFile("node-move-sw-ne-hicontrast.png"); + Glib::RefPtr moveX = RTImage::createPixbufFromFile("node-move-x-hicontrast.png"); + Glib::RefPtr moveXY = RTImage::createPixbufFromFile("node-move-xy-hicontrast.png"); + Glib::RefPtr moveY = RTImage::createPixbufFromFile("node-move-y-hicontrast.png"); + Glib::RefPtr rotate = RTImage::createPixbufFromFile("rotate-aroundnode-hicontrast.png"); + Glib::RefPtr wait = RTImage::createPixbufFromFile("gears.png"); // Currently unused, create *-hicontrast once used. cAdd = add ? Gdk::Cursor::create(display, add, 8, 8) : Gdk::Cursor::create(display, Gdk::PLUS); cAddPicker = colPickAdd ? Gdk::Cursor::create(display, colPickAdd, 4, 21) : Gdk::Cursor::create(display, Gdk::PLUS); diff --git a/rtgui/dirbrowser.cc b/rtgui/dirbrowser.cc index b992550e7..2b30f0b2d 100644 --- a/rtgui/dirbrowser.cc +++ b/rtgui/dirbrowser.cc @@ -121,20 +121,13 @@ DirBrowser::~DirBrowser() void DirBrowser::fillDirTree () { - Cairo::RefPtr openfolder_ = RTImage::createFromFile ("folder-open-small.png"); - openfolder = Gdk::Pixbuf::create(openfolder_, 0, 0, openfolder_->get_width(), openfolder_->get_height()); - Cairo::RefPtr closedfolder_ = RTImage::createFromFile ("folder-open-small.png"); - closedfolder = Gdk::Pixbuf::create(closedfolder_, 0, 0, closedfolder_->get_width(), closedfolder_->get_height()); - Cairo::RefPtr icdrom_ = RTImage::createFromFile ("folder-open-small.png"); - icdrom = Gdk::Pixbuf::create(icdrom_, 0, 0, icdrom_->get_width(), icdrom_->get_height()); - Cairo::RefPtr ifloppy_ = RTImage::createFromFile ("folder-open-small.png"); - ifloppy = Gdk::Pixbuf::create(ifloppy_, 0, 0, ifloppy_->get_width(), ifloppy_->get_height()); - Cairo::RefPtr ihdd_ = RTImage::createFromFile ("folder-open-small.png"); - ihdd = Gdk::Pixbuf::create(ihdd_, 0, 0, ihdd_->get_width(), ihdd_->get_height()); - Cairo::RefPtr iremovable_ = RTImage::createFromFile ("folder-open-small.png"); - iremovable = Gdk::Pixbuf::create(iremovable_, 0, 0, iremovable_->get_width(), iremovable_->get_height()); - Cairo::RefPtr inetwork_ = RTImage::createFromFile ("folder-open-small.png"); - inetwork = Gdk::Pixbuf::create(inetwork_, 0, 0, inetwork_->get_width(), inetwork_->get_height()); + openfolder = RTImage::createPixbufFromFile ("folder-open-small.png"); + closedfolder = RTImage::createPixbufFromFile ("folder-closed-small.png"); + icdrom = RTImage::createPixbufFromFile ("device-optical.png"); + ifloppy = RTImage::createPixbufFromFile ("device-floppy.png"); + ihdd = RTImage::createPixbufFromFile ("device-hdd.png"); + iremovable = RTImage::createPixbufFromFile ("device-usb.png"); + inetwork = RTImage::createPixbufFromFile ("device-network.png"); //Create the Tree model: dirTreeModel = Gtk::TreeStore::create(dtColumns); diff --git a/rtgui/exifpanel.cc b/rtgui/exifpanel.cc index ee2785924..35c964cff 100644 --- a/rtgui/exifpanel.cc +++ b/rtgui/exifpanel.cc @@ -48,12 +48,9 @@ ExifPanel::ExifPanel () : idata (nullptr) exifTree->set_grid_lines (Gtk::TREE_VIEW_GRID_LINES_NONE); exifTree->set_row_separator_func (sigc::mem_fun(*this, &ExifPanel::rowSeperatorFunc)); - Cairo::RefPtr delicon_ = RTImage::createFromFile ("cancel-small.png"); - delicon = Gdk::Pixbuf::create(delicon_, 0, 0, delicon_->get_width(), delicon_->get_height()); - Cairo::RefPtr keepicon_ = RTImage::createFromFile ("tick-small.png"); - keepicon = Gdk::Pixbuf::create(keepicon_, 0, 0, keepicon_->get_width(), keepicon_->get_height()); - Cairo::RefPtr editicon_ = RTImage::createFromFile ("add-small.png"); - editicon = Gdk::Pixbuf::create(editicon_, 0, 0, editicon_->get_width(), editicon_->get_height()); + delicon = RTImage::createPixbufFromFile ("cancel-small.png"); + keepicon = RTImage::createPixbufFromFile ("tick-small.png"); + editicon = RTImage::createPixbufFromFile ("add-small.png"); Gtk::TreeView::Column *viewcol = Gtk::manage (new Gtk::TreeView::Column ("Field Name")); Gtk::CellRendererPixbuf* render_pb = Gtk::manage (new Gtk::CellRendererPixbuf ()); diff --git a/rtgui/exifpanel.h b/rtgui/exifpanel.h index 9db4cb7fe..cd27cb780 100644 --- a/rtgui/exifpanel.h +++ b/rtgui/exifpanel.h @@ -59,9 +59,9 @@ private: add (isSeparator); } }; - Glib::RefPtr delicon; - Glib::RefPtr keepicon; - Glib::RefPtr editicon; + Glib::RefPtr delicon; + Glib::RefPtr keepicon; + Glib::RefPtr editicon; ExifColumns exifColumns; Gtk::TreeView* exifTree; diff --git a/rtgui/filebrowserentry.cc b/rtgui/filebrowserentry.cc index d8312ffd2..0a29ded24 100644 --- a/rtgui/filebrowserentry.cc +++ b/rtgui/filebrowserentry.cc @@ -33,11 +33,11 @@ //extern Glib::Threads::Thread* mainThread; bool FileBrowserEntry::iconsLoaded(false); -Cairo::RefPtr FileBrowserEntry::editedIcon; -Cairo::RefPtr FileBrowserEntry::recentlySavedIcon; -Cairo::RefPtr FileBrowserEntry::enqueuedIcon; -Cairo::RefPtr FileBrowserEntry::hdr; -Cairo::RefPtr FileBrowserEntry::ps; +Glib::RefPtr FileBrowserEntry::editedIcon; +Glib::RefPtr FileBrowserEntry::recentlySavedIcon; +Glib::RefPtr FileBrowserEntry::enqueuedIcon; +Glib::RefPtr FileBrowserEntry::hdr; +Glib::RefPtr FileBrowserEntry::ps; FileBrowserEntry::FileBrowserEntry (Thumbnail* thm, const Glib::ustring& fname) : ThumbBrowserEntryBase (fname), wasInside(false), iatlistener(nullptr), press_x(0), press_y(0), action_x(0), action_y(0), rot_deg(0.0), landscape(true), cropgl(nullptr), state(SNormal), crop_custom_ratio(0.f) @@ -56,11 +56,11 @@ FileBrowserEntry::FileBrowserEntry (Thumbnail* thm, const Glib::ustring& fname) scale = 1; if (!iconsLoaded) { - editedIcon = RTImage::createFromFile ("tick-small.png"); - recentlySavedIcon = RTImage::createFromFile ("save-small.png"); - enqueuedIcon = RTImage::createFromFile ("gears-small.png"); - hdr = RTImage::createFromFile ("filetype-hdr.png"); - ps = RTImage::createFromFile ("filetype-ps.png"); + editedIcon = RTImage::createPixbufFromFile ("tick-small.png"); + recentlySavedIcon = RTImage::createPixbufFromFile ("save-small.png"); + enqueuedIcon = RTImage::createPixbufFromFile ("gears-small.png"); + hdr = RTImage::createPixbufFromFile ("filetype-hdr.png"); + ps = RTImage::createPixbufFromFile ("filetype-ps.png"); iconsLoaded = true; } @@ -117,10 +117,10 @@ void FileBrowserEntry::calcThumbnailSize () } } -std::vector > FileBrowserEntry::getIconsOnImageArea () +std::vector > FileBrowserEntry::getIconsOnImageArea () { - std::vector > ret; + std::vector > ret; if (!thumbnail) { return ret; @@ -141,10 +141,10 @@ std::vector > FileBrowserEntry::getIconsOnIma return ret; } -std::vector > FileBrowserEntry::getSpecificityIconsOnImageArea () +std::vector > FileBrowserEntry::getSpecificityIconsOnImageArea () { - std::vector > ret; + std::vector > ret; if (!thumbnail) { return ret; diff --git a/rtgui/filebrowserentry.h b/rtgui/filebrowserentry.h index 03a652c6b..b1fa8c54b 100644 --- a/rtgui/filebrowserentry.h +++ b/rtgui/filebrowserentry.h @@ -71,11 +71,11 @@ class FileBrowserEntry : public ThumbBrowserEntryBase, public: - static Cairo::RefPtr editedIcon; - static Cairo::RefPtr recentlySavedIcon; - static Cairo::RefPtr enqueuedIcon; - static Cairo::RefPtr hdr; - static Cairo::RefPtr ps; + static Glib::RefPtr editedIcon; + static Glib::RefPtr recentlySavedIcon; + static Glib::RefPtr enqueuedIcon; + static Glib::RefPtr hdr; + static Glib::RefPtr ps; FileBrowserEntry (Thumbnail* thm, const Glib::ustring& fname); ~FileBrowserEntry () override; @@ -92,8 +92,8 @@ public: void refreshQuickThumbnailImage () override; void calcThumbnailSize () override; - std::vector > getIconsOnImageArea () override; - std::vector > getSpecificityIconsOnImageArea () override; + std::vector > getIconsOnImageArea () override; + std::vector > getSpecificityIconsOnImageArea () override; void getIconSize (int& w, int& h) override; // thumbnaillistener interface diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index f9792a28a..14f00bc29 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -564,7 +564,7 @@ void MyExpander::init() MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : enabled(false), inconsistent(false), flushEvent(false), expBox(nullptr), - child(nullptr), headerWidget(nullptr), + child(nullptr), headerWidget(nullptr), statusImage(nullptr), label(nullptr), useEnabled(useEnabled) { set_spacing(0); @@ -760,12 +760,12 @@ void MyExpander::set_inconsistent(bool isInconsistent) if (useEnabled) { if (isInconsistent) { - statusImage->from(inconsistentImage); + statusImage->set(inconsistentImage->get_pixbuf()); } else { if (enabled) { - statusImage->from(enabledImage); + statusImage->set(enabledImage->get_pixbuf()); } else { - statusImage->from(disabledImage); + statusImage->set(disabledImage->get_pixbuf()); } } } @@ -791,14 +791,14 @@ void MyExpander::setEnabled(bool isEnabled) enabled = false; if (!inconsistent) { - statusImage->from(disabledImage); + statusImage->set(disabledImage->get_pixbuf()); message.emit(); } } else { enabled = true; if (!inconsistent) { - statusImage->from(enabledImage); + statusImage->set(enabledImage->get_pixbuf()); message.emit(); } } @@ -834,9 +834,9 @@ void MyExpander::set_expanded( bool expanded ) if (!useEnabled) { if (expanded ) { - statusImage->from(openedImage); + statusImage->set(openedImage->get_pixbuf()); } else { - statusImage->from(closedImage); + statusImage->set(closedImage->get_pixbuf()); } } @@ -879,9 +879,9 @@ bool MyExpander::on_toggle(GdkEventButton* event) if (!useEnabled) { if (isVisible) { - statusImage->from(closedImage); + statusImage->set(closedImage->get_pixbuf()); } else { - statusImage->from(openedImage); + statusImage->set(openedImage->get_pixbuf()); } } @@ -906,10 +906,10 @@ bool MyExpander::on_enabled_change(GdkEventButton* event) if (event->button == 1) { if (enabled) { enabled = false; - statusImage->from(disabledImage); + statusImage->set(disabledImage->get_pixbuf()); } else { enabled = true; - statusImage->from(enabledImage); + statusImage->set(enabledImage->get_pixbuf()); } message.emit(); diff --git a/rtgui/main.cc b/rtgui/main.cc index d4c52154c..e22d1d281 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -65,6 +65,8 @@ Glib::ustring argv2; bool simpleEditor = false; bool gimpPlugin = false; bool remote = false; +unsigned char scale = 1; +float fontScale = 1.f; Glib::RefPtr cssForced; Glib::RefPtr cssRT; //Glib::Threads::Thread* mainThread; @@ -316,17 +318,62 @@ RTWindow *create_rt_window() } // Set the font face and size + Glib::ustring css; if (options.fontFamily != "default") { + //GTK318 + #if GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 20 + css = Glib::ustring::compose ("* { font-family: %1; font-size: %2px }", options.fontFamily, options.fontSize * scale); + #else + css = Glib::ustring::compose ("* { font-family: %1; font-size: %2pt }", options.fontFamily, options.fontSize * scale); + #endif + //GTK318 + fontScale = options.fontSize / 9; + } else if (scale == 2) { + Glib::RefPtr style = Gtk::StyleContext::create(); + Pango::FontDescription pfd = style->get_font(Gtk::STATE_FLAG_NORMAL); + if (pfd.get_set_fields() & Pango::FONT_MASK_SIZE) { + int fontSize = pfd.get_size(); + bool isPix = pfd.get_size_is_absolute(); + printf("FONT SIZE = %d pt\n", fontSize); + + + double r = style->get_screen()->get_resolution(); + printf("RESOLUTION = %.3f\n", r); + + + if (isPix) { + // 1pt = 0.3527mm @ 96 ppi + double resolution = style->get_screen()->get_resolution(); + // px >inch >mm >pt >"scaled pt" + int pt = (int)(fontSize / 96. * 25.4 / 0.3527 * (96. / resolution) + 0.49); + // if resolution is lower than 192ppi, we're supposing that it's already expressed in a scale==1 scenario + if (resolution >= 192) { + // it's already scaled up, no need to set the font size + resolution /= 2.; // Reducing the value for a scale==1 case + pt /= 2.; + } else { + // fontSize is for scale==1, we have to scale up + css = Glib::ustring::compose ("* { font-size: %1px }", pt * scale); + } + fontScale = pt / 9; + } else { + int pt = fontSize / Pango::SCALE; + css = Glib::ustring::compose ("* { font-size: %1pt }", pt * scale); + fontScale = pt / 9; + } + } else { + printf("La taille n'est pas specifiee\n"); + fontScale = 1.f; + } + } + if (!css.empty()) { + printf("CSS: %s", css.c_str()); try { cssForced = Gtk::CssProvider::create(); - //GTK318 -#if GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 20 - cssForced->load_from_data (Glib::ustring::compose ("* { font-family: %1; font-size: %2px }", options.fontFamily, options.fontSize)); -#else - cssForced->load_from_data (Glib::ustring::compose ("* { font-family: %1; font-size: %2pt }", options.fontFamily, options.fontSize)); -#endif - //GTK318 + cssForced->load_from_data (css); + Gtk::StyleContext::add_provider_for_screen (screen, cssForced, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); + } catch (Glib::Error &err) { printf ("Error: \"%s\"\n", err.what().c_str()); } catch (...) { @@ -346,7 +393,6 @@ RTWindow *create_rt_window() //gdk_threads_enter (); RTWindow *rtWindow = new RTWindow(); - return rtWindow; } @@ -471,6 +517,12 @@ int main (int argc, char **argv) Glib::init(); // called by Gtk::Main, but this may be important for thread handling, so we call it ourselves now Gio::init (); + const gchar *gscale = g_getenv("GDK_SCALE"); + if (gscale && gscale[0] == '2') { + scale = 2; + g_setenv("GDK_SCALE", "1", true); + } + #ifdef WIN32 if (GetFileType (GetStdHandle (STD_OUTPUT_HANDLE)) == 0x0003) { // started from msys2 console => do not buffer stdout diff --git a/rtgui/rtimage.cc b/rtgui/rtimage.cc index 4763b90e7..993b3e30b 100644 --- a/rtgui/rtimage.cc +++ b/rtgui/rtimage.cc @@ -28,7 +28,8 @@ namespace { -std::map> surfaceCache; +std::map > pixbufCache; +std::map > surfaceCache; } @@ -37,14 +38,22 @@ int RTImage::scaleBack = 0; RTImage::RTImage () {} -RTImage::RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName) -{ - setImage (fileName, rtlFileName); -} - RTImage::RTImage (RTImage &other) { - from(&other); + dpiBack = other.dpiBack; + scaleBack = other.scaleBack; + pixbuf = other.pixbuf; + surface = other.surface; + if (pixbuf) { + set(pixbuf); + } else if (surface) { + set(surface); + } +} + +RTImage::RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName) : Gtk::Image() +{ + setImage (fileName, rtlFileName); } RTImage::RTImage (Glib::RefPtr &pixbuf) @@ -54,13 +63,6 @@ RTImage::RTImage (Glib::RefPtr &pixbuf) } } -RTImage::RTImage (Glib::RefPtr &other) -{ - if (other) { - from(other.get()); - } -} - void RTImage::setImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName) { Glib::ustring imageName; @@ -92,15 +94,22 @@ void RTImage::changeImage (const Glib::ustring& imageName) { clear (); - auto iterator = surfaceCache.find (imageName); - - if (iterator == surfaceCache.end ()) { - const auto pixbuf = createFromFile(imageName); - iterator = surfaceCache.emplace (imageName, pixbuf).first; + if (pixbuf) { + auto iterator = pixbufCache.find (imageName); + printf("changeImage / pixbufCache[%d] : \"%s\" %s!\n", (int)(pixbufCache.size()), imageName.c_str(), iterator == pixbufCache.end () ? "not found" : "found"); + assert(iterator != pixbufCache.end ()); + pixbuf = iterator->second; + set(iterator->second); + } else { // if no Pixbuf is set, we update or create a Cairo::ImageSurface + auto iterator = surfaceCache.find (imageName); + printf("changeImage / surfaceCache[%d] : \"%s\" %s!\n", (int)(surfaceCache.size()), imageName.c_str(), iterator == surfaceCache.end () ? "not found" : "found"); + if (iterator == surfaceCache.end ()) { + auto surf = createImgSurfFromFile(imageName); + iterator = surfaceCache.emplace (imageName, surf).first; + } + surface = iterator->second; + set(iterator->second); } - - surface = iterator->second; - set(iterator->second); } void RTImage::init() @@ -111,36 +120,26 @@ void RTImage::init() void RTImage::updateImages() { + for (auto& entry : pixbufCache) { + entry.second = createPixbufFromFile(entry.first); + } for (auto& entry : surfaceCache) { - entry.second = createFromFile(entry.first); + entry.second = createImgSurfFromFile(entry.first); } } -void RTImage::from(RTImage* other) +Glib::RefPtr RTImage::createPixbufFromFile (const Glib::ustring& fileName) { - if (!other) { - return; - } - - if (other->get_pixbuf()) { - set(other->get_pixbuf()); - } else { - surface = other->surface; - set(surface); - } + Cairo::RefPtr imgSurf = createImgSurfFromFile(fileName); + Glib::RefPtr pixbuf = Gdk::Pixbuf::create(imgSurf, 0, 0, imgSurf->get_width(), imgSurf->get_height()); + return pixbuf; } -void RTImage::from(Glib::RefPtr other) -{ - if (other) { - from (other.get()); - } -} - -Cairo::RefPtr RTImage::createFromFile (const Glib::ustring& fileName) +Cairo::RefPtr RTImage::createImgSurfFromFile (const Glib::ustring& fileName) { Cairo::RefPtr surf; + printf("Creating \"%s\"\n", fileName.c_str()); try { double requestedDPI = getDPI(); @@ -161,6 +160,8 @@ Cairo::RefPtr RTImage::createFromFile (const Glib::ustring& resizeImage(surf, getDPI() / requestedDPI); } + // HOMBRE: As of now, GDK_SCALE is forced to 1, so setting the Cairo::ImageSurface scale is not required + /* double x=0., y=0.; cairo_surface_get_device_scale(surf->cobj(), &x, &y); printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); @@ -170,6 +171,7 @@ Cairo::RefPtr RTImage::createFromFile (const Glib::ustring& surf->flush(); printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); } + */ } catch (const Glib::Exception& exception) { if (options.rtSettings.verbose) { std::cerr << "Failed to load image \"" << fileName << "\": " << exception.what() << std::endl; @@ -178,9 +180,3 @@ Cairo::RefPtr RTImage::createFromFile (const Glib::ustring& return surf; } - -/* -bool RTImage::on_configure_event(GdkEventConfigure* configure_event) -{ -} -*/ diff --git a/rtgui/rtimage.h b/rtgui/rtimage.h index 35652e163..54ab5b66d 100644 --- a/rtgui/rtimage.h +++ b/rtgui/rtimage.h @@ -33,11 +33,13 @@ class RTImage : public Gtk::Image, public RTScalable protected: Cairo::RefPtr surface; + Glib::RefPtr pixbuf; public: RTImage (); RTImage (RTImage &other); RTImage (Glib::RefPtr &pixbuf); + RTImage(Cairo::RefPtr other); RTImage (Glib::RefPtr &other); RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName = Glib::ustring()); @@ -49,8 +51,7 @@ public: static void setDPInScale (const double newDPI, const int newScale); static void setScale (const int newScale); - static Cairo::RefPtr createFromFile (const Glib::ustring& fileName); + static Glib::RefPtr createPixbufFromFile (const Glib::ustring& fileName); + static Cairo::RefPtr createImgSurfFromFile (const Glib::ustring& fileName); - void from(RTImage* other); - void from(Glib::RefPtr other); }; diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc index 6d376d9d8..3f8c41a61 100644 --- a/rtgui/rtscalable.cc +++ b/rtgui/rtscalable.cc @@ -22,6 +22,8 @@ double RTScalable::dpi = 0.; int RTScalable::scale = 0; +extern float fontScale; +extern unsigned char scale; Gtk::TextDirection RTScalable::direction = Gtk::TextDirection::TEXT_DIR_NONE; void RTScalable::setDPInScale (const double newDPI, const int newScale) @@ -30,14 +32,17 @@ void RTScalable::setDPInScale (const double newDPI, const int newScale) // reload all images scale = newScale; // HOMBRE: On windows, if scale = 2, the dpi is non significant, i.e. should be considered = 192 ; don't know for linux/macos - dpi = scale == 2 ? 192 : newDPI; + dpi = newDPI; + if (scale == 2 && newDPI < 192) { + dpi *= 2; + } printf("RTScalable::setDPInScale / New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTScalable\n", scale, dpi, newDPI); } } double RTScalable::getDPI () { - return dpi; + return dpi * fontScale; } int RTScalable::getScale () @@ -53,11 +58,15 @@ Gtk::TextDirection RTScalable::getDirection() void RTScalable::init(Gtk::Window *window) { printf("RTScalable::init\n"); - setDPInScale(window->get_screen()->get_resolution(), window->get_scale_factor()); + setDPInScale(window->get_screen()->get_resolution(), ::scale); + direction = window->get_direction(); } void RTScalable::resizeImage(Cairo::RefPtr &surf, double factor) { + if (options.fontFamily != "default") { + factor *= options.fontSize / 9; + } int newWidth = int((double)surf->get_width() * factor); int newHeight = int((double)surf->get_height() * factor); printf("Resizing from %dx%d to %dx%d (factor: %.5f)\n", surf->get_width(), surf->get_height(), newWidth, newHeight, factor); diff --git a/rtgui/rtscalable.h b/rtgui/rtscalable.h index 9f3f913b9..c375da46c 100644 --- a/rtgui/rtscalable.h +++ b/rtgui/rtscalable.h @@ -32,7 +32,7 @@ class RTScalable protected: static void setDPInScale (const double newDPI, const int newScale); - static double getDPI (); + static double getDPI (); // The returned value is tweaked DPI to adapt to main the font size. Maybe not an ideal solution. static int getScale (); static void resizeImage(Cairo::RefPtr &surf, double factor); Gtk::TextDirection getDirection(); diff --git a/rtgui/rtsurface.cc b/rtgui/rtsurface.cc index 4209012b7..d11e2c83f 100644 --- a/rtgui/rtsurface.cc +++ b/rtgui/rtsurface.cc @@ -33,11 +33,17 @@ std::map> surfaceCache; double RTSurface::dpiBack = 0.; int RTSurface::scaleBack = 0; -RTSurface::RTSurface () : RTScalable() { +RTSurface::RTSurface () : RTScalable() +{ Cairo::RefPtr imgSurf(new Cairo::ImageSurface(nullptr, false)); surface = imgSurf; } +RTSurface::RTSurface(const RTSurface& other) : RTScalable() +{ + surface = other.surface; +} + RTSurface::RTSurface (Glib::ustring fileName, Glib::ustring rtlFileName) : RTScalable() { Cairo::RefPtr imgSurf(new Cairo::ImageSurface(nullptr, false)); @@ -84,6 +90,8 @@ void RTSurface::changeImage (Glib::ustring imageName) resizeImage(surface, getDPI() / requestedDPI); } + // HOMBRE: As of now, GDK_SCALE is forced to 1, so setting the Cairo::ImageSurface scale is not required + /* double x=0., y=0.; cairo_surface_get_device_scale(surface->cobj(), &x, &y); printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surface->get_width(), surface->get_height(), (float)x); @@ -93,6 +101,7 @@ void RTSurface::changeImage (Glib::ustring imageName) surface->flush(); printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surface->get_width(), surface->get_height(), (float)x); } + */ iterator = surfaceCache.emplace (imageName, surface).first; } @@ -100,12 +109,12 @@ void RTSurface::changeImage (Glib::ustring imageName) surface = iterator->second; } -int RTSurface::getWidth() +int RTSurface::getWidth() const { return surface ? surface->get_width() : -1; } -int RTSurface::getHeight() +int RTSurface::getHeight() const { return surface ? surface->get_height() : -1; } @@ -130,3 +139,8 @@ void RTSurface::from(Glib::RefPtr other) { surface = other->surface; } + +bool RTSurface::hasSurface() const +{ + return surface ? true : false; +} diff --git a/rtgui/rtsurface.h b/rtgui/rtsurface.h index 4c2c50bb3..c40fa2850 100644 --- a/rtgui/rtsurface.h +++ b/rtgui/rtsurface.h @@ -33,12 +33,14 @@ public: Cairo::RefPtr surface; RTSurface (); + RTSurface (const RTSurface& other); RTSurface (Glib::ustring fileName, Glib::ustring rtlFileName = Glib::ustring()); void setImage (Glib::ustring fileName, Glib::ustring rtlFileName = Glib::ustring()); void changeImage (Glib::ustring imageName); - int getWidth(); - int getHeight(); + int getWidth() const; + int getHeight() const; + bool hasSurface() const; static void init(); static void updateImages (); diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index 9499c2902..943a4b683 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -25,9 +25,10 @@ #include "cursormanager.h" #include "rtimage.h" #include "whitebalance.h" -#include "rtscalable.h" #include "../rtengine/icons.h" +extern int scale; + #if defined(__APPLE__) static gboolean osx_should_quit_cb (GtkosxApplication *app, gpointer data) @@ -101,11 +102,11 @@ RTWindow::RTWindow () #ifndef WIN32 const std::vector> appIcons = { - RTImage::createFromFile("rawtherapee-logo-16.png"), - RTImage::createFromFile("rawtherapee-logo-24.png"), - RTImage::createFromFile("rawtherapee-logo-48.png"), - RTImage::createFromFile("rawtherapee-logo-128.png"), - RTImage::createFromFile("rawtherapee-logo-256.png") + RTImage::createPixbufFromFile("rawtherapee-logo-16.png"), + RTImage::createPixbufFromFile("rawtherapee-logo-24.png"), + RTImage::createPixbufFromFile("rawtherapee-logo-48.png"), + RTImage::createPixbufFromFile("rawtherapee-logo-128.png"), + RTImage::createPixbufFromFile("rawtherapee-logo-256.png") }; try { set_default_icon_list(appIcons); @@ -406,7 +407,8 @@ bool RTWindow::on_configure_event (GdkEventConfigure* event) } printf("RTWindow::on_configure_event : May update the RTImage and RTSurface\n"); - int newScale = get_window()->get_scale_factor(); + int newScale = scale; + printf("********** scale = %d / get_window()->get_scale_factor() = %d\n", scale, get_window()->get_scale_factor()); double newDPI = get_window()->get_screen()->get_resolution(); RTImage::setDPInScale(newDPI, newScale); // will update the RTImage on scale/resolution change RTSurface::setDPInScale(newDPI, newScale); // will update the RTSurface on scale/resolution change diff --git a/rtgui/splash.cc b/rtgui/splash.cc index f89e50b8e..17c399b45 100644 --- a/rtgui/splash.cc +++ b/rtgui/splash.cc @@ -29,7 +29,7 @@ extern Glib::ustring versionString; SplashImage::SplashImage () { - surface = RTImage::createFromFile ("splash.png"); + surface = RTImage::createImgSurfFromFile ("splash.png"); } bool SplashImage::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) diff --git a/rtgui/thumbbrowserentrybase.cc b/rtgui/thumbbrowserentrybase.cc index f1ca76b7c..ed34c65c7 100644 --- a/rtgui/thumbbrowserentrybase.cc +++ b/rtgui/thumbbrowserentrybase.cc @@ -315,7 +315,7 @@ void ThumbBrowserEntryBase::updateBackBuffer () for (size_t i = 0; i < bbIcons.size(); i++) { // Draw the image at 110, 90, except for the outermost 10 pixels. - cc->set_source(bbIcons[i], istartx, istarty); + Gdk::Cairo::set_source_pixbuf(cc, bbIcons[i], istartx, istarty); cc->rectangle(istartx, istarty, bbIcons[i]->get_width(), bbIcons[i]->get_height()); cc->fill(); istartx += bbIcons[i]->get_width() + igap; @@ -329,7 +329,7 @@ void ThumbBrowserEntryBase::updateBackBuffer () for (size_t i = 0; i < bbSpecificityIcons.size(); ++i) { istartx2 -= bbSpecificityIcons[i]->get_width() - igap; - cc->set_source(bbSpecificityIcons[i], istartx2, istarty2 - bbSpecificityIcons[i]->get_height()); + Gdk::Cairo::set_source_pixbuf(cc, bbSpecificityIcons[i], istartx2, istarty2 - bbSpecificityIcons[i]->get_height()); cc->rectangle(istartx2, istarty2 - bbSpecificityIcons[i]->get_height(), bbSpecificityIcons[i]->get_width(), bbSpecificityIcons[i]->get_height()); cc->fill(); } @@ -700,14 +700,14 @@ bool ThumbBrowserEntryBase::insideWindow (int x, int y, int w, int h) return !(ofsX + startx > x + w || ofsX + startx + exp_width < x || ofsY + starty > y + h || ofsY + starty + exp_height < y); } -std::vector > ThumbBrowserEntryBase::getIconsOnImageArea() +std::vector > ThumbBrowserEntryBase::getIconsOnImageArea() { - return std::vector >(); + return std::vector >(); } -std::vector > ThumbBrowserEntryBase::getSpecificityIconsOnImageArea() +std::vector > ThumbBrowserEntryBase::getSpecificityIconsOnImageArea() { - return std::vector >(); + return std::vector >(); } void ThumbBrowserEntryBase::getIconSize(int& w, int& h) diff --git a/rtgui/thumbbrowserentrybase.h b/rtgui/thumbbrowserentrybase.h index ef2c01ea6..8237b7c6b 100644 --- a/rtgui/thumbbrowserentrybase.h +++ b/rtgui/thumbbrowserentrybase.h @@ -82,8 +82,8 @@ protected: Glib::RefPtr backBuffer; bool bbSelected, bbFramed; guint8* bbPreview; - std::vector > bbIcons; - std::vector > bbSpecificityIcons; + std::vector > bbIcons; + std::vector > bbSpecificityIcons; CursorShape cursor_type; void drawFrame (Cairo::RefPtr cr, const Gdk::RGBA& bg, const Gdk::RGBA& fg); @@ -188,8 +188,8 @@ public: virtual void drawProgressBar (Glib::RefPtr win, const Gdk::RGBA& foregr, const Gdk::RGBA& backgr, int x, int w, int y, int h) {} - virtual std::vector > getIconsOnImageArea (); - virtual std::vector > getSpecificityIconsOnImageArea (); + virtual std::vector > getIconsOnImageArea (); + virtual std::vector > getSpecificityIconsOnImageArea (); virtual void getIconSize (int& w, int& h); virtual bool motionNotify (int x, int y); diff --git a/rtgui/whitebalance.cc b/rtgui/whitebalance.cc index 6866d6e19..564ff5ee0 100644 --- a/rtgui/whitebalance.cc +++ b/rtgui/whitebalance.cc @@ -34,34 +34,34 @@ using namespace rtengine; using namespace rtengine::procparams; -Glib::RefPtr WhiteBalance::wbIcon[toUnderlying(WBEntry::Type::CUSTOM) + 1]; +Glib::RefPtr WhiteBalance::wbPixbufs[toUnderlying(WBEntry::Type::CUSTOM) + 1]; /* -Glib::RefPtr WhiteBalance::wbCameraPB, WhiteBalance::wbAutoPB, WhiteBalance::wbSunPB, WhiteBalance::wbTungstenPB, +Glib::RefPtr WhiteBalance::wbCameraPB, WhiteBalance::wbAutoPB, WhiteBalance::wbSunPB, WhiteBalance::wbTungstenPB, WhiteBalance::wbCloudyPB, WhiteBalance::wbShadePB, WhiteBalance::wbFluorescentPB, WhiteBalance::wbLampPB, WhiteBalance::wbFlashPB, WhiteBalance::wbLedPB, WhiteBalance::wbCustomPB; */ void WhiteBalance::init () { - wbIcon[toUnderlying(WBEntry::Type::CAMERA)] = Glib::RefPtr( new RTImage("wb-camera-small.png")); - wbIcon[toUnderlying(WBEntry::Type::AUTO)] = Glib::RefPtr( new RTImage("wb-auto-small.png")); - wbIcon[toUnderlying(WBEntry::Type::DAYLIGHT)] = Glib::RefPtr( new RTImage("wb-sun-small.png")); - wbIcon[toUnderlying(WBEntry::Type::CLOUDY)] = Glib::RefPtr( new RTImage("wb-cloudy-small.png")); - wbIcon[toUnderlying(WBEntry::Type::SHADE)] = Glib::RefPtr( new RTImage("wb-shade-small.png")); - wbIcon[toUnderlying(WBEntry::Type::WATER)] = Glib::RefPtr( new RTImage("wb-water-small.png")); - //wbIcon[toUnderlying(WBEntry::Type::WATER2)] = Glib::RefPtr( new RTImage("wb-water-small.png")); - wbIcon[toUnderlying(WBEntry::Type::TUNGSTEN)] = Glib::RefPtr( new RTImage("wb-tungsten-small.png")); - wbIcon[toUnderlying(WBEntry::Type::FLUORESCENT)] = Glib::RefPtr( new RTImage("wb-fluorescent-small.png")); - wbIcon[toUnderlying(WBEntry::Type::LAMP)] = Glib::RefPtr( new RTImage("wb-lamp-small.png")); - wbIcon[toUnderlying(WBEntry::Type::FLASH)] = Glib::RefPtr( new RTImage("wb-flash-small.png")); - wbIcon[toUnderlying(WBEntry::Type::LED)] = Glib::RefPtr( new RTImage("wb-led-small.png")); - wbIcon[toUnderlying(WBEntry::Type::CUSTOM)] = Glib::RefPtr( new RTImage("wb-custom-small.png")); + wbPixbufs[toUnderlying(WBEntry::Type::CAMERA)] = RTImage::createPixbufFromFile ("wb-camera-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::AUTO)] = RTImage::createPixbufFromFile ("wb-auto-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::DAYLIGHT)] = RTImage::createPixbufFromFile ("wb-sun-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::CLOUDY)] = RTImage::createPixbufFromFile ("wb-cloudy-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::SHADE)] = RTImage::createPixbufFromFile ("wb-shade-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::WATER)] = RTImage::createPixbufFromFile ("wb-water-small.png"); + //wbPixbufs[toUnderlying(WBEntry::Type::WATER2)] = RTImage::createPixbufFromFile ("wb-water-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::TUNGSTEN)] = RTImage::createPixbufFromFile ("wb-tungsten-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::FLUORESCENT)] = RTImage::createPixbufFromFile ("wb-fluorescent-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::LAMP)] = RTImage::createPixbufFromFile ("wb-lamp-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::FLASH)] = RTImage::createPixbufFromFile ("wb-flash-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::LED)] = RTImage::createPixbufFromFile ("wb-led-small.png"); + wbPixbufs[toUnderlying(WBEntry::Type::CUSTOM)] = RTImage::createPixbufFromFile ("wb-custom-small.png"); } void WhiteBalance::cleanup () { for (unsigned int i = 0; i < toUnderlying(WBEntry::Type::CUSTOM) + 1; i++) { - wbIcon[i].reset(); + wbPixbufs[i].reset(); } } @@ -175,7 +175,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::FLUORESCENT) { // Creating the Fluorescent subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_FLUO_HEADER"); row[methodColumns.colId] = i + 100; } @@ -183,7 +183,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::WATER) { // Creating the under water subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_WATER_HEADER"); row[methodColumns.colId] = i + 100; } @@ -191,7 +191,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::LAMP) { // Creating the Lamp subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_LAMP_HEADER"); row[methodColumns.colId] = i + 100; } @@ -199,7 +199,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::LED) { // Creating the LED subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_LED_HEADER"); row[methodColumns.colId] = i + 100; } @@ -207,7 +207,7 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB if (currType == WBEntry::Type::FLASH) { // Creating the Flash subcategory header row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; row[methodColumns.colLabel] = M("TP_WBALANCE_FLASH_HEADER"); row[methodColumns.colId] = i + 100; } @@ -220,12 +220,12 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB || currType == WBEntry::Type::LED ) { childrow = *(refTreeModel->append(row.children())); - childrow[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; + childrow[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; childrow[methodColumns.colLabel] = WBParams::getWbEntries()[i].GUILabel; childrow[methodColumns.colId] = i; } else { row = *(refTreeModel->append()); - row[methodColumns.colIcon] = wbIcon[toUnderlying(currType)]; + row[methodColumns.colIcon] = wbPixbufs[toUnderlying(currType)]; row[methodColumns.colLabel] = WBParams::getWbEntries()[i].GUILabel; row[methodColumns.colId] = i; } diff --git a/rtgui/whitebalance.h b/rtgui/whitebalance.h index 42275e93f..2db46b7af 100644 --- a/rtgui/whitebalance.h +++ b/rtgui/whitebalance.h @@ -45,7 +45,7 @@ protected: class MethodColumns : public Gtk::TreeModel::ColumnRecord { public: - Gtk::TreeModelColumn< Glib::RefPtr > colIcon; + Gtk::TreeModelColumn< Glib::RefPtr > colIcon; Gtk::TreeModelColumn colLabel; Gtk::TreeModelColumn colId; MethodColumns() @@ -56,7 +56,7 @@ protected: } }; - static Glib::RefPtr wbIcon[rtengine::toUnderlying(rtengine::procparams::WBEntry::Type::CUSTOM) + 1]; + static Glib::RefPtr wbPixbufs[rtengine::toUnderlying(rtengine::procparams::WBEntry::Type::CUSTOM) + 1]; Glib::RefPtr refTreeModel; MethodColumns methodColumns; MyComboBox* method; From 5678f33aef26a2553421a3df4aa450938dba9ff6 Mon Sep 17 00:00:00 2001 From: Hombre Date: Sat, 8 Dec 2018 23:44:42 +0100 Subject: [PATCH 03/25] Simplification in the formula of the font size --- rtgui/main.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rtgui/main.cc b/rtgui/main.cc index e22d1d281..134402ece 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -342,10 +342,10 @@ RTWindow *create_rt_window() if (isPix) { - // 1pt = 0.3527mm @ 96 ppi + // 1pt = 1/72in @ 96 ppi double resolution = style->get_screen()->get_resolution(); - // px >inch >mm >pt >"scaled pt" - int pt = (int)(fontSize / 96. * 25.4 / 0.3527 * (96. / resolution) + 0.49); + // px >inch >pt >"scaled pt" + int pt = (int)(fontSize / 96. * 72 * (96. / resolution) + 0.49); // if resolution is lower than 192ppi, we're supposing that it's already expressed in a scale==1 scenario if (resolution >= 192) { // it's already scaled up, no need to set the font size From 81407cd663b1ca459b5137dee620626c48a736a4 Mon Sep 17 00:00:00 2001 From: Hombre Date: Thu, 13 Dec 2018 00:04:30 +0100 Subject: [PATCH 04/25] Adding SVG support for icons with automatic cache handling See issue #3547 and #4803 --- CMakeLists.txt | 1 + rtdata/CMakeLists.txt | 19 +---- rtengine/CMakeLists.txt | 4 +- rtengine/icons.cc | 106 ---------------------------- rtengine/icons.h | 40 ----------- rtgui/CMakeLists.txt | 6 ++ rtgui/cursormanager.cc | 40 ++++++----- rtgui/edit.cc | 1 - rtgui/editwindow.cc | 32 ++++----- rtgui/guiutils.cc | 1 - rtgui/iccprofilecreator.cc | 1 - rtgui/main-cli.cc | 3 - rtgui/main.cc | 15 ++-- rtgui/preferences.cc | 3 - rtgui/rtimage.cc | 32 ++------- rtgui/rtscalable.cc | 138 ++++++++++++++++++++++++++++++++----- rtgui/rtscalable.h | 8 +-- rtgui/rtsurface.cc | 28 +++----- rtgui/rtsurface.h | 2 +- rtgui/rtwindow.cc | 5 +- 20 files changed, 196 insertions(+), 289 deletions(-) delete mode 100644 rtengine/icons.cc delete mode 100644 rtengine/icons.h diff --git a/CMakeLists.txt b/CMakeLists.txt index ff221ffef..cc6b65e3d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -305,6 +305,7 @@ pkg_check_modules (GTHREAD REQUIRED gthread-2.0>=2.44) pkg_check_modules (GOBJECT REQUIRED gobject-2.0>=2.44) pkg_check_modules (SIGC REQUIRED sigc++-2.0>=2.3.1) pkg_check_modules (LENSFUN REQUIRED lensfun>=0.2) +pkg_check_modules (RSVG REQUIRED librsvg-2.0>=2.40) if(WIN32) add_definitions(-DWIN32) diff --git a/rtdata/CMakeLists.txt b/rtdata/CMakeLists.txt index 526f58ba3..7cc81b93f 100644 --- a/rtdata/CMakeLists.txt +++ b/rtdata/CMakeLists.txt @@ -8,16 +8,9 @@ file(GLOB FONTS "fonts/*") set(PROFILESDIR "profiles") set(THEMEDIR "themes") -# Images, mostly icons, which are generated using the generatePngIcons script: -set(IMAGES_THEMED - "images/themed/png/1" - "images/themed/png/2" - ) - # Other images which are generated manually: file(GLOB IMAGES_NONTHEMED LIST_DIRECTORIES false "images/non-themed/png/*") -file(GLOB IMAGES_NONTHEMED_1 LIST_DIRECTORIES false "images/non-themed/png/1/*") -file(GLOB IMAGES_NONTHEMED_2 LIST_DIRECTORIES false "images/non-themed/png/2/*") +file(GLOB SVG_THEMED LIST_DIRECTORIES false "images/themed/svg/*") if(WIN32) set(OPTIONSFILE "options/options.win") @@ -54,16 +47,10 @@ endif() install(DIRECTORY ${PROFILESDIR} DESTINATION "${DATADIR}" FILES_MATCHING PATTERN "*.pp3") install(DIRECTORY ${THEMEDIR} DESTINATION "${DATADIR}") -foreach(theme ${IMAGES_THEMED}) - install(DIRECTORY ${theme} DESTINATION "${DATADIR}/images") -endforeach() - #install(DIRECTORY ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images" FILES_MATCHING PATTERN "*.png") #install(DIRECTORY ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images/") -install(FILES ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images") - -install(FILES ${IMAGES_NONTHEMED_1} DESTINATION "${DATADIR}/images/1") -install(FILES ${IMAGES_NONTHEMED_2} DESTINATION "${DATADIR}/images/2") +install(FILES ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images") +install(FILES ${SVG_THEMED} DESTINATION "${DATADIR}/images") if(APPLE) # CMake escapes first item quote character. Do not remove 'DUMMY_VARIABLE=' diff --git a/rtengine/CMakeLists.txt b/rtengine/CMakeLists.txt index 4ffad24a1..2b97da7a5 100644 --- a/rtengine/CMakeLists.txt +++ b/rtengine/CMakeLists.txt @@ -10,6 +10,7 @@ include_directories(${EXTRA_INCDIR} ${IPTCDATA_INCLUDE_DIRS} ${LCMS_INCLUDE_DIRS} ${LENSFUN_INCLUDE_DIRS} + ${RSVG_INCLUDE_DIRS} ) link_directories("${PROJECT_SOURCE_DIR}/rtexif" @@ -23,6 +24,7 @@ link_directories("${PROJECT_SOURCE_DIR}/rtexif" ${IPTCDATA_LIBRARY_DIRS} ${LCMS_LIBRARY_DIRS} ${LENSFUN_LIBRARY_DIRS} + ${RSVG_LIBRARY_DIRS} ) set(CAMCONSTSFILE "camconst.json") @@ -65,7 +67,6 @@ set(RTENGINESOURCEFILES hilite_recon.cc iccjpeg.cc iccstore.cc - icons.cc iimage.cc image16.cc image8.cc @@ -184,6 +185,7 @@ target_link_libraries(rtengine rtexif ${TIFF_LIBRARIES} ${ZLIB_LIBRARIES} ${LENSFUN_LIBRARIES} + ${RSVG_LIBRARIES} ) install(FILES ${CAMCONSTSFILE} DESTINATION "${DATADIR}" PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ) diff --git a/rtengine/icons.cc b/rtengine/icons.cc deleted file mode 100644 index 660b805bf..000000000 --- a/rtengine/icons.cc +++ /dev/null @@ -1,106 +0,0 @@ -/* - * This file is part of RawTherapee. - * - * Copyright (c) 2004-2010 Gabor Horvath - * Copyright (c) 2018 Jean-Christophe FRISCH - * - * RawTherapee is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * RawTherapee is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with RawTherapee. If not, see . - */ - -#include "icons.h" - -#include - -namespace rtengine -{ - -Glib::ustring imagePath; -Glib::ustring imagePath1; -Glib::ustring imagePath2; - -Glib::ustring findIconAbsolutePath (const Glib::ustring& iconName, double &dpi) -{ - try { - double fallBackDPI = 0.; - Glib::ustring path; - Glib::ustring fallBackPath; - - if (dpi == 96.) { - path = imagePath1; - fallBackPath = imagePath2; - fallBackDPI = 192.; - } else { - path = imagePath2; - fallBackPath = imagePath1; - dpi = 192.; - fallBackDPI = 96.; - } - - auto iconPath = Glib::build_filename(path, iconName); - - if (Glib::file_test(iconPath, Glib::FILE_TEST_IS_REGULAR)) { - return iconPath; - } else { - // fallback solution - iconPath = Glib::build_filename(fallBackPath, iconName); - if (Glib::file_test(iconPath, Glib::FILE_TEST_IS_REGULAR)) { - dpi = fallBackDPI; - return iconPath; - } else { - // second fallback solution: icon not resolution dependent - iconPath = Glib::build_filename(imagePath, iconName); - if (Glib::file_test(iconPath, Glib::FILE_TEST_IS_REGULAR)) { - dpi = -1; - return iconPath; - } - } - } - - } catch(const Glib::Exception&) {} - - if (options.rtSettings.verbose) { - std::cerr << "Icon \"" << iconName << "\" (" << dpi << " dpi) could not be found!" << std::endl; - } - - return Glib::ustring(); -} - -void setPaths () -{ - // TODO: Forcing the Dark theme, so reading the icon set files is useless for now... - - /*Glib::ustring iconSet; - - // Either use the system icon set or the one specified in the options. - if (options.useSystemTheme) { - iconSet = Glib::build_filename (argv0, "themes", "system.iconset"); - } else { - iconSet = Glib::build_filename (argv0, "themes", options.theme + ".iconset"); - } - - imagePaths.clear (); - - if (!loadIconSet (iconSet)) { - // If the preferred icon set is unavailable, fall back to the default icon set. - loadIconSet (Glib::build_filename (argv0, "themes", "Default.iconset")); - }*/ - - imagePath1 = Glib::build_filename(argv0, "images", "1", "dark"); - imagePath2 = Glib::build_filename(argv0, "images", "2", "dark"); - - // The images folder is the second fallback solution. - imagePath = Glib::build_filename(argv0, "images"); -} - -} diff --git a/rtengine/icons.h b/rtengine/icons.h deleted file mode 100644 index d8572efca..000000000 --- a/rtengine/icons.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This file is part of RawTherapee. - * - * Copyright (c) 2004-2010 Gabor Horvath - * Copyright (c) 2018 Jean-Christophe FRISCH - * - * RawTherapee is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * RawTherapee is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with RawTherapee. If not, see . - */ -#ifndef _ICONS_ -#define _ICONS_ - -#include -#include "../rtgui/options.h" - -namespace rtengine -{ - -/** - * @brief Find the absolute path for an icon name of the desired DPI. - * - * @return the absolute path to the icon file - * @return deiredDPI is updated to another DPI if the desired one wasn't found but a fallback solution exist, or -1 if the icon is not resolution dependent - */ -Glib::ustring findIconAbsolutePath (const Glib::ustring& iconName, double &dpi); -void setPaths (); - -} - -#endif diff --git a/rtgui/CMakeLists.txt b/rtgui/CMakeLists.txt index 5ec204fc6..238ad8344 100644 --- a/rtgui/CMakeLists.txt +++ b/rtgui/CMakeLists.txt @@ -182,6 +182,7 @@ if(WIN32) ${GTKMM_INCLUDE_DIRS} ${GTK_INCLUDE_DIRS} ${LENSFUN_INCLUDE_DIRS} + ${RSVG_INCLUDE_DIRS} ) link_directories(. "${PROJECT_SOURCE_DIR}/rtexif" ${EXTRA_LIBDIR} @@ -192,6 +193,7 @@ if(WIN32) ${GTKMM_LIBRARY_DIRS} ${GTK_LIBRARY_DIRS} ${LENSFUN_LIBRARY_DIRS} + ${RSVG_LIBRARY_DIRS} ) else() include_directories(${EXTRA_INCDIR} @@ -209,6 +211,7 @@ else() ${IPTCDATA_INCLUDE_DIRS} ${LCMS_INCLUDE_DIRS} ${LENSFUN_INCLUDE_DIRS} + ${RSVG_INCLUDE_DIRS} ) link_directories(${EXTRA_LIBDIR} ${CANBERRA-GTK_LIBRARY_DIRS} @@ -225,6 +228,7 @@ else() ${IPTCDATA_LIBRARY_DIRS} ${LCMS_LIBRARY_DIRS} ${LENSFUN_LIBRARY_DIRS} + ${RSVG_LIBRARY_DIRS} ) endif() @@ -276,6 +280,7 @@ target_link_libraries(rth rtengine ${TIFF_LIBRARIES} ${ZLIB_LIBRARIES} ${LENSFUN_LIBRARIES} + ${RSVG_LIBRARIES} ) target_link_libraries(rth-cli rtengine @@ -296,6 +301,7 @@ target_link_libraries(rth-cli rtengine ${TIFF_LIBRARIES} ${ZLIB_LIBRARIES} ${LENSFUN_LIBRARIES} + ${RSVG_LIBRARIES} ) # Install executables diff --git a/rtgui/cursormanager.cc b/rtgui/cursormanager.cc index 4d08e4c7d..bb6a590b6 100644 --- a/rtgui/cursormanager.cc +++ b/rtgui/cursormanager.cc @@ -56,25 +56,27 @@ void CursorManager::init (Glib::RefPtr mainWindow) Glib::RefPtr rotate = RTImage::createPixbufFromFile("rotate-aroundnode-hicontrast.png"); Glib::RefPtr wait = RTImage::createPixbufFromFile("gears.png"); // Currently unused, create *-hicontrast once used. - cAdd = add ? Gdk::Cursor::create(display, add, 8, 8) : Gdk::Cursor::create(display, Gdk::PLUS); - cAddPicker = colPickAdd ? Gdk::Cursor::create(display, colPickAdd, 4, 21) : Gdk::Cursor::create(display, Gdk::PLUS); - cCropDraw = cropDraw ? Gdk::Cursor::create(display, cropDraw, 3, 3) : Gdk::Cursor::create(display, Gdk::DIAMOND_CROSS); - cCrosshair = crosshair ? Gdk::Cursor::create(display, crosshair, 12, 12) : Gdk::Cursor::create(display, Gdk::CROSSHAIR); - cEmpty = empty ? Gdk::Cursor::create(display, empty, 12, 12) : Gdk::Cursor::create(display, Gdk::BLANK_CURSOR); - cHandClosed = handClosed ? Gdk::Cursor::create(display, handClosed, 12, 12) : Gdk::Cursor::create(display, Gdk::HAND1); - cHandOpen = handOpen ? Gdk::Cursor::create(display, handOpen, 12, 12) : Gdk::Cursor::create(display, Gdk::HAND2); - cMoveBL = moveBL ? Gdk::Cursor::create(display, moveBL, 12, 12) : Gdk::Cursor::create(display, Gdk::BOTTOM_LEFT_CORNER); - cMoveBR = moveBR ? Gdk::Cursor::create(display, moveBR, 12, 12) : Gdk::Cursor::create(display, Gdk::BOTTOM_RIGHT_CORNER); - cMoveL = moveL ? Gdk::Cursor::create(display, moveL, 12, 12) : Gdk::Cursor::create(display, Gdk::SB_LEFT_ARROW); - cMoveR = moveR ? Gdk::Cursor::create(display, moveR, 12, 12) : Gdk::Cursor::create(display, Gdk::SB_RIGHT_ARROW); - cMoveTL = moveTL ? Gdk::Cursor::create(display, moveTL, 12, 12) : Gdk::Cursor::create(display, Gdk::TOP_LEFT_CORNER); - cMoveTR = moveTR ? Gdk::Cursor::create(display, moveTR, 12, 12) : Gdk::Cursor::create(display, Gdk::TOP_RIGHT_CORNER); - cMoveX = moveX ? Gdk::Cursor::create(display, moveX, 12, 12) : Gdk::Cursor::create(display, Gdk::SB_H_DOUBLE_ARROW); - cMoveXY = moveXY ? Gdk::Cursor::create(display, moveXY, 12, 12) : Gdk::Cursor::create(display, Gdk::FLEUR); - cMoveY = moveY ? Gdk::Cursor::create(display, moveY, 12, 12) : Gdk::Cursor::create(display, Gdk::SB_V_DOUBLE_ARROW); - cRotate = rotate ? Gdk::Cursor::create(display, rotate, 12, 12) : Gdk::Cursor::create(display, Gdk::EXCHANGE); - cWB = colPick ? Gdk::Cursor::create(display, colPick, 4, 21) : Gdk::Cursor::create(display, Gdk::TARGET); - cWait = wait ? Gdk::Cursor::create(display, wait, 12, 12) : Gdk::Cursor::create(display, Gdk::CLOCK); + double s = RTScalable::getTweakedDPI() / 92.; // RTScalable::getDPI() might be preferable, however it imply a lot of work to support this option + + cAdd = add ? Gdk::Cursor::create(display, add, (int)(8.*s), (int)(8.*s)) : Gdk::Cursor::create(display, Gdk::PLUS); + cAddPicker = colPickAdd ? Gdk::Cursor::create(display, colPickAdd, (int)(4.*s), (int)(21.*s)) : Gdk::Cursor::create(display, Gdk::PLUS); + cCropDraw = cropDraw ? Gdk::Cursor::create(display, cropDraw, (int)(3.*s), (int)(3.*s)) : Gdk::Cursor::create(display, Gdk::DIAMOND_CROSS); + cCrosshair = crosshair ? Gdk::Cursor::create(display, crosshair, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::CROSSHAIR); + cEmpty = empty ? Gdk::Cursor::create(display, empty, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::BLANK_CURSOR); + cHandClosed = handClosed ? Gdk::Cursor::create(display, handClosed, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::HAND1); + cHandOpen = handOpen ? Gdk::Cursor::create(display, handOpen, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::HAND2); + cMoveBL = moveBL ? Gdk::Cursor::create(display, moveBL, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::BOTTOM_LEFT_CORNER); + cMoveBR = moveBR ? Gdk::Cursor::create(display, moveBR, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::BOTTOM_RIGHT_CORNER); + cMoveL = moveL ? Gdk::Cursor::create(display, moveL, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::SB_LEFT_ARROW); + cMoveR = moveR ? Gdk::Cursor::create(display, moveR, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::SB_RIGHT_ARROW); + cMoveTL = moveTL ? Gdk::Cursor::create(display, moveTL, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::TOP_LEFT_CORNER); + cMoveTR = moveTR ? Gdk::Cursor::create(display, moveTR, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::TOP_RIGHT_CORNER); + cMoveX = moveX ? Gdk::Cursor::create(display, moveX, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::SB_H_DOUBLE_ARROW); + cMoveXY = moveXY ? Gdk::Cursor::create(display, moveXY, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::FLEUR); + cMoveY = moveY ? Gdk::Cursor::create(display, moveY, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::SB_V_DOUBLE_ARROW); + cRotate = rotate ? Gdk::Cursor::create(display, rotate, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::EXCHANGE); + cWB = colPick ? Gdk::Cursor::create(display, colPick, (int)(4.*s), (int)(21.*s)) : Gdk::Cursor::create(display, Gdk::TARGET); + cWait = wait ? Gdk::Cursor::create(display, wait, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::CLOCK); window = mainWindow; } diff --git a/rtgui/edit.cc b/rtgui/edit.cc index c7b1ca937..eb91d3fda 100644 --- a/rtgui/edit.cc +++ b/rtgui/edit.cc @@ -18,7 +18,6 @@ */ #include "edit.h" -#include "../rtengine/icons.h" ObjectMOBuffer::ObjectMOBuffer(EditDataProvider *dataProvider) : objectMap(nullptr), objectMode(OM_255), dataProvider(dataProvider) {} diff --git a/rtgui/editwindow.cc b/rtgui/editwindow.cc index b93d7eede..3a5a0378d 100644 --- a/rtgui/editwindow.cc +++ b/rtgui/editwindow.cc @@ -23,7 +23,8 @@ #include #include "rtimage.h" #include "threadutils.h" -#include "../rtengine/icons.h" + +extern Glib::ustring argv0; // Check if the system has more than one display and option is set bool EditWindow::isMultiDisplayEnabled() @@ -148,23 +149,20 @@ void EditWindow::setAppIcon() downsize = true; } } - double resolution2 = resolution; - Glib::ustring fullPath = rtengine::findIconAbsolutePath(fName, resolution2); - if (!fullPath.empty()) { - const Glib::RefPtr pixbuf = Gdk::Pixbuf::create_from_file(fullPath); - if (!pixbuf) { - return; - } - if (downsize) { - int size = int((48. * resolution) / 192.); - pixbuf->scale_simple(size, size, Gdk::InterpType::INTERP_BILINEAR); - } + Glib::ustring icon_path = Glib::build_filename (argv0, "images", fName); + const Glib::RefPtr pixbuf = Gdk::Pixbuf::create_from_file(icon_path); + if (!pixbuf) { + return; + } + if (downsize) { + int size = int((48. * resolution) / 192.); + pixbuf->scale_simple(size, size, Gdk::InterpType::INTERP_BILINEAR); + } - try { - set_default_icon(pixbuf); - } catch(Glib::Exception& ex) { - printf ("%s\n", ex.what().c_str()); - } + try { + set_default_icon(pixbuf); + } catch(Glib::Exception& ex) { + printf ("%s\n", ex.what().c_str()); } } diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index 14f00bc29..9e991dd9e 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -22,7 +22,6 @@ #include "options.h" #include "../rtengine/rt_math.h" #include "../rtengine/utils.h" -#include "../rtengine/icons.h" #include "rtimage.h" #include "multilangmgr.h" diff --git a/rtgui/iccprofilecreator.cc b/rtgui/iccprofilecreator.cc index 584412120..e5172c7e7 100644 --- a/rtgui/iccprofilecreator.cc +++ b/rtgui/iccprofilecreator.cc @@ -22,7 +22,6 @@ #include "multilangmgr.h" #include "cachemanager.h" #include "addsetids.h" -#include "../rtengine/icons.h" #include "../rtengine/color.h" #include "rtimage.h" #ifdef _OPENMP diff --git a/rtgui/main-cli.cc b/rtgui/main-cli.cc index df9b53c78..ddd42eb6a 100644 --- a/rtgui/main-cli.cc +++ b/rtgui/main-cli.cc @@ -33,7 +33,6 @@ #include #include #include "options.h" -#include "../rtengine/icons.h" #include "soundman.h" #include "rtimage.h" #include "version.h" @@ -195,8 +194,6 @@ int main (int argc, char **argv) options.defProfImg = DEFPROFILE_INTERNAL; } - rtengine::setPaths(); - TIFFSetWarningHandler (nullptr); // avoid annoying message boxes #ifndef WIN32 diff --git a/rtgui/main.cc b/rtgui/main.cc index 134402ece..422edc0eb 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -28,7 +28,6 @@ #include #include #include -#include "../rtengine/icons.h" #include "rtwindow.h" #include #include @@ -253,8 +252,6 @@ RTWindow *create_rt_window() Glib::RefPtr defaultIconTheme = Gtk::IconTheme::get_default(); defaultIconTheme->append_search_path (icon_path); - rtengine::setPaths(); - // ------- loading theme files Glib::RefPtr screen = Gdk::Screen::get_default(); @@ -327,7 +324,7 @@ RTWindow *create_rt_window() css = Glib::ustring::compose ("* { font-family: %1; font-size: %2pt }", options.fontFamily, options.fontSize * scale); #endif //GTK318 - fontScale = options.fontSize / 9; + fontScale = options.fontSize / 9.f; } else if (scale == 2) { Glib::RefPtr style = Gtk::StyleContext::create(); Pango::FontDescription pfd = style->get_font(Gtk::STATE_FLAG_NORMAL); @@ -343,6 +340,7 @@ RTWindow *create_rt_window() if (isPix) { // 1pt = 1/72in @ 96 ppi + // HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ? double resolution = style->get_screen()->get_resolution(); // px >inch >pt >"scaled pt" int pt = (int)(fontSize / 96. * 72 * (96. / resolution) + 0.49); @@ -353,21 +351,20 @@ RTWindow *create_rt_window() pt /= 2.; } else { // fontSize is for scale==1, we have to scale up - css = Glib::ustring::compose ("* { font-size: %1px }", pt * scale); + css = Glib::ustring::compose ("* { font-size: %1pt }", pt * scale); } - fontScale = pt / 9; + fontScale = (float)pt / 9.f; } else { int pt = fontSize / Pango::SCALE; css = Glib::ustring::compose ("* { font-size: %1pt }", pt * scale); - fontScale = pt / 9; + fontScale = (float)pt / 9.f; } } else { - printf("La taille n'est pas specifiee\n"); fontScale = 1.f; } } if (!css.empty()) { - printf("CSS: %s", css.c_str()); + printf("CSS: %s\nfontScale: %.5f\n\n", css.c_str(), fontScale); try { cssForced = Gtk::CssProvider::create(); cssForced->load_from_data (css); diff --git a/rtgui/preferences.cc b/rtgui/preferences.cc index 4151eacd4..c67d57fe6 100644 --- a/rtgui/preferences.cc +++ b/rtgui/preferences.cc @@ -22,7 +22,6 @@ #include "splash.h" #include "cachemanager.h" #include "addsetids.h" -#include "../rtengine/icons.h" #include "../rtengine/dfmanager.h" #include "../rtengine/ffmanager.h" #include @@ -2099,7 +2098,6 @@ void Preferences::cancelPressed () { // set the initial theme back if (themeFNames.at (themeCBT->get_active_row_number ()).longFName != options.theme) { - rtengine::setPaths(); RTImage::updateImages(); switchThemeTo (options.theme); } @@ -2157,7 +2155,6 @@ void Preferences::themeChanged () { moptions.theme = themeFNames.at (themeCBT->get_active_row_number ()).longFName; - rtengine::setPaths(); RTImage::updateImages(); switchThemeTo (moptions.theme); } diff --git a/rtgui/rtimage.cc b/rtgui/rtimage.cc index 993b3e30b..bf74ebce6 100644 --- a/rtgui/rtimage.cc +++ b/rtgui/rtimage.cc @@ -23,7 +23,6 @@ #include #include "options.h" -#include "../rtengine/icons.h" namespace { @@ -85,7 +84,7 @@ void RTImage::setDPInScale (const double newDPI, const int newScale) RTScalable::setDPInScale(newDPI, newScale); dpiBack = getDPI(); scaleBack = getScale(); - printf("RTImage::setDPInScale : New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTImage\n", scaleBack, dpiBack, newDPI); + //printf("RTImage::setDPInScale : New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTImage\n", scaleBack, dpiBack, newDPI); updateImages(); } } @@ -96,13 +95,13 @@ void RTImage::changeImage (const Glib::ustring& imageName) if (pixbuf) { auto iterator = pixbufCache.find (imageName); - printf("changeImage / pixbufCache[%d] : \"%s\" %s!\n", (int)(pixbufCache.size()), imageName.c_str(), iterator == pixbufCache.end () ? "not found" : "found"); + //printf("changeImage / pixbufCache[%d] : \"%s\" %s!\n", (int)(pixbufCache.size()), imageName.c_str(), iterator == pixbufCache.end () ? "not found" : "found"); assert(iterator != pixbufCache.end ()); pixbuf = iterator->second; set(iterator->second); } else { // if no Pixbuf is set, we update or create a Cairo::ImageSurface auto iterator = surfaceCache.find (imageName); - printf("changeImage / surfaceCache[%d] : \"%s\" %s!\n", (int)(surfaceCache.size()), imageName.c_str(), iterator == surfaceCache.end () ? "not found" : "found"); + //printf("changeImage / surfaceCache[%d] : \"%s\" %s!\n", (int)(surfaceCache.size()), imageName.c_str(), iterator == surfaceCache.end () ? "not found" : "found"); if (iterator == surfaceCache.end ()) { auto surf = createImgSurfFromFile(imageName); iterator = surfaceCache.emplace (imageName, surf).first; @@ -139,37 +138,20 @@ Cairo::RefPtr RTImage::createImgSurfFromFile (const Glib::u { Cairo::RefPtr surf; - printf("Creating \"%s\"\n", fileName.c_str()); + //printf("Creating \"%s\"\n", fileName.c_str()); try { - - double requestedDPI = getDPI(); - const auto filePath = rtengine::findIconAbsolutePath (fileName, requestedDPI); - // requestedDPI is now the icon's DPI, not necessarily the one we asked - - if (!filePath.empty ()) { - surf = Cairo::ImageSurface::create_from_png(filePath); - } - - if (!surf) { - return surf; // nullptr - } - - if (getDPI() > 0. && requestedDPI != -1 && requestedDPI != getDPI()) { - // scale the bitmap - printf("Resizing from %.1f to %.1f DPI\n", requestedDPI, getDPI()); - resizeImage(surf, getDPI() / requestedDPI); - } + surf = loadImage(fileName, getTweakedDPI()); // HOMBRE: As of now, GDK_SCALE is forced to 1, so setting the Cairo::ImageSurface scale is not required /* double x=0., y=0.; cairo_surface_get_device_scale(surf->cobj(), &x, &y); - printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); + //printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); if (getScale() == 2) { cairo_surface_set_device_scale(surf->cobj(), 0.5, 0.5); cairo_surface_get_device_scale(surf->cobj(), &x, &y); surf->flush(); - printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); + //printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); } */ } catch (const Glib::Exception& exception) { diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc index 3f8c41a61..ff45f3d28 100644 --- a/rtgui/rtscalable.cc +++ b/rtgui/rtscalable.cc @@ -18,10 +18,18 @@ */ #include "rtscalable.h" -#include "../rtengine/icons.h" +#include +#include +#include +#include +#include +#include "options.h" double RTScalable::dpi = 0.; int RTScalable::scale = 0; + +extern Glib::ustring argv0; +extern Options options; extern float fontScale; extern unsigned char scale; Gtk::TextDirection RTScalable::direction = Gtk::TextDirection::TEXT_DIR_NONE; @@ -36,11 +44,16 @@ void RTScalable::setDPInScale (const double newDPI, const int newScale) if (scale == 2 && newDPI < 192) { dpi *= 2; } - printf("RTScalable::setDPInScale / New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTScalable\n", scale, dpi, newDPI); + //printf("RTScalable::setDPInScale / New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTScalable\n", scale, dpi, newDPI); } } double RTScalable::getDPI () +{ + return dpi; +} + +double RTScalable::getTweakedDPI () { return dpi * fontScale; } @@ -57,27 +70,114 @@ Gtk::TextDirection RTScalable::getDirection() void RTScalable::init(Gtk::Window *window) { - printf("RTScalable::init\n"); setDPInScale(window->get_screen()->get_resolution(), ::scale); direction = window->get_direction(); } -void RTScalable::resizeImage(Cairo::RefPtr &surf, double factor) +/* + * This function try to find the svg file converted to png in a cache and return + * the Cairo::ImageSurface. If it can't find it, it will generate it. + * + * If the provided filename doesn't end with ".svg" (and then we're assuming it's a png file), + * it will try to load that file directly from the source images folder. Scaling is disabled + * for anything else than svg files. + * + * This function will always return a usable value, but it might be a garbage image + * if something went wrong. + */ +Cairo::RefPtr RTScalable::loadImage(const Glib::ustring &fname, double dpi) { - if (options.fontFamily != "default") { - factor *= options.fontSize / 9; - } - int newWidth = int((double)surf->get_width() * factor); - int newHeight = int((double)surf->get_height() * factor); - printf("Resizing from %dx%d to %dx%d (factor: %.5f)\n", surf->get_width(), surf->get_height(), newWidth, newHeight, factor); - Cairo::RefPtr surf2 = Cairo::ImageSurface::create(surf->get_format(), newWidth, newHeight); - Cairo::RefPtr c = Cairo::Context::create(surf2); - c->scale (factor, factor); - c->set_source(surf, 0., 0.); - //Cairo::RefPtr p = Cairo::SurfacePattern::create(surf); - //p->set_filter (Cairo::FILTER_BILINEAR); - c->paint (); - surf2->flush(); + // Magic color : #2a7fff + // Dark theme color : #CCCCCC + // Light theme color : #252525 -- not used - surf = surf2; + Glib::ustring imagesFolder = Glib::build_filename (argv0, "images"); + Glib::ustring imagesCacheFolder = Glib::build_filename (options.cacheBaseDir, "svg2png"); + + // -------------------- Looking for the cached PNG file first -------------------- + + Glib::ustring imagesCacheFolderDPI = Glib::build_filename (imagesCacheFolder, Glib::ustring::compose("%1", (int)dpi)); + auto path = Glib::build_filename(imagesCacheFolderDPI, fname); + + if (Glib::file_test(path.c_str(), Glib::FILE_TEST_EXISTS)) { + return Cairo::ImageSurface::create_from_png(path); + } else { + + // -------------------- Looking for the PNG file in install directory -------------------- + + path = Glib::build_filename(imagesFolder, fname); + if (Glib::file_test(path.c_str(), Glib::FILE_TEST_EXISTS)) { + return Cairo::ImageSurface::create_from_png(path); + } + } + + // Last chance: looking for the svg file and creating the cached image file + + // -------------------- Creating the cache folder for PNGs -------------------- + + if (!Glib::file_test(imagesCacheFolderDPI.c_str(), Glib::FILE_TEST_EXISTS)) { + auto error = g_mkdir_with_parents (imagesCacheFolderDPI.c_str(), 0777); + if (error != 0) { + std::cerr << "ERROR: Can't create \"" << imagesCacheFolderDPI << "\" cache folder: " << g_strerror(error) << std::endl; + Cairo::RefPtr surf = Cairo::ImageSurface::create(Cairo::FORMAT_RGB24, 10, 10); + return surf; + } + } + + // -------------------- Loading the SVG file -------------------- + + std::string svgFile; + Glib::ustring iconNameSVG; + if (fname.find(".png") != Glib::ustring::npos) { + iconNameSVG = fname.substr(0, fname.length() - 3) + Glib::ustring("svg"); + } + try { + path = Glib::build_filename (imagesFolder, iconNameSVG); + //printf("Trying to get content of %s\n", path.c_str()); + svgFile = Glib::file_get_contents(Glib::build_filename (imagesFolder, iconNameSVG)); + } + catch (Glib::FileError &err) { + std::cerr << "ERROR: " << err.what() << std::endl; + Cairo::RefPtr surf = Cairo::ImageSurface::create(Cairo::FORMAT_RGB24, 10, 10); + return surf; + } + + // -------------------- Updating the the magic color -------------------- + + std::string updatedSVG = std::regex_replace(svgFile, std::regex("#2a7fff"), "#CCCCCC"); + + // -------------------- Creating the rsvg handle -------------------- + + GError **error = nullptr; + RsvgHandle *handle = rsvg_handle_new_from_data((unsigned const char*)updatedSVG.c_str(), updatedSVG.length(), error); + + if (handle == nullptr) { + std::cerr << "ERROR: Can't use the provided data for \"" << fname << "\" to create a RsvgHandle:" << std::endl + << Glib::ustring((*error)->message) << std::endl; + Cairo::RefPtr surf = Cairo::ImageSurface::create(Cairo::FORMAT_RGB24, 10, 10); + return surf; + } + + // -------------------- Drawing the image to a Cairo::ImageSurface -------------------- + + RsvgDimensionData dim; + rsvg_handle_get_dimensions(handle, &dim); + double r = dpi / 92.; + Cairo::RefPtr surf = Cairo::ImageSurface::create(Cairo::FORMAT_ARGB32, (int)(dim.width * r + 0.499), (int)(dim.height * r + 0.499)); + Cairo::RefPtr c = Cairo::Context::create(surf); + c->set_source_rgba (0., 0., 0., 0.); + c->set_operator (Cairo::OPERATOR_CLEAR); + c->paint (); + c->set_operator (Cairo::OPERATOR_OVER); + c->scale(r, r); + rsvg_handle_render_cairo(handle, c->cobj()); + rsvg_handle_free(handle); + + // -------------------- Saving the image in cache -------------------- + + surf->write_to_png(Glib::build_filename(imagesCacheFolderDPI, fname)); + + // -------------------- Finished! Pfeeew ! -------------------- + + return surf; } diff --git a/rtgui/rtscalable.h b/rtgui/rtscalable.h index c375da46c..872fc2674 100644 --- a/rtgui/rtscalable.h +++ b/rtgui/rtscalable.h @@ -32,13 +32,13 @@ class RTScalable protected: static void setDPInScale (const double newDPI, const int newScale); - static double getDPI (); // The returned value is tweaked DPI to adapt to main the font size. Maybe not an ideal solution. - static int getScale (); - static void resizeImage(Cairo::RefPtr &surf, double factor); + static Cairo::RefPtr loadImage(const Glib::ustring &fname, double dpi); Gtk::TextDirection getDirection(); public: static void init(Gtk::Window *window); - + static double getDPI (); + static double getTweakedDPI (); // The returned value is tweaked DPI to adapt to main the font size. Maybe not an ideal solution. + static int getScale (); }; diff --git a/rtgui/rtsurface.cc b/rtgui/rtsurface.cc index d11e2c83f..faf1a750d 100644 --- a/rtgui/rtsurface.cc +++ b/rtgui/rtsurface.cc @@ -20,7 +20,6 @@ #include #include "options.h" -#include "../rtengine/icons.h" #include "rtsurface.h" namespace @@ -70,7 +69,7 @@ void RTSurface::setDPInScale (const double newDPI, const int newScale) RTScalable::setDPInScale(newDPI, newScale); dpiBack = getDPI(); scaleBack = getScale(); - printf("RTSurface::setDPInScale : New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTSurface\n", scaleBack, dpiBack, newDPI); + //printf("RTSurface::setDPInScale : New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTSurface\n", scaleBack, dpiBack, newDPI); updateImages(); } } @@ -80,26 +79,16 @@ void RTSurface::changeImage (Glib::ustring imageName) auto iterator = surfaceCache.find (imageName); if (iterator == surfaceCache.end ()) { - double requestedDPI = getDPI(); - const auto imagePath = rtengine::findIconAbsolutePath (imageName, requestedDPI); - surface = Cairo::ImageSurface::create_from_png(imagePath); - - if (getDPI() > 0. && requestedDPI != -1 && requestedDPI != getDPI()) { - // scale the bitmap - printf("Resizing from %.1f to %.1f DPI\n", requestedDPI, getDPI()); - resizeImage(surface, getDPI() / requestedDPI); - } + surface = loadImage(imageName, getTweakedDPI()); // HOMBRE: As of now, GDK_SCALE is forced to 1, so setting the Cairo::ImageSurface scale is not required + // Anyway, this might be of use one day /* double x=0., y=0.; cairo_surface_get_device_scale(surface->cobj(), &x, &y); - printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surface->get_width(), surface->get_height(), (float)x); if (getScale() == 2) { - cairo_surface_set_device_scale(surface->cobj(), 0.5, 0.5); - cairo_surface_get_device_scale(surface->cobj(), &x, &y); + cairo_surface_set_device_scale(surface->cobj(), 0.5, 0.5); // Not sure if it should be 0.5 or 2.0 here ! surface->flush(); - printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surface->get_width(), surface->get_height(), (float)x); } */ @@ -127,11 +116,10 @@ void RTSurface::init() void RTSurface::updateImages() { - for (auto& entry : surfaceCache) { - double imgDPI = getDPI(); - const auto imagePath = rtengine::findIconAbsolutePath (entry.first, imgDPI); - entry.second = Cairo::ImageSurface::create_from_png(imagePath); - printf("RTSurface::updateImages : %s\n", imagePath.c_str()); + double res = getTweakedDPI(); + for (auto entry : surfaceCache) { + entry.second = loadImage(entry.first, res); + //printf("RTSurface::updateImages : %s\n", entry.first.c_str()); } } diff --git a/rtgui/rtsurface.h b/rtgui/rtsurface.h index c40fa2850..58093d323 100644 --- a/rtgui/rtsurface.h +++ b/rtgui/rtsurface.h @@ -28,6 +28,7 @@ class RTSurface : public RTScalable { static double dpiBack; // used to keep track of master dpi change static int scaleBack; // used to keep track of master scale change + void changeImage (Glib::ustring imageName); public: Cairo::RefPtr surface; @@ -37,7 +38,6 @@ public: RTSurface (Glib::ustring fileName, Glib::ustring rtlFileName = Glib::ustring()); void setImage (Glib::ustring fileName, Glib::ustring rtlFileName = Glib::ustring()); - void changeImage (Glib::ustring imageName); int getWidth() const; int getHeight() const; bool hasSurface() const; diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index 943a4b683..3fff7b70e 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -25,7 +25,6 @@ #include "cursormanager.h" #include "rtimage.h" #include "whitebalance.h" -#include "../rtengine/icons.h" extern int scale; @@ -93,11 +92,11 @@ RTWindow::RTWindow () { cacheMgr->init (); - WhiteBalance::init(); - ProfilePanel::init (this); RTScalable::init(this); RTSurface::init(); RTImage::init(); + WhiteBalance::init(); + ProfilePanel::init (this); MyExpander::init(); #ifndef WIN32 From 7e01976ab216076b3b003c9017819e09cf4a66f5 Mon Sep 17 00:00:00 2001 From: Hombre57 Date: Fri, 14 Dec 2018 01:05:11 +0100 Subject: [PATCH 05/25] Bugfix and cleanup See issue #3547 --- rtgui/cursormanager.cc | 2 +- rtgui/guiutils.cc | 9 ++++----- rtgui/rtwindow.cc | 4 ---- rtgui/thumbbrowserbase.cc | 2 -- 4 files changed, 5 insertions(+), 12 deletions(-) diff --git a/rtgui/cursormanager.cc b/rtgui/cursormanager.cc index bb6a590b6..b18a8f2d9 100644 --- a/rtgui/cursormanager.cc +++ b/rtgui/cursormanager.cc @@ -56,7 +56,7 @@ void CursorManager::init (Glib::RefPtr mainWindow) Glib::RefPtr rotate = RTImage::createPixbufFromFile("rotate-aroundnode-hicontrast.png"); Glib::RefPtr wait = RTImage::createPixbufFromFile("gears.png"); // Currently unused, create *-hicontrast once used. - double s = RTScalable::getTweakedDPI() / 92.; // RTScalable::getDPI() might be preferable, however it imply a lot of work to support this option + double s = RTScalable::getTweakedDPI() / 96.; // RTScalable::getDPI() might be preferable, however it imply a lot of work to support this option cAdd = add ? Gdk::Cursor::create(display, add, (int)(8.*s), (int)(8.*s)) : Gdk::Cursor::create(display, Gdk::PLUS); cAddPicker = colPickAdd ? Gdk::Cursor::create(display, colPickAdd, (int)(4.*s), (int)(21.*s)) : Gdk::Cursor::create(display, Gdk::PLUS); diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index 9e991dd9e..e6fde1bc8 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -576,7 +576,7 @@ MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : setExpandAlignProperties(headerHBox, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL); if (useEnabled) { - statusImage = Gtk::manage(new RTImage(*(disabledImage.get()))); + statusImage = Gtk::manage(new RTImage(*(disabledImage.operator ->()))); imageEvBox = Gtk::manage(new Gtk::EventBox()); imageEvBox->add(*statusImage); imageEvBox->set_above_child(true); @@ -585,7 +585,7 @@ MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false ); headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0); } else { - statusImage = Gtk::manage(new RTImage(*(openedImage.get()))); + statusImage = Gtk::manage(new RTImage(*(openedImage.operator ->()))); headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0); } @@ -629,7 +629,7 @@ MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) : if (useEnabled) { - statusImage = Gtk::manage(new RTImage(*(disabledImage.get()))); + statusImage = Gtk::manage(new RTImage(*(disabledImage.operator ->()))); imageEvBox = Gtk::manage(new Gtk::EventBox()); imageEvBox->set_name("MyExpanderStatus"); imageEvBox->add(*statusImage); @@ -639,7 +639,7 @@ MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) : imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false ); headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0); } else { - statusImage = Gtk::manage(new RTImage(*(openedImage.get()))); + statusImage = Gtk::manage(new RTImage(*(openedImage.operator ->()))); headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0); } @@ -1457,7 +1457,6 @@ TextOrIcon::TextOrIcon (const Glib::ustring &fname, const Glib::ustring &labelTx { RTImage *img = Gtk::manage(new RTImage(fname)); - printf(">>> TOI \"%s\" : %d x %d\n", fname.c_str(), img->get_width(), img->get_height()); pack_start(*img, Gtk::PACK_SHRINK, 0); set_tooltip_markup("" + labelTx + "\n" + tooltipTx); diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index 3fff7b70e..96b9ad914 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -201,9 +201,7 @@ RTWindow::RTWindow () fpanelLabelGrid->attach_next_to (*folderIcon, Gtk::POS_TOP, 1, 1); fpanelLabelGrid->attach_next_to (*fpl, Gtk::POS_TOP, 1, 1); } else { - printf("---------------- folder-closed\n"); RTImage* folderIcon = Gtk::manage (new RTImage ("folder-closed.png")); - printf("---------------- folder-closed : %dx%d\n", folderIcon->get_width(), folderIcon->get_height()); fpanelLabelGrid->attach_next_to (*folderIcon, Gtk::POS_RIGHT, 1, 1); fpanelLabelGrid->attach_next_to (*fpl, Gtk::POS_RIGHT, 1, 1); } @@ -405,9 +403,7 @@ bool RTWindow::on_configure_event (GdkEventConfigure* event) get_position (options.windowX, options.windowY); } - printf("RTWindow::on_configure_event : May update the RTImage and RTSurface\n"); int newScale = scale; - printf("********** scale = %d / get_window()->get_scale_factor() = %d\n", scale, get_window()->get_scale_factor()); double newDPI = get_window()->get_screen()->get_resolution(); RTImage::setDPInScale(newDPI, newScale); // will update the RTImage on scale/resolution change RTSurface::setDPInScale(newDPI, newScale); // will update the RTSurface on scale/resolution change diff --git a/rtgui/thumbbrowserbase.cc b/rtgui/thumbbrowserbase.cc index a9b040ba6..87105e2a5 100644 --- a/rtgui/thumbbrowserbase.cc +++ b/rtgui/thumbbrowserbase.cc @@ -701,8 +701,6 @@ void ThumbBrowserBase::enableInspector() bool ThumbBrowserBase::Internal::on_configure_event(GdkEventConfigure *configure_event) { double resolution = get_window()->get_screen()->get_resolution(); - printf("ThumbBrowserBase::Internal::on_configure_event / Scale:%d StyleScale:%d X:%d Y:%d W:%d H:%d / DPI: %.3f\n", - get_scale_factor(), get_style_context()->get_scale(), configure_event->x, configure_event->y, configure_event->width, configure_event->height, (float)resolution); return true; } From 43d1a356f1193c4f7e7aee78e6a8c25ffd52c157 Mon Sep 17 00:00:00 2001 From: Hombre57 Date: Fri, 14 Dec 2018 01:17:27 +0100 Subject: [PATCH 06/25] Fix wrong formula for icon size --- rtgui/rtscalable.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc index ff45f3d28..91f3f37d4 100644 --- a/rtgui/rtscalable.cc +++ b/rtgui/rtscalable.cc @@ -162,7 +162,7 @@ Cairo::RefPtr RTScalable::loadImage(const Glib::ustring &fn RsvgDimensionData dim; rsvg_handle_get_dimensions(handle, &dim); - double r = dpi / 92.; + double r = dpi / 96.; Cairo::RefPtr surf = Cairo::ImageSurface::create(Cairo::FORMAT_ARGB32, (int)(dim.width * r + 0.499), (int)(dim.height * r + 0.499)); Cairo::RefPtr c = Cairo::Context::create(surf); c->set_source_rgba (0., 0., 0., 0.); From 78fa7dc0639447824b3b65e0f2cf155bc2d9e852 Mon Sep 17 00:00:00 2001 From: Hombre Date: Wed, 2 Jan 2019 18:04:58 +0100 Subject: [PATCH 07/25] SHCSelector, ThresholdSelector, LabGrid and Curves now handles HiDPI see issue #3547 --- rtdata/CMakeLists.txt | 3 + rtdata/images/non-themed/rt-splash.svg | 1568 ++++++++++++++---------- rtgui/cursormanager.cc | 2 +- rtgui/diagonalcurveeditorsubgroup.cc | 6 +- rtgui/guiutils.cc | 59 +- rtgui/guiutils.h | 1 + rtgui/labgrid.cc | 73 +- rtgui/labgrid.h | 18 +- rtgui/main.cc | 42 +- rtgui/mycurve.cc | 67 +- rtgui/mycurve.h | 18 +- rtgui/mydiagonalcurve.cc | 229 ++-- rtgui/myflatcurve.cc | 192 ++- rtgui/preferences.cc | 10 +- rtgui/rtimage.cc | 65 +- rtgui/rtimage.h | 5 + rtgui/shcselector.cc | 119 +- rtgui/thresholdselector.cc | 211 ++-- rtgui/thresholdselector.h | 4 +- rtgui/thumbbrowserbase.cc | 1 - 20 files changed, 1551 insertions(+), 1142 deletions(-) diff --git a/rtdata/CMakeLists.txt b/rtdata/CMakeLists.txt index 7cc81b93f..9e4a1dd8e 100644 --- a/rtdata/CMakeLists.txt +++ b/rtdata/CMakeLists.txt @@ -10,6 +10,7 @@ set(THEMEDIR "themes") # Other images which are generated manually: file(GLOB IMAGES_NONTHEMED LIST_DIRECTORIES false "images/non-themed/png/*") +file(GLOB SVG_NONTHEMED LIST_DIRECTORIES false "images/non-themed/rt-splash.svg") file(GLOB SVG_THEMED LIST_DIRECTORIES false "images/themed/svg/*") if(WIN32) @@ -51,6 +52,8 @@ install(DIRECTORY ${THEMEDIR} DESTINATION "${DATADIR}") #install(DIRECTORY ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images/") install(FILES ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images") install(FILES ${SVG_THEMED} DESTINATION "${DATADIR}/images") +install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/non-themed/rt-splash.svg" DESTINATION "${DATADIR}/images" RENAME splash.svg) + if(APPLE) # CMake escapes first item quote character. Do not remove 'DUMMY_VARIABLE=' diff --git a/rtdata/images/non-themed/rt-splash.svg b/rtdata/images/non-themed/rt-splash.svg index 87b493153..15ba2532c 100644 --- a/rtdata/images/non-themed/rt-splash.svg +++ b/rtdata/images/non-themed/rt-splash.svg @@ -1,6 +1,4 @@ - - + version="1.1" + viewBox="0 0 146.05 91.545836" + height="346" + width="552"> + width="1.4" + y="-0.2" + x="-0.2" + id="filter3580"> + result="result91" /> + in="SourceGraphic" + operator="over" /> + y1="102.90127" + x1="89.69368" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3697" + xlink:href="#linearGradient3962-8" /> + id="stop3964-8" /> + id="stop3966-8" /> + y1="109.56621" + x1="69.426155" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3699" + xlink:href="#linearGradient3954-7" /> + id="stop3956-7" /> + id="stop3958-6" /> + y1="47.984013" + x1="35.142246" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3701" + xlink:href="#linearGradient4002-3" /> + id="linearGradient4002-3"> + id="stop4004-0" /> + id="stop4006-3" /> + y1="92.042343" + x1="35.907295" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3703" + xlink:href="#linearGradient4024-9" /> + id="stop4026-2" /> + id="stop4028-5" /> + y1="69.662819" + x1="28.165936" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3705" + xlink:href="#linearGradient4018-0" /> + id="linearGradient4018-0"> + id="stop4020-5" /> + id="stop4022-9" /> + y1="50.126869" + x1="104.45396" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3707" + xlink:href="#linearGradient3978-6" /> + style="stop-color:#f18e01;stop-opacity:1;" /> + id="stop3982-2" /> + y1="35.151196" + x1="48.471462" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3709" + xlink:href="#linearGradient3994-4" /> + id="linearGradient3994-4"> + id="stop3996-7" /> + id="stop3998-7" /> + y1="70.38826" + x1="108.90713" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3711" + xlink:href="#linearGradient3970-4" /> + id="stop3972-8" /> + id="stop3974-1" /> + y1="103.2584" + x1="49.885166" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3713" + xlink:href="#linearGradient3946-8" /> + id="stop3948-9" /> + id="stop3950-3" /> + y1="35.440266" + x1="90.159142" + gradientTransform="matrix(0.97301537,0,0,0.97301537,0.02024555,6.4916122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3715" + xlink:href="#linearGradient3986-8" /> + id="stop3988-0" /> + id="stop3990-2" /> + width="1" + y="0" + x="0" + id="filter4905"> + result="result1" + id="feFlood4907" /> - + - + id="feComposite4911" /> + - + - + - + - + - + - + - + - + - + + y1="35.440266" + x1="90.159142" + gradientTransform="matrix(0.97997915,0,0,0.97997915,-15.63941,-144.68006)" + gradientUnits="userSpaceOnUse" + id="linearGradient3695" + xlink:href="#linearGradient3986-8" /> + x="-0.2" + y="-0.2" + height="1.4" + width="1.4"> + flood-color="rgb(255,255,255)" + result="flood" /> + in="flood" + operator="in" + result="composite1" /> + result="blur" /> + in="SourceGraphic" + operator="over" + result="composite2" /> + x="-0.2" + y="-0.2" + height="1.4" + width="1.4"> + flood-color="rgb(255,255,255)" + result="flood" /> + in="flood" + operator="in" + result="composite1" /> + result="blur" /> + in="SourceGraphic" + operator="over" + result="composite2" /> + x="-0.2" + y="-0.2" + height="1.4" + width="1.4"> + flood-color="rgb(255,255,255)" + result="flood" /> + in="flood" + operator="in" + result="composite1" /> + result="blur" /> + in="SourceGraphic" + operator="over" + result="composite2" /> + x="-0.2" + y="-0.2" + height="1.4" + width="1.4"> + flood-color="rgb(255,255,255)" + result="flood" /> + in="flood" + operator="in" + result="composite1" /> + result="blur" /> + in="SourceGraphic" + operator="over" + result="composite2" /> + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - @@ -599,259 +656,551 @@ image/svg+xml - + + transform="translate(0,-205.45415)" + id="layer1"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Apply glow effects using filters. You might need to ungroup the circle elements before applying. You can change the flood color of the "ring shadow" effect to make it white if you want to make the logo usable on a dark background. For logo specifics, refer to rt_logo.svg "Raw": font ITC Eras Std Ultra, appears in Inkscape as ITC Eras Standard - Ultra-Bold, 60pt, -3px spacing between characters."Therapee": font ITC Eras Std Medium, appears in Inkscape as ITC Eras Standard - Medium, 60pt, +1px spacing between characters.Version: font ITC Eras Std Bold, appears in Inkscape as ITC Eras Standard - Bold, 64pt, skewed -3°. RawTherapee splash screen design version 1.1 from 2017-01-28 | www.rawtherapee.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Release Candidate 1 + - + transform="matrix(1.0054447,0,0,1.0054447,35.903372,-17.90912)"> + style="color:#000000;fill:url(#linearGradient1684);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1686);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1688);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1690);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1692);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1694);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1696);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1698);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1700);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + style="color:#000000;fill:url(#linearGradient1702);fill-opacity:1;stroke:#000000;stroke-width:0.19347176;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.15686275" /> + id="path1620" /> + id="path1622" /> + id="g1654"> + id="path1628" /> + id="path1630" /> + id="path1632" /> + id="path1634" /> + id="path1636" /> + id="path1638" /> + id="path1640" /> + id="path1642" /> + id="path1644" /> + id="path1646" /> + id="path1648" /> + id="path1650" /> + id="path1652" /> - Apply glow effects using filters. You might need to ungroup the circle elements before applying. You can change the flood color of the "ring shadow" effect to make it white if you want to make the logo usable on a dark background. For logo specifics, refer to rt_logo.svg "Raw": font ITC Eras Std Ultra, appears in Inkscape as ITC Eras Standard - Ultra-Bold, 60pt, -3px spacing between characters."Therapee": font ITC Eras Std Medium, appears in Inkscape as ITC Eras Standard - Medium, 60pt, +1px spacing between characters.Version: font ITC Eras Std Bold, appears in Inkscape as ITC Eras Standard - Bold, 64pt, skewed -3°. RawTherapee splash screen design version 1.1 from 2017-01-28 | www.rawtherapee.com Therapee GNU GPLv3 5 . 5 - + id="tspan1674">. 5 + transform="matrix(0.24804687,0,0,0.2480469,-175.38276,273.1232)" + id="g1682"> Development - - - Release Candidate 1 + id="tspan1678">Development diff --git a/rtgui/cursormanager.cc b/rtgui/cursormanager.cc index b18a8f2d9..48bb19aed 100644 --- a/rtgui/cursormanager.cc +++ b/rtgui/cursormanager.cc @@ -62,7 +62,7 @@ void CursorManager::init (Glib::RefPtr mainWindow) cAddPicker = colPickAdd ? Gdk::Cursor::create(display, colPickAdd, (int)(4.*s), (int)(21.*s)) : Gdk::Cursor::create(display, Gdk::PLUS); cCropDraw = cropDraw ? Gdk::Cursor::create(display, cropDraw, (int)(3.*s), (int)(3.*s)) : Gdk::Cursor::create(display, Gdk::DIAMOND_CROSS); cCrosshair = crosshair ? Gdk::Cursor::create(display, crosshair, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::CROSSHAIR); - cEmpty = empty ? Gdk::Cursor::create(display, empty, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::BLANK_CURSOR); + cEmpty = empty ? Gdk::Cursor::create(display, empty, 12, 12) /* PNG: do not scale */ : Gdk::Cursor::create(display, Gdk::BLANK_CURSOR); cHandClosed = handClosed ? Gdk::Cursor::create(display, handClosed, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::HAND1); cHandOpen = handOpen ? Gdk::Cursor::create(display, handOpen, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::HAND2); cMoveBL = moveBL ? Gdk::Cursor::create(display, moveBL, (int)(12.*s), (int)(12.*s)) : Gdk::Cursor::create(display, Gdk::BOTTOM_LEFT_CORNER); diff --git a/rtgui/diagonalcurveeditorsubgroup.cc b/rtgui/diagonalcurveeditorsubgroup.cc index e8b92062a..a9e53989f 100644 --- a/rtgui/diagonalcurveeditorsubgroup.cc +++ b/rtgui/diagonalcurveeditorsubgroup.cc @@ -734,6 +734,7 @@ void DiagonalCurveEditorSubGroup::switchGUI() dCurve->paramCurveEd.at(3) ); + double s = (double)RTScalable::getScale(); highlights->setValue (dCurve->paramCurveEd.at(4)); highlights->setLabel(label[3]); lights->setValue (dCurve->paramCurveEd.at(5)); @@ -744,7 +745,10 @@ void DiagonalCurveEditorSubGroup::switchGUI() shadows->setLabel(label[0]); shcSelector->coloredBar.setColorProvider(barColorProvider, dCurve->getBottomBarCallerId()); shcSelector->coloredBar.setBgGradient(bgGradient); - shcSelector->setMargins( (leftBar ? CBAR_WIDTH + CBAR_MARGIN : RADIUS), RADIUS ); + shcSelector->setMargins( + (int)( ((leftBar ? (double)CBAR_WIDTH + 2. + (double)CBAR_MARGIN + RADIUS : RADIUS) - 1.5) * s ), + (int)((RADIUS - 1.5) * s) + ); paramCurve->setColoredBar(leftBar, nullptr); paramCurve->queue_resize_no_redraw(); updateEditButton(dCurve, editParam, editParamConn); diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index e6fde1bc8..a2fe46531 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -176,6 +176,25 @@ void setExpandAlignProperties(Gtk::Widget *widget, bool hExpand, bool vExpand, e widget->set_valign(vAlign); } +Gtk::Border getPadding(const Glib::RefPtr style) +{ + Gtk::Border padding; + if (!style) { + return padding; + } + + int s = (double)RTScalable::getScale(); + padding = style->get_padding(); + if (s > 1) { + padding.set_left(padding.get_left() * s); + padding.set_right(padding.get_right() * s); + padding.set_top(padding.get_top() * s); + padding.set_bottom(padding.get_bottom() * s); + } + + return padding; +} + bool removeIfThere (Gtk::Container* cont, Gtk::Widget* w, bool increference) { @@ -576,7 +595,7 @@ MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : setExpandAlignProperties(headerHBox, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL); if (useEnabled) { - statusImage = Gtk::manage(new RTImage(*(disabledImage.operator ->()))); + statusImage = Gtk::manage(new RTImage(disabledImage)); imageEvBox = Gtk::manage(new Gtk::EventBox()); imageEvBox->add(*statusImage); imageEvBox->set_above_child(true); @@ -585,7 +604,7 @@ MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false ); headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0); } else { - statusImage = Gtk::manage(new RTImage(*(openedImage.operator ->()))); + statusImage = Gtk::manage(new RTImage(openedImage)); headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0); } @@ -629,7 +648,7 @@ MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) : if (useEnabled) { - statusImage = Gtk::manage(new RTImage(*(disabledImage.operator ->()))); + statusImage = Gtk::manage(new RTImage(disabledImage)); imageEvBox = Gtk::manage(new Gtk::EventBox()); imageEvBox->set_name("MyExpanderStatus"); imageEvBox->add(*statusImage); @@ -639,7 +658,7 @@ MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) : imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false ); headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0); } else { - statusImage = Gtk::manage(new RTImage(*(openedImage.operator ->()))); + statusImage = Gtk::manage(new RTImage(openedImage)); headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0); } @@ -759,12 +778,12 @@ void MyExpander::set_inconsistent(bool isInconsistent) if (useEnabled) { if (isInconsistent) { - statusImage->set(inconsistentImage->get_pixbuf()); + statusImage->set(inconsistentImage->get_surface()); } else { if (enabled) { - statusImage->set(enabledImage->get_pixbuf()); + statusImage->set(enabledImage->get_surface()); } else { - statusImage->set(disabledImage->get_pixbuf()); + statusImage->set(disabledImage->get_surface()); } } } @@ -790,14 +809,14 @@ void MyExpander::setEnabled(bool isEnabled) enabled = false; if (!inconsistent) { - statusImage->set(disabledImage->get_pixbuf()); + statusImage->set(disabledImage->get_surface()); message.emit(); } } else { enabled = true; if (!inconsistent) { - statusImage->set(enabledImage->get_pixbuf()); + statusImage->set(enabledImage->get_surface()); message.emit(); } } @@ -833,9 +852,9 @@ void MyExpander::set_expanded( bool expanded ) if (!useEnabled) { if (expanded ) { - statusImage->set(openedImage->get_pixbuf()); + statusImage->set(openedImage->get_surface()); } else { - statusImage->set(closedImage->get_pixbuf()); + statusImage->set(closedImage->get_surface()); } } @@ -878,9 +897,19 @@ bool MyExpander::on_toggle(GdkEventButton* event) if (!useEnabled) { if (isVisible) { - statusImage->set(closedImage->get_pixbuf()); + statusImage->set(closedImage->get_surface()); + if (closedImage->get_surface().operator bool()) { + Cairo::RefPtr p = closedImage->get_surface(); + int w = p->get_width(); + int h = p->get_height(); + } } else { - statusImage->set(openedImage->get_pixbuf()); + statusImage->set(openedImage->get_surface()); + if (openedImage->get_surface().operator bool()) { + Cairo::RefPtr p = openedImage->get_surface(); + int w = p->get_width(); + int h = p->get_height(); + } } } @@ -905,10 +934,10 @@ bool MyExpander::on_enabled_change(GdkEventButton* event) if (event->button == 1) { if (enabled) { enabled = false; - statusImage->set(disabledImage->get_pixbuf()); + statusImage->set(disabledImage->get_surface()); } else { enabled = true; - statusImage->set(enabledImage->get_pixbuf()); + statusImage->set(enabledImage->get_surface()); } message.emit(); diff --git a/rtgui/guiutils.h b/rtgui/guiutils.h index 38876d40a..1ab989882 100644 --- a/rtgui/guiutils.h +++ b/rtgui/guiutils.h @@ -43,6 +43,7 @@ void writeFailed (Gtk::Window& parent, const std::string& filename); void drawCrop (Cairo::RefPtr cr, int imx, int imy, int imw, int imh, int startx, int starty, double scale, const rtengine::procparams::CropParams& cparams, bool drawGuide = true, bool useBgColor = true, bool fullImageVisible = true); gboolean acquireGUI(void* data); void setExpandAlignProperties(Gtk::Widget *widget, bool hExpand, bool vExpand, enum Gtk::Align hAlign, enum Gtk::Align vAlign); +Gtk::Border getPadding(const Glib::RefPtr style); class IdleRegister final : public rtengine::NonCopyable diff --git a/rtgui/labgrid.cc b/rtgui/labgrid.cc index f680c7322..81d4ee170 100644 --- a/rtgui/labgrid.cc +++ b/rtgui/labgrid.cc @@ -70,8 +70,10 @@ LabGridArea::LabGridArea(rtengine::ProcEvent evt, const Glib::ustring &msg, bool isDragged(false), low_enabled(enable_low) { - set_can_focus(true); + set_can_focus(false); // prevent moving the grid while you're moving a point add_events(Gdk::EXPOSURE_MASK | Gdk::BUTTON_PRESS_MASK | Gdk::BUTTON_RELEASE_MASK | Gdk::POINTER_MOTION_MASK); + set_name("LabGrid"); + get_style_context()->add_class("drawingarea"); } void LabGridArea::getParams(double &la, double &lb, double &ha, double &hb) const @@ -157,12 +159,15 @@ bool LabGridArea::on_draw(const ::Cairo::RefPtr &crf) } Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled Cairo::RefPtr cr = getContext(); if (isDirty()) { int width = allocation.get_width(); int height = allocation.get_height(); + int s = RTScalable::getScale(); + cr->set_line_cap(Cairo::LINE_CAP_SQUARE); // clear background @@ -170,19 +175,31 @@ bool LabGridArea::on_draw(const ::Cairo::RefPtr &crf) cr->set_operator (Cairo::OPERATOR_CLEAR); cr->paint (); cr->set_operator (Cairo::OPERATOR_OVER); - style->render_background(cr, 0, 0, width, height); + style->render_background(cr, + inset * s + padding.get_left() - s, + inset * s + padding.get_top() - s, + width - 2 * inset * s - padding.get_right() - padding.get_left() + 2 * s, + height - 2 * inset * s - padding.get_top() - padding.get_bottom() + 2 * s + ); // drawing the cells - cr->translate(inset, inset); + cr->translate(inset * s + padding.get_left(), inset * s + padding.get_top()); cr->set_antialias(Cairo::ANTIALIAS_NONE); - width -= 2 * inset; - height -= 2 * inset; + width -= 2 * inset * s + padding.get_right() + padding.get_left(); + height -= 2 * inset * s + padding.get_top() + padding.get_bottom(); + // flip y: cr->translate(0, height); cr->scale(1., -1.); const int cells = 8; float step = 12000.f / float(cells/2); + double cellW = double(width) / double(cells); + double cellH = double(height) / double(cells); + double cellYMin = 0.; + double cellYMax = std::floor(cellH); for (int j = 0; j < cells; j++) { + double cellXMin = 0.; + double cellXMax = std::floor(cellW); for (int i = 0; i < cells; i++) { float R, G, B; float x, y, z; @@ -193,9 +210,18 @@ bool LabGridArea::on_draw(const ::Cairo::RefPtr &crf) Color::Lab2XYZ(25000.f, a, b, x, y, z); Color::xyz2srgb(x, y, z, R, G, B); cr->set_source_rgb(R / 65535.f, G / 65535.f, B / 65535.f); - cr->rectangle(width * i / float(cells), height * j / float(cells), width / float(cells) - 1, height / float(cells) - 1); + cr->rectangle( + cellXMin, + cellYMin, + cellXMax - cellXMin - (i == cells-1 ? 0. : double(s)), + cellYMax - cellYMin - (j == cells-1 ? 0. : double(s)) + ); + cellXMin = cellXMax; + cellXMax = std::floor(cellW * double(i+2) + 0.01); cr->fill(); } + cellYMin = cellYMax; + cellYMax = std::floor(cellH * double(j+2) + 0.01); } // drawing the connection line @@ -205,7 +231,7 @@ bool LabGridArea::on_draw(const ::Cairo::RefPtr &crf) hia = .5f * (width + width * high_a); lob = .5f * (height + height * low_b); hib = .5f * (height + height * high_b); - cr->set_line_width(2.); + cr->set_line_width(2. * double(s)); cr->set_source_rgb(0.6, 0.6, 0.6); cr->move_to(loa, lob); cr->line_to(hia, hib); @@ -215,18 +241,18 @@ bool LabGridArea::on_draw(const ::Cairo::RefPtr &crf) if (low_enabled) { cr->set_source_rgb(0.1, 0.1, 0.1); if (litPoint == LOW) { - cr->arc(loa, lob, 5, 0, 2. * rtengine::RT_PI); + cr->arc(loa, lob, 5 * s, 0, 2. * rtengine::RT_PI); } else { - cr->arc(loa, lob, 3, 0, 2. * rtengine::RT_PI); + cr->arc(loa, lob, 3 * s, 0, 2. * rtengine::RT_PI); } cr->fill(); } cr->set_source_rgb(0.9, 0.9, 0.9); if (litPoint == HIGH) { - cr->arc(hia, hib, 5, 0, 2. * rtengine::RT_PI); + cr->arc(hia, hib, 5 * s, 0, 2. * rtengine::RT_PI); } else { - cr->arc(hia, hib, 3, 0, 2. * rtengine::RT_PI); + cr->arc(hia, hib, 3 * s, 0, 2. * rtengine::RT_PI); } cr->fill(); } @@ -279,11 +305,16 @@ bool LabGridArea::on_motion_notify_event(GdkEventMotion *event) delayconn.disconnect(); } + Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled + State oldLitPoint = litPoint; - int width = get_allocated_width() - 2 * inset, height = get_allocated_height() - 2 * inset; - const float mouse_x = std::min(std::max(event->x - inset, 0.), double(width)); - const float mouse_y = std::min(std::max(height - 1 - event->y + inset, 0.), double(height)); + int s = RTScalable::getScale(); + int width = get_allocated_width() - 2 * inset * s - padding.get_right() - padding.get_left(); + int height = get_allocated_height() - 2 * inset * s - padding.get_top() - padding.get_bottom(); + const float mouse_x = std::min(double(std::max(event->x - inset * s - padding.get_right(), 0.)), double(width)); + const float mouse_y = std::min(double(std::max(get_allocated_height() - 1 - event->y - inset * s - padding.get_bottom(), 0.)), double(height)); const float ma = (2.0 * mouse_x - width) / (float)width; const float mb = (2.0 * mouse_y - height) / (float)height; if (isDragged) { @@ -332,14 +363,22 @@ Gtk::SizeRequestMode LabGridArea::get_request_mode_vfunc() const void LabGridArea::get_preferred_width_vfunc(int &minimum_width, int &natural_width) const { - minimum_width = 50; - natural_width = 150; // same as GRAPH_SIZE from mycurve.h + Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled + int s = RTScalable::getScale(); + int p = padding.get_left() + padding.get_right(); + + minimum_width = 50 * s + p; + natural_width = 150 * s + p; // same as GRAPH_SIZE from mycurve.h } void LabGridArea::get_preferred_height_for_width_vfunc(int width, int &minimum_height, int &natural_height) const { - minimum_height = natural_height = width; + Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled + + minimum_height = natural_height = width - padding.get_left() - padding.get_right() + padding.get_top() + padding.get_bottom(); } diff --git a/rtgui/labgrid.h b/rtgui/labgrid.h index 00266c91b..dbb0cc427 100644 --- a/rtgui/labgrid.h +++ b/rtgui/labgrid.h @@ -50,21 +50,21 @@ private: enum State { NONE, HIGH, LOW }; State litPoint; - float low_a; - float high_a; - float low_b; - float high_b; + double low_a; + double high_a; + double low_b; + double high_b; - float defaultLow_a; - float defaultHigh_a; - float defaultLow_b; - float defaultHigh_b; + double defaultLow_a; + double defaultHigh_a; + double defaultLow_b; + double defaultHigh_b; ToolPanelListener *listener; bool edited; bool isDragged; sigc::connection delayconn; - static const int inset = 2; + static const int inset = 5; bool low_enabled; diff --git a/rtgui/main.cc b/rtgui/main.cc index b4d1c7a75..1db73655f 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -319,45 +319,37 @@ RTWindow *create_rt_window() if (options.fontFamily != "default") { //GTK318 #if GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 20 - css = Glib::ustring::compose ("* { font-family: %1; font-size: %2px }", options.fontFamily, options.fontSize * scale); + css = Glib::ustring::compose ("* { font-family: %1; font-size: %2px}", options.fontFamily, options.fontSize * scale); #else - css = Glib::ustring::compose ("* { font-family: %1; font-size: %2pt }", options.fontFamily, options.fontSize * scale); + css = Glib::ustring::compose ("* { font-family: %1; font-size: %2pt}", options.fontFamily, options.fontSize * scale); #endif //GTK318 fontScale = options.fontSize / 9.f; - } else if (scale == 2) { + } else { Glib::RefPtr style = Gtk::StyleContext::create(); Pango::FontDescription pfd = style->get_font(Gtk::STATE_FLAG_NORMAL); + int pt; if (pfd.get_set_fields() & Pango::FONT_MASK_SIZE) { int fontSize = pfd.get_size(); bool isPix = pfd.get_size_is_absolute(); - printf("FONT SIZE = %d pt\n", fontSize); - - - double r = style->get_screen()->get_resolution(); - printf("RESOLUTION = %.3f\n", r); - - + int resolution = (int)style->get_screen()->get_resolution(); if (isPix) { - // 1pt = 1/72in @ 96 ppi - // HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ? - double resolution = style->get_screen()->get_resolution(); - // px >inch >pt >"scaled pt" - int pt = (int)(fontSize / 96. * 72 * (96. / resolution) + 0.49); + // HOMBRE: guessing here... // if resolution is lower than 192ppi, we're supposing that it's already expressed in a scale==1 scenario if (resolution >= 192) { - // it's already scaled up, no need to set the font size - resolution /= 2.; // Reducing the value for a scale==1 case - pt /= 2.; - } else { - // fontSize is for scale==1, we have to scale up - css = Glib::ustring::compose ("* { font-size: %1pt }", pt * scale); + // converting the resolution to a scale==1 scenario + resolution /= 2; } - fontScale = (float)pt / 9.f; + // 1pt = 1/72in @ 96 ppi + // HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ? + // px >inch >pt >"scaled pt" + pt = (int)(fontSize / 96. * 72 * (96. / resolution) + 0.49); } else { - int pt = fontSize / Pango::SCALE; - css = Glib::ustring::compose ("* { font-size: %1pt }", pt * scale); - fontScale = (float)pt / 9.f; + pt = fontSize / Pango::SCALE; + } + fontScale = (float)pt / 9.f; + if (scale > 1 || pt != 9) { + css = Glib::ustring::compose ("* { font-size: %1pt}", pt * scale); } } else { fontScale = 1.f; diff --git a/rtgui/mycurve.cc b/rtgui/mycurve.cc index 215eac429..5684bec33 100644 --- a/rtgui/mycurve.cc +++ b/rtgui/mycurve.cc @@ -21,11 +21,30 @@ #include #include -MyCurve::MyCurve () : pipetteR(-1.f), pipetteG(-1.f), pipetteB(-1.f), pipetteVal(-1.f), listener(nullptr), cursor_type(CSArrow), graphW(0), graphH(0), mod_type(Gdk::MODIFIER_MASK), cursorX(0), cursorY(0), snapToMinDistX(0.0), snapToMinDistY(0.0), snapToValX(0.0), snapToValY(0.0) +MyCurve::MyCurve () : + pipetteR(-1.f), + pipetteG(-1.f), + pipetteB(-1.f), + pipetteVal(-1.f), + listener(nullptr), + cursor_type(CSArrow), + graphX(0), + graphY(0), + graphW(0), + graphH(0), + mod_type(Gdk::MODIFIER_MASK), + cursorX(0), + cursorY(0), + snapToMinDistX(0.0), + snapToMinDistY(0.0), + snapToValX(0.0), + snapToValY(0.0) { - graphX = get_allocation().get_width() - RADIUS * 2; - graphY = get_allocation().get_height() - RADIUS * 2; + int s = RTScalable::getScale(); + int pointDiameter = (int)(RADIUS * 2.) * s; + graphW = get_allocation().get_width() - pointDiameter; + graphH = get_allocation().get_height() - pointDiameter; prevGraphW = graphW; prevGraphH = graphH; buttonPressed = false; @@ -55,26 +74,17 @@ MyCurve::~MyCurve () } } -int MyCurve::calcDimensions () +void MyCurve::calcDimensions () { - int newRequestedW, newRequestedH; + double newRequestedW, newRequestedH; + double s = (double)RTScalable::getScale(); newRequestedW = newRequestedH = get_allocation().get_width(); - if (leftBar && !bottomBar) { - newRequestedH -= CBAR_WIDTH + CBAR_MARGIN - RADIUS; - } - - if (!leftBar && bottomBar) { - newRequestedH += CBAR_WIDTH + CBAR_MARGIN - RADIUS; - } - - graphW = newRequestedW - RADIUS - (leftBar ? (CBAR_WIDTH + CBAR_MARGIN) : RADIUS); - graphH = newRequestedH - RADIUS - (bottomBar ? (CBAR_WIDTH + CBAR_MARGIN) : RADIUS); - graphX = newRequestedW - RADIUS - graphW; - graphY = RADIUS + graphH; - - return newRequestedH; + graphX = ((double)RADIUS + (leftBar ? (double)CBAR_WIDTH + 2. + (double)CBAR_MARGIN : 0.)) * s; + graphH = graphW = newRequestedW - graphX - (double)RADIUS * s; + graphY = (double)RADIUS * s + graphW; + return; } Gtk::SizeRequestMode MyCurve::get_request_mode_vfunc () const @@ -92,28 +102,23 @@ void MyCurve::get_preferred_height_vfunc (int &minimum_height, int &natural_heig void MyCurve::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - natural_width = minimum_width = GRAPH_SIZE + 2 * RADIUS; + int s = RTScalable::getScale(); + natural_width = minimum_width = (GRAPH_SIZE + (int)(RADIUS * 2.) + (leftBar ? (CBAR_WIDTH + 2 + CBAR_MARGIN) : 0)) * s; } void MyCurve::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const { minimum_height = width; + int s = RTScalable::getScale(); if (leftBar && !bottomBar) { - minimum_height -= CBAR_WIDTH + CBAR_MARGIN - RADIUS; + minimum_height -= (CBAR_WIDTH + 2 + CBAR_MARGIN) * s; } if (!leftBar && bottomBar) { - minimum_height += CBAR_WIDTH + CBAR_MARGIN - RADIUS; + minimum_height += (CBAR_WIDTH + 2 + CBAR_MARGIN) * s; } - /* - graphW = width - RADIUS - (leftBar ? (CBAR_WIDTH+CBAR_MARGIN) : RADIUS); - graphH = minimum_height - RADIUS - (bottomBar ? (CBAR_WIDTH+CBAR_MARGIN) : RADIUS); - graphX = width - RADIUS - graphW; - graphY = RADIUS + graphH; - */ - natural_height = minimum_height; } @@ -174,10 +179,10 @@ bool MyCurve::snapCoordinateY(double testedVal, double realVal) float MyCurve::getVal(LUTf &curve, int x) { - if (size_t(graphW - 2) == curve.getSize()) { + if (size_t(graphW) == curve.getSize()) { return curve[x]; } else { - return curve.getVal01(float(x) / (graphW - 3)); + return curve.getVal01(float(x) / graphW); } } diff --git a/rtgui/mycurve.h b/rtgui/mycurve.h index f555ab7ef..82dd4a1a4 100644 --- a/rtgui/mycurve.h +++ b/rtgui/mycurve.h @@ -29,9 +29,9 @@ #include "guiutils.h" #include "options.h" -#define RADIUS 3 /** radius of the control points */ -#define CBAR_WIDTH 10 /** width of the colored bar (border included) */ -#define CBAR_MARGIN 2 /** spacing between the colored bar and the graph */ +#define RADIUS 3.5 /** radius of the control points ; must be x.5 to target the center of a pixel */ +#define CBAR_WIDTH 10 /** inner width of the colored bar (border excluded) */ +#define CBAR_MARGIN 1 /** spacing between the colored bar and the graph's bullet when set at 0,0 */ #define SQUARE 2 /** half length of the square shape of the tangent handles */ #define MIN_DISTANCE 5 /** min distance between control points */ #define GRAPH_SIZE 150 /** size of the curve editor graphic */ @@ -67,8 +67,8 @@ protected: ColoredBar *leftBar; ColoredBar *bottomBar; CursorShape cursor_type; - int graphX, graphY, graphW, graphH; /// position and dimensions of the graphic area, excluding surrounding space for the points or for the colored bar - int prevGraphW, prevGraphH; /// previous inner width and height of the editor + double graphX, graphY, graphW, graphH; /// position and dimensions of the inner graphic area, excluding the graph's border and the surrounding space for the points or for the colored bar + double prevGraphW, prevGraphH; /// previous inner width and height of the editor Gdk::ModifierType mod_type; int cursorX; /// X coordinate in the graph of the cursor int cursorY; /// Y coordinate in the graph of the cursor @@ -96,16 +96,10 @@ protected: std::vector editedPos; virtual std::vector get_vector (int veclen) = 0; - int getGraphMinSize() - { - return GRAPH_SIZE + RADIUS + 1; - } bool snapCoordinateX(double testedVal, double realVal); bool snapCoordinateY(double testedVal, double realVal); float getVal(LUTf &curve, int x); - - // return value = new requested height - int calcDimensions (); + void calcDimensions (); public: MyCurve (); diff --git a/rtgui/mydiagonalcurve.cc b/rtgui/mydiagonalcurve.cc index f70f4af0f..8336ac539 100644 --- a/rtgui/mydiagonalcurve.cc +++ b/rtgui/mydiagonalcurve.cc @@ -21,16 +21,23 @@ #include #include -MyDiagonalCurve::MyDiagonalCurve () : closest_point(0), clampedX(0.0), clampedY(0.0), deltaX(0.0), deltaY(0.0), distanceX(0.0), distanceY(0.0), ugpX(0.0), ugpY(0.0), activeParam(-1), bghistvalid(false) +MyDiagonalCurve::MyDiagonalCurve () : + MyCurve(), + closest_point(0), + clampedX(0.0), + clampedY(0.0), + deltaX(0.0), + deltaY(0.0), + distanceX(0.0), + distanceY(0.0), + ugpX(0.0), + ugpY(0.0), + activeParam(-1), + bghistvalid(false) { - graphW = get_allocation().get_width() - RADIUS * 2; - graphH = get_allocation().get_height() - RADIUS * 2; - prevGraphW = graphW; - prevGraphH = graphH; grab_point = -1; lit_point = -1; - buttonPressed = false; bghist = new unsigned int[256]; @@ -182,7 +189,7 @@ void MyDiagonalCurve::interpolate () prevGraphW = graphW; prevGraphH = graphH; - int nbPoints = rtengine::max(graphW - 2, 201); + unsigned int nbPoints = (unsigned int)graphW; point(nbPoints); get_LUT (point); upoint.reset(); @@ -215,14 +222,19 @@ void MyDiagonalCurve::draw (int handle) return; } - // re-calculate curve if dimensions changed - int currPointSize = point.getUpperBound(); + const double s = (double)RTScalable::getScale(); - if (curveIsDirty || /*prevGraphW != graphW || prevGraphH != graphH ||*/ (currPointSize == GRAPH_SIZE && (graphW - 3 > GRAPH_SIZE)) || (currPointSize > GRAPH_SIZE && (graphW - 2 <= GRAPH_SIZE || graphW - 3 != currPointSize))) { + // re-calculate curve if dimensions changed + int currLUTSize = point.getUpperBound(); + + if (curveIsDirty + || (currLUTSize == (GRAPH_SIZE * s) && (graphW > (GRAPH_SIZE * s))) + || (currLUTSize > (GRAPH_SIZE * s) && (graphW <= (GRAPH_SIZE * s) || graphW != currLUTSize)) ) + { interpolate (); } - currPointSize = point.getUpperBound(); + currLUTSize = point.getUpperBound(); Gtk::StateFlags state = !is_sensitive() ? Gtk::STATE_FLAG_INSENSITIVE : Gtk::STATE_FLAG_NORMAL; @@ -240,6 +252,36 @@ void MyDiagonalCurve::draw (int handle) Gdk::RGBA c; + cr->set_line_width (1.0 * s); + + // draw the left colored bar + if (leftBar) { + // first the background + BackBuffer *bb = this; + leftBar->setDrawRectangle(1. * s, graphY - graphH - 0.5, CBAR_WIDTH * s, graphH); + leftBar->expose(*this, bb); + + // now the border + c = style->get_border_color(state); + cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); + cr->rectangle(0.5 * s, graphY - graphH - 0.5 - 0.5 * s, (CBAR_WIDTH + 1) * s, (double)graphH + 1. + 1. * s); + cr->stroke(); + } + + // draw the bottom colored bar + if (bottomBar) { + // first the background + BackBuffer *bb = this; + bottomBar->setDrawRectangle(graphX - 0.5, graphY + (RADIUS + CBAR_MARGIN + 1.) * s, graphW + 1., CBAR_WIDTH * s); + bottomBar->expose(*this, bb); + + // now the border + c = style->get_border_color (state); + cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); + cr->rectangle(graphX - 0.5 - 0.5 * s, graphY + (RADIUS + CBAR_MARGIN + 0.5) * s, graphW + 1. + 0.5 * s, (CBAR_WIDTH + 1.) * s); + cr->stroke(); + } + // histogram in the background if (bghistvalid) { // find highest bin @@ -251,9 +293,9 @@ void MyDiagonalCurve::draw (int handle) } // draw histogram - cr->set_line_width (1.0); - double stepSize = (graphW - 3) / 255.0; - cr->move_to ( double(graphX + 1), double(graphY - 1) ); + cr->set_line_width (1.0 * s); + double stepSize = graphW / 255.0; + cr->move_to (graphX, graphY); c = style->get_color(state); cr->set_source_rgba (c.get_red(), c.get_green(), c.get_blue(), 0.2); @@ -264,27 +306,27 @@ void MyDiagonalCurve::draw (int handle) val = graphH-2; */ //if (i>0) - cr->line_to (double(graphX) + 1.5 + double(i)*stepSize, double(graphY - 1) - val); + cr->line_to (graphX + double(i)*stepSize, graphY - val); } - cr->line_to (double(graphX) + 1.5 + 255.*stepSize, double(graphY - 1)); + cr->line_to (graphX + 255.*stepSize, graphY); cr->close_path(); cr->fill (); } // draw the grid lines: - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); c = style->get_border_color(state); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); cr->set_antialias (Cairo::ANTIALIAS_NONE); for (int i = 0; i <= 10; i++) { // horizontal lines - cr->move_to (double(graphX) + 0.5 , double(graphY) - max(0.5, double(graphH * i / 10) - 0.5)); - cr->rel_line_to (double(graphW - 1) , 0.); + cr->move_to (graphX - 0.5 - 0.5 * s, graphY + 0.5 + 0.5 * s - (graphH + 1. + 1. * s) * (double)i / 10.); + cr->rel_line_to (graphW + 1. + 1. * s, 0.); // vertical lines - cr->move_to (double(graphX) + max(0.5, double(graphW * i / 10) - 0.5), double(graphY)); - cr->rel_line_to (0. , double(-graphH + 1)); + cr->move_to (graphX - 0.5 - 0.5 * s + (graphW + 1. + 1. * s) * (double)i / 10., graphY + 0.5 + 0.5 * s); + cr->rel_line_to (0., -graphH - 1. - 1. * s); } cr->stroke (); @@ -297,31 +339,27 @@ void MyDiagonalCurve::draw (int handle) } std::valarray ds (1); - ds[0] = 4; + ds[0] = 4 * s; cr->set_dash (ds, 0); - cr->move_to (double(graphX) + 1.5, double(graphY) - 1.5); - cr->rel_line_to (double(graphW - 3), double(-graphH + 3)); + cr->move_to (graphX - 0.5 - 0.5 * s, graphY + 0.5 + 0.5 * s); + cr->rel_line_to (graphW + 1. + 1. * s, -(graphH + 1. + 1. * s)); cr->stroke (); cr->unset_dash (); cr->set_antialias (Cairo::ANTIALIAS_SUBPIXEL); - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); // draw upper and lower bounds - float graphH_ = float(graphH - 3); - float graphX_ = float(graphX) + 1.5; - float graphY_ = float(graphY) - 1.5; - if (curve.type == DCT_Parametric && activeParam > 0 && lpoint.getUpperBound() > 1 && upoint.getUpperBound() > 1) { cr->set_source_rgba (1.0, 1.0, 1.0, 0.1); - cr->move_to (graphX_, getVal(upoint, 0) * -graphH_ + graphY_); + cr->move_to (graphX, getVal(upoint, 0) * -graphH + graphY); for (int i = 1; i < graphW - 2; ++i) { - cr->line_to (float(i) + graphX_, getVal(upoint, i) * -graphH_ + graphY_); + cr->line_to ((double)i + graphX, getVal(upoint, i) * -graphH + graphY); } for (int i = graphW - 3; i >= 0; --i) { - cr->line_to (float(i) + graphX_, getVal(lpoint, i) * -graphH_ + graphY_); + cr->line_to ((double)i + graphX, getVal(lpoint, i) * -graphH + graphY); } cr->fill (); @@ -346,34 +384,34 @@ void MyDiagonalCurve::draw (int handle) if (n > 1) { if (pipetteR > -1.f) { cr->set_source_rgba (1., 0., 0., 0.5); // WARNING: assuming that red values are stored in pipetteR, which might not be the case! - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteR, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteR, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); } if (pipetteG > -1.f) { cr->set_source_rgba (0., 1., 0., 0.5); // WARNING: assuming that green values are stored in pipetteG, which might not be the case! - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteG, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteG, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); } if (pipetteB > -1.f) { cr->set_source_rgba (0., 0., 1., 0.5); // WARNING: assuming that blue values are stored in pipetteB, which might not be the case! - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteB, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteB, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); } } if (pipetteVal > -1.f) { - cr->set_line_width (2.); + cr->set_line_width (2. * s); c = style->get_color (state); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteVal, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteVal, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); - cr->set_line_width (1.); + cr->set_line_width (1. * s); } } @@ -383,9 +421,9 @@ void MyDiagonalCurve::draw (int handle) if (curve.type == DCT_NURBS) { unsigned int nbPoints; std::valarray ch_ds (1); - ch_ds[0] = 2; + ch_ds[0] = 2 * s; cr->set_dash (ch_ds, 0); - cr->set_line_width (0.75); + cr->set_line_width (0.75 * s); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); std::vector points = getPoints(); nbPoints = ((int)points.size() - 1) / 2; @@ -393,10 +431,10 @@ void MyDiagonalCurve::draw (int handle) for (unsigned int i = 1; i < nbPoints; i++) { int pos = i * 2 + 1; - double x1 = double(graphX) + 1.5 + double(graphW - 3) * points[pos - 2]; // project (curve.at(i), 0, 1, graphW); - double y1 = double(graphY) - 1.5 - double(graphH - 3) * points[pos - 1]; // project (curve.y.at(i)i], 0, 1, graphH); - double x2 = double(graphX) + 0.5 + double(graphW - 3) * points[pos]; // project (curve.at(i), 0, 1, graphW); - double y2 = double(graphY) - 1.5 - double(graphH - 3) * points[pos + 1]; // project (curve.y.at(i), 0, 1, graphH); + double x1 = graphX + graphW * points[pos - 2]; // project (curve.at(i), 0, 1, graphW); + double y1 = graphY - graphH * points[pos - 1]; // project (curve.y.at(i)i], 0, 1, graphH); + double x2 = graphX + graphW * points[pos ]; // project (curve.at(i), 0, 1, graphW); + double y2 = graphY - graphH * points[pos + 1]; // project (curve.y.at(i), 0, 1, graphH); // set the color of the line when the point is snapped to the cage if (curve.x.size() == nbPoints && snapToElmt >= 1000 && ((int(i) == (snapToElmt - 1000)) || (int(i) == (snapToElmt - 999)))) { @@ -411,49 +449,19 @@ void MyDiagonalCurve::draw (int handle) } cr->unset_dash (); - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); } // draw curve cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->move_to (graphX_, getVal(point, 0) * -graphH_ + graphY_); + cr->move_to (graphX, getVal(point, 0) * -graphH + graphY); - for (int i = 1; i < graphW - 2; ++i) { - cr->line_to (float(i) + graphX_, getVal(point, i) * -graphH_ + graphY_); + for (int i = 1; i < graphW; ++i) { + cr->line_to ((double)i + graphX, (double)getVal(point, i) * -graphH + graphY); } cr->stroke (); - // draw the left colored bar - if (leftBar) { - // first the background - int bWidth = CBAR_WIDTH; - BackBuffer *bb = this; - leftBar->setDrawRectangle(1, graphY - graphH + 1, bWidth - 2, graphH - 2); - leftBar->expose(*this, bb); - - // now the border - c = style->get_border_color(state); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->rectangle(0.5, graphY - graphH + 0.5, bWidth - 1, graphH - 1); - cr->stroke(); - } - - // draw the bottom colored bar - if (bottomBar) { - // first the background - int bWidth = CBAR_WIDTH; - BackBuffer *bb = this; - bottomBar->setDrawRectangle(graphX + 1, graphY + CBAR_MARGIN + 1, graphW - 2, bWidth - 2); - bottomBar->expose(*this, bb); - - // now the border - c = style->get_border_color (state); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->rectangle(graphX + 0.5, graphY + CBAR_MARGIN + 0.5, graphW - 1, bWidth - 1 ); - cr->stroke(); - } - // draw bullets if (curve.type != DCT_Parametric) { c = style->get_color (state); @@ -479,17 +487,17 @@ void MyDiagonalCurve::draw (int handle) } } - double x = double(graphX + 1) + double((graphW - 2) * curve.x.at(i)); // project (curve.x.at(i), 0, 1, graphW); - double y = double(graphY - 1) - double((graphH - 2) * curve.y.at(i)); // project (curve.y.at(i), 0, 1, graphH); + double x = graphX + graphW * curve.x.at(i); // project (curve.x.at(i), 0, 1, graphW); + double y = graphY - graphH * curve.y.at(i); // project (curve.y.at(i), 0, 1, graphH); - cr->arc (x, y, RADIUS + 0.5, 0, 2 * rtengine::RT_PI); + cr->arc (x, y, RADIUS * s + 0.5, 0, 2 * rtengine::RT_PI); cr->fill (); if (i == edited_point) { - cr->set_line_width(2.); - cr->arc (x, y, RADIUS + 3.5, 0, 2 * rtengine::RT_PI); + cr->set_line_width(2. * s); + cr->arc (x, y, (RADIUS + 2.) * s, 0, 2 * rtengine::RT_PI); cr->stroke(); - cr->set_line_width(1.); + cr->set_line_width(1. * s); } } @@ -519,13 +527,6 @@ bool MyDiagonalCurve::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) return false; } -/*void MyDiagonalCurve::graphSizeRequest (Gtk::Requisition* req) { - req->width = getGraphMinSize(); - // The real height request should take care of the presence of the vertical - // scroll bar and its width - req->height = sized ? getGraphMinSize() : get_allocation().get_width(); -}*/ - bool MyDiagonalCurve::handleEvents (GdkEvent* event) { @@ -541,8 +542,10 @@ bool MyDiagonalCurve::handleEvents (GdkEvent* event) return false; } - double minDistanceX = double(MIN_DISTANCE) / double(graphW - 1); - double minDistanceY = double(MIN_DISTANCE) / double(graphH - 1); + double s = RTScalable::getScale(); + + double minDistanceX = double(MIN_DISTANCE) / graphW * s; + double minDistanceY = double(MIN_DISTANCE) / graphH * s; switch (event->type) { case GDK_BUTTON_PRESS: @@ -1020,11 +1023,12 @@ void MyDiagonalCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provi /* graphW and graphH are the size of the graph */ calcDimensions(); - if ((graphW < 0) || (graphH < 0)) { + if (graphW < 0. || graphH < 0.) { return; } - double minDistanceX = double(MIN_DISTANCE) / double(graphW - 1); + double s = (double)RTScalable::getScale(); + double minDistanceX = MIN_DISTANCE / graphW * s; if (curve.type == DCT_Linear || curve.type == DCT_Spline || curve.type == DCT_NURBS || curve.type == DCT_CatumullRom) { // get the pointer position @@ -1074,12 +1078,13 @@ bool MyDiagonalCurve::pipetteButton1Pressed(EditDataProvider *provider, int modi /* graphW and graphH are the size of the graph */ calcDimensions(); - double minDistanceX = double(MIN_DISTANCE) / double(graphW - 1); - - if ((graphW < 0) || (graphH < 0)) { + if (graphW < 0. || graphH < 0.) { return false; } + double s = (double)RTScalable::getScale(); + double minDistanceX = double(MIN_DISTANCE) * s / graphW; + snapToElmt = -100; if (curve.type != DCT_Parametric) { @@ -1150,13 +1155,13 @@ void MyDiagonalCurve::pipetteButton1Released(EditDataProvider *provider) /* graphW and graphH are the size of the graph */ calcDimensions(); - double minDistanceX = double(MIN_DISTANCE) / double(graphW - 1); - //double minDistanceY = double(MIN_DISTANCE) / double(graphH-1); - - if ((graphW < 0) || (graphH < 0)) { + if (graphW < 0. || graphH < 0.) { return; } + double s = (double)RTScalable::getScale(); + double minDistanceX = double(MIN_DISTANCE) * s / graphW; + snapToElmt = -100; if (curve.type != DCT_Parametric) { @@ -1284,8 +1289,8 @@ void MyDiagonalCurve::getCursorPositionFromCurve(float x) clampedX = x; clampedY = point.getVal01(x); - cursorX = int(clampedX * float(graphW - 3)) + graphX + 1.5; - cursorY = graphY - int(clampedY * float(graphH - 3)); + cursorX = (int)(clampedX * graphW + graphX); + cursorY = (int)(graphY - clampedY * graphH); } // x = cursor position found in the event @@ -1294,17 +1299,17 @@ void MyDiagonalCurve::getCursorPositionFromCurve(int x) // the graph is refreshed only if a new point is created (snapped to a pixel) cursorX = x - graphX; - clampedX = (float(cursorX) - 1.5) / float(graphW - 3); + clampedX = (double)cursorX / graphW; clampedY = point.getVal01(clampedX); - cursorY = graphY - int(float(1. - clampedY) * float(graphH - 3)); + cursorY = (int)(graphY - (1. - clampedY) * graphH); } void MyDiagonalCurve::getCursorPosition(Gdk::EventType evType, bool isHint, int evX, int evY, Gdk::ModifierType modifierKey) { int tx, ty; int prevCursorX, prevCursorY; - double incrementX = 1. / double(graphW); - double incrementY = 1. / double(graphH); + double incrementX = 1. / graphW; + double incrementY = 1. / graphH; // getting the cursor position switch (evType) { diff --git a/rtgui/myflatcurve.cc b/rtgui/myflatcurve.cc index 9b64ee516..ee7a2de5f 100644 --- a/rtgui/myflatcurve.cc +++ b/rtgui/myflatcurve.cc @@ -22,6 +22,7 @@ #include MyFlatCurve::MyFlatCurve () : + MyCurve(), clampedX(0.0), clampedY(0.0), deltaX(0.0), @@ -42,13 +43,8 @@ MyFlatCurve::MyFlatCurve () : draggingElement(false) { - graphW = get_allocation().get_width() - RADIUS * 2; - graphH = get_allocation().get_height() - RADIUS * 2; - prevGraphW = graphW; - prevGraphH = graphH; lit_point = -1; closest_point = 0; - buttonPressed = false; editedHandle = FCT_EditedHandle_None; area = FCT_Area_None; tanHandlesDisplayed = false; @@ -61,7 +57,7 @@ MyFlatCurve::MyFlatCurve () : signal_event().connect( sigc::mem_fun(*this, &MyFlatCurve::handleEvents) ); - // By default, we create a curve with 8 control points + // By default, we create a curve with 6 control points curve.type = FCT_MinMaxCPoints; defaultCurve(); @@ -119,8 +115,7 @@ void MyFlatCurve::interpolate () prevGraphW = graphW; prevGraphH = graphH; - int nbPoints = graphW - 2; - point(nbPoints); + point((unsigned int)graphW); get_LUT (point); upoint.reset (); lpoint.reset (); @@ -138,16 +133,18 @@ void MyFlatCurve::draw () return; } - // re-calculate curve if dimensions changed - int currPointSize = point.getUpperBound(); + double s = (double)RTScalable::getScale(); - if (curveIsDirty || /*prevGraphW != graphW || prevGraphH != graphH ||*/ (currPointSize == GRAPH_SIZE && (graphW - 3 > GRAPH_SIZE)) || (currPointSize > GRAPH_SIZE && (graphW - 2 <= GRAPH_SIZE || graphW - 3 != currPointSize))) { + // re-calculate curve if dimensions changed + int currLUTSize = point.getUpperBound(); + + if (curveIsDirty + || (currLUTSize == (GRAPH_SIZE * s) && (graphW > (GRAPH_SIZE * s))) + || (currLUTSize > (GRAPH_SIZE * s) && (graphW <= (GRAPH_SIZE * s) || graphW != currLUTSize)) ) + { interpolate (); } - double innerW = double(graphW - 2); - double innerH = double(graphH - 2); - Gtk::StateFlags state = !is_sensitive() ? Gtk::STATE_FLAG_INSENSITIVE : Gtk::STATE_FLAG_NORMAL; Glib::RefPtr style = get_style_context(); @@ -164,59 +161,54 @@ void MyFlatCurve::draw () Gdk::RGBA c; - cr->set_line_width (1.0); - - // draw f(x)=0.5 line - c = style->get_border_color(state); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - std::valarray ds (1); - ds[0] = 4; - cr->set_dash (ds, 0); - cr->move_to (double(graphX) + 1.5, double(graphY - graphH / 2) - 0.5); - cr->rel_line_to (double(graphW - 3), 0.); - cr->stroke (); - - cr->unset_dash (); - - cr->set_antialias (Cairo::ANTIALIAS_SUBPIXEL); - - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); // draw the left colored bar if (leftBar) { // first the background - int bWidth = CBAR_WIDTH; BackBuffer *bb = this; - leftBar->setDrawRectangle(1, graphY - graphH + 1, bWidth - 2, graphH - 2); + leftBar->setDrawRectangle(1. * s, graphY - graphH - 0.5, CBAR_WIDTH * s, graphH); leftBar->expose(*this, bb); // now the border c = style->get_border_color(state); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->rectangle(0.5, graphY - graphH + 0.5, bWidth - 1, graphH - 1); + cr->rectangle(0.5 * s, graphY - graphH - 0.5 - 0.5 * s, (CBAR_WIDTH + 1) * s, (double)graphH + 1. + 1. * s); cr->stroke(); } // draw the bottom colored bar if (bottomBar) { // first the background - int bWidth = CBAR_WIDTH; BackBuffer *bb = this; - bottomBar->setDrawRectangle(graphX + 1, graphY + CBAR_MARGIN + 1, graphW - 2, bWidth - 2); + bottomBar->setDrawRectangle(graphX - 0.5, graphY + (RADIUS + CBAR_MARGIN + 1.) * s, graphW + 1., CBAR_WIDTH * s); bottomBar->expose(*this, bb); // now the border c = style->get_border_color(state); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->rectangle(graphX + 0.5, graphY + CBAR_MARGIN + 0.5, graphW - 1, bWidth - 1 ); + cr->rectangle(graphX - 0.5 - 0.5 * s, graphY + (RADIUS + CBAR_MARGIN + 0.5) * s, graphW + 1. + 0.5 * s, (CBAR_WIDTH + 1.) * s); cr->stroke(); } + // draw f(x)=0.5 line + c = style->get_border_color(state); + cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); + std::valarray ds (1); + ds[0] = 4 * s; + cr->set_dash (ds, 0); + cr->move_to (graphX - 1. * s, graphY - graphH / 2.); + cr->rel_line_to (graphW + 2 * s, 0.); + cr->stroke (); + + cr->unset_dash (); + cr->set_antialias (Cairo::ANTIALIAS_SUBPIXEL); + cr->set_line_width (1.0 * s); cr->set_line_cap(Cairo::LINE_CAP_BUTT); // draw the pipette values if (pipetteR > -1.f || pipetteG > -1.f || pipetteB > -1.f) { - cr->set_line_width (0.75); + cr->set_line_width (0.75 * s); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); int n = 0; @@ -235,34 +227,34 @@ void MyFlatCurve::draw () if (n > 1) { if (pipetteR > -1.f) { cr->set_source_rgba (1., 0., 0., 0.5); // WARNING: assuming that red values are stored in pipetteR, which might not be the case! - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteR, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteR, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); } if (pipetteG > -1.f) { cr->set_source_rgba (0., 1., 0., 0.5); // WARNING: assuming that green values are stored in pipetteG, which might not be the case! - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteG, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteG, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); } if (pipetteB > -1.f) { cr->set_source_rgba (0., 0., 1., 0.5); // WARNING: assuming that blue values are stored in pipetteB, which might not be the case! - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteB, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteB, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); } } if (pipetteVal > -1.f) { - cr->set_line_width (2.); + cr->set_line_width (2. * s); c = style->get_color (state); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->move_to (double(graphX) + 1.5 + double(graphW - 3)*pipetteVal, double(graphY) - 1.5); - cr->rel_line_to (0, double(-graphH + 3)); + cr->move_to (graphX + graphW*pipetteVal, graphY + 1. * s); + cr->rel_line_to (0, -graphH - 1. * s); cr->stroke (); - cr->set_line_width (1.); + cr->set_line_width (1. * s); } } @@ -273,7 +265,7 @@ void MyFlatCurve::draw () for (int i = 0; i < (int)curve.x.size(); ++i) { if (curve.x.at(i) != -1.) { - int coloredLineWidth = min( max(75, graphW) / 75, 8 ); + double coloredLineWidth = rtengine::min( rtengine::max(75. * s, graphW) / (75. * s), 8. * s); cr->set_line_width (coloredLineWidth); colorProvider->colorForValue(curve.x.at(i), curve.y.at(i), CCET_VERTICAL_BAR, colorCallerId, this); @@ -283,8 +275,8 @@ void MyFlatCurve::draw () cr->set_line_width (2 * coloredLineWidth); } - cr->move_to (double(graphX) + 1 + innerW * curve.x.at(i), double(graphY - 1)); - cr->rel_line_to (0., -innerH); + cr->move_to (graphX + graphW * curve.x.at(i), graphY + 0.5 + 0.5 * s ); + cr->rel_line_to (0., -graphH - 1. - s); cr->stroke (); cr->set_line_width (coloredLineWidth); @@ -310,39 +302,39 @@ void MyFlatCurve::draw () colorProvider->colorForValue(curve.x.at(i), curve.y.at(i), CCET_HORIZONTAL_BAR, colorCallerId, this); cr->set_source_rgb (ccRed, ccGreen, ccBlue); - cr->move_to (double(graphX + 1) , double(graphY - 1) - innerH * curve.y.at(point)); - cr->rel_line_to (innerW, 0.); + cr->move_to (graphX - 0.5 - 0.5 * s , graphY - graphH * curve.y.at(point)); + cr->rel_line_to (graphW + 1. + s, 0.); cr->stroke (); } } } // endif - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); } else { cr->set_source_rgb (0.5, 0.0, 0.0); if (edited_point > -1 || ((lit_point > -1) && ((area & (FCT_Area_H | FCT_Area_V | FCT_Area_Point)) || editedHandle == FCT_EditedHandle_CPointUD)) ) { // draw the lit_point's vertical line if (edited_point > -1 || (editedHandle & (FCT_EditedHandle_CPointUD | FCT_EditedHandle_CPoint | FCT_EditedHandle_CPointY))) { - cr->set_line_width (2.0); + cr->set_line_width (2.0 * s); } int point = edited_point > -1 ? edited_point : lit_point; - cr->move_to (double(graphX) + 1 + innerW * curve.x.at(point), double(graphY - 1)); - cr->rel_line_to (0., -innerH); + cr->move_to (graphX + graphW * curve.x.at(point), graphY + 0.5 + 0.5 * s ); + cr->rel_line_to (0., -graphH - 1. - s); cr->stroke (); - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); // draw the lit_point's horizontal line if (editedHandle & (FCT_EditedHandle_CPointUD | FCT_EditedHandle_CPoint | FCT_EditedHandle_CPointY)) { - cr->set_line_width (2.0); + cr->set_line_width (2.0 * s); } - cr->move_to (double(graphX + 1) , double(graphY - 1) - innerH * curve.y.at(point)); - cr->rel_line_to (innerW, 0.); + cr->move_to (graphX - 0.5 - 0.5 * s , graphY - graphH * curve.y.at(point)); + cr->rel_line_to (graphW + 1. + s, 0.); cr->stroke (); - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); } } @@ -351,14 +343,14 @@ void MyFlatCurve::draw () // draw the graph's borders: c = style->get_border_color(state); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->rectangle(double(graphX) + 0.5, double(graphY) - 0.5, double(graphW - 1), double(-graphH + 1)); + cr->rectangle(graphX - 0.5 - 0.5 * s, graphY + 0.5 + 0.5 * s, graphW + 1. + 1. * s, -(graphH + 1. + 1. * s)); cr->stroke (); - double lineMinLength = 1. / graphW * SQUARE * 0.9; + double lineMinLength = 1. / graphW * (double)(SQUARE) * 0.9 * s; if (tanHandlesDisplayed && lit_point != -1 && getHandles(lit_point) && curve.x.at(lit_point) != -1.) { - double x = double(graphX + 1) + innerW * curve.x.at(lit_point); - double y = double(graphY) - innerH * curve.y.at(lit_point); + double x = graphX + graphW * curve.x.at(lit_point); + double y = graphY - graphH * curve.y.at(lit_point); double x2; double square; bool crossingTheFrame; @@ -377,7 +369,7 @@ void MyFlatCurve::draw () crossingTheFrame = true; } - x2 = double(graphX + 1) + innerW * leftTanX; + x2 = graphX + graphW * leftTanX; if (curve.x.at(lit_point) - leftTanX > lineMinLength || crossingTheFrame) { // The left tangential vector reappear on the right side @@ -385,9 +377,9 @@ void MyFlatCurve::draw () cr->move_to (x, y); if (crossingTheFrame) { - cr->line_to (double(graphX + 1), y); + cr->line_to (graphX - 0.5 - 0.5 * s, y); cr->stroke (); - cr->move_to (double(graphX) + innerW, y); + cr->move_to (graphX + graphW + 0.5 + 0.5 * s, y); } cr->line_to (x2, y); @@ -395,7 +387,7 @@ void MyFlatCurve::draw () } // draw tangential knot - square = area == FCT_Area_LeftTan ? SQUARE * 2. : SQUARE; + square = (area == FCT_Area_LeftTan ? SQUARE * 2. : SQUARE) * s; cr->rectangle(x2 - square, y - square, 2.*square, 2.*square); cr->fill(); @@ -413,7 +405,7 @@ void MyFlatCurve::draw () crossingTheFrame = true; } - x2 = double(graphX + 1) + innerW * rightTanX; + x2 = graphX + graphW * rightTanX; if (rightTanX - curve.x.at(lit_point) > lineMinLength || crossingTheFrame) { // The left tangential vector reappear on the right side @@ -421,9 +413,9 @@ void MyFlatCurve::draw () cr->move_to (x, y); if (crossingTheFrame) { - cr->line_to (double(graphX) + innerW, y); + cr->line_to (graphX + graphW + 0.5 + 0.5 * s, y); cr->stroke (); - cr->move_to (double(graphX + 1), y); + cr->move_to (graphX - 0.5 - 0.5 * s, y); } cr->line_to (x2, y); @@ -431,7 +423,7 @@ void MyFlatCurve::draw () } // draw tangential knot - square = area == FCT_Area_RightTan ? SQUARE * 2. : SQUARE; + square = (area == FCT_Area_RightTan ? SQUARE * 2. : SQUARE) * s; cr->rectangle(x2 - square, y - square, 2.*square, 2.*square); cr->fill(); } @@ -439,19 +431,15 @@ void MyFlatCurve::draw () // draw curve c = style->get_color(state); cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - float graphH_ = float(graphH - 3); - float graphX_ = float(graphX) + 1.5; - float graphY_ = float(graphY) - 1.5; - cr->move_to (graphX_, getVal(point, 0) * -graphH_ + graphY_); + cr->move_to (graphX, getVal(point, 0) * -graphH + graphY); - for (int i = 1; i < graphW - 2; ++i) { - cr->line_to (float(i) + graphX_, getVal(point, i) * -graphH_ + graphY_); + for (int i = 1; i < graphW; ++i) { + cr->line_to ((double)i + graphX, (double)getVal(point, i) * -graphH + graphY); } cr->stroke (); // draw bullets - //if (curve.type!=FCT_Parametric) for (int i = 0; i < (int)curve.x.size(); ++i) { if (curve.x.at(i) != -1.) { if (i == edited_point) { @@ -471,18 +459,18 @@ void MyFlatCurve::draw () cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); } - double x = double(graphX + 1) + innerW * curve.x.at(i); // project (curve.x.at(i), 0, 1, graphW); - double y = double(graphY - 1) - innerH * curve.y.at(i); // project (curve.y.at(i), 0, 1, graphH); + double x = graphX + graphW * curve.x.at(i); // project (curve.x.at(i), 0, 1, graphW); + double y = graphY - graphH * curve.y.at(i); // project (curve.y.at(i), 0, 1, graphH); - cr->arc (x, y, (double)RADIUS, 0, 2 * rtengine::RT_PI); + cr->arc (x, y, RADIUS * s + 0.5, 0, 2 * rtengine::RT_PI); cr->fill (); if (i == edited_point) { cr->set_source_rgb (1.0, 0.0, 0.0); - cr->set_line_width(2.); - cr->arc (x, y, RADIUS + 3.5, 0, 2 * rtengine::RT_PI); + cr->set_line_width(2. * s); + cr->arc (x, y, (RADIUS + 2.) * s, 0, 2 * rtengine::RT_PI); cr->stroke(); - cr->set_line_width(1.); + cr->set_line_width(1. * s); } } @@ -499,20 +487,20 @@ void MyFlatCurve::draw () // yellow cr->set_source_rgb (1.0, 1.0, 0.0); - cr->rectangle(double(graphX + 1) + innerW * (leftTanHandle.centerX - halfSquareSizeX), - double(graphY - 1) - innerH * (leftTanHandle.centerY + halfSquareSizeY), - innerW * minDistanceX, - innerW * minDistanceY); + cr->rectangle(graphX + graphW * (leftTanHandle.centerX - halfSquareSizeX), + graphY - graphH * (leftTanHandle.centerY + halfSquareSizeY), + graphW * minDistanceX, + graphW * minDistanceY); cr->fill(); // RIGHT handle // blue cr->set_source_rgb (0.0, 0.0, 1.0); - cr->rectangle(double(graphX + 1) + innerW * (rightTanHandle.centerX - halfSquareSizeX), - double(graphY - 1) - innerH * (rightTanHandle.centerY + halfSquareSizeY), - innerW * minDistanceX, - innerW * minDistanceY); + cr->rectangle(graphX + graphW * (rightTanHandle.centerX - halfSquareSizeX), + graphY - graphH * (rightTanHandle.centerY + halfSquareSizeY), + graphW * minDistanceX, + graphW * minDistanceY); cr->fill(); } @@ -526,11 +514,13 @@ bool MyFlatCurve::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) allocation.set_x(0); allocation.set_y(0); + int s = RTScalable::getScale(); + // setDrawRectangle will allocate the backbuffer Surface if (setDrawRectangle(Cairo::FORMAT_ARGB32, allocation)) { setDirty(true); - if (prevGraphW > GRAPH_SIZE || graphW > GRAPH_SIZE) { + if (prevGraphW > (GRAPH_SIZE * s) || graphW > (GRAPH_SIZE * s)) { curveIsDirty = true; } } @@ -608,8 +598,10 @@ bool MyFlatCurve::handleEvents (GdkEvent* event) return false; } - minDistanceX = double(MIN_DISTANCE) / double(graphW - 1); - minDistanceY = double(MIN_DISTANCE) / double(graphH - 1); + double s = RTScalable::getScale(); + + minDistanceX = double(MIN_DISTANCE) / graphW * s; + minDistanceY = double(MIN_DISTANCE) / graphH * s; switch (event->type) { @@ -1310,11 +1302,13 @@ bool MyFlatCurve::pipetteButton1Pressed(EditDataProvider *provider, int modifier // hide the tangent handles tanHandlesDisplayed = false; + int s = RTScalable::getScale(); + // Action on BUTTON_PRESS and no edited point switch (area) { case (FCT_Area_Insertion): { - rtengine::FlatCurve rtCurve(getPoints(), GRAPH_SIZE); + rtengine::FlatCurve rtCurve(getPoints(), true, GRAPH_SIZE * s); std::vector::iterator itx, ity, itlt, itrt; int num = (int)curve.x.size(); diff --git a/rtgui/preferences.cc b/rtgui/preferences.cc index c67d57fe6..6e5cc7c9d 100644 --- a/rtgui/preferences.cc +++ b/rtgui/preferences.cc @@ -2331,11 +2331,11 @@ void Preferences::switchFontTo (const Glib::ustring &newFontFamily, const int ne try { //GTK318 -#if GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 20 - fontcss->load_from_data (Glib::ustring::compose ("* { font-family: %1; font-size: %2px }", newFontFamily, newFontSize)); -#else - fontcss->load_from_data (Glib::ustring::compose ("* { font-family: %1; font-size: %2pt }", newFontFamily, newFontSize)); -#endif +//#if GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 20 +// fontcss->load_from_data (Glib::ustring::compose ("* { font-family: %1; font-size: %2px }", newFontFamily, newFontSize * RTScalable::getScale())); +//#else + fontcss->load_from_data (Glib::ustring::compose ("* { font-family: %1; font-size: %2pt }", newFontFamily, newFontSize * RTScalable::getScale())); +//#endif //GTK318 } catch (Glib::Error &err) { printf ("Error: \"%s\"\n", err.what().c_str()); diff --git a/rtgui/rtimage.cc b/rtgui/rtimage.cc index bf74ebce6..cc734456e 100644 --- a/rtgui/rtimage.cc +++ b/rtgui/rtimage.cc @@ -55,10 +55,38 @@ RTImage::RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileNam setImage (fileName, rtlFileName); } -RTImage::RTImage (Glib::RefPtr &pixbuf) +RTImage::RTImage (Glib::RefPtr &pbuf) +{ + if (surface) { + surface.clear(); + } + if (pbuf) { + set(pbuf); + this->pixbuf = pbuf; + } +} + +RTImage::RTImage (Cairo::RefPtr &surf) { if (pixbuf) { - set(pixbuf); + pixbuf.clear(); + } + if (surf) { + set(surf); + surface = surf; + } +} + +RTImage::RTImage (Glib::RefPtr &other) +{ + if (other) { + if (other->get_surface()) { + surface = other->get_surface(); + set(surface); + } else { + pixbuf = other->get_pixbuf(); + set(pixbuf); + } } } @@ -84,7 +112,6 @@ void RTImage::setDPInScale (const double newDPI, const int newScale) RTScalable::setDPInScale(newDPI, newScale); dpiBack = getDPI(); scaleBack = getScale(); - //printf("RTImage::setDPInScale : New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTImage\n", scaleBack, dpiBack, newDPI); updateImages(); } } @@ -95,13 +122,11 @@ void RTImage::changeImage (const Glib::ustring& imageName) if (pixbuf) { auto iterator = pixbufCache.find (imageName); - //printf("changeImage / pixbufCache[%d] : \"%s\" %s!\n", (int)(pixbufCache.size()), imageName.c_str(), iterator == pixbufCache.end () ? "not found" : "found"); assert(iterator != pixbufCache.end ()); pixbuf = iterator->second; set(iterator->second); } else { // if no Pixbuf is set, we update or create a Cairo::ImageSurface auto iterator = surfaceCache.find (imageName); - //printf("changeImage / surfaceCache[%d] : \"%s\" %s!\n", (int)(surfaceCache.size()), imageName.c_str(), iterator == surfaceCache.end () ? "not found" : "found"); if (iterator == surfaceCache.end ()) { auto surf = createImgSurfFromFile(imageName); iterator = surfaceCache.emplace (imageName, surf).first; @@ -111,6 +136,33 @@ void RTImage::changeImage (const Glib::ustring& imageName) } } +Cairo::RefPtr RTImage::get_surface() +{ + return surface; +} + +int RTImage::get_width() +{ + if (surface) { + return surface->get_width(); + } + if (pixbuf) { + return pixbuf->get_width(); + } + return -1; +} + +int RTImage::get_height() +{ + if (surface) { + return surface->get_height(); + } + if (pixbuf) { + return pixbuf->get_height(); + } + return -1; +} + void RTImage::init() { dpiBack = RTScalable::getDPI(); @@ -138,7 +190,6 @@ Cairo::RefPtr RTImage::createImgSurfFromFile (const Glib::u { Cairo::RefPtr surf; - //printf("Creating \"%s\"\n", fileName.c_str()); try { surf = loadImage(fileName, getTweakedDPI()); @@ -146,12 +197,10 @@ Cairo::RefPtr RTImage::createImgSurfFromFile (const Glib::u /* double x=0., y=0.; cairo_surface_get_device_scale(surf->cobj(), &x, &y); - //printf(" -> Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); if (getScale() == 2) { cairo_surface_set_device_scale(surf->cobj(), 0.5, 0.5); cairo_surface_get_device_scale(surf->cobj(), &x, &y); surf->flush(); - //printf(" Cairo::ImageSurface is now %dx%d (scale: %.1f)\n", surf->get_width(), surf->get_height(), (float)x); } */ } catch (const Glib::Exception& exception) { diff --git a/rtgui/rtimage.h b/rtgui/rtimage.h index 54ab5b66d..481772ad6 100644 --- a/rtgui/rtimage.h +++ b/rtgui/rtimage.h @@ -39,12 +39,17 @@ public: RTImage (); RTImage (RTImage &other); RTImage (Glib::RefPtr &pixbuf); + RTImage (Cairo::RefPtr &surf); RTImage(Cairo::RefPtr other); RTImage (Glib::RefPtr &other); RTImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName = Glib::ustring()); void setImage (const Glib::ustring& fileName, const Glib::ustring& rtlFileName = Glib::ustring()); void changeImage (const Glib::ustring& imageName); + Cairo::RefPtr get_surface(); + int get_width(); + int get_height(); + static void init(); static void updateImages (); diff --git a/rtgui/shcselector.cc b/rtgui/shcselector.cc index e8e7f46fa..d55ce30fd 100644 --- a/rtgui/shcselector.cc +++ b/rtgui/shcselector.cc @@ -24,11 +24,13 @@ SHCSelector::SHCSelector() : movingPosition(-1), tmpX(0.0), tmpPos(0.0), wslider(0.0), cl(nullptr), coloredBar(RTO_Left2Right) { + int s = RTScalable::getScale(); + positions[0] = defaults[0] = 0.25; positions[1] = defaults[1] = 0.5; positions[2] = defaults[2] = 0.75; - leftMargin = RADIUS; - rightMargin = RADIUS; + leftMargin = (RADIUS - 1.5) * s; + rightMargin = (RADIUS - 1.5) * s; Glib::RefPtr style = get_style_context(); style->add_class("drawingarea"); @@ -57,13 +59,14 @@ void SHCSelector::get_preferred_height_vfunc (int &minimum_height, int &natural_ void SHCSelector::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 100; - natural_width = 150; + int s = RTScalable::getScale(); + minimum_width = 100 * s; + natural_width = 150 * s; } void SHCSelector::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const { - natural_height = minimum_height = 14; + natural_height = minimum_height = 14 * RTScalable::getScale(); } void SHCSelector::get_preferred_width_for_height_vfunc (int height, int &minimum_width, int &natural_width) const @@ -135,8 +138,10 @@ void SHCSelector::updateBackBuffer() int w = get_width () - leftMargin - rightMargin; int h = get_height (); - wslider = std::max(int(h / 5), 10); - double hwslider = double(wslider) / 2.; + double s = RTScalable::getScale(); + + wslider = (double)std::max(h / 5, 10) * s; + double hwslider = wslider / 2.; // clear bg cr->set_source_rgba (0., 0., 0., 0.); @@ -146,22 +151,23 @@ void SHCSelector::updateBackBuffer() // set the box's colors - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); cr->set_antialias(Cairo::ANTIALIAS_SUBPIXEL); cr->set_line_cap(Cairo::LINE_CAP_BUTT); + int coloredBarHeight = (int)((double)h * 5.5 / 7. + 0.5); if (is_sensitive() && coloredBar.canGetColors()) { // gradient background // this will eventually create/update the off-screen BackBuffer - coloredBar.setDrawRectangle(leftMargin + 1, 1, w - 2, int(float(h) * 5.5f / 7.f + 0.5f)); + coloredBar.setDrawRectangle(leftMargin + 1 * (int)s, 1 * (int)s, w - 2 * (int)s, coloredBarHeight - 2 * (int)s); // that we're displaying here coloredBar.expose(*this, cr); } else { - style->render_background(cr, leftMargin + 1, 1, w - 2, int(float(h) * 5.5f / 7.f + 0.5f)); + style->render_background(cr, leftMargin + 1 * (int)s, 1 * (int)s, w - 2 * (int)s, coloredBarHeight - 2 * (int)s); } // draw the box's borders - style->render_frame(cr, leftMargin + 1, 1, w - 2, int(float(h) * 5.5f / 7.f + 0.5f)); + style->render_frame(cr, leftMargin, 0, w, coloredBarHeight); // draw sliders @@ -169,82 +175,43 @@ void SHCSelector::updateBackBuffer() if (i == movingPosition) { style->set_state(Gtk::STATE_FLAG_ACTIVE); } - /* - else if (i==litCursor) - style->set_state(Gtk::STATE_FLAG_PRELIGHT); - */ else if (!is_sensitive()) { style->set_state(Gtk::STATE_FLAG_INSENSITIVE); } else { style->set_state(Gtk::STATE_FLAG_NORMAL); } - style->render_slider(cr, leftMargin + 0.5 + (w - 1)*positions[i] - hwslider, vb, wslider, h - vb, Gtk::ORIENTATION_VERTICAL); + style->render_slider(cr, (double)leftMargin + 1. * s + ((double)w - 2. * s) * positions[i] - (double)hwslider, (double)vb * s, wslider, (double)h - (double)vb * s, Gtk::ORIENTATION_VERTICAL); style->set_state(Gtk::STATE_FLAG_NORMAL); } - /* - for (int i=0; i<3; i++) { - double posX = leftMargin+0.5+(w-1)*positions[i]; - double arrowY = h-(h*3.5/7.-0.5)-vb; - double baseY = h-0.5-vb; - double centerY = (arrowY+baseY)/2.; - cr->move_to (posX, arrowY); - cr->line_to (posX+hwslider, centerY); - cr->line_to (posX+hwslider, baseY); - cr->line_to (posX-hwslider, baseY); - cr->line_to (posX-hwslider, centerY); - cr->close_path(); - if (i==movingPosition) { - // moved (selected) - Gdk::RGBA c = style->get_background_color(Gtk::STATE_FLAG_SELECTED); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->fill_preserve (); - c = style->get_border_color (Gtk::STATE_FLAG_SELECTED); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->stroke (); - } - / * - else if (i==litCursor) { - // prelight - Gdk::RGBA c = style->get_background_color(Gtk::STATE_FLAG_PRELIGHT); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->fill_preserve (); - c = style->get_border_color (Gtk::STATE_FLAG_PRELIGHT); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->stroke (); - } - * / - else { - // normal - Gdk::RGBA c = style->get_background_color(is_sensitive() ? Gtk::STATE_FLAG_ACTIVE : Gtk::STATE_FLAG_INSENSITIVE); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->fill_preserve (); - c = style->get_border_color (is_sensitive() ? Gtk::STATE_FLAG_ACTIVE : Gtk::STATE_FLAG_INSENSITIVE); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->stroke (); - } - } - */ - // draw text for the slider that is being moved if (movingPosition >= 0) { int i = movingPosition; int offset; - int layout_width, layout_height; + int layout_width = 0, layout_height = 0; + + Glib::RefPtr context = get_pango_context () ; + Pango::FontDescription fontd(get_style_context()->get_font()); + + // update font + fontd.set_weight (Pango::WEIGHT_NORMAL); + fontd.set_absolute_size((double)h * 0.8 * (double)Pango::SCALE); + context->set_font_description (fontd); + Glib::RefPtr layout = create_pango_layout(Glib::ustring::format(std::setprecision(2), positions[i])); layout->get_pixel_size(layout_width, layout_height); - offset = positions[i] > 0.5 ? -layout_width - 1 - hwslider : 1 + hwslider; + offset = positions[i] > 0.5 ? -layout_width - 1 * (int)s - hwslider : 1 * (int)s + hwslider; cr->set_source_rgb (0., 0., 0.); - cr->set_line_width(3.); + cr->set_line_width(3. * s); cr->set_line_join(Cairo::LINE_JOIN_ROUND); cr->set_line_cap(Cairo::LINE_CAP_ROUND); - cr->move_to (leftMargin + w * positions[i] + offset, 0.); + cr->move_to ((double)leftMargin + (double)w * positions[i] + (double)offset, 0.); layout->add_to_cairo_context (cr); cr->stroke_preserve(); - cr->set_line_width(0.5); + cr->set_line_width(0.5 * s); cr->set_source_rgb (1., 1., 1.); cr->fill (); } @@ -274,13 +241,18 @@ bool SHCSelector::on_button_press_event (GdkEventButton* event) double w = double(get_width () - leftMargin - rightMargin); movingPosition = -1; - for (int i = 0; i < 3; i++) - if (event->x > double(leftMargin) + w * positions[i] - wslider / 2. && event->x < double(leftMargin) + w * positions[i] + wslider / 2) { + double s = RTScalable::getScale(); + + for (int i = 0; i < 3; i++) { + double currPos = double(leftMargin) + 1. * s + (w - 2. * s) * positions[i]; + double hwslider = wslider / 2.; + if (event->x >= currPos - hwslider && event->x <= currPos + hwslider) { movingPosition = i; tmpX = event->x; tmpPos = positions[i]; break; } + } queue_draw (); return true; @@ -315,23 +287,24 @@ bool SHCSelector::on_motion_notify_event (GdkEventMotion* event) { if (movingPosition >= 0) { - int w = get_width (); - positions[movingPosition] = tmpPos + (event->x - tmpX) / w; + double s = RTScalable::getScale(); + double innerw = double(get_width () - leftMargin - rightMargin) - 2. * s; + positions[movingPosition] = tmpPos + (event->x - tmpX) / innerw; if (positions[movingPosition] < 0) { positions[movingPosition] = 0.0; } - if (movingPosition > 0 && positions[movingPosition] < positions[movingPosition - 1] + wslider / w) { - positions[movingPosition] = positions[movingPosition - 1] + wslider / w; + if (movingPosition > 0 && positions[movingPosition] < positions[movingPosition - 1] + wslider / innerw) { + positions[movingPosition] = positions[movingPosition - 1] + wslider / innerw; } if (positions[movingPosition] > 1.0) { positions[movingPosition] = 1.0; } - if (movingPosition < 2 && positions[movingPosition] > positions[movingPosition + 1] - wslider / w) { - positions[movingPosition] = positions[movingPosition + 1] - wslider / w; + if (movingPosition < 2 && positions[movingPosition] > positions[movingPosition + 1] - wslider / innerw) { + positions[movingPosition] = positions[movingPosition + 1] - wslider / innerw; } if (cl) { diff --git a/rtgui/thresholdselector.cc b/rtgui/thresholdselector.cc index 891095e6f..30c0fec4f 100644 --- a/rtgui/thresholdselector.cc +++ b/rtgui/thresholdselector.cc @@ -171,13 +171,21 @@ void ThresholdSelector::get_preferred_height_vfunc (int &minimum_height, int &na void ThresholdSelector::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 60; - natural_width = 150; + int s = RTScalable::getScale(); + Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled + int margins = padding.get_left() + padding.get_right(); + minimum_width = 60 * s + margins; + natural_width = 150 * s + margins; } void ThresholdSelector::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const { - natural_height = minimum_height = 23; + int s = RTScalable::getScale(); + Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled + int margins = padding.get_left() + padding.get_right(); + natural_height = minimum_height = 26 * s + margins; } void ThresholdSelector::get_preferred_width_for_height_vfunc (int height, int &minimum_width, int &natural_width) const @@ -251,8 +259,12 @@ void ThresholdSelector::on_realize() void ThresholdSelector::updateBackBuffer() { + if (!get_realized() || !isDirty() || !get_allocated_width() || !get_allocated_height()) { + return; + } + // This will create or update the size of the BackBuffer::surface - setDrawRectangle(Cairo::FORMAT_ARGB32, 0, 0, get_width(), get_height(), true); + setDrawRectangle(Cairo::FORMAT_ARGB32, 0, 0, get_allocated_width(), get_allocated_height(), true); if (!surface) { return; @@ -260,52 +272,55 @@ void ThresholdSelector::updateBackBuffer() Cairo::RefPtr cr = Cairo::Context::create(surface); Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled cr->set_source_rgba (0., 0., 0., 0.); cr->set_operator (Cairo::OPERATOR_CLEAR); cr->paint (); cr->set_operator (Cairo::OPERATOR_OVER); - double positions01[4]; - int w = get_width (); - int h = get_height (); + double s = (double)RTScalable::getScale(); - int wslider = 10; - int hwslider = wslider / 2; - int iw = w - wslider - 2 * hb; // inner width (excluding padding for sliders) + double positions01[4]; + int w = get_allocated_width (); + int h = get_allocated_height (); + + + double wslider = sliderWidth * s; // constant must be an odd value + double hwslider = wslider / 2.; + double verticalSliderPadding = std::floor(((double)h - (double)padding.get_top() - (double)padding.get_bottom()) * verticalSliderPaddingFactor + 0.5); positions01[TS_BOTTOMLEFT] = to01(TS_BOTTOMLEFT); positions01[TS_TOPLEFT] = to01(TS_TOPLEFT); positions01[TS_BOTTOMRIGHT] = to01(TS_BOTTOMRIGHT); positions01[TS_TOPRIGHT] = to01(TS_TOPRIGHT); - // set the box's colors - cr->set_line_width (1.0); - cr->set_line_cap(Cairo::LINE_CAP_BUTT); - + double innerBarX = (double)padding.get_left() + hwslider - 0.5 * s; + double innerBarY = verticalSliderPadding + 1. * s + (double)padding.get_top(); + double innerBarW = (double)w - innerBarX - (double)padding.get_right() - hwslider - 0.5 * s; + double innerBarH = (double)h - innerBarY - verticalSliderPadding - 1. * s - (double)padding.get_bottom(); if (is_sensitive() && coloredBar.canGetColors()) { if (updatePolicy == RTUP_DYNAMIC) { coloredBar.setDirty(true); } // this will eventually create/update the off-screen Surface for the gradient area only ! - coloredBar.setDrawRectangle(hb + hwslider, int(float(h) * 1.5f / 7.f + 0.5f), iw + 1, int(float(h) * 4.f / 7.f + 0.5f)); + coloredBar.setDrawRectangle(innerBarX, innerBarY, innerBarW, innerBarH); // that we're displaying here coloredBar.expose(*this, cr); } else { - style->render_background(cr, hb + hwslider, int(float(h) * 1.5f / 7.f + 0.5f), iw + 1, int(float(h) * 4.f / 7.f + 0.5f)); + style->render_background(cr, innerBarX, innerBarY, innerBarW, innerBarH); } - // draw the box's borders - style->render_frame(cr, hb + hwslider - 0.5, double(int(float(h) * 1.5f / 7.f)) + 0.5, iw + 1, double(int(float(h) * 4.f / 7.f))); - - cr->set_line_width (1.); - cr->set_antialias(Cairo::ANTIALIAS_NONE); - // draw curve + double yStart = innerBarY + innerBarH - 1. * s; + double yEnd = innerBarY + 1. * s; + double xStart = innerBarX; + double xEnd = innerBarX + innerBarW; + double iw = xEnd - xStart; + double ih = yEnd - yStart; + if (bgCurveProvider) { - double yStart = double(int(float(h) * 5.5f / 7.f)) - 0.5; - double yEnd = double(int(float(h) * 1.5f / 7.f)) + 1.5; std::vector pts = bgCurveProvider->getCurvePoints(this); // the values sent by the provider are not checked (assumed to be correct) @@ -315,29 +330,30 @@ void ThresholdSelector::updateBackBuffer() ++i; double y = *i; ++i; - cr->move_to (hb + hwslider + iw * x + 0.5, (yEnd - yStart)*y + yStart); + cr->move_to (xStart, ih*y + yStart); for (; i < pts.end(); ) { x = *i; ++i; y = *i; ++i; - cr->line_to (hb + hwslider + iw * x + 0.5, (yEnd - yStart)*y + yStart); + cr->line_to (xStart + iw * x, ih*y + yStart); } } else { // Draw a straight line because not enough points has been sent - double yStart = double(int(float(h) * 5.5f / 7.f)) - 0.5; - cr->move_to (hb + hwslider + 0.5, yStart); - cr->line_to (hb + hwslider + iw + 0.5, yStart); + cr->move_to (xStart, yEnd); + cr->rel_line_to (iw, 0.); } } else { if (!separatedSliders) { - double yStart = initalEq1 ? double(int(float(h) * 1.5f / 7.f)) + 1.5 : double(int(float(h) * 5.5f / 7.f)) - 0.5; - double yEnd = initalEq1 ? double(int(float(h) * 5.5f / 7.f)) - 0.5 : double(int(float(h) * 1.5f / 7.f)) + 1.5; ThreshCursorId p[4]; + double yStart_ = yStart; + double yEnd_ = yEnd; if (initalEq1) { + std::swap(yStart_, yEnd_); + p[0] = TS_TOPLEFT; p[1] = TS_BOTTOMLEFT; p[2] = TS_BOTTOMRIGHT; @@ -350,54 +366,60 @@ void ThresholdSelector::updateBackBuffer() } if (positions[p[1]] > minValTop) { // we use minValTop since if this block is executed, it means that we are in a simple Threshold where both bottom and top range are the same - cr->move_to (hb + hwslider, yStart); + cr->move_to (innerBarX, yStart_); } else { - cr->move_to (hb + hwslider, yEnd); + cr->move_to (innerBarX, yEnd_); } if (positions[p[0]] > minValTop) { - cr->line_to (hb + hwslider + iw * positions01[p[0]] + 0.5, yStart); + cr->line_to (xStart + iw * positions01[p[0]], yStart_); } if (positions[p[1]] > minValTop) { - cr->line_to (hb + hwslider + iw * positions01[p[1]] + 0.5, yEnd); + cr->line_to (xStart + iw * positions01[p[1]], yEnd_); } - cr->line_to (hb + hwslider + iw * positions01[p[2]] + 0.5, yEnd); + cr->line_to (xStart + iw * positions01[p[2]], yEnd_); if (doubleThresh && positions[p[2]] < maxValTop) { - cr->line_to (hb + hwslider + iw * positions01[p[3]] + 0.5, yStart); + cr->line_to (xStart + iw * positions01[p[3]], yStart_); if (positions[p[3]] < maxValTop) { - cr->line_to (hb + hwslider + iw + 0.5, yStart); + cr->line_to (xEnd, yStart_); } } } } cr->set_antialias(Cairo::ANTIALIAS_SUBPIXEL); + cr->set_line_cap(Cairo::LINE_CAP_BUTT); + cr->set_line_join(Cairo::LINE_JOIN_BEVEL); - if (is_sensitive() && coloredBar.canGetColors()) { - // draw surrounding curve + if (is_sensitive()) { + // draw surrounding curve (black) cr->set_source_rgb (0., 0., 0.); - cr->set_line_width (5.0); + cr->set_line_width (4. * s); cr->stroke_preserve(); } - // draw curve + // draw inner curve (white) if (is_sensitive()) { cr->set_source_rgb (1., 1., 1.); } else { cr->set_source_rgba (0., 0., 0., 0.5); } - - cr->set_line_width (1.5); + cr->set_line_width (2. * s); cr->stroke (); + // draw the box's borders + style->render_frame(cr, innerBarX - 1. * s, innerBarY - 1. * s, innerBarW + 2. * s, innerBarH + 2. * s); + // draw sliders - //if (!(litCursor == TS_UNDEFINED && movedCursor == TS_UNDEFINED)) { Gtk::StateFlags currState = style->get_state(); + cr->set_antialias(Cairo::ANTIALIAS_SUBPIXEL); + cr->set_line_cap(Cairo::LINE_CAP_ROUND); + for (int i = 0; i < (doubleThresh ? 4 : 2); ++i) { if (!is_sensitive()) { style->set_state(Gtk::STATE_FLAG_INSENSITIVE); @@ -409,68 +431,21 @@ void ThresholdSelector::updateBackBuffer() style->set_state(Gtk::STATE_FLAG_NORMAL); } - double posX = hb + iw * positions01[i] + 0.5; - double arrowY = i == 0 || i == 2 ? h - (h * 3. / 7. - 0.5) - vb : h * 3. / 7. - 0.5 + vb; - double baseY = i == 0 || i == 2 ? h - 0.5 - vb : 0.5 + vb; + double posX = xStart + iw * positions01[i]; + double arrowY = i == 0 || i == 2 ? yStart - 3. * s : yEnd + 3. * s; + double baseY = i == 0 || i == 2 ? (double)h - (double)padding.get_bottom() - 0.5 * s : (double)padding.get_top() + 0.5 * s; - style->render_slider(cr, posX, i == 0 || i == 2 ? arrowY : baseY, wslider, i == 0 || i == 2 ? baseY - arrowY : arrowY - baseY, Gtk::ORIENTATION_HORIZONTAL); + style->render_slider(cr, posX - hwslider, i == 0 || i == 2 ? arrowY : baseY, wslider, i == 0 || i == 2 ? baseY - arrowY : arrowY - baseY, Gtk::ORIENTATION_HORIZONTAL); } style->set_state(currState); - - /* - * - Gtk::StateFlags state = !is_sensitive() ? Gtk::STATE_FLAG_INSENSITIVE : Gtk::STATE_FLAG_NORMAL; - - cr->set_line_width (1.); - for (int i=0; i<(doubleThresh?4:2); i++) { - double posX = hb+hwslider+iw*positions01[i]+0.5; - double arrowY = i==0 || i==2 ? h-(h*2.5/7.-0.5)-vb : h*2.5/7.-0.5+vb; - double baseY = i==0 || i==2 ? h-0.5-vb : 0.5+vb; - double centerY = (arrowY+baseY)/2.; - cr->move_to (posX, arrowY); - cr->line_to (posX+hwslider, centerY); - cr->line_to (posX+hwslider, baseY); - cr->line_to (posX-hwslider, baseY); - cr->line_to (posX-hwslider, centerY); - cr->close_path(); - if (i==movedCursor) { - // moved (selected) - c = style->get_background_color(Gtk::STATE_FLAG_SELECTED); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->fill_preserve (); - c = style->get_border_color (Gtk::STATE_FLAG_SELECTED); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->stroke (); - } - else if (i==secondaryMovedCursor || (movedCursor==TS_UNDEFINED && i==litCursor)) { - // prelight - c = style->get_background_color(Gtk::STATE_FLAG_PRELIGHT); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->fill_preserve (); - c = style->get_border_color (Gtk::STATE_FLAG_PRELIGHT); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->stroke (); - } - else { - // normal - c = style->get_background_color(is_sensitive() ? Gtk::STATE_FLAG_ACTIVE : Gtk::STATE_FLAG_INSENSITIVE); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->fill_preserve (); - c = style->get_border_color (is_sensitive() ? Gtk::STATE_FLAG_ACTIVE : Gtk::STATE_FLAG_INSENSITIVE); - cr->set_source_rgb (c.get_red(), c.get_green(), c.get_blue()); - cr->stroke (); - } - } - */ - //} } bool ThresholdSelector::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) { // on_realize & updateBackBuffer have to be called before - if (get_realized() && get_width() && get_height()) { + if (get_realized() && get_allocated_width() && get_allocated_height()) { if (isDirty()) { updateBackBuffer(); } @@ -525,7 +500,20 @@ bool ThresholdSelector::on_leave_notify_event (GdkEventCrossing* event) bool ThresholdSelector::on_motion_notify_event (GdkEventMotion* event) { - int w = get_width (); + int w = get_allocated_width (); + Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled + + double s = (double)RTScalable::getScale(); + double wslider = sliderWidth * s; // constant must be an odd value + double hwslider = wslider / 2.; + + double innerBarX = (double)padding.get_left() + hwslider - 0.5 * s; + double innerBarW = (double)w - innerBarX - (double)padding.get_right() - hwslider - 0.5 * s; + + double xStart = innerBarX + 0.5 * s; + double xEnd = innerBarX + innerBarW - 0.5 * s; + double iw = xEnd - xStart; findLitCursor(event->x, event->y); @@ -544,7 +532,7 @@ bool ThresholdSelector::on_motion_notify_event (GdkEventMotion* event) dRange = maxValTop - minValTop; } - double dX = ( (event->x - tmpX) * dRange ) / ( w - 2 * hb ); + double dX = ( (event->x - tmpX) * dRange ) / iw; // slow motion if CTRL is pressed if (event->state & Gdk::CONTROL_MASK) { @@ -581,9 +569,9 @@ bool ThresholdSelector::on_motion_notify_event (GdkEventMotion* event) // update the tooltip updateTooltip(); - sig_val_changed.emit(); - queue_draw (); + + sig_val_changed.emit(); } else { if (litCursor != oldLitCursor) { queue_draw (); @@ -598,18 +586,27 @@ bool ThresholdSelector::on_motion_notify_event (GdkEventMotion* event) void ThresholdSelector::findLitCursor(int posX, int posY) { - int w = get_width (); - int h = get_height (); + int w = get_allocated_width (); + int h = get_allocated_height (); + Glib::RefPtr style = get_style_context(); + Gtk::Border padding = getPadding(style); // already scaled + + double s = (double)RTScalable::getScale(); + double wslider = sliderWidth * s; // constant must be an odd value + double hwslider = wslider / 2.; + + double innerBarX = (double)padding.get_left() + hwslider - 0.5 * s; + double innerBarW = (double)w - innerBarX - (double)padding.get_right() - hwslider - 0.5 * s; litCursor = TS_UNDEFINED; if (posY >= 0 && posY <= h / 2) { - if (posX > 0 && posX < w) { + if (posX >= (int)(innerBarX - hwslider) && posX <= (int)(innerBarX + innerBarW + hwslider)) { litCursor = TS_TOPLEFT; if (doubleThresh) { // we use minValTop since if this block is executed, it means that we are in a simple Threshold where both bottom and top range are the same - double cursorX = (posX - hb) * (maxValTop - minValTop) / (w - 2 * hb) + minValTop; + double cursorX = ((double)posX - innerBarX) * (maxValTop - minValTop) / innerBarW + minValTop; if (cursorX > positions[TS_TOPRIGHT] || std::fabs(cursorX - positions[TS_TOPRIGHT]) < std::fabs(cursorX - positions[TS_TOPLEFT])) { litCursor = TS_TOPRIGHT; @@ -617,12 +614,12 @@ void ThresholdSelector::findLitCursor(int posX, int posY) } } } else if (posY > h / 2 && posY < h) { - if (posX > 0 && posX < w) { + if (posX >= (int)(innerBarX - hwslider) && posX <= (int)(innerBarX + innerBarW + hwslider)) { litCursor = TS_BOTTOMLEFT; if (doubleThresh) { // we use minValTop since if this block is executed, it means that we are in a simple Threshold where both bottom and top range are the same - double cursorX = (posX - hb) * (maxValTop - minValTop) / (w - 2 * hb) + minValTop; + double cursorX = ((double)posX - innerBarX) * (maxValTop - minValTop) / innerBarW + minValTop; if (cursorX > positions[TS_BOTTOMRIGHT] || std::fabs(cursorX - positions[TS_BOTTOMRIGHT]) < std::fabs(cursorX - positions[TS_BOTTOMLEFT])) { litCursor = TS_BOTTOMRIGHT; diff --git a/rtgui/thresholdselector.h b/rtgui/thresholdselector.h index 0b0f46d5f..fff707959 100644 --- a/rtgui/thresholdselector.h +++ b/rtgui/thresholdselector.h @@ -100,8 +100,8 @@ protected: double positions[4]; eUpdatePolicy updatePolicy; - const static int hb = 3; // horizontal border - const static int vb = 0; // vertical border + constexpr static double sliderWidth = 11.; // constant must be an odd value + constexpr static double verticalSliderPaddingFactor = 1.5 / 7.; void initValues (); void findLitCursor(int posX, int posY); diff --git a/rtgui/thumbbrowserbase.cc b/rtgui/thumbbrowserbase.cc index 87105e2a5..0f3113065 100644 --- a/rtgui/thumbbrowserbase.cc +++ b/rtgui/thumbbrowserbase.cc @@ -700,7 +700,6 @@ void ThumbBrowserBase::enableInspector() bool ThumbBrowserBase::Internal::on_configure_event(GdkEventConfigure *configure_event) { - double resolution = get_window()->get_screen()->get_resolution(); return true; } From 92ed81a1fe16bb1496fbda984a42114c2eec59fd Mon Sep 17 00:00:00 2001 From: Hombre Date: Wed, 2 Jan 2019 22:39:49 +0100 Subject: [PATCH 08/25] Non used svg2png cache folders are now deleted when exiting RT see #3547 --- rtgui/guiutils.cc | 10 --------- rtgui/main.cc | 1 - rtgui/rtscalable.cc | 54 +++++++++++++++++++++++++++++++++++++++++++++ rtgui/rtscalable.h | 4 +++- rtgui/rtwindow.cc | 2 ++ 5 files changed, 59 insertions(+), 12 deletions(-) diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index a2fe46531..bdd5f65d9 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -898,18 +898,8 @@ bool MyExpander::on_toggle(GdkEventButton* event) if (!useEnabled) { if (isVisible) { statusImage->set(closedImage->get_surface()); - if (closedImage->get_surface().operator bool()) { - Cairo::RefPtr p = closedImage->get_surface(); - int w = p->get_width(); - int h = p->get_height(); - } } else { statusImage->set(openedImage->get_surface()); - if (openedImage->get_surface().operator bool()) { - Cairo::RefPtr p = openedImage->get_surface(); - int w = p->get_width(); - int h = p->get_height(); - } } } diff --git a/rtgui/main.cc b/rtgui/main.cc index c84f074dd..4bfbdaf5a 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -356,7 +356,6 @@ RTWindow *create_rt_window() } } if (!css.empty()) { - printf("CSS: %s\nfontScale: %.5f\n\n", css.c_str(), fontScale); try { cssForced = Gtk::CssProvider::create(); cssForced->load_from_data (css); diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc index 91f3f37d4..55b784009 100644 --- a/rtgui/rtscalable.cc +++ b/rtgui/rtscalable.cc @@ -74,6 +74,60 @@ void RTScalable::init(Gtk::Window *window) direction = window->get_direction(); } +void RTScalable::deleteDir(const Glib::ustring& path) +{ + int error = 0; + try { + + Glib::Dir dir (path); + + // Removing the directory content + for (auto entry = dir.begin(); entry != dir.end(); ++entry) { + error |= g_remove (Glib::build_filename (path, *entry).c_str()); + } + + if (error != 0 && options.rtSettings.verbose) { + std::cerr << "Failed to delete all entries in '" << path << "': " << g_strerror(errno) << std::endl; + } + + } catch (Glib::Error&) { + error = 1; + } + + // Removing the directory itself + if (!error) { + try { + + error = g_remove (path.c_str()); + + } catch (Glib::Error&) {} + } +} + +void RTScalable::cleanup() +{ + Glib::ustring imagesCacheFolder = Glib::build_filename (options.cacheBaseDir, "svg2png"); + Glib::ustring sDPI = Glib::ustring::compose("%1", (int)getTweakedDPI()); + + try { + Glib::Dir dir(imagesCacheFolder); + + for (Glib::DirIterator entry = dir.begin(); entry != dir.end(); ++entry) { + const Glib::ustring fileName = *entry; + const Glib::ustring filePath = Glib::build_filename(imagesCacheFolder, fileName); + if (fileName == "." || fileName == ".." || !Glib::file_test(filePath, Glib::FILE_TEST_IS_DIR)) { + continue; + } + + if (fileName != sDPI) { + deleteDir(filePath); + } + } + } catch (Glib::Exception&) { + } + +} + /* * This function try to find the svg file converted to png in a cache and return * the Cairo::ImageSurface. If it can't find it, it will generate it. diff --git a/rtgui/rtscalable.h b/rtgui/rtscalable.h index 872fc2674..a932038f2 100644 --- a/rtgui/rtscalable.h +++ b/rtgui/rtscalable.h @@ -29,15 +29,17 @@ class RTScalable static double dpi; static int scale; static Gtk::TextDirection direction; // cached value for text-direction + static void deleteDir(const Glib::ustring& path); protected: static void setDPInScale (const double newDPI, const int newScale); static Cairo::RefPtr loadImage(const Glib::ustring &fname, double dpi); - Gtk::TextDirection getDirection(); + static Gtk::TextDirection getDirection(); public: static void init(Gtk::Window *window); + static void cleanup(); static double getDPI (); static double getTweakedDPI (); // The returned value is tweaked DPI to adapt to main the font size. Maybe not an ideal solution. static int getScale (); diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index 96b9ad914..ee5947632 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -321,6 +321,8 @@ RTWindow::~RTWindow() if (fpanel) { delete fpanel; } + + RTScalable::cleanup(); } void RTWindow::on_realize () From 97824da6deef314828321e8c3920fe64c1a05f59 Mon Sep 17 00:00:00 2001 From: Hombre Date: Fri, 4 Jan 2019 15:32:35 +0100 Subject: [PATCH 09/25] Histogram and Navigator now handle Hi-DPI. + widgets are now sized depending on Hi-DPI see issue #3547 --- rtgui/editorpanel.cc | 2 +- rtgui/guiutils.cc | 49 +++++++++++--------- rtgui/guiutils.h | 3 +- rtgui/histogrampanel.cc | 94 ++++++++++++++++++++++----------------- rtgui/imagearea.cc | 8 ++-- rtgui/inspector.cc | 8 ++-- rtgui/previewwindow.cc | 13 +++--- rtgui/splash.cc | 4 +- rtgui/thumbbrowserbase.cc | 8 ++-- 9 files changed, 103 insertions(+), 86 deletions(-) diff --git a/rtgui/editorpanel.cc b/rtgui/editorpanel.cc index fc19f7f27..27d502f0a 100644 --- a/rtgui/editorpanel.cc +++ b/rtgui/editorpanel.cc @@ -513,7 +513,7 @@ EditorPanel::EditorPanel (FilePanel* filePanel) //leftsubbox->pack_start (*ppframe, Gtk::PACK_SHRINK, 4); navigator = Gtk::manage (new Navigator ()); - navigator->previewWindow->set_size_request (-1, 150); + navigator->previewWindow->set_size_request (-1, 150 * RTScalable::getScale()); leftsubbox->pack_start (*navigator, Gtk::PACK_SHRINK, 2); history = Gtk::manage (new History ()); diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index bdd5f65d9..b0b2187b3 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -1001,14 +1001,19 @@ bool MyScrolledWindow::on_scroll_event (GdkEventScroll* event) return true; } +void MyScrolledWindow::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const +{ + natural_width = minimum_width = 100 * RTScalable::getScale(); +} + void MyScrolledWindow::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - natural_height = minimum_height = 50; + natural_height = minimum_height = 50 * RTScalable::getScale(); } void MyScrolledWindow::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const { - natural_height = minimum_height = 50; + natural_height = minimum_height = 50 * RTScalable::getScale(); } /* @@ -1068,11 +1073,11 @@ bool MyScrolledToolbar::on_scroll_event (GdkEventScroll* event) return true; } -void MyScrolledToolbar::get_preferred_height (int &minimumHeight, int &naturalHeight) +void MyScrolledToolbar::get_preferred_height_vfunc (int &minimumHeight, int &naturalHeight) const { int currMinHeight = 0; int currNatHeight = 0; - std::vector childs = get_children(); + std::vector childs = get_children(); minimumHeight = naturalHeight = 0; for (auto child : childs) @@ -1111,7 +1116,7 @@ bool MyComboBoxText::on_scroll_event (GdkEventScroll* event) void MyComboBoxText::setPreferredWidth (int minimum_width, int natural_width) { if (natural_width == -1 && minimum_width == -1) { - naturalWidth = minimumWidth = 70; + naturalWidth = minimumWidth = 70 * RTScalable::getScale(); } else if (natural_width == -1) { naturalWidth = minimumWidth = minimum_width; } else if (minimum_width == -1) { @@ -1126,19 +1131,19 @@ void MyComboBoxText::setPreferredWidth (int minimum_width, int natural_width) void MyComboBoxText::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - natural_width = rtengine::max(naturalWidth, 10); - minimum_width = rtengine::max(minimumWidth, 10); + natural_width = rtengine::max(naturalWidth, 10 * RTScalable::getScale()); + minimum_width = rtengine::max(minimumWidth, 10 * RTScalable::getScale()); } void MyComboBoxText::get_preferred_width_for_height_vfunc (int height, int &minimum_width, int &natural_width) const { - natural_width = rtengine::max(naturalWidth, 10); - minimum_width = rtengine::max(minimumWidth, 10); + natural_width = rtengine::max(naturalWidth, 10 * RTScalable::getScale()); + minimum_width = rtengine::max(minimumWidth, 10 * RTScalable::getScale()); } MyComboBox::MyComboBox () { - minimumWidth = naturalWidth = 70; + minimumWidth = naturalWidth = 70 * RTScalable::getScale(); } bool MyComboBox::on_scroll_event (GdkEventScroll* event) @@ -1157,7 +1162,7 @@ bool MyComboBox::on_scroll_event (GdkEventScroll* event) void MyComboBox::setPreferredWidth (int minimum_width, int natural_width) { if (natural_width == -1 && minimum_width == -1) { - naturalWidth = minimumWidth = 70; + naturalWidth = minimumWidth = 70 * RTScalable::getScale(); } else if (natural_width == -1) { naturalWidth = minimumWidth = minimum_width; } else if (minimum_width == -1) { @@ -1172,13 +1177,13 @@ void MyComboBox::setPreferredWidth (int minimum_width, int natural_width) void MyComboBox::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - natural_width = rtengine::max(naturalWidth, 10); - minimum_width = rtengine::max(minimumWidth, 10); + natural_width = rtengine::max(naturalWidth, 10 * RTScalable::getScale()); + minimum_width = rtengine::max(minimumWidth, 10 * RTScalable::getScale()); } void MyComboBox::get_preferred_width_for_height_vfunc (int height, int &minimum_width, int &natural_width) const { - natural_width = rtengine::max(naturalWidth, 10); - minimum_width = rtengine::max(minimumWidth, 10); + natural_width = rtengine::max(naturalWidth, 10 * RTScalable::getScale()); + minimum_width = rtengine::max(minimumWidth, 10 * RTScalable::getScale()); } MySpinButton::MySpinButton () @@ -1463,11 +1468,11 @@ bool MyFileChooserButton::on_scroll_event (GdkEventScroll* event) void MyFileChooserButton::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = natural_width = 35; + minimum_width = natural_width = 35 * RTScalable::getScale(); } void MyFileChooserButton::get_preferred_width_for_height_vfunc (int height, int &minimum_width, int &natural_width) const { - minimum_width = natural_width = 35; + minimum_width = natural_width = 35 * RTScalable::getScale(); } @@ -1513,18 +1518,18 @@ const Gtk::Label* MyImageMenuItem::getLabel () const return label; } -MyProgressBar::MyProgressBar(int width) : w(rtengine::max(width, 10)) {} -MyProgressBar::MyProgressBar() : w(200) {} +MyProgressBar::MyProgressBar(int width) : w(rtengine::max(width, 10 * RTScalable::getScale())) {} +MyProgressBar::MyProgressBar() : w(200 * RTScalable::getScale()) {} void MyProgressBar::setPreferredWidth(int width) { - w = rtengine::max(width, 10); + w = rtengine::max(width, 10 * RTScalable::getScale()); } void MyProgressBar::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = rtengine::max(w / 2, 50); - natural_width = rtengine::max(w, 50); + minimum_width = rtengine::max(w / 2, 50 * RTScalable::getScale()); + natural_width = rtengine::max(w, 50 * RTScalable::getScale()); } void MyProgressBar::get_preferred_width_for_height_vfunc (int height, int &minimum_width, int &natural_width) const diff --git a/rtgui/guiutils.h b/rtgui/guiutils.h index 1ab989882..b7d8c25e7 100644 --- a/rtgui/guiutils.h +++ b/rtgui/guiutils.h @@ -287,6 +287,7 @@ class MyScrolledWindow : public Gtk::ScrolledWindow { bool on_scroll_event (GdkEventScroll* event) override; + void get_preferred_width_vfunc (int& minimum_width, int& natural_width) const override; void get_preferred_height_vfunc (int& minimum_height, int& natural_height) const override; void get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const override; @@ -301,7 +302,7 @@ class MyScrolledToolbar : public Gtk::ScrolledWindow { bool on_scroll_event (GdkEventScroll* event) override; - void get_preferred_height (int &minimumHeight, int &naturalHeight); + void get_preferred_height_vfunc (int& minimum_height, int& natural_height) const override; public: MyScrolledToolbar(); diff --git a/rtgui/histogrampanel.cc b/rtgui/histogrampanel.cc index 7c136cbfe..a715edbd4 100644 --- a/rtgui/histogrampanel.cc +++ b/rtgui/histogrampanel.cc @@ -412,18 +412,20 @@ void HistogramRGBArea::get_preferred_height_vfunc (int &minimum_height, int &nat void HistogramRGBArea::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 60; - natural_width = 200; + minimum_width = 60 * RTScalable::getScale(); + natural_width = 200 * RTScalable::getScale(); } void HistogramRGBArea::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const { int bHeight = width / 30; - if (bHeight > 10) { - bHeight = 10; - } else if (bHeight < 5) { - bHeight = 5; + int s = RTScalable::getScale(); + + if (bHeight > (10 * s)) { + bHeight = 10 * s; + } else if (bHeight < (5 * s)) { + bHeight = 5 * s; } minimum_height = bHeight; @@ -454,6 +456,8 @@ void HistogramRGBArea::updateBackBuffer (int r, int g, int b, const Glib::ustrin int winx, winy, winw, winh; window->get_geometry(winx, winy, winw, winh); + double s = RTScalable::getScale(); + // This will create or update the size of the BackBuffer::surface setDrawRectangle(Cairo::FORMAT_ARGB32, 0, 0, winw, winh, true); @@ -467,18 +471,18 @@ void HistogramRGBArea::updateBackBuffer (int r, int g, int b, const Glib::ustrin cc->set_operator (Cairo::OPERATOR_OVER); cc->set_antialias(Cairo::ANTIALIAS_NONE); - cc->set_line_width (1.0); + cc->set_line_width (1.0 * s); if ( r != -1 && g != -1 && b != -1 ) { if (needRed) { // Red cc->set_source_rgb(1.0, 0.0, 0.0); if (options.histogramDrawMode < 2) { - cc->move_to(r * (winw - 3) / 255.0 + 2, 0); // Rescaling seems needed to fit between boundaries of draw area - cc->line_to(r * (winw - 3) / 255.0 + 2, winh - 0); + cc->move_to(r * (winw - 1.) / 255.0 + 0.5*s, 0); // Rescaling seems needed to fit between boundaries of draw area + cc->line_to(r * (winw - 1.) / 255.0 + 0.5*s, winh - 0); } else { - cc->move_to(HistogramScaling::log (255, r) * (winw - 3) / 255.0 + 2, 0); - cc->line_to(HistogramScaling::log (255, r) * (winw - 3) / 255.0 + 2, winh - 0); + cc->move_to(HistogramScaling::log (255, r) * (winw - 1.*s) / 255.0 + 0.5*s, 0); + cc->line_to(HistogramScaling::log (255, r) * (winw - 1.*s) / 255.0 + 0.5*s, winh - 0); } cc->stroke(); } @@ -487,11 +491,11 @@ void HistogramRGBArea::updateBackBuffer (int r, int g, int b, const Glib::ustrin // Green cc->set_source_rgb(0.0, 1.0, 0.0); if (options.histogramDrawMode < 2) { - cc->move_to(g * (winw - 3) / 255.0 + 2, 0); - cc->line_to(g * (winw - 3) / 255.0 + 2, winh - 0); + cc->move_to(g * (winw - 1.) / 255.0 + 0.5*s, 0); + cc->line_to(g * (winw - 1.) / 255.0 + 0.5*s, winh - 0); } else { - cc->move_to(HistogramScaling::log (255, g) * (winw - 3) / 255.0 + 2, 0); - cc->line_to(HistogramScaling::log (255, g) * (winw - 3) / 255.0 + 2, winh - 0); + cc->move_to(HistogramScaling::log (255, g) * (winw - 1.) / 255.0 + 0.5*s, 0); + cc->line_to(HistogramScaling::log (255, g) * (winw - 1.) / 255.0 + 0.5*s, winh - 0); } cc->stroke(); } @@ -500,11 +504,11 @@ void HistogramRGBArea::updateBackBuffer (int r, int g, int b, const Glib::ustrin // Blue cc->set_source_rgb(0.0, 0.0, 1.0); if (options.histogramDrawMode < 2) { - cc->move_to(b * (winw - 3) / 255.0 + 2, 0); - cc->line_to(b * (winw - 3) / 255.0 + 2, winh - 0); + cc->move_to(b * (winw - 1.) / 255.0 + 0.5*s, 0); + cc->line_to(b * (winw - 1.) / 255.0 + 0.5*s, winh - 0); } else { - cc->move_to(HistogramScaling::log (255, b) * (winw - 3) / 255.0 + 2, 0); - cc->line_to(HistogramScaling::log (255, b) * (winw - 3) / 255.0 + 2, winh - 0); + cc->move_to(HistogramScaling::log (255, b) * (winw - 1.) / 255.0 + 0.5*s, 0); + cc->line_to(HistogramScaling::log (255, b) * (winw - 1.) / 255.0 + 0.5*s, winh - 0); } cc->stroke(); } @@ -517,11 +521,11 @@ void HistogramRGBArea::updateBackBuffer (int r, int g, int b, const Glib::ustrin // Luma cc->set_source_rgb(1.0, 1.0, 1.0); if (options.histogramDrawMode < 2) { - cc->move_to(Lab_L * (winw - 3) / 100.0 + 2, 0); - cc->line_to(Lab_L * (winw - 3) / 100.0 + 2, winh - 0); + cc->move_to(Lab_L * (winw - 3.*s) / 100.0 + 0.5*s, 0); + cc->line_to(Lab_L * (winw - 3.*s) / 100.0 + 0.5*s, winh - 0); } else { - cc->move_to(HistogramScaling::log (100, Lab_L) * (winw - 3) / 100.0 + 2, 0); - cc->line_to(HistogramScaling::log (100, Lab_L) * (winw - 3) / 100.0 + 2, winh - 0); + cc->move_to(HistogramScaling::log (100, Lab_L) * (winw - 1.) / 100.0 + 0.5*s, 0); + cc->line_to(HistogramScaling::log (100, Lab_L) * (winw - 1.) / 100.0 + 0.5*s, winh - 0); } cc->stroke(); } @@ -532,11 +536,11 @@ void HistogramRGBArea::updateBackBuffer (int r, int g, int b, const Glib::ustrin // float chromaval = sqrt(Lab_a*Lab_a + Lab_b*Lab_b); cc->set_source_rgb(0.9, 0.9, 0.0); if (options.histogramDrawMode < 2) { - cc->move_to(chromaval * (winw - 3) / 100.0 + 2, 0); - cc->line_to(chromaval * (winw - 3) / 100.0 + 2, winh - 0); + cc->move_to(chromaval * (winw - 1.) / 100.0 + 0.5*s, 0); + cc->line_to(chromaval * (winw - 1.) / 100.0 + 0.5*s, winh - 0); } else { - cc->move_to(HistogramScaling::log (100, chromaval) * (winw - 3) / 100.0 + 2, 0); - cc->line_to(HistogramScaling::log (100, chromaval) * (winw - 3) / 100.0 + 2, winh - 0); + cc->move_to(HistogramScaling::log (100, chromaval) * (winw - 1.) / 100.0 + 0.5*s, 0); + cc->line_to(HistogramScaling::log (100, chromaval) * (winw - 1.) / 100.0 + 0.5*s, winh - 0); } cc->stroke(); } @@ -697,15 +701,15 @@ Gtk::SizeRequestMode HistogramArea::get_request_mode_vfunc () const void HistogramArea::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - minimum_height = 100; - natural_height = 200; + minimum_height = 100 * RTScalable::getScale(); + natural_height = 200 * RTScalable::getScale(); } void HistogramArea::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 200; - natural_width = 400; + minimum_width = 200 * RTScalable::getScale(); + natural_width = 400 * RTScalable::getScale(); } void HistogramArea::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const @@ -803,6 +807,8 @@ void HistogramArea::updateBackBuffer () Cairo::RefPtr cr = Cairo::Context::create(surface); const Glib::RefPtr style = get_style_context(); + double s = RTScalable::getScale(); + // Setup drawing cr->set_source_rgba (0., 0., 0., 0.); cr->set_operator (Cairo::OPERATOR_CLEAR); @@ -811,9 +817,10 @@ void HistogramArea::updateBackBuffer () // Prepare drawing gridlines first cr->set_source_rgba (1., 1., 1., 0.25); - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); cr->set_antialias(Cairo::ANTIALIAS_NONE); cr->set_line_join(Cairo::LINE_JOIN_MITER); + cr->set_line_cap(Cairo::LINE_CAP_BUTT); std::valarray ch_ds (1); ch_ds[0] = 4; cr->set_dash (ch_ds, 0); @@ -825,14 +832,14 @@ void HistogramArea::updateBackBuffer () // draw vertical gridlines if (options.histogramDrawMode < 2) { for (int i = 1; i < nrOfVGridPartitions; i++) { - cr->move_to ((pow(2.0,i) - 1) / 255.0 * w + 0.5, 1.5); - cr->line_to ((pow(2.0,i) - 1) / 255.0 * w + 0.5, h - 2); + cr->move_to ((pow(2.0,i) - 1) / 255.0 * w + 0.5, 0.); + cr->line_to ((pow(2.0,i) - 1) / 255.0 * w + 0.5, h); cr->stroke (); } } else { for (int i = 1; i < nrOfVGridPartitions; i++) { - cr->move_to (HistogramScaling::log (255, pow(2.0,i) - 1) / 255.0 * w + 0.5, 1.5); - cr->line_to (HistogramScaling::log (255, pow(2.0,i) - 1) / 255.0 * w + 0.5, h - 2); + cr->move_to (HistogramScaling::log (255, pow(2.0,i) - 1) / 255.0 * w + 0.5, 0.); + cr->line_to (HistogramScaling::log (255, pow(2.0,i) - 1) / 255.0 * w + 0.5, h); cr->stroke (); } } @@ -840,14 +847,14 @@ void HistogramArea::updateBackBuffer () // draw horizontal gridlines if (options.histogramDrawMode == 0) { for (int i = 1; i < nrOfHGridPartitions; i++) { - cr->move_to (1.5, i * (double)h / nrOfHGridPartitions + 0.5); - cr->line_to (w - 2, i * (double)h / nrOfHGridPartitions + 0.5); + cr->move_to (0., i * (double)h / nrOfHGridPartitions + 0.5); + cr->line_to (w, i * (double)h / nrOfHGridPartitions + 0.5); cr->stroke (); } } else { for (int i = 1; i < nrOfHGridPartitions; i++) { - cr->move_to (1.5, h - HistogramScaling::log (h, i * (double)h / nrOfHGridPartitions) + 0.5); - cr->line_to (w - 2, h - HistogramScaling::log (h, i * (double)h / nrOfHGridPartitions) + 0.5); + cr->move_to (0., h - HistogramScaling::log (h, i * (double)h / nrOfHGridPartitions) + 0.5*s); + cr->line_to (w, h - HistogramScaling::log (h, i * (double)h / nrOfHGridPartitions) + 0.5*s); cr->stroke (); } } @@ -921,7 +928,8 @@ void HistogramArea::updateBackBuffer () } cr->set_antialias (Cairo::ANTIALIAS_SUBPIXEL); - cr->set_line_width (1.0); + cr->set_line_width (1.0 * s); + //cr->set_line_cap(Cairo::LINE_CAP_SQUARE); cr->set_operator (Cairo::OPERATOR_OVER); int ui = 0, oi = 0; @@ -983,6 +991,8 @@ void HistogramArea::on_realize () void HistogramArea::drawCurve(Cairo::RefPtr &cr, LUTu & data, double scale, int hsize, int vsize) { + double s = RTScalable::getScale(); + cr->move_to (0, vsize - 1); scale = scale <= 0.f ? 0.001f : scale; // avoid division by zero and negative values @@ -1010,7 +1020,7 @@ void HistogramArea::drawCurve(Cairo::RefPtr &cr, void HistogramArea::drawMarks(Cairo::RefPtr &cr, LUTu & data, double scale, int hsize, int & ui, int & oi) { - int s = 8; + int s = 8 * RTScalable::getScale(); if(data[0] > scale) { cr->rectangle(0, (ui++)*s, s, s); diff --git a/rtgui/imagearea.cc b/rtgui/imagearea.cc index 0bdb7f11c..0da882765 100644 --- a/rtgui/imagearea.cc +++ b/rtgui/imagearea.cc @@ -759,14 +759,14 @@ Gtk::SizeRequestMode ImageArea::get_request_mode_vfunc () const void ImageArea::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - minimum_height= 50; - natural_height = 300; + minimum_height= 50 * RTScalable::getScale(); + natural_height = 300 * RTScalable::getScale(); } void ImageArea::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 100; - natural_width = 400; + minimum_width = 100 * RTScalable::getScale(); + natural_width = 400 * RTScalable::getScale(); } void ImageArea::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const diff --git a/rtgui/inspector.cc b/rtgui/inspector.cc index 6da62cd3b..06e2272e7 100644 --- a/rtgui/inspector.cc +++ b/rtgui/inspector.cc @@ -323,14 +323,14 @@ Gtk::SizeRequestMode Inspector::get_request_mode_vfunc () const void Inspector::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - minimum_height= 50; - natural_height = 300; + minimum_height= 50 * RTScalable::getScale(); + natural_height = 300 * RTScalable::getScale(); } void Inspector::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 50; - natural_width = 200; + minimum_width = 50 * RTScalable::getScale(); + natural_width = 200 * RTScalable::getScale(); } void Inspector::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const diff --git a/rtgui/previewwindow.cc b/rtgui/previewwindow.cc index cd4977bb1..bbb6d821a 100644 --- a/rtgui/previewwindow.cc +++ b/rtgui/previewwindow.cc @@ -152,6 +152,7 @@ bool PreviewWindow::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) int x, y, w, h; getObservedFrameArea (x, y, w, h); if (x>imgX || y>imgY || w < imgW || h < imgH) { + double s = RTScalable::getScale(); double rectX = x + 0.5; double rectY = y + 0.5; double rectW = std::min(w, (int)(imgW - (x - imgX) - 1)); @@ -159,9 +160,9 @@ bool PreviewWindow::on_draw(const ::Cairo::RefPtr< Cairo::Context> &cr) // draw a black "shadow" line cr->set_source_rgba (0.0, 0.0, 0.0, 0.65); - cr->set_line_width (1.); + cr->set_line_width (1. * s); cr->set_line_join(Cairo::LINE_JOIN_MITER); - cr->rectangle (rectX + 1., rectY + 1, rectW, rectH); + cr->rectangle (rectX + 1. * s, rectY + 1. * s, rectW - 2. * s, rectH - 2. * s); cr->stroke (); // draw a "frame" line. Color of frame line can be set in preferences @@ -302,14 +303,14 @@ Gtk::SizeRequestMode PreviewWindow::get_request_mode_vfunc () const void PreviewWindow::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - minimum_height= 50; - natural_height = 100; + minimum_height= 50 * RTScalable::getScale(); + natural_height = 100 * RTScalable::getScale(); } void PreviewWindow::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 80; - natural_width = 120; + minimum_width = 80 * RTScalable::getScale(); + natural_width = 120 * RTScalable::getScale(); } void PreviewWindow::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const diff --git a/rtgui/splash.cc b/rtgui/splash.cc index 17c399b45..d608ccd97 100644 --- a/rtgui/splash.cc +++ b/rtgui/splash.cc @@ -76,12 +76,12 @@ Gtk::SizeRequestMode SplashImage::get_request_mode_vfunc () const void SplashImage::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - minimum_height = natural_height = surface ? surface->get_height() : 100; + minimum_height = natural_height = surface ? surface->get_height() : 100 * RTScalable::getScale(); } void SplashImage::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = natural_width = surface ? surface->get_width() : 100; + minimum_width = natural_width = surface ? surface->get_width() : 100 * RTScalable::getScale(); } void SplashImage::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const diff --git a/rtgui/thumbbrowserbase.cc b/rtgui/thumbbrowserbase.cc index 0f3113065..334f00e51 100644 --- a/rtgui/thumbbrowserbase.cc +++ b/rtgui/thumbbrowserbase.cc @@ -905,14 +905,14 @@ Gtk::SizeRequestMode ThumbBrowserBase::Internal::get_request_mode_vfunc () const void ThumbBrowserBase::Internal::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - minimum_height = 20; - natural_height = 80; + minimum_height = 20 * RTScalable::getScale(); + natural_height = 80 * RTScalable::getScale(); } void ThumbBrowserBase::Internal::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 200; - natural_width = 1000; + minimum_width = 200 * RTScalable::getScale(); + natural_width = 1000 * RTScalable::getScale(); } void ThumbBrowserBase::Internal::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const From 4d77e44880ac3dfe25502a807e718f7ef50a223e Mon Sep 17 00:00:00 2001 From: Hombre Date: Fri, 4 Jan 2019 23:45:33 +0100 Subject: [PATCH 10/25] CSS now handled by RTWindow (instead of main) see #3547 --- rtgui/main.cc | 138 ++--------------------------------------- rtgui/rtscalable.cc | 19 ++++-- rtgui/rtwindow.cc | 145 ++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 160 insertions(+), 142 deletions(-) diff --git a/rtgui/main.cc b/rtgui/main.cc index 4bfbdaf5a..322081b69 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -64,10 +64,7 @@ Glib::ustring argv2; bool simpleEditor = false; bool gimpPlugin = false; bool remote = false; -unsigned char scale = 1; -float fontScale = 1.f; -Glib::RefPtr cssForced; -Glib::RefPtr cssRT; +unsigned char initialGdkScale = 1; //Glib::Threads::Thread* mainThread; namespace @@ -252,133 +249,6 @@ RTWindow *create_rt_window() Glib::RefPtr defaultIconTheme = Gtk::IconTheme::get_default(); defaultIconTheme->append_search_path (icon_path); - // ------- loading theme files - - Glib::RefPtr screen = Gdk::Screen::get_default(); - - if (screen) { - Gtk::Settings::get_for_screen (screen)->property_gtk_theme_name() = "Adwaita"; - Gtk::Settings::get_for_screen (screen)->property_gtk_application_prefer_dark_theme() = true; - -#if defined(__APPLE__) - // This will force screen resolution regarding font, but I don't think it's compliant with Gtk guidelines... - // Do not confuse with screen scaling, where everything is scaled up ! - screen->set_resolution (96.); -#endif - - Glib::RefPtr regex = Glib::Regex::create (THEMEREGEXSTR, Glib::RegexCompileFlags::REGEX_CASELESS); - Glib::ustring filename; - Glib::MatchInfo mInfo; - bool match = regex->match(options.theme + ".css", mInfo); - if (match) { - // save old theme (name + version) - Glib::ustring initialTheme(options.theme); - - // update version - auto pos = options.theme.find("-GTK3-"); - Glib::ustring themeRootName(options.theme.substr(0, pos)); - if (GTK_MINOR_VERSION < 20) { - options.theme = themeRootName + "-GTK3-_19"; - } else { - options.theme = themeRootName + "-GTK3-20_"; - } - // check if this version exist - if (!Glib::file_test(Glib::build_filename(argv0, "themes", options.theme + ".css"), Glib::FILE_TEST_EXISTS)) { - // set back old theme version if the actual one doesn't exist yet - options.theme = initialTheme; - } - } - filename = Glib::build_filename(argv0, "themes", options.theme + ".css"); - - if (!match || !Glib::file_test(filename, Glib::FILE_TEST_EXISTS)) { - options.theme = "RawTherapee-GTK"; - - // We're not testing GTK_MAJOR_VERSION == 3 here, since this branch requires Gtk3 only - if (GTK_MINOR_VERSION < 20) { - options.theme = options.theme + "3-_19"; - } else { - options.theme = options.theme + "3-20_"; - } - - filename = Glib::build_filename (argv0, "themes", options.theme + ".css"); - } - - cssRT = Gtk::CssProvider::create(); - - try { - cssRT->load_from_path (filename); - Gtk::StyleContext::add_provider_for_screen (screen, cssRT, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); - } catch (Glib::Error &err) { - printf ("Error: Can't load css file \"%s\"\nMessage: %s\n", filename.c_str(), err.what().c_str()); - } catch (...) { - printf ("Error: Can't load css file \"%s\"\n", filename.c_str()); - } - - // Set the font face and size - Glib::ustring css; - if (options.fontFamily != "default") { - //GTK318 - #if GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 20 - css = Glib::ustring::compose ("* { font-family: %1; font-size: %2px}", options.fontFamily, options.fontSize * scale); - #else - css = Glib::ustring::compose ("* { font-family: %1; font-size: %2pt}", options.fontFamily, options.fontSize * scale); - #endif - //GTK318 - fontScale = options.fontSize / 9.f; - } else { - Glib::RefPtr style = Gtk::StyleContext::create(); - Pango::FontDescription pfd = style->get_font(Gtk::STATE_FLAG_NORMAL); - int pt; - if (pfd.get_set_fields() & Pango::FONT_MASK_SIZE) { - int fontSize = pfd.get_size(); - bool isPix = pfd.get_size_is_absolute(); - int resolution = (int)style->get_screen()->get_resolution(); - if (isPix) { - // HOMBRE: guessing here... - // if resolution is lower than 192ppi, we're supposing that it's already expressed in a scale==1 scenario - if (resolution >= 192) { - // converting the resolution to a scale==1 scenario - resolution /= 2; - } - // 1pt = 1/72in @ 96 ppi - // HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ? - // px >inch >pt >"scaled pt" - pt = (int)(fontSize / 96. * 72 * (96. / resolution) + 0.49); - } else { - pt = fontSize / Pango::SCALE; - } - fontScale = (float)pt / 9.f; - if (scale > 1 || pt != 9) { - css = Glib::ustring::compose ("* { font-size: %1pt}", pt * scale); - } - } else { - fontScale = 1.f; - } - } - if (!css.empty()) { - try { - cssForced = Gtk::CssProvider::create(); - cssForced->load_from_data (css); - - Gtk::StyleContext::add_provider_for_screen (screen, cssForced, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); - - } catch (Glib::Error &err) { - printf ("Error: \"%s\"\n", err.what().c_str()); - } catch (...) { - printf ("Error: Can't find the font named \"%s\"\n", options.fontFamily.c_str()); - } - } - } - -#ifndef NDEBUG - else if (!screen) { - printf ("ERROR: Can't get default screen!\n"); - } - -#endif - - // ------- end loading theme files - //gdk_threads_enter (); RTWindow *rtWindow = new RTWindow(); return rtWindow; @@ -505,11 +375,13 @@ int main (int argc, char **argv) Glib::init(); // called by Gtk::Main, but this may be important for thread handling, so we call it ourselves now Gio::init (); + // Reading/updating GDK_SCALE early if it exists const gchar *gscale = g_getenv("GDK_SCALE"); if (gscale && gscale[0] == '2') { - scale = 2; - g_setenv("GDK_SCALE", "1", true); + initialGdkScale = 2; } + // HOMBRE: On Windows, if resolution is set to 200%, Gtk internal variables are SCALE=2 and DPI=96 + g_setenv("GDK_SCALE", "1", true); #ifdef WIN32 if (GetFileType (GetStdHandle (STD_OUTPUT_HANDLE)) == 0x0003) { diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc index 55b784009..b5de0605f 100644 --- a/rtgui/rtscalable.cc +++ b/rtgui/rtscalable.cc @@ -30,8 +30,8 @@ int RTScalable::scale = 0; extern Glib::ustring argv0; extern Options options; +extern unsigned char initialGdkScale; extern float fontScale; -extern unsigned char scale; Gtk::TextDirection RTScalable::direction = Gtk::TextDirection::TEXT_DIR_NONE; void RTScalable::setDPInScale (const double newDPI, const int newScale) @@ -41,8 +41,15 @@ void RTScalable::setDPInScale (const double newDPI, const int newScale) scale = newScale; // HOMBRE: On windows, if scale = 2, the dpi is non significant, i.e. should be considered = 192 ; don't know for linux/macos dpi = newDPI; - if (scale == 2 && newDPI < 192) { - dpi *= 2; + if (scale == 1) { + if (dpi >= 192.) { + scale = 2; + } + } + else if (scale == 2) { + if (dpi < 192.) { + dpi *= 2.; + } } //printf("RTScalable::setDPInScale / New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTScalable\n", scale, dpi, newDPI); } @@ -70,7 +77,11 @@ Gtk::TextDirection RTScalable::getDirection() void RTScalable::init(Gtk::Window *window) { - setDPInScale(window->get_screen()->get_resolution(), ::scale); + dpi = 0.; + scale = 0; + + printf("RTScalable::init / setDPInScale(scale:%d, DPI:%.3f)\n", rtengine::max((int)initialGdkScale, window->get_scale_factor()), window->get_screen()->get_resolution()); + setDPInScale(window->get_screen()->get_resolution(), rtengine::max((int)initialGdkScale, window->get_scale_factor())); direction = window->get_direction(); } diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index ee5947632..6a7b178b0 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -26,7 +26,11 @@ #include "rtimage.h" #include "whitebalance.h" -extern int scale; +float fontScale = 1.f; +Glib::RefPtr cssForced; +Glib::RefPtr cssRT; + +extern unsigned char initialGdkScale; #if defined(__APPLE__) static gboolean @@ -99,6 +103,136 @@ RTWindow::RTWindow () ProfilePanel::init (this); MyExpander::init(); + // ------- loading theme files + + Glib::RefPtr screen = Gdk::Screen::get_default(); + + if (screen) { + Gtk::Settings::get_for_screen (screen)->property_gtk_theme_name() = "Adwaita"; + Gtk::Settings::get_for_screen (screen)->property_gtk_application_prefer_dark_theme() = true; + +#if defined(__APPLE__) + // This will force screen resolution regarding font, but I don't think it's compliant with Gtk guidelines... + // Do not confuse with screen scaling, where everything is scaled up ! + screen->set_resolution (96.); +#endif + + Glib::RefPtr regex = Glib::Regex::create (THEMEREGEXSTR, Glib::RegexCompileFlags::REGEX_CASELESS); + Glib::ustring filename; + Glib::MatchInfo mInfo; + bool match = regex->match(options.theme + ".css", mInfo); + if (match) { + // save old theme (name + version) + Glib::ustring initialTheme(options.theme); + + // update version + auto pos = options.theme.find("-GTK3-"); + Glib::ustring themeRootName(options.theme.substr(0, pos)); + if (GTK_MINOR_VERSION < 20) { + options.theme = themeRootName + "-GTK3-_19"; + } else { + options.theme = themeRootName + "-GTK3-20_"; + } + // check if this version exist + if (!Glib::file_test(Glib::build_filename(argv0, "themes", options.theme + ".css"), Glib::FILE_TEST_EXISTS)) { + // set back old theme version if the actual one doesn't exist yet + options.theme = initialTheme; + } + } + filename = Glib::build_filename(argv0, "themes", options.theme + ".css"); + + if (!match || !Glib::file_test(filename, Glib::FILE_TEST_EXISTS)) { + options.theme = "RawTherapee-GTK"; + + // We're not testing GTK_MAJOR_VERSION == 3 here, since this branch requires Gtk3 only + if (GTK_MINOR_VERSION < 20) { + options.theme = options.theme + "3-_19"; + } else { + options.theme = options.theme + "3-20_"; + } + + filename = Glib::build_filename (argv0, "themes", options.theme + ".css"); + } + + cssRT = Gtk::CssProvider::create(); + + try { + cssRT->load_from_path (filename); + Gtk::StyleContext::add_provider_for_screen (screen, cssRT, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); + } catch (Glib::Error &err) { + printf ("Error: Can't load css file \"%s\"\nMessage: %s\n", filename.c_str(), err.what().c_str()); + } catch (...) { + printf ("Error: Can't load css file \"%s\"\n", filename.c_str()); + } + + // Set the font face and size + Glib::ustring css; + if (options.fontFamily != "default") { + //GTK318 + #if GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 20 + css = Glib::ustring::compose ("* { font-family: %1; font-size: %2px}", options.fontFamily, options.fontSize * (int)initialGdkScale); + #else + css = Glib::ustring::compose ("* { font-family: %1; font-size: %2pt}", options.fontFamily, options.fontSize * (int)initialGdkScale); + #endif + //GTK318 + fontScale = options.fontSize / 9.f; + printf("\"Non-Default\" font size(%d) * scale(%d) / fontScale(%.3f)\n", options.fontSize, (int)initialGdkScale, fontScale); + } else { + Glib::RefPtr style = Gtk::StyleContext::create(); + Pango::FontDescription pfd = style->get_font(Gtk::STATE_FLAG_NORMAL); + int pt; + if (pfd.get_set_fields() & Pango::FONT_MASK_SIZE) { + int fontSize = pfd.get_size(); + bool isPix = pfd.get_size_is_absolute(); + int resolution = (int)style->get_screen()->get_resolution(); + if (isPix) { + // HOMBRE: guessing here... + // if resolution is lower than 192ppi, we're supposing that it's already expressed in a scale==1 scenario + if (resolution >= 192) { + // converting the resolution to a scale==1 scenario + resolution /= 2; + } + // 1pt = 1/72in @ 96 ppi + // HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ? + // px >inch >pt >"scaled pt" + pt = (int)(fontSize / 96. * 72 * (96. / resolution) + 0.49); + } else { + pt = fontSize / Pango::SCALE; + } + fontScale = (float)pt / 9.f; + if ((int)initialGdkScale > 1 || pt != 9) { + css = Glib::ustring::compose ("* { font-size: %1pt}", pt * (int)initialGdkScale); + printf("\"Default\" font size(%d) * scale(%d) / fontScale(%.3f)\n", pt, (int)initialGdkScale, fontScale); + } + } else { + fontScale = 1.f; + } + } + if (!css.empty()) { + printf("CSS:\n%s\n\n", css.c_str()); + try { + cssForced = Gtk::CssProvider::create(); + cssForced->load_from_data (css); + + Gtk::StyleContext::add_provider_for_screen (screen, cssForced, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); + + } catch (Glib::Error &err) { + printf ("Error: \"%s\"\n", err.what().c_str()); + } catch (...) { + printf ("Error: Can't find the font named \"%s\"\n", options.fontFamily.c_str()); + } + } + } + +#ifndef NDEBUG + else if (!screen) { + printf ("ERROR: Can't get default screen!\n"); + } + +#endif + + // ------- end loading theme files + #ifndef WIN32 const std::vector> appIcons = { RTImage::createPixbufFromFile("rawtherapee-logo-16.png"), @@ -405,10 +539,11 @@ bool RTWindow::on_configure_event (GdkEventConfigure* event) get_position (options.windowX, options.windowY); } - int newScale = scale; - double newDPI = get_window()->get_screen()->get_resolution(); - RTImage::setDPInScale(newDPI, newScale); // will update the RTImage on scale/resolution change - RTSurface::setDPInScale(newDPI, newScale); // will update the RTSurface on scale/resolution change + //int newScale = rtengine::max((int)initialGdkScale, get_window()->get_scale_factor()); + //double newDPI = get_window()->get_screen()->get_resolution(); + printf("RTWindow::on_configure_event / newScale:%d / newDPI: %.3f\n", RTScalable::getScale(), RTScalable::getDPI()); + RTImage::setDPInScale(RTScalable::getDPI(), RTScalable::getScale()); // will update the RTImage on scale/resolution change + RTSurface::setDPInScale(RTScalable::getDPI(), RTScalable::getScale()); // will update the RTSurface on scale/resolution change return Gtk::Widget::on_configure_event (event); } From 0407dc3487f06ce7c82c9253bd90f8d4f8d99332 Mon Sep 17 00:00:00 2001 From: Hombre Date: Sun, 6 Jan 2019 20:08:06 +0100 Subject: [PATCH 11/25] Adding spciial case for MacOS which has a base DPI of 72. See issue #3547 --- rtgui/rtscalable.cc | 4 ++-- rtgui/rtscalable.h | 9 +++++++++ rtgui/rtwindow.cc | 4 ++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc index b5de0605f..421df6c10 100644 --- a/rtgui/rtscalable.cc +++ b/rtgui/rtscalable.cc @@ -42,12 +42,12 @@ void RTScalable::setDPInScale (const double newDPI, const int newScale) // HOMBRE: On windows, if scale = 2, the dpi is non significant, i.e. should be considered = 192 ; don't know for linux/macos dpi = newDPI; if (scale == 1) { - if (dpi >= 192.) { + if (dpi >= baseHiDPI) { scale = 2; } } else if (scale == 2) { - if (dpi < 192.) { + if (dpi < baseHiDPI) { dpi *= 2.; } } diff --git a/rtgui/rtscalable.h b/rtgui/rtscalable.h index a932038f2..c3ff19e60 100644 --- a/rtgui/rtscalable.h +++ b/rtgui/rtscalable.h @@ -38,6 +38,15 @@ protected: public: + +#ifdef __APPLE__ + static constexpr double baseDPI = 72; + static constexpr double baseHiDPI = 144; +#else + static constexpr double baseDPI = 96; + static constexpr double baseHiDPI = 192; +#endif + static void init(Gtk::Window *window); static void cleanup(); static double getDPI (); diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index 6a7b178b0..a79209a36 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -188,14 +188,14 @@ RTWindow::RTWindow () if (isPix) { // HOMBRE: guessing here... // if resolution is lower than 192ppi, we're supposing that it's already expressed in a scale==1 scenario - if (resolution >= 192) { + if (resolution >= int(RTScalable::baseHiDPI)) { // converting the resolution to a scale==1 scenario resolution /= 2; } // 1pt = 1/72in @ 96 ppi // HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ? // px >inch >pt >"scaled pt" - pt = (int)(fontSize / 96. * 72 * (96. / resolution) + 0.49); + pt = (int)(double(fontSize) / RTScalable::baseDPI * 72. * (RTScalable::baseHiDPI / resolution) + 0.49); } else { pt = fontSize / Pango::SCALE; } From d66437dd98f34da325f766fa15c1889646537afd Mon Sep 17 00:00:00 2001 From: Hombre Date: Thu, 28 Feb 2019 21:30:20 +0100 Subject: [PATCH 12/25] Updated RawTherapee theme, now works in HiDPI mode see issue #3547 --- rtdata/themes/RawTherapee-GTK3-20_.css | 1048 +++++++++++++++--------- rtdata/themes/size.css | 1023 +++++++++++++++++++++++ rtgui/curveeditorgroup.cc | 2 + rtgui/histogrampanel.cc | 18 +- rtgui/preferences.cc | 2 +- 5 files changed, 1718 insertions(+), 375 deletions(-) create mode 100644 rtdata/themes/size.css diff --git a/rtdata/themes/RawTherapee-GTK3-20_.css b/rtdata/themes/RawTherapee-GTK3-20_.css index 20478367f..7384003dc 100644 --- a/rtdata/themes/RawTherapee-GTK3-20_.css +++ b/rtdata/themes/RawTherapee-GTK3-20_.css @@ -2,7 +2,8 @@ This file is part of RawTherapee. Copyright (c) 2015-2017 DrSlony - Copyright (c) 2016-2017 Hombre + Copyright (c) 2016-2019 Hombre + Copyright (c) 2016-2019 TooWaBoo RawTherapee is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -18,6 +19,10 @@ along with RawTherapee. If not, see . */ +/***************************/ +/**/ @import "size.css"; /**/ +/***************************/ + /* text-shadow causes a serious performance degradation in rendering the UI, * at least in comboboxes with many entries (i.e. Profiled Lens Correction). */ @@ -31,6 +36,352 @@ color: #666666; } +.view:selected:not(check):not(radio) { + color: #262626; + background-color: #AAAAAA +} + +/* The Places and Dir browser panels */ +textview.view, treeview.view { + padding: 0.166666666666666666em; + margin: 0; +} +.view, .textview, textview, textview.view { + background-color: #262626; +} +/* The headers of these panels */ +.view .button { + background-color: #363636; + /*padding: 0.1666666666666666em;*/ +} + +window > box { + padding: 0.416666666666666666em; +} +window.background { + background-color: #484848; +} + +/*** Window decoration *********************************************************/ +@define-color winHeaderbar rgb(50,50,50); + +.csd:not(.popup):not(tooltip) > decoration { + background-color: #484848; + background-image: none; + box-shadow: 0 0.25em 0.75em 0.083333333333333333em rgba(0, 0, 0, 0.5), 0 0 0 0.083333333333333333em #242424; +} +headerbar { + background-color: shade(@winHeaderbar,1.12); + box-shadow: inset 0 0.083333333333333333em rgba(200,200,200,.13); + background-image: linear-gradient(shade(@winHeaderbar,1.14), shade(@winHeaderbar,.86)); + border-bottom-color: #242424; +} +dialog > box { + padding: 0.666666666666666666em; +} +dialog.csd #PrefNotebook > header, +dialog.csd #AboutNotebook > header, +window.csd:not(.fullscreen) #MainNotebook > header.top { + border-top-color: #484848; +} + +/* Window state */ +.maximized > headerbar { + border-radius: 0; +} +/**/ + +/*** End Window decoration *****************************************************/ + +arrow { + min-width: 1.333333333333333333em; + min-height: 1.333333333333333333em; +} +cellview { + margin: -1px 0; +} + +overshoot, +undershoot { + background-image: none; /* removes the dashed scrollbar line */ +} + +dialog.background { + background-color: #484848; +} + +box, grid { + border-width: 0; + border-style: none; + border-radius: 0; + margin: 0.083333333333333333em; + padding: 0; + min-height: 0.4166666666666666em; + min-width: 0.4166666666666666em; +} +label { + padding: 0.083333333333333333em 0; + margin: 0.19em; + min-height: 1.333333333333333333em; +} + +/* Affects all frames except in the toolbox */ +frame { + border-width: 0; + border-color: #303030; + border-radius: 0; + border-style: solid; + /*border-style: none none none solid;*/ + padding: 0; + margin: 0.25em 0 ; + background-color: rgba(0,0,0,0.); + min-height: 0; + min-width: 0; +} + +/* Create space between frame contents and frame border */ +frame border { + border-width: 0.083333333333333333em; + padding: 0.3333333333333333em; + border-radius: 0.3333333333333333em; + background-color: #383838; + margin: 0; + min-height: 0; + min-width: 0; +} + +frame > label { + margin: 0 0 0 0.3333333333333333em; + color: #D8D8D8; + padding: 0.416666666666666666em 0; +} + +/* affects selection list*/ +entry > window > frame { + margin: 0; +} + +tooltip { + border-radius: 0.416666666666666666em; + background-color: rgba(0,0,0,0.95); + border-style: none; + box-shadow: none; + padding: 0; + margin: 0; +} + +treeview header button { + background-image: linear-gradient(#343434, #2E2E2E, #292929); +} + +/*** Separator *********************************************************************************/ +separator, +.separator { + border: none; + min-width: 0.083333333333333333em; + min-height: 0.083333333333333333em; +} +grid separator, box separator { + background-color: rgba(0, 0, 0, 0.17); +} +grid separator.horizontal, box separator.horizontal { + margin: 0.5em 0.25em; +} +grid separator.vertical, box separator.vertical { + margin: 0.25em 0.5em; +} + +popover separator:not(:only-child) { + margin: 0 0.5em; +} + +paned.horizontal > separator { + margin: 0 0.16666666666666666em; +} +/* Double line separator */ +paned.vertical > separator { + margin: 0.5em 0; +} + +dialog paned.horizontal > separator { + min-width: 0.333333333333333333em; +} + +menu separator { + margin: 0.25em 0.5em; +} + +#Navigator separator { + margin: 0; +} + +.scrollableToolbar separator.vertical { + margin: 0.19em; +} + +#MyExpander separator.horizontal { + margin: 0.25em 0.19em; +} +#MyFileChooserButton separator { +} + +#PlacesPaned .view.separator { +} + +#MetaPanelNotebook separator { + margin: 0.19em 0; +} +/*** end****************************************************************************************/ + +#FileBrowser { + padding: 0.1666666666666666em; + margin: 0; +} + +#FileCatalog { + background-color: #393939; +} +#FileCatalog:selected { + background-color: #565656; +} + +#BeforeAfterContainer frame { + background-color: #262626; + padding: 0; + margin: 0.0833333333333333em; +} + +#BeforeAfterContainer frame border { + border-radius: 0; + margin: 0; + padding: 0; +} + + +/* Frames in the toolbox. Not MyExpander frames. */ +eventbox.frame { + border-color: #565656; +} + +/*** Load - Save dialog ************************************************************************/ +filechooser { +margin-bottom: 0.25em; +} + +filechooser box > box box > button { +margin-top: 0.5em; +margin-right: 0; +} + +filechooser #pathbarbox { + padding: 0.5em; +} + +/* Right side */ +filechooser > box > paned > box:nth-child(3) { + border-width: 0.083333333333333333em; + padding: 0; + margin: 0; +} +filechooser > box > paned > box:nth-child(3) > box > * > * > * > frame { + padding: 0; + margin: -0.6666666666666666em -0.083333333333333333em; +} +/**/ +filechooser placessidebar viewport.frame { + padding: 0; + margin: -0.3333333333333333em 0 -0.083333333333333333em; + border-width: 0.083333333333333333em; +} +filechooser placessidebar list row image { + min-width: 1.333333333333333333em; + min-height: 1.333333333333333333em; +} +filechooser placessidebar list row { + margin: 0; + padding: 0 0.5em 0 0.83333333333333333em; + min-height: calc(1.416666666666666666em + 8px); +} +filechooser placessidebar list row label{ + margin: 0 0 0 0.583333333333333333em; +} + +/*** end ***************************************************************************************/ + +/*** Scrollbar ***************************************/ +scrollbar { + border: none; + margin: 0; + padding: 0; + background-color: #303030; +} +scrollbar slider { + padding: 0; + margin: 0; + background-color: #808080; +} +scrollbar slider:hover { + background-color: #999999; +} + +scrollbar:not(.overlay-indicator).horizontal { + border-width: 0 0.083333333333333333em 0.083333333333333333em 0.083333333333333333em; +} +scrollbar:not(.overlay-indicator).vertical { + border-width: 0.083333333333333333em 0.083333333333333333em 0.083333333333333333em 0; +} +scrollbar:not(.overlay-indicator).horizontal slider, +scrollbar.horizontal.hovering slider { + min-height: 0.5em; + min-width: 2em; + border-width: 0.25em; +} +scrollbar:not(.overlay-indicator).horizontal.fine-tune slider, +scrollbar.horizontal.hovering.fine-tune slider { + min-height: calc(0.5em - 2px); + border-width: calc(0.25em + 1px); + margin: 0 -1px; + /* + min-height: 0.3333333333333333em; + border-width: 0.3333333333333333em; + margin: 0 -0.0833333333333333em; + */ +} +scrollbar.horizontal.overlay-indicator:not(.hovering) slider { + min-width: 2em; + min-height: 0.25em; + border-width: 0; + border-radius: 0.25em; + margin: 0.166666666666666666em 0.25em; + /*margin: 0 0.1666666666666666em;*/ +} + +scrollbar:not(.overlay-indicator).vertical slider, +scrollbar.vertical.hovering slider { + min-height: 2em; + min-width: 0.5em; + border-width: 0.25em; +} +scrollbar:not(.overlay-indicator).vertical.fine-tune slider, +scrollbar.vertical.hovering.fine-tune slider { + min-width: calc(0.5em - 2px); + border-width: calc(0.25em + 1px); + margin: -0.0833333333333333em 0; + /* + min-width: 0.3333333333333333em; + border-width: 0.3333333333333333em; + margin: -0.0833333333333333em 0; + */ +} +scrollbar.vertical.overlay-indicator:not(.hovering) slider { + min-width: 0.25em; + min-height: 2em; + border-width: 0; + border-radius: 0.25em; + margin: 0.1666666666666666em 0; + /*margin: 0.25em 0.166666666666666666em;*/ +} + /* Scrollbar stuck workaround */ scrollbar:not(.overlay-indicator):hover { min-width: 1px; @@ -48,198 +399,13 @@ scrollbar:not(.overlay-indicator):hover { border: none; } -.view:selected:not(check):not(radio) { - color: #262626; - background-color: #AAAAAA -} - -/* The Places and Dir browser panels */ -.view, .textview, textview, textview.view { - background-color: #262626; -} -/* The headers of these panels */ -.view .button { - background-color: #363636; - padding: 2px; -} - -window.background { - background-color: #484848; -} - -/*** Window decoration *********************************************************/ -@define-color winHeaderbar rgb(50,50,50); - -:not(.popup):not(tooltip) > decoration { - background-color: #484848; - background-image: none; - border-radius: 5px 5px 0 0; - border: none; - padding: 0; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px #242424; - margin: 10px; -} -headerbar { - background-color: shade(@winHeaderbar,1.12); - box-shadow: inset 0 1px rgba(200,200,200,.13); - background-image: linear-gradient(shade(@winHeaderbar,1.14), shade(@winHeaderbar,.86)); - border-bottom: 1px solid #242424; - border-radius: 5px 5px 0 0; - min-height: 26px; - padding: 1px 5px 0; - margin: 0; -} -.csd #MainNotebook > header.top { - border-top: 1px solid #484848; -} - -/* Window state */ -.maximized > headerbar { - border-radius: 0; -} -/**/ - -/*** End Window decoration *****************************************************/ - -dialog.background { - background-color: #484848; -} - -box, grid { - border-width: 0; - border-style: none; - border-radius: 0; - margin: 1px; - padding: 0; - min-height: 5px; - min-width: 5px; -} - -/* Affects all frames except in the toolbox */ -frame { - border-width: 0; - border-color: #303030; - border-radius: 0; - border-style: solid; - /*border-style: none none none solid;*/ - padding: 0; - margin: 3px 0 ; - background-color: rgba(0,0,0,0.); -} - -/* Create space between frame contents and frame border */ -frame border { - padding: 4px; - border-radius: 4px; - background-color: #383838 -} - -frame > label { - color: #D8D8D8; -} - -tooltip { - background-color: rgba(0,0,0,0.95); - border-style: none; - box-shadow: none; - padding: 0; -} - -grid separator, box separator { - background-color: rgba(0, 0, 0, 0.17); - padding: 0; -} - -grid separator.horizontal, box separator.horizontal { - margin: 0.3em 0.45em; -} - -grid separator.vertical, box separator.vertical { - margin: 0.45em 0.3em; -} - -#FileBrowser { - padding: 2px; - margin: 0px; -} - -#FileCatalog { - background-color: #393939; -} -#FileCatalog:selected { - background-color: #565656; -} - -#BeforeAfterContainer frame { - background-color: #262626; - padding: 0; - margin: 1px; -} - -#BeforeAfterContainer frame border { - border-radius: 0; - margin: 0; - padding: 0; -} - - -/* Frames in the toolbox. Not MyExpander frames. */ -eventbox.frame { - border-color: #565656; -} - -/*** Scrollbar ***************************************/ -scrollbar { - background-color: #303030; -} -scrollbar slider { - background-color: #808080; -} -scrollbar slider:hover { - background-color: #999999; -} - -scrollbar:not(.overlay-indicator).horizontal slider, -scrollbar.horizontal.hovering slider { - min-height: 6px; - min-width: 24px; -} -scrollbar:not(.overlay-indicator).horizontal.fine-tune slider, -scrollbar.horizontal.hovering.fine-tune slider { - min-height: 4px; - border-width: 4px; - margin: 0 -1px; -} -scrollbar.horizontal.overlay-indicator:not(.hovering) slider { - min-width: 24px; - min-height: 3px; - margin: 0 2px; -} - -scrollbar:not(.overlay-indicator).vertical slider, -scrollbar.vertical.hovering slider { - min-height: 24px; - min-width: 6px; -} -scrollbar:not(.overlay-indicator).vertical.fine-tune slider, -scrollbar.vertical.hovering.fine-tune slider { - min-width: 4px; - border-width: 4px; - margin: -1px 0; -} -scrollbar.vertical.overlay-indicator:not(.hovering) slider { - min-width: 3px; - min-height: 24px; - margin: 2px 0; -} - /**************************************************/ button { padding: 0; box-shadow: none; - min-height: 5px; - min-width: 5px; + min-height: 0.4166666666666666em; + min-width: 0.4166666666666666em; background-image: linear-gradient(to bottom, rgba(100,100,100,.3), rgba(30,30,30,.3)); } @@ -270,7 +436,7 @@ button.flat:hover, checkbutton:hover > check, radiobutton:hover > radio { } button.popupbutton-arrow { - min-width: 18px; + min-width: 1.5em; } button:hover { @@ -291,28 +457,26 @@ button:checked:hover { /* Save, Cancel, OK ... buttons */ .dialog-action-area button { - min-height: 24px; - margin-top: 6px; + min-height: 2em; + margin-top: 0.5em; } /**/ -combobox { - min-height: 5px; - min-width: 5px; - margin-left: 2px; -} - +/*** Scale**************************************************************************************/ scale { padding: 0; - min-height: 5px; - margin: 0 7px 0 0; + min-height: 0.4166666666666666em; + margin: 0 0.5833333333333333em 0 0; } scale slider { /* Slider size is min-width x min-height ; margin have to be half of those values, but negative */ - min-width: 12px; - min-height: 12px; - margin: -6px; + min-width: 0; + min-height: 0; + margin: -0.583333333333333333em; + padding: 0.583333333333333333em; + border-radius: 1.166666666666666666em; + border-width: 0.083333333333333333em; background-image: linear-gradient(#343434, #2E2E2E, #292929); } scale slider:hover { @@ -324,28 +488,50 @@ scale:disabled slider { border-color: #282828; } scale trough { - margin: 6px 6px; /* have to be half of "scale slider / min-width min-height" */ + margin: 0.5em 0.5em; /* have to be half of "scale slider / min-width min-height" */ + min-height: 0.2em; + min-width: 0.2em; + padding: 0 0.583333333333333333em; + border-width: 0.083333333333333333em; + border-radius: 0.333333333333333333em; background-color: #2A2A2A; } -scale.fine-tune trough { - margin: 5px; - padding: 1px; -} -scale.fine-tune trough highlight { - margin: -2px; -} scale:disabled trough { background-color: #444; border-color: #282828; } +scale.color trough { + border-width: 0.083333333333333333em; + min-height: 0.333333333333333333em; + min-width: 0.333333333333333333em; + border-radius: 0; + padding: 0; +} + +scale trough highlight { + border: none; + margin: 0 -0.583333333333333333em; + border-radius: 0.2em; + min-height: 0; + min-width: 0; + padding: 0.1em 0.1em 0 0; /*height of trough */ +} + +scale.fine-tune trough highlight { + padding: 0.5em 0.5em 0 0; + border-radius: 0.5em; +} +/*** end ***************************************************************************************/ + /*.EditorTopPanel .button, .ToolBarPanelFileBrowser .button, .EditorZoomPanel .button {*/ .button { - padding: 1px; - margin: 1px; + padding: 0.0833333333333333em; + margin: 0.0833333333333333em; padding: 0; - min-height: 5px; - min-width: 5px; + min-height: 0.4166666666666666em; + min-width: 0.4166666666666666em; + border-radius: 0.25em; } /* Adjusters */ @@ -355,7 +541,7 @@ scale:disabled trough { /* Any text-button which is a real button, unlike Slider label */ .text-button.button { - padding: 4px; + padding: 0.3333333333333333em; } /* Better on/off state separation for text toggle buttons, e.g. auto-levels or histogram matching. */ @@ -375,17 +561,12 @@ button.text-button.toggle:hover:checked { background-image: linear-gradient(to bottom, rgba(48,48,48,.3), rgba(0,0,0,.3)); } -separator { - color: #363636; - margin: 5px; -} - /* */ .drawingarea { border-radius: 0; background-color: #2A2A2A; - border: 1px solid #1D1D1D; + border: 0.0833333333333333em solid #1D1D1D; } .drawingarea:disabled { background-color: #444; @@ -394,16 +575,16 @@ separator { .drawingarea:selected { background-color: #565656; - border-radius: 10px; + border-radius: 0.8333333333333333em; } image { - padding: 1px; + padding: 0.0833333333333333em; } /* Vertical group of buttons in 1 column */ button.Top { - border-radius: 10px 4px 0 0; + border-radius: 0.25em 0.25em 0 0; border-style: solid solid none solid; margin-bottom: 0; } @@ -414,26 +595,35 @@ button.MiddleV { margin-bottom: 0; } button.Bottom { - border-radius: 0 0 4px 4px; + border-radius: 0 0 0.25em 0.25em; border-style: none solid solid solid; margin-top: 0; } /* end */ /* Horizontal group of buttons in 1 row */ +#MetaPanelNotebook scrolledwindow + grid > button.Left, +#MetaPanelNotebook scrolledwindow + grid + grid > button.Left, +#ProfilePanel button.Left, button.Left { - border-radius: 4px 0 0 4px; + border-radius: 0.25em 0 0 0.25em; border-style: solid none solid solid; margin-right: 0; } +#MetaPanelNotebook scrolledwindow + grid > button.MiddleH, +#MetaPanelNotebook scrolledwindow + grid + grid > button.MiddleH, +#ProfilePanel button.MiddleH, button.MiddleH { border-radius: 0; border-style: solid none solid none; margin-left: 0; margin-right: 0; } +#MetaPanelNotebook scrolledwindow + grid > button.Right, +#MetaPanelNotebook scrolledwindow + grid + grid > button.Right, +#ProfilePanel button.Right, button.Right { - border-radius: 0 4px 4px 0; + border-radius: 0 0.25em 0.25em 0; border-style: solid solid solid none; margin-left: 0; } @@ -441,12 +631,21 @@ button.Right { /* [1.23[-][+]] */ entry, spinbutton { - min-height: 10px; + min-height: 0.8333333333333333em; background-color: #262626; + border-radius: 0.2em; } spinbutton entry { - padding-right: 6px; + padding-right: 0.25em; +} +spinbutton button { + margin: 0; + padding: 0; + border-radius: 0; +} +spinbutton button.up { + border-radius: 0 0.16666666666666666666em 0.16666666666666666666em 0; } entry:disabled, spinbutton:disabled { @@ -470,9 +669,9 @@ menu { /* Context menu item */ menuitem { - padding: 2px; + padding: 0.1666666666666666em; margin: 0; - min-height: 10px; + min-height: 0.8333333333333333em; } /* FlowBoxChild */ @@ -480,28 +679,67 @@ flowboxchild:selected { background-color: inherit; } +/*** Histogram *********************************************************************************/ #HistogramPanel { + min-height: 0; margin: 0; padding: 0; + border: none; } +#HistogramPanel > :nth-child(2) { + border: none; + border-left-width: 0.083333333333333333em; +} + +#HistogramPanel > :nth-child(1) { + border: none; +} + +#EditorLeftPaned #HistogramPanel > :nth-child(1) { + border: none; + border-right-width: 0.083333333333333333em; +} + +#EditorLeftPaned #HistogramPanel > :nth-child(2) { + border: none; +} + +#HistogramArea, +#HistogramRGBArea { + border-width: 0.083333333333333333em; +} + +#histButton { + padding: 0.25em 0.25em 0; + margin: 0 0 -1px 0; + min-height: 1.333333333333333333em; + min-width: 1.333333333333333333em; +} +#histButton:last-child { + padding-bottom: 0.25em; + margin: 0; +} + +/*** end ***************************************************************************************/ + #MyExpander { margin: 0; padding: 0; } #MyExpander.withScrollbar { - margin-right: 6px; + margin-right: 0.5em; } /* Tool background */ #ExpanderBox > box, #ExpanderBox > grid { background-color: #363636; - border-width: 1px; + border-width: 0.0833333333333333em; border-style: solid; - border-radius: 4px; + border-radius: 0.3333333333333333em; border-color: #252525; margin: 0; - padding: 3px; + padding: 0.25em; } #ExpanderBox drawingarea { @@ -511,17 +749,17 @@ flowboxchild:selected { #ExpanderBox frame, #ExpanderBox2 frame, #ExpanderBox3 frame { - padding: 2px 0 0 0; + padding: 0.1666666666666666em 0 0 0; border-style: none; } #ExpanderBox frame > border { background-color: #3B3B3B; border-style: solid; - border-width: 1px; - border-radius: 4px; + border-width: 0.0833333333333333em; + border-radius: 0.3333333333333333em; border-color: #313131; - margin: 3px; - padding: 3px; + margin: 0.25em; + padding: 0.25em; } #ExpanderBox frame > label, #ExpanderBox frame frame > label, @@ -533,13 +771,13 @@ flowboxchild:selected { #ExpanderBox frame > box, #ExpanderBox frame frame > box, #ExpanderBox frame > grid, #ExpanderBox frame frame > grid, #ExpanderBox2 frame > box, #ExpanderBox2 frame frame > box, #ExpanderBox2 frame > grid, #ExpanderBox2 frame frame > grid, #ExpanderBox3 frame > box, #ExpanderBox3 frame frame > box, #ExpanderBox3 frame > grid, #ExpanderBox3 frame frame > grid { - margin: 2px; + margin: 0.1666666666666666em; } #ExpanderBox > box > checkbutton, #ExpanderBox > box > box, #ExpanderBox > grid > checkbutton, #ExpanderBox > box > grid, #ExpanderBox > grid > grid, #ExpanderBox frame > box > grid, #ExpanderBox frame > grid > grid, #ExpanderBox frame > grid > box, #ExpanderBox2 > box > checkbutton, #ExpanderBox2 > box > box, #ExpanderBox2 > grid > checkbutton, #ExpanderBox2 > box > grid, #ExpanderBox2 > grid > grid, #ExpanderBox2 frame > box > grid, #ExpanderBox2 frame > grid > grid, #ExpanderBox2 frame > grid > box, #ExpanderBox3 > box > checkbutton, #ExpanderBox3 > box > box, #ExpanderBox3 > grid > checkbutton, #ExpanderBox3 > box > grid, #ExpanderBox3 > grid > grid, #ExpanderBox3 frame > box > grid, #ExpanderBox3 frame > grid > grid, #ExpanderBox3 frame > grid > box { - margin-top: 2px; + margin-top: 0.1666666666666666em; } #ExpanderBox frame drawingarea { @@ -548,10 +786,10 @@ flowboxchild:selected { #ExpanderBox frame frame > border { background-color: #414141; - border: 1px solid #373737; - border-radius: 4px; - margin: 3px; - padding: 3px; + border: 0.0833333333333333em solid #373737; + border-radius: 0.3333333333333333em; + margin: 0.25em; + padding: 0.25em; } #ExpanderBox frame frame drawingarea { @@ -561,10 +799,10 @@ flowboxchild:selected { /* Sub-tool (MyExpander) background */ #ExpanderBox2 > box, #ExpanderBox2 > grid { background-color: #3B3B3B; - border: 1px solid #2A2A2A; - border-radius: 4px; + border: 0.0833333333333333em solid #2A2A2A; + border-radius: 0.3333333333333333em; margin: 0; - padding: 3px; + padding: 0.25em; } #ExpanderBox2 drawingarea { @@ -573,10 +811,10 @@ flowboxchild:selected { #ExpanderBox2 frame > border { background-color: #414141; - border: 1px solid #373737; - border-radius: 4px; - margin: 3px; - padding: 3px; + border: 0.0833333333333333em solid #373737; + border-radius: 0.3333333333333333em; + margin: 0.25em; + padding: 0.25em; } #ExpanderBox2 frame drawingarea { @@ -585,10 +823,10 @@ flowboxchild:selected { #ExpanderBox2 frame frame > border { background-color: #474747; - border: 1px solid #3D3D3D; - border-radius: 4px; - margin: 3px; - padding: 3px; + border: 0.0833333333333333em solid #3D3D3D; + border-radius: 0.3333333333333333em; + margin: 0.25em; + padding: 0.25em; } #ExpanderBox2 frame frame drawingarea { @@ -596,21 +834,22 @@ flowboxchild:selected { } #MyExpanderTitle > box { - margin: 2px 0; - padding: 2px 0; + margin: 0.1666666666666666em 0; + padding: 0.1666666666666666em 0; } #MyExpanderTitle label { color: #CCCCCC; padding: 0; - margin: 0 3px 0 3px; + margin: 0 0.25em 0 0.25em; + font-size: 1.1em; } #MyExpanderTitle:hover { background-color: #202020; } #MyExpanderTitle eventbox:hover image { background-color: #202020; - border-radius: 3px; + border-radius: 0.25em; } #MyExpanderTitle:hover label { color: #D8D8D8; @@ -622,7 +861,7 @@ flowboxchild:selected { /* Editor tab button */ #MainNotebook grid label, #MainNotebook grid image { - padding: 1px; + padding: 0.0833333333333333em; } /* File Browser right side tabs - Toolbox, Inspector, Fast Export, Filter */ @@ -635,57 +874,51 @@ notebook { notebook header { box-shadow: none; background-color: #383838; - border-width: 1px; + border-width: 0.0833333333333333em; border-style: none; border-color: #262626; border-radius: 0; - padding: 2px; + padding: 0.1666666666666666em; margin: 0; } notebook tabs { - padding: 1px; + padding: 0.0833333333333333em; margin: 0; } notebook tab { - padding: 1px; - margin: 2px; - min-height: 15px; - min-width: 15px; + padding: 0.0833333333333333em; + margin: 0.1666666666666666em; + min-height: 1.25em; + min-width: 1.25em; } notebook tab:hover { background-color: #505050; } -notebook tab:active { - padding: 3px; - border-width: 5px; - border-color: #989898; -} - notebook tab button { padding: 0 0; - margin: 0 3px; + margin: 0 0.25em; } /* Get rid of shitty notebook header shadow */ notebook header.top { border-bottom-style: solid; - padding-bottom: 3px; + padding-bottom: 0.25em; } notebook header.right { border-left-style: solid; - padding-left: 3px; + padding-left: 0.25em; } notebook header.bottom { border-top-style: solid; - padding-top: 3px; + padding-top: 0.25em; } notebook header.left { border-right-style: solid; - padding-right: 3px; + padding-right: 0.25em; } notebook.frame { @@ -709,19 +942,29 @@ paned box, paned grid { } paned > separator { - border-width: 1px 1px 0 0; + border-width: 0.0833333333333333em 0.0833333333333333em 0 0; border-style: solid; border-color: #404040; - padding: 0px; - margin: 4px; + padding: 0; + margin: 0.3333333333333333em; +} +fontchooser scrolledwindow, +#PlacesPaned scrolledwindow, +#HistoryPanel scrolledwindow, +#Snapshots scrolledwindow { + border-width: 0.083333333333333333em; } #PlacesPaned { - padding: 0px 0px 5px 5px; + margin: 0; + padding: 0 0.4166666666666666em 0 0; } -#PlacesPaned:first-child { - padding: 0; - margin: 2px 0 4px 4px; +#PlacesPaned > box:nth-child(1) scrolledwindow + grid { + margin: -2px 0 -2px 0; + border-top-width: 0.083333333333333333em; +} +#PlacesPaned > box:nth-child(3) treeview { + padding: 0.25em 0.333333333333333333em 0.25em 0.333333333333333333em; } #MainNotebook > header.left tab image { @@ -755,29 +998,64 @@ paned > separator { /* OK */ border-color: #989898; } +#MainNotebook tab:checked { + background-color: #505050; +} + +#RightNotebook > stack > :nth-child(1) checkbutton + scrolledwindow { + min-height: calc(6em + 43px); +} +#RightNotebook > stack > scrolledwindow frame, +#BatchQueueButtonsMainContainer frame, +#MyExpander frame, +dialog frame { + margin: 0; + padding: 0.19em 0.75em; +} +#RightNotebook > stack > scrolledwindow frame > border, +#BatchQueueButtonsMainContainer > frame > border, +#MyExpander frame > border, +dialog frame > border { + padding: 0 0.333333333333333333em 0.333333333333333333em; + border-width: 0.083333333333333333em; + margin: 0 -0.583333333333333333em; +} +#RightNotebook > stack > scrolledwindow frame > label:not(.dummy), +#BatchQueueButtonsMainContainer frame > label:not(.dummy), +#ToolPanelNotebook frame > label:not(.dummy), +dialog frame > label:not(.dummy) { + padding: 0.25em 0.5em; +} +#BatchQueueButtonsMainContainer frame > border { + margin-bottom: 0.833333333333333333em; +} +#BatchQueueButtonsMainContainer frame:nth-child(3) > border { + padding-left: 0.916666666666666666em; +} #RightNotebook header { - /* OK */ background-color: #2A2A2A; } #RightNotebook tabs { - /* OK */ background-color: #2A2A2A; - padding-bottom: 5px; + padding-bottom: 0.083333333333333333em; } #RightNotebook tab:hover { - /* OK */ background-color: #505050; color: #D6D6D6; } #RightNotebook tab:active { - /* OK */ border-color: #A5A5A5; } #LabelRightNotebook { - padding: 5px; - margin: 2px; + padding: 0.4166666666666666em; + margin: 0.1666666666666666em; + font-size: 1.25em; +} + +#ToolPanelNotebook { + min-width: 25em; } #ToolPanelNotebook header { @@ -788,32 +1066,33 @@ paned > separator { } #ToolPanelNotebook header tabs { - background-color: #383838; + background-color: #2A2A2A; + margin: 0; } #ToolPanelNotebook header tab { - padding: 3px; + padding: 0.25em; margin: 0; } /* All tool panels have a frame except for Meta which unlike the rest is a notebook itself. * So we use CSS to make it look like a frame. */ #MetaPanelNotebook > stack > box { - border: 1px solid #262626; + border: 0.0833333333333333em solid #262626; background-color: #363636; - border-radius: 0 0 4px 4px; + border-radius: 0 0 0.3333333333333333em 0.3333333333333333em; border-top-style: none; - padding: 0 3px 3px 3px; - margin: 0 5px 5px 5px; + padding: 0 0.25em 0.25em 0.25em; + margin: 0 0.4166666666666666em 0.4166666666666666em 0.4166666666666666em; } #MetaPanelNotebook header { - border: 1px solid #262626; + border: 0.0833333333333333em solid #262626; background-color: #363636; - border-radius: 4px 4px 0 0; + border-radius: 0.3333333333333333em 0.3333333333333333em 0 0; border-bottom-style: none; - padding: 5px; - margin: 5px 5px 0 5px; + padding: 0.4166666666666666em; + margin: 0.4166666666666666em 0.4166666666666666em 0 0.4166666666666666em; } #MetaPanelNotebook > header > tabs { @@ -821,36 +1100,36 @@ paned > separator { } #MetaPanelNotebook > header tab { - margin: 0 5px; - padding: 5px; + margin: 0 0.4166666666666666em; + padding: 0.4166666666666666em; } #MetaPanelNotebook textview { - border-radius: 3px; + border-radius: 0.25em; } #MetaPanelNotebook entry, #MetaPanelNotebook scrolledwindow, #MetaPanelNotebook combobox { - margin: 2px 0 2px 0; + margin: 0.1666666666666666em 0 0.1666666666666666em 0; } #MetaPanelNotebook entry { - padding: 0 1px; + padding: 0 0.0833333333333333em; } #MetaPanelNotebook label { - padding: 0 5px; + padding: 0 0.4166666666666666em; } #MetaPanelNotebook text { border-color: #202020; background-color: #262626; border-style: solid; - border-width: 1px; - border-radius: 3px; + border-width: 0.0833333333333333em; + border-radius: 0.25em; } #MetaPanelNotebook stack > box > scrolledwindow > viewport { - margin-left: 15px; + margin-left: 1.25em; } #PreviewWindow { @@ -881,27 +1160,29 @@ paned > separator { padding: 3pt; margin: 0; } +#PrefNotebook box > frame > border { + padding-top: 0; + padding-bottom: 0.25em; +} +#PrefNotebook scrolledwindow scrolledwindow { + border-width: 0.083333333333333333em; +} /* Add space between bottom panel and window edge */ #IopsPanel { - padding: 0 2px 2px; -} - -/* Move places paned (Places and Folders) away from window edges */ -#PlacesPaned { - padding: 5px; + padding: 0 0.1666666666666666em 0.1666666666666666em; } #EditorLeftPaned:first-child { - padding: 0 0 0 3px; + padding: 0 0 0 0.25em; } #EditorLeftPaned:last-child { - padding: 10px 0 0 10px; + padding: 0.8333333333333333em 0 0 0.8333333333333333em; } #EditorRightPaned:last-child { - padding: 0 4px 0 0; + padding: 0 0.3333333333333333em 0 0; } #MainNotebook > header #CloseButton { @@ -914,17 +1195,71 @@ paned > separator { } #RightNotebook #ToolPanelNotebook stack { - margin: 0px; + margin: 0; } #RightNotebook #HistoryPanel { - padding: 4px; + min-width: 17.5em; + margin-top: 0.333333333333333333em; } #RightNotebook scrolledwindow { - padding: 4px; + padding: 0.3333333333333333em; +} +#HistoryPanel { + margin-top: 0.25em; +} +#HistoryPanel > border { + margin-top: 1.75em; +} +#HistoryPanel > label { + margin: 0 0 -1.5em 0; + padding: 0 0 0 0.083333333333333333em; +} +#Snapshots { + margin-top: 0.166666666666666666em; +} +#Snapshots > border { + min-height: calc(6em + 36px); +} +#Snapshots > label { + margin-bottom: -4px; +} +#Snapshots scrolledwindow + box { + margin: -8px 0 -4px ; + border-top-width: 0.083333333333333333em; +} +#Navigator { + padding-top: 0.75em; + padding-bottom: 0.25em; +} +#Navigator label { + padding: 0; } +/*** PartialPaste ******************************************************************************/ +#PartialPaste { + border-width: 0.083333333333333333em; + padding-top: 0.5em; + padding-bottom: 0.5em; +} + +#PartialPaste separator.vertical { + margin: 0 0.333333333333333333em; + padding: 0; +} + +#PartialPaste separator { /* Struggles with #PartialPasteHeaderSep */ + margin: 0.166666666666666666em 0.5em 0.166666666666666666em 1.166666666666666666em; +} +#PartialPasteHeaderSep.horizontal { + margin: 0.166666666666666666em 0.5em; +} + +/* +#PartialPasteHeader label { +} +*/ /* make the "partial profile" dialog a little bit more readable */ #PartialPasteHeader { @@ -937,14 +1272,17 @@ paned > separator { background-color: #D8D8D8; } +/*** end ***************************************************************************************/ + + /* All MyFileChooserButtons */ button#MyFileChooserButton { - padding: 2px; - margin: 2px; + padding: 0.1666666666666666em; + margin: 0.1666666666666666em; } #ToolPanelNotebook button { - margin: 0px; + margin: 0; } button.flat { @@ -959,25 +1297,25 @@ button.flat:checked { .text-button, .image-button, .independent { box-shadow: none; - min-height: 24px; - min-width: 24px; - padding: 0px; + min-height: 2em; + min-width: 2em; + padding: 0; } /* Makes image-comboboxes (e.g. tone curve types) have same size as image buttons */ combobox, .popupbutton-arrow { - min-height: 24px; + min-height: 2em; } /* Makes image-combobox small icons centered */ button.toggle > grid > image { - padding: 4px; + padding: 0.3333333333333333em; } #histButton { background: none; - min-height: 16px; - min-width: 16px; + min-height: 1.3333333333333333em; + min-width: 1.3333333333333333em; } /* -gtk-icon-shadow looks buggy on the small histogram icons */ @@ -986,38 +1324,23 @@ button.toggle > grid > image { } .narrowbutton { - min-width: 10px; + min-width: 0.8333333333333333em; } .smallbuttonbox button { - min-width: 16px; - min-height: 16px; + min-width: 1.3333333333333333em; + min-height: 1.3333333333333333em; } -/* Adds padding around sides of text-buttons */ -button.text-button { - padding: 0 8px; -} /* Adds gap between combobox contents and combobox edges */ button.combo, .image-combo .toggle, #MyFileChooserButton { - padding-left: 4px; - padding-right: 4px; -} - -/* Progress bars */ - -progressbar.horizontal { - min-width: 100px; - margin-bottom: 2px; -} - -progressbar.vertical { - min-height: 100px; - margin: 8px 0; + padding-left: 0.3333333333333333em; + padding-right: 0.3333333333333333em; } +/*** Progressbar *******************************************************************************/ progressbar trough { background-color: #383838; border: none; @@ -1025,20 +1348,13 @@ progressbar trough { progressbar progress { border-color: #363636; - border-radius: 3px; + /*border-radius: 0.25em;*/ background-color: #215d9c; } - -progressbar.horizontal trough, progressbar.horizontal progress { - min-height: 10px; -} - -progressbar.vertical trough, progressbar.vertical progress { - min-width: 10px; -} +/*** end ***************************************************************************************/ /* Add padding to grid cells */ .grid-spacing > * { - margin: 2px; + margin: 0.1666666666666666em; } diff --git a/rtdata/themes/size.css b/rtdata/themes/size.css new file mode 100644 index 000000000..636bea4b2 --- /dev/null +++ b/rtdata/themes/size.css @@ -0,0 +1,1023 @@ +* { + min-width: 0; + min-height: 0; + padding: 0; + margin: 0; +} + +progressbar.vertical { + min-width: 0; + min-height: 9em; +} +progressbar trough { + border-width: 0.083333333333333333em; + border-radius: 0.416666666666666666em; +} + +progressbar trough progress { + border-radius: 0.416666666666666666em; + border-width: 0.083333333333333333em; +} + +progressbar.vertical trough { + min-width: 0.416666666666666666em; +} +progressbar.vertical trough progress { + min-width: 0.416666666666666666em; + margin: -0.083333333333333333em 0; +} + + +progressbar.horizontal trough { + min-height: 0.416666666666666666em; + margin-top: 0.416666666666666666em; +} +#IopsPanel progressbar.horizontal trough { + margin-top: 0; +} + +progressbar.horizontal trough progress { + min-height: 0.416666666666666666em; + margin: 0 -1px; +} + +/* #IopsPanel progressbar trough.empty, */ +progressbar trough.empty progress { +} + +/*** Notebook **********************************************************************************/ +notebook, +notebook header, +notebook tabs, +notebook tab, +notebook stack { + border-radius: 0; + border: none; + padding: 0; + margin: 0; + min-width: 0; + min-height: 0; +} +notebook > header { + padding: 0 0.416666666666666666em; +} +notebook > header.left { + padding: 0.416666666666666666em 0; +} +notebook > header tab { + margin: 0.416666666666666666em 0.25em; + padding: 0 0.333333333333333333em; +} +notebook > header.left tab { + margin: 0.25em 0.416666666666666666em; + padding: 0.333333333333333333em 0; +} +notebook > header tab > grid > image { + min-height: 2em; + min-width: 2em; + padding: 0.25em; + margin: 0; +} + +notebook > header > tabs > arrow { + border-radius: 0.2em; + padding: 0 0.166666666666666666em; + margin: 0.5em 0; +} +notebook > header.left > tabs > arrow { + padding: 0.166666666666666666em 0; + margin: 0 0.5em; +} + +/*?win*/ +#MainNotebook > stack { + padding: 0.416666666666666666em; +} + +#MainNotebook > stack > :nth-child(2) > box:nth-child(3) { + margin-top: 0.416666666666666666em; +} + + +/* Adds a line on top of the notebook as a separtor for the titlebar (only on CSD) */ +dialog.csd #PrefNotebook > header, +dialog.csd #AboutNotebook > header, +window.csd:not(.fullscreen) #MainNotebook > header.top { + border-top-width: 0.083333333333333333em; +} +/**/ + + +#RightNotebook > stack > scrolledwindow > viewport > box > box:last-child > image, +#ToolPanelNotebook > stack > scrolledwindow > viewport > box > box:last-child > image { + min-height: 5em; +} + +#ToolPanelNotebook > header { + border-bottom-width: 0.083333333333333333em; + margin-left: 0.083333333333333333em; + margin-right: 0.083333333333333333em; + padding: 0 0.19em; +} +#ToolPanelNotebook > header tabs { + margin: 0; +} +#ToolPanelNotebook > header tab { + padding: 0; +} +#ToolPanelNotebook > header tab image{ + min-height: 2em; + min-width: 2em; + margin: 0.19em 0.25em 0.333333333333333333em; + padding: 0; +} +#ToolPanelNotebook > stack { + padding: 0.5em 0 0 0; +} + +#RightNotebook > header { + margin: 0 0.416666666666666666em 0 0; +} +#RightNotebook > stack { + padding: 0; +} +#RightNotebook > header tab label { + padding-left: 0.25em; + padding-right: 0.25em; +} + +#RightNotebook > stack > :nth-child(1) > * > box, +#RightNotebook > stack > :nth-child(4) > * > box { + padding: 0.5em; + border-width: 0.083333333333333333em; +} + +#PrefNotebook > header { + margin: -0.666666666666666666em -0.666666666666666666em 0.333333333333333333em; +} +#PrefNotebook > stack { + margin: 0 -0.666666666666666666em; +} +#PrefNotebook > stack > scrolledwindow > viewport { + padding: 0 0.333333333333333333em; +} + +#AboutNotebook > header { + margin: -0.666666666666666666em -0.666666666666666666em 0.666666666666666666em; +} + +#AboutNotebook > stack text, +#AboutNotebook > stack textview { + padding: 0.75em 0; +} +/* Meta panel notebook */ +#MetaPanelNotebook > header { + padding: 0.333333333333333333em; + margin: 0 0.5em 0; +} +#MetaPanelNotebook > header > tabs { + padding-left: 0.333333333333333333em; +} +#MetaPanelNotebook > stack { + padding: 0 0 0.5em 0; +} + +#MetaPanelNotebook > stack > box { + border: none; + border-radius: 0; + border-top-style: none; + padding: 0 0.333333333333333333em 0.25em; + margin:0 0.5em -0.5em; +} +#MetaPanelNotebook > stack > box:nth-child(1) > scrolledwindow { + margin: 0 0 0.333333333333333333em; + padding: 0; +} + +#MetaPanelNotebook > stack > box:nth-child(2) > scrolledwindow > viewport.frame { + padding: 0; +} + +#MetaPanelNotebook entry { + padding: 0 0.333333333333333333em; + border-radius: 0; + margin-left: 0; + margin-right: 0; +} + +#MetaPanelNotebook .view { + border-width: 0.083333333333333333em; + padding: 0.083333333333333333em 0.25em; +} + +#MetaPanelNotebook stack label { + margin-top: 0; + margin-bottom: 0; + padding: 0; +} + +/*** end ***************************************************************************************/ + +/*** File Browser ******************************************************************************/ +#FileCatalog { + border-width: 0.083333333333333333em; +} + +/*?win*/ +#FileBrowser { + padding: 0; + margin: 0; +} + +#ToolBarPanelFileBrowser { + margin: 0 0 0.416666666666666666em 0; + min-height: 0; + min-width: 0; + padding: 0; +} +#FileBrowserQueryToolbar { + margin: 0 0 0.416666666666666666em 0; + min-height: 0; + min-width: 0; + padding: 0; +} + +/*** end ***************************************************************************************/ + +/*** Image Editor ******************************************************************************/ +#EditorRightPaned { + margin: 0; +} + +#BeforeAfterContainer { + border-width: 0.083333333333333333em; + border-radius: 0; + padding: 0; + margin: calc(0.416666666666666666em - 2px) 0 0.416666666666666666em; +} +#BeforeAfterContainer > box:nth-child(2) > box:nth-child(2), +#BeforeAfterContainer > box:nth-child(1) > box:nth-child(2){ + border-top: 0.083333333333333333em solid @bg-dark-grey; +} +#BeforeAfterContainer > box:nth-child(2){ + border-left: 0.083333333333333333em solid @bg-dark-grey; +} + +/* !!! Must be same height as "Small Lock Button" */ +#BeforeAfterContainer label { + padding: 0 0.5em; + min-height: 2em; + min-width: 2em; + margin: 0.25em 0; + border-width: 0.083333333333333333em; +} + +#EditorToolbarTop { + margin: 0 -1px 0 -1px; + padding: 0; + min-height: 0; +} + +#IopsPanel { + margin: 0; + padding: 0; + min-height: 0; +} + +#EditorZoomPanel label { + min-width: 4em; + margin: 0; +} +/*** end ***************************************************************************************/ + +/*** Toolbox ***********************************************************************************/ +#MyExpander image { + min-width: 1.333333333333333333em; + min-height: 0; + margin: -0.083333333333333333em 0.19em; +} + +#MyExpander .drawingarea:not(.slider) { + border-width: 0.083333333333333333em; +} +#MyExpander .slider, +#MyExpander #CurveSHCSelector { + border-width: 0.083333333333333333em; +} +#MyExpander .drawingarea:disabled { +} +#ThresholdAdjuster { + margin: 0.083333333333333333em 0 0.166666666666666666em 0; +} + +#ToolPanelNotebook > stack > scrolledwindow > viewport.frame { + padding: 0 0.25em 0 0.5em; +} + +#MyExpander { + margin: 0; + padding: 0; +} +#ExpanderBox > box, #ExpanderBox > grid { + border-width: 0.083333333333333333em; + border-radius: 0.416666666666666666em; + margin: 0; + padding: 0.5em 0.333333333333333333em; +} + +/* Sub-tool (MyExpander) */ +#ExpanderBox2 > box, #ExpanderBox2 > grid { + border-width: 0.083333333333333333em; + border-radius: 0.416666666666666666em; + margin: 0 0.19em; + padding: 0.333333333333333333em; +} + +#MyExpanderTitle > box { + margin: 0; + padding: 0.25em 0; +} + +#MyExpanderTitle label { + padding: 0; + margin: 0.083333333333333333em 0.25em 0 0.166666666666666666em; +} +/*** end ***************************************************************************************/ + +/*** Context & popups menus *****************************************************************************/ +.csd.popup > decoration { + border-radius: 0; + border: none; + padding: 0; + margin: 0; +} + +menu { + border-width: 0.083333333333333333em; + padding: 0.083333333333333333em; + margin: 0; +} +menu > arrow.top, +menu > arrow.top:hover, +menu > arrow.bottom, +menu > arrow.bottom:hover { + border: none; + padding: 0.5em; + min-height: 1.5em; +} + +menuitem { + padding: 0 0.333333333333333333em; + margin: 0.083333333333333333em; + min-height: 2em; +} + +menu arrow { + min-width: 1.333333333333333333em; + margin: 0 -0.19em; + padding: 0; + margin: 0 -0.25em 0 0; +} + +menu image:not(.dummy), +#MyExpander menu image:not(.dummy) { + min-height: 2em; + min-width: 1.5em; + padding: 0; + margin: 0 0 0 -1.333333333333333333em; +} + +/*** Selection popup list (used in filechooser) ***/ +entry > window > frame:not(.dummy) { + padding: 0; +} +entry > window > frame > border:not(.dummy) { + padding: 0.083333333333333333em; + margin: 0.083333333333333333em; + border-width: 0.083333333333333333em; +} +/* end */ + +/*** end ***************************************************************************************/ + +/*** Popover *** Context menu filechooser ******************************************************/ +popover { + border-width: 0.083333333333333333em; + border-radius: 0; + padding: 0; + margin: 0; +} +popover > box { + padding: 0; + margin: -9px; +} +popover modelbutton { + min-height: 2em; + padding: 0 0.416666666666666666em; + margin: 0; + border-radius: 0; +} + +popover label { + margin-right: 0.5em; +} +/** end ****************************************************************************************/ + +/*** Switch ***********************************************************************************/ +switch { + min-height: 2.333333333333333333em; + min-width: 11em; + margin: 0 0.19em; + padding: 0; + border-radius: 0.2em; + border-width: 0.083333333333333333em; + margin-bottom: 0.5em; +} + +switch slider { + border-width: 0.083333333333333333em; + border-radius: 0.2em 0 0 0.2em; + + /* Needed to cover the total switch */ + margin: -0.083333333333333333em; + padding: 0.083333333333333333em; +} +switch:checked slider{ + border-radius: 0 0.2em 0.2em 0; +} +/** end ****************************************************************************************/ + +/*** Buttons ***********************************************************************************/ +button, +#BeforeAfterContainer button { + min-height: 1.666666666666666666em; + min-width: 1.666666666666666666em;/*x*/ + margin: 0.19em; + border-radius: 0.2em; + border-width: 0.083333333333333333em; +} +button.flat { + border-width: 0.083333333333333333em; +} + +/* Combobox */ +button.combo { + padding: 0 0 0 0.25em; +} +combobox entry.combo + button.combo { + min-width: 1em; + margin-left: 0; + padding: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left: none; +} +#WB-Size-Helper button.combo { + min-width: 0; + margin: 0; +} +#WB-Size-Helper { + min-width: 3.5em; + margin: 0.19em; +} + +combobox arrow { + margin-right: 0.083333333333333333em; +} + +combobox entry.combo + button.combo arrow { + margin-right: 0; +} + +#PlacesPaned button.combo { + margin: 0; +} +#PlacesPaned combobox { + margin-bottom: calc(0.416666666666666666em - 8px); +} + +#ProfilePanel combobox { + margin-right: -0.166666666666666666em; +} + +/* Misc */ +button label { + margin: 0 0.416666666666666666em; +} +button image:not(.dummy), +#MyExpander button image:not(.dummy) { + margin: 0; +} +#MyFileChooserButton label { + margin: 0 0 0 0.416666666666666666em; +} +#MyFileChooserButton image:not(.dummy):last-child { + margin: 0 0.416666666666666666em 0 0; + min-width: 1.333333333333333333em; +} +#MetaPanelNotebook button + button:last-child { + margin-right: 0; +} +#MetaPanelNotebook scrolledwindow + grid > button:first-child, +#MetaPanelNotebook scrolledwindow + grid + grid > button:first-child { + margin-left: 0; +} +#MetaPanelNotebook scrolledwindow + grid > button:last-child, +#MetaPanelNotebook scrolledwindow + grid + grid > button:last-child { + margin-right: 0; +} + +#ProfilePanel > grid { + margin-bottom: calc(0.416666666666666666em -2px); +} + +/* Reset button */ +scale + button.flat, +spinbutton + button.flat, +scale + image + image + button.flat { + min-height: 1.333333333333333333em; + margin-top:0.095em; + margin-bottom: 0.095em; +} + +/* Color chooser & buttons */ +button.color { + min-width: 3.25em; +} + +button.color colorswatch { + min-height: 0; + min-width: 0; + margin: 1px; + border-radius: 0.2em; +} + +colorchooser colorswatch { + border-width: 1px; +} +colorchooser colorswatch#add-color-button:first-child { + border-radius: 5.5px 0 0 5.5px; +} + +/* Font chooser button */ +button.font label{ + min-height: 0; + min-width: 0; + margin: 0 0.19em; +} + +/* Save, Cancel, OK ... buttons */ +dialog .dialog-action-area button { + min-height: 2.166666666666666666em; + margin: 0.5em 0 0 0.333333333333333333em; + padding: 0; +} +messagedialog .dialog-action-area button { + min-height: 1.833333333333333333em; + margin: 0 0.5em 0.5em; + padding: 0; +} +messagedialog .dialog-action-area button:not(:only-child):nth-child(1) { + margin-right: 0.25em; +} +messagedialog .dialog-action-area button:not(:only-child):nth-child(2) { + margin-left: 0.25em; +} + +/* Big tool buttons */ +#ToolBarPanelFileBrowser button, +#EditorTopPanel button, +#IopsPanel button, +#ProfilePanel button, +#MainNotebook > header > grid > button, +#MyExpander button.independent.toggle:not(.image-button):not(.text-button):first-child:only-child, /* Graduated filter big button */ +.curve-mainbox .curve-buttonbox button.flat, +#BatchQueueButtonsMainContainer + grid + box button, +#RightNotebook > stack > scrolledwindow:last-child button.image-button, /* Fast Export */ +#MetaPanelNotebook scrolledwindow + grid > button, +#MetaPanelNotebook scrolledwindow + grid + grid > button { + min-height: 2.5em; + min-width: 2.5em; + margin: 0 0.19em; +} +#ToolBarPanelFileBrowser > button:first-child, +#EditorTopPanel > button:first-child, +#IopsPanel > button:nth-child(6), +#ProfilePanel > grid > button:first-child { + margin-left: 0; +} +#ToolBarPanelFileBrowser > button:last-child, +#ToolBarPanelFileBrowser > box:last-child > button:last-child, +#EditorTopPanel > button:last-child, +#EditorTopPanel > box:last-child > button:last-child, +#IopsPanel > button:last-child, +#ProfilePanel > grid > button:last-child, +#BatchQueueButtonsMainContainer + grid + box button { + margin-right: 0; +} +#MyExpander button.independent.toggle:not(.image-button):not(.text-button):first-child:only-child, /* Graduated filter button */ +#MetaPanelNotebook scrolledwindow + grid > button, +#MetaPanelNotebook scrolledwindow + grid + grid > button { + margin: 0.19em; +} + +#EditorTopPanel button.narrowbutton { + min-width: 0.833333333333333333em; + padding: 0 0.166666666666666666em; +} + +/* Image close button */ +#MainNotebook > header tab #CloseButton { + padding: 0; + margin: 0.333333333333333333em 0 0.416666666666666666em 0.19em; + min-width: 1.5em; + min-height: 0; +} +#MainNotebook > header tab #CloseButton image{ + min-width: 1.333333333333333333em; + min-height: 1.333333333333333333em; +} + +/* Filter buttons*/ +#ToolBarPanelFileBrowser .smallbuttonbox { + min-height: 1.333333333333333333em; + padding: 0; + margin: 0; +} +#ToolBarPanelFileBrowser .smallbuttonbox:nth-child(2) { + margin: 0.083333333333333333em 0 -0.166666666666666666em; +} +#ToolBarPanelFileBrowser .smallbuttonbox button.smallbutton image { + margin: -0.19em; + min-width: 1.333333333333333333em; + min-height: 1.333333333333333333em; +} +#ToolBarPanelFileBrowser .smallbuttonbox button.smallbutton { + min-height: 0; + min-width: 1.333333333333333333em; + padding: 0; + margin: 0 0.25em; + border: none; + border-radius: 0; +} + +/* Arrow toggle combo button */ +#IopsPanel .image-combo button.Right, +#MyExpander .image-combo button.Right { + border-left: none; + margin-left: 0; + padding: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + min-width: 1.333333333333333333em; +} +#IopsPanel .image-combo button.Right image, +#MyExpander .image-combo button.Right image { + margin: 0 -0.083333333333333333em; +} +#IopsPanel .image-combo button.Left, +#MyExpander .image-combo button.Left { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + min-width: 2.5em; + margin-right: 0; +} +#MyExpander .image-combo button.Left { + min-width: 2.75em; +} +#MyExpander .image-combo button.Left label { + margin-right: 0; +} + +/* Search & Query buttons */ +#FileBrowserQueryToolbar entry + button.flat, +#FileBrowserIconToolbar entry + button.flat { + min-height: 1.666666666666666666em;/*x*/ + min-width: 1.666666666666666666em;/*x*/ + margin: 0; + border-radius: 0 0.2em 0.2em 0; + border-width: 0.083333333333333333em; + padding: 0; +} +#FileBrowserQueryToolbar entry + button.flat:not(:hover):not(:active), +#FileBrowserIconToolbar entry + button.flat:not(:hover):not(:active) { + border-left: none; + padding-left: 0.083333333333333333em; +} +#FileBrowserIconToolbar box > entry + button.flat { + margin-top: 0.416666666666666666em; + margin-bottom: 0.416666666666666666em; + min-height: 0; +} + +/* Small Lock Button */ +#BeforeAfterContainer button { + min-height: 2em; + min-width: 2em; + margin: 0.25em 0.25em 0.25em 0; + padding: 0; + border-radius: 0.2em; + border-width: 0.083333333333333333em; +} +#BeforeAfterContainer button image{ + margin: 0 0 0 0.083333333333333333em; +} +#BeforeAfterContainer button:checked image{ + margin: 0.083333333333333333em -0.166666666666666666em 0.083333333333333333em 0.25em; +} + +/* Snapshot & Places buttons */ +#Snapshots button, +#PlacesPaned > box:nth-child(1) scrolledwindow + grid > button { + margin: 0; + padding: 0; + border-width: 0.083333333333333333em; + border-radius: 0; + min-height: 1.666666666666666666em;/*x*/ +} +/**/ + + +/* View & Filechooser Buttons */ +.view button { + min-height: 2em; + min-width: 1.333333333333333333em; + padding: 0 0.19em; + margin: 0; +} +#pathbarbox button { + min-width: 2em; + margin: 0; + padding: 0; + } +window treeview > header image { + min-width: 1.333333333333333333em; +} + +window .view button { + border: none; + border-bottom-width: 0.083333333333333333em; +} +dialog .view button { + border-width: 0.083333333333333333em; +} + +.view header button:not(:first-child):not(:only-child), +.path-bar button:not(:first-child):not(:only-child) { + border-left: none; +} +.view header button, +.path-bar button { + border-radius: 0; +} + +.path-bar button:first-child { + border-top-left-radius: 0.2em; + border-bottom-left-radius: 0.2em; + margin: 0; + padding: 0; +} +.path-bar button:last-child { + border-top-right-radius: 0.2em; + border-bottom-right-radius: 0.2em; + margin: 0; + padding: 0; +} +#pathbarbox button:not(:first-child):not(:last-child) label { + margin: 0 0.5em; +} + +#pathbarbox button:not(:first-child):not(:last-child) image { + margin: 0 0 0 0.5em; + min-width: 1.333333333333333333em; +} +/**/ + +/* Popover Filechooser (Create folder) */ +popover button.text-button { + border-width: 0.083333333333333333em; +} +popover button.text-button label { + padding: 0; + margin: 0; +} +/* Adds padding around sides of text-buttons */ +button.text-button { + padding: 0 0.6666666666666666em; +} +/**/ + +/*** end ***************************************************************************************/ + +/*** Checkbox & Radio **************************************************************************/ +checkbutton, +radiobutton { + padding: 0.083333333333333333em 0; + margin: 0.19em; + min-height: 1.666666666666666666em;/*x*/ +} + +check, +radio { + border-width: 0.105em; + margin: 0; + padding: 0; + min-height: 1.166666666666666666em; + min-width: 1.166666666666666666em; +} +check { + border-radius: 0.166666666666666666em; +} + +radio{ + border-radius: 1.166666666666666666em; +} + +radiobutton label, +checkbutton label { + margin: 0 0.583333333333333333em 0 0.416666666666666666em; + padding: 0; +} + +frame > checkbutton check{ + margin-left: 0.5em; +} + +#PartialPaste checkbutton { + padding: 0; + margin: 0.19em 0 0 0.583333333333333333em; +} +#PartialPaste checkbutton:not(#PartialPasteHeader) { + margin: 0 0 0 1.166666666666666666em; +} + +/*** end ***************************************************************************************/ + +/*** Entry & Spinbutton ************************************************************************/ +#MyExpander entry, +entry, +spinbutton { + margin: 0.19em; + padding: 0 0.333333333333333333em; + min-height: 1.666666666666666666em;/*x*/ + min-width: 0; + border-width: 0.083333333333333333em; +} +#FileBrowserQueryToolbar entry, +#FileBrowserIconToolbar entry { + min-height: 1.666666666666666666em;/*x*/ + min-width: 0; + margin: 0; + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +#FileBrowserIconToolbar box > entry { + margin-top: 0.416666666666666666em; + margin-bottom: 0.416666666666666666em; + margin-left: 0.19em; + min-height: 0; +} +#FileBrowserQueryToolbar box + box > label + entry { + margin-left: 0.19em; +} +spinbutton { + padding: 0; +} + +#MyExpander spinbutton { + margin: 0.19em; + padding: 0; + min-height: 1.333333333333333333em; + min-width: 0; + border-width: 0.083333333333333333em; +} +/* Needed for Reset & and Auto button height*/ +#MyExpander button + label + spinbutton { + margin-top: 0.333333333333333333em; + margin-bottom: 0.333333333333333333em; +} +#MyExpander checkbutton + label + spinbutton { + margin-top: 0.416666666666666666em; + margin-bottom: 0.416666666666666666em; +} +/**/ + +#MyExpander spinbutton button, +spinbutton button { + padding: 0; + min-height: 1.333333333333333333em; + min-width: 1.666666666666666666em; + border: none; +} + +#MyExpander spinbutton entry, +spinbutton entry { + padding: 0 0.333333333333333333em; + margin: 0; + min-height: 0; + min-width: 0; + border: none; +} +#MyExpander spinbutton entry { + padding: 0 0.333333333333333333em 0 0.833333333333333333em; +} + +#MyExpander spinbutton button:hover, +spinbutton button:hover { + border: none; +} +#MyExpander spinbutton button:active, +spinbutton button:active { + border: none; +} + +/* Text selection */ +.view entry { + margin: 0 -2px; + border-width: 0.083333333333333333em; +} +/* end*/ + +/*** end ***************************************************************************************/ + +/* Curves **************************************************************************************/ +.curve-mainbox { + margin: 0.19em; + border-width: 0.083333333333333333em; +} +.curve-mainbox .curve-curvebox { + margin: 0; + padding: 0.416666666666666666em; +} +.curve-mainbox .curve-spinbuttonbox { + margin: 0; + padding: 0.25em; + border-width: 0.083333333333333333em; +} +.curve-mainbox .curve-sliderbox { + margin: 0; + padding: 0.25em; + border-width: 0.083333333333333333em; +} +.curve-mainbox .curve-buttonbox { + padding: 0.25em; +} +.curve-mainbox.left .curve-buttonbox { + border-width: 0.083333333333333333em; +} +.curve-mainbox.right .curve-buttonbox { + border-width: 0.083333333333333333em; +} +.curve-mainbox.top .curve-buttonbox { + border-width: 0.083333333333333333em; +} +.curve-mainbox.bottom .curve-buttonbox { + border-width: 0.083333333333333333em; +} +.curve-mainbox .curve-buttonbox button.flat { + margin: 0.095em; +} +/*** end ***************************************************************************************/ + +/*** Window Layout *****************************************************************************/ +.csd:not(.popup):not(tooltip) > decoration { + border-radius: 0.416666666666666666em 0.416666666666666666em 0 0; + border: none; + padding: 0; + margin: 0.833333333333333333em; +} +headerbar { + border-bottom-width: 0.083333333333333333em; + border-radius: 0.416666666666666666em 0.416666666666666666em 0 0; + min-height: 2em; + padding: 0.083333333333333333em 0.416666666666666666em 0; + margin: 0; +} + +/* Window state */ +.maximized > headerbar { + border-radius: 0; +} +/**/ + +/* Titlebar buttons*/ + +headerbar button.titlebutton image { + padding: 0; + margin: 0; +} +headerbar button.titlebutton { + margin: 0 0 0 0.333333333333333333em; + border-width: 0.083333333333333333em; + min-width: 1.5em; + min-height: 1.5em; + padding: 0; +} +messagedialog headerbar button.titlebutton { + min-width: 1.25em; + min-height: 1.25em; + margin: 0; +} +/*** end ***************************************************************************************/ diff --git a/rtgui/curveeditorgroup.cc b/rtgui/curveeditorgroup.cc index 4e5f038d6..10aff907c 100644 --- a/rtgui/curveeditorgroup.cc +++ b/rtgui/curveeditorgroup.cc @@ -33,6 +33,7 @@ CurveEditorGroup::CurveEditorGroup (Glib::ustring& curveDir, Glib::ustring group // We set the label to the one provided as parameter, even if it's an empty string curveGroupLabel = Gtk::manage (new Gtk::Label (groupLabel + ":", Gtk::ALIGN_START)); setExpandAlignProperties(curveGroupLabel, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER); + set_row_spacing(RTScalable::getScale()); } CurveEditorGroup::~CurveEditorGroup() @@ -120,6 +121,7 @@ void CurveEditorGroup::newLine() if (curveEditors.size() > numberOfPackedCurve) { Gtk::Grid* currLine = Gtk::manage (new Gtk::Grid ()); setExpandAlignProperties(currLine, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_START); + currLine->set_column_spacing(RTScalable::getScale()); bool isHeader = false; int x = 0; diff --git a/rtgui/histogrampanel.cc b/rtgui/histogrampanel.cc index c6acffb13..49960b2db 100644 --- a/rtgui/histogrampanel.cc +++ b/rtgui/histogrampanel.cc @@ -412,8 +412,9 @@ void HistogramRGBArea::get_preferred_height_vfunc (int &minimum_height, int &nat void HistogramRGBArea::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 60 * RTScalable::getScale(); - natural_width = 200 * RTScalable::getScale(); + int s = RTScalable::getScale(); + minimum_width = 60 * s; + natural_width = 200 * s; } void HistogramRGBArea::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const @@ -699,16 +700,17 @@ Gtk::SizeRequestMode HistogramArea::get_request_mode_vfunc () const void HistogramArea::get_preferred_height_vfunc (int &minimum_height, int &natural_height) const { - - minimum_height = 100 * RTScalable::getScale(); - natural_height = 200 * RTScalable::getScale(); + int s = (int)RTScalable::getScale(); + minimum_height = 100 * s; + natural_height = 200 * s; } void HistogramArea::get_preferred_width_vfunc (int &minimum_width, int &natural_width) const { - minimum_width = 200 * RTScalable::getScale(); - natural_width = 400 * RTScalable::getScale(); + int s = (int)RTScalable::getScale(); + minimum_width = 200 * s; + natural_width = 400 * s; } void HistogramArea::get_preferred_height_for_width_vfunc (int width, int &minimum_height, int &natural_height) const @@ -928,7 +930,6 @@ void HistogramArea::updateBackBuffer () cr->set_antialias (Cairo::ANTIALIAS_SUBPIXEL); cr->set_line_width (1.0 * s); - //cr->set_line_cap(Cairo::LINE_CAP_SQUARE); cr->set_operator (Cairo::OPERATOR_OVER); int ui = 0, oi = 0; @@ -992,6 +993,7 @@ void HistogramArea::drawCurve(Cairo::RefPtr &cr, { double s = RTScalable::getScale(); + cr->set_line_width(s); cr->move_to (0, vsize - 1); scale = scale <= 0.f ? 0.001f : scale; // avoid division by zero and negative values diff --git a/rtgui/preferences.cc b/rtgui/preferences.cc index dacae2221..b674ae5eb 100644 --- a/rtgui/preferences.cc +++ b/rtgui/preferences.cc @@ -889,7 +889,7 @@ Gtk::Widget* Preferences::getGeneralPanel () Gtk::Label* flayoutlab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_EDITORLAYOUT") + ":")); setExpandAlignProperties (flayoutlab, false, false, Gtk::ALIGN_START, Gtk::ALIGN_BASELINE); - editorLayout = Gtk::manage (new Gtk::ComboBoxText ()); + editorLayout = Gtk::manage (new MyComboBoxText ()); setExpandAlignProperties (editorLayout, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_BASELINE); editorLayout->append (M ("PREFERENCES_SINGLETAB")); editorLayout->append (M ("PREFERENCES_SINGLETABVERTAB")); From 51f06dfa6dab1327cb792f6cc01b21fa110e02b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fl=C3=B6ssie?= Date: Sat, 9 Mar 2019 12:06:54 +0100 Subject: [PATCH 13/25] Explicitly destroy static `Glib::RefPtr<>`s on exit (fixes #3636) --- rtgui/cursormanager.cc | 23 +++++++++++++++++++++++ rtgui/cursormanager.h | 1 + rtgui/filmsimulation.cc | 9 ++++++++- rtgui/filmsimulation.h | 2 ++ rtgui/guiutils.cc | 9 +++++++++ rtgui/guiutils.h | 1 + rtgui/rtwindow.cc | 10 ++++++++++ 7 files changed, 54 insertions(+), 1 deletion(-) diff --git a/rtgui/cursormanager.cc b/rtgui/cursormanager.cc index 48bb19aed..9a28eb061 100644 --- a/rtgui/cursormanager.cc +++ b/rtgui/cursormanager.cc @@ -81,6 +81,29 @@ void CursorManager::init (Glib::RefPtr mainWindow) window = mainWindow; } +void CursorManager::cleanup() +{ + cAdd.reset(); + cAddPicker.reset(); + cCropDraw.reset(); + cCrosshair.reset(); + cHandClosed.reset(); + cHandOpen.reset(); + cEmpty.reset(); + cMoveBL.reset(); + cMoveBR.reset(); + cMoveL.reset(); + cMoveR.reset(); + cMoveTL.reset(); + cMoveTR.reset(); + cMoveX.reset(); + cMoveY.reset(); + cMoveXY.reset(); + cRotate.reset(); + cWB.reset(); + cWait.reset(); +} + /* Set the cursor of the given window */ void CursorManager::setCursor (Glib::RefPtr window, CursorShape shape) { diff --git a/rtgui/cursormanager.h b/rtgui/cursormanager.h index 7d3f068b2..111652726 100644 --- a/rtgui/cursormanager.h +++ b/rtgui/cursormanager.h @@ -82,6 +82,7 @@ private: public: void init (Glib::RefPtr mainWindow); + void cleanup (); static void setWidgetCursor (Glib::RefPtr window, CursorShape shape); static void setCursorOfMainWindow (Glib::RefPtr window, CursorShape shape); }; diff --git a/rtgui/filmsimulation.cc b/rtgui/filmsimulation.cc index f929048b8..9ea2a66fb 100644 --- a/rtgui/filmsimulation.cc +++ b/rtgui/filmsimulation.cc @@ -262,10 +262,17 @@ void ClutComboBox::setBatchMode(bool yes) } +void ClutComboBox::cleanup() +{ + cm.reset(); + cm2.reset(); +} + + void ClutComboBox::updateUnchangedEntry() { auto c = m_model()->children(); - + if (batchMode) { if (c.empty() || c[c.size()-1][m_columns().clutFilename] != "NULL") { Gtk::TreeModel::Row row = *(m_model()->append()); diff --git a/rtgui/filmsimulation.h b/rtgui/filmsimulation.h index 5f66b579e..c55662757 100644 --- a/rtgui/filmsimulation.h +++ b/rtgui/filmsimulation.h @@ -18,6 +18,8 @@ public: void setSelectedClut( Glib::ustring filename ); void setBatchMode(bool yes); + static void cleanup(); + private: void updateUnchangedEntry(); // in batchMode we need to add an extra entry "(Unchanged)". We do this whenever the widget is mapped (connecting to signal_map()), unless options.multiDisplayMode (see the comment below about cm2 in this case) diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index dfa747590..0eecdb7ff 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -581,6 +581,15 @@ void MyExpander::init() } } +void MyExpander::cleanup() +{ + inconsistentImage.reset(); + enabledImage.reset(); + disabledImage.reset(); + openedImage.reset(); + closedImage.reset(); +} + MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) : enabled(false), inconsistent(false), flushEvent(false), expBox(nullptr), child(nullptr), headerWidget(nullptr), statusImage(nullptr), diff --git a/rtgui/guiutils.h b/rtgui/guiutils.h index c3bec5d33..e4c38f347 100644 --- a/rtgui/guiutils.h +++ b/rtgui/guiutils.h @@ -231,6 +231,7 @@ public: /// Initialize the class by loading the images static void init(); + static void cleanup(); Glib::SignalProxy1< bool, GdkEventButton* > signal_button_release_event() { diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index a79209a36..1adc59420 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -857,6 +857,16 @@ bool RTWindow::on_delete_event (GdkEventAny* event) cacheMgr->closeCache (); // also makes cleanup if too large WhiteBalance::cleanup(); ProfilePanel::cleanup(); + ClutComboBox::cleanup(); + MyExpander::cleanup(); + mainWindowCursorManager.cleanup(); + editWindowCursorManager.cleanup(); + BatchQueueEntry::savedAsIcon.reset(); + FileBrowserEntry::editedIcon.reset(); + FileBrowserEntry::recentlySavedIcon.reset(); + FileBrowserEntry::enqueuedIcon.reset(); + FileBrowserEntry::hdr.reset(); + FileBrowserEntry::ps.reset(); if (!options.windowMaximized) { get_size (options.windowWidth, options.windowHeight); From 7ad98018b78a7ae2b0f08df8a6dadcd8aa152b3f Mon Sep 17 00:00:00 2001 From: Morgan Hardwood Date: Mon, 11 Mar 2019 01:51:20 +0100 Subject: [PATCH 14/25] Filter effect sizes increased Allows the gaussian blur to fade smoothly instead of suddenly ending as it hits the effect canvas border. --- rtdata/images/non-themed/rt-splash.svg | 407 ++++++++++++++++++------- 1 file changed, 294 insertions(+), 113 deletions(-) diff --git a/rtdata/images/non-themed/rt-splash.svg b/rtdata/images/non-themed/rt-splash.svg index 46afaa0ba..0578fac27 100644 --- a/rtdata/images/non-themed/rt-splash.svg +++ b/rtdata/images/non-themed/rt-splash.svg @@ -21,6 +21,8 @@ inkscape:export-xdpi="96" inkscape:export-ydpi="96" enable-background="new"> + RawTherapee splash screen + x="-1.5" + y="-1.5" + width="4" + height="4"> image/svg+xml - + RawTherapee splash screen + 2019-03-11 + + + Maciej Dworak + + + www.rawtherapee.com @@ -629,57 +638,97 @@ x="6.052238" y="336.89627" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:1.25;font-family:OxygenSans;-inkscape-font-specification:OxygenSans;letter-spacing:0.26807371px;fill:#ffcc00;fill-opacity:1;stroke-width:0.26807371">RawTherapee splash screen design version 1.2 from 2019-02-27 | www.rawtherapee.com - GNU GPLv3 - + + + + + + + + + + - + Development - - - Release Candidate 1 + id="path615" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GNU GPLv3 + + Development + + + Release Candidate 1 + + 5 5 - . 5 + y="2.2370076" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:49.34799576px;line-height:1.25;font-family:'Eras Bold ITC';-inkscape-font-specification:'Eras Bold ITC Bold';letter-spacing:-7.09514618px">. 5 Therapee + Raw + Therapee Raw - Therapee - Raw + y="-157.9659" + x="61.72514" + id="tspan611" + sodipodi:role="line">Raw From 5730b6c506e07e359d2fbdd031e937fce04ea7a9 Mon Sep 17 00:00:00 2001 From: Morgan Hardwood Date: Mon, 11 Mar 2019 01:52:51 +0100 Subject: [PATCH 15/25] Added RT logo The logo was extraced from the splash screen, effects removed and SVG cleaned up. --- rtdata/images/non-themed/rt-logo.svg | 609 +++++++++++++++++++++++++++ 1 file changed, 609 insertions(+) create mode 100644 rtdata/images/non-themed/rt-logo.svg diff --git a/rtdata/images/non-themed/rt-logo.svg b/rtdata/images/non-themed/rt-logo.svg new file mode 100644 index 000000000..a8417d4db --- /dev/null +++ b/rtdata/images/non-themed/rt-logo.svg @@ -0,0 +1,609 @@ + + + + + RawTherapee logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + RawTherapee logo + + + Maciej Dworak + + + www.rawtherapee.com + 2019-03-11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 6a95d4559608d772c9842b407fd2b906afc89601 Mon Sep 17 00:00:00 2001 From: Morgan Hardwood Date: Mon, 11 Mar 2019 01:53:44 +0100 Subject: [PATCH 16/25] Logo PNGs generated from new SVG --- .../non-themed/png/rawtherapee-logo-128.png | Bin 12952 -> 12253 bytes .../non-themed/png/rawtherapee-logo-16.png | Bin 883 -> 884 bytes .../non-themed/png/rawtherapee-logo-24.png | Bin 1551 -> 1513 bytes .../non-themed/png/rawtherapee-logo-256.png | Bin 32636 -> 28620 bytes .../non-themed/png/rawtherapee-logo-48.png | Bin 3760 -> 3752 bytes 5 files changed, 0 insertions(+), 0 deletions(-) diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-128.png b/rtdata/images/non-themed/png/rawtherapee-logo-128.png index 0a224b3d98ea92c60bc46cdb8295cf5fd1ee4168..1f422bbfea4a4f37be1d853f742fbd8e0fddcd27 100644 GIT binary patch delta 12251 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

n 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 literal 12952 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 O0000zVDp5ot@3O zX`SWf)I4t5A6ax^KNh7F_Je7H(M<$FR75}6RTn`K;Z2w(-3C?)5s_33EVQD?v?APc z_GhasX&UqF&w0+iF3MeK^z4yuiX7$NCnpe0ISwL zVj`cfmAC^wy|u0ESl6wYCYqkSy|b20=r<;ZKUZZW&3P)f%9N&d8wy}yE-v7!Tq=IA z@?YIjJyYTU;BdpqT=Tf+Oz-<-Ln+fef1J;Z1v-*v<+W}N689CGj4r|v#^j90>VluU zOoB;rxi@(4^t_Hz0I*Gz9S(jRUnCME>CzWfj1t@ZZw$vzL|u*(#ieG=n3Olp-_`2*fk=F@Ms=dXzFcI8kS^(5?F# zW)n0XMFVwA*=cd|9VctOVVGYHe+-PqC;&B5q)w_%MOF>bC5S3Kvs>!W)qencYqH9Z z!Pfqg9t@gE4FC`dnV9v3szp`OKFC*ntqYeF`4Le76YGYouOyk-t>oy#_s{l_;i(+7 z^hHVKm2cz`08FcL;97^HE$svU^CuBcRejvxwEYOlwm<7DL*QCmNWf?%f8lF)0qCtp~~TYxyAB;XTy1Gn7d?$bWm zJFClkyJq_4JX3w+Y5Pdkjw3X2MpVS%#Z*t2SrdG#K^4_2wKku-{m*Bb9ej=_M*x6O gAQS_j{SEXB5lbI^&u=-C3;+NC07*qoM6N<$f~~570ssI2 delta 801 zcmV++1K#}f2J;4xI|~ZE000WT0kpjwVv$BDfAC2}K~y-6by8hOQ(+i>zT@efv(x6; z+}xa@E1SB)-wd_D4Wj=-$gZM`FpDmNB8o!oDk>s^F1jlsh>C)WFarD4&9LZ~AZu8Z zhPFS=sXJ%$?CgA9&B*MzdtaXSd3m4bCHM~(0tI`m*5v?jX?*;X420+7k-7CbcT1a3 ze_Gn^O7$A^bj1z;aXTAJyXn-U?~`YCJsZ9Zfc_(3gUxiUdi$MH;#kK;bQqOK0kihm z3joQDLV$O&UX@tsm$3R|NAFK2!!;-qx3e}np z&KPJw))2YzATh`QN+`K#TGq-mf3IdpdB{v!AY0aT;!x+TNNYP9%GZz%$qZhwP><+l zy_qFUA|@lu0Kn9j*Jled3MCW2fD-hf+S5$7wff0T(@XX?dFkEF_$P`;^YtI34*=5X z0@~9fp921TB5`l(e3DM>+TDY7>O&zI+`= diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-24.png b/rtdata/images/non-themed/png/rawtherapee-logo-24.png index 6b13e0c9844d664e4471c04793089131fa4d62c0..08746b2ee27868cebf4035ce0072afcaff5af50e 100644 GIT binary patch delta 1436 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 diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-256.png b/rtdata/images/non-themed/png/rawtherapee-logo-256.png index 00fdb390fe5592cdaf0d435f55ea26b24c627921..3ce2e05edf538afa3b46fc057cfaba724811db9a 100644 GIT binary patch literal 28620 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 literal 32636 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 diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-48.png b/rtdata/images/non-themed/png/rawtherapee-logo-48.png index cbd46b20e8038b20d76bb0d165370cf72aff4afa..2ff06e996b1308edf67f2e219cb3c5443e750264 100644 GIT binary patch delta 3692 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 Sdx5+F0000 Date: Mon, 11 Mar 2019 01:54:20 +0100 Subject: [PATCH 17/25] Convert text to paths Original text placed alongside but off-canvas. --- rtdata/images/non-themed/png/1/splash.png | Bin 78155 -> 0 bytes rtdata/images/non-themed/png/2/splash.png | Bin 211198 -> 0 bytes rtdata/images/themed/svg/filetype-hdr.svg | 36 +++++++++------ rtdata/images/themed/svg/filetype-ps.svg | 31 +++++++------ rtdata/images/themed/svg/rotate-left-90.svg | 41 +++++++++++++----- rtdata/images/themed/svg/rotate-right-90.svg | 41 +++++++++++++----- .../square-toggle-luminosity-off-narrow.svg | 33 +++++++++----- .../square-toggle-luminosity-on-narrow.svg | 33 +++++++++----- .../svg/square-toggle-theme-off-narrow.svg | 33 +++++++++----- .../svg/square-toggle-theme-on-narrow.svg | 33 +++++++++----- 10 files changed, 183 insertions(+), 98 deletions(-) delete mode 100644 rtdata/images/non-themed/png/1/splash.png delete mode 100644 rtdata/images/non-themed/png/2/splash.png diff --git a/rtdata/images/non-themed/png/1/splash.png b/rtdata/images/non-themed/png/1/splash.png deleted file mode 100644 index 14e3ddc9b10674e8dd60bee1ad5bb088019552b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78155 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

VNqyrJ7M_*uE;_d2e+qE4!ip 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

l`c z;6A*sN%)6OsoyRpt`+JtW=Z)y;+7%vjnDnbW8G|xI+I+)QVbjpKSiQ%hnBaGn&?>i zX(gP@Sbt`TYRluS!z>EU>3O^8_0^>Gl6-MX-9OiT{B>T|^<_ z&&e~5>(XQ;=5|T;9QRe6kuy9(e83}MOQG%RUKQbdqIe`zQ4{@0;(0J$?yA}V@{L?n z>S|C|-&XwpcTqe~j-q%|tL4j3SNQDl(~Rm=A@-X@YzRB@qbB;hh;>i+ zaT=C-e)O#FuiKqcVGz|E0pZbVpoJ%_JrQ>>B%WiFyKUN}3l>ZZ0C_=jV$c$^C^WNX z3Vw~56}@8VBaP?A%VEt574`9F`%=LrA+ diff --git a/rtdata/images/non-themed/png/2/splash.png b/rtdata/images/non-themed/png/2/splash.png deleted file mode 100644 index c6e866a81097e2d8ee49955d9d4c53185e12ae16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211198 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íL4ypsK1zCKG7{F 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

nis=58aa=h(qCwH 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 diff --git a/rtdata/images/themed/svg/filetype-hdr.svg b/rtdata/images/themed/svg/filetype-hdr.svg index 86729442d..bb5776d6f 100644 --- a/rtdata/images/themed/svg/filetype-hdr.svg +++ b/rtdata/images/themed/svg/filetype-hdr.svg @@ -26,14 +26,14 @@ borderopacity="1.0" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:zoom="34.25" + inkscape:zoom="34.333333" inkscape:cx="12" inkscape:cy="12" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1920" - inkscape:window-height="1019" + inkscape:window-height="1021" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -115,17 +115,6 @@ x="0.49999997" y="7.5" ry="0" /> - Arial Black, normal, 6pt. Resize manually to fit. + + + + + diff --git a/rtdata/images/themed/svg/filetype-ps.svg b/rtdata/images/themed/svg/filetype-ps.svg index c0dc6069c..f10eabffd 100644 --- a/rtdata/images/themed/svg/filetype-ps.svg +++ b/rtdata/images/themed/svg/filetype-ps.svg @@ -26,14 +26,14 @@ borderopacity="1.0" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:zoom="34.25" + inkscape:zoom="34.333333" inkscape:cx="12" inkscape:cy="12" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1920" - inkscape:window-height="1019" + inkscape:window-height="1021" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -115,17 +115,6 @@ x="0.49999997" y="7.5" ry="0" /> - Arial Black, normal, 6pt. Resize manually to fit. + + + + diff --git a/rtdata/images/themed/svg/rotate-left-90.svg b/rtdata/images/themed/svg/rotate-left-90.svg index 394c88c29..7d08954b4 100644 --- a/rtdata/images/themed/svg/rotate-left-90.svg +++ b/rtdata/images/themed/svg/rotate-left-90.svg @@ -27,13 +27,13 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:zoom="34.25" - inkscape:cx="12" + inkscape:cx="7.3722628" inkscape:cy="12" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1920" - inkscape:window-height="1019" + inkscape:window-height="1021" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -115,17 +115,23 @@ style="opacity:0.9;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#2a7fff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" d="M 5,12 A 7,7 0 0 1 12,5" id="path1684" /> - 90° + id="text1716"> + + + + + 90° diff --git a/rtdata/images/themed/svg/rotate-right-90.svg b/rtdata/images/themed/svg/rotate-right-90.svg index eca331bc8..bb2e66482 100644 --- a/rtdata/images/themed/svg/rotate-right-90.svg +++ b/rtdata/images/themed/svg/rotate-right-90.svg @@ -27,13 +27,13 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:zoom="34.25" - inkscape:cx="12" + inkscape:cx="7.3722628" inkscape:cy="12" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1920" - inkscape:window-height="1019" + inkscape:window-height="1021" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -115,17 +115,23 @@ style="opacity:0.9;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#2a7fff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" d="M 19,12 A 7,7 0 0 0 12,5" id="path1684" /> - 90° + id="text1716"> + + + + + 90° diff --git a/rtdata/images/themed/svg/square-toggle-luminosity-off-narrow.svg b/rtdata/images/themed/svg/square-toggle-luminosity-off-narrow.svg index c5758afa0..9d5ad85ed 100644 --- a/rtdata/images/themed/svg/square-toggle-luminosity-off-narrow.svg +++ b/rtdata/images/themed/svg/square-toggle-luminosity-off-narrow.svg @@ -18,7 +18,7 @@ inkscape:export-xdpi="96" inkscape:export-ydpi="96" inkscape:version="0.92.2 2405546, 2018-03-11" - sodipodi:docname="square-toggle-luminosity-off.svg"> + sodipodi:docname="square-toggle-luminosity-off-narrow.svg"> image/svg+xml - + Maciej Dworak @@ -113,16 +113,25 @@ width="6" id="rect10216" style="opacity:1;fill:#77777f;fill-opacity:0.94117647;stroke:none;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - + + + L + x="23.290586" + id="tspan16" + sodipodi:role="line">L diff --git a/rtdata/images/themed/svg/square-toggle-luminosity-on-narrow.svg b/rtdata/images/themed/svg/square-toggle-luminosity-on-narrow.svg index 9db291ba3..f7e83e8bb 100644 --- a/rtdata/images/themed/svg/square-toggle-luminosity-on-narrow.svg +++ b/rtdata/images/themed/svg/square-toggle-luminosity-on-narrow.svg @@ -18,7 +18,7 @@ inkscape:export-xdpi="96" inkscape:export-ydpi="96" inkscape:version="0.92.2 2405546, 2018-03-11" - sodipodi:docname="square-toggle-luminosity-on.svg"> + sodipodi:docname="square-toggle-luminosity-on-narrow.svg"> image/svg+xml - + Maciej Dworak @@ -113,16 +113,25 @@ width="6" id="rect10216" style="opacity:1;fill:#77777f;fill-opacity:0.94117647;stroke:none;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - + + + L + x="23.290586" + id="tspan12" + sodipodi:role="line">L diff --git a/rtdata/images/themed/svg/square-toggle-theme-off-narrow.svg b/rtdata/images/themed/svg/square-toggle-theme-off-narrow.svg index 9b3bc4a2a..311552709 100644 --- a/rtdata/images/themed/svg/square-toggle-theme-off-narrow.svg +++ b/rtdata/images/themed/svg/square-toggle-theme-off-narrow.svg @@ -18,7 +18,7 @@ inkscape:export-xdpi="96" inkscape:export-ydpi="96" inkscape:version="0.92.2 2405546, 2018-03-11" - sodipodi:docname="square-toggle-theme-off.svg"> + sodipodi:docname="square-toggle-theme-off-narrow.svg"> image/svg+xml - + Maciej Dworak @@ -113,16 +113,25 @@ width="6" id="rect10216" style="opacity:1;fill:#77777f;fill-opacity:0.94117647;stroke:none;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - + + + T + x="22.972715" + id="tspan12" + sodipodi:role="line">T diff --git a/rtdata/images/themed/svg/square-toggle-theme-on-narrow.svg b/rtdata/images/themed/svg/square-toggle-theme-on-narrow.svg index e7b1f00bd..3c8efd85b 100644 --- a/rtdata/images/themed/svg/square-toggle-theme-on-narrow.svg +++ b/rtdata/images/themed/svg/square-toggle-theme-on-narrow.svg @@ -18,7 +18,7 @@ inkscape:export-xdpi="96" inkscape:export-ydpi="96" inkscape:version="0.92.2 2405546, 2018-03-11" - sodipodi:docname="square-toggle-theme-on.svg"> + sodipodi:docname="square-toggle-theme-on-narrow.svg"> image/svg+xml - + Maciej Dworak @@ -113,16 +113,25 @@ width="6" id="rect10216" style="opacity:1;fill:#77777f;fill-opacity:0.94117647;stroke:none;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - + + + T + x="22.972715" + id="tspan12" + sodipodi:role="line">T From b3285b552d3f5eaeb6fc2257d4dae1aa4a667ecc Mon Sep 17 00:00:00 2001 From: Morgan Hardwood Date: Mon, 11 Mar 2019 22:18:03 +0100 Subject: [PATCH 18/25] Icons redrawn and converted to paths #3547 --- rtdata/images/themed/svg/detail.svg | 240 +++++++++++++-------- rtdata/images/themed/svg/gamut-warning.svg | 45 ++-- 2 files changed, 178 insertions(+), 107 deletions(-) diff --git a/rtdata/images/themed/svg/detail.svg b/rtdata/images/themed/svg/detail.svg index 4bdc2fb9b..89aab821b 100644 --- a/rtdata/images/themed/svg/detail.svg +++ b/rtdata/images/themed/svg/detail.svg @@ -26,14 +26,14 @@ borderopacity="1.0" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:zoom="33.75" - inkscape:cx="12" - inkscape:cy="12" + inkscape:zoom="23.982705" + inkscape:cx="12.31753" + inkscape:cy="11.474855" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1920" - inkscape:window-height="1019" + inkscape:window-height="1021" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -54,52 +54,7 @@ dotted="false" /> - - - - - - - - - - - - - + id="defs815" /> @@ -108,7 +63,7 @@ image/svg+xml - + Maciej Dworak @@ -145,40 +100,13 @@ inkscape:groupmode="layer" inkscape:label="Layer 1"> - - + id="g6269"> - - + transform="matrix(0.00261272,-0.00261272,-0.00261272,-0.00261272,23.800878,14.72487)" /> + style="opacity:0.1;fill:#2a7fff;fill-rule:evenodd;stroke:none" /> + style="opacity:0.7;fill:#2a7fff;fill-rule:evenodd;stroke:none" /> + + + + + + + + + + + + + + + + + + + + diff --git a/rtdata/images/themed/svg/gamut-warning.svg b/rtdata/images/themed/svg/gamut-warning.svg index 83cdb85cb..9924857c3 100644 --- a/rtdata/images/themed/svg/gamut-warning.svg +++ b/rtdata/images/themed/svg/gamut-warning.svg @@ -26,14 +26,14 @@ borderopacity="1.0" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:zoom="33.833333" + inkscape:zoom="33.916667" inkscape:cx="12" inkscape:cy="12" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1920" - inkscape:window-height="1019" + inkscape:window-height="1021" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -44,7 +44,8 @@ inkscape:snap-others="false" inkscape:object-nodes="false" inkscape:snap-grids="true" - inkscape:snap-bbox-midpoints="false"> + inkscape:snap-bbox-midpoints="false" + inkscape:snap-global="false"> image/svg+xml - + Maciej Dworak @@ -100,25 +101,23 @@ inkscape:groupmode="layer" inkscape:label="Layer 1"> - + style="opacity:0.7;fill:#2a7fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.0483054px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 4.2089844 1.0078125 C 3.767679 0.97424093 3.3189036 1.037588 2.8691406 1.234375 C 1.4391609 2.1584732 1.1147229 4.031753 1.0039062 5.6113281 C 0.93787895 11.42066 1.5537794 17.256802 2.9277344 22.90625 C 2.9363344 22.93695 2.9464581 22.96922 2.9550781 23 L 3.9375 23 C 2.9877271 18.690012 2.5553538 14.262765 2.6054688 9.8535156 C 2.6970151 8.5486023 2.9651537 7.0016947 4.1464844 6.2382812 C 5.6327149 5.5880048 7.0999019 6.7202361 8.2480469 7.5546875 C 9.0027908 8.247407 9.7525627 8.9793864 10.498047 9.7265625 C 10.381733 9.2101094 10.24903 8.5877342 10.148438 8.1757812 A 1.7223988 1.7223988 0 0 1 10.148438 8.1699219 C 9.9561858 7.3705634 9.7793004 6.5899652 9.6171875 5.8300781 A 1.7223988 1.7223988 0 0 1 9.6152344 5.8261719 C 9.4668145 5.1211763 9.3827157 4.5644814 9.359375 4.0234375 C 8.8550749 3.6203203 8.3505668 3.2174596 7.8339844 2.828125 C 6.7916281 2.0705587 5.5329023 1.1085274 4.2089844 1.0078125 z M 17.136719 11.011719 C 17.112058 11.128262 17.095519 11.190115 17.070312 11.310547 A 1.7223988 1.7223988 0 0 0 17.070312 11.3125 C 16.81075 12.543019 16.531322 14.092716 16.236328 15.951172 A 1.7223988 1.7223988 0 0 1 16.224609 16.009766 C 16.485002 16.318485 16.748989 16.625354 17.005859 16.935547 C 17.055739 16.976701 17.113663 17.007345 17.160156 17.052734 C 17.469723 17.348586 17.717926 17.702191 17.933594 18.076172 C 19.275364 19.73097 20.568296 21.388549 21.779297 23 L 23 23 L 23 16.8125 C 21.048946 14.875256 19.105453 12.929301 17.136719 11.011719 z " + id="path17362-9" /> ! + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:30.52574539px;line-height:1.25;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';letter-spacing:0px;word-spacing:0px;fill:#2a7fff;fill-opacity:1;stroke:none;stroke-width:0.95392954;opacity:0.7;" + x="8.215003" + y="22.567751" + id="text8360">! + From 5d8c31d1627d9c7b403f0fc784fee853d58e35c5 Mon Sep 17 00:00:00 2001 From: Morgan Hardwood Date: Mon, 11 Mar 2019 23:41:21 +0100 Subject: [PATCH 19/25] Icon and image cleanup #3547 Unnecessary PNG icons removed. RawTherapee logo images and .ico re-generated from new SVG logo. GIMP-2.10.8 XCF added for .ico file. CMake updated. --- rtdata/CMakeLists.txt | 26 ++++++++---------- .../non-themed/png/rawtherapee-logo-128.png | Bin 12253 -> 0 bytes .../non-themed/png/rawtherapee-logo-16.png | Bin 884 -> 0 bytes .../non-themed/png/rawtherapee-logo-24.png | Bin 1513 -> 0 bytes .../non-themed/png/rawtherapee-logo-256.png | Bin 28620 -> 0 bytes .../non-themed/png/rawtherapee-logo-48.png | Bin 3752 -> 0 bytes rtdata/images/non-themed/rawtherapee.ico | Bin 127737 -> 0 bytes rtdata/images/{non-themed => }/png/empty.png | Bin rtdata/images/png/rawtherapee-logo-128.png | Bin 0 -> 12444 bytes rtdata/images/png/rawtherapee-logo-16.png | Bin 0 -> 843 bytes rtdata/images/png/rawtherapee-logo-24.png | Bin 0 -> 1464 bytes rtdata/images/png/rawtherapee-logo-256.png | Bin 0 -> 29728 bytes rtdata/images/png/rawtherapee-logo-32.png | Bin 0 -> 2125 bytes rtdata/images/png/rawtherapee-logo-48.png | Bin 0 -> 3728 bytes rtdata/images/png/rawtherapee-logo-64.png | Bin 0 -> 5240 bytes rtdata/images/rawtherapee.ico | Bin 0 -> 129208 bytes rtdata/images/rawtherapee_ico.xcf | Bin 0 -> 59443 bytes rtdata/images/{themed => }/svg/add-small.svg | 0 rtdata/images/{themed => }/svg/add.svg | 0 rtdata/images/{themed => }/svg/aperture.svg | 0 .../{themed => }/svg/arrow-down-small.svg | 0 .../{themed => }/svg/arrow-left-small.svg | 0 .../{themed => }/svg/arrow-right-small.svg | 0 .../{themed => }/svg/arrow-up-small.svg | 0 .../images/{themed => }/svg/arrow-updown.svg | 0 .../images/{themed => }/svg/arrow2-left.svg | 0 .../images/{themed => }/svg/arrow2-right.svg | 0 rtdata/images/{themed => }/svg/atom.svg | 0 rtdata/images/{themed => }/svg/bayer.svg | 0 .../images/{themed => }/svg/beforeafter.svg | 0 .../images/{themed => }/svg/cancel-small.svg | 0 rtdata/images/{themed => }/svg/cancel.svg | 0 .../{themed => }/svg/circle-black-small.svg | 0 .../svg/circle-blue-green-small.svg | 0 .../svg/circle-blue-red-small.svg | 0 .../{themed => }/svg/circle-blue-small.svg | 0 .../svg/circle-blue-yellow-small.svg | 0 .../svg/circle-cyan-red-small.svg | 0 .../{themed => }/svg/circle-cyan-small.svg | 0 .../svg/circle-darkgray-small.svg | 0 .../svg/circle-empty-blue-small.svg | 0 .../svg/circle-empty-darkgray-small.svg | 0 .../svg/circle-empty-gray-small.svg | 0 .../svg/circle-empty-green-small.svg | 0 .../svg/circle-empty-purple-small.svg | 0 .../svg/circle-empty-red-small.svg | 0 .../svg/circle-empty-yellow-small.svg | 0 .../svg/circle-gray-blue-small.svg | 0 .../svg/circle-gray-green-small.svg | 0 .../svg/circle-gray-red-small.svg | 0 .../{themed => }/svg/circle-gray-small.svg | 0 .../svg/circle-green-blue-small.svg | 0 .../svg/circle-green-red-small.svg | 0 .../{themed => }/svg/circle-green-small.svg | 0 .../{themed => }/svg/circle-magenta-small.svg | 0 .../{themed => }/svg/circle-orange-small.svg | 0 .../{themed => }/svg/circle-purple-small.svg | 0 .../svg/circle-red-blue-small.svg | 0 .../svg/circle-red-cyan-small.svg | 0 .../svg/circle-red-green-small.svg | 0 .../{themed => }/svg/circle-red-small.svg | 0 .../{themed => }/svg/circle-white-small.svg | 0 .../svg/circle-yellow-blue-small.svg | 0 .../{themed => }/svg/circle-yellow-small.svg | 0 .../images/{themed => }/svg/color-circles.svg | 0 .../svg/color-picker-add-hicontrast.svg | 0 .../{themed => }/svg/color-picker-add.svg | 0 .../{themed => }/svg/color-picker-bars.svg | 0 .../svg/color-picker-hicontrast.svg | 0 .../{themed => }/svg/color-picker-hide.svg | 0 .../{themed => }/svg/color-picker-small.svg | 0 .../images/{themed => }/svg/color-picker.svg | 0 .../{themed => }/svg/contrastmask-off.svg | 0 .../{themed => }/svg/contrastmask-on.svg | 0 rtdata/images/{themed => }/svg/copy.svg | 0 .../{themed => }/svg/crop-auto-small.svg | 0 rtdata/images/{themed => }/svg/crop-auto.svg | 0 .../svg/crop-point-hicontrast.svg | 0 rtdata/images/{themed => }/svg/crop-small.svg | 0 rtdata/images/{themed => }/svg/crop.svg | 0 .../{themed => }/svg/crossed-arrows-in.svg | 0 .../{themed => }/svg/crossed-arrows-out.svg | 0 .../{themed => }/svg/crosshair-adjust.svg | 0 .../{themed => }/svg/crosshair-hicontrast.svg | 0 .../{themed => }/svg/crosshair-node-curve.svg | 0 .../{themed => }/svg/crosshair-small.svg | 0 .../svg/curve-catmullrom-small.svg | 0 .../{themed => }/svg/curve-catmullrom.svg | 0 .../svg/curve-controlpoints-small.svg | 0 .../{themed => }/svg/curve-controlpoints.svg | 0 .../{themed => }/svg/curve-flat-small.svg | 0 rtdata/images/{themed => }/svg/curve-flat.svg | 0 .../{themed => }/svg/curve-linear-small.svg | 0 .../images/{themed => }/svg/curve-linear.svg | 0 .../{themed => }/svg/curve-nurbs-small.svg | 0 .../images/{themed => }/svg/curve-nurbs.svg | 0 .../svg/curve-parametric-small.svg | 0 .../{themed => }/svg/curve-parametric.svg | 0 .../{themed => }/svg/curve-spline-small.svg | 0 .../images/{themed => }/svg/curve-spline.svg | 0 rtdata/images/{themed => }/svg/detail.svg | 0 .../images/{themed => }/svg/device-floppy.svg | 0 rtdata/images/{themed => }/svg/device-hdd.svg | 0 .../{themed => }/svg/device-network.svg | 0 .../{themed => }/svg/device-optical.svg | 0 rtdata/images/{themed => }/svg/device-usb.svg | 0 .../svg/distortion-auto-small.svg | 0 .../{themed => }/svg/distortion-auto.svg | 0 .../svg/distortion-barrel-small.svg | 0 .../{themed => }/svg/distortion-barrel.svg | 0 .../svg/distortion-pincushion-small.svg | 0 .../svg/distortion-pincushion.svg | 0 rtdata/images/{themed => }/svg/edit-point.svg | 0 .../{themed => }/svg/equilizer-narrow.svg | 0 .../{themed => }/svg/equilizer-wide.svg | 0 .../svg/expander-closed-small.svg | 0 .../{themed => }/svg/expander-open-small.svg | 0 rtdata/images/{themed => }/svg/exposure.svg | 0 .../images/{themed => }/svg/filetype-hdr.svg | 0 .../images/{themed => }/svg/filetype-ps.svg | 0 .../images/{themed => }/svg/filter-clear.svg | 0 .../{themed => }/svg/filter-original.svg | 0 .../{themed => }/svg/filter-original2.svg | 0 rtdata/images/{themed => }/svg/filter.svg | 0 .../{themed => }/svg/flip-horizontal.svg | 0 .../images/{themed => }/svg/flip-vertical.svg | 0 .../{themed => }/svg/focusscreen-off.svg | 0 .../{themed => }/svg/focusscreen-on.svg | 0 .../svg/folder-closed-home-small.svg | 0 .../{themed => }/svg/folder-closed-home.svg | 0 .../svg/folder-closed-recent-small.svg | 0 .../{themed => }/svg/folder-closed-recent.svg | 0 .../{themed => }/svg/folder-closed-small.svg | 0 .../images/{themed => }/svg/folder-closed.svg | 0 .../svg/folder-open-recent-small.svg | 0 .../{themed => }/svg/folder-open-recent.svg | 0 .../{themed => }/svg/folder-open-small.svg | 0 .../images/{themed => }/svg/folder-open.svg | 0 .../{themed => }/svg/fullscreen-enter.svg | 0 .../{themed => }/svg/fullscreen-leave.svg | 0 rtdata/images/{themed => }/svg/gamut-hist.svg | 0 rtdata/images/{themed => }/svg/gamut-plus.svg | 0 .../{themed => }/svg/gamut-softproof.svg | 0 .../images/{themed => }/svg/gamut-warning.svg | 0 .../svg/gamut_srgb_prophoto_xy.svg | 0 .../images/{themed => }/svg/gears-pause.svg | 0 rtdata/images/{themed => }/svg/gears-play.svg | 0 .../images/{themed => }/svg/gears-small.svg | 0 rtdata/images/{themed => }/svg/gears.svg | 0 .../{themed => }/svg/goto-end-small.svg | 0 .../{themed => }/svg/goto-start-small.svg | 0 .../svg/hand-closed-hicontrast.svg | 0 .../{themed => }/svg/hand-open-hicontrast.svg | 0 rtdata/images/{themed => }/svg/hand-open.svg | 0 .../svg/histogram-bar-off-small.svg | 0 .../svg/histogram-bar-on-small.svg | 0 .../svg/histogram-bayer-off-small.svg | 0 .../svg/histogram-bayer-on-small.svg | 0 .../svg/histogram-blue-off-small.svg | 0 .../svg/histogram-blue-on-small.svg | 0 .../svg/histogram-gold-off-small.svg | 0 .../svg/histogram-gold-on-small.svg | 0 .../svg/histogram-green-off-small.svg | 0 .../svg/histogram-green-on-small.svg | 0 .../svg/histogram-mode-linear-small.svg | 0 .../svg/histogram-mode-logx-small.svg | 0 .../svg/histogram-mode-logxy-small.svg | 0 .../svg/histogram-red-off-small.svg | 0 .../svg/histogram-red-on-small.svg | 0 .../svg/histogram-silver-off-small.svg | 0 .../svg/histogram-silver-on-small.svg | 0 rtdata/images/{themed => }/svg/info.svg | 0 .../{themed => }/svg/intent-absolute.svg | 0 .../{themed => }/svg/intent-perceptual.svg | 0 .../{themed => }/svg/intent-relative.svg | 0 .../{themed => }/svg/intent-saturation.svg | 0 .../{themed => }/svg/magnifier-1to1-small.svg | 0 .../{themed => }/svg/magnifier-1to1.svg | 0 .../{themed => }/svg/magnifier-crop.svg | 0 .../images/{themed => }/svg/magnifier-fit.svg | 0 .../svg/magnifier-minus-small.svg | 0 .../{themed => }/svg/magnifier-minus.svg | 0 .../{themed => }/svg/magnifier-plus-small.svg | 0 .../{themed => }/svg/magnifier-plus.svg | 0 rtdata/images/{themed => }/svg/magnifier.svg | 0 rtdata/images/{themed => }/svg/metadata.svg | 0 .../svg/node-move-nw-se-hicontrast.svg | 0 .../svg/node-move-sw-ne-hicontrast.svg | 0 .../svg/node-move-x-hicontrast.svg | 0 .../svg/node-move-xy-hicontrast.svg | 0 .../svg/node-move-y-hicontrast.svg | 0 .../{themed => }/svg/one-to-one-small.svg | 0 rtdata/images/{themed => }/svg/ornament1.svg | 0 .../{themed => }/svg/padlock-locked-small.svg | 0 .../svg/padlock-unlocked-small.svg | 0 .../images/{themed => }/svg/palette-brush.svg | 0 .../{themed => }/svg/panel-to-bottom.svg | 0 .../images/{themed => }/svg/panel-to-left.svg | 0 .../{themed => }/svg/panel-to-right.svg | 0 .../images/{themed => }/svg/panel-to-top.svg | 0 rtdata/images/{themed => }/svg/paste.svg | 0 .../svg/perspective-horizontal-left-small.svg | 0 .../svg/perspective-horizontal-left.svg | 0 .../perspective-horizontal-right-small.svg | 0 .../svg/perspective-horizontal-right.svg | 0 .../svg/perspective-vertical-bottom-small.svg | 0 .../svg/perspective-vertical-bottom.svg | 0 .../svg/perspective-vertical-top-small.svg | 0 .../svg/perspective-vertical-top.svg | 0 .../svg/power-inconsistent-small.svg | 0 .../{themed => }/svg/power-off-small.svg | 0 .../{themed => }/svg/power-on-small.svg | 0 .../images/{themed => }/svg/preferences.svg | 0 .../{themed => }/svg/profile-filled.svg | 0 .../{themed => }/svg/profile-partial.svg | 0 rtdata/images/{themed => }/svg/redo-all.svg | 0 rtdata/images/{themed => }/svg/redo-small.svg | 0 rtdata/images/{themed => }/svg/redo.svg | 0 .../{themed => }/svg/refresh-red-small.svg | 0 .../images/{themed => }/svg/refresh-small.svg | 0 rtdata/images/{themed => }/svg/refresh.svg | 0 .../images/{themed => }/svg/remove-small.svg | 0 rtdata/images/{themed => }/svg/remove.svg | 0 .../svg/rotate-aroundnode-hicontrast.svg | 0 .../{themed => }/svg/rotate-aroundnode.svg | 0 .../{themed => }/svg/rotate-left-90.svg | 0 .../{themed => }/svg/rotate-left-small.svg | 0 .../images/{themed => }/svg/rotate-left.svg | 0 .../{themed => }/svg/rotate-right-90.svg | 0 .../{themed => }/svg/rotate-right-small.svg | 0 .../images/{themed => }/svg/rotate-right.svg | 0 .../svg/rotate-straighten-small.svg | 0 .../{themed => }/svg/rotate-straighten.svg | 0 rtdata/images/{non-themed => svg}/rt-logo.svg | 0 rtdata/images/{themed => }/svg/save-small.svg | 0 rtdata/images/{themed => }/svg/save.svg | 0 .../{themed => }/svg/saved-no-small.svg | 0 .../{themed => }/svg/saved-yes-small.svg | 0 .../rt-splash.svg => svg/splash.svg} | 0 .../svg/square-toggle-black-off-narrow.svg | 0 .../svg/square-toggle-black-on-narrow.svg | 0 .../svg/square-toggle-blue-off-narrow.svg | 0 .../svg/square-toggle-blue-on-narrow.svg | 0 .../svg/square-toggle-gray-off-narrow.svg | 0 .../svg/square-toggle-gray-on-narrow.svg | 0 .../svg/square-toggle-green-off-narrow.svg | 0 .../svg/square-toggle-green-on-narrow.svg | 0 .../square-toggle-luminosity-off-narrow.svg | 0 .../square-toggle-luminosity-on-narrow.svg | 0 .../svg/square-toggle-red-off-narrow.svg | 0 .../svg/square-toggle-red-on-narrow.svg | 0 .../svg/square-toggle-theme-off-narrow.svg | 0 .../svg/square-toggle-theme-on-narrow.svg | 0 .../svg/square-toggle-white-off-narrow.svg | 0 .../svg/square-toggle-white-on-narrow.svg | 0 .../svg/star-gold-hollow-narrow.svg | 0 .../svg/star-gold-hollow-small.svg | 0 .../{themed => }/svg/star-gold-narrow.svg | 0 .../{themed => }/svg/star-gold-small.svg | 0 .../{themed => }/svg/star-hollow-narrow.svg | 0 .../{themed => }/svg/star-hollow-small.svg | 0 .../images/{themed => }/svg/star-narrow.svg | 0 rtdata/images/{themed => }/svg/star-small.svg | 0 rtdata/images/{themed => }/svg/star.svg | 0 .../images/{themed => }/svg/template-16.svg | 0 .../images/{themed => }/svg/template-24.svg | 0 .../{themed => }/svg/template-narrow.svg | 0 .../svg/tick-green-hollow-small.svg | 0 .../{themed => }/svg/tick-green-hollow.svg | 0 .../{themed => }/svg/tick-green-small.svg | 0 rtdata/images/{themed => }/svg/tick-green.svg | 0 .../{themed => }/svg/tick-hollow-small.svg | 0 rtdata/images/{themed => }/svg/tick-small.svg | 0 rtdata/images/{themed => }/svg/tick.svg | 0 rtdata/images/{themed => }/svg/transform.svg | 0 .../images/{themed => }/svg/trash-delete.svg | 0 .../{themed => }/svg/trash-empty-show.svg | 0 .../images/{themed => }/svg/trash-empty.svg | 0 .../{themed => }/svg/trash-full-show.svg | 0 rtdata/images/{themed => }/svg/trash-full.svg | 0 .../{themed => }/svg/trash-hide-deleted.svg | 0 .../{themed => }/svg/trash-remove-small.svg | 0 .../images/{themed => }/svg/trash-remove.svg | 0 .../images/{themed => }/svg/trash-small.svg | 0 rtdata/images/{themed => }/svg/undo-all.svg | 0 rtdata/images/{themed => }/svg/undo-small.svg | 0 rtdata/images/{themed => }/svg/undo.svg | 0 .../{themed => }/svg/warning-highlights.svg | 0 .../{themed => }/svg/warning-shadows.svg | 0 rtdata/images/{themed => }/svg/warning.svg | 0 rtdata/images/{themed => }/svg/wavelets.svg | 0 .../images/{themed => }/svg/wb-auto-small.svg | 0 rtdata/images/{themed => }/svg/wb-auto.svg | 0 .../{themed => }/svg/wb-camera-small.svg | 0 rtdata/images/{themed => }/svg/wb-camera.svg | 0 .../{themed => }/svg/wb-cloudy-small.svg | 0 rtdata/images/{themed => }/svg/wb-cloudy.svg | 0 .../{themed => }/svg/wb-custom-small.svg | 0 rtdata/images/{themed => }/svg/wb-custom.svg | 0 .../{themed => }/svg/wb-flash-small.svg | 0 rtdata/images/{themed => }/svg/wb-flash.svg | 0 .../{themed => }/svg/wb-fluorescent-small.svg | 0 .../{themed => }/svg/wb-fluorescent.svg | 0 .../images/{themed => }/svg/wb-lamp-small.svg | 0 rtdata/images/{themed => }/svg/wb-lamp.svg | 0 .../images/{themed => }/svg/wb-led-small.svg | 0 rtdata/images/{themed => }/svg/wb-led.svg | 0 .../{themed => }/svg/wb-shade-small.svg | 0 rtdata/images/{themed => }/svg/wb-shade.svg | 0 .../images/{themed => }/svg/wb-sun-small.svg | 0 rtdata/images/{themed => }/svg/wb-sun.svg | 0 .../{themed => }/svg/wb-tungsten-small.svg | 0 .../images/{themed => }/svg/wb-tungsten.svg | 0 .../{themed => }/svg/wb-water-small.svg | 0 rtdata/images/{themed => }/svg/wb-water.svg | 0 rtdata/images/{themed => }/svg/window-add.svg | 0 rtdata/images/themed/png/1/dark/add-small.png | Bin 383 -> 0 bytes rtdata/images/themed/png/1/dark/add.png | Bin 366 -> 0 bytes rtdata/images/themed/png/1/dark/aperture.png | Bin 629 -> 0 bytes .../themed/png/1/dark/arrow-down-small.png | Bin 406 -> 0 bytes .../themed/png/1/dark/arrow-left-small.png | Bin 398 -> 0 bytes .../themed/png/1/dark/arrow-right-small.png | Bin 401 -> 0 bytes .../themed/png/1/dark/arrow-up-small.png | Bin 408 -> 0 bytes .../images/themed/png/1/dark/arrow-updown.png | Bin 440 -> 0 bytes .../images/themed/png/1/dark/arrow2-left.png | Bin 462 -> 0 bytes .../images/themed/png/1/dark/arrow2-right.png | Bin 457 -> 0 bytes rtdata/images/themed/png/1/dark/atom.png | Bin 643 -> 0 bytes rtdata/images/themed/png/1/dark/bayer.png | Bin 389 -> 0 bytes .../images/themed/png/1/dark/beforeafter.png | Bin 419 -> 0 bytes .../images/themed/png/1/dark/cancel-small.png | Bin 411 -> 0 bytes rtdata/images/themed/png/1/dark/cancel.png | Bin 427 -> 0 bytes .../themed/png/1/dark/circle-black-small.png | Bin 409 -> 0 bytes .../png/1/dark/circle-blue-green-small.png | Bin 447 -> 0 bytes .../png/1/dark/circle-blue-red-small.png | Bin 455 -> 0 bytes .../themed/png/1/dark/circle-blue-small.png | Bin 397 -> 0 bytes .../png/1/dark/circle-blue-yellow-small.png | Bin 439 -> 0 bytes .../png/1/dark/circle-cyan-red-small.png | Bin 446 -> 0 bytes .../themed/png/1/dark/circle-cyan-small.png | Bin 410 -> 0 bytes .../png/1/dark/circle-darkgray-small.png | Bin 389 -> 0 bytes .../png/1/dark/circle-empty-blue-small.png | Bin 439 -> 0 bytes .../1/dark/circle-empty-darkgray-small.png | Bin 414 -> 0 bytes .../png/1/dark/circle-empty-gray-small.png | Bin 423 -> 0 bytes .../png/1/dark/circle-empty-green-small.png | Bin 430 -> 0 bytes .../png/1/dark/circle-empty-purple-small.png | Bin 424 -> 0 bytes .../png/1/dark/circle-empty-red-small.png | Bin 423 -> 0 bytes .../png/1/dark/circle-empty-yellow-small.png | Bin 430 -> 0 bytes .../png/1/dark/circle-gray-blue-small.png | Bin 442 -> 0 bytes .../png/1/dark/circle-gray-green-small.png | Bin 422 -> 0 bytes .../png/1/dark/circle-gray-red-small.png | Bin 433 -> 0 bytes .../themed/png/1/dark/circle-gray-small.png | Bin 396 -> 0 bytes .../png/1/dark/circle-green-blue-small.png | Bin 472 -> 0 bytes .../png/1/dark/circle-green-red-small.png | Bin 450 -> 0 bytes .../themed/png/1/dark/circle-green-small.png | Bin 401 -> 0 bytes .../png/1/dark/circle-magenta-small.png | Bin 405 -> 0 bytes .../themed/png/1/dark/circle-orange-small.png | Bin 405 -> 0 bytes .../themed/png/1/dark/circle-purple-small.png | Bin 400 -> 0 bytes .../png/1/dark/circle-red-blue-small.png | Bin 443 -> 0 bytes .../png/1/dark/circle-red-cyan-small.png | Bin 431 -> 0 bytes .../png/1/dark/circle-red-green-small.png | Bin 447 -> 0 bytes .../themed/png/1/dark/circle-red-small.png | Bin 402 -> 0 bytes .../themed/png/1/dark/circle-white-small.png | Bin 405 -> 0 bytes .../png/1/dark/circle-yellow-blue-small.png | Bin 438 -> 0 bytes .../themed/png/1/dark/circle-yellow-small.png | Bin 409 -> 0 bytes .../themed/png/1/dark/color-circles.png | Bin 594 -> 0 bytes .../1/dark/color-picker-add-hicontrast.png | Bin 631 -> 0 bytes .../themed/png/1/dark/color-picker-add.png | Bin 510 -> 0 bytes .../themed/png/1/dark/color-picker-bars.png | Bin 509 -> 0 bytes .../png/1/dark/color-picker-hicontrast.png | Bin 596 -> 0 bytes .../themed/png/1/dark/color-picker-hide.png | Bin 463 -> 0 bytes .../images/themed/png/1/dark/color-picker.png | Bin 513 -> 0 bytes .../themed/png/1/dark/contrastmask-off.png | Bin 541 -> 0 bytes .../themed/png/1/dark/contrastmask-on.png | Bin 597 -> 0 bytes rtdata/images/themed/png/1/dark/copy.png | Bin 518 -> 0 bytes .../themed/png/1/dark/crop-auto-small.png | Bin 427 -> 0 bytes rtdata/images/themed/png/1/dark/crop-auto.png | Bin 473 -> 0 bytes .../png/1/dark/crop-point-hicontrast.png | Bin 445 -> 0 bytes .../images/themed/png/1/dark/crop-small.png | Bin 356 -> 0 bytes rtdata/images/themed/png/1/dark/crop.png | Bin 355 -> 0 bytes .../themed/png/1/dark/crossed-arrows-in.png | Bin 509 -> 0 bytes .../themed/png/1/dark/crossed-arrows-out.png | Bin 477 -> 0 bytes .../themed/png/1/dark/crosshair-adjust.png | Bin 478 -> 0 bytes .../png/1/dark/crosshair-hicontrast.png | Bin 421 -> 0 bytes .../png/1/dark/crosshair-node-curve.png | Bin 483 -> 0 bytes .../themed/png/1/dark/crosshair-small.png | Bin 382 -> 0 bytes .../png/1/dark/curve-controlpoints-small.png | Bin 397 -> 0 bytes .../themed/png/1/dark/curve-controlpoints.png | Bin 481 -> 0 bytes .../themed/png/1/dark/curve-flat-small.png | Bin 337 -> 0 bytes .../images/themed/png/1/dark/curve-flat.png | Bin 338 -> 0 bytes .../themed/png/1/dark/curve-linear-small.png | Bin 401 -> 0 bytes .../images/themed/png/1/dark/curve-linear.png | Bin 421 -> 0 bytes .../themed/png/1/dark/curve-nurbs-small.png | Bin 472 -> 0 bytes .../images/themed/png/1/dark/curve-nurbs.png | Bin 519 -> 0 bytes .../png/1/dark/curve-parametric-small.png | Bin 439 -> 0 bytes .../themed/png/1/dark/curve-parametric.png | Bin 471 -> 0 bytes .../themed/png/1/dark/curve-spline-small.png | Bin 435 -> 0 bytes .../images/themed/png/1/dark/curve-spline.png | Bin 474 -> 0 bytes rtdata/images/themed/png/1/dark/detail.png | Bin 595 -> 0 bytes .../themed/png/1/dark/device-floppy.png | Bin 415 -> 0 bytes .../images/themed/png/1/dark/device-hdd.png | Bin 533 -> 0 bytes .../themed/png/1/dark/device-network.png | Bin 536 -> 0 bytes .../themed/png/1/dark/device-optical.png | Bin 584 -> 0 bytes .../images/themed/png/1/dark/device-usb.png | Bin 510 -> 0 bytes .../png/1/dark/distortion-auto-small.png | Bin 543 -> 0 bytes .../themed/png/1/dark/distortion-auto.png | Bin 633 -> 0 bytes .../png/1/dark/distortion-barrel-small.png | Bin 455 -> 0 bytes .../themed/png/1/dark/distortion-barrel.png | Bin 522 -> 0 bytes .../1/dark/distortion-pincushion-small.png | Bin 461 -> 0 bytes .../png/1/dark/distortion-pincushion.png | Bin 545 -> 0 bytes .../images/themed/png/1/dark/edit-point.png | Bin 490 -> 0 bytes .../themed/png/1/dark/equilizer-narrow.png | Bin 404 -> 0 bytes .../themed/png/1/dark/equilizer-wide.png | Bin 379 -> 0 bytes .../png/1/dark/expander-closed-small.png | Bin 375 -> 0 bytes .../themed/png/1/dark/expander-open-small.png | Bin 385 -> 0 bytes rtdata/images/themed/png/1/dark/exposure.png | Bin 446 -> 0 bytes .../images/themed/png/1/dark/filetype-hdr.png | Bin 450 -> 0 bytes .../images/themed/png/1/dark/filetype-ps.png | Bin 470 -> 0 bytes .../images/themed/png/1/dark/filter-clear.png | Bin 561 -> 0 bytes .../themed/png/1/dark/filter-original.png | Bin 399 -> 0 bytes .../themed/png/1/dark/filter-original2.png | Bin 367 -> 0 bytes rtdata/images/themed/png/1/dark/filter.png | Bin 553 -> 0 bytes .../themed/png/1/dark/flip-horizontal.png | Bin 501 -> 0 bytes .../themed/png/1/dark/flip-vertical.png | Bin 474 -> 0 bytes .../themed/png/1/dark/focusscreen-off.png | Bin 535 -> 0 bytes .../themed/png/1/dark/focusscreen-on.png | Bin 546 -> 0 bytes .../png/1/dark/folder-closed-home-small.png | Bin 426 -> 0 bytes .../themed/png/1/dark/folder-closed-home.png | Bin 457 -> 0 bytes .../png/1/dark/folder-closed-recent-small.png | Bin 451 -> 0 bytes .../png/1/dark/folder-closed-recent.png | Bin 508 -> 0 bytes .../themed/png/1/dark/folder-closed-small.png | Bin 378 -> 0 bytes .../themed/png/1/dark/folder-closed.png | Bin 403 -> 0 bytes .../png/1/dark/folder-open-recent-small.png | Bin 489 -> 0 bytes .../themed/png/1/dark/folder-open-recent.png | Bin 535 -> 0 bytes .../themed/png/1/dark/folder-open-small.png | Bin 437 -> 0 bytes .../images/themed/png/1/dark/folder-open.png | Bin 464 -> 0 bytes .../themed/png/1/dark/fullscreen-enter.png | Bin 481 -> 0 bytes .../themed/png/1/dark/fullscreen-leave.png | Bin 483 -> 0 bytes .../images/themed/png/1/dark/gamut-hist.png | Bin 499 -> 0 bytes .../images/themed/png/1/dark/gamut-plus.png | Bin 548 -> 0 bytes .../themed/png/1/dark/gamut-softproof.png | Bin 514 -> 0 bytes .../themed/png/1/dark/gamut-warning.png | Bin 578 -> 0 bytes .../png/1/dark/gamut_srgb_prophoto_xy.png | Bin 551 -> 0 bytes .../images/themed/png/1/dark/gears-pause.png | Bin 556 -> 0 bytes .../images/themed/png/1/dark/gears-play.png | Bin 639 -> 0 bytes .../images/themed/png/1/dark/gears-small.png | Bin 482 -> 0 bytes rtdata/images/themed/png/1/dark/gears.png | Bin 569 -> 0 bytes .../themed/png/1/dark/goto-end-small.png | Bin 398 -> 0 bytes .../themed/png/1/dark/goto-start-small.png | Bin 398 -> 0 bytes .../png/1/dark/hand-closed-hicontrast.png | Bin 741 -> 0 bytes .../png/1/dark/hand-open-hicontrast.png | Bin 772 -> 0 bytes rtdata/images/themed/png/1/dark/hand-open.png | Bin 533 -> 0 bytes .../png/1/dark/histogram-bar-off-small.png | Bin 353 -> 0 bytes .../png/1/dark/histogram-bar-on-small.png | Bin 355 -> 0 bytes .../png/1/dark/histogram-bayer-off-small.png | Bin 356 -> 0 bytes .../png/1/dark/histogram-bayer-on-small.png | Bin 358 -> 0 bytes .../png/1/dark/histogram-blue-off-small.png | Bin 341 -> 0 bytes .../png/1/dark/histogram-blue-on-small.png | Bin 342 -> 0 bytes .../png/1/dark/histogram-gold-off-small.png | Bin 341 -> 0 bytes .../png/1/dark/histogram-gold-on-small.png | Bin 342 -> 0 bytes .../png/1/dark/histogram-green-off-small.png | Bin 341 -> 0 bytes .../png/1/dark/histogram-green-on-small.png | Bin 342 -> 0 bytes .../1/dark/histogram-mode-linear-small.png | Bin 385 -> 0 bytes .../png/1/dark/histogram-mode-logx-small.png | Bin 421 -> 0 bytes .../png/1/dark/histogram-mode-logxy-small.png | Bin 402 -> 0 bytes .../png/1/dark/histogram-red-off-small.png | Bin 341 -> 0 bytes .../png/1/dark/histogram-red-on-small.png | Bin 342 -> 0 bytes .../png/1/dark/histogram-silver-off-small.png | Bin 342 -> 0 bytes .../png/1/dark/histogram-silver-on-small.png | Bin 343 -> 0 bytes rtdata/images/themed/png/1/dark/info.png | Bin 530 -> 0 bytes .../themed/png/1/dark/intent-absolute.png | Bin 479 -> 0 bytes .../themed/png/1/dark/intent-perceptual.png | Bin 560 -> 0 bytes .../themed/png/1/dark/intent-relative.png | Bin 558 -> 0 bytes .../themed/png/1/dark/intent-saturation.png | Bin 572 -> 0 bytes .../png/1/dark/magnifier-1to1-small.png | Bin 460 -> 0 bytes .../themed/png/1/dark/magnifier-1to1.png | Bin 538 -> 0 bytes .../themed/png/1/dark/magnifier-crop.png | Bin 537 -> 0 bytes .../themed/png/1/dark/magnifier-fit.png | Bin 511 -> 0 bytes .../png/1/dark/magnifier-minus-small.png | Bin 454 -> 0 bytes .../themed/png/1/dark/magnifier-minus.png | Bin 505 -> 0 bytes .../png/1/dark/magnifier-plus-small.png | Bin 446 -> 0 bytes .../themed/png/1/dark/magnifier-plus.png | Bin 512 -> 0 bytes rtdata/images/themed/png/1/dark/magnifier.png | Bin 492 -> 0 bytes rtdata/images/themed/png/1/dark/metadata.png | Bin 484 -> 0 bytes .../png/1/dark/node-move-nw-se-hicontrast.png | Bin 527 -> 0 bytes .../png/1/dark/node-move-sw-ne-hicontrast.png | Bin 525 -> 0 bytes .../png/1/dark/node-move-x-hicontrast.png | Bin 495 -> 0 bytes .../png/1/dark/node-move-xy-hicontrast.png | Bin 584 -> 0 bytes .../png/1/dark/node-move-y-hicontrast.png | Bin 513 -> 0 bytes .../themed/png/1/dark/one-to-one-small.png | Bin 360 -> 0 bytes rtdata/images/themed/png/1/dark/ornament1.png | Bin 1581 -> 0 bytes .../png/1/dark/padlock-locked-small.png | Bin 460 -> 0 bytes .../png/1/dark/padlock-unlocked-small.png | Bin 463 -> 0 bytes .../themed/png/1/dark/palette-brush.png | Bin 607 -> 0 bytes .../themed/png/1/dark/panel-to-bottom.png | Bin 423 -> 0 bytes .../themed/png/1/dark/panel-to-left.png | Bin 397 -> 0 bytes .../themed/png/1/dark/panel-to-right.png | Bin 396 -> 0 bytes .../images/themed/png/1/dark/panel-to-top.png | Bin 421 -> 0 bytes rtdata/images/themed/png/1/dark/paste.png | Bin 425 -> 0 bytes .../perspective-horizontal-left-small.png | Bin 435 -> 0 bytes .../1/dark/perspective-horizontal-left.png | Bin 522 -> 0 bytes .../perspective-horizontal-right-small.png | Bin 439 -> 0 bytes .../1/dark/perspective-horizontal-right.png | Bin 520 -> 0 bytes .../perspective-vertical-bottom-small.png | Bin 467 -> 0 bytes .../1/dark/perspective-vertical-bottom.png | Bin 557 -> 0 bytes .../1/dark/perspective-vertical-top-small.png | Bin 477 -> 0 bytes .../png/1/dark/perspective-vertical-top.png | Bin 566 -> 0 bytes .../png/1/dark/power-inconsistent-small.png | Bin 474 -> 0 bytes .../themed/png/1/dark/power-off-small.png | Bin 382 -> 0 bytes .../themed/png/1/dark/power-on-small.png | Bin 454 -> 0 bytes .../images/themed/png/1/dark/preferences.png | Bin 445 -> 0 bytes .../themed/png/1/dark/profile-filled.png | Bin 377 -> 0 bytes .../themed/png/1/dark/profile-partial.png | Bin 385 -> 0 bytes rtdata/images/themed/png/1/dark/redo-all.png | Bin 507 -> 0 bytes .../images/themed/png/1/dark/redo-small.png | Bin 429 -> 0 bytes rtdata/images/themed/png/1/dark/redo.png | Bin 510 -> 0 bytes .../themed/png/1/dark/refresh-red-small.png | Bin 505 -> 0 bytes .../themed/png/1/dark/refresh-small.png | Bin 468 -> 0 bytes rtdata/images/themed/png/1/dark/refresh.png | Bin 506 -> 0 bytes .../images/themed/png/1/dark/remove-small.png | Bin 380 -> 0 bytes rtdata/images/themed/png/1/dark/remove.png | Bin 348 -> 0 bytes .../1/dark/rotate-aroundnode-hicontrast.png | Bin 786 -> 0 bytes .../themed/png/1/dark/rotate-aroundnode.png | Bin 540 -> 0 bytes .../themed/png/1/dark/rotate-left-90.png | Bin 561 -> 0 bytes .../themed/png/1/dark/rotate-left-small.png | Bin 491 -> 0 bytes .../images/themed/png/1/dark/rotate-left.png | Bin 572 -> 0 bytes .../themed/png/1/dark/rotate-right-90.png | Bin 541 -> 0 bytes .../themed/png/1/dark/rotate-right-small.png | Bin 464 -> 0 bytes .../images/themed/png/1/dark/rotate-right.png | Bin 609 -> 0 bytes .../png/1/dark/rotate-straighten-small.png | Bin 473 -> 0 bytes .../themed/png/1/dark/rotate-straighten.png | Bin 543 -> 0 bytes .../images/themed/png/1/dark/save-small.png | Bin 485 -> 0 bytes rtdata/images/themed/png/1/dark/save.png | Bin 494 -> 0 bytes .../themed/png/1/dark/saved-no-small.png | Bin 511 -> 0 bytes .../themed/png/1/dark/saved-yes-small.png | Bin 528 -> 0 bytes .../1/dark/square-toggle-black-off-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-black-on-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-blue-off-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-blue-on-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-gray-off-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-gray-on-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-green-off-narrow.png | Bin 343 -> 0 bytes .../1/dark/square-toggle-green-on-narrow.png | Bin 343 -> 0 bytes .../square-toggle-luminosity-off-narrow.png | Bin 359 -> 0 bytes .../square-toggle-luminosity-on-narrow.png | Bin 359 -> 0 bytes .../1/dark/square-toggle-red-off-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-red-on-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-theme-off-narrow.png | Bin 366 -> 0 bytes .../1/dark/square-toggle-theme-on-narrow.png | Bin 405 -> 0 bytes .../1/dark/square-toggle-white-off-narrow.png | Bin 339 -> 0 bytes .../1/dark/square-toggle-white-on-narrow.png | Bin 339 -> 0 bytes .../png/1/dark/star-gold-hollow-narrow.png | Bin 426 -> 0 bytes .../png/1/dark/star-gold-hollow-small.png | Bin 453 -> 0 bytes .../themed/png/1/dark/star-gold-narrow.png | Bin 419 -> 0 bytes .../themed/png/1/dark/star-gold-small.png | Bin 459 -> 0 bytes .../themed/png/1/dark/star-hollow-narrow.png | Bin 420 -> 0 bytes .../themed/png/1/dark/star-hollow-small.png | Bin 427 -> 0 bytes .../images/themed/png/1/dark/star-narrow.png | Bin 405 -> 0 bytes .../images/themed/png/1/dark/star-small.png | Bin 434 -> 0 bytes .../images/themed/png/1/dark/template-16.png | Bin 316 -> 0 bytes .../images/themed/png/1/dark/template-24.png | Bin 322 -> 0 bytes .../themed/png/1/dark/template-narrow.png | Bin 313 -> 0 bytes .../png/1/dark/tick-green-hollow-small.png | Bin 412 -> 0 bytes .../themed/png/1/dark/tick-green-hollow.png | Bin 520 -> 0 bytes .../themed/png/1/dark/tick-green-small.png | Bin 403 -> 0 bytes .../images/themed/png/1/dark/tick-green.png | Bin 447 -> 0 bytes .../themed/png/1/dark/tick-hollow-small.png | Bin 404 -> 0 bytes .../images/themed/png/1/dark/tick-small.png | Bin 403 -> 0 bytes rtdata/images/themed/png/1/dark/tick.png | Bin 440 -> 0 bytes rtdata/images/themed/png/1/dark/transform.png | Bin 596 -> 0 bytes .../images/themed/png/1/dark/trash-delete.png | Bin 1021 -> 0 bytes .../themed/png/1/dark/trash-empty-show.png | Bin 700 -> 0 bytes .../images/themed/png/1/dark/trash-empty.png | Bin 478 -> 0 bytes .../themed/png/1/dark/trash-full-show.png | Bin 730 -> 0 bytes .../images/themed/png/1/dark/trash-full.png | Bin 482 -> 0 bytes .../themed/png/1/dark/trash-hide-deleted.png | Bin 622 -> 0 bytes .../themed/png/1/dark/trash-remove-small.png | Bin 554 -> 0 bytes .../images/themed/png/1/dark/trash-remove.png | Bin 573 -> 0 bytes .../images/themed/png/1/dark/trash-small.png | Bin 438 -> 0 bytes rtdata/images/themed/png/1/dark/undo-all.png | Bin 530 -> 0 bytes .../images/themed/png/1/dark/undo-small.png | Bin 432 -> 0 bytes rtdata/images/themed/png/1/dark/undo.png | Bin 510 -> 0 bytes .../themed/png/1/dark/warning-highlights.png | Bin 608 -> 0 bytes .../themed/png/1/dark/warning-shadows.png | Bin 618 -> 0 bytes rtdata/images/themed/png/1/dark/wavelets.png | Bin 532 -> 0 bytes .../themed/png/1/dark/wb-auto-small.png | Bin 434 -> 0 bytes rtdata/images/themed/png/1/dark/wb-auto.png | Bin 480 -> 0 bytes .../themed/png/1/dark/wb-camera-small.png | Bin 452 -> 0 bytes rtdata/images/themed/png/1/dark/wb-camera.png | Bin 512 -> 0 bytes .../themed/png/1/dark/wb-cloudy-small.png | Bin 432 -> 0 bytes rtdata/images/themed/png/1/dark/wb-cloudy.png | Bin 476 -> 0 bytes .../themed/png/1/dark/wb-custom-small.png | Bin 440 -> 0 bytes rtdata/images/themed/png/1/dark/wb-custom.png | Bin 433 -> 0 bytes .../themed/png/1/dark/wb-flash-small.png | Bin 447 -> 0 bytes rtdata/images/themed/png/1/dark/wb-flash.png | Bin 498 -> 0 bytes .../png/1/dark/wb-fluorescent-small.png | Bin 442 -> 0 bytes .../themed/png/1/dark/wb-fluorescent.png | Bin 474 -> 0 bytes .../themed/png/1/dark/wb-lamp-small.png | Bin 436 -> 0 bytes rtdata/images/themed/png/1/dark/wb-lamp.png | Bin 512 -> 0 bytes .../images/themed/png/1/dark/wb-led-small.png | Bin 462 -> 0 bytes rtdata/images/themed/png/1/dark/wb-led.png | Bin 505 -> 0 bytes .../themed/png/1/dark/wb-shade-small.png | Bin 453 -> 0 bytes rtdata/images/themed/png/1/dark/wb-shade.png | Bin 464 -> 0 bytes .../images/themed/png/1/dark/wb-sun-small.png | Bin 425 -> 0 bytes rtdata/images/themed/png/1/dark/wb-sun.png | Bin 507 -> 0 bytes .../themed/png/1/dark/wb-tungsten-small.png | Bin 463 -> 0 bytes .../images/themed/png/1/dark/wb-tungsten.png | Bin 519 -> 0 bytes .../themed/png/1/dark/wb-water-small.png | Bin 444 -> 0 bytes rtdata/images/themed/png/1/dark/wb-water.png | Bin 492 -> 0 bytes .../images/themed/png/1/dark/window-add.png | Bin 429 -> 0 bytes .../images/themed/png/1/light/add-small.png | Bin 383 -> 0 bytes rtdata/images/themed/png/1/light/add.png | Bin 366 -> 0 bytes rtdata/images/themed/png/1/light/aperture.png | Bin 650 -> 0 bytes .../themed/png/1/light/arrow-down-small.png | Bin 410 -> 0 bytes .../themed/png/1/light/arrow-left-small.png | Bin 396 -> 0 bytes .../themed/png/1/light/arrow-right-small.png | Bin 397 -> 0 bytes .../themed/png/1/light/arrow-up-small.png | Bin 412 -> 0 bytes .../themed/png/1/light/arrow-updown.png | Bin 436 -> 0 bytes .../images/themed/png/1/light/arrow2-left.png | Bin 461 -> 0 bytes .../themed/png/1/light/arrow2-right.png | Bin 455 -> 0 bytes rtdata/images/themed/png/1/light/atom.png | Bin 680 -> 0 bytes rtdata/images/themed/png/1/light/bayer.png | Bin 386 -> 0 bytes .../images/themed/png/1/light/beforeafter.png | Bin 425 -> 0 bytes .../themed/png/1/light/cancel-small.png | Bin 411 -> 0 bytes rtdata/images/themed/png/1/light/cancel.png | Bin 433 -> 0 bytes .../themed/png/1/light/circle-black-small.png | Bin 409 -> 0 bytes .../png/1/light/circle-blue-green-small.png | Bin 447 -> 0 bytes .../png/1/light/circle-blue-red-small.png | Bin 455 -> 0 bytes .../themed/png/1/light/circle-blue-small.png | Bin 397 -> 0 bytes .../png/1/light/circle-blue-yellow-small.png | Bin 439 -> 0 bytes .../png/1/light/circle-cyan-red-small.png | Bin 446 -> 0 bytes .../themed/png/1/light/circle-cyan-small.png | Bin 410 -> 0 bytes .../png/1/light/circle-darkgray-small.png | Bin 389 -> 0 bytes .../png/1/light/circle-empty-blue-small.png | Bin 439 -> 0 bytes .../1/light/circle-empty-darkgray-small.png | Bin 414 -> 0 bytes .../png/1/light/circle-empty-gray-small.png | Bin 423 -> 0 bytes .../png/1/light/circle-empty-green-small.png | Bin 430 -> 0 bytes .../png/1/light/circle-empty-purple-small.png | Bin 424 -> 0 bytes .../png/1/light/circle-empty-red-small.png | Bin 423 -> 0 bytes .../png/1/light/circle-empty-yellow-small.png | Bin 430 -> 0 bytes .../png/1/light/circle-gray-blue-small.png | Bin 442 -> 0 bytes .../png/1/light/circle-gray-green-small.png | Bin 422 -> 0 bytes .../png/1/light/circle-gray-red-small.png | Bin 433 -> 0 bytes .../themed/png/1/light/circle-gray-small.png | Bin 396 -> 0 bytes .../png/1/light/circle-green-blue-small.png | Bin 472 -> 0 bytes .../png/1/light/circle-green-red-small.png | Bin 450 -> 0 bytes .../themed/png/1/light/circle-green-small.png | Bin 401 -> 0 bytes .../png/1/light/circle-magenta-small.png | Bin 405 -> 0 bytes .../png/1/light/circle-orange-small.png | Bin 405 -> 0 bytes .../png/1/light/circle-purple-small.png | Bin 400 -> 0 bytes .../png/1/light/circle-red-blue-small.png | Bin 443 -> 0 bytes .../png/1/light/circle-red-cyan-small.png | Bin 431 -> 0 bytes .../png/1/light/circle-red-green-small.png | Bin 447 -> 0 bytes .../themed/png/1/light/circle-red-small.png | Bin 402 -> 0 bytes .../themed/png/1/light/circle-white-small.png | Bin 405 -> 0 bytes .../png/1/light/circle-yellow-blue-small.png | Bin 438 -> 0 bytes .../png/1/light/circle-yellow-small.png | Bin 409 -> 0 bytes .../themed/png/1/light/color-circles.png | Bin 597 -> 0 bytes .../1/light/color-picker-add-hicontrast.png | Bin 631 -> 0 bytes .../themed/png/1/light/color-picker-add.png | Bin 513 -> 0 bytes .../themed/png/1/light/color-picker-bars.png | Bin 512 -> 0 bytes .../png/1/light/color-picker-hicontrast.png | Bin 596 -> 0 bytes .../themed/png/1/light/color-picker-hide.png | Bin 467 -> 0 bytes .../themed/png/1/light/color-picker.png | Bin 517 -> 0 bytes .../themed/png/1/light/contrastmask-off.png | Bin 557 -> 0 bytes .../themed/png/1/light/contrastmask-on.png | Bin 596 -> 0 bytes rtdata/images/themed/png/1/light/copy.png | Bin 523 -> 0 bytes .../themed/png/1/light/crop-auto-small.png | Bin 431 -> 0 bytes .../images/themed/png/1/light/crop-auto.png | Bin 475 -> 0 bytes .../png/1/light/crop-point-hicontrast.png | Bin 445 -> 0 bytes .../images/themed/png/1/light/crop-small.png | Bin 356 -> 0 bytes rtdata/images/themed/png/1/light/crop.png | Bin 355 -> 0 bytes .../themed/png/1/light/crossed-arrows-in.png | Bin 514 -> 0 bytes .../themed/png/1/light/crossed-arrows-out.png | Bin 495 -> 0 bytes .../themed/png/1/light/crosshair-adjust.png | Bin 468 -> 0 bytes .../png/1/light/crosshair-hicontrast.png | Bin 421 -> 0 bytes .../png/1/light/crosshair-node-curve.png | Bin 482 -> 0 bytes .../themed/png/1/light/crosshair-small.png | Bin 387 -> 0 bytes .../png/1/light/curve-controlpoints-small.png | Bin 409 -> 0 bytes .../png/1/light/curve-controlpoints.png | Bin 482 -> 0 bytes .../themed/png/1/light/curve-flat-small.png | Bin 337 -> 0 bytes .../images/themed/png/1/light/curve-flat.png | Bin 338 -> 0 bytes .../themed/png/1/light/curve-linear-small.png | Bin 394 -> 0 bytes .../themed/png/1/light/curve-linear.png | Bin 415 -> 0 bytes .../themed/png/1/light/curve-nurbs-small.png | Bin 464 -> 0 bytes .../images/themed/png/1/light/curve-nurbs.png | Bin 521 -> 0 bytes .../png/1/light/curve-parametric-small.png | Bin 452 -> 0 bytes .../themed/png/1/light/curve-parametric.png | Bin 480 -> 0 bytes .../themed/png/1/light/curve-spline-small.png | Bin 437 -> 0 bytes .../themed/png/1/light/curve-spline.png | Bin 483 -> 0 bytes rtdata/images/themed/png/1/light/detail.png | Bin 624 -> 0 bytes .../themed/png/1/light/device-floppy.png | Bin 409 -> 0 bytes .../images/themed/png/1/light/device-hdd.png | Bin 543 -> 0 bytes .../themed/png/1/light/device-network.png | Bin 538 -> 0 bytes .../themed/png/1/light/device-optical.png | Bin 596 -> 0 bytes .../images/themed/png/1/light/device-usb.png | Bin 508 -> 0 bytes .../png/1/light/distortion-auto-small.png | Bin 547 -> 0 bytes .../themed/png/1/light/distortion-auto.png | Bin 620 -> 0 bytes .../png/1/light/distortion-barrel-small.png | Bin 489 -> 0 bytes .../themed/png/1/light/distortion-barrel.png | Bin 537 -> 0 bytes .../1/light/distortion-pincushion-small.png | Bin 484 -> 0 bytes .../png/1/light/distortion-pincushion.png | Bin 565 -> 0 bytes .../images/themed/png/1/light/edit-point.png | Bin 494 -> 0 bytes .../themed/png/1/light/equilizer-narrow.png | Bin 404 -> 0 bytes .../themed/png/1/light/equilizer-wide.png | Bin 379 -> 0 bytes .../png/1/light/expander-closed-small.png | Bin 369 -> 0 bytes .../png/1/light/expander-open-small.png | Bin 394 -> 0 bytes rtdata/images/themed/png/1/light/exposure.png | Bin 446 -> 0 bytes .../themed/png/1/light/filetype-hdr.png | Bin 451 -> 0 bytes .../images/themed/png/1/light/filetype-ps.png | Bin 470 -> 0 bytes .../themed/png/1/light/filter-clear.png | Bin 565 -> 0 bytes .../themed/png/1/light/filter-original.png | Bin 399 -> 0 bytes .../themed/png/1/light/filter-original2.png | Bin 367 -> 0 bytes rtdata/images/themed/png/1/light/filter.png | Bin 567 -> 0 bytes .../themed/png/1/light/flip-horizontal.png | Bin 507 -> 0 bytes .../themed/png/1/light/flip-vertical.png | Bin 480 -> 0 bytes .../themed/png/1/light/focusscreen-off.png | Bin 545 -> 0 bytes .../themed/png/1/light/focusscreen-on.png | Bin 546 -> 0 bytes .../png/1/light/folder-closed-home-small.png | Bin 447 -> 0 bytes .../themed/png/1/light/folder-closed-home.png | Bin 480 -> 0 bytes .../1/light/folder-closed-recent-small.png | Bin 490 -> 0 bytes .../png/1/light/folder-closed-recent.png | Bin 531 -> 0 bytes .../png/1/light/folder-closed-small.png | Bin 384 -> 0 bytes .../themed/png/1/light/folder-closed.png | Bin 401 -> 0 bytes .../png/1/light/folder-open-recent-small.png | Bin 547 -> 0 bytes .../themed/png/1/light/folder-open-recent.png | Bin 621 -> 0 bytes .../themed/png/1/light/folder-open-small.png | Bin 443 -> 0 bytes .../images/themed/png/1/light/folder-open.png | Bin 479 -> 0 bytes .../themed/png/1/light/fullscreen-enter.png | Bin 483 -> 0 bytes .../themed/png/1/light/fullscreen-leave.png | Bin 491 -> 0 bytes .../images/themed/png/1/light/gamut-hist.png | Bin 538 -> 0 bytes .../images/themed/png/1/light/gamut-plus.png | Bin 546 -> 0 bytes .../themed/png/1/light/gamut-softproof.png | Bin 532 -> 0 bytes .../themed/png/1/light/gamut-warning.png | Bin 591 -> 0 bytes .../png/1/light/gamut_srgb_prophoto_xy.png | Bin 584 -> 0 bytes .../images/themed/png/1/light/gears-pause.png | Bin 590 -> 0 bytes .../images/themed/png/1/light/gears-play.png | Bin 638 -> 0 bytes .../images/themed/png/1/light/gears-small.png | Bin 498 -> 0 bytes rtdata/images/themed/png/1/light/gears.png | Bin 583 -> 0 bytes .../themed/png/1/light/goto-end-small.png | Bin 407 -> 0 bytes .../themed/png/1/light/goto-start-small.png | Bin 406 -> 0 bytes .../png/1/light/hand-closed-hicontrast.png | Bin 741 -> 0 bytes .../png/1/light/hand-open-hicontrast.png | Bin 772 -> 0 bytes .../images/themed/png/1/light/hand-open.png | Bin 549 -> 0 bytes .../png/1/light/histogram-bar-off-small.png | Bin 353 -> 0 bytes .../png/1/light/histogram-bar-on-small.png | Bin 355 -> 0 bytes .../png/1/light/histogram-bayer-off-small.png | Bin 356 -> 0 bytes .../png/1/light/histogram-bayer-on-small.png | Bin 358 -> 0 bytes .../png/1/light/histogram-blue-off-small.png | Bin 341 -> 0 bytes .../png/1/light/histogram-blue-on-small.png | Bin 342 -> 0 bytes .../png/1/light/histogram-gold-off-small.png | Bin 341 -> 0 bytes .../png/1/light/histogram-gold-on-small.png | Bin 342 -> 0 bytes .../png/1/light/histogram-green-off-small.png | Bin 341 -> 0 bytes .../png/1/light/histogram-green-on-small.png | Bin 342 -> 0 bytes .../1/light/histogram-mode-linear-small.png | Bin 385 -> 0 bytes .../png/1/light/histogram-mode-logx-small.png | Bin 420 -> 0 bytes .../1/light/histogram-mode-logxy-small.png | Bin 402 -> 0 bytes .../png/1/light/histogram-red-off-small.png | Bin 341 -> 0 bytes .../png/1/light/histogram-red-on-small.png | Bin 342 -> 0 bytes .../1/light/histogram-silver-off-small.png | Bin 342 -> 0 bytes .../png/1/light/histogram-silver-on-small.png | Bin 343 -> 0 bytes rtdata/images/themed/png/1/light/info.png | Bin 515 -> 0 bytes .../themed/png/1/light/intent-absolute.png | Bin 504 -> 0 bytes .../themed/png/1/light/intent-perceptual.png | Bin 576 -> 0 bytes .../themed/png/1/light/intent-relative.png | Bin 589 -> 0 bytes .../themed/png/1/light/intent-saturation.png | Bin 586 -> 0 bytes .../png/1/light/magnifier-1to1-small.png | Bin 468 -> 0 bytes .../themed/png/1/light/magnifier-1to1.png | Bin 530 -> 0 bytes .../themed/png/1/light/magnifier-crop.png | Bin 525 -> 0 bytes .../themed/png/1/light/magnifier-fit.png | Bin 511 -> 0 bytes .../png/1/light/magnifier-minus-small.png | Bin 463 -> 0 bytes .../themed/png/1/light/magnifier-minus.png | Bin 526 -> 0 bytes .../png/1/light/magnifier-plus-small.png | Bin 449 -> 0 bytes .../themed/png/1/light/magnifier-plus.png | Bin 514 -> 0 bytes .../images/themed/png/1/light/magnifier.png | Bin 497 -> 0 bytes rtdata/images/themed/png/1/light/metadata.png | Bin 489 -> 0 bytes .../1/light/node-move-nw-se-hicontrast.png | Bin 527 -> 0 bytes .../1/light/node-move-sw-ne-hicontrast.png | Bin 525 -> 0 bytes .../png/1/light/node-move-x-hicontrast.png | Bin 495 -> 0 bytes .../png/1/light/node-move-xy-hicontrast.png | Bin 584 -> 0 bytes .../png/1/light/node-move-y-hicontrast.png | Bin 513 -> 0 bytes .../themed/png/1/light/one-to-one-small.png | Bin 360 -> 0 bytes .../images/themed/png/1/light/ornament1.png | Bin 1691 -> 0 bytes .../png/1/light/padlock-locked-small.png | Bin 477 -> 0 bytes .../png/1/light/padlock-unlocked-small.png | Bin 461 -> 0 bytes .../themed/png/1/light/palette-brush.png | Bin 620 -> 0 bytes .../themed/png/1/light/panel-to-bottom.png | Bin 412 -> 0 bytes .../themed/png/1/light/panel-to-left.png | Bin 403 -> 0 bytes .../themed/png/1/light/panel-to-right.png | Bin 405 -> 0 bytes .../themed/png/1/light/panel-to-top.png | Bin 410 -> 0 bytes rtdata/images/themed/png/1/light/paste.png | Bin 444 -> 0 bytes .../perspective-horizontal-left-small.png | Bin 460 -> 0 bytes .../1/light/perspective-horizontal-left.png | Bin 546 -> 0 bytes .../perspective-horizontal-right-small.png | Bin 461 -> 0 bytes .../1/light/perspective-horizontal-right.png | Bin 546 -> 0 bytes .../perspective-vertical-bottom-small.png | Bin 480 -> 0 bytes .../1/light/perspective-vertical-bottom.png | Bin 568 -> 0 bytes .../light/perspective-vertical-top-small.png | Bin 488 -> 0 bytes .../png/1/light/perspective-vertical-top.png | Bin 570 -> 0 bytes .../png/1/light/power-inconsistent-small.png | Bin 459 -> 0 bytes .../themed/png/1/light/power-off-small.png | Bin 382 -> 0 bytes .../themed/png/1/light/power-on-small.png | Bin 455 -> 0 bytes .../images/themed/png/1/light/preferences.png | Bin 440 -> 0 bytes .../themed/png/1/light/profile-filled.png | Bin 377 -> 0 bytes .../themed/png/1/light/profile-partial.png | Bin 385 -> 0 bytes rtdata/images/themed/png/1/light/redo-all.png | Bin 538 -> 0 bytes .../images/themed/png/1/light/redo-small.png | Bin 431 -> 0 bytes rtdata/images/themed/png/1/light/redo.png | Bin 519 -> 0 bytes .../themed/png/1/light/refresh-red-small.png | Bin 505 -> 0 bytes .../themed/png/1/light/refresh-small.png | Bin 462 -> 0 bytes rtdata/images/themed/png/1/light/refresh.png | Bin 516 -> 0 bytes .../themed/png/1/light/remove-small.png | Bin 379 -> 0 bytes rtdata/images/themed/png/1/light/remove.png | Bin 348 -> 0 bytes .../1/light/rotate-aroundnode-hicontrast.png | Bin 786 -> 0 bytes .../themed/png/1/light/rotate-aroundnode.png | Bin 544 -> 0 bytes .../themed/png/1/light/rotate-left-90.png | Bin 583 -> 0 bytes .../themed/png/1/light/rotate-left-small.png | Bin 498 -> 0 bytes .../images/themed/png/1/light/rotate-left.png | Bin 599 -> 0 bytes .../themed/png/1/light/rotate-right-90.png | Bin 549 -> 0 bytes .../themed/png/1/light/rotate-right-small.png | Bin 493 -> 0 bytes .../themed/png/1/light/rotate-right.png | Bin 601 -> 0 bytes .../png/1/light/rotate-straighten-small.png | Bin 482 -> 0 bytes .../themed/png/1/light/rotate-straighten.png | Bin 555 -> 0 bytes .../images/themed/png/1/light/save-small.png | Bin 497 -> 0 bytes rtdata/images/themed/png/1/light/save.png | Bin 496 -> 0 bytes .../themed/png/1/light/saved-no-small.png | Bin 514 -> 0 bytes .../themed/png/1/light/saved-yes-small.png | Bin 523 -> 0 bytes .../light/square-toggle-black-off-narrow.png | Bin 339 -> 0 bytes .../1/light/square-toggle-black-on-narrow.png | Bin 339 -> 0 bytes .../1/light/square-toggle-blue-off-narrow.png | Bin 339 -> 0 bytes .../1/light/square-toggle-blue-on-narrow.png | Bin 339 -> 0 bytes .../1/light/square-toggle-gray-off-narrow.png | Bin 339 -> 0 bytes .../1/light/square-toggle-gray-on-narrow.png | Bin 339 -> 0 bytes .../light/square-toggle-green-off-narrow.png | Bin 343 -> 0 bytes .../1/light/square-toggle-green-on-narrow.png | Bin 343 -> 0 bytes .../square-toggle-luminosity-off-narrow.png | Bin 359 -> 0 bytes .../square-toggle-luminosity-on-narrow.png | Bin 359 -> 0 bytes .../1/light/square-toggle-red-off-narrow.png | Bin 339 -> 0 bytes .../1/light/square-toggle-red-on-narrow.png | Bin 339 -> 0 bytes .../light/square-toggle-theme-off-narrow.png | Bin 366 -> 0 bytes .../1/light/square-toggle-theme-on-narrow.png | Bin 405 -> 0 bytes .../light/square-toggle-white-off-narrow.png | Bin 339 -> 0 bytes .../1/light/square-toggle-white-on-narrow.png | Bin 339 -> 0 bytes .../png/1/light/star-gold-hollow-narrow.png | Bin 426 -> 0 bytes .../png/1/light/star-gold-hollow-small.png | Bin 453 -> 0 bytes .../themed/png/1/light/star-gold-narrow.png | Bin 419 -> 0 bytes .../themed/png/1/light/star-gold-small.png | Bin 459 -> 0 bytes .../themed/png/1/light/star-hollow-narrow.png | Bin 409 -> 0 bytes .../themed/png/1/light/star-hollow-small.png | Bin 440 -> 0 bytes .../images/themed/png/1/light/star-narrow.png | Bin 405 -> 0 bytes .../images/themed/png/1/light/star-small.png | Bin 446 -> 0 bytes .../images/themed/png/1/light/template-16.png | Bin 316 -> 0 bytes .../images/themed/png/1/light/template-24.png | Bin 322 -> 0 bytes .../themed/png/1/light/template-narrow.png | Bin 313 -> 0 bytes .../png/1/light/tick-green-hollow-small.png | Bin 412 -> 0 bytes .../themed/png/1/light/tick-green-hollow.png | Bin 520 -> 0 bytes .../themed/png/1/light/tick-green-small.png | Bin 403 -> 0 bytes .../images/themed/png/1/light/tick-green.png | Bin 447 -> 0 bytes .../themed/png/1/light/tick-hollow-small.png | Bin 412 -> 0 bytes .../images/themed/png/1/light/tick-small.png | Bin 403 -> 0 bytes rtdata/images/themed/png/1/light/tick.png | Bin 447 -> 0 bytes .../images/themed/png/1/light/transform.png | Bin 603 -> 0 bytes .../themed/png/1/light/trash-delete.png | Bin 1057 -> 0 bytes .../themed/png/1/light/trash-empty-show.png | Bin 701 -> 0 bytes .../images/themed/png/1/light/trash-empty.png | Bin 495 -> 0 bytes .../themed/png/1/light/trash-full-show.png | Bin 729 -> 0 bytes .../images/themed/png/1/light/trash-full.png | Bin 504 -> 0 bytes .../themed/png/1/light/trash-hide-deleted.png | Bin 633 -> 0 bytes .../themed/png/1/light/trash-remove-small.png | Bin 570 -> 0 bytes .../themed/png/1/light/trash-remove.png | Bin 584 -> 0 bytes .../images/themed/png/1/light/trash-small.png | Bin 425 -> 0 bytes rtdata/images/themed/png/1/light/undo-all.png | Bin 545 -> 0 bytes .../images/themed/png/1/light/undo-small.png | Bin 430 -> 0 bytes rtdata/images/themed/png/1/light/undo.png | Bin 517 -> 0 bytes .../themed/png/1/light/warning-highlights.png | Bin 674 -> 0 bytes .../themed/png/1/light/warning-shadows.png | Bin 582 -> 0 bytes rtdata/images/themed/png/1/light/wavelets.png | Bin 556 -> 0 bytes .../themed/png/1/light/wb-auto-small.png | Bin 459 -> 0 bytes rtdata/images/themed/png/1/light/wb-auto.png | Bin 505 -> 0 bytes .../themed/png/1/light/wb-camera-small.png | Bin 461 -> 0 bytes .../images/themed/png/1/light/wb-camera.png | Bin 523 -> 0 bytes .../themed/png/1/light/wb-cloudy-small.png | Bin 436 -> 0 bytes .../images/themed/png/1/light/wb-cloudy.png | Bin 489 -> 0 bytes .../themed/png/1/light/wb-custom-small.png | Bin 444 -> 0 bytes .../images/themed/png/1/light/wb-custom.png | Bin 433 -> 0 bytes .../themed/png/1/light/wb-flash-small.png | Bin 465 -> 0 bytes rtdata/images/themed/png/1/light/wb-flash.png | Bin 507 -> 0 bytes .../png/1/light/wb-fluorescent-small.png | Bin 444 -> 0 bytes .../themed/png/1/light/wb-fluorescent.png | Bin 481 -> 0 bytes .../themed/png/1/light/wb-lamp-small.png | Bin 457 -> 0 bytes rtdata/images/themed/png/1/light/wb-lamp.png | Bin 522 -> 0 bytes .../themed/png/1/light/wb-led-small.png | Bin 452 -> 0 bytes rtdata/images/themed/png/1/light/wb-led.png | Bin 518 -> 0 bytes .../themed/png/1/light/wb-shade-small.png | Bin 465 -> 0 bytes rtdata/images/themed/png/1/light/wb-shade.png | Bin 461 -> 0 bytes .../themed/png/1/light/wb-sun-small.png | Bin 426 -> 0 bytes rtdata/images/themed/png/1/light/wb-sun.png | Bin 516 -> 0 bytes .../themed/png/1/light/wb-tungsten-small.png | Bin 451 -> 0 bytes .../images/themed/png/1/light/wb-tungsten.png | Bin 501 -> 0 bytes .../themed/png/1/light/wb-water-small.png | Bin 447 -> 0 bytes rtdata/images/themed/png/1/light/wb-water.png | Bin 510 -> 0 bytes .../images/themed/png/1/light/window-add.png | Bin 429 -> 0 bytes rtdata/images/themed/png/2/dark/add-small.png | Bin 436 -> 0 bytes rtdata/images/themed/png/2/dark/add.png | Bin 396 -> 0 bytes rtdata/images/themed/png/2/dark/aperture.png | Bin 886 -> 0 bytes .../themed/png/2/dark/arrow-down-small.png | Bin 447 -> 0 bytes .../themed/png/2/dark/arrow-left-small.png | Bin 431 -> 0 bytes .../themed/png/2/dark/arrow-right-small.png | Bin 429 -> 0 bytes .../themed/png/2/dark/arrow-up-small.png | Bin 442 -> 0 bytes .../images/themed/png/2/dark/arrow-updown.png | Bin 529 -> 0 bytes .../images/themed/png/2/dark/arrow2-left.png | Bin 588 -> 0 bytes .../images/themed/png/2/dark/arrow2-right.png | Bin 547 -> 0 bytes rtdata/images/themed/png/2/dark/atom.png | Bin 981 -> 0 bytes rtdata/images/themed/png/2/dark/bayer.png | Bin 390 -> 0 bytes .../images/themed/png/2/dark/beforeafter.png | Bin 405 -> 0 bytes .../images/themed/png/2/dark/cancel-small.png | Bin 490 -> 0 bytes rtdata/images/themed/png/2/dark/cancel.png | Bin 525 -> 0 bytes .../themed/png/2/dark/circle-black-small.png | Bin 483 -> 0 bytes .../png/2/dark/circle-blue-green-small.png | Bin 560 -> 0 bytes .../png/2/dark/circle-blue-red-small.png | Bin 561 -> 0 bytes .../themed/png/2/dark/circle-blue-small.png | Bin 483 -> 0 bytes .../png/2/dark/circle-blue-yellow-small.png | Bin 557 -> 0 bytes .../png/2/dark/circle-cyan-red-small.png | Bin 542 -> 0 bytes .../themed/png/2/dark/circle-cyan-small.png | Bin 497 -> 0 bytes .../png/2/dark/circle-darkgray-small.png | Bin 462 -> 0 bytes .../png/2/dark/circle-empty-blue-small.png | Bin 552 -> 0 bytes .../2/dark/circle-empty-darkgray-small.png | Bin 525 -> 0 bytes .../png/2/dark/circle-empty-gray-small.png | Bin 523 -> 0 bytes .../png/2/dark/circle-empty-green-small.png | Bin 559 -> 0 bytes .../png/2/dark/circle-empty-purple-small.png | Bin 522 -> 0 bytes .../png/2/dark/circle-empty-red-small.png | Bin 558 -> 0 bytes .../png/2/dark/circle-empty-yellow-small.png | Bin 541 -> 0 bytes .../png/2/dark/circle-gray-blue-small.png | Bin 550 -> 0 bytes .../png/2/dark/circle-gray-green-small.png | Bin 560 -> 0 bytes .../png/2/dark/circle-gray-red-small.png | Bin 570 -> 0 bytes .../themed/png/2/dark/circle-gray-small.png | Bin 474 -> 0 bytes .../png/2/dark/circle-green-blue-small.png | Bin 560 -> 0 bytes .../png/2/dark/circle-green-red-small.png | Bin 546 -> 0 bytes .../themed/png/2/dark/circle-green-small.png | Bin 489 -> 0 bytes .../png/2/dark/circle-magenta-small.png | Bin 489 -> 0 bytes .../themed/png/2/dark/circle-orange-small.png | Bin 484 -> 0 bytes .../themed/png/2/dark/circle-purple-small.png | Bin 469 -> 0 bytes .../png/2/dark/circle-red-blue-small.png | Bin 566 -> 0 bytes .../png/2/dark/circle-red-cyan-small.png | Bin 566 -> 0 bytes .../png/2/dark/circle-red-green-small.png | Bin 557 -> 0 bytes .../themed/png/2/dark/circle-red-small.png | Bin 483 -> 0 bytes .../themed/png/2/dark/circle-white-small.png | Bin 485 -> 0 bytes .../png/2/dark/circle-yellow-blue-small.png | Bin 575 -> 0 bytes .../themed/png/2/dark/circle-yellow-small.png | Bin 488 -> 0 bytes .../themed/png/2/dark/color-circles.png | Bin 798 -> 0 bytes .../2/dark/color-picker-add-hicontrast.png | Bin 840 -> 0 bytes .../themed/png/2/dark/color-picker-add.png | Bin 665 -> 0 bytes .../themed/png/2/dark/color-picker-bars.png | Bin 666 -> 0 bytes .../png/2/dark/color-picker-hicontrast.png | Bin 747 -> 0 bytes .../themed/png/2/dark/color-picker-hide.png | Bin 596 -> 0 bytes .../images/themed/png/2/dark/color-picker.png | Bin 649 -> 0 bytes .../themed/png/2/dark/contrastmask-off.png | Bin 771 -> 0 bytes .../themed/png/2/dark/contrastmask-on.png | Bin 828 -> 0 bytes rtdata/images/themed/png/2/dark/copy.png | Bin 664 -> 0 bytes .../themed/png/2/dark/crop-auto-small.png | Bin 512 -> 0 bytes rtdata/images/themed/png/2/dark/crop-auto.png | Bin 561 -> 0 bytes .../png/2/dark/crop-point-hicontrast.png | Bin 471 -> 0 bytes .../images/themed/png/2/dark/crop-small.png | Bin 366 -> 0 bytes rtdata/images/themed/png/2/dark/crop.png | Bin 368 -> 0 bytes .../themed/png/2/dark/crossed-arrows-in.png | Bin 713 -> 0 bytes .../themed/png/2/dark/crossed-arrows-out.png | Bin 642 -> 0 bytes .../themed/png/2/dark/crosshair-adjust.png | Bin 542 -> 0 bytes .../png/2/dark/crosshair-hicontrast.png | Bin 527 -> 0 bytes .../png/2/dark/crosshair-node-curve.png | Bin 614 -> 0 bytes .../themed/png/2/dark/crosshair-small.png | Bin 385 -> 0 bytes .../png/2/dark/curve-controlpoints-small.png | Bin 473 -> 0 bytes .../themed/png/2/dark/curve-controlpoints.png | Bin 574 -> 0 bytes .../themed/png/2/dark/curve-flat-small.png | Bin 349 -> 0 bytes .../images/themed/png/2/dark/curve-flat.png | Bin 352 -> 0 bytes .../themed/png/2/dark/curve-linear-small.png | Bin 428 -> 0 bytes .../images/themed/png/2/dark/curve-linear.png | Bin 492 -> 0 bytes .../themed/png/2/dark/curve-nurbs-small.png | Bin 621 -> 0 bytes .../images/themed/png/2/dark/curve-nurbs.png | Bin 730 -> 0 bytes .../png/2/dark/curve-parametric-small.png | Bin 530 -> 0 bytes .../themed/png/2/dark/curve-parametric.png | Bin 595 -> 0 bytes .../themed/png/2/dark/curve-spline-small.png | Bin 530 -> 0 bytes .../images/themed/png/2/dark/curve-spline.png | Bin 607 -> 0 bytes rtdata/images/themed/png/2/dark/detail.png | Bin 892 -> 0 bytes .../themed/png/2/dark/device-floppy.png | Bin 505 -> 0 bytes .../images/themed/png/2/dark/device-hdd.png | Bin 762 -> 0 bytes .../themed/png/2/dark/device-network.png | Bin 682 -> 0 bytes .../themed/png/2/dark/device-optical.png | Bin 780 -> 0 bytes .../images/themed/png/2/dark/device-usb.png | Bin 646 -> 0 bytes .../png/2/dark/distortion-auto-small.png | Bin 751 -> 0 bytes .../themed/png/2/dark/distortion-auto.png | Bin 867 -> 0 bytes .../png/2/dark/distortion-barrel-small.png | Bin 593 -> 0 bytes .../themed/png/2/dark/distortion-barrel.png | Bin 745 -> 0 bytes .../2/dark/distortion-pincushion-small.png | Bin 626 -> 0 bytes .../png/2/dark/distortion-pincushion.png | Bin 746 -> 0 bytes .../images/themed/png/2/dark/edit-point.png | Bin 577 -> 0 bytes .../themed/png/2/dark/equilizer-narrow.png | Bin 448 -> 0 bytes .../themed/png/2/dark/equilizer-wide.png | Bin 409 -> 0 bytes .../png/2/dark/expander-closed-small.png | Bin 407 -> 0 bytes .../themed/png/2/dark/expander-open-small.png | Bin 443 -> 0 bytes rtdata/images/themed/png/2/dark/exposure.png | Bin 498 -> 0 bytes .../images/themed/png/2/dark/filetype-hdr.png | Bin 548 -> 0 bytes .../images/themed/png/2/dark/filetype-ps.png | Bin 549 -> 0 bytes .../images/themed/png/2/dark/filter-clear.png | Bin 727 -> 0 bytes .../themed/png/2/dark/filter-original.png | Bin 434 -> 0 bytes .../themed/png/2/dark/filter-original2.png | Bin 387 -> 0 bytes rtdata/images/themed/png/2/dark/filter.png | Bin 728 -> 0 bytes .../themed/png/2/dark/flip-horizontal.png | Bin 653 -> 0 bytes .../themed/png/2/dark/flip-vertical.png | Bin 596 -> 0 bytes .../themed/png/2/dark/focusscreen-off.png | Bin 709 -> 0 bytes .../themed/png/2/dark/focusscreen-on.png | Bin 703 -> 0 bytes .../png/2/dark/folder-closed-home-small.png | Bin 496 -> 0 bytes .../themed/png/2/dark/folder-closed-home.png | Bin 525 -> 0 bytes .../png/2/dark/folder-closed-recent-small.png | Bin 553 -> 0 bytes .../png/2/dark/folder-closed-recent.png | Bin 653 -> 0 bytes .../themed/png/2/dark/folder-closed-small.png | Bin 399 -> 0 bytes .../themed/png/2/dark/folder-closed.png | Bin 420 -> 0 bytes .../png/2/dark/folder-open-recent-small.png | Bin 628 -> 0 bytes .../themed/png/2/dark/folder-open-recent.png | Bin 710 -> 0 bytes .../themed/png/2/dark/folder-open-small.png | Bin 506 -> 0 bytes .../images/themed/png/2/dark/folder-open.png | Bin 540 -> 0 bytes .../themed/png/2/dark/fullscreen-enter.png | Bin 591 -> 0 bytes .../themed/png/2/dark/fullscreen-leave.png | Bin 585 -> 0 bytes .../images/themed/png/2/dark/gamut-hist.png | Bin 688 -> 0 bytes .../images/themed/png/2/dark/gamut-plus.png | Bin 739 -> 0 bytes .../themed/png/2/dark/gamut-softproof.png | Bin 687 -> 0 bytes .../themed/png/2/dark/gamut-warning.png | Bin 844 -> 0 bytes .../png/2/dark/gamut_srgb_prophoto_xy.png | Bin 762 -> 0 bytes .../images/themed/png/2/dark/gears-pause.png | Bin 829 -> 0 bytes .../images/themed/png/2/dark/gears-play.png | Bin 983 -> 0 bytes .../images/themed/png/2/dark/gears-small.png | Bin 665 -> 0 bytes rtdata/images/themed/png/2/dark/gears.png | Bin 852 -> 0 bytes .../themed/png/2/dark/goto-end-small.png | Bin 436 -> 0 bytes .../themed/png/2/dark/goto-start-small.png | Bin 452 -> 0 bytes .../png/2/dark/hand-closed-hicontrast.png | Bin 966 -> 0 bytes .../png/2/dark/hand-open-hicontrast.png | Bin 1019 -> 0 bytes rtdata/images/themed/png/2/dark/hand-open.png | Bin 725 -> 0 bytes .../png/2/dark/histogram-bar-off-small.png | Bin 356 -> 0 bytes .../png/2/dark/histogram-bar-on-small.png | Bin 362 -> 0 bytes .../png/2/dark/histogram-bayer-off-small.png | Bin 357 -> 0 bytes .../png/2/dark/histogram-bayer-on-small.png | Bin 357 -> 0 bytes .../png/2/dark/histogram-blue-off-small.png | Bin 343 -> 0 bytes .../png/2/dark/histogram-blue-on-small.png | Bin 343 -> 0 bytes .../png/2/dark/histogram-gold-off-small.png | Bin 343 -> 0 bytes .../png/2/dark/histogram-gold-on-small.png | Bin 343 -> 0 bytes .../png/2/dark/histogram-green-off-small.png | Bin 343 -> 0 bytes .../png/2/dark/histogram-green-on-small.png | Bin 343 -> 0 bytes .../2/dark/histogram-mode-linear-small.png | Bin 416 -> 0 bytes .../png/2/dark/histogram-mode-logx-small.png | Bin 461 -> 0 bytes .../png/2/dark/histogram-mode-logxy-small.png | Bin 433 -> 0 bytes .../png/2/dark/histogram-red-off-small.png | Bin 343 -> 0 bytes .../png/2/dark/histogram-red-on-small.png | Bin 343 -> 0 bytes .../png/2/dark/histogram-silver-off-small.png | Bin 344 -> 0 bytes .../png/2/dark/histogram-silver-on-small.png | Bin 344 -> 0 bytes rtdata/images/themed/png/2/dark/info.png | Bin 653 -> 0 bytes .../themed/png/2/dark/intent-absolute.png | Bin 575 -> 0 bytes .../themed/png/2/dark/intent-perceptual.png | Bin 695 -> 0 bytes .../themed/png/2/dark/intent-relative.png | Bin 688 -> 0 bytes .../themed/png/2/dark/intent-saturation.png | Bin 693 -> 0 bytes .../png/2/dark/magnifier-1to1-small.png | Bin 609 -> 0 bytes .../themed/png/2/dark/magnifier-1to1.png | Bin 767 -> 0 bytes .../themed/png/2/dark/magnifier-crop.png | Bin 679 -> 0 bytes .../themed/png/2/dark/magnifier-fit.png | Bin 687 -> 0 bytes .../png/2/dark/magnifier-minus-small.png | Bin 563 -> 0 bytes .../themed/png/2/dark/magnifier-minus.png | Bin 681 -> 0 bytes .../png/2/dark/magnifier-plus-small.png | Bin 591 -> 0 bytes .../themed/png/2/dark/magnifier-plus.png | Bin 698 -> 0 bytes rtdata/images/themed/png/2/dark/magnifier.png | Bin 676 -> 0 bytes rtdata/images/themed/png/2/dark/metadata.png | Bin 580 -> 0 bytes .../png/2/dark/node-move-nw-se-hicontrast.png | Bin 709 -> 0 bytes .../png/2/dark/node-move-sw-ne-hicontrast.png | Bin 717 -> 0 bytes .../png/2/dark/node-move-x-hicontrast.png | Bin 666 -> 0 bytes .../png/2/dark/node-move-xy-hicontrast.png | Bin 826 -> 0 bytes .../png/2/dark/node-move-y-hicontrast.png | Bin 683 -> 0 bytes .../themed/png/2/dark/one-to-one-small.png | Bin 383 -> 0 bytes rtdata/images/themed/png/2/dark/ornament1.png | Bin 3052 -> 0 bytes .../png/2/dark/padlock-locked-small.png | Bin 541 -> 0 bytes .../png/2/dark/padlock-unlocked-small.png | Bin 562 -> 0 bytes .../themed/png/2/dark/palette-brush.png | Bin 912 -> 0 bytes .../themed/png/2/dark/panel-to-bottom.png | Bin 476 -> 0 bytes .../themed/png/2/dark/panel-to-left.png | Bin 453 -> 0 bytes .../themed/png/2/dark/panel-to-right.png | Bin 451 -> 0 bytes .../images/themed/png/2/dark/panel-to-top.png | Bin 476 -> 0 bytes rtdata/images/themed/png/2/dark/paste.png | Bin 486 -> 0 bytes .../perspective-horizontal-left-small.png | Bin 521 -> 0 bytes .../2/dark/perspective-horizontal-left.png | Bin 632 -> 0 bytes .../perspective-horizontal-right-small.png | Bin 517 -> 0 bytes .../2/dark/perspective-horizontal-right.png | Bin 639 -> 0 bytes .../perspective-vertical-bottom-small.png | Bin 614 -> 0 bytes .../2/dark/perspective-vertical-bottom.png | Bin 768 -> 0 bytes .../2/dark/perspective-vertical-top-small.png | Bin 625 -> 0 bytes .../png/2/dark/perspective-vertical-top.png | Bin 793 -> 0 bytes .../png/2/dark/power-inconsistent-small.png | Bin 587 -> 0 bytes .../themed/png/2/dark/power-off-small.png | Bin 429 -> 0 bytes .../themed/png/2/dark/power-on-small.png | Bin 583 -> 0 bytes .../images/themed/png/2/dark/preferences.png | Bin 553 -> 0 bytes .../themed/png/2/dark/profile-filled.png | Bin 410 -> 0 bytes .../themed/png/2/dark/profile-partial.png | Bin 409 -> 0 bytes rtdata/images/themed/png/2/dark/redo-all.png | Bin 721 -> 0 bytes .../images/themed/png/2/dark/redo-small.png | Bin 533 -> 0 bytes rtdata/images/themed/png/2/dark/redo.png | Bin 673 -> 0 bytes .../themed/png/2/dark/refresh-red-small.png | Bin 639 -> 0 bytes .../themed/png/2/dark/refresh-small.png | Bin 596 -> 0 bytes rtdata/images/themed/png/2/dark/refresh.png | Bin 734 -> 0 bytes .../images/themed/png/2/dark/remove-small.png | Bin 386 -> 0 bytes rtdata/images/themed/png/2/dark/remove.png | Bin 370 -> 0 bytes .../2/dark/rotate-aroundnode-hicontrast.png | Bin 1021 -> 0 bytes .../themed/png/2/dark/rotate-aroundnode.png | Bin 769 -> 0 bytes .../themed/png/2/dark/rotate-left-90.png | Bin 746 -> 0 bytes .../themed/png/2/dark/rotate-left-small.png | Bin 599 -> 0 bytes .../images/themed/png/2/dark/rotate-left.png | Bin 801 -> 0 bytes .../themed/png/2/dark/rotate-right-90.png | Bin 754 -> 0 bytes .../themed/png/2/dark/rotate-right-small.png | Bin 606 -> 0 bytes .../images/themed/png/2/dark/rotate-right.png | Bin 822 -> 0 bytes .../png/2/dark/rotate-straighten-small.png | Bin 576 -> 0 bytes .../themed/png/2/dark/rotate-straighten.png | Bin 728 -> 0 bytes .../images/themed/png/2/dark/save-small.png | Bin 573 -> 0 bytes rtdata/images/themed/png/2/dark/save.png | Bin 600 -> 0 bytes .../themed/png/2/dark/saved-no-small.png | Bin 594 -> 0 bytes .../themed/png/2/dark/saved-yes-small.png | Bin 636 -> 0 bytes .../2/dark/square-toggle-black-off-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-black-on-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-blue-off-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-blue-on-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-gray-off-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-gray-on-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-green-off-narrow.png | Bin 348 -> 0 bytes .../2/dark/square-toggle-green-on-narrow.png | Bin 350 -> 0 bytes .../square-toggle-luminosity-off-narrow.png | Bin 370 -> 0 bytes .../square-toggle-luminosity-on-narrow.png | Bin 370 -> 0 bytes .../2/dark/square-toggle-red-off-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-red-on-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-theme-off-narrow.png | Bin 370 -> 0 bytes .../2/dark/square-toggle-theme-on-narrow.png | Bin 370 -> 0 bytes .../2/dark/square-toggle-white-off-narrow.png | Bin 344 -> 0 bytes .../2/dark/square-toggle-white-on-narrow.png | Bin 344 -> 0 bytes .../png/2/dark/star-gold-hollow-narrow.png | Bin 525 -> 0 bytes .../png/2/dark/star-gold-hollow-small.png | Bin 578 -> 0 bytes .../themed/png/2/dark/star-gold-narrow.png | Bin 501 -> 0 bytes .../themed/png/2/dark/star-gold-small.png | Bin 603 -> 0 bytes .../themed/png/2/dark/star-hollow-narrow.png | Bin 488 -> 0 bytes .../themed/png/2/dark/star-hollow-small.png | Bin 546 -> 0 bytes .../images/themed/png/2/dark/star-narrow.png | Bin 486 -> 0 bytes .../images/themed/png/2/dark/star-small.png | Bin 559 -> 0 bytes .../images/themed/png/2/dark/template-16.png | Bin 322 -> 0 bytes .../images/themed/png/2/dark/template-24.png | Bin 323 -> 0 bytes .../themed/png/2/dark/template-narrow.png | Bin 322 -> 0 bytes .../png/2/dark/tick-green-hollow-small.png | Bin 502 -> 0 bytes .../themed/png/2/dark/tick-green-hollow.png | Bin 587 -> 0 bytes .../themed/png/2/dark/tick-green-small.png | Bin 448 -> 0 bytes .../images/themed/png/2/dark/tick-green.png | Bin 476 -> 0 bytes .../themed/png/2/dark/tick-hollow-small.png | Bin 498 -> 0 bytes .../images/themed/png/2/dark/tick-small.png | Bin 443 -> 0 bytes rtdata/images/themed/png/2/dark/tick.png | Bin 475 -> 0 bytes rtdata/images/themed/png/2/dark/transform.png | Bin 897 -> 0 bytes .../images/themed/png/2/dark/trash-delete.png | Bin 1526 -> 0 bytes .../themed/png/2/dark/trash-empty-show.png | Bin 838 -> 0 bytes .../images/themed/png/2/dark/trash-empty.png | Bin 572 -> 0 bytes .../themed/png/2/dark/trash-full-show.png | Bin 896 -> 0 bytes .../images/themed/png/2/dark/trash-full.png | Bin 573 -> 0 bytes .../themed/png/2/dark/trash-hide-deleted.png | Bin 881 -> 0 bytes .../themed/png/2/dark/trash-remove-small.png | Bin 726 -> 0 bytes .../images/themed/png/2/dark/trash-remove.png | Bin 746 -> 0 bytes .../images/themed/png/2/dark/trash-small.png | Bin 471 -> 0 bytes rtdata/images/themed/png/2/dark/undo-all.png | Bin 717 -> 0 bytes .../images/themed/png/2/dark/undo-small.png | Bin 491 -> 0 bytes rtdata/images/themed/png/2/dark/undo.png | Bin 684 -> 0 bytes .../themed/png/2/dark/warning-highlights.png | Bin 770 -> 0 bytes .../themed/png/2/dark/warning-shadows.png | Bin 867 -> 0 bytes rtdata/images/themed/png/2/dark/wavelets.png | Bin 753 -> 0 bytes .../themed/png/2/dark/wb-auto-small.png | Bin 523 -> 0 bytes rtdata/images/themed/png/2/dark/wb-auto.png | Bin 642 -> 0 bytes .../themed/png/2/dark/wb-camera-small.png | Bin 541 -> 0 bytes rtdata/images/themed/png/2/dark/wb-camera.png | Bin 629 -> 0 bytes .../themed/png/2/dark/wb-cloudy-small.png | Bin 519 -> 0 bytes rtdata/images/themed/png/2/dark/wb-cloudy.png | Bin 593 -> 0 bytes .../themed/png/2/dark/wb-custom-small.png | Bin 486 -> 0 bytes rtdata/images/themed/png/2/dark/wb-custom.png | Bin 499 -> 0 bytes .../themed/png/2/dark/wb-flash-small.png | Bin 541 -> 0 bytes rtdata/images/themed/png/2/dark/wb-flash.png | Bin 597 -> 0 bytes .../png/2/dark/wb-fluorescent-small.png | Bin 540 -> 0 bytes .../themed/png/2/dark/wb-fluorescent.png | Bin 615 -> 0 bytes .../themed/png/2/dark/wb-lamp-small.png | Bin 597 -> 0 bytes rtdata/images/themed/png/2/dark/wb-lamp.png | Bin 682 -> 0 bytes .../images/themed/png/2/dark/wb-led-small.png | Bin 630 -> 0 bytes rtdata/images/themed/png/2/dark/wb-led.png | Bin 685 -> 0 bytes .../themed/png/2/dark/wb-shade-small.png | Bin 552 -> 0 bytes rtdata/images/themed/png/2/dark/wb-shade.png | Bin 533 -> 0 bytes .../images/themed/png/2/dark/wb-sun-small.png | Bin 538 -> 0 bytes rtdata/images/themed/png/2/dark/wb-sun.png | Bin 694 -> 0 bytes .../themed/png/2/dark/wb-tungsten-small.png | Bin 569 -> 0 bytes .../images/themed/png/2/dark/wb-tungsten.png | Bin 677 -> 0 bytes .../themed/png/2/dark/wb-water-small.png | Bin 521 -> 0 bytes rtdata/images/themed/png/2/dark/wb-water.png | Bin 594 -> 0 bytes .../images/themed/png/2/dark/window-add.png | Bin 472 -> 0 bytes .../images/themed/png/2/light/add-small.png | Bin 428 -> 0 bytes rtdata/images/themed/png/2/light/add.png | Bin 418 -> 0 bytes rtdata/images/themed/png/2/light/aperture.png | Bin 924 -> 0 bytes .../themed/png/2/light/arrow-down-small.png | Bin 455 -> 0 bytes .../themed/png/2/light/arrow-left-small.png | Bin 438 -> 0 bytes .../themed/png/2/light/arrow-right-small.png | Bin 433 -> 0 bytes .../themed/png/2/light/arrow-up-small.png | Bin 459 -> 0 bytes .../themed/png/2/light/arrow-updown.png | Bin 532 -> 0 bytes .../images/themed/png/2/light/arrow2-left.png | Bin 586 -> 0 bytes .../themed/png/2/light/arrow2-right.png | Bin 553 -> 0 bytes rtdata/images/themed/png/2/light/atom.png | Bin 1040 -> 0 bytes rtdata/images/themed/png/2/light/bayer.png | Bin 394 -> 0 bytes .../images/themed/png/2/light/beforeafter.png | Bin 411 -> 0 bytes .../themed/png/2/light/cancel-small.png | Bin 492 -> 0 bytes rtdata/images/themed/png/2/light/cancel.png | Bin 530 -> 0 bytes .../themed/png/2/light/circle-black-small.png | Bin 483 -> 0 bytes .../png/2/light/circle-blue-green-small.png | Bin 560 -> 0 bytes .../png/2/light/circle-blue-red-small.png | Bin 561 -> 0 bytes .../themed/png/2/light/circle-blue-small.png | Bin 483 -> 0 bytes .../png/2/light/circle-blue-yellow-small.png | Bin 557 -> 0 bytes .../png/2/light/circle-cyan-red-small.png | Bin 542 -> 0 bytes .../themed/png/2/light/circle-cyan-small.png | Bin 497 -> 0 bytes .../png/2/light/circle-darkgray-small.png | Bin 462 -> 0 bytes .../png/2/light/circle-empty-blue-small.png | Bin 552 -> 0 bytes .../2/light/circle-empty-darkgray-small.png | Bin 525 -> 0 bytes .../png/2/light/circle-empty-gray-small.png | Bin 523 -> 0 bytes .../png/2/light/circle-empty-green-small.png | Bin 559 -> 0 bytes .../png/2/light/circle-empty-purple-small.png | Bin 522 -> 0 bytes .../png/2/light/circle-empty-red-small.png | Bin 558 -> 0 bytes .../png/2/light/circle-empty-yellow-small.png | Bin 541 -> 0 bytes .../png/2/light/circle-gray-blue-small.png | Bin 550 -> 0 bytes .../png/2/light/circle-gray-green-small.png | Bin 560 -> 0 bytes .../png/2/light/circle-gray-red-small.png | Bin 570 -> 0 bytes .../themed/png/2/light/circle-gray-small.png | Bin 474 -> 0 bytes .../png/2/light/circle-green-blue-small.png | Bin 560 -> 0 bytes .../png/2/light/circle-green-red-small.png | Bin 546 -> 0 bytes .../themed/png/2/light/circle-green-small.png | Bin 489 -> 0 bytes .../png/2/light/circle-magenta-small.png | Bin 489 -> 0 bytes .../png/2/light/circle-orange-small.png | Bin 484 -> 0 bytes .../png/2/light/circle-purple-small.png | Bin 469 -> 0 bytes .../png/2/light/circle-red-blue-small.png | Bin 566 -> 0 bytes .../png/2/light/circle-red-cyan-small.png | Bin 566 -> 0 bytes .../png/2/light/circle-red-green-small.png | Bin 557 -> 0 bytes .../themed/png/2/light/circle-red-small.png | Bin 483 -> 0 bytes .../themed/png/2/light/circle-white-small.png | Bin 485 -> 0 bytes .../png/2/light/circle-yellow-blue-small.png | Bin 575 -> 0 bytes .../png/2/light/circle-yellow-small.png | Bin 488 -> 0 bytes .../themed/png/2/light/color-circles.png | Bin 837 -> 0 bytes .../2/light/color-picker-add-hicontrast.png | Bin 840 -> 0 bytes .../themed/png/2/light/color-picker-add.png | Bin 689 -> 0 bytes .../themed/png/2/light/color-picker-bars.png | Bin 685 -> 0 bytes .../png/2/light/color-picker-hicontrast.png | Bin 747 -> 0 bytes .../themed/png/2/light/color-picker-hide.png | Bin 620 -> 0 bytes .../themed/png/2/light/color-picker.png | Bin 645 -> 0 bytes .../themed/png/2/light/contrastmask-off.png | Bin 800 -> 0 bytes .../themed/png/2/light/contrastmask-on.png | Bin 860 -> 0 bytes rtdata/images/themed/png/2/light/copy.png | Bin 681 -> 0 bytes .../themed/png/2/light/crop-auto-small.png | Bin 480 -> 0 bytes .../images/themed/png/2/light/crop-auto.png | Bin 549 -> 0 bytes .../png/2/light/crop-point-hicontrast.png | Bin 471 -> 0 bytes .../images/themed/png/2/light/crop-small.png | Bin 366 -> 0 bytes rtdata/images/themed/png/2/light/crop.png | Bin 368 -> 0 bytes .../themed/png/2/light/crossed-arrows-in.png | Bin 715 -> 0 bytes .../themed/png/2/light/crossed-arrows-out.png | Bin 671 -> 0 bytes .../themed/png/2/light/crosshair-adjust.png | Bin 547 -> 0 bytes .../png/2/light/crosshair-hicontrast.png | Bin 527 -> 0 bytes .../png/2/light/crosshair-node-curve.png | Bin 609 -> 0 bytes .../themed/png/2/light/crosshair-small.png | Bin 390 -> 0 bytes .../png/2/light/curve-controlpoints-small.png | Bin 482 -> 0 bytes .../png/2/light/curve-controlpoints.png | Bin 609 -> 0 bytes .../themed/png/2/light/curve-flat-small.png | Bin 349 -> 0 bytes .../images/themed/png/2/light/curve-flat.png | Bin 352 -> 0 bytes .../themed/png/2/light/curve-linear-small.png | Bin 428 -> 0 bytes .../themed/png/2/light/curve-linear.png | Bin 381 -> 0 bytes .../themed/png/2/light/curve-nurbs-small.png | Bin 625 -> 0 bytes .../images/themed/png/2/light/curve-nurbs.png | Bin 714 -> 0 bytes .../png/2/light/curve-parametric-small.png | Bin 557 -> 0 bytes .../themed/png/2/light/curve-parametric.png | Bin 647 -> 0 bytes .../themed/png/2/light/curve-spline-small.png | Bin 525 -> 0 bytes .../themed/png/2/light/curve-spline.png | Bin 643 -> 0 bytes rtdata/images/themed/png/2/light/detail.png | Bin 999 -> 0 bytes .../themed/png/2/light/device-floppy.png | Bin 505 -> 0 bytes .../images/themed/png/2/light/device-hdd.png | Bin 779 -> 0 bytes .../themed/png/2/light/device-network.png | Bin 697 -> 0 bytes .../themed/png/2/light/device-optical.png | Bin 808 -> 0 bytes .../images/themed/png/2/light/device-usb.png | Bin 669 -> 0 bytes .../png/2/light/distortion-auto-small.png | Bin 771 -> 0 bytes .../themed/png/2/light/distortion-auto.png | Bin 877 -> 0 bytes .../png/2/light/distortion-barrel-small.png | Bin 596 -> 0 bytes .../themed/png/2/light/distortion-barrel.png | Bin 750 -> 0 bytes .../2/light/distortion-pincushion-small.png | Bin 652 -> 0 bytes .../png/2/light/distortion-pincushion.png | Bin 743 -> 0 bytes .../images/themed/png/2/light/edit-point.png | Bin 609 -> 0 bytes .../themed/png/2/light/equilizer-narrow.png | Bin 448 -> 0 bytes .../themed/png/2/light/equilizer-wide.png | Bin 409 -> 0 bytes .../png/2/light/expander-closed-small.png | Bin 406 -> 0 bytes .../png/2/light/expander-open-small.png | Bin 443 -> 0 bytes rtdata/images/themed/png/2/light/exposure.png | Bin 500 -> 0 bytes .../themed/png/2/light/filetype-hdr.png | Bin 544 -> 0 bytes .../images/themed/png/2/light/filetype-ps.png | Bin 529 -> 0 bytes .../themed/png/2/light/filter-clear.png | Bin 738 -> 0 bytes .../themed/png/2/light/filter-original.png | Bin 438 -> 0 bytes .../themed/png/2/light/filter-original2.png | Bin 387 -> 0 bytes rtdata/images/themed/png/2/light/filter.png | Bin 750 -> 0 bytes .../themed/png/2/light/flip-horizontal.png | Bin 665 -> 0 bytes .../themed/png/2/light/flip-vertical.png | Bin 611 -> 0 bytes .../themed/png/2/light/focusscreen-off.png | Bin 710 -> 0 bytes .../themed/png/2/light/focusscreen-on.png | Bin 703 -> 0 bytes .../png/2/light/folder-closed-home-small.png | Bin 495 -> 0 bytes .../themed/png/2/light/folder-closed-home.png | Bin 540 -> 0 bytes .../2/light/folder-closed-recent-small.png | Bin 595 -> 0 bytes .../png/2/light/folder-closed-recent.png | Bin 682 -> 0 bytes .../png/2/light/folder-closed-small.png | Bin 391 -> 0 bytes .../themed/png/2/light/folder-closed.png | Bin 420 -> 0 bytes .../png/2/light/folder-open-recent-small.png | Bin 680 -> 0 bytes .../themed/png/2/light/folder-open-recent.png | Bin 756 -> 0 bytes .../themed/png/2/light/folder-open-small.png | Bin 512 -> 0 bytes .../images/themed/png/2/light/folder-open.png | Bin 542 -> 0 bytes .../themed/png/2/light/fullscreen-enter.png | Bin 590 -> 0 bytes .../themed/png/2/light/fullscreen-leave.png | Bin 582 -> 0 bytes .../images/themed/png/2/light/gamut-hist.png | Bin 703 -> 0 bytes .../images/themed/png/2/light/gamut-plus.png | Bin 773 -> 0 bytes .../themed/png/2/light/gamut-softproof.png | Bin 684 -> 0 bytes .../themed/png/2/light/gamut-warning.png | Bin 818 -> 0 bytes .../png/2/light/gamut_srgb_prophoto_xy.png | Bin 769 -> 0 bytes .../images/themed/png/2/light/gears-pause.png | Bin 853 -> 0 bytes .../images/themed/png/2/light/gears-play.png | Bin 1009 -> 0 bytes .../images/themed/png/2/light/gears-small.png | Bin 664 -> 0 bytes rtdata/images/themed/png/2/light/gears.png | Bin 876 -> 0 bytes .../themed/png/2/light/goto-end-small.png | Bin 438 -> 0 bytes .../themed/png/2/light/goto-start-small.png | Bin 436 -> 0 bytes .../png/2/light/hand-closed-hicontrast.png | Bin 966 -> 0 bytes .../png/2/light/hand-open-hicontrast.png | Bin 1019 -> 0 bytes .../images/themed/png/2/light/hand-open.png | Bin 773 -> 0 bytes .../png/2/light/histogram-bar-off-small.png | Bin 356 -> 0 bytes .../png/2/light/histogram-bar-on-small.png | Bin 362 -> 0 bytes .../png/2/light/histogram-bayer-off-small.png | Bin 357 -> 0 bytes .../png/2/light/histogram-bayer-on-small.png | Bin 357 -> 0 bytes .../png/2/light/histogram-blue-off-small.png | Bin 343 -> 0 bytes .../png/2/light/histogram-blue-on-small.png | Bin 343 -> 0 bytes .../png/2/light/histogram-gold-off-small.png | Bin 343 -> 0 bytes .../png/2/light/histogram-gold-on-small.png | Bin 343 -> 0 bytes .../png/2/light/histogram-green-off-small.png | Bin 343 -> 0 bytes .../png/2/light/histogram-green-on-small.png | Bin 343 -> 0 bytes .../2/light/histogram-mode-linear-small.png | Bin 416 -> 0 bytes .../png/2/light/histogram-mode-logx-small.png | Bin 467 -> 0 bytes .../2/light/histogram-mode-logxy-small.png | Bin 443 -> 0 bytes .../png/2/light/histogram-red-off-small.png | Bin 343 -> 0 bytes .../png/2/light/histogram-red-on-small.png | Bin 343 -> 0 bytes .../2/light/histogram-silver-off-small.png | Bin 344 -> 0 bytes .../png/2/light/histogram-silver-on-small.png | Bin 344 -> 0 bytes rtdata/images/themed/png/2/light/info.png | Bin 683 -> 0 bytes .../themed/png/2/light/intent-absolute.png | Bin 595 -> 0 bytes .../themed/png/2/light/intent-perceptual.png | Bin 723 -> 0 bytes .../themed/png/2/light/intent-relative.png | Bin 728 -> 0 bytes .../themed/png/2/light/intent-saturation.png | Bin 747 -> 0 bytes .../png/2/light/magnifier-1to1-small.png | Bin 597 -> 0 bytes .../themed/png/2/light/magnifier-1to1.png | Bin 751 -> 0 bytes .../themed/png/2/light/magnifier-crop.png | Bin 701 -> 0 bytes .../themed/png/2/light/magnifier-fit.png | Bin 697 -> 0 bytes .../png/2/light/magnifier-minus-small.png | Bin 574 -> 0 bytes .../themed/png/2/light/magnifier-minus.png | Bin 692 -> 0 bytes .../png/2/light/magnifier-plus-small.png | Bin 604 -> 0 bytes .../themed/png/2/light/magnifier-plus.png | Bin 704 -> 0 bytes .../images/themed/png/2/light/magnifier.png | Bin 683 -> 0 bytes rtdata/images/themed/png/2/light/metadata.png | Bin 596 -> 0 bytes .../2/light/node-move-nw-se-hicontrast.png | Bin 709 -> 0 bytes .../2/light/node-move-sw-ne-hicontrast.png | Bin 717 -> 0 bytes .../png/2/light/node-move-x-hicontrast.png | Bin 666 -> 0 bytes .../png/2/light/node-move-xy-hicontrast.png | Bin 826 -> 0 bytes .../png/2/light/node-move-y-hicontrast.png | Bin 683 -> 0 bytes .../themed/png/2/light/one-to-one-small.png | Bin 383 -> 0 bytes .../images/themed/png/2/light/ornament1.png | Bin 3265 -> 0 bytes .../png/2/light/padlock-locked-small.png | Bin 561 -> 0 bytes .../png/2/light/padlock-unlocked-small.png | Bin 557 -> 0 bytes .../themed/png/2/light/palette-brush.png | Bin 893 -> 0 bytes .../themed/png/2/light/panel-to-bottom.png | Bin 482 -> 0 bytes .../themed/png/2/light/panel-to-left.png | Bin 461 -> 0 bytes .../themed/png/2/light/panel-to-right.png | Bin 451 -> 0 bytes .../themed/png/2/light/panel-to-top.png | Bin 481 -> 0 bytes rtdata/images/themed/png/2/light/paste.png | Bin 492 -> 0 bytes .../perspective-horizontal-left-small.png | Bin 527 -> 0 bytes .../2/light/perspective-horizontal-left.png | Bin 657 -> 0 bytes .../perspective-horizontal-right-small.png | Bin 533 -> 0 bytes .../2/light/perspective-horizontal-right.png | Bin 659 -> 0 bytes .../perspective-vertical-bottom-small.png | Bin 633 -> 0 bytes .../2/light/perspective-vertical-bottom.png | Bin 783 -> 0 bytes .../light/perspective-vertical-top-small.png | Bin 640 -> 0 bytes .../png/2/light/perspective-vertical-top.png | Bin 792 -> 0 bytes .../png/2/light/power-inconsistent-small.png | Bin 594 -> 0 bytes .../themed/png/2/light/power-off-small.png | Bin 444 -> 0 bytes .../themed/png/2/light/power-on-small.png | Bin 589 -> 0 bytes .../images/themed/png/2/light/preferences.png | Bin 561 -> 0 bytes .../themed/png/2/light/profile-filled.png | Bin 410 -> 0 bytes .../themed/png/2/light/profile-partial.png | Bin 409 -> 0 bytes rtdata/images/themed/png/2/light/redo-all.png | Bin 758 -> 0 bytes .../images/themed/png/2/light/redo-small.png | Bin 552 -> 0 bytes rtdata/images/themed/png/2/light/redo.png | Bin 711 -> 0 bytes .../themed/png/2/light/refresh-red-small.png | Bin 639 -> 0 bytes .../themed/png/2/light/refresh-small.png | Bin 605 -> 0 bytes rtdata/images/themed/png/2/light/refresh.png | Bin 717 -> 0 bytes .../themed/png/2/light/remove-small.png | Bin 386 -> 0 bytes rtdata/images/themed/png/2/light/remove.png | Bin 370 -> 0 bytes .../2/light/rotate-aroundnode-hicontrast.png | Bin 1021 -> 0 bytes .../themed/png/2/light/rotate-aroundnode.png | Bin 734 -> 0 bytes .../themed/png/2/light/rotate-left-90.png | Bin 763 -> 0 bytes .../themed/png/2/light/rotate-left-small.png | Bin 608 -> 0 bytes .../images/themed/png/2/light/rotate-left.png | Bin 798 -> 0 bytes .../themed/png/2/light/rotate-right-90.png | Bin 773 -> 0 bytes .../themed/png/2/light/rotate-right-small.png | Bin 621 -> 0 bytes .../themed/png/2/light/rotate-right.png | Bin 796 -> 0 bytes .../png/2/light/rotate-straighten-small.png | Bin 587 -> 0 bytes .../themed/png/2/light/rotate-straighten.png | Bin 728 -> 0 bytes .../images/themed/png/2/light/save-small.png | Bin 560 -> 0 bytes rtdata/images/themed/png/2/light/save.png | Bin 607 -> 0 bytes .../themed/png/2/light/saved-no-small.png | Bin 624 -> 0 bytes .../themed/png/2/light/saved-yes-small.png | Bin 628 -> 0 bytes .../light/square-toggle-black-off-narrow.png | Bin 344 -> 0 bytes .../2/light/square-toggle-black-on-narrow.png | Bin 344 -> 0 bytes .../2/light/square-toggle-blue-off-narrow.png | Bin 344 -> 0 bytes .../2/light/square-toggle-blue-on-narrow.png | Bin 344 -> 0 bytes .../2/light/square-toggle-gray-off-narrow.png | Bin 344 -> 0 bytes .../2/light/square-toggle-gray-on-narrow.png | Bin 344 -> 0 bytes .../light/square-toggle-green-off-narrow.png | Bin 348 -> 0 bytes .../2/light/square-toggle-green-on-narrow.png | Bin 350 -> 0 bytes .../square-toggle-luminosity-off-narrow.png | Bin 370 -> 0 bytes .../square-toggle-luminosity-on-narrow.png | Bin 370 -> 0 bytes .../2/light/square-toggle-red-off-narrow.png | Bin 344 -> 0 bytes .../2/light/square-toggle-red-on-narrow.png | Bin 344 -> 0 bytes .../light/square-toggle-theme-off-narrow.png | Bin 370 -> 0 bytes .../2/light/square-toggle-theme-on-narrow.png | Bin 370 -> 0 bytes .../light/square-toggle-white-off-narrow.png | Bin 344 -> 0 bytes .../2/light/square-toggle-white-on-narrow.png | Bin 344 -> 0 bytes .../png/2/light/star-gold-hollow-narrow.png | Bin 525 -> 0 bytes .../png/2/light/star-gold-hollow-small.png | Bin 578 -> 0 bytes .../themed/png/2/light/star-gold-narrow.png | Bin 501 -> 0 bytes .../themed/png/2/light/star-gold-small.png | Bin 603 -> 0 bytes .../themed/png/2/light/star-hollow-narrow.png | Bin 496 -> 0 bytes .../themed/png/2/light/star-hollow-small.png | Bin 559 -> 0 bytes .../images/themed/png/2/light/star-narrow.png | Bin 497 -> 0 bytes .../images/themed/png/2/light/star-small.png | Bin 565 -> 0 bytes .../images/themed/png/2/light/template-16.png | Bin 322 -> 0 bytes .../images/themed/png/2/light/template-24.png | Bin 323 -> 0 bytes .../themed/png/2/light/template-narrow.png | Bin 322 -> 0 bytes .../png/2/light/tick-green-hollow-small.png | Bin 502 -> 0 bytes .../themed/png/2/light/tick-green-hollow.png | Bin 587 -> 0 bytes .../themed/png/2/light/tick-green-small.png | Bin 448 -> 0 bytes .../images/themed/png/2/light/tick-green.png | Bin 476 -> 0 bytes .../themed/png/2/light/tick-hollow-small.png | Bin 497 -> 0 bytes .../images/themed/png/2/light/tick-small.png | Bin 448 -> 0 bytes rtdata/images/themed/png/2/light/tick.png | Bin 476 -> 0 bytes .../images/themed/png/2/light/transform.png | Bin 897 -> 0 bytes .../themed/png/2/light/trash-delete.png | Bin 1545 -> 0 bytes .../themed/png/2/light/trash-empty-show.png | Bin 936 -> 0 bytes .../images/themed/png/2/light/trash-empty.png | Bin 564 -> 0 bytes .../themed/png/2/light/trash-full-show.png | Bin 889 -> 0 bytes .../images/themed/png/2/light/trash-full.png | Bin 580 -> 0 bytes .../themed/png/2/light/trash-hide-deleted.png | Bin 862 -> 0 bytes .../themed/png/2/light/trash-remove-small.png | Bin 714 -> 0 bytes .../themed/png/2/light/trash-remove.png | Bin 732 -> 0 bytes .../images/themed/png/2/light/trash-small.png | Bin 473 -> 0 bytes rtdata/images/themed/png/2/light/undo-all.png | Bin 755 -> 0 bytes .../images/themed/png/2/light/undo-small.png | Bin 499 -> 0 bytes rtdata/images/themed/png/2/light/undo.png | Bin 709 -> 0 bytes .../themed/png/2/light/warning-highlights.png | Bin 883 -> 0 bytes .../themed/png/2/light/warning-shadows.png | Bin 784 -> 0 bytes rtdata/images/themed/png/2/light/wavelets.png | Bin 776 -> 0 bytes .../themed/png/2/light/wb-auto-small.png | Bin 530 -> 0 bytes rtdata/images/themed/png/2/light/wb-auto.png | Bin 657 -> 0 bytes .../themed/png/2/light/wb-camera-small.png | Bin 551 -> 0 bytes .../images/themed/png/2/light/wb-camera.png | Bin 652 -> 0 bytes .../themed/png/2/light/wb-cloudy-small.png | Bin 511 -> 0 bytes .../images/themed/png/2/light/wb-cloudy.png | Bin 617 -> 0 bytes .../themed/png/2/light/wb-custom-small.png | Bin 504 -> 0 bytes .../images/themed/png/2/light/wb-custom.png | Bin 501 -> 0 bytes .../themed/png/2/light/wb-flash-small.png | Bin 550 -> 0 bytes rtdata/images/themed/png/2/light/wb-flash.png | Bin 589 -> 0 bytes .../png/2/light/wb-fluorescent-small.png | Bin 546 -> 0 bytes .../themed/png/2/light/wb-fluorescent.png | Bin 626 -> 0 bytes .../themed/png/2/light/wb-lamp-small.png | Bin 589 -> 0 bytes rtdata/images/themed/png/2/light/wb-lamp.png | Bin 702 -> 0 bytes .../themed/png/2/light/wb-led-small.png | Bin 622 -> 0 bytes rtdata/images/themed/png/2/light/wb-led.png | Bin 693 -> 0 bytes .../themed/png/2/light/wb-shade-small.png | Bin 554 -> 0 bytes rtdata/images/themed/png/2/light/wb-shade.png | Bin 531 -> 0 bytes .../themed/png/2/light/wb-sun-small.png | Bin 550 -> 0 bytes rtdata/images/themed/png/2/light/wb-sun.png | Bin 689 -> 0 bytes .../themed/png/2/light/wb-tungsten-small.png | Bin 578 -> 0 bytes .../images/themed/png/2/light/wb-tungsten.png | Bin 692 -> 0 bytes .../themed/png/2/light/wb-water-small.png | Bin 526 -> 0 bytes rtdata/images/themed/png/2/light/wb-water.png | Bin 619 -> 0 bytes .../images/themed/png/2/light/window-add.png | Bin 476 -> 0 bytes .../themed/png/dark/color-picker-small.png | Bin 455 -> 0 bytes .../png/dark/curve-catmullrom-small.png | Bin 430 -> 0 bytes .../themed/png/dark/curve-catmullrom.png | Bin 463 -> 0 bytes rtdata/images/themed/png/dark/star.png | Bin 542 -> 0 bytes rtdata/images/themed/png/dark/warning.png | Bin 560 -> 0 bytes .../themed/png/light/color-picker-small.png | Bin 475 -> 0 bytes .../png/light/curve-catmullrom-small.png | Bin 437 -> 0 bytes .../themed/png/light/curve-catmullrom.png | Bin 490 -> 0 bytes rtdata/images/themed/png/light/star.png | Bin 549 -> 0 bytes rtdata/images/themed/png/light/warning.png | Bin 579 -> 0 bytes 1494 files changed, 11 insertions(+), 15 deletions(-) delete mode 100644 rtdata/images/non-themed/png/rawtherapee-logo-128.png delete mode 100644 rtdata/images/non-themed/png/rawtherapee-logo-16.png delete mode 100644 rtdata/images/non-themed/png/rawtherapee-logo-24.png delete mode 100644 rtdata/images/non-themed/png/rawtherapee-logo-256.png delete mode 100644 rtdata/images/non-themed/png/rawtherapee-logo-48.png delete mode 100644 rtdata/images/non-themed/rawtherapee.ico rename rtdata/images/{non-themed => }/png/empty.png (100%) create mode 100644 rtdata/images/png/rawtherapee-logo-128.png create mode 100644 rtdata/images/png/rawtherapee-logo-16.png create mode 100644 rtdata/images/png/rawtherapee-logo-24.png create mode 100644 rtdata/images/png/rawtherapee-logo-256.png create mode 100644 rtdata/images/png/rawtherapee-logo-32.png create mode 100644 rtdata/images/png/rawtherapee-logo-48.png create mode 100644 rtdata/images/png/rawtherapee-logo-64.png create mode 100644 rtdata/images/rawtherapee.ico create mode 100644 rtdata/images/rawtherapee_ico.xcf rename rtdata/images/{themed => }/svg/add-small.svg (100%) rename rtdata/images/{themed => }/svg/add.svg (100%) rename rtdata/images/{themed => }/svg/aperture.svg (100%) rename rtdata/images/{themed => }/svg/arrow-down-small.svg (100%) rename rtdata/images/{themed => }/svg/arrow-left-small.svg (100%) rename rtdata/images/{themed => }/svg/arrow-right-small.svg (100%) rename rtdata/images/{themed => }/svg/arrow-up-small.svg (100%) rename rtdata/images/{themed => }/svg/arrow-updown.svg (100%) rename rtdata/images/{themed => }/svg/arrow2-left.svg (100%) rename rtdata/images/{themed => }/svg/arrow2-right.svg (100%) rename rtdata/images/{themed => }/svg/atom.svg (100%) rename rtdata/images/{themed => }/svg/bayer.svg (100%) rename rtdata/images/{themed => }/svg/beforeafter.svg (100%) rename rtdata/images/{themed => }/svg/cancel-small.svg (100%) rename rtdata/images/{themed => }/svg/cancel.svg (100%) rename rtdata/images/{themed => }/svg/circle-black-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-blue-green-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-blue-red-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-blue-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-blue-yellow-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-cyan-red-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-cyan-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-darkgray-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-empty-blue-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-empty-darkgray-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-empty-gray-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-empty-green-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-empty-purple-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-empty-red-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-empty-yellow-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-gray-blue-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-gray-green-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-gray-red-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-gray-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-green-blue-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-green-red-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-green-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-magenta-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-orange-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-purple-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-red-blue-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-red-cyan-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-red-green-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-red-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-white-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-yellow-blue-small.svg (100%) rename rtdata/images/{themed => }/svg/circle-yellow-small.svg (100%) rename rtdata/images/{themed => }/svg/color-circles.svg (100%) rename rtdata/images/{themed => }/svg/color-picker-add-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/color-picker-add.svg (100%) rename rtdata/images/{themed => }/svg/color-picker-bars.svg (100%) rename rtdata/images/{themed => }/svg/color-picker-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/color-picker-hide.svg (100%) rename rtdata/images/{themed => }/svg/color-picker-small.svg (100%) rename rtdata/images/{themed => }/svg/color-picker.svg (100%) rename rtdata/images/{themed => }/svg/contrastmask-off.svg (100%) rename rtdata/images/{themed => }/svg/contrastmask-on.svg (100%) rename rtdata/images/{themed => }/svg/copy.svg (100%) rename rtdata/images/{themed => }/svg/crop-auto-small.svg (100%) rename rtdata/images/{themed => }/svg/crop-auto.svg (100%) rename rtdata/images/{themed => }/svg/crop-point-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/crop-small.svg (100%) rename rtdata/images/{themed => }/svg/crop.svg (100%) rename rtdata/images/{themed => }/svg/crossed-arrows-in.svg (100%) rename rtdata/images/{themed => }/svg/crossed-arrows-out.svg (100%) rename rtdata/images/{themed => }/svg/crosshair-adjust.svg (100%) rename rtdata/images/{themed => }/svg/crosshair-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/crosshair-node-curve.svg (100%) rename rtdata/images/{themed => }/svg/crosshair-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-catmullrom-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-catmullrom.svg (100%) rename rtdata/images/{themed => }/svg/curve-controlpoints-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-controlpoints.svg (100%) rename rtdata/images/{themed => }/svg/curve-flat-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-flat.svg (100%) rename rtdata/images/{themed => }/svg/curve-linear-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-linear.svg (100%) rename rtdata/images/{themed => }/svg/curve-nurbs-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-nurbs.svg (100%) rename rtdata/images/{themed => }/svg/curve-parametric-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-parametric.svg (100%) rename rtdata/images/{themed => }/svg/curve-spline-small.svg (100%) rename rtdata/images/{themed => }/svg/curve-spline.svg (100%) rename rtdata/images/{themed => }/svg/detail.svg (100%) rename rtdata/images/{themed => }/svg/device-floppy.svg (100%) rename rtdata/images/{themed => }/svg/device-hdd.svg (100%) rename rtdata/images/{themed => }/svg/device-network.svg (100%) rename rtdata/images/{themed => }/svg/device-optical.svg (100%) rename rtdata/images/{themed => }/svg/device-usb.svg (100%) rename rtdata/images/{themed => }/svg/distortion-auto-small.svg (100%) rename rtdata/images/{themed => }/svg/distortion-auto.svg (100%) rename rtdata/images/{themed => }/svg/distortion-barrel-small.svg (100%) rename rtdata/images/{themed => }/svg/distortion-barrel.svg (100%) rename rtdata/images/{themed => }/svg/distortion-pincushion-small.svg (100%) rename rtdata/images/{themed => }/svg/distortion-pincushion.svg (100%) rename rtdata/images/{themed => }/svg/edit-point.svg (100%) rename rtdata/images/{themed => }/svg/equilizer-narrow.svg (100%) rename rtdata/images/{themed => }/svg/equilizer-wide.svg (100%) rename rtdata/images/{themed => }/svg/expander-closed-small.svg (100%) rename rtdata/images/{themed => }/svg/expander-open-small.svg (100%) rename rtdata/images/{themed => }/svg/exposure.svg (100%) rename rtdata/images/{themed => }/svg/filetype-hdr.svg (100%) rename rtdata/images/{themed => }/svg/filetype-ps.svg (100%) rename rtdata/images/{themed => }/svg/filter-clear.svg (100%) rename rtdata/images/{themed => }/svg/filter-original.svg (100%) rename rtdata/images/{themed => }/svg/filter-original2.svg (100%) rename rtdata/images/{themed => }/svg/filter.svg (100%) rename rtdata/images/{themed => }/svg/flip-horizontal.svg (100%) rename rtdata/images/{themed => }/svg/flip-vertical.svg (100%) rename rtdata/images/{themed => }/svg/focusscreen-off.svg (100%) rename rtdata/images/{themed => }/svg/focusscreen-on.svg (100%) rename rtdata/images/{themed => }/svg/folder-closed-home-small.svg (100%) rename rtdata/images/{themed => }/svg/folder-closed-home.svg (100%) rename rtdata/images/{themed => }/svg/folder-closed-recent-small.svg (100%) rename rtdata/images/{themed => }/svg/folder-closed-recent.svg (100%) rename rtdata/images/{themed => }/svg/folder-closed-small.svg (100%) rename rtdata/images/{themed => }/svg/folder-closed.svg (100%) rename rtdata/images/{themed => }/svg/folder-open-recent-small.svg (100%) rename rtdata/images/{themed => }/svg/folder-open-recent.svg (100%) rename rtdata/images/{themed => }/svg/folder-open-small.svg (100%) rename rtdata/images/{themed => }/svg/folder-open.svg (100%) rename rtdata/images/{themed => }/svg/fullscreen-enter.svg (100%) rename rtdata/images/{themed => }/svg/fullscreen-leave.svg (100%) rename rtdata/images/{themed => }/svg/gamut-hist.svg (100%) rename rtdata/images/{themed => }/svg/gamut-plus.svg (100%) rename rtdata/images/{themed => }/svg/gamut-softproof.svg (100%) rename rtdata/images/{themed => }/svg/gamut-warning.svg (100%) rename rtdata/images/{themed => }/svg/gamut_srgb_prophoto_xy.svg (100%) rename rtdata/images/{themed => }/svg/gears-pause.svg (100%) rename rtdata/images/{themed => }/svg/gears-play.svg (100%) rename rtdata/images/{themed => }/svg/gears-small.svg (100%) rename rtdata/images/{themed => }/svg/gears.svg (100%) rename rtdata/images/{themed => }/svg/goto-end-small.svg (100%) rename rtdata/images/{themed => }/svg/goto-start-small.svg (100%) rename rtdata/images/{themed => }/svg/hand-closed-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/hand-open-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/hand-open.svg (100%) rename rtdata/images/{themed => }/svg/histogram-bar-off-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-bar-on-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-bayer-off-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-bayer-on-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-blue-off-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-blue-on-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-gold-off-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-gold-on-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-green-off-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-green-on-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-mode-linear-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-mode-logx-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-mode-logxy-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-red-off-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-red-on-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-silver-off-small.svg (100%) rename rtdata/images/{themed => }/svg/histogram-silver-on-small.svg (100%) rename rtdata/images/{themed => }/svg/info.svg (100%) rename rtdata/images/{themed => }/svg/intent-absolute.svg (100%) rename rtdata/images/{themed => }/svg/intent-perceptual.svg (100%) rename rtdata/images/{themed => }/svg/intent-relative.svg (100%) rename rtdata/images/{themed => }/svg/intent-saturation.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-1to1-small.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-1to1.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-crop.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-fit.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-minus-small.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-minus.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-plus-small.svg (100%) rename rtdata/images/{themed => }/svg/magnifier-plus.svg (100%) rename rtdata/images/{themed => }/svg/magnifier.svg (100%) rename rtdata/images/{themed => }/svg/metadata.svg (100%) rename rtdata/images/{themed => }/svg/node-move-nw-se-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/node-move-sw-ne-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/node-move-x-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/node-move-xy-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/node-move-y-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/one-to-one-small.svg (100%) rename rtdata/images/{themed => }/svg/ornament1.svg (100%) rename rtdata/images/{themed => }/svg/padlock-locked-small.svg (100%) rename rtdata/images/{themed => }/svg/padlock-unlocked-small.svg (100%) rename rtdata/images/{themed => }/svg/palette-brush.svg (100%) rename rtdata/images/{themed => }/svg/panel-to-bottom.svg (100%) rename rtdata/images/{themed => }/svg/panel-to-left.svg (100%) rename rtdata/images/{themed => }/svg/panel-to-right.svg (100%) rename rtdata/images/{themed => }/svg/panel-to-top.svg (100%) rename rtdata/images/{themed => }/svg/paste.svg (100%) rename rtdata/images/{themed => }/svg/perspective-horizontal-left-small.svg (100%) rename rtdata/images/{themed => }/svg/perspective-horizontal-left.svg (100%) rename rtdata/images/{themed => }/svg/perspective-horizontal-right-small.svg (100%) rename rtdata/images/{themed => }/svg/perspective-horizontal-right.svg (100%) rename rtdata/images/{themed => }/svg/perspective-vertical-bottom-small.svg (100%) rename rtdata/images/{themed => }/svg/perspective-vertical-bottom.svg (100%) rename rtdata/images/{themed => }/svg/perspective-vertical-top-small.svg (100%) rename rtdata/images/{themed => }/svg/perspective-vertical-top.svg (100%) rename rtdata/images/{themed => }/svg/power-inconsistent-small.svg (100%) rename rtdata/images/{themed => }/svg/power-off-small.svg (100%) rename rtdata/images/{themed => }/svg/power-on-small.svg (100%) rename rtdata/images/{themed => }/svg/preferences.svg (100%) rename rtdata/images/{themed => }/svg/profile-filled.svg (100%) rename rtdata/images/{themed => }/svg/profile-partial.svg (100%) rename rtdata/images/{themed => }/svg/redo-all.svg (100%) rename rtdata/images/{themed => }/svg/redo-small.svg (100%) rename rtdata/images/{themed => }/svg/redo.svg (100%) rename rtdata/images/{themed => }/svg/refresh-red-small.svg (100%) rename rtdata/images/{themed => }/svg/refresh-small.svg (100%) rename rtdata/images/{themed => }/svg/refresh.svg (100%) rename rtdata/images/{themed => }/svg/remove-small.svg (100%) rename rtdata/images/{themed => }/svg/remove.svg (100%) rename rtdata/images/{themed => }/svg/rotate-aroundnode-hicontrast.svg (100%) rename rtdata/images/{themed => }/svg/rotate-aroundnode.svg (100%) rename rtdata/images/{themed => }/svg/rotate-left-90.svg (100%) rename rtdata/images/{themed => }/svg/rotate-left-small.svg (100%) rename rtdata/images/{themed => }/svg/rotate-left.svg (100%) rename rtdata/images/{themed => }/svg/rotate-right-90.svg (100%) rename rtdata/images/{themed => }/svg/rotate-right-small.svg (100%) rename rtdata/images/{themed => }/svg/rotate-right.svg (100%) rename rtdata/images/{themed => }/svg/rotate-straighten-small.svg (100%) rename rtdata/images/{themed => }/svg/rotate-straighten.svg (100%) rename rtdata/images/{non-themed => svg}/rt-logo.svg (100%) rename rtdata/images/{themed => }/svg/save-small.svg (100%) rename rtdata/images/{themed => }/svg/save.svg (100%) rename rtdata/images/{themed => }/svg/saved-no-small.svg (100%) rename rtdata/images/{themed => }/svg/saved-yes-small.svg (100%) rename rtdata/images/{non-themed/rt-splash.svg => svg/splash.svg} (100%) rename rtdata/images/{themed => }/svg/square-toggle-black-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-black-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-blue-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-blue-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-gray-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-gray-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-green-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-green-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-luminosity-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-luminosity-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-red-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-red-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-theme-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-theme-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-white-off-narrow.svg (100%) rename rtdata/images/{themed => }/svg/square-toggle-white-on-narrow.svg (100%) rename rtdata/images/{themed => }/svg/star-gold-hollow-narrow.svg (100%) rename rtdata/images/{themed => }/svg/star-gold-hollow-small.svg (100%) rename rtdata/images/{themed => }/svg/star-gold-narrow.svg (100%) rename rtdata/images/{themed => }/svg/star-gold-small.svg (100%) rename rtdata/images/{themed => }/svg/star-hollow-narrow.svg (100%) rename rtdata/images/{themed => }/svg/star-hollow-small.svg (100%) rename rtdata/images/{themed => }/svg/star-narrow.svg (100%) rename rtdata/images/{themed => }/svg/star-small.svg (100%) rename rtdata/images/{themed => }/svg/star.svg (100%) rename rtdata/images/{themed => }/svg/template-16.svg (100%) rename rtdata/images/{themed => }/svg/template-24.svg (100%) rename rtdata/images/{themed => }/svg/template-narrow.svg (100%) rename rtdata/images/{themed => }/svg/tick-green-hollow-small.svg (100%) rename rtdata/images/{themed => }/svg/tick-green-hollow.svg (100%) rename rtdata/images/{themed => }/svg/tick-green-small.svg (100%) rename rtdata/images/{themed => }/svg/tick-green.svg (100%) rename rtdata/images/{themed => }/svg/tick-hollow-small.svg (100%) rename rtdata/images/{themed => }/svg/tick-small.svg (100%) rename rtdata/images/{themed => }/svg/tick.svg (100%) rename rtdata/images/{themed => }/svg/transform.svg (100%) rename rtdata/images/{themed => }/svg/trash-delete.svg (100%) rename rtdata/images/{themed => }/svg/trash-empty-show.svg (100%) rename rtdata/images/{themed => }/svg/trash-empty.svg (100%) rename rtdata/images/{themed => }/svg/trash-full-show.svg (100%) rename rtdata/images/{themed => }/svg/trash-full.svg (100%) rename rtdata/images/{themed => }/svg/trash-hide-deleted.svg (100%) rename rtdata/images/{themed => }/svg/trash-remove-small.svg (100%) rename rtdata/images/{themed => }/svg/trash-remove.svg (100%) rename rtdata/images/{themed => }/svg/trash-small.svg (100%) rename rtdata/images/{themed => }/svg/undo-all.svg (100%) rename rtdata/images/{themed => }/svg/undo-small.svg (100%) rename rtdata/images/{themed => }/svg/undo.svg (100%) rename rtdata/images/{themed => }/svg/warning-highlights.svg (100%) rename rtdata/images/{themed => }/svg/warning-shadows.svg (100%) rename rtdata/images/{themed => }/svg/warning.svg (100%) rename rtdata/images/{themed => }/svg/wavelets.svg (100%) rename rtdata/images/{themed => }/svg/wb-auto-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-auto.svg (100%) rename rtdata/images/{themed => }/svg/wb-camera-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-camera.svg (100%) rename rtdata/images/{themed => }/svg/wb-cloudy-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-cloudy.svg (100%) rename rtdata/images/{themed => }/svg/wb-custom-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-custom.svg (100%) rename rtdata/images/{themed => }/svg/wb-flash-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-flash.svg (100%) rename rtdata/images/{themed => }/svg/wb-fluorescent-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-fluorescent.svg (100%) rename rtdata/images/{themed => }/svg/wb-lamp-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-lamp.svg (100%) rename rtdata/images/{themed => }/svg/wb-led-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-led.svg (100%) rename rtdata/images/{themed => }/svg/wb-shade-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-shade.svg (100%) rename rtdata/images/{themed => }/svg/wb-sun-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-sun.svg (100%) rename rtdata/images/{themed => }/svg/wb-tungsten-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-tungsten.svg (100%) rename rtdata/images/{themed => }/svg/wb-water-small.svg (100%) rename rtdata/images/{themed => }/svg/wb-water.svg (100%) rename rtdata/images/{themed => }/svg/window-add.svg (100%) delete mode 100644 rtdata/images/themed/png/1/dark/add-small.png delete mode 100644 rtdata/images/themed/png/1/dark/add.png delete mode 100644 rtdata/images/themed/png/1/dark/aperture.png delete mode 100644 rtdata/images/themed/png/1/dark/arrow-down-small.png delete mode 100644 rtdata/images/themed/png/1/dark/arrow-left-small.png delete mode 100644 rtdata/images/themed/png/1/dark/arrow-right-small.png delete mode 100644 rtdata/images/themed/png/1/dark/arrow-up-small.png delete mode 100644 rtdata/images/themed/png/1/dark/arrow-updown.png delete mode 100644 rtdata/images/themed/png/1/dark/arrow2-left.png delete mode 100644 rtdata/images/themed/png/1/dark/arrow2-right.png delete mode 100644 rtdata/images/themed/png/1/dark/atom.png delete mode 100644 rtdata/images/themed/png/1/dark/bayer.png delete mode 100644 rtdata/images/themed/png/1/dark/beforeafter.png delete mode 100644 rtdata/images/themed/png/1/dark/cancel-small.png delete mode 100644 rtdata/images/themed/png/1/dark/cancel.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-black-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-blue-green-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-blue-red-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-blue-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-blue-yellow-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-cyan-red-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-cyan-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-darkgray-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-empty-blue-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-empty-darkgray-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-empty-gray-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-empty-green-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-empty-purple-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-empty-red-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-empty-yellow-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-gray-blue-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-gray-green-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-gray-red-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-gray-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-green-blue-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-green-red-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-green-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-magenta-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-orange-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-purple-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-red-blue-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-red-cyan-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-red-green-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-red-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-white-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-yellow-blue-small.png delete mode 100644 rtdata/images/themed/png/1/dark/circle-yellow-small.png delete mode 100644 rtdata/images/themed/png/1/dark/color-circles.png delete mode 100644 rtdata/images/themed/png/1/dark/color-picker-add-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/color-picker-add.png delete mode 100644 rtdata/images/themed/png/1/dark/color-picker-bars.png delete mode 100644 rtdata/images/themed/png/1/dark/color-picker-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/color-picker-hide.png delete mode 100644 rtdata/images/themed/png/1/dark/color-picker.png delete mode 100644 rtdata/images/themed/png/1/dark/contrastmask-off.png delete mode 100644 rtdata/images/themed/png/1/dark/contrastmask-on.png delete mode 100644 rtdata/images/themed/png/1/dark/copy.png delete mode 100644 rtdata/images/themed/png/1/dark/crop-auto-small.png delete mode 100644 rtdata/images/themed/png/1/dark/crop-auto.png delete mode 100644 rtdata/images/themed/png/1/dark/crop-point-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/crop-small.png delete mode 100644 rtdata/images/themed/png/1/dark/crop.png delete mode 100644 rtdata/images/themed/png/1/dark/crossed-arrows-in.png delete mode 100644 rtdata/images/themed/png/1/dark/crossed-arrows-out.png delete mode 100644 rtdata/images/themed/png/1/dark/crosshair-adjust.png delete mode 100644 rtdata/images/themed/png/1/dark/crosshair-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/crosshair-node-curve.png delete mode 100644 rtdata/images/themed/png/1/dark/crosshair-small.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-controlpoints-small.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-controlpoints.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-flat-small.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-flat.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-linear-small.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-linear.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-nurbs-small.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-nurbs.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-parametric-small.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-parametric.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-spline-small.png delete mode 100644 rtdata/images/themed/png/1/dark/curve-spline.png delete mode 100644 rtdata/images/themed/png/1/dark/detail.png delete mode 100644 rtdata/images/themed/png/1/dark/device-floppy.png delete mode 100644 rtdata/images/themed/png/1/dark/device-hdd.png delete mode 100644 rtdata/images/themed/png/1/dark/device-network.png delete mode 100644 rtdata/images/themed/png/1/dark/device-optical.png delete mode 100644 rtdata/images/themed/png/1/dark/device-usb.png delete mode 100644 rtdata/images/themed/png/1/dark/distortion-auto-small.png delete mode 100644 rtdata/images/themed/png/1/dark/distortion-auto.png delete mode 100644 rtdata/images/themed/png/1/dark/distortion-barrel-small.png delete mode 100644 rtdata/images/themed/png/1/dark/distortion-barrel.png delete mode 100644 rtdata/images/themed/png/1/dark/distortion-pincushion-small.png delete mode 100644 rtdata/images/themed/png/1/dark/distortion-pincushion.png delete mode 100644 rtdata/images/themed/png/1/dark/edit-point.png delete mode 100644 rtdata/images/themed/png/1/dark/equilizer-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/equilizer-wide.png delete mode 100644 rtdata/images/themed/png/1/dark/expander-closed-small.png delete mode 100644 rtdata/images/themed/png/1/dark/expander-open-small.png delete mode 100644 rtdata/images/themed/png/1/dark/exposure.png delete mode 100644 rtdata/images/themed/png/1/dark/filetype-hdr.png delete mode 100644 rtdata/images/themed/png/1/dark/filetype-ps.png delete mode 100644 rtdata/images/themed/png/1/dark/filter-clear.png delete mode 100644 rtdata/images/themed/png/1/dark/filter-original.png delete mode 100644 rtdata/images/themed/png/1/dark/filter-original2.png delete mode 100644 rtdata/images/themed/png/1/dark/filter.png delete mode 100644 rtdata/images/themed/png/1/dark/flip-horizontal.png delete mode 100644 rtdata/images/themed/png/1/dark/flip-vertical.png delete mode 100644 rtdata/images/themed/png/1/dark/focusscreen-off.png delete mode 100644 rtdata/images/themed/png/1/dark/focusscreen-on.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-closed-home-small.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-closed-home.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-closed-recent-small.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-closed-recent.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-closed-small.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-closed.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-open-recent-small.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-open-recent.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-open-small.png delete mode 100644 rtdata/images/themed/png/1/dark/folder-open.png delete mode 100644 rtdata/images/themed/png/1/dark/fullscreen-enter.png delete mode 100644 rtdata/images/themed/png/1/dark/fullscreen-leave.png delete mode 100644 rtdata/images/themed/png/1/dark/gamut-hist.png delete mode 100644 rtdata/images/themed/png/1/dark/gamut-plus.png delete mode 100644 rtdata/images/themed/png/1/dark/gamut-softproof.png delete mode 100644 rtdata/images/themed/png/1/dark/gamut-warning.png delete mode 100644 rtdata/images/themed/png/1/dark/gamut_srgb_prophoto_xy.png delete mode 100644 rtdata/images/themed/png/1/dark/gears-pause.png delete mode 100644 rtdata/images/themed/png/1/dark/gears-play.png delete mode 100644 rtdata/images/themed/png/1/dark/gears-small.png delete mode 100644 rtdata/images/themed/png/1/dark/gears.png delete mode 100644 rtdata/images/themed/png/1/dark/goto-end-small.png delete mode 100644 rtdata/images/themed/png/1/dark/goto-start-small.png delete mode 100644 rtdata/images/themed/png/1/dark/hand-closed-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/hand-open-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/hand-open.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-bar-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-bar-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-bayer-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-bayer-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-blue-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-blue-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-gold-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-gold-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-green-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-green-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-mode-linear-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-mode-logx-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-mode-logxy-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-red-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-red-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-silver-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/histogram-silver-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/info.png delete mode 100644 rtdata/images/themed/png/1/dark/intent-absolute.png delete mode 100644 rtdata/images/themed/png/1/dark/intent-perceptual.png delete mode 100644 rtdata/images/themed/png/1/dark/intent-relative.png delete mode 100644 rtdata/images/themed/png/1/dark/intent-saturation.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-1to1-small.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-1to1.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-crop.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-fit.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-minus-small.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-minus.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-plus-small.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier-plus.png delete mode 100644 rtdata/images/themed/png/1/dark/magnifier.png delete mode 100644 rtdata/images/themed/png/1/dark/metadata.png delete mode 100644 rtdata/images/themed/png/1/dark/node-move-nw-se-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/node-move-sw-ne-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/node-move-x-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/node-move-xy-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/node-move-y-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/one-to-one-small.png delete mode 100644 rtdata/images/themed/png/1/dark/ornament1.png delete mode 100644 rtdata/images/themed/png/1/dark/padlock-locked-small.png delete mode 100644 rtdata/images/themed/png/1/dark/padlock-unlocked-small.png delete mode 100644 rtdata/images/themed/png/1/dark/palette-brush.png delete mode 100644 rtdata/images/themed/png/1/dark/panel-to-bottom.png delete mode 100644 rtdata/images/themed/png/1/dark/panel-to-left.png delete mode 100644 rtdata/images/themed/png/1/dark/panel-to-right.png delete mode 100644 rtdata/images/themed/png/1/dark/panel-to-top.png delete mode 100644 rtdata/images/themed/png/1/dark/paste.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-horizontal-left-small.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-horizontal-left.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-horizontal-right-small.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-horizontal-right.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-vertical-bottom-small.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-vertical-bottom.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-vertical-top-small.png delete mode 100644 rtdata/images/themed/png/1/dark/perspective-vertical-top.png delete mode 100644 rtdata/images/themed/png/1/dark/power-inconsistent-small.png delete mode 100644 rtdata/images/themed/png/1/dark/power-off-small.png delete mode 100644 rtdata/images/themed/png/1/dark/power-on-small.png delete mode 100644 rtdata/images/themed/png/1/dark/preferences.png delete mode 100644 rtdata/images/themed/png/1/dark/profile-filled.png delete mode 100644 rtdata/images/themed/png/1/dark/profile-partial.png delete mode 100644 rtdata/images/themed/png/1/dark/redo-all.png delete mode 100644 rtdata/images/themed/png/1/dark/redo-small.png delete mode 100644 rtdata/images/themed/png/1/dark/redo.png delete mode 100644 rtdata/images/themed/png/1/dark/refresh-red-small.png delete mode 100644 rtdata/images/themed/png/1/dark/refresh-small.png delete mode 100644 rtdata/images/themed/png/1/dark/refresh.png delete mode 100644 rtdata/images/themed/png/1/dark/remove-small.png delete mode 100644 rtdata/images/themed/png/1/dark/remove.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-aroundnode-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-aroundnode.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-left-90.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-left-small.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-left.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-right-90.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-right-small.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-right.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-straighten-small.png delete mode 100644 rtdata/images/themed/png/1/dark/rotate-straighten.png delete mode 100644 rtdata/images/themed/png/1/dark/save-small.png delete mode 100644 rtdata/images/themed/png/1/dark/save.png delete mode 100644 rtdata/images/themed/png/1/dark/saved-no-small.png delete mode 100644 rtdata/images/themed/png/1/dark/saved-yes-small.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-black-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-black-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-blue-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-blue-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-gray-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-gray-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-green-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-green-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-luminosity-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-luminosity-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-red-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-red-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-theme-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-theme-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-white-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/square-toggle-white-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/star-gold-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/star-gold-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/dark/star-gold-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/star-gold-small.png delete mode 100644 rtdata/images/themed/png/1/dark/star-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/star-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/dark/star-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/star-small.png delete mode 100644 rtdata/images/themed/png/1/dark/template-16.png delete mode 100644 rtdata/images/themed/png/1/dark/template-24.png delete mode 100644 rtdata/images/themed/png/1/dark/template-narrow.png delete mode 100644 rtdata/images/themed/png/1/dark/tick-green-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/dark/tick-green-hollow.png delete mode 100644 rtdata/images/themed/png/1/dark/tick-green-small.png delete mode 100644 rtdata/images/themed/png/1/dark/tick-green.png delete mode 100644 rtdata/images/themed/png/1/dark/tick-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/dark/tick-small.png delete mode 100644 rtdata/images/themed/png/1/dark/tick.png delete mode 100644 rtdata/images/themed/png/1/dark/transform.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-delete.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-empty-show.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-empty.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-full-show.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-full.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-hide-deleted.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-remove-small.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-remove.png delete mode 100644 rtdata/images/themed/png/1/dark/trash-small.png delete mode 100644 rtdata/images/themed/png/1/dark/undo-all.png delete mode 100644 rtdata/images/themed/png/1/dark/undo-small.png delete mode 100644 rtdata/images/themed/png/1/dark/undo.png delete mode 100644 rtdata/images/themed/png/1/dark/warning-highlights.png delete mode 100644 rtdata/images/themed/png/1/dark/warning-shadows.png delete mode 100644 rtdata/images/themed/png/1/dark/wavelets.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-auto-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-auto.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-camera-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-camera.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-cloudy-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-cloudy.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-custom-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-custom.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-flash-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-flash.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-fluorescent-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-fluorescent.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-lamp-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-lamp.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-led-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-led.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-shade-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-shade.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-sun-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-sun.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-tungsten-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-tungsten.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-water-small.png delete mode 100644 rtdata/images/themed/png/1/dark/wb-water.png delete mode 100644 rtdata/images/themed/png/1/dark/window-add.png delete mode 100644 rtdata/images/themed/png/1/light/add-small.png delete mode 100644 rtdata/images/themed/png/1/light/add.png delete mode 100644 rtdata/images/themed/png/1/light/aperture.png delete mode 100644 rtdata/images/themed/png/1/light/arrow-down-small.png delete mode 100644 rtdata/images/themed/png/1/light/arrow-left-small.png delete mode 100644 rtdata/images/themed/png/1/light/arrow-right-small.png delete mode 100644 rtdata/images/themed/png/1/light/arrow-up-small.png delete mode 100644 rtdata/images/themed/png/1/light/arrow-updown.png delete mode 100644 rtdata/images/themed/png/1/light/arrow2-left.png delete mode 100644 rtdata/images/themed/png/1/light/arrow2-right.png delete mode 100644 rtdata/images/themed/png/1/light/atom.png delete mode 100644 rtdata/images/themed/png/1/light/bayer.png delete mode 100644 rtdata/images/themed/png/1/light/beforeafter.png delete mode 100644 rtdata/images/themed/png/1/light/cancel-small.png delete mode 100644 rtdata/images/themed/png/1/light/cancel.png delete mode 100644 rtdata/images/themed/png/1/light/circle-black-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-blue-green-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-blue-red-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-blue-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-blue-yellow-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-cyan-red-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-cyan-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-darkgray-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-empty-blue-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-empty-darkgray-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-empty-gray-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-empty-green-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-empty-purple-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-empty-red-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-empty-yellow-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-gray-blue-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-gray-green-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-gray-red-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-gray-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-green-blue-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-green-red-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-green-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-magenta-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-orange-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-purple-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-red-blue-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-red-cyan-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-red-green-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-red-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-white-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-yellow-blue-small.png delete mode 100644 rtdata/images/themed/png/1/light/circle-yellow-small.png delete mode 100644 rtdata/images/themed/png/1/light/color-circles.png delete mode 100644 rtdata/images/themed/png/1/light/color-picker-add-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/color-picker-add.png delete mode 100644 rtdata/images/themed/png/1/light/color-picker-bars.png delete mode 100644 rtdata/images/themed/png/1/light/color-picker-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/color-picker-hide.png delete mode 100644 rtdata/images/themed/png/1/light/color-picker.png delete mode 100644 rtdata/images/themed/png/1/light/contrastmask-off.png delete mode 100644 rtdata/images/themed/png/1/light/contrastmask-on.png delete mode 100644 rtdata/images/themed/png/1/light/copy.png delete mode 100644 rtdata/images/themed/png/1/light/crop-auto-small.png delete mode 100644 rtdata/images/themed/png/1/light/crop-auto.png delete mode 100644 rtdata/images/themed/png/1/light/crop-point-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/crop-small.png delete mode 100644 rtdata/images/themed/png/1/light/crop.png delete mode 100644 rtdata/images/themed/png/1/light/crossed-arrows-in.png delete mode 100644 rtdata/images/themed/png/1/light/crossed-arrows-out.png delete mode 100644 rtdata/images/themed/png/1/light/crosshair-adjust.png delete mode 100644 rtdata/images/themed/png/1/light/crosshair-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/crosshair-node-curve.png delete mode 100644 rtdata/images/themed/png/1/light/crosshair-small.png delete mode 100644 rtdata/images/themed/png/1/light/curve-controlpoints-small.png delete mode 100644 rtdata/images/themed/png/1/light/curve-controlpoints.png delete mode 100644 rtdata/images/themed/png/1/light/curve-flat-small.png delete mode 100644 rtdata/images/themed/png/1/light/curve-flat.png delete mode 100644 rtdata/images/themed/png/1/light/curve-linear-small.png delete mode 100644 rtdata/images/themed/png/1/light/curve-linear.png delete mode 100644 rtdata/images/themed/png/1/light/curve-nurbs-small.png delete mode 100644 rtdata/images/themed/png/1/light/curve-nurbs.png delete mode 100644 rtdata/images/themed/png/1/light/curve-parametric-small.png delete mode 100644 rtdata/images/themed/png/1/light/curve-parametric.png delete mode 100644 rtdata/images/themed/png/1/light/curve-spline-small.png delete mode 100644 rtdata/images/themed/png/1/light/curve-spline.png delete mode 100644 rtdata/images/themed/png/1/light/detail.png delete mode 100644 rtdata/images/themed/png/1/light/device-floppy.png delete mode 100644 rtdata/images/themed/png/1/light/device-hdd.png delete mode 100644 rtdata/images/themed/png/1/light/device-network.png delete mode 100644 rtdata/images/themed/png/1/light/device-optical.png delete mode 100644 rtdata/images/themed/png/1/light/device-usb.png delete mode 100644 rtdata/images/themed/png/1/light/distortion-auto-small.png delete mode 100644 rtdata/images/themed/png/1/light/distortion-auto.png delete mode 100644 rtdata/images/themed/png/1/light/distortion-barrel-small.png delete mode 100644 rtdata/images/themed/png/1/light/distortion-barrel.png delete mode 100644 rtdata/images/themed/png/1/light/distortion-pincushion-small.png delete mode 100644 rtdata/images/themed/png/1/light/distortion-pincushion.png delete mode 100644 rtdata/images/themed/png/1/light/edit-point.png delete mode 100644 rtdata/images/themed/png/1/light/equilizer-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/equilizer-wide.png delete mode 100644 rtdata/images/themed/png/1/light/expander-closed-small.png delete mode 100644 rtdata/images/themed/png/1/light/expander-open-small.png delete mode 100644 rtdata/images/themed/png/1/light/exposure.png delete mode 100644 rtdata/images/themed/png/1/light/filetype-hdr.png delete mode 100644 rtdata/images/themed/png/1/light/filetype-ps.png delete mode 100644 rtdata/images/themed/png/1/light/filter-clear.png delete mode 100644 rtdata/images/themed/png/1/light/filter-original.png delete mode 100644 rtdata/images/themed/png/1/light/filter-original2.png delete mode 100644 rtdata/images/themed/png/1/light/filter.png delete mode 100644 rtdata/images/themed/png/1/light/flip-horizontal.png delete mode 100644 rtdata/images/themed/png/1/light/flip-vertical.png delete mode 100644 rtdata/images/themed/png/1/light/focusscreen-off.png delete mode 100644 rtdata/images/themed/png/1/light/focusscreen-on.png delete mode 100644 rtdata/images/themed/png/1/light/folder-closed-home-small.png delete mode 100644 rtdata/images/themed/png/1/light/folder-closed-home.png delete mode 100644 rtdata/images/themed/png/1/light/folder-closed-recent-small.png delete mode 100644 rtdata/images/themed/png/1/light/folder-closed-recent.png delete mode 100644 rtdata/images/themed/png/1/light/folder-closed-small.png delete mode 100644 rtdata/images/themed/png/1/light/folder-closed.png delete mode 100644 rtdata/images/themed/png/1/light/folder-open-recent-small.png delete mode 100644 rtdata/images/themed/png/1/light/folder-open-recent.png delete mode 100644 rtdata/images/themed/png/1/light/folder-open-small.png delete mode 100644 rtdata/images/themed/png/1/light/folder-open.png delete mode 100644 rtdata/images/themed/png/1/light/fullscreen-enter.png delete mode 100644 rtdata/images/themed/png/1/light/fullscreen-leave.png delete mode 100644 rtdata/images/themed/png/1/light/gamut-hist.png delete mode 100644 rtdata/images/themed/png/1/light/gamut-plus.png delete mode 100644 rtdata/images/themed/png/1/light/gamut-softproof.png delete mode 100644 rtdata/images/themed/png/1/light/gamut-warning.png delete mode 100644 rtdata/images/themed/png/1/light/gamut_srgb_prophoto_xy.png delete mode 100644 rtdata/images/themed/png/1/light/gears-pause.png delete mode 100644 rtdata/images/themed/png/1/light/gears-play.png delete mode 100644 rtdata/images/themed/png/1/light/gears-small.png delete mode 100644 rtdata/images/themed/png/1/light/gears.png delete mode 100644 rtdata/images/themed/png/1/light/goto-end-small.png delete mode 100644 rtdata/images/themed/png/1/light/goto-start-small.png delete mode 100644 rtdata/images/themed/png/1/light/hand-closed-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/hand-open-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/hand-open.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-bar-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-bar-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-bayer-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-bayer-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-blue-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-blue-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-gold-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-gold-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-green-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-green-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-mode-linear-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-mode-logx-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-mode-logxy-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-red-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-red-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-silver-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/histogram-silver-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/info.png delete mode 100644 rtdata/images/themed/png/1/light/intent-absolute.png delete mode 100644 rtdata/images/themed/png/1/light/intent-perceptual.png delete mode 100644 rtdata/images/themed/png/1/light/intent-relative.png delete mode 100644 rtdata/images/themed/png/1/light/intent-saturation.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-1to1-small.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-1to1.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-crop.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-fit.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-minus-small.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-minus.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-plus-small.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier-plus.png delete mode 100644 rtdata/images/themed/png/1/light/magnifier.png delete mode 100644 rtdata/images/themed/png/1/light/metadata.png delete mode 100644 rtdata/images/themed/png/1/light/node-move-nw-se-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/node-move-sw-ne-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/node-move-x-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/node-move-xy-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/node-move-y-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/one-to-one-small.png delete mode 100644 rtdata/images/themed/png/1/light/ornament1.png delete mode 100644 rtdata/images/themed/png/1/light/padlock-locked-small.png delete mode 100644 rtdata/images/themed/png/1/light/padlock-unlocked-small.png delete mode 100644 rtdata/images/themed/png/1/light/palette-brush.png delete mode 100644 rtdata/images/themed/png/1/light/panel-to-bottom.png delete mode 100644 rtdata/images/themed/png/1/light/panel-to-left.png delete mode 100644 rtdata/images/themed/png/1/light/panel-to-right.png delete mode 100644 rtdata/images/themed/png/1/light/panel-to-top.png delete mode 100644 rtdata/images/themed/png/1/light/paste.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-horizontal-left-small.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-horizontal-left.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-horizontal-right-small.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-horizontal-right.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-vertical-bottom-small.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-vertical-bottom.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-vertical-top-small.png delete mode 100644 rtdata/images/themed/png/1/light/perspective-vertical-top.png delete mode 100644 rtdata/images/themed/png/1/light/power-inconsistent-small.png delete mode 100644 rtdata/images/themed/png/1/light/power-off-small.png delete mode 100644 rtdata/images/themed/png/1/light/power-on-small.png delete mode 100644 rtdata/images/themed/png/1/light/preferences.png delete mode 100644 rtdata/images/themed/png/1/light/profile-filled.png delete mode 100644 rtdata/images/themed/png/1/light/profile-partial.png delete mode 100644 rtdata/images/themed/png/1/light/redo-all.png delete mode 100644 rtdata/images/themed/png/1/light/redo-small.png delete mode 100644 rtdata/images/themed/png/1/light/redo.png delete mode 100644 rtdata/images/themed/png/1/light/refresh-red-small.png delete mode 100644 rtdata/images/themed/png/1/light/refresh-small.png delete mode 100644 rtdata/images/themed/png/1/light/refresh.png delete mode 100644 rtdata/images/themed/png/1/light/remove-small.png delete mode 100644 rtdata/images/themed/png/1/light/remove.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-aroundnode-hicontrast.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-aroundnode.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-left-90.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-left-small.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-left.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-right-90.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-right-small.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-right.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-straighten-small.png delete mode 100644 rtdata/images/themed/png/1/light/rotate-straighten.png delete mode 100644 rtdata/images/themed/png/1/light/save-small.png delete mode 100644 rtdata/images/themed/png/1/light/save.png delete mode 100644 rtdata/images/themed/png/1/light/saved-no-small.png delete mode 100644 rtdata/images/themed/png/1/light/saved-yes-small.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-black-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-black-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-blue-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-blue-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-gray-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-gray-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-green-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-green-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-luminosity-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-luminosity-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-red-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-red-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-theme-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-theme-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-white-off-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/square-toggle-white-on-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/star-gold-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/star-gold-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/light/star-gold-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/star-gold-small.png delete mode 100644 rtdata/images/themed/png/1/light/star-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/star-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/light/star-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/star-small.png delete mode 100644 rtdata/images/themed/png/1/light/template-16.png delete mode 100644 rtdata/images/themed/png/1/light/template-24.png delete mode 100644 rtdata/images/themed/png/1/light/template-narrow.png delete mode 100644 rtdata/images/themed/png/1/light/tick-green-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/light/tick-green-hollow.png delete mode 100644 rtdata/images/themed/png/1/light/tick-green-small.png delete mode 100644 rtdata/images/themed/png/1/light/tick-green.png delete mode 100644 rtdata/images/themed/png/1/light/tick-hollow-small.png delete mode 100644 rtdata/images/themed/png/1/light/tick-small.png delete mode 100644 rtdata/images/themed/png/1/light/tick.png delete mode 100644 rtdata/images/themed/png/1/light/transform.png delete mode 100644 rtdata/images/themed/png/1/light/trash-delete.png delete mode 100644 rtdata/images/themed/png/1/light/trash-empty-show.png delete mode 100644 rtdata/images/themed/png/1/light/trash-empty.png delete mode 100644 rtdata/images/themed/png/1/light/trash-full-show.png delete mode 100644 rtdata/images/themed/png/1/light/trash-full.png delete mode 100644 rtdata/images/themed/png/1/light/trash-hide-deleted.png delete mode 100644 rtdata/images/themed/png/1/light/trash-remove-small.png delete mode 100644 rtdata/images/themed/png/1/light/trash-remove.png delete mode 100644 rtdata/images/themed/png/1/light/trash-small.png delete mode 100644 rtdata/images/themed/png/1/light/undo-all.png delete mode 100644 rtdata/images/themed/png/1/light/undo-small.png delete mode 100644 rtdata/images/themed/png/1/light/undo.png delete mode 100644 rtdata/images/themed/png/1/light/warning-highlights.png delete mode 100644 rtdata/images/themed/png/1/light/warning-shadows.png delete mode 100644 rtdata/images/themed/png/1/light/wavelets.png delete mode 100644 rtdata/images/themed/png/1/light/wb-auto-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-auto.png delete mode 100644 rtdata/images/themed/png/1/light/wb-camera-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-camera.png delete mode 100644 rtdata/images/themed/png/1/light/wb-cloudy-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-cloudy.png delete mode 100644 rtdata/images/themed/png/1/light/wb-custom-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-custom.png delete mode 100644 rtdata/images/themed/png/1/light/wb-flash-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-flash.png delete mode 100644 rtdata/images/themed/png/1/light/wb-fluorescent-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-fluorescent.png delete mode 100644 rtdata/images/themed/png/1/light/wb-lamp-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-lamp.png delete mode 100644 rtdata/images/themed/png/1/light/wb-led-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-led.png delete mode 100644 rtdata/images/themed/png/1/light/wb-shade-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-shade.png delete mode 100644 rtdata/images/themed/png/1/light/wb-sun-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-sun.png delete mode 100644 rtdata/images/themed/png/1/light/wb-tungsten-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-tungsten.png delete mode 100644 rtdata/images/themed/png/1/light/wb-water-small.png delete mode 100644 rtdata/images/themed/png/1/light/wb-water.png delete mode 100644 rtdata/images/themed/png/1/light/window-add.png delete mode 100644 rtdata/images/themed/png/2/dark/add-small.png delete mode 100644 rtdata/images/themed/png/2/dark/add.png delete mode 100644 rtdata/images/themed/png/2/dark/aperture.png delete mode 100644 rtdata/images/themed/png/2/dark/arrow-down-small.png delete mode 100644 rtdata/images/themed/png/2/dark/arrow-left-small.png delete mode 100644 rtdata/images/themed/png/2/dark/arrow-right-small.png delete mode 100644 rtdata/images/themed/png/2/dark/arrow-up-small.png delete mode 100644 rtdata/images/themed/png/2/dark/arrow-updown.png delete mode 100644 rtdata/images/themed/png/2/dark/arrow2-left.png delete mode 100644 rtdata/images/themed/png/2/dark/arrow2-right.png delete mode 100644 rtdata/images/themed/png/2/dark/atom.png delete mode 100644 rtdata/images/themed/png/2/dark/bayer.png delete mode 100644 rtdata/images/themed/png/2/dark/beforeafter.png delete mode 100644 rtdata/images/themed/png/2/dark/cancel-small.png delete mode 100644 rtdata/images/themed/png/2/dark/cancel.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-black-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-blue-green-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-blue-red-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-blue-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-blue-yellow-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-cyan-red-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-cyan-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-darkgray-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-empty-blue-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-empty-darkgray-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-empty-gray-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-empty-green-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-empty-purple-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-empty-red-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-empty-yellow-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-gray-blue-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-gray-green-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-gray-red-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-gray-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-green-blue-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-green-red-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-green-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-magenta-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-orange-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-purple-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-red-blue-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-red-cyan-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-red-green-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-red-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-white-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-yellow-blue-small.png delete mode 100644 rtdata/images/themed/png/2/dark/circle-yellow-small.png delete mode 100644 rtdata/images/themed/png/2/dark/color-circles.png delete mode 100644 rtdata/images/themed/png/2/dark/color-picker-add-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/color-picker-add.png delete mode 100644 rtdata/images/themed/png/2/dark/color-picker-bars.png delete mode 100644 rtdata/images/themed/png/2/dark/color-picker-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/color-picker-hide.png delete mode 100644 rtdata/images/themed/png/2/dark/color-picker.png delete mode 100644 rtdata/images/themed/png/2/dark/contrastmask-off.png delete mode 100644 rtdata/images/themed/png/2/dark/contrastmask-on.png delete mode 100644 rtdata/images/themed/png/2/dark/copy.png delete mode 100644 rtdata/images/themed/png/2/dark/crop-auto-small.png delete mode 100644 rtdata/images/themed/png/2/dark/crop-auto.png delete mode 100644 rtdata/images/themed/png/2/dark/crop-point-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/crop-small.png delete mode 100644 rtdata/images/themed/png/2/dark/crop.png delete mode 100644 rtdata/images/themed/png/2/dark/crossed-arrows-in.png delete mode 100644 rtdata/images/themed/png/2/dark/crossed-arrows-out.png delete mode 100644 rtdata/images/themed/png/2/dark/crosshair-adjust.png delete mode 100644 rtdata/images/themed/png/2/dark/crosshair-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/crosshair-node-curve.png delete mode 100644 rtdata/images/themed/png/2/dark/crosshair-small.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-controlpoints-small.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-controlpoints.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-flat-small.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-flat.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-linear-small.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-linear.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-nurbs-small.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-nurbs.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-parametric-small.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-parametric.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-spline-small.png delete mode 100644 rtdata/images/themed/png/2/dark/curve-spline.png delete mode 100644 rtdata/images/themed/png/2/dark/detail.png delete mode 100644 rtdata/images/themed/png/2/dark/device-floppy.png delete mode 100644 rtdata/images/themed/png/2/dark/device-hdd.png delete mode 100644 rtdata/images/themed/png/2/dark/device-network.png delete mode 100644 rtdata/images/themed/png/2/dark/device-optical.png delete mode 100644 rtdata/images/themed/png/2/dark/device-usb.png delete mode 100644 rtdata/images/themed/png/2/dark/distortion-auto-small.png delete mode 100644 rtdata/images/themed/png/2/dark/distortion-auto.png delete mode 100644 rtdata/images/themed/png/2/dark/distortion-barrel-small.png delete mode 100644 rtdata/images/themed/png/2/dark/distortion-barrel.png delete mode 100644 rtdata/images/themed/png/2/dark/distortion-pincushion-small.png delete mode 100644 rtdata/images/themed/png/2/dark/distortion-pincushion.png delete mode 100644 rtdata/images/themed/png/2/dark/edit-point.png delete mode 100644 rtdata/images/themed/png/2/dark/equilizer-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/equilizer-wide.png delete mode 100644 rtdata/images/themed/png/2/dark/expander-closed-small.png delete mode 100644 rtdata/images/themed/png/2/dark/expander-open-small.png delete mode 100644 rtdata/images/themed/png/2/dark/exposure.png delete mode 100644 rtdata/images/themed/png/2/dark/filetype-hdr.png delete mode 100644 rtdata/images/themed/png/2/dark/filetype-ps.png delete mode 100644 rtdata/images/themed/png/2/dark/filter-clear.png delete mode 100644 rtdata/images/themed/png/2/dark/filter-original.png delete mode 100644 rtdata/images/themed/png/2/dark/filter-original2.png delete mode 100644 rtdata/images/themed/png/2/dark/filter.png delete mode 100644 rtdata/images/themed/png/2/dark/flip-horizontal.png delete mode 100644 rtdata/images/themed/png/2/dark/flip-vertical.png delete mode 100644 rtdata/images/themed/png/2/dark/focusscreen-off.png delete mode 100644 rtdata/images/themed/png/2/dark/focusscreen-on.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-closed-home-small.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-closed-home.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-closed-recent-small.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-closed-recent.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-closed-small.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-closed.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-open-recent-small.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-open-recent.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-open-small.png delete mode 100644 rtdata/images/themed/png/2/dark/folder-open.png delete mode 100644 rtdata/images/themed/png/2/dark/fullscreen-enter.png delete mode 100644 rtdata/images/themed/png/2/dark/fullscreen-leave.png delete mode 100644 rtdata/images/themed/png/2/dark/gamut-hist.png delete mode 100644 rtdata/images/themed/png/2/dark/gamut-plus.png delete mode 100644 rtdata/images/themed/png/2/dark/gamut-softproof.png delete mode 100644 rtdata/images/themed/png/2/dark/gamut-warning.png delete mode 100644 rtdata/images/themed/png/2/dark/gamut_srgb_prophoto_xy.png delete mode 100644 rtdata/images/themed/png/2/dark/gears-pause.png delete mode 100644 rtdata/images/themed/png/2/dark/gears-play.png delete mode 100644 rtdata/images/themed/png/2/dark/gears-small.png delete mode 100644 rtdata/images/themed/png/2/dark/gears.png delete mode 100644 rtdata/images/themed/png/2/dark/goto-end-small.png delete mode 100644 rtdata/images/themed/png/2/dark/goto-start-small.png delete mode 100644 rtdata/images/themed/png/2/dark/hand-closed-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/hand-open-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/hand-open.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-bar-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-bar-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-bayer-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-bayer-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-blue-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-blue-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-gold-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-gold-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-green-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-green-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-mode-linear-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-mode-logx-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-mode-logxy-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-red-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-red-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-silver-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/histogram-silver-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/info.png delete mode 100644 rtdata/images/themed/png/2/dark/intent-absolute.png delete mode 100644 rtdata/images/themed/png/2/dark/intent-perceptual.png delete mode 100644 rtdata/images/themed/png/2/dark/intent-relative.png delete mode 100644 rtdata/images/themed/png/2/dark/intent-saturation.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-1to1-small.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-1to1.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-crop.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-fit.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-minus-small.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-minus.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-plus-small.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier-plus.png delete mode 100644 rtdata/images/themed/png/2/dark/magnifier.png delete mode 100644 rtdata/images/themed/png/2/dark/metadata.png delete mode 100644 rtdata/images/themed/png/2/dark/node-move-nw-se-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/node-move-sw-ne-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/node-move-x-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/node-move-xy-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/node-move-y-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/one-to-one-small.png delete mode 100644 rtdata/images/themed/png/2/dark/ornament1.png delete mode 100644 rtdata/images/themed/png/2/dark/padlock-locked-small.png delete mode 100644 rtdata/images/themed/png/2/dark/padlock-unlocked-small.png delete mode 100644 rtdata/images/themed/png/2/dark/palette-brush.png delete mode 100644 rtdata/images/themed/png/2/dark/panel-to-bottom.png delete mode 100644 rtdata/images/themed/png/2/dark/panel-to-left.png delete mode 100644 rtdata/images/themed/png/2/dark/panel-to-right.png delete mode 100644 rtdata/images/themed/png/2/dark/panel-to-top.png delete mode 100644 rtdata/images/themed/png/2/dark/paste.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-left-small.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-left.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-right-small.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-horizontal-right.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-bottom-small.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-bottom.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-top-small.png delete mode 100644 rtdata/images/themed/png/2/dark/perspective-vertical-top.png delete mode 100644 rtdata/images/themed/png/2/dark/power-inconsistent-small.png delete mode 100644 rtdata/images/themed/png/2/dark/power-off-small.png delete mode 100644 rtdata/images/themed/png/2/dark/power-on-small.png delete mode 100644 rtdata/images/themed/png/2/dark/preferences.png delete mode 100644 rtdata/images/themed/png/2/dark/profile-filled.png delete mode 100644 rtdata/images/themed/png/2/dark/profile-partial.png delete mode 100644 rtdata/images/themed/png/2/dark/redo-all.png delete mode 100644 rtdata/images/themed/png/2/dark/redo-small.png delete mode 100644 rtdata/images/themed/png/2/dark/redo.png delete mode 100644 rtdata/images/themed/png/2/dark/refresh-red-small.png delete mode 100644 rtdata/images/themed/png/2/dark/refresh-small.png delete mode 100644 rtdata/images/themed/png/2/dark/refresh.png delete mode 100644 rtdata/images/themed/png/2/dark/remove-small.png delete mode 100644 rtdata/images/themed/png/2/dark/remove.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-aroundnode-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-aroundnode.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-left-90.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-left-small.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-left.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-right-90.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-right-small.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-right.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-straighten-small.png delete mode 100644 rtdata/images/themed/png/2/dark/rotate-straighten.png delete mode 100644 rtdata/images/themed/png/2/dark/save-small.png delete mode 100644 rtdata/images/themed/png/2/dark/save.png delete mode 100644 rtdata/images/themed/png/2/dark/saved-no-small.png delete mode 100644 rtdata/images/themed/png/2/dark/saved-yes-small.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-black-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-black-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-blue-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-blue-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-gray-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-gray-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-green-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-green-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-luminosity-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-luminosity-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-red-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-red-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-theme-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-theme-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-white-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/square-toggle-white-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/star-gold-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/star-gold-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/dark/star-gold-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/star-gold-small.png delete mode 100644 rtdata/images/themed/png/2/dark/star-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/star-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/dark/star-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/star-small.png delete mode 100644 rtdata/images/themed/png/2/dark/template-16.png delete mode 100644 rtdata/images/themed/png/2/dark/template-24.png delete mode 100644 rtdata/images/themed/png/2/dark/template-narrow.png delete mode 100644 rtdata/images/themed/png/2/dark/tick-green-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/dark/tick-green-hollow.png delete mode 100644 rtdata/images/themed/png/2/dark/tick-green-small.png delete mode 100644 rtdata/images/themed/png/2/dark/tick-green.png delete mode 100644 rtdata/images/themed/png/2/dark/tick-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/dark/tick-small.png delete mode 100644 rtdata/images/themed/png/2/dark/tick.png delete mode 100644 rtdata/images/themed/png/2/dark/transform.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-delete.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-empty-show.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-empty.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-full-show.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-full.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-hide-deleted.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-remove-small.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-remove.png delete mode 100644 rtdata/images/themed/png/2/dark/trash-small.png delete mode 100644 rtdata/images/themed/png/2/dark/undo-all.png delete mode 100644 rtdata/images/themed/png/2/dark/undo-small.png delete mode 100644 rtdata/images/themed/png/2/dark/undo.png delete mode 100644 rtdata/images/themed/png/2/dark/warning-highlights.png delete mode 100644 rtdata/images/themed/png/2/dark/warning-shadows.png delete mode 100644 rtdata/images/themed/png/2/dark/wavelets.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-auto-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-auto.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-camera-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-camera.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-cloudy-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-cloudy.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-custom-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-custom.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-flash-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-flash.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-fluorescent-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-fluorescent.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-lamp-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-lamp.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-led-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-led.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-shade-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-shade.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-sun-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-sun.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-tungsten-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-tungsten.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-water-small.png delete mode 100644 rtdata/images/themed/png/2/dark/wb-water.png delete mode 100644 rtdata/images/themed/png/2/dark/window-add.png delete mode 100644 rtdata/images/themed/png/2/light/add-small.png delete mode 100644 rtdata/images/themed/png/2/light/add.png delete mode 100644 rtdata/images/themed/png/2/light/aperture.png delete mode 100644 rtdata/images/themed/png/2/light/arrow-down-small.png delete mode 100644 rtdata/images/themed/png/2/light/arrow-left-small.png delete mode 100644 rtdata/images/themed/png/2/light/arrow-right-small.png delete mode 100644 rtdata/images/themed/png/2/light/arrow-up-small.png delete mode 100644 rtdata/images/themed/png/2/light/arrow-updown.png delete mode 100644 rtdata/images/themed/png/2/light/arrow2-left.png delete mode 100644 rtdata/images/themed/png/2/light/arrow2-right.png delete mode 100644 rtdata/images/themed/png/2/light/atom.png delete mode 100644 rtdata/images/themed/png/2/light/bayer.png delete mode 100644 rtdata/images/themed/png/2/light/beforeafter.png delete mode 100644 rtdata/images/themed/png/2/light/cancel-small.png delete mode 100644 rtdata/images/themed/png/2/light/cancel.png delete mode 100644 rtdata/images/themed/png/2/light/circle-black-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-blue-green-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-blue-red-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-blue-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-blue-yellow-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-cyan-red-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-cyan-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-darkgray-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-empty-blue-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-empty-darkgray-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-empty-gray-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-empty-green-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-empty-purple-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-empty-red-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-empty-yellow-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-gray-blue-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-gray-green-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-gray-red-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-gray-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-green-blue-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-green-red-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-green-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-magenta-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-orange-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-purple-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-red-blue-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-red-cyan-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-red-green-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-red-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-white-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-yellow-blue-small.png delete mode 100644 rtdata/images/themed/png/2/light/circle-yellow-small.png delete mode 100644 rtdata/images/themed/png/2/light/color-circles.png delete mode 100644 rtdata/images/themed/png/2/light/color-picker-add-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/color-picker-add.png delete mode 100644 rtdata/images/themed/png/2/light/color-picker-bars.png delete mode 100644 rtdata/images/themed/png/2/light/color-picker-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/color-picker-hide.png delete mode 100644 rtdata/images/themed/png/2/light/color-picker.png delete mode 100644 rtdata/images/themed/png/2/light/contrastmask-off.png delete mode 100644 rtdata/images/themed/png/2/light/contrastmask-on.png delete mode 100644 rtdata/images/themed/png/2/light/copy.png delete mode 100644 rtdata/images/themed/png/2/light/crop-auto-small.png delete mode 100644 rtdata/images/themed/png/2/light/crop-auto.png delete mode 100644 rtdata/images/themed/png/2/light/crop-point-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/crop-small.png delete mode 100644 rtdata/images/themed/png/2/light/crop.png delete mode 100644 rtdata/images/themed/png/2/light/crossed-arrows-in.png delete mode 100644 rtdata/images/themed/png/2/light/crossed-arrows-out.png delete mode 100644 rtdata/images/themed/png/2/light/crosshair-adjust.png delete mode 100644 rtdata/images/themed/png/2/light/crosshair-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/crosshair-node-curve.png delete mode 100644 rtdata/images/themed/png/2/light/crosshair-small.png delete mode 100644 rtdata/images/themed/png/2/light/curve-controlpoints-small.png delete mode 100644 rtdata/images/themed/png/2/light/curve-controlpoints.png delete mode 100644 rtdata/images/themed/png/2/light/curve-flat-small.png delete mode 100644 rtdata/images/themed/png/2/light/curve-flat.png delete mode 100644 rtdata/images/themed/png/2/light/curve-linear-small.png delete mode 100644 rtdata/images/themed/png/2/light/curve-linear.png delete mode 100644 rtdata/images/themed/png/2/light/curve-nurbs-small.png delete mode 100644 rtdata/images/themed/png/2/light/curve-nurbs.png delete mode 100644 rtdata/images/themed/png/2/light/curve-parametric-small.png delete mode 100644 rtdata/images/themed/png/2/light/curve-parametric.png delete mode 100644 rtdata/images/themed/png/2/light/curve-spline-small.png delete mode 100644 rtdata/images/themed/png/2/light/curve-spline.png delete mode 100644 rtdata/images/themed/png/2/light/detail.png delete mode 100644 rtdata/images/themed/png/2/light/device-floppy.png delete mode 100644 rtdata/images/themed/png/2/light/device-hdd.png delete mode 100644 rtdata/images/themed/png/2/light/device-network.png delete mode 100644 rtdata/images/themed/png/2/light/device-optical.png delete mode 100644 rtdata/images/themed/png/2/light/device-usb.png delete mode 100644 rtdata/images/themed/png/2/light/distortion-auto-small.png delete mode 100644 rtdata/images/themed/png/2/light/distortion-auto.png delete mode 100644 rtdata/images/themed/png/2/light/distortion-barrel-small.png delete mode 100644 rtdata/images/themed/png/2/light/distortion-barrel.png delete mode 100644 rtdata/images/themed/png/2/light/distortion-pincushion-small.png delete mode 100644 rtdata/images/themed/png/2/light/distortion-pincushion.png delete mode 100644 rtdata/images/themed/png/2/light/edit-point.png delete mode 100644 rtdata/images/themed/png/2/light/equilizer-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/equilizer-wide.png delete mode 100644 rtdata/images/themed/png/2/light/expander-closed-small.png delete mode 100644 rtdata/images/themed/png/2/light/expander-open-small.png delete mode 100644 rtdata/images/themed/png/2/light/exposure.png delete mode 100644 rtdata/images/themed/png/2/light/filetype-hdr.png delete mode 100644 rtdata/images/themed/png/2/light/filetype-ps.png delete mode 100644 rtdata/images/themed/png/2/light/filter-clear.png delete mode 100644 rtdata/images/themed/png/2/light/filter-original.png delete mode 100644 rtdata/images/themed/png/2/light/filter-original2.png delete mode 100644 rtdata/images/themed/png/2/light/filter.png delete mode 100644 rtdata/images/themed/png/2/light/flip-horizontal.png delete mode 100644 rtdata/images/themed/png/2/light/flip-vertical.png delete mode 100644 rtdata/images/themed/png/2/light/focusscreen-off.png delete mode 100644 rtdata/images/themed/png/2/light/focusscreen-on.png delete mode 100644 rtdata/images/themed/png/2/light/folder-closed-home-small.png delete mode 100644 rtdata/images/themed/png/2/light/folder-closed-home.png delete mode 100644 rtdata/images/themed/png/2/light/folder-closed-recent-small.png delete mode 100644 rtdata/images/themed/png/2/light/folder-closed-recent.png delete mode 100644 rtdata/images/themed/png/2/light/folder-closed-small.png delete mode 100644 rtdata/images/themed/png/2/light/folder-closed.png delete mode 100644 rtdata/images/themed/png/2/light/folder-open-recent-small.png delete mode 100644 rtdata/images/themed/png/2/light/folder-open-recent.png delete mode 100644 rtdata/images/themed/png/2/light/folder-open-small.png delete mode 100644 rtdata/images/themed/png/2/light/folder-open.png delete mode 100644 rtdata/images/themed/png/2/light/fullscreen-enter.png delete mode 100644 rtdata/images/themed/png/2/light/fullscreen-leave.png delete mode 100644 rtdata/images/themed/png/2/light/gamut-hist.png delete mode 100644 rtdata/images/themed/png/2/light/gamut-plus.png delete mode 100644 rtdata/images/themed/png/2/light/gamut-softproof.png delete mode 100644 rtdata/images/themed/png/2/light/gamut-warning.png delete mode 100644 rtdata/images/themed/png/2/light/gamut_srgb_prophoto_xy.png delete mode 100644 rtdata/images/themed/png/2/light/gears-pause.png delete mode 100644 rtdata/images/themed/png/2/light/gears-play.png delete mode 100644 rtdata/images/themed/png/2/light/gears-small.png delete mode 100644 rtdata/images/themed/png/2/light/gears.png delete mode 100644 rtdata/images/themed/png/2/light/goto-end-small.png delete mode 100644 rtdata/images/themed/png/2/light/goto-start-small.png delete mode 100644 rtdata/images/themed/png/2/light/hand-closed-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/hand-open-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/hand-open.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-bar-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-bar-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-bayer-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-bayer-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-blue-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-blue-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-gold-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-gold-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-green-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-green-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-mode-linear-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-mode-logx-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-mode-logxy-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-red-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-red-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-silver-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/histogram-silver-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/info.png delete mode 100644 rtdata/images/themed/png/2/light/intent-absolute.png delete mode 100644 rtdata/images/themed/png/2/light/intent-perceptual.png delete mode 100644 rtdata/images/themed/png/2/light/intent-relative.png delete mode 100644 rtdata/images/themed/png/2/light/intent-saturation.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-1to1-small.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-1to1.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-crop.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-fit.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-minus-small.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-minus.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-plus-small.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier-plus.png delete mode 100644 rtdata/images/themed/png/2/light/magnifier.png delete mode 100644 rtdata/images/themed/png/2/light/metadata.png delete mode 100644 rtdata/images/themed/png/2/light/node-move-nw-se-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/node-move-sw-ne-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/node-move-x-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/node-move-xy-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/node-move-y-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/one-to-one-small.png delete mode 100644 rtdata/images/themed/png/2/light/ornament1.png delete mode 100644 rtdata/images/themed/png/2/light/padlock-locked-small.png delete mode 100644 rtdata/images/themed/png/2/light/padlock-unlocked-small.png delete mode 100644 rtdata/images/themed/png/2/light/palette-brush.png delete mode 100644 rtdata/images/themed/png/2/light/panel-to-bottom.png delete mode 100644 rtdata/images/themed/png/2/light/panel-to-left.png delete mode 100644 rtdata/images/themed/png/2/light/panel-to-right.png delete mode 100644 rtdata/images/themed/png/2/light/panel-to-top.png delete mode 100644 rtdata/images/themed/png/2/light/paste.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-left-small.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-left.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-right-small.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-horizontal-right.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-bottom-small.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-bottom.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-top-small.png delete mode 100644 rtdata/images/themed/png/2/light/perspective-vertical-top.png delete mode 100644 rtdata/images/themed/png/2/light/power-inconsistent-small.png delete mode 100644 rtdata/images/themed/png/2/light/power-off-small.png delete mode 100644 rtdata/images/themed/png/2/light/power-on-small.png delete mode 100644 rtdata/images/themed/png/2/light/preferences.png delete mode 100644 rtdata/images/themed/png/2/light/profile-filled.png delete mode 100644 rtdata/images/themed/png/2/light/profile-partial.png delete mode 100644 rtdata/images/themed/png/2/light/redo-all.png delete mode 100644 rtdata/images/themed/png/2/light/redo-small.png delete mode 100644 rtdata/images/themed/png/2/light/redo.png delete mode 100644 rtdata/images/themed/png/2/light/refresh-red-small.png delete mode 100644 rtdata/images/themed/png/2/light/refresh-small.png delete mode 100644 rtdata/images/themed/png/2/light/refresh.png delete mode 100644 rtdata/images/themed/png/2/light/remove-small.png delete mode 100644 rtdata/images/themed/png/2/light/remove.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-aroundnode-hicontrast.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-aroundnode.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-left-90.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-left-small.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-left.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-right-90.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-right-small.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-right.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-straighten-small.png delete mode 100644 rtdata/images/themed/png/2/light/rotate-straighten.png delete mode 100644 rtdata/images/themed/png/2/light/save-small.png delete mode 100644 rtdata/images/themed/png/2/light/save.png delete mode 100644 rtdata/images/themed/png/2/light/saved-no-small.png delete mode 100644 rtdata/images/themed/png/2/light/saved-yes-small.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-black-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-black-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-blue-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-blue-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-gray-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-gray-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-green-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-green-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-luminosity-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-luminosity-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-red-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-red-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-theme-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-theme-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-white-off-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/square-toggle-white-on-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/star-gold-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/star-gold-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/light/star-gold-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/star-gold-small.png delete mode 100644 rtdata/images/themed/png/2/light/star-hollow-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/star-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/light/star-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/star-small.png delete mode 100644 rtdata/images/themed/png/2/light/template-16.png delete mode 100644 rtdata/images/themed/png/2/light/template-24.png delete mode 100644 rtdata/images/themed/png/2/light/template-narrow.png delete mode 100644 rtdata/images/themed/png/2/light/tick-green-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/light/tick-green-hollow.png delete mode 100644 rtdata/images/themed/png/2/light/tick-green-small.png delete mode 100644 rtdata/images/themed/png/2/light/tick-green.png delete mode 100644 rtdata/images/themed/png/2/light/tick-hollow-small.png delete mode 100644 rtdata/images/themed/png/2/light/tick-small.png delete mode 100644 rtdata/images/themed/png/2/light/tick.png delete mode 100644 rtdata/images/themed/png/2/light/transform.png delete mode 100644 rtdata/images/themed/png/2/light/trash-delete.png delete mode 100644 rtdata/images/themed/png/2/light/trash-empty-show.png delete mode 100644 rtdata/images/themed/png/2/light/trash-empty.png delete mode 100644 rtdata/images/themed/png/2/light/trash-full-show.png delete mode 100644 rtdata/images/themed/png/2/light/trash-full.png delete mode 100644 rtdata/images/themed/png/2/light/trash-hide-deleted.png delete mode 100644 rtdata/images/themed/png/2/light/trash-remove-small.png delete mode 100644 rtdata/images/themed/png/2/light/trash-remove.png delete mode 100644 rtdata/images/themed/png/2/light/trash-small.png delete mode 100644 rtdata/images/themed/png/2/light/undo-all.png delete mode 100644 rtdata/images/themed/png/2/light/undo-small.png delete mode 100644 rtdata/images/themed/png/2/light/undo.png delete mode 100644 rtdata/images/themed/png/2/light/warning-highlights.png delete mode 100644 rtdata/images/themed/png/2/light/warning-shadows.png delete mode 100644 rtdata/images/themed/png/2/light/wavelets.png delete mode 100644 rtdata/images/themed/png/2/light/wb-auto-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-auto.png delete mode 100644 rtdata/images/themed/png/2/light/wb-camera-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-camera.png delete mode 100644 rtdata/images/themed/png/2/light/wb-cloudy-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-cloudy.png delete mode 100644 rtdata/images/themed/png/2/light/wb-custom-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-custom.png delete mode 100644 rtdata/images/themed/png/2/light/wb-flash-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-flash.png delete mode 100644 rtdata/images/themed/png/2/light/wb-fluorescent-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-fluorescent.png delete mode 100644 rtdata/images/themed/png/2/light/wb-lamp-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-lamp.png delete mode 100644 rtdata/images/themed/png/2/light/wb-led-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-led.png delete mode 100644 rtdata/images/themed/png/2/light/wb-shade-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-shade.png delete mode 100644 rtdata/images/themed/png/2/light/wb-sun-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-sun.png delete mode 100644 rtdata/images/themed/png/2/light/wb-tungsten-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-tungsten.png delete mode 100644 rtdata/images/themed/png/2/light/wb-water-small.png delete mode 100644 rtdata/images/themed/png/2/light/wb-water.png delete mode 100644 rtdata/images/themed/png/2/light/window-add.png delete mode 100644 rtdata/images/themed/png/dark/color-picker-small.png delete mode 100644 rtdata/images/themed/png/dark/curve-catmullrom-small.png delete mode 100644 rtdata/images/themed/png/dark/curve-catmullrom.png delete mode 100644 rtdata/images/themed/png/dark/star.png delete mode 100644 rtdata/images/themed/png/dark/warning.png delete mode 100644 rtdata/images/themed/png/light/color-picker-small.png delete mode 100644 rtdata/images/themed/png/light/curve-catmullrom-small.png delete mode 100644 rtdata/images/themed/png/light/curve-catmullrom.png delete mode 100644 rtdata/images/themed/png/light/star.png delete mode 100644 rtdata/images/themed/png/light/warning.png diff --git a/rtdata/CMakeLists.txt b/rtdata/CMakeLists.txt index 9e4a1dd8e..46722ba01 100644 --- a/rtdata/CMakeLists.txt +++ b/rtdata/CMakeLists.txt @@ -8,10 +8,9 @@ file(GLOB FONTS "fonts/*") set(PROFILESDIR "profiles") set(THEMEDIR "themes") -# Other images which are generated manually: -file(GLOB IMAGES_NONTHEMED LIST_DIRECTORIES false "images/non-themed/png/*") -file(GLOB SVG_NONTHEMED LIST_DIRECTORIES false "images/non-themed/rt-splash.svg") -file(GLOB SVG_THEMED LIST_DIRECTORIES false "images/themed/svg/*") +file(GLOB IMG_SVG LIST_DIRECTORIES false "images/svg/*") +file(GLOB IMG_PNG LIST_DIRECTORIES false "images/png/*") +file(GLOB IMG_ICO LIST_DIRECTORIES false "images/*") if(WIN32) set(OPTIONSFILE "options/options.win") @@ -28,11 +27,11 @@ endif() if(UNIX) configure_file("${CMAKE_CURRENT_SOURCE_DIR}/rawtherapee.desktop.in" "${CMAKE_CURRENT_BINARY_DIR}/rawtherapee.desktop") install(FILES "${CMAKE_CURRENT_BINARY_DIR}/rawtherapee.desktop" DESTINATION ${DESKTOPDIR}) - install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/non-themed/png/rawtherapee-logo-16.png" DESTINATION "${ICONSDIR}/hicolor/16x16/apps" RENAME rawtherapee.png) - install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/non-themed/png/rawtherapee-logo-24.png" DESTINATION "${ICONSDIR}/hicolor/24x24/apps" RENAME rawtherapee.png) - install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/non-themed/png/rawtherapee-logo-48.png" DESTINATION "${ICONSDIR}/hicolor/48x48/apps" RENAME rawtherapee.png) - install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/non-themed/png/rawtherapee-logo-128.png" DESTINATION "${ICONSDIR}/hicolor/128x128/apps" RENAME rawtherapee.png) - install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/non-themed/png/rawtherapee-logo-256.png" DESTINATION "${ICONSDIR}/hicolor/256x256/apps" RENAME rawtherapee.png) + install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/png/rawtherapee-logo-16.png" DESTINATION "${ICONSDIR}/hicolor/16x16/apps" RENAME rawtherapee.png) + install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/png/rawtherapee-logo-24.png" DESTINATION "${ICONSDIR}/hicolor/24x24/apps" RENAME rawtherapee.png) + install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/png/rawtherapee-logo-48.png" DESTINATION "${ICONSDIR}/hicolor/48x48/apps" RENAME rawtherapee.png) + install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/png/rawtherapee-logo-128.png" DESTINATION "${ICONSDIR}/hicolor/128x128/apps" RENAME rawtherapee.png) + install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/png/rawtherapee-logo-256.png" DESTINATION "${ICONSDIR}/hicolor/256x256/apps" RENAME rawtherapee.png) endif() install(FILES ${LANGUAGEFILES} DESTINATION "${DATADIR}/languages") @@ -48,12 +47,9 @@ endif() install(DIRECTORY ${PROFILESDIR} DESTINATION "${DATADIR}" FILES_MATCHING PATTERN "*.pp3") install(DIRECTORY ${THEMEDIR} DESTINATION "${DATADIR}") -#install(DIRECTORY ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images" FILES_MATCHING PATTERN "*.png") -#install(DIRECTORY ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images/") -install(FILES ${IMAGES_NONTHEMED} DESTINATION "${DATADIR}/images") -install(FILES ${SVG_THEMED} DESTINATION "${DATADIR}/images") -install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/images/non-themed/rt-splash.svg" DESTINATION "${DATADIR}/images" RENAME splash.svg) - +install(FILES ${IMG_SVG} DESTINATION "${DATADIR}/images") +install(FILES ${IMG_PNG} DESTINATION "${DATADIR}/images") +install(FILES ${IMG_ICO} DESTINATION "${DATADIR}/images") if(APPLE) # CMake escapes first item quote character. Do not remove 'DUMMY_VARIABLE=' diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-128.png b/rtdata/images/non-themed/png/rawtherapee-logo-128.png deleted file mode 100644 index 1f422bbfea4a4f37be1d853f742fbd8e0fddcd27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12253 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 diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-16.png b/rtdata/images/non-themed/png/rawtherapee-logo-16.png deleted file mode 100644 index 8e355b324800278cd50ac573c951e6ab1e2b8fc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 884 zcmV-)1B?8LP)zVDp5ot@3OX`SWf)I4t5A6ax^KNh7F z_Je7H(M<$FR75}6RTn`K;Z2w(-3C?)5s_33EVQD?v?APc_GhasX&UqF&w0+iF3MeK z^z4y67xC1`DwXN(}*R7c* znx4G9vzAThHztQaS7jv4c`CQcl%{qY3SeO_F5s(NDt@o>U)@qYQ{n*NaKp)5^SI|s z@B3s!Dbqci&x{2+l4s?$ZVeLm6`PDM!V$*gjK}JNpSw(gNpiV2c<=PQj#2=yO_UuD zejHyU5+mu-7gdZB+x>40$4^9EjuXYH6+wzaYKidyE9KV#03Uhl-nJ%u5CC`pyid$D z7*dfB*;Gh~M38Ulk~dC;_FM)4c!3Mv$+nR@GI0>LmYP&Q$&7@7(HsEaJsyuR7NN@m zG+qHt2MaHJb^f^BFmp{HQ3-U*w+ zz_G}Tb~J+{l9VDe5D3IG^f7bC5S3Kvs>!W)qencYqH9Z!Pfqg9t@gE4FC`dnV9v3szp`O zKFC*ntqYeF`4Le76YGYouOyk-t>oy#_s{l_;i(+7^hHVKm2cz`08FcL;97^HE$svU z^CuBcRejvxwEYOlwm<7DL*QCmNWf?%~cdtIK=4X8PtlQ+?xU`$*M}BQ$YF zRK(%MR8N>$6MU;d71b-XHlMrw&u5w)e2yna0Dw>+6a%3B4fG2UOCNpDZ#k0y0000< KMNUMnLSTZi`jJHd diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-24.png b/rtdata/images/non-themed/png/rawtherapee-logo-24.png deleted file mode 100644 index 08746b2ee27868cebf4035ce0072afcaff5af50e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1513 zcmVR8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H11!hS^K~zYIwUv2n6jdC@zi(!CcJ}JI?e0R^LXU+OiWQ_-MJOy# zRG=cUfS?3I6d_2|M2rxPgv59RZO{ZmJP-v1K5PRU0Sw#^y>D~IV_fwu7pJ!NY zNM?mJtbm4P(69_9qfMRV*3F*X>Zquwi0}X~Y3iD6zXHlyB1vYVPn3wr86ZL=0xM@t zD^}im?`YrY`0+&Gl6#`%R;o={097MQ)c_{95_80>lVcC_CjGTN2OF*n0N`&=nd6S^Ba#Z<29?uLOTr1>vq$1j^mO3$?rP{5J7zIr!s$#6n@J=LL?S>m%9HF7Z)5Xr zcVGCYyD&oG|(6BVQ40uQFw>+6y{vA@@E_IW)XPv=04N1A^C=cYyQp+OI@ P00000NkvXXu0mjfFZj4% diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-256.png b/rtdata/images/non-themed/png/rawtherapee-logo-256.png deleted file mode 100644 index 3ce2e05edf538afa3b46fc057cfaba724811db9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28620 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 diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-48.png b/rtdata/images/non-themed/png/rawtherapee-logo-48.png deleted file mode 100644 index 2ff06e996b1308edf67f2e219cb3c5443e750264..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3752 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 b)cJK1cFwPpaxg^u`b__`*!OhIL5}@@1zKpU diff --git a/rtdata/images/non-themed/png/empty.png b/rtdata/images/png/empty.png similarity index 100% rename from rtdata/images/non-themed/png/empty.png rename to rtdata/images/png/empty.png diff --git a/rtdata/images/png/rawtherapee-logo-128.png b/rtdata/images/png/rawtherapee-logo-128.png new file mode 100644 index 0000000000000000000000000000000000000000..d479e15f136d30fe7bf4fea33e48cde8b5d92367 GIT binary patch literal 12444 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 VEd%ajI)VTI002ovPDHLkV1fh}bCCc5 literal 0 HcmV?d00001 diff --git a/rtdata/images/png/rawtherapee-logo-24.png b/rtdata/images/png/rawtherapee-logo-24.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba43bc2f94b3f1a2b3409dee9ff8a5b051d632f GIT binary patch literal 1464 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 literal 0 HcmV?d00001 diff --git a/rtdata/images/png/rawtherapee-logo-32.png b/rtdata/images/png/rawtherapee-logo-32.png new file mode 100644 index 0000000000000000000000000000000000000000..c4e862bb8c1d9bd4a15ed08d66b1ad84b936fd81 GIT binary patch literal 2125 zcmV-T2(tHyP)DX%rg&c3R$G8 zBOU4L>YV%k&D=BR%mDx6LB68D0-%Hd<9?PgCac8fPa%M8iVpN{?&@p@@CASt0OH#Q z7`r-a_QC}@(-#)7`ut4Z5pYwgCOYUsn4RV3t=3fi^8QnuZ*4x({w{!<-xMHuP4=Qy z%M0eM2qou?rBa8}|1X{Q?pG0u30T%(Jm(T#AC-&!Iw?u^+Fpu=u4v2awXMJ3yyxl; z0Q%PfDBDxj95(WI_1XEHoa!DQhxOP32y?(eGow4rK;T<#|Ni{c6VQt z7up(0f-n?0XbvqLj-9I#k_g~sfS*ZQzr>u5Hd*~x`sBTDm%jqQl^Ax{GS10c^{d5? zu6?$puhsgf>6E*PrqKd0D=5Jf=>mfb3S6MXFSzsZo!AP+!W0h&B_NallmLuKQKi~4 zNVvEaQAkR%UN||uWT4l$e&S^R>5*2TbawH|pJpzUaW{S}tm?Yht72q8fZmVxrqZ zklhv^%yVfO%xdTsq4B{-RQ@hhyePZ-qcl>{X*-ye_z#Wv;y9W08>ZWWA?>n$_dAUg~dOL zYsUd9dV}M}G-w?f9767h$3ZwGWbDtfZO)U?-!|N@a7_PQM}1wpKHqYr7N7ahZYPk0 zMTK*#QyZHXEe4Q31V9Kax|Ea`*k|>7-eWpWE4JOvU>k(lDp7c|tSv@YxCc0O!_xp2MbuQcVo%s+v7>{IYL)k}8WPEqPdgvI+9X z2$(9#H3-eKOq$`?BuSc}a7dDmY8uRKZ**TD0+3R+L_DqCWV}!BFV(HSQj1439o6tV zsuUK3X#n2TwdAMUN**Ns$v-h6I10}X)frW)Bp?)4;HbR90UM+0U0qstyfen@z~?u- zS8mYKTsKu53eyBk6T~zC(-?e~#E%(O`^l!i-528JzmxLR5ZS{yJR>?#4yfGQ+#I!g57s-ZA<3Zp7f%g}GAr(8% z(w7S=$?-27QdA!yBcFh1wqx7C-o4>nz+iqP=If;L7tic*=M-mOc>6VK63*cD0$v}) z#4JsgjPigh0A~PKfTS%Z^p_+gu-FeWFO8_01H`S`FOBLnnb3Mw2TGZ&uh*_tR$hD@ zK-<0Du&(VNTXw_GkU#4Qi&%pzAWM=pndA4svH{BmOdGH?2hJ`A1{Ww?M+U&UO*nlP z5Vw6{;`;a|G49O1z|wVyty?=^jf)RE59n9wF1U-v*Q8B*yinnm(VHYKQ8;?||5Vy+ zus?9v04zYaK|_q#0$>9+5Vw;NqWA=iM^eT*lBBv19O(XF{raw7129Jf01)Z<1?kA|okP)%(BfAwozxRG>WX2sq~%Y(T~#Oo(*P9RNtx zSyotN&d5r2pFA3Am@&O+8G!nG#n^pz)aC9sw|}mNLM16xl{x95EaHN&W8oNtj0x%f zr2<=$#1#k|pt&C6IN-7}J=b11E{}}nDh}@pf3)c7=H&p+e4UF)X6o`4KhIjT=7*k8 zC>H><>&IiU$P#y~Hzq8@B18~yRgvB_FMT4zt4|7eyr~lCIUl=r=+%zx2eZLsK140vKL8o;q00000NkvXXu0mjf D0ZHVc literal 0 HcmV?d00001 diff --git a/rtdata/images/png/rawtherapee-logo-48.png b/rtdata/images/png/rawtherapee-logo-48.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1841d2a26ef6389171a2b93484f463320be49b GIT binary patch literal 3728 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≤~q5iFV7Ph?oT=KFT!ge;bzm;bW5=13N3 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

dl50k^LR%u4WO|sSeNBZ3 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 literal 0 HcmV?d00001 diff --git a/rtdata/images/themed/svg/add-small.svg b/rtdata/images/svg/add-small.svg similarity index 100% rename from rtdata/images/themed/svg/add-small.svg rename to rtdata/images/svg/add-small.svg diff --git a/rtdata/images/themed/svg/add.svg b/rtdata/images/svg/add.svg similarity index 100% rename from rtdata/images/themed/svg/add.svg rename to rtdata/images/svg/add.svg diff --git a/rtdata/images/themed/svg/aperture.svg b/rtdata/images/svg/aperture.svg similarity index 100% rename from rtdata/images/themed/svg/aperture.svg rename to rtdata/images/svg/aperture.svg diff --git a/rtdata/images/themed/svg/arrow-down-small.svg b/rtdata/images/svg/arrow-down-small.svg similarity index 100% rename from rtdata/images/themed/svg/arrow-down-small.svg rename to rtdata/images/svg/arrow-down-small.svg diff --git a/rtdata/images/themed/svg/arrow-left-small.svg b/rtdata/images/svg/arrow-left-small.svg similarity index 100% rename from rtdata/images/themed/svg/arrow-left-small.svg rename to rtdata/images/svg/arrow-left-small.svg diff --git a/rtdata/images/themed/svg/arrow-right-small.svg b/rtdata/images/svg/arrow-right-small.svg similarity index 100% rename from rtdata/images/themed/svg/arrow-right-small.svg rename to rtdata/images/svg/arrow-right-small.svg diff --git a/rtdata/images/themed/svg/arrow-up-small.svg b/rtdata/images/svg/arrow-up-small.svg similarity index 100% rename from rtdata/images/themed/svg/arrow-up-small.svg rename to rtdata/images/svg/arrow-up-small.svg diff --git a/rtdata/images/themed/svg/arrow-updown.svg b/rtdata/images/svg/arrow-updown.svg similarity index 100% rename from rtdata/images/themed/svg/arrow-updown.svg rename to rtdata/images/svg/arrow-updown.svg diff --git a/rtdata/images/themed/svg/arrow2-left.svg b/rtdata/images/svg/arrow2-left.svg similarity index 100% rename from rtdata/images/themed/svg/arrow2-left.svg rename to rtdata/images/svg/arrow2-left.svg diff --git a/rtdata/images/themed/svg/arrow2-right.svg b/rtdata/images/svg/arrow2-right.svg similarity index 100% rename from rtdata/images/themed/svg/arrow2-right.svg rename to rtdata/images/svg/arrow2-right.svg diff --git a/rtdata/images/themed/svg/atom.svg b/rtdata/images/svg/atom.svg similarity index 100% rename from rtdata/images/themed/svg/atom.svg rename to rtdata/images/svg/atom.svg diff --git a/rtdata/images/themed/svg/bayer.svg b/rtdata/images/svg/bayer.svg similarity index 100% rename from rtdata/images/themed/svg/bayer.svg rename to rtdata/images/svg/bayer.svg diff --git a/rtdata/images/themed/svg/beforeafter.svg b/rtdata/images/svg/beforeafter.svg similarity index 100% rename from rtdata/images/themed/svg/beforeafter.svg rename to rtdata/images/svg/beforeafter.svg diff --git a/rtdata/images/themed/svg/cancel-small.svg b/rtdata/images/svg/cancel-small.svg similarity index 100% rename from rtdata/images/themed/svg/cancel-small.svg rename to rtdata/images/svg/cancel-small.svg diff --git a/rtdata/images/themed/svg/cancel.svg b/rtdata/images/svg/cancel.svg similarity index 100% rename from rtdata/images/themed/svg/cancel.svg rename to rtdata/images/svg/cancel.svg diff --git a/rtdata/images/themed/svg/circle-black-small.svg b/rtdata/images/svg/circle-black-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-black-small.svg rename to rtdata/images/svg/circle-black-small.svg diff --git a/rtdata/images/themed/svg/circle-blue-green-small.svg b/rtdata/images/svg/circle-blue-green-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-blue-green-small.svg rename to rtdata/images/svg/circle-blue-green-small.svg diff --git a/rtdata/images/themed/svg/circle-blue-red-small.svg b/rtdata/images/svg/circle-blue-red-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-blue-red-small.svg rename to rtdata/images/svg/circle-blue-red-small.svg diff --git a/rtdata/images/themed/svg/circle-blue-small.svg b/rtdata/images/svg/circle-blue-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-blue-small.svg rename to rtdata/images/svg/circle-blue-small.svg diff --git a/rtdata/images/themed/svg/circle-blue-yellow-small.svg b/rtdata/images/svg/circle-blue-yellow-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-blue-yellow-small.svg rename to rtdata/images/svg/circle-blue-yellow-small.svg diff --git a/rtdata/images/themed/svg/circle-cyan-red-small.svg b/rtdata/images/svg/circle-cyan-red-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-cyan-red-small.svg rename to rtdata/images/svg/circle-cyan-red-small.svg diff --git a/rtdata/images/themed/svg/circle-cyan-small.svg b/rtdata/images/svg/circle-cyan-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-cyan-small.svg rename to rtdata/images/svg/circle-cyan-small.svg diff --git a/rtdata/images/themed/svg/circle-darkgray-small.svg b/rtdata/images/svg/circle-darkgray-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-darkgray-small.svg rename to rtdata/images/svg/circle-darkgray-small.svg diff --git a/rtdata/images/themed/svg/circle-empty-blue-small.svg b/rtdata/images/svg/circle-empty-blue-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-empty-blue-small.svg rename to rtdata/images/svg/circle-empty-blue-small.svg diff --git a/rtdata/images/themed/svg/circle-empty-darkgray-small.svg b/rtdata/images/svg/circle-empty-darkgray-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-empty-darkgray-small.svg rename to rtdata/images/svg/circle-empty-darkgray-small.svg diff --git a/rtdata/images/themed/svg/circle-empty-gray-small.svg b/rtdata/images/svg/circle-empty-gray-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-empty-gray-small.svg rename to rtdata/images/svg/circle-empty-gray-small.svg diff --git a/rtdata/images/themed/svg/circle-empty-green-small.svg b/rtdata/images/svg/circle-empty-green-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-empty-green-small.svg rename to rtdata/images/svg/circle-empty-green-small.svg diff --git a/rtdata/images/themed/svg/circle-empty-purple-small.svg b/rtdata/images/svg/circle-empty-purple-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-empty-purple-small.svg rename to rtdata/images/svg/circle-empty-purple-small.svg diff --git a/rtdata/images/themed/svg/circle-empty-red-small.svg b/rtdata/images/svg/circle-empty-red-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-empty-red-small.svg rename to rtdata/images/svg/circle-empty-red-small.svg diff --git a/rtdata/images/themed/svg/circle-empty-yellow-small.svg b/rtdata/images/svg/circle-empty-yellow-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-empty-yellow-small.svg rename to rtdata/images/svg/circle-empty-yellow-small.svg diff --git a/rtdata/images/themed/svg/circle-gray-blue-small.svg b/rtdata/images/svg/circle-gray-blue-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-gray-blue-small.svg rename to rtdata/images/svg/circle-gray-blue-small.svg diff --git a/rtdata/images/themed/svg/circle-gray-green-small.svg b/rtdata/images/svg/circle-gray-green-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-gray-green-small.svg rename to rtdata/images/svg/circle-gray-green-small.svg diff --git a/rtdata/images/themed/svg/circle-gray-red-small.svg b/rtdata/images/svg/circle-gray-red-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-gray-red-small.svg rename to rtdata/images/svg/circle-gray-red-small.svg diff --git a/rtdata/images/themed/svg/circle-gray-small.svg b/rtdata/images/svg/circle-gray-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-gray-small.svg rename to rtdata/images/svg/circle-gray-small.svg diff --git a/rtdata/images/themed/svg/circle-green-blue-small.svg b/rtdata/images/svg/circle-green-blue-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-green-blue-small.svg rename to rtdata/images/svg/circle-green-blue-small.svg diff --git a/rtdata/images/themed/svg/circle-green-red-small.svg b/rtdata/images/svg/circle-green-red-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-green-red-small.svg rename to rtdata/images/svg/circle-green-red-small.svg diff --git a/rtdata/images/themed/svg/circle-green-small.svg b/rtdata/images/svg/circle-green-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-green-small.svg rename to rtdata/images/svg/circle-green-small.svg diff --git a/rtdata/images/themed/svg/circle-magenta-small.svg b/rtdata/images/svg/circle-magenta-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-magenta-small.svg rename to rtdata/images/svg/circle-magenta-small.svg diff --git a/rtdata/images/themed/svg/circle-orange-small.svg b/rtdata/images/svg/circle-orange-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-orange-small.svg rename to rtdata/images/svg/circle-orange-small.svg diff --git a/rtdata/images/themed/svg/circle-purple-small.svg b/rtdata/images/svg/circle-purple-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-purple-small.svg rename to rtdata/images/svg/circle-purple-small.svg diff --git a/rtdata/images/themed/svg/circle-red-blue-small.svg b/rtdata/images/svg/circle-red-blue-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-red-blue-small.svg rename to rtdata/images/svg/circle-red-blue-small.svg diff --git a/rtdata/images/themed/svg/circle-red-cyan-small.svg b/rtdata/images/svg/circle-red-cyan-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-red-cyan-small.svg rename to rtdata/images/svg/circle-red-cyan-small.svg diff --git a/rtdata/images/themed/svg/circle-red-green-small.svg b/rtdata/images/svg/circle-red-green-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-red-green-small.svg rename to rtdata/images/svg/circle-red-green-small.svg diff --git a/rtdata/images/themed/svg/circle-red-small.svg b/rtdata/images/svg/circle-red-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-red-small.svg rename to rtdata/images/svg/circle-red-small.svg diff --git a/rtdata/images/themed/svg/circle-white-small.svg b/rtdata/images/svg/circle-white-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-white-small.svg rename to rtdata/images/svg/circle-white-small.svg diff --git a/rtdata/images/themed/svg/circle-yellow-blue-small.svg b/rtdata/images/svg/circle-yellow-blue-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-yellow-blue-small.svg rename to rtdata/images/svg/circle-yellow-blue-small.svg diff --git a/rtdata/images/themed/svg/circle-yellow-small.svg b/rtdata/images/svg/circle-yellow-small.svg similarity index 100% rename from rtdata/images/themed/svg/circle-yellow-small.svg rename to rtdata/images/svg/circle-yellow-small.svg diff --git a/rtdata/images/themed/svg/color-circles.svg b/rtdata/images/svg/color-circles.svg similarity index 100% rename from rtdata/images/themed/svg/color-circles.svg rename to rtdata/images/svg/color-circles.svg diff --git a/rtdata/images/themed/svg/color-picker-add-hicontrast.svg b/rtdata/images/svg/color-picker-add-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/color-picker-add-hicontrast.svg rename to rtdata/images/svg/color-picker-add-hicontrast.svg diff --git a/rtdata/images/themed/svg/color-picker-add.svg b/rtdata/images/svg/color-picker-add.svg similarity index 100% rename from rtdata/images/themed/svg/color-picker-add.svg rename to rtdata/images/svg/color-picker-add.svg diff --git a/rtdata/images/themed/svg/color-picker-bars.svg b/rtdata/images/svg/color-picker-bars.svg similarity index 100% rename from rtdata/images/themed/svg/color-picker-bars.svg rename to rtdata/images/svg/color-picker-bars.svg diff --git a/rtdata/images/themed/svg/color-picker-hicontrast.svg b/rtdata/images/svg/color-picker-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/color-picker-hicontrast.svg rename to rtdata/images/svg/color-picker-hicontrast.svg diff --git a/rtdata/images/themed/svg/color-picker-hide.svg b/rtdata/images/svg/color-picker-hide.svg similarity index 100% rename from rtdata/images/themed/svg/color-picker-hide.svg rename to rtdata/images/svg/color-picker-hide.svg diff --git a/rtdata/images/themed/svg/color-picker-small.svg b/rtdata/images/svg/color-picker-small.svg similarity index 100% rename from rtdata/images/themed/svg/color-picker-small.svg rename to rtdata/images/svg/color-picker-small.svg diff --git a/rtdata/images/themed/svg/color-picker.svg b/rtdata/images/svg/color-picker.svg similarity index 100% rename from rtdata/images/themed/svg/color-picker.svg rename to rtdata/images/svg/color-picker.svg diff --git a/rtdata/images/themed/svg/contrastmask-off.svg b/rtdata/images/svg/contrastmask-off.svg similarity index 100% rename from rtdata/images/themed/svg/contrastmask-off.svg rename to rtdata/images/svg/contrastmask-off.svg diff --git a/rtdata/images/themed/svg/contrastmask-on.svg b/rtdata/images/svg/contrastmask-on.svg similarity index 100% rename from rtdata/images/themed/svg/contrastmask-on.svg rename to rtdata/images/svg/contrastmask-on.svg diff --git a/rtdata/images/themed/svg/copy.svg b/rtdata/images/svg/copy.svg similarity index 100% rename from rtdata/images/themed/svg/copy.svg rename to rtdata/images/svg/copy.svg diff --git a/rtdata/images/themed/svg/crop-auto-small.svg b/rtdata/images/svg/crop-auto-small.svg similarity index 100% rename from rtdata/images/themed/svg/crop-auto-small.svg rename to rtdata/images/svg/crop-auto-small.svg diff --git a/rtdata/images/themed/svg/crop-auto.svg b/rtdata/images/svg/crop-auto.svg similarity index 100% rename from rtdata/images/themed/svg/crop-auto.svg rename to rtdata/images/svg/crop-auto.svg diff --git a/rtdata/images/themed/svg/crop-point-hicontrast.svg b/rtdata/images/svg/crop-point-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/crop-point-hicontrast.svg rename to rtdata/images/svg/crop-point-hicontrast.svg diff --git a/rtdata/images/themed/svg/crop-small.svg b/rtdata/images/svg/crop-small.svg similarity index 100% rename from rtdata/images/themed/svg/crop-small.svg rename to rtdata/images/svg/crop-small.svg diff --git a/rtdata/images/themed/svg/crop.svg b/rtdata/images/svg/crop.svg similarity index 100% rename from rtdata/images/themed/svg/crop.svg rename to rtdata/images/svg/crop.svg diff --git a/rtdata/images/themed/svg/crossed-arrows-in.svg b/rtdata/images/svg/crossed-arrows-in.svg similarity index 100% rename from rtdata/images/themed/svg/crossed-arrows-in.svg rename to rtdata/images/svg/crossed-arrows-in.svg diff --git a/rtdata/images/themed/svg/crossed-arrows-out.svg b/rtdata/images/svg/crossed-arrows-out.svg similarity index 100% rename from rtdata/images/themed/svg/crossed-arrows-out.svg rename to rtdata/images/svg/crossed-arrows-out.svg diff --git a/rtdata/images/themed/svg/crosshair-adjust.svg b/rtdata/images/svg/crosshair-adjust.svg similarity index 100% rename from rtdata/images/themed/svg/crosshair-adjust.svg rename to rtdata/images/svg/crosshair-adjust.svg diff --git a/rtdata/images/themed/svg/crosshair-hicontrast.svg b/rtdata/images/svg/crosshair-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/crosshair-hicontrast.svg rename to rtdata/images/svg/crosshair-hicontrast.svg diff --git a/rtdata/images/themed/svg/crosshair-node-curve.svg b/rtdata/images/svg/crosshair-node-curve.svg similarity index 100% rename from rtdata/images/themed/svg/crosshair-node-curve.svg rename to rtdata/images/svg/crosshair-node-curve.svg diff --git a/rtdata/images/themed/svg/crosshair-small.svg b/rtdata/images/svg/crosshair-small.svg similarity index 100% rename from rtdata/images/themed/svg/crosshair-small.svg rename to rtdata/images/svg/crosshair-small.svg diff --git a/rtdata/images/themed/svg/curve-catmullrom-small.svg b/rtdata/images/svg/curve-catmullrom-small.svg similarity index 100% rename from rtdata/images/themed/svg/curve-catmullrom-small.svg rename to rtdata/images/svg/curve-catmullrom-small.svg diff --git a/rtdata/images/themed/svg/curve-catmullrom.svg b/rtdata/images/svg/curve-catmullrom.svg similarity index 100% rename from rtdata/images/themed/svg/curve-catmullrom.svg rename to rtdata/images/svg/curve-catmullrom.svg diff --git a/rtdata/images/themed/svg/curve-controlpoints-small.svg b/rtdata/images/svg/curve-controlpoints-small.svg similarity index 100% rename from rtdata/images/themed/svg/curve-controlpoints-small.svg rename to rtdata/images/svg/curve-controlpoints-small.svg diff --git a/rtdata/images/themed/svg/curve-controlpoints.svg b/rtdata/images/svg/curve-controlpoints.svg similarity index 100% rename from rtdata/images/themed/svg/curve-controlpoints.svg rename to rtdata/images/svg/curve-controlpoints.svg diff --git a/rtdata/images/themed/svg/curve-flat-small.svg b/rtdata/images/svg/curve-flat-small.svg similarity index 100% rename from rtdata/images/themed/svg/curve-flat-small.svg rename to rtdata/images/svg/curve-flat-small.svg diff --git a/rtdata/images/themed/svg/curve-flat.svg b/rtdata/images/svg/curve-flat.svg similarity index 100% rename from rtdata/images/themed/svg/curve-flat.svg rename to rtdata/images/svg/curve-flat.svg diff --git a/rtdata/images/themed/svg/curve-linear-small.svg b/rtdata/images/svg/curve-linear-small.svg similarity index 100% rename from rtdata/images/themed/svg/curve-linear-small.svg rename to rtdata/images/svg/curve-linear-small.svg diff --git a/rtdata/images/themed/svg/curve-linear.svg b/rtdata/images/svg/curve-linear.svg similarity index 100% rename from rtdata/images/themed/svg/curve-linear.svg rename to rtdata/images/svg/curve-linear.svg diff --git a/rtdata/images/themed/svg/curve-nurbs-small.svg b/rtdata/images/svg/curve-nurbs-small.svg similarity index 100% rename from rtdata/images/themed/svg/curve-nurbs-small.svg rename to rtdata/images/svg/curve-nurbs-small.svg diff --git a/rtdata/images/themed/svg/curve-nurbs.svg b/rtdata/images/svg/curve-nurbs.svg similarity index 100% rename from rtdata/images/themed/svg/curve-nurbs.svg rename to rtdata/images/svg/curve-nurbs.svg diff --git a/rtdata/images/themed/svg/curve-parametric-small.svg b/rtdata/images/svg/curve-parametric-small.svg similarity index 100% rename from rtdata/images/themed/svg/curve-parametric-small.svg rename to rtdata/images/svg/curve-parametric-small.svg diff --git a/rtdata/images/themed/svg/curve-parametric.svg b/rtdata/images/svg/curve-parametric.svg similarity index 100% rename from rtdata/images/themed/svg/curve-parametric.svg rename to rtdata/images/svg/curve-parametric.svg diff --git a/rtdata/images/themed/svg/curve-spline-small.svg b/rtdata/images/svg/curve-spline-small.svg similarity index 100% rename from rtdata/images/themed/svg/curve-spline-small.svg rename to rtdata/images/svg/curve-spline-small.svg diff --git a/rtdata/images/themed/svg/curve-spline.svg b/rtdata/images/svg/curve-spline.svg similarity index 100% rename from rtdata/images/themed/svg/curve-spline.svg rename to rtdata/images/svg/curve-spline.svg diff --git a/rtdata/images/themed/svg/detail.svg b/rtdata/images/svg/detail.svg similarity index 100% rename from rtdata/images/themed/svg/detail.svg rename to rtdata/images/svg/detail.svg diff --git a/rtdata/images/themed/svg/device-floppy.svg b/rtdata/images/svg/device-floppy.svg similarity index 100% rename from rtdata/images/themed/svg/device-floppy.svg rename to rtdata/images/svg/device-floppy.svg diff --git a/rtdata/images/themed/svg/device-hdd.svg b/rtdata/images/svg/device-hdd.svg similarity index 100% rename from rtdata/images/themed/svg/device-hdd.svg rename to rtdata/images/svg/device-hdd.svg diff --git a/rtdata/images/themed/svg/device-network.svg b/rtdata/images/svg/device-network.svg similarity index 100% rename from rtdata/images/themed/svg/device-network.svg rename to rtdata/images/svg/device-network.svg diff --git a/rtdata/images/themed/svg/device-optical.svg b/rtdata/images/svg/device-optical.svg similarity index 100% rename from rtdata/images/themed/svg/device-optical.svg rename to rtdata/images/svg/device-optical.svg diff --git a/rtdata/images/themed/svg/device-usb.svg b/rtdata/images/svg/device-usb.svg similarity index 100% rename from rtdata/images/themed/svg/device-usb.svg rename to rtdata/images/svg/device-usb.svg diff --git a/rtdata/images/themed/svg/distortion-auto-small.svg b/rtdata/images/svg/distortion-auto-small.svg similarity index 100% rename from rtdata/images/themed/svg/distortion-auto-small.svg rename to rtdata/images/svg/distortion-auto-small.svg diff --git a/rtdata/images/themed/svg/distortion-auto.svg b/rtdata/images/svg/distortion-auto.svg similarity index 100% rename from rtdata/images/themed/svg/distortion-auto.svg rename to rtdata/images/svg/distortion-auto.svg diff --git a/rtdata/images/themed/svg/distortion-barrel-small.svg b/rtdata/images/svg/distortion-barrel-small.svg similarity index 100% rename from rtdata/images/themed/svg/distortion-barrel-small.svg rename to rtdata/images/svg/distortion-barrel-small.svg diff --git a/rtdata/images/themed/svg/distortion-barrel.svg b/rtdata/images/svg/distortion-barrel.svg similarity index 100% rename from rtdata/images/themed/svg/distortion-barrel.svg rename to rtdata/images/svg/distortion-barrel.svg diff --git a/rtdata/images/themed/svg/distortion-pincushion-small.svg b/rtdata/images/svg/distortion-pincushion-small.svg similarity index 100% rename from rtdata/images/themed/svg/distortion-pincushion-small.svg rename to rtdata/images/svg/distortion-pincushion-small.svg diff --git a/rtdata/images/themed/svg/distortion-pincushion.svg b/rtdata/images/svg/distortion-pincushion.svg similarity index 100% rename from rtdata/images/themed/svg/distortion-pincushion.svg rename to rtdata/images/svg/distortion-pincushion.svg diff --git a/rtdata/images/themed/svg/edit-point.svg b/rtdata/images/svg/edit-point.svg similarity index 100% rename from rtdata/images/themed/svg/edit-point.svg rename to rtdata/images/svg/edit-point.svg diff --git a/rtdata/images/themed/svg/equilizer-narrow.svg b/rtdata/images/svg/equilizer-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/equilizer-narrow.svg rename to rtdata/images/svg/equilizer-narrow.svg diff --git a/rtdata/images/themed/svg/equilizer-wide.svg b/rtdata/images/svg/equilizer-wide.svg similarity index 100% rename from rtdata/images/themed/svg/equilizer-wide.svg rename to rtdata/images/svg/equilizer-wide.svg diff --git a/rtdata/images/themed/svg/expander-closed-small.svg b/rtdata/images/svg/expander-closed-small.svg similarity index 100% rename from rtdata/images/themed/svg/expander-closed-small.svg rename to rtdata/images/svg/expander-closed-small.svg diff --git a/rtdata/images/themed/svg/expander-open-small.svg b/rtdata/images/svg/expander-open-small.svg similarity index 100% rename from rtdata/images/themed/svg/expander-open-small.svg rename to rtdata/images/svg/expander-open-small.svg diff --git a/rtdata/images/themed/svg/exposure.svg b/rtdata/images/svg/exposure.svg similarity index 100% rename from rtdata/images/themed/svg/exposure.svg rename to rtdata/images/svg/exposure.svg diff --git a/rtdata/images/themed/svg/filetype-hdr.svg b/rtdata/images/svg/filetype-hdr.svg similarity index 100% rename from rtdata/images/themed/svg/filetype-hdr.svg rename to rtdata/images/svg/filetype-hdr.svg diff --git a/rtdata/images/themed/svg/filetype-ps.svg b/rtdata/images/svg/filetype-ps.svg similarity index 100% rename from rtdata/images/themed/svg/filetype-ps.svg rename to rtdata/images/svg/filetype-ps.svg diff --git a/rtdata/images/themed/svg/filter-clear.svg b/rtdata/images/svg/filter-clear.svg similarity index 100% rename from rtdata/images/themed/svg/filter-clear.svg rename to rtdata/images/svg/filter-clear.svg diff --git a/rtdata/images/themed/svg/filter-original.svg b/rtdata/images/svg/filter-original.svg similarity index 100% rename from rtdata/images/themed/svg/filter-original.svg rename to rtdata/images/svg/filter-original.svg diff --git a/rtdata/images/themed/svg/filter-original2.svg b/rtdata/images/svg/filter-original2.svg similarity index 100% rename from rtdata/images/themed/svg/filter-original2.svg rename to rtdata/images/svg/filter-original2.svg diff --git a/rtdata/images/themed/svg/filter.svg b/rtdata/images/svg/filter.svg similarity index 100% rename from rtdata/images/themed/svg/filter.svg rename to rtdata/images/svg/filter.svg diff --git a/rtdata/images/themed/svg/flip-horizontal.svg b/rtdata/images/svg/flip-horizontal.svg similarity index 100% rename from rtdata/images/themed/svg/flip-horizontal.svg rename to rtdata/images/svg/flip-horizontal.svg diff --git a/rtdata/images/themed/svg/flip-vertical.svg b/rtdata/images/svg/flip-vertical.svg similarity index 100% rename from rtdata/images/themed/svg/flip-vertical.svg rename to rtdata/images/svg/flip-vertical.svg diff --git a/rtdata/images/themed/svg/focusscreen-off.svg b/rtdata/images/svg/focusscreen-off.svg similarity index 100% rename from rtdata/images/themed/svg/focusscreen-off.svg rename to rtdata/images/svg/focusscreen-off.svg diff --git a/rtdata/images/themed/svg/focusscreen-on.svg b/rtdata/images/svg/focusscreen-on.svg similarity index 100% rename from rtdata/images/themed/svg/focusscreen-on.svg rename to rtdata/images/svg/focusscreen-on.svg diff --git a/rtdata/images/themed/svg/folder-closed-home-small.svg b/rtdata/images/svg/folder-closed-home-small.svg similarity index 100% rename from rtdata/images/themed/svg/folder-closed-home-small.svg rename to rtdata/images/svg/folder-closed-home-small.svg diff --git a/rtdata/images/themed/svg/folder-closed-home.svg b/rtdata/images/svg/folder-closed-home.svg similarity index 100% rename from rtdata/images/themed/svg/folder-closed-home.svg rename to rtdata/images/svg/folder-closed-home.svg diff --git a/rtdata/images/themed/svg/folder-closed-recent-small.svg b/rtdata/images/svg/folder-closed-recent-small.svg similarity index 100% rename from rtdata/images/themed/svg/folder-closed-recent-small.svg rename to rtdata/images/svg/folder-closed-recent-small.svg diff --git a/rtdata/images/themed/svg/folder-closed-recent.svg b/rtdata/images/svg/folder-closed-recent.svg similarity index 100% rename from rtdata/images/themed/svg/folder-closed-recent.svg rename to rtdata/images/svg/folder-closed-recent.svg diff --git a/rtdata/images/themed/svg/folder-closed-small.svg b/rtdata/images/svg/folder-closed-small.svg similarity index 100% rename from rtdata/images/themed/svg/folder-closed-small.svg rename to rtdata/images/svg/folder-closed-small.svg diff --git a/rtdata/images/themed/svg/folder-closed.svg b/rtdata/images/svg/folder-closed.svg similarity index 100% rename from rtdata/images/themed/svg/folder-closed.svg rename to rtdata/images/svg/folder-closed.svg diff --git a/rtdata/images/themed/svg/folder-open-recent-small.svg b/rtdata/images/svg/folder-open-recent-small.svg similarity index 100% rename from rtdata/images/themed/svg/folder-open-recent-small.svg rename to rtdata/images/svg/folder-open-recent-small.svg diff --git a/rtdata/images/themed/svg/folder-open-recent.svg b/rtdata/images/svg/folder-open-recent.svg similarity index 100% rename from rtdata/images/themed/svg/folder-open-recent.svg rename to rtdata/images/svg/folder-open-recent.svg diff --git a/rtdata/images/themed/svg/folder-open-small.svg b/rtdata/images/svg/folder-open-small.svg similarity index 100% rename from rtdata/images/themed/svg/folder-open-small.svg rename to rtdata/images/svg/folder-open-small.svg diff --git a/rtdata/images/themed/svg/folder-open.svg b/rtdata/images/svg/folder-open.svg similarity index 100% rename from rtdata/images/themed/svg/folder-open.svg rename to rtdata/images/svg/folder-open.svg diff --git a/rtdata/images/themed/svg/fullscreen-enter.svg b/rtdata/images/svg/fullscreen-enter.svg similarity index 100% rename from rtdata/images/themed/svg/fullscreen-enter.svg rename to rtdata/images/svg/fullscreen-enter.svg diff --git a/rtdata/images/themed/svg/fullscreen-leave.svg b/rtdata/images/svg/fullscreen-leave.svg similarity index 100% rename from rtdata/images/themed/svg/fullscreen-leave.svg rename to rtdata/images/svg/fullscreen-leave.svg diff --git a/rtdata/images/themed/svg/gamut-hist.svg b/rtdata/images/svg/gamut-hist.svg similarity index 100% rename from rtdata/images/themed/svg/gamut-hist.svg rename to rtdata/images/svg/gamut-hist.svg diff --git a/rtdata/images/themed/svg/gamut-plus.svg b/rtdata/images/svg/gamut-plus.svg similarity index 100% rename from rtdata/images/themed/svg/gamut-plus.svg rename to rtdata/images/svg/gamut-plus.svg diff --git a/rtdata/images/themed/svg/gamut-softproof.svg b/rtdata/images/svg/gamut-softproof.svg similarity index 100% rename from rtdata/images/themed/svg/gamut-softproof.svg rename to rtdata/images/svg/gamut-softproof.svg diff --git a/rtdata/images/themed/svg/gamut-warning.svg b/rtdata/images/svg/gamut-warning.svg similarity index 100% rename from rtdata/images/themed/svg/gamut-warning.svg rename to rtdata/images/svg/gamut-warning.svg diff --git a/rtdata/images/themed/svg/gamut_srgb_prophoto_xy.svg b/rtdata/images/svg/gamut_srgb_prophoto_xy.svg similarity index 100% rename from rtdata/images/themed/svg/gamut_srgb_prophoto_xy.svg rename to rtdata/images/svg/gamut_srgb_prophoto_xy.svg diff --git a/rtdata/images/themed/svg/gears-pause.svg b/rtdata/images/svg/gears-pause.svg similarity index 100% rename from rtdata/images/themed/svg/gears-pause.svg rename to rtdata/images/svg/gears-pause.svg diff --git a/rtdata/images/themed/svg/gears-play.svg b/rtdata/images/svg/gears-play.svg similarity index 100% rename from rtdata/images/themed/svg/gears-play.svg rename to rtdata/images/svg/gears-play.svg diff --git a/rtdata/images/themed/svg/gears-small.svg b/rtdata/images/svg/gears-small.svg similarity index 100% rename from rtdata/images/themed/svg/gears-small.svg rename to rtdata/images/svg/gears-small.svg diff --git a/rtdata/images/themed/svg/gears.svg b/rtdata/images/svg/gears.svg similarity index 100% rename from rtdata/images/themed/svg/gears.svg rename to rtdata/images/svg/gears.svg diff --git a/rtdata/images/themed/svg/goto-end-small.svg b/rtdata/images/svg/goto-end-small.svg similarity index 100% rename from rtdata/images/themed/svg/goto-end-small.svg rename to rtdata/images/svg/goto-end-small.svg diff --git a/rtdata/images/themed/svg/goto-start-small.svg b/rtdata/images/svg/goto-start-small.svg similarity index 100% rename from rtdata/images/themed/svg/goto-start-small.svg rename to rtdata/images/svg/goto-start-small.svg diff --git a/rtdata/images/themed/svg/hand-closed-hicontrast.svg b/rtdata/images/svg/hand-closed-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/hand-closed-hicontrast.svg rename to rtdata/images/svg/hand-closed-hicontrast.svg diff --git a/rtdata/images/themed/svg/hand-open-hicontrast.svg b/rtdata/images/svg/hand-open-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/hand-open-hicontrast.svg rename to rtdata/images/svg/hand-open-hicontrast.svg diff --git a/rtdata/images/themed/svg/hand-open.svg b/rtdata/images/svg/hand-open.svg similarity index 100% rename from rtdata/images/themed/svg/hand-open.svg rename to rtdata/images/svg/hand-open.svg diff --git a/rtdata/images/themed/svg/histogram-bar-off-small.svg b/rtdata/images/svg/histogram-bar-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-bar-off-small.svg rename to rtdata/images/svg/histogram-bar-off-small.svg diff --git a/rtdata/images/themed/svg/histogram-bar-on-small.svg b/rtdata/images/svg/histogram-bar-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-bar-on-small.svg rename to rtdata/images/svg/histogram-bar-on-small.svg diff --git a/rtdata/images/themed/svg/histogram-bayer-off-small.svg b/rtdata/images/svg/histogram-bayer-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-bayer-off-small.svg rename to rtdata/images/svg/histogram-bayer-off-small.svg diff --git a/rtdata/images/themed/svg/histogram-bayer-on-small.svg b/rtdata/images/svg/histogram-bayer-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-bayer-on-small.svg rename to rtdata/images/svg/histogram-bayer-on-small.svg diff --git a/rtdata/images/themed/svg/histogram-blue-off-small.svg b/rtdata/images/svg/histogram-blue-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-blue-off-small.svg rename to rtdata/images/svg/histogram-blue-off-small.svg diff --git a/rtdata/images/themed/svg/histogram-blue-on-small.svg b/rtdata/images/svg/histogram-blue-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-blue-on-small.svg rename to rtdata/images/svg/histogram-blue-on-small.svg diff --git a/rtdata/images/themed/svg/histogram-gold-off-small.svg b/rtdata/images/svg/histogram-gold-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-gold-off-small.svg rename to rtdata/images/svg/histogram-gold-off-small.svg diff --git a/rtdata/images/themed/svg/histogram-gold-on-small.svg b/rtdata/images/svg/histogram-gold-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-gold-on-small.svg rename to rtdata/images/svg/histogram-gold-on-small.svg diff --git a/rtdata/images/themed/svg/histogram-green-off-small.svg b/rtdata/images/svg/histogram-green-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-green-off-small.svg rename to rtdata/images/svg/histogram-green-off-small.svg diff --git a/rtdata/images/themed/svg/histogram-green-on-small.svg b/rtdata/images/svg/histogram-green-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-green-on-small.svg rename to rtdata/images/svg/histogram-green-on-small.svg diff --git a/rtdata/images/themed/svg/histogram-mode-linear-small.svg b/rtdata/images/svg/histogram-mode-linear-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-mode-linear-small.svg rename to rtdata/images/svg/histogram-mode-linear-small.svg diff --git a/rtdata/images/themed/svg/histogram-mode-logx-small.svg b/rtdata/images/svg/histogram-mode-logx-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-mode-logx-small.svg rename to rtdata/images/svg/histogram-mode-logx-small.svg diff --git a/rtdata/images/themed/svg/histogram-mode-logxy-small.svg b/rtdata/images/svg/histogram-mode-logxy-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-mode-logxy-small.svg rename to rtdata/images/svg/histogram-mode-logxy-small.svg diff --git a/rtdata/images/themed/svg/histogram-red-off-small.svg b/rtdata/images/svg/histogram-red-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-red-off-small.svg rename to rtdata/images/svg/histogram-red-off-small.svg diff --git a/rtdata/images/themed/svg/histogram-red-on-small.svg b/rtdata/images/svg/histogram-red-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-red-on-small.svg rename to rtdata/images/svg/histogram-red-on-small.svg diff --git a/rtdata/images/themed/svg/histogram-silver-off-small.svg b/rtdata/images/svg/histogram-silver-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-silver-off-small.svg rename to rtdata/images/svg/histogram-silver-off-small.svg diff --git a/rtdata/images/themed/svg/histogram-silver-on-small.svg b/rtdata/images/svg/histogram-silver-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/histogram-silver-on-small.svg rename to rtdata/images/svg/histogram-silver-on-small.svg diff --git a/rtdata/images/themed/svg/info.svg b/rtdata/images/svg/info.svg similarity index 100% rename from rtdata/images/themed/svg/info.svg rename to rtdata/images/svg/info.svg diff --git a/rtdata/images/themed/svg/intent-absolute.svg b/rtdata/images/svg/intent-absolute.svg similarity index 100% rename from rtdata/images/themed/svg/intent-absolute.svg rename to rtdata/images/svg/intent-absolute.svg diff --git a/rtdata/images/themed/svg/intent-perceptual.svg b/rtdata/images/svg/intent-perceptual.svg similarity index 100% rename from rtdata/images/themed/svg/intent-perceptual.svg rename to rtdata/images/svg/intent-perceptual.svg diff --git a/rtdata/images/themed/svg/intent-relative.svg b/rtdata/images/svg/intent-relative.svg similarity index 100% rename from rtdata/images/themed/svg/intent-relative.svg rename to rtdata/images/svg/intent-relative.svg diff --git a/rtdata/images/themed/svg/intent-saturation.svg b/rtdata/images/svg/intent-saturation.svg similarity index 100% rename from rtdata/images/themed/svg/intent-saturation.svg rename to rtdata/images/svg/intent-saturation.svg diff --git a/rtdata/images/themed/svg/magnifier-1to1-small.svg b/rtdata/images/svg/magnifier-1to1-small.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-1to1-small.svg rename to rtdata/images/svg/magnifier-1to1-small.svg diff --git a/rtdata/images/themed/svg/magnifier-1to1.svg b/rtdata/images/svg/magnifier-1to1.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-1to1.svg rename to rtdata/images/svg/magnifier-1to1.svg diff --git a/rtdata/images/themed/svg/magnifier-crop.svg b/rtdata/images/svg/magnifier-crop.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-crop.svg rename to rtdata/images/svg/magnifier-crop.svg diff --git a/rtdata/images/themed/svg/magnifier-fit.svg b/rtdata/images/svg/magnifier-fit.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-fit.svg rename to rtdata/images/svg/magnifier-fit.svg diff --git a/rtdata/images/themed/svg/magnifier-minus-small.svg b/rtdata/images/svg/magnifier-minus-small.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-minus-small.svg rename to rtdata/images/svg/magnifier-minus-small.svg diff --git a/rtdata/images/themed/svg/magnifier-minus.svg b/rtdata/images/svg/magnifier-minus.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-minus.svg rename to rtdata/images/svg/magnifier-minus.svg diff --git a/rtdata/images/themed/svg/magnifier-plus-small.svg b/rtdata/images/svg/magnifier-plus-small.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-plus-small.svg rename to rtdata/images/svg/magnifier-plus-small.svg diff --git a/rtdata/images/themed/svg/magnifier-plus.svg b/rtdata/images/svg/magnifier-plus.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier-plus.svg rename to rtdata/images/svg/magnifier-plus.svg diff --git a/rtdata/images/themed/svg/magnifier.svg b/rtdata/images/svg/magnifier.svg similarity index 100% rename from rtdata/images/themed/svg/magnifier.svg rename to rtdata/images/svg/magnifier.svg diff --git a/rtdata/images/themed/svg/metadata.svg b/rtdata/images/svg/metadata.svg similarity index 100% rename from rtdata/images/themed/svg/metadata.svg rename to rtdata/images/svg/metadata.svg diff --git a/rtdata/images/themed/svg/node-move-nw-se-hicontrast.svg b/rtdata/images/svg/node-move-nw-se-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/node-move-nw-se-hicontrast.svg rename to rtdata/images/svg/node-move-nw-se-hicontrast.svg diff --git a/rtdata/images/themed/svg/node-move-sw-ne-hicontrast.svg b/rtdata/images/svg/node-move-sw-ne-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/node-move-sw-ne-hicontrast.svg rename to rtdata/images/svg/node-move-sw-ne-hicontrast.svg diff --git a/rtdata/images/themed/svg/node-move-x-hicontrast.svg b/rtdata/images/svg/node-move-x-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/node-move-x-hicontrast.svg rename to rtdata/images/svg/node-move-x-hicontrast.svg diff --git a/rtdata/images/themed/svg/node-move-xy-hicontrast.svg b/rtdata/images/svg/node-move-xy-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/node-move-xy-hicontrast.svg rename to rtdata/images/svg/node-move-xy-hicontrast.svg diff --git a/rtdata/images/themed/svg/node-move-y-hicontrast.svg b/rtdata/images/svg/node-move-y-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/node-move-y-hicontrast.svg rename to rtdata/images/svg/node-move-y-hicontrast.svg diff --git a/rtdata/images/themed/svg/one-to-one-small.svg b/rtdata/images/svg/one-to-one-small.svg similarity index 100% rename from rtdata/images/themed/svg/one-to-one-small.svg rename to rtdata/images/svg/one-to-one-small.svg diff --git a/rtdata/images/themed/svg/ornament1.svg b/rtdata/images/svg/ornament1.svg similarity index 100% rename from rtdata/images/themed/svg/ornament1.svg rename to rtdata/images/svg/ornament1.svg diff --git a/rtdata/images/themed/svg/padlock-locked-small.svg b/rtdata/images/svg/padlock-locked-small.svg similarity index 100% rename from rtdata/images/themed/svg/padlock-locked-small.svg rename to rtdata/images/svg/padlock-locked-small.svg diff --git a/rtdata/images/themed/svg/padlock-unlocked-small.svg b/rtdata/images/svg/padlock-unlocked-small.svg similarity index 100% rename from rtdata/images/themed/svg/padlock-unlocked-small.svg rename to rtdata/images/svg/padlock-unlocked-small.svg diff --git a/rtdata/images/themed/svg/palette-brush.svg b/rtdata/images/svg/palette-brush.svg similarity index 100% rename from rtdata/images/themed/svg/palette-brush.svg rename to rtdata/images/svg/palette-brush.svg diff --git a/rtdata/images/themed/svg/panel-to-bottom.svg b/rtdata/images/svg/panel-to-bottom.svg similarity index 100% rename from rtdata/images/themed/svg/panel-to-bottom.svg rename to rtdata/images/svg/panel-to-bottom.svg diff --git a/rtdata/images/themed/svg/panel-to-left.svg b/rtdata/images/svg/panel-to-left.svg similarity index 100% rename from rtdata/images/themed/svg/panel-to-left.svg rename to rtdata/images/svg/panel-to-left.svg diff --git a/rtdata/images/themed/svg/panel-to-right.svg b/rtdata/images/svg/panel-to-right.svg similarity index 100% rename from rtdata/images/themed/svg/panel-to-right.svg rename to rtdata/images/svg/panel-to-right.svg diff --git a/rtdata/images/themed/svg/panel-to-top.svg b/rtdata/images/svg/panel-to-top.svg similarity index 100% rename from rtdata/images/themed/svg/panel-to-top.svg rename to rtdata/images/svg/panel-to-top.svg diff --git a/rtdata/images/themed/svg/paste.svg b/rtdata/images/svg/paste.svg similarity index 100% rename from rtdata/images/themed/svg/paste.svg rename to rtdata/images/svg/paste.svg diff --git a/rtdata/images/themed/svg/perspective-horizontal-left-small.svg b/rtdata/images/svg/perspective-horizontal-left-small.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-horizontal-left-small.svg rename to rtdata/images/svg/perspective-horizontal-left-small.svg diff --git a/rtdata/images/themed/svg/perspective-horizontal-left.svg b/rtdata/images/svg/perspective-horizontal-left.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-horizontal-left.svg rename to rtdata/images/svg/perspective-horizontal-left.svg diff --git a/rtdata/images/themed/svg/perspective-horizontal-right-small.svg b/rtdata/images/svg/perspective-horizontal-right-small.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-horizontal-right-small.svg rename to rtdata/images/svg/perspective-horizontal-right-small.svg diff --git a/rtdata/images/themed/svg/perspective-horizontal-right.svg b/rtdata/images/svg/perspective-horizontal-right.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-horizontal-right.svg rename to rtdata/images/svg/perspective-horizontal-right.svg diff --git a/rtdata/images/themed/svg/perspective-vertical-bottom-small.svg b/rtdata/images/svg/perspective-vertical-bottom-small.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-vertical-bottom-small.svg rename to rtdata/images/svg/perspective-vertical-bottom-small.svg diff --git a/rtdata/images/themed/svg/perspective-vertical-bottom.svg b/rtdata/images/svg/perspective-vertical-bottom.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-vertical-bottom.svg rename to rtdata/images/svg/perspective-vertical-bottom.svg diff --git a/rtdata/images/themed/svg/perspective-vertical-top-small.svg b/rtdata/images/svg/perspective-vertical-top-small.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-vertical-top-small.svg rename to rtdata/images/svg/perspective-vertical-top-small.svg diff --git a/rtdata/images/themed/svg/perspective-vertical-top.svg b/rtdata/images/svg/perspective-vertical-top.svg similarity index 100% rename from rtdata/images/themed/svg/perspective-vertical-top.svg rename to rtdata/images/svg/perspective-vertical-top.svg diff --git a/rtdata/images/themed/svg/power-inconsistent-small.svg b/rtdata/images/svg/power-inconsistent-small.svg similarity index 100% rename from rtdata/images/themed/svg/power-inconsistent-small.svg rename to rtdata/images/svg/power-inconsistent-small.svg diff --git a/rtdata/images/themed/svg/power-off-small.svg b/rtdata/images/svg/power-off-small.svg similarity index 100% rename from rtdata/images/themed/svg/power-off-small.svg rename to rtdata/images/svg/power-off-small.svg diff --git a/rtdata/images/themed/svg/power-on-small.svg b/rtdata/images/svg/power-on-small.svg similarity index 100% rename from rtdata/images/themed/svg/power-on-small.svg rename to rtdata/images/svg/power-on-small.svg diff --git a/rtdata/images/themed/svg/preferences.svg b/rtdata/images/svg/preferences.svg similarity index 100% rename from rtdata/images/themed/svg/preferences.svg rename to rtdata/images/svg/preferences.svg diff --git a/rtdata/images/themed/svg/profile-filled.svg b/rtdata/images/svg/profile-filled.svg similarity index 100% rename from rtdata/images/themed/svg/profile-filled.svg rename to rtdata/images/svg/profile-filled.svg diff --git a/rtdata/images/themed/svg/profile-partial.svg b/rtdata/images/svg/profile-partial.svg similarity index 100% rename from rtdata/images/themed/svg/profile-partial.svg rename to rtdata/images/svg/profile-partial.svg diff --git a/rtdata/images/themed/svg/redo-all.svg b/rtdata/images/svg/redo-all.svg similarity index 100% rename from rtdata/images/themed/svg/redo-all.svg rename to rtdata/images/svg/redo-all.svg diff --git a/rtdata/images/themed/svg/redo-small.svg b/rtdata/images/svg/redo-small.svg similarity index 100% rename from rtdata/images/themed/svg/redo-small.svg rename to rtdata/images/svg/redo-small.svg diff --git a/rtdata/images/themed/svg/redo.svg b/rtdata/images/svg/redo.svg similarity index 100% rename from rtdata/images/themed/svg/redo.svg rename to rtdata/images/svg/redo.svg diff --git a/rtdata/images/themed/svg/refresh-red-small.svg b/rtdata/images/svg/refresh-red-small.svg similarity index 100% rename from rtdata/images/themed/svg/refresh-red-small.svg rename to rtdata/images/svg/refresh-red-small.svg diff --git a/rtdata/images/themed/svg/refresh-small.svg b/rtdata/images/svg/refresh-small.svg similarity index 100% rename from rtdata/images/themed/svg/refresh-small.svg rename to rtdata/images/svg/refresh-small.svg diff --git a/rtdata/images/themed/svg/refresh.svg b/rtdata/images/svg/refresh.svg similarity index 100% rename from rtdata/images/themed/svg/refresh.svg rename to rtdata/images/svg/refresh.svg diff --git a/rtdata/images/themed/svg/remove-small.svg b/rtdata/images/svg/remove-small.svg similarity index 100% rename from rtdata/images/themed/svg/remove-small.svg rename to rtdata/images/svg/remove-small.svg diff --git a/rtdata/images/themed/svg/remove.svg b/rtdata/images/svg/remove.svg similarity index 100% rename from rtdata/images/themed/svg/remove.svg rename to rtdata/images/svg/remove.svg diff --git a/rtdata/images/themed/svg/rotate-aroundnode-hicontrast.svg b/rtdata/images/svg/rotate-aroundnode-hicontrast.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-aroundnode-hicontrast.svg rename to rtdata/images/svg/rotate-aroundnode-hicontrast.svg diff --git a/rtdata/images/themed/svg/rotate-aroundnode.svg b/rtdata/images/svg/rotate-aroundnode.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-aroundnode.svg rename to rtdata/images/svg/rotate-aroundnode.svg diff --git a/rtdata/images/themed/svg/rotate-left-90.svg b/rtdata/images/svg/rotate-left-90.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-left-90.svg rename to rtdata/images/svg/rotate-left-90.svg diff --git a/rtdata/images/themed/svg/rotate-left-small.svg b/rtdata/images/svg/rotate-left-small.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-left-small.svg rename to rtdata/images/svg/rotate-left-small.svg diff --git a/rtdata/images/themed/svg/rotate-left.svg b/rtdata/images/svg/rotate-left.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-left.svg rename to rtdata/images/svg/rotate-left.svg diff --git a/rtdata/images/themed/svg/rotate-right-90.svg b/rtdata/images/svg/rotate-right-90.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-right-90.svg rename to rtdata/images/svg/rotate-right-90.svg diff --git a/rtdata/images/themed/svg/rotate-right-small.svg b/rtdata/images/svg/rotate-right-small.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-right-small.svg rename to rtdata/images/svg/rotate-right-small.svg diff --git a/rtdata/images/themed/svg/rotate-right.svg b/rtdata/images/svg/rotate-right.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-right.svg rename to rtdata/images/svg/rotate-right.svg diff --git a/rtdata/images/themed/svg/rotate-straighten-small.svg b/rtdata/images/svg/rotate-straighten-small.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-straighten-small.svg rename to rtdata/images/svg/rotate-straighten-small.svg diff --git a/rtdata/images/themed/svg/rotate-straighten.svg b/rtdata/images/svg/rotate-straighten.svg similarity index 100% rename from rtdata/images/themed/svg/rotate-straighten.svg rename to rtdata/images/svg/rotate-straighten.svg diff --git a/rtdata/images/non-themed/rt-logo.svg b/rtdata/images/svg/rt-logo.svg similarity index 100% rename from rtdata/images/non-themed/rt-logo.svg rename to rtdata/images/svg/rt-logo.svg diff --git a/rtdata/images/themed/svg/save-small.svg b/rtdata/images/svg/save-small.svg similarity index 100% rename from rtdata/images/themed/svg/save-small.svg rename to rtdata/images/svg/save-small.svg diff --git a/rtdata/images/themed/svg/save.svg b/rtdata/images/svg/save.svg similarity index 100% rename from rtdata/images/themed/svg/save.svg rename to rtdata/images/svg/save.svg diff --git a/rtdata/images/themed/svg/saved-no-small.svg b/rtdata/images/svg/saved-no-small.svg similarity index 100% rename from rtdata/images/themed/svg/saved-no-small.svg rename to rtdata/images/svg/saved-no-small.svg diff --git a/rtdata/images/themed/svg/saved-yes-small.svg b/rtdata/images/svg/saved-yes-small.svg similarity index 100% rename from rtdata/images/themed/svg/saved-yes-small.svg rename to rtdata/images/svg/saved-yes-small.svg diff --git a/rtdata/images/non-themed/rt-splash.svg b/rtdata/images/svg/splash.svg similarity index 100% rename from rtdata/images/non-themed/rt-splash.svg rename to rtdata/images/svg/splash.svg diff --git a/rtdata/images/themed/svg/square-toggle-black-off-narrow.svg b/rtdata/images/svg/square-toggle-black-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-black-off-narrow.svg rename to rtdata/images/svg/square-toggle-black-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-black-on-narrow.svg b/rtdata/images/svg/square-toggle-black-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-black-on-narrow.svg rename to rtdata/images/svg/square-toggle-black-on-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-blue-off-narrow.svg b/rtdata/images/svg/square-toggle-blue-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-blue-off-narrow.svg rename to rtdata/images/svg/square-toggle-blue-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-blue-on-narrow.svg b/rtdata/images/svg/square-toggle-blue-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-blue-on-narrow.svg rename to rtdata/images/svg/square-toggle-blue-on-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-gray-off-narrow.svg b/rtdata/images/svg/square-toggle-gray-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-gray-off-narrow.svg rename to rtdata/images/svg/square-toggle-gray-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-gray-on-narrow.svg b/rtdata/images/svg/square-toggle-gray-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-gray-on-narrow.svg rename to rtdata/images/svg/square-toggle-gray-on-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-green-off-narrow.svg b/rtdata/images/svg/square-toggle-green-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-green-off-narrow.svg rename to rtdata/images/svg/square-toggle-green-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-green-on-narrow.svg b/rtdata/images/svg/square-toggle-green-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-green-on-narrow.svg rename to rtdata/images/svg/square-toggle-green-on-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-luminosity-off-narrow.svg b/rtdata/images/svg/square-toggle-luminosity-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-luminosity-off-narrow.svg rename to rtdata/images/svg/square-toggle-luminosity-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-luminosity-on-narrow.svg b/rtdata/images/svg/square-toggle-luminosity-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-luminosity-on-narrow.svg rename to rtdata/images/svg/square-toggle-luminosity-on-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-red-off-narrow.svg b/rtdata/images/svg/square-toggle-red-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-red-off-narrow.svg rename to rtdata/images/svg/square-toggle-red-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-red-on-narrow.svg b/rtdata/images/svg/square-toggle-red-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-red-on-narrow.svg rename to rtdata/images/svg/square-toggle-red-on-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-theme-off-narrow.svg b/rtdata/images/svg/square-toggle-theme-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-theme-off-narrow.svg rename to rtdata/images/svg/square-toggle-theme-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-theme-on-narrow.svg b/rtdata/images/svg/square-toggle-theme-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-theme-on-narrow.svg rename to rtdata/images/svg/square-toggle-theme-on-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-white-off-narrow.svg b/rtdata/images/svg/square-toggle-white-off-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-white-off-narrow.svg rename to rtdata/images/svg/square-toggle-white-off-narrow.svg diff --git a/rtdata/images/themed/svg/square-toggle-white-on-narrow.svg b/rtdata/images/svg/square-toggle-white-on-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/square-toggle-white-on-narrow.svg rename to rtdata/images/svg/square-toggle-white-on-narrow.svg diff --git a/rtdata/images/themed/svg/star-gold-hollow-narrow.svg b/rtdata/images/svg/star-gold-hollow-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/star-gold-hollow-narrow.svg rename to rtdata/images/svg/star-gold-hollow-narrow.svg diff --git a/rtdata/images/themed/svg/star-gold-hollow-small.svg b/rtdata/images/svg/star-gold-hollow-small.svg similarity index 100% rename from rtdata/images/themed/svg/star-gold-hollow-small.svg rename to rtdata/images/svg/star-gold-hollow-small.svg diff --git a/rtdata/images/themed/svg/star-gold-narrow.svg b/rtdata/images/svg/star-gold-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/star-gold-narrow.svg rename to rtdata/images/svg/star-gold-narrow.svg diff --git a/rtdata/images/themed/svg/star-gold-small.svg b/rtdata/images/svg/star-gold-small.svg similarity index 100% rename from rtdata/images/themed/svg/star-gold-small.svg rename to rtdata/images/svg/star-gold-small.svg diff --git a/rtdata/images/themed/svg/star-hollow-narrow.svg b/rtdata/images/svg/star-hollow-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/star-hollow-narrow.svg rename to rtdata/images/svg/star-hollow-narrow.svg diff --git a/rtdata/images/themed/svg/star-hollow-small.svg b/rtdata/images/svg/star-hollow-small.svg similarity index 100% rename from rtdata/images/themed/svg/star-hollow-small.svg rename to rtdata/images/svg/star-hollow-small.svg diff --git a/rtdata/images/themed/svg/star-narrow.svg b/rtdata/images/svg/star-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/star-narrow.svg rename to rtdata/images/svg/star-narrow.svg diff --git a/rtdata/images/themed/svg/star-small.svg b/rtdata/images/svg/star-small.svg similarity index 100% rename from rtdata/images/themed/svg/star-small.svg rename to rtdata/images/svg/star-small.svg diff --git a/rtdata/images/themed/svg/star.svg b/rtdata/images/svg/star.svg similarity index 100% rename from rtdata/images/themed/svg/star.svg rename to rtdata/images/svg/star.svg diff --git a/rtdata/images/themed/svg/template-16.svg b/rtdata/images/svg/template-16.svg similarity index 100% rename from rtdata/images/themed/svg/template-16.svg rename to rtdata/images/svg/template-16.svg diff --git a/rtdata/images/themed/svg/template-24.svg b/rtdata/images/svg/template-24.svg similarity index 100% rename from rtdata/images/themed/svg/template-24.svg rename to rtdata/images/svg/template-24.svg diff --git a/rtdata/images/themed/svg/template-narrow.svg b/rtdata/images/svg/template-narrow.svg similarity index 100% rename from rtdata/images/themed/svg/template-narrow.svg rename to rtdata/images/svg/template-narrow.svg diff --git a/rtdata/images/themed/svg/tick-green-hollow-small.svg b/rtdata/images/svg/tick-green-hollow-small.svg similarity index 100% rename from rtdata/images/themed/svg/tick-green-hollow-small.svg rename to rtdata/images/svg/tick-green-hollow-small.svg diff --git a/rtdata/images/themed/svg/tick-green-hollow.svg b/rtdata/images/svg/tick-green-hollow.svg similarity index 100% rename from rtdata/images/themed/svg/tick-green-hollow.svg rename to rtdata/images/svg/tick-green-hollow.svg diff --git a/rtdata/images/themed/svg/tick-green-small.svg b/rtdata/images/svg/tick-green-small.svg similarity index 100% rename from rtdata/images/themed/svg/tick-green-small.svg rename to rtdata/images/svg/tick-green-small.svg diff --git a/rtdata/images/themed/svg/tick-green.svg b/rtdata/images/svg/tick-green.svg similarity index 100% rename from rtdata/images/themed/svg/tick-green.svg rename to rtdata/images/svg/tick-green.svg diff --git a/rtdata/images/themed/svg/tick-hollow-small.svg b/rtdata/images/svg/tick-hollow-small.svg similarity index 100% rename from rtdata/images/themed/svg/tick-hollow-small.svg rename to rtdata/images/svg/tick-hollow-small.svg diff --git a/rtdata/images/themed/svg/tick-small.svg b/rtdata/images/svg/tick-small.svg similarity index 100% rename from rtdata/images/themed/svg/tick-small.svg rename to rtdata/images/svg/tick-small.svg diff --git a/rtdata/images/themed/svg/tick.svg b/rtdata/images/svg/tick.svg similarity index 100% rename from rtdata/images/themed/svg/tick.svg rename to rtdata/images/svg/tick.svg diff --git a/rtdata/images/themed/svg/transform.svg b/rtdata/images/svg/transform.svg similarity index 100% rename from rtdata/images/themed/svg/transform.svg rename to rtdata/images/svg/transform.svg diff --git a/rtdata/images/themed/svg/trash-delete.svg b/rtdata/images/svg/trash-delete.svg similarity index 100% rename from rtdata/images/themed/svg/trash-delete.svg rename to rtdata/images/svg/trash-delete.svg diff --git a/rtdata/images/themed/svg/trash-empty-show.svg b/rtdata/images/svg/trash-empty-show.svg similarity index 100% rename from rtdata/images/themed/svg/trash-empty-show.svg rename to rtdata/images/svg/trash-empty-show.svg diff --git a/rtdata/images/themed/svg/trash-empty.svg b/rtdata/images/svg/trash-empty.svg similarity index 100% rename from rtdata/images/themed/svg/trash-empty.svg rename to rtdata/images/svg/trash-empty.svg diff --git a/rtdata/images/themed/svg/trash-full-show.svg b/rtdata/images/svg/trash-full-show.svg similarity index 100% rename from rtdata/images/themed/svg/trash-full-show.svg rename to rtdata/images/svg/trash-full-show.svg diff --git a/rtdata/images/themed/svg/trash-full.svg b/rtdata/images/svg/trash-full.svg similarity index 100% rename from rtdata/images/themed/svg/trash-full.svg rename to rtdata/images/svg/trash-full.svg diff --git a/rtdata/images/themed/svg/trash-hide-deleted.svg b/rtdata/images/svg/trash-hide-deleted.svg similarity index 100% rename from rtdata/images/themed/svg/trash-hide-deleted.svg rename to rtdata/images/svg/trash-hide-deleted.svg diff --git a/rtdata/images/themed/svg/trash-remove-small.svg b/rtdata/images/svg/trash-remove-small.svg similarity index 100% rename from rtdata/images/themed/svg/trash-remove-small.svg rename to rtdata/images/svg/trash-remove-small.svg diff --git a/rtdata/images/themed/svg/trash-remove.svg b/rtdata/images/svg/trash-remove.svg similarity index 100% rename from rtdata/images/themed/svg/trash-remove.svg rename to rtdata/images/svg/trash-remove.svg diff --git a/rtdata/images/themed/svg/trash-small.svg b/rtdata/images/svg/trash-small.svg similarity index 100% rename from rtdata/images/themed/svg/trash-small.svg rename to rtdata/images/svg/trash-small.svg diff --git a/rtdata/images/themed/svg/undo-all.svg b/rtdata/images/svg/undo-all.svg similarity index 100% rename from rtdata/images/themed/svg/undo-all.svg rename to rtdata/images/svg/undo-all.svg diff --git a/rtdata/images/themed/svg/undo-small.svg b/rtdata/images/svg/undo-small.svg similarity index 100% rename from rtdata/images/themed/svg/undo-small.svg rename to rtdata/images/svg/undo-small.svg diff --git a/rtdata/images/themed/svg/undo.svg b/rtdata/images/svg/undo.svg similarity index 100% rename from rtdata/images/themed/svg/undo.svg rename to rtdata/images/svg/undo.svg diff --git a/rtdata/images/themed/svg/warning-highlights.svg b/rtdata/images/svg/warning-highlights.svg similarity index 100% rename from rtdata/images/themed/svg/warning-highlights.svg rename to rtdata/images/svg/warning-highlights.svg diff --git a/rtdata/images/themed/svg/warning-shadows.svg b/rtdata/images/svg/warning-shadows.svg similarity index 100% rename from rtdata/images/themed/svg/warning-shadows.svg rename to rtdata/images/svg/warning-shadows.svg diff --git a/rtdata/images/themed/svg/warning.svg b/rtdata/images/svg/warning.svg similarity index 100% rename from rtdata/images/themed/svg/warning.svg rename to rtdata/images/svg/warning.svg diff --git a/rtdata/images/themed/svg/wavelets.svg b/rtdata/images/svg/wavelets.svg similarity index 100% rename from rtdata/images/themed/svg/wavelets.svg rename to rtdata/images/svg/wavelets.svg diff --git a/rtdata/images/themed/svg/wb-auto-small.svg b/rtdata/images/svg/wb-auto-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-auto-small.svg rename to rtdata/images/svg/wb-auto-small.svg diff --git a/rtdata/images/themed/svg/wb-auto.svg b/rtdata/images/svg/wb-auto.svg similarity index 100% rename from rtdata/images/themed/svg/wb-auto.svg rename to rtdata/images/svg/wb-auto.svg diff --git a/rtdata/images/themed/svg/wb-camera-small.svg b/rtdata/images/svg/wb-camera-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-camera-small.svg rename to rtdata/images/svg/wb-camera-small.svg diff --git a/rtdata/images/themed/svg/wb-camera.svg b/rtdata/images/svg/wb-camera.svg similarity index 100% rename from rtdata/images/themed/svg/wb-camera.svg rename to rtdata/images/svg/wb-camera.svg diff --git a/rtdata/images/themed/svg/wb-cloudy-small.svg b/rtdata/images/svg/wb-cloudy-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-cloudy-small.svg rename to rtdata/images/svg/wb-cloudy-small.svg diff --git a/rtdata/images/themed/svg/wb-cloudy.svg b/rtdata/images/svg/wb-cloudy.svg similarity index 100% rename from rtdata/images/themed/svg/wb-cloudy.svg rename to rtdata/images/svg/wb-cloudy.svg diff --git a/rtdata/images/themed/svg/wb-custom-small.svg b/rtdata/images/svg/wb-custom-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-custom-small.svg rename to rtdata/images/svg/wb-custom-small.svg diff --git a/rtdata/images/themed/svg/wb-custom.svg b/rtdata/images/svg/wb-custom.svg similarity index 100% rename from rtdata/images/themed/svg/wb-custom.svg rename to rtdata/images/svg/wb-custom.svg diff --git a/rtdata/images/themed/svg/wb-flash-small.svg b/rtdata/images/svg/wb-flash-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-flash-small.svg rename to rtdata/images/svg/wb-flash-small.svg diff --git a/rtdata/images/themed/svg/wb-flash.svg b/rtdata/images/svg/wb-flash.svg similarity index 100% rename from rtdata/images/themed/svg/wb-flash.svg rename to rtdata/images/svg/wb-flash.svg diff --git a/rtdata/images/themed/svg/wb-fluorescent-small.svg b/rtdata/images/svg/wb-fluorescent-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-fluorescent-small.svg rename to rtdata/images/svg/wb-fluorescent-small.svg diff --git a/rtdata/images/themed/svg/wb-fluorescent.svg b/rtdata/images/svg/wb-fluorescent.svg similarity index 100% rename from rtdata/images/themed/svg/wb-fluorescent.svg rename to rtdata/images/svg/wb-fluorescent.svg diff --git a/rtdata/images/themed/svg/wb-lamp-small.svg b/rtdata/images/svg/wb-lamp-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-lamp-small.svg rename to rtdata/images/svg/wb-lamp-small.svg diff --git a/rtdata/images/themed/svg/wb-lamp.svg b/rtdata/images/svg/wb-lamp.svg similarity index 100% rename from rtdata/images/themed/svg/wb-lamp.svg rename to rtdata/images/svg/wb-lamp.svg diff --git a/rtdata/images/themed/svg/wb-led-small.svg b/rtdata/images/svg/wb-led-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-led-small.svg rename to rtdata/images/svg/wb-led-small.svg diff --git a/rtdata/images/themed/svg/wb-led.svg b/rtdata/images/svg/wb-led.svg similarity index 100% rename from rtdata/images/themed/svg/wb-led.svg rename to rtdata/images/svg/wb-led.svg diff --git a/rtdata/images/themed/svg/wb-shade-small.svg b/rtdata/images/svg/wb-shade-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-shade-small.svg rename to rtdata/images/svg/wb-shade-small.svg diff --git a/rtdata/images/themed/svg/wb-shade.svg b/rtdata/images/svg/wb-shade.svg similarity index 100% rename from rtdata/images/themed/svg/wb-shade.svg rename to rtdata/images/svg/wb-shade.svg diff --git a/rtdata/images/themed/svg/wb-sun-small.svg b/rtdata/images/svg/wb-sun-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-sun-small.svg rename to rtdata/images/svg/wb-sun-small.svg diff --git a/rtdata/images/themed/svg/wb-sun.svg b/rtdata/images/svg/wb-sun.svg similarity index 100% rename from rtdata/images/themed/svg/wb-sun.svg rename to rtdata/images/svg/wb-sun.svg diff --git a/rtdata/images/themed/svg/wb-tungsten-small.svg b/rtdata/images/svg/wb-tungsten-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-tungsten-small.svg rename to rtdata/images/svg/wb-tungsten-small.svg diff --git a/rtdata/images/themed/svg/wb-tungsten.svg b/rtdata/images/svg/wb-tungsten.svg similarity index 100% rename from rtdata/images/themed/svg/wb-tungsten.svg rename to rtdata/images/svg/wb-tungsten.svg diff --git a/rtdata/images/themed/svg/wb-water-small.svg b/rtdata/images/svg/wb-water-small.svg similarity index 100% rename from rtdata/images/themed/svg/wb-water-small.svg rename to rtdata/images/svg/wb-water-small.svg diff --git a/rtdata/images/themed/svg/wb-water.svg b/rtdata/images/svg/wb-water.svg similarity index 100% rename from rtdata/images/themed/svg/wb-water.svg rename to rtdata/images/svg/wb-water.svg diff --git a/rtdata/images/themed/svg/window-add.svg b/rtdata/images/svg/window-add.svg similarity index 100% rename from rtdata/images/themed/svg/window-add.svg rename to rtdata/images/svg/window-add.svg diff --git a/rtdata/images/themed/png/1/dark/add-small.png b/rtdata/images/themed/png/1/dark/add-small.png deleted file mode 100644 index 44a3d863954c46fb1591af60754619b7894d97e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7@%$YOp1wQ-t?>~L|G>{D> z|NsAgV~565paS-iAiv;E3@mXe5sYQ&@3sMj3_V>OLpZJ{3$!q?rL;9FPdRviBiSG^ zox`|+pgTe~DWM4fSFMEM diff --git a/rtdata/images/themed/png/1/dark/add.png b/rtdata/images/themed/png/1/dark/add.png deleted file mode 100644 index 6b401bc879da287d85a01f938b5b0a5cf52897d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#dIk*6o;`c++&KsvLb@0D zz`3VSp9U&`aFJE6t>bP1yD-Qv_(kvBgo~jMw=jsVaN(SK*sM;YXv0N@=zT!>&z>%h zAsXjPCq)(=QQ&bos?{x9^M7}r%7-O$ynY>DRoAff;Me{KHQsLWi}iQzap2@^G&Ncl zP{$zY!Z=TeeX5+p=X(b%pRD+~)A3`aW`+v8&3zp%Eo)B)`K--73|$P`1{-9fL*$hV zC8Q#HrnJ{ykqog6wdOmkpOeZKc7JZ(_0+&r36(vw*=<jaCiFU zZ+EBgC8SQcJIyR9Vg00~4S8~F{RG!uVSO#K!qxPRn80Bx);PD?ehVvu9V_2XD-gaK z*3P)DW>$so`kmJ7T<<*ZJ9?h#{KM9EZ}Hh*>%V7|N_Ocm|BGs~|H4@Cm4Df@O{x4q P?=yJ1`njxgN@xNA=hy;~ diff --git a/rtdata/images/themed/png/1/dark/arrow-down-small.png b/rtdata/images/themed/png/1/dark/arrow-down-small.png deleted file mode 100644 index 3c1b4033a62f65d1a03404fa51db14bbe0ae78ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy};+pnKM_fUOj#KG>`!y z&z?OCWCO`lK=Ad_ETCfUk|4iehRwW6X{#5Q)=l(X^XWzsP}suL#W95AdUApTQ&W?O zfedS-1IvjA42Dt-Jj*(pnkI26SeiN>RN0{P%ps7uW1Umsin4XAC;S)~)Z19MFLz#8 Q0yKlc)78&qol`;+06034r~m)} diff --git a/rtdata/images/themed/png/1/dark/arrow-left-small.png b/rtdata/images/themed/png/1/dark/arrow-left-small.png deleted file mode 100644 index b8245b953f0bc0b90404cbc8912e0c3224549050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy};)T7@R+U{wx>(d8feu z$OF=MJ!bp|D&{T;@(X6zyoA@I#z>(*E$w#9wo0I|fv1aO2*>s0gad3l7MK((Oi5Ja zSa?%(VULQVfIvcmpiBCJr2<_KZway)6(nt)!N_1bm&HkcommG^FN3G6pUXO@geCxm C^Ns`n diff --git a/rtdata/images/themed/png/1/dark/arrow-right-small.png b/rtdata/images/themed/png/1/dark/arrow-right-small.png deleted file mode 100644 index 83177a23a4de7b9b9f2c61bd7474125887cd4e5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7jy};)T44gZ64#I>m&ceV_ zmyXLo^*kj(e!&czX9bvXtrl%m$xeG2{H6*huJ7sM7{YNqIpF}8*Z~P4#(=g3Ry~R) xjg5_g0xUrZJdVsIZd{X+MBWxKnK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy};+pnKM_fUOj#KG>`!V zXTbo@4SdS>1*n+2B*-tAVKcANg0zXIt9|RV#XkiCg{?eY978y+Cnq>C%@JPE<5b9T z_Krp(L)r=sF000jWiF16hO7$B-U1wA43dosZ5k017bt{SSMnGDO+3oF{qYg&1fVGl Mp00i_>zopr07lY{ng9R* diff --git a/rtdata/images/themed/png/1/dark/arrow-updown.png b/rtdata/images/themed/png/1/dark/arrow-updown.png deleted file mode 100644 index cd2c0b14edf838cab5e75f836b56e744df050490..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST-3xrqfWf(Q=gyuz3t<4i(`ny<>Ukh z=IDtx&gil6@bok>CHT!wU~AeO5WsQnp_qsWPeY+kgG{=_a*x0O57~9>K9@V0H%gvr z+`)M&k#)D&vh;-uL=G`*;7^pERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST&zw1P_Uu{r0-r;N4guLf za2gEYY#@W%snQ;(o~IrcIi4<#ArhC91Du$61iUOI zJA)7PJjh^GC^R!TV0lW6NBDtEX*&lan?eFx;j~R^hb+5z`kE9J7@kP@KM-jt_KJ{x zD3i-(?)XMVB-QKG2{s8u>E0~O3zjk*eL|a@r%su;r{S5UNd96r4i*N6>L)6_iNz5+ Qf%YERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf^@~>{%cKNJ1Du z_K_n;faKAmMerDCPMA3z5s*8uN?~iz*l}FdP<>yZ3O5O$*RE N22WQ%mvv4FO#spzrECBI diff --git a/rtdata/images/themed/png/1/dark/atom.png b/rtdata/images/themed/png/1/dark/atom.png deleted file mode 100644 index 9de042fbb691aee94ad8f69a1bbe186b46652ff1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 643 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#>R#Y;1`G}yH~^&2f&oMX zP98sg9L|O?PMWDw5|oWbB~s0&6rfVEa8N& z&b96H)l}?SYq(EG{X6Hcx6U+F{?YZERK!`}5n0T@z;^_M8K-LVNdpCi0(?ST&zw1P_Uu{r0v`zD+_`gC zrtOdg%CeON`3094Gi(lPci5=L0Ti+Jba4!kxSSl|#Kd#z*s)_g4h&0rR-6eeEG$gq z<>h4v^5f}hYHB)o?AS5~uMURxnH!8m7H7U-eX@XwfoZvVdUo3lZJ;p>p00i_>zopr E0E@7Le*gdg diff --git a/rtdata/images/themed/png/1/dark/beforeafter.png b/rtdata/images/themed/png/1/dark/beforeafter.png deleted file mode 100644 index 25bd64b5a24ae43764faf7973be6a7037443b11d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJS9-cQhIn)) zCoC{bP;t9B(>UF1a`KMO&Q5({ODRuA9hFu4ot9Y1N;E&STi`D+*RFO~W0=?l^GT5r z5oQU&U%tPOPcG7x_%+cc>mbL5hAW5s+BXP=7+BOCICCbZ`^^8(&;1#gnVFkcuFPas n+K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7jy};)T7@R$O7Qz6MK(@D5 z+&!Qgj*=k1V1~_w-Wju8>{Fe-h5^MqJzX3_IIbrr9AKWoDUHW-Idd S%J2gk%HZkh=d#Wzp$P!>ONI*o diff --git a/rtdata/images/themed/png/1/dark/cancel.png b/rtdata/images/themed/png/1/dark/cancel.png deleted file mode 100644 index 6eda05c50608acb37ccbb6a8ded9c38d605ecc55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD>1AIbU&zw1P_Uu{r0v{j)2;83K zdjq9dOM?7@H`y>q&VQ+BD+m-w^>lFzk+|GD;V$O^1CAE`3yep2O@vK^Oa8BXCCTNr z(1gEp{`33?PakmST%6%G7xC1PuQZJW$Hra*ZTl1WbkzLb6Mw<&;$UNN0kcz diff --git a/rtdata/images/themed/png/1/dark/circle-black-small.png b/rtdata/images/themed/png/1/dark/circle-black-small.png deleted file mode 100644 index f18a415b6c212f548023294ceccc12cd63397560..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e5NNV^yK07*=+Dn;ucP?WPI z$S=5`Ve@JhVPBtF+S_i$0R^2sT^vI=t|tq$FtMq$NpE)K>QFqjWXTc%juZ)l z6Iqg0FiZL;Bx~&WhKLYqPL?+xU2iffD>gTe~ HDWM4f+d6o% diff --git a/rtdata/images/themed/png/1/dark/circle-blue-green-small.png b/rtdata/images/themed/png/1/dark/circle-blue-green-small.png deleted file mode 100644 index 2479318234c69840ca4439989f6c721dd1769676..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e6&;WrDze+Ksg9|j=B_Yp`y z(G_imcOne_8$ev&O$>o+fs7=>EtWuy{3Stt!5h07Hf~(T;1;J7}2OzpkBYb6?c z7}ArIg~L+X4kRTfN4upQ?UeDZIe2SpBHN+04%=lJ*l$VPaXk0?4A5`}Pgg&ebxsLQ E0KtBjp#T5? diff --git a/rtdata/images/themed/png/1/dark/circle-blue-red-small.png b/rtdata/images/themed/png/1/dark/circle-blue-red-small.png deleted file mode 100644 index d88a013300133743aef1fbd7aa17d436091670ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e6&mEre)1_t*6A0P=qHyP9* zj39=!Kt=$=dI&d^VKtEPx^ROmP_IBqkYDh+%?zu$SvF1dT`#oW$9uhqgv<98K)Fy) z7sn8e>&XF4Ol&G{Et@^HI~K-kXlU%?IKd%)`@qZyt`rkB1A`4G86^9pB_u3d8+e@A z6a?JTEc_A@9tbyTPGilUe}MhkI#%NV&0{y8Xsucbj2wqJvEXFJKYM`|FnGH9xvXyrln diff --git a/rtdata/images/themed/png/1/dark/circle-blue-small.png b/rtdata/images/themed/png/1/dark/circle-blue-small.png deleted file mode 100644 index 2c8ff48fd1a0a62d357dfc5e33e264db803442d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7jy}*Zo;Xfv-T>Z-nsD`5? z$S;^-(}a~QKHb8n%2^bFV%DB6jv*Y^lM@aw#Y{fyK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}*Zo;s5_9417Evf#m-g+Bl_@|Ohp1v9MMyl!>R#7*nHh1U7{ig2Bp z*#MOC^mK6y;kcfhaDb`8DMr5`W1otu>Q+_m! z6bnf%F0R!I#t(v~Cv-i$^^nb|plyfWfizQwe|3Vh4nM0c0vgKT>FVdQ&MBb@0EC5_ AZU6uP diff --git a/rtdata/images/themed/png/1/dark/circle-cyan-red-small.png b/rtdata/images/themed/png/1/dark/circle-cyan-red-small.png deleted file mode 100644 index ed7003161b106b7750fc36986172e30160758068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7@KO>`ifzN*+_s@U6cOQWa z|Fs){P6#~mD9jFEF%sJ%A^p36Ns{a2v14gI4sH#b zH*VzAHe%M>%DCc&_>zbY^`mc_lr}XsOtw4>>k|9cm`-bgQu&X%Q~lo FCIIRHmpK3c diff --git a/rtdata/images/themed/png/1/dark/circle-cyan-small.png b/rtdata/images/themed/png/1/dark/circle-cyan-small.png deleted file mode 100644 index 84f873a2c443b3165d3c6515f258087667e49fdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e6&;qQO<0w0Dy{~7-O2a*54 zB$&PM7RNP^-jX1{;C_b9EUSHegjdeYaOMOGx_G)chHzX@7HDB&Q)$!eb~flxJhx=Y zk^qhr2@OU@;|YQ+Nh=s7eH7Z5COiZ(4@gLz2r4*Q@V0=N^=yR9q(I$P28JIgd^({= SkKYBF$KdJe=d#Wzp$Pzdn2LM= diff --git a/rtdata/images/themed/png/1/dark/circle-darkgray-small.png b/rtdata/images/themed/png/1/dark/circle-darkgray-small.png deleted file mode 100644 index e706b1eba3afb828bd04587ddbe76595b7285793..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e7jy}&0iF)=8k;^H1| zUhWT+Wh)8t3ufrwyxK=NzQgDPP{i8P#W95AdUC=6rid0^SqGEV6DCbcVwiAn1q%z4 zLz{5NLZ%dsMu{$mHo=aCJ!cxc4~ib%dYHE*x{;5e-k9ULgnY|SpfL=du6{1-oD!M< D4%2>( diff --git a/rtdata/images/themed/png/1/dark/circle-empty-blue-small.png b/rtdata/images/themed/png/1/dark/circle-empty-blue-small.png deleted file mode 100644 index d53b3516efa3673b88409fa4719c9890cadf7dc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e6&f#JVB+*8;Wh zmIV0)Phr@|)w6=d!b`~4M_9JJZvs#v(9^{+gyVX$KnoL_ircj86J`R=ZJwT<4;3a% zTo90R?g(3oPLi02$pr?ZIb5u)M?)KW6r3F$6GKzjVzPvN3?p_+UvZe)si18X<9sVX bx0QjxtY0X3K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D13z$e7jy}&0vK0YZaDIp;tF)K>mN7Pb?k!yEa5qAs2;jv*Y^lM@awMa=bOaxl5< z;^^qfs?hAa#>2LdX@cO4BL^0!aiv&@85nHnW{_-is8mZ#VT<8fH$!-tY@Wg$t`Y_Y YsYl!_RxjI3f#xxIy85}Sb4q9e07r6zlK=n! diff --git a/rtdata/images/themed/png/1/dark/circle-empty-gray-small.png b/rtdata/images/themed/png/1/dark/circle-empty-gray-small.png deleted file mode 100644 index b3a57c83b5ccd66f1e9f033d7ea52ccb31e98044..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy};+dfdl*Z@87$3FOUHN zd-m*sFo5El-E7!^in&XI{DK*JH*rm0X(8<8>+`kY`7NNZr>Bc!2*>s0gab@#T$sh1 zGs+ZIRgW?$91c*udB&6B#Ed6r4kRpMOyN*9Fxa5UBK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e6&;Xi|Wfe(o}mTqV54#l%emMk$4Ji!s* zZ>F8ZYBZ~hmG!J?1J5!SM@K_eg~KNU0sf3~ V?$d3oNhFSms diff --git a/rtdata/images/themed/png/1/dark/circle-empty-purple-small.png b/rtdata/images/themed/png/1/dark/circle-empty-purple-small.png deleted file mode 100644 index e61da8e9f1fc2656caa197ce1c33bc75754661d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 424 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy}+k|p`n?fxsRa_$Y^9} z1d?z@JwyGBRdXAFin&XI{DK)a^Rlh>nK99#r~7W=Ge@AXm#2$k2*>s0gab@I%PZKL zGnP3yIu^1j9FAFYQ)#2b2@ap6gaBbyBQ-Mvg8~mG$v!rRQl%3-J49kO?u?ks7GZtI hVS#Ae!5eGX7*5LYMpi|HodlZ7;OXk;vd$@?2>{Z6iF^P6 diff --git a/rtdata/images/themed/png/1/dark/circle-empty-red-small.png b/rtdata/images/themed/png/1/dark/circle-empty-red-small.png deleted file mode 100644 index bf803593197ab95a75d3777c6a2e8335bc38a497..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@KLdk%fe(`si6sIm(vSgdUiG<+% z2O3@sMonBStT#g&d6v65I&z9C9PS7V2yl>`$vC}9yDht2T0?_tE7RRFhD*N%jpG_k R`+$Zrc)I$ztaD0e0s!@8g^vIL diff --git a/rtdata/images/themed/png/1/dark/circle-empty-yellow-small.png b/rtdata/images/themed/png/1/dark/circle-empty-yellow-small.png deleted file mode 100644 index 9a3ca9bd87900cc8e784ff345d84449725545d4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7@|9=Me0v{lW2c2ze-wjmH zQxfDC%)_u@1&eq8G>fi$~^SXgg{HuiY-HZ=*&a%dA=ykJ3tkrA^VYdFt!JqBZejMh?)RZD?!U==2m Ux@-??D$ra8Pgg&ebxsLQ0Qh8-ApigX diff --git a/rtdata/images/themed/png/1/dark/circle-gray-blue-small.png b/rtdata/images/themed/png/1/dark/circle-gray-blue-small.png deleted file mode 100644 index 01d5da8815332ea905c230c3f1a2da5abd1368f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}*Zo;m`j4`?qWXO8x~R zY3WamjhBIfVDukO*416Mu$>+Q)W}~F$~Q{%+3m+l#i#2 zV+hCfx`rwWjh*q=Ey~>C2W>rIP_8AVcT6tL7=$|p00i_>zopr0L+n=!vFvP diff --git a/rtdata/images/themed/png/1/dark/circle-gray-green-small.png b/rtdata/images/themed/png/1/dark/circle-gray-green-small.png deleted file mode 100644 index 2290b708fc73eeb3a53b748d9902edad6527e10a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 422 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy}*azKLZf$-@kv$ku4B* z!<7agL+Y!P>{r=uN1iMKD&{T;@(X6@-@IbwYM(X2n>I!KoeVUL!Nb$VF@)oKa>4K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7jy};)W1H=CP`;Tnd0%ZIJ zqfgS(K*oOthRcnOmm3;@;@-z*oCj**EeY}qX4t%9j)>;oI4332zIS9m8Y}q?t1G{}afHTJ!2U&{zgfS3j3^P6K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7jy};)H7#uu!aR2`Od-m)B z^0IAjSppTXmjw9*GxTj-;VtZY@byFmppc!Xi(?4K_2h&DOgCD1WgSdbPna|*iDAOQ z6)Y@F4sJpn3zbP0l+XkKk#dK~ diff --git a/rtdata/images/themed/png/1/dark/circle-green-blue-small.png b/rtdata/images/themed/png/1/dark/circle-green-blue-small.png deleted file mode 100644 index 1d6e6025217eeca5e489b2b50767e70f16653c39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF42=I6G_Er+{6|La1wJ5w zk9-Up0zl$xf#LC=;jIuvP3EsoGoW_Ck|4j}O`E!US9r59tXsE!!g`@~6GeI%-<<%ERPw`Gg|}o1A5&)*MD>b&U%C`4cyOiJ0ca7<$#~!{?lwRI$%*SH7F}>i_+? Yq*k_|Cx7EJfVMGsy85}Sb4q9e0H2zoMF0Q* diff --git a/rtdata/images/themed/png/1/dark/circle-green-red-small.png b/rtdata/images/themed/png/1/dark/circle-green-red-small.png deleted file mode 100644 index 96f86b1b9754cebab1e76e8ce79c0a5c4f85bf5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7@KLdk%fe*uf2ELC#g5jnb zhzwi@B9W2MTZYip4B@L&Re&1#OM?7@H#4kTw`$YG^};>fzTWHBCvN_E3Mdug>Eal| zaXnd}g^5k2?Tg6yUWGOnCT8YnK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e6&;Xi|Wfe(;GLlb^hhXU1b zlmz(&cQdS8=EWj3HSgOs380w0r;B3<$Ms}^7A7_oH;&DX+8v6=mMmE^fg^=QgOO2t z!b6s%6%3L-3T;di5?PWol#L$*6&x*iTfqDK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@zxRLl0-ygr|ACDE=Kuc( z{{Qd!|G(G&P0cqOfND5Og8YK}88)wG5%%@reYJ-TDCX?x;uyklJz1cIiA|+Vdb1-} zhvKOvOO^<5q*!P$GICFt$da^zS<*+LjcGz6OOl4N@q?g(qXlmZm|5@6BZDnBi X5x}P*GT~-9&^QK9S3j3^P6K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@e*=Sife(-bp@|It+Zg^g zg4hg|bG?CTI7)*2g8LaZuVxYU_2GTBhYcv^?CIhd!f`!WpoNJ|rA>OXBUgvwsU=I6 z2ymoWXfQHzPngJ(w1QdEN1=^rLLy6&hO+U4pn{_XZwr`N@6P1)3eat3VE7Thry(-o RW;xI}22WQ%mvv4FO#mT3fvo@l diff --git a/rtdata/images/themed/png/1/dark/circle-purple-small.png b/rtdata/images/themed/png/1/dark/circle-purple-small.png deleted file mode 100644 index 9fe4eb0d6f3f6859b8ecbdb9a79a010e8c4c873e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7DfuRA2+zWgrGE8h^XlrC> z1aj*;ms9~2u$Kh+1#j+WU=jB9VOX&KDNxAC)5S4_<9c#H6BCK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e6&k>Q_vfzJ1OpZ?DVZaBqF~07B}+~+ zrAVk~YOXX?Hg*WA(mBy}@Rqm}?~_{{Ijp_DrC`44$rjF6*2UngF}Z BmWTiV diff --git a/rtdata/images/themed/png/1/dark/circle-red-cyan-small.png b/rtdata/images/themed/png/1/dark/circle-red-cyan-small.png deleted file mode 100644 index 92b03b9537239e1e21339ac9337289311bebb2e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e6&;m?1DzyI9}e15RAzY-N? z_z&W$Uca?EBm~G_5f%<4`|m`=0@d@B1o;JT>}S}#nZ;-GW}(d@hqoO98pz=5>Eal| zaXmSpiHS|cZ3aWKR>wl!0|yRRaGu~u$^WP!z-lDq)zf?TW&=-ST5>YCn?m!!n>TK> vFwSJ0v?<9YjOWTb)@$oHjRo>pcfDnh78YHbP|Z0FXfT7PtDnm{r-UW|wg;Ar diff --git a/rtdata/images/themed/png/1/dark/circle-red-green-small.png b/rtdata/images/themed/png/1/dark/circle-red-green-small.png deleted file mode 100644 index 4572e019fb23beb8759366a301f6e9d017226875..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e6&gTe~DWM4f D9Y&U+ diff --git a/rtdata/images/themed/png/1/dark/circle-red-small.png b/rtdata/images/themed/png/1/dark/circle-red-small.png deleted file mode 100644 index a8c9cecec8632d0518453899780b39d0987790f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@KLdk%fe(;GLmam>8i8s! zN`m}?`xrK{_^c9M@m{*62Po#?>Eal|aXnd}g^5k2jWfH!xI^*Sk|j$faHL3RFftlX zc*v5pfX*KIk~yMSgfc)I$ztaD0e F0szKkg5dxF diff --git a/rtdata/images/themed/png/1/dark/circle-white-small.png b/rtdata/images/themed/png/1/dark/circle-white-small.png deleted file mode 100644 index acf4f8b76a3cc5baf089269d24f6b5e2161d2a23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@|NsB)1wKF$4g6f`a2TkD zqa?^LxRGJuEEZQ6!8Eam2|zJtPZ!4!j_b(+Elg}GZQ7e1IXV>2Em^W8fFs31gOQPY zf*?!M3PwpEg*K)Mi7ZJP%Ek|Z3XT@MEnsH7JA*eUK)02F;rkpujV=1OK*lk6y85}S Ib4q9e0F&>HE&u=k diff --git a/rtdata/images/themed/png/1/dark/circle-yellow-blue-small.png b/rtdata/images/themed/png/1/dark/circle-yellow-blue-small.png deleted file mode 100644 index 1f7aec9f239f2168d894e6ec7b360918f9300d69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e6&gX6n`+{I;J|?^94Q=y%Xi2Iuo#Ku7@B=cVK)+))Z2S@Mnexn zdUCRGSPEOrss|h)8wJw4ZnLK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e7@|9=Me0v{lWiR@M~o(JhI z3Gxf>W!S*7!b^C%w-#5+TcDt`r;B3<$Ms}^7A7{8Hr8%u;||4ROO`B|z>y-M!N_Pl z;UY`Y3MNS(g*K)M4}nYt;|DgTe~ HDWM4f!)k}1 diff --git a/rtdata/images/themed/png/1/dark/color-circles.png b/rtdata/images/themed/png/1/dark/color-circles.png deleted file mode 100644 index f4b974b138855e03865071536edc24e303545c76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&wzn@fe(an_Uu^*u+P21(bT?>Eak7aXC4_iHRqn z=$e;>yWx!+H$pg0y)6hBD7Xi6+Zx35kf9)69O&maIHH z6E~kaz1l%$E;rAbUZK;cy_*|kwsG^wG&Q|_x-`ycOK&+*?W_qoSNLGy=NSCoJX*V-I32dLgqwB%q1; l(c5*aJf$|PA97~rVz}Jvxz?dYO&RE422WQ%mvv4FO#syH*OUMN diff --git a/rtdata/images/themed/png/1/dark/color-picker-add-hicontrast.png b/rtdata/images/themed/png/1/dark/color-picker-add-hicontrast.png deleted file mode 100644 index 5dcdacf1fa9b745d4f1e739c00983c69dd7c2ba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s#6yOu$>R#Z}+}sT0{r~?TNY0); z8%P2HH#awsWMpK7h=avI1T!;pe}Dhqzkj8rL1v_+q`;*_MMZ!9{ORoMtgo*R5iBVw zfoOqnfkquZd^lY*{Q!`!ToU9L%&=SW_nHIqx!)c7_KESdsG#?rXOABqy!4^+<*l=K zn$r&Sd2Ld3ngw#w22U5q5RLP_6C#D06$D&F1>Fkno2Ie8uRp3VOX%Q|OY_%Pw`JPA z&%c;`wxH^e^1>EbxyP;D=bm{yZ_QY1@k;B$v9nSNp(pjbCjU4Q98(x+^l?MQwO_%9 z-8cB3n&dR?GJ|Q+&M9^;*A|&@ipvEq|G+P|iJK{at>I>6KN>GiTWPePOHA64J2MJs}8m OJAJ diff --git a/rtdata/images/themed/png/1/dark/color-picker-add.png b/rtdata/images/themed/png/1/dark/color-picker-add.png deleted file mode 100644 index fc4b040e25e90bf55d7a5d2c7053112fa0c35ec4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;=FFM%=g$MlbLY+h z$+KtA0!cW42tv50PMreEsxs!?25J{93GxeODCDolcHKweHSmY5_`i zc)B=-Xq=zgA1%bB$iu?f$Z{z8`@iL)1)&^KPtT=)H*oFwX+MwUZC@;p?hfu3HXX+} z+4%#DPo{RPDmOAV=j)1ovxsGV<(Dh0dGcS61?f%MR=1yT)!pB{?&*2O&mt3^8~p0_ z`0{M^fvh`6!xc|*_xugl3uJw>*|xj+#f-T6WiM=A&ii5c)s}z0AnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;1`N)hKM!G?J$n|y zICt(GG8-az>eQ)4zo(f2wF{O6`2{ny>+_eU&VRO`#j(ap>2p782EWlcA@pZ5spBnD4cKbLh* G2~7a~UD3|~ diff --git a/rtdata/images/themed/png/1/dark/color-picker-hicontrast.png b/rtdata/images/themed/png/1/dark/color-picker-hicontrast.png deleted file mode 100644 index c7bfb850b7c7523994a19060a5a7f071788ec92d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}tgAK(+>>R#XjWWoU>Bjb!2GvM6+ z|Nryy@&ZY?2#_HzF5c48^7rpw1qB5lH$OigBHPo`)7aSf^XE?>ck$xIDJdz=&dxw~ zTwI)qi3yMaG-v0Lhblmpa!HV1FvGd|ikx5f^Bi9L`{O6ZeWHRdc0GI8x&LA1-o3Zd z_U=9V_Sj9EmyI`o$|rcbIEHAPKYRYP&>;mL)(Z?t-V6Dovf{HsKmEV2k(z!$a{9fe zC(rsYeJJ*OtP(o=D& z)pwKG%hXGA4n9o%sw65L6_p0sLyut~$ j7gZihoECFH{wc5YS8nz$ncJ6vZe#Ft^>bP0l+XkKNU!0i diff --git a/rtdata/images/themed/png/1/dark/color-picker-hide.png b/rtdata/images/themed/png/1/dark/color-picker-hide.png deleted file mode 100644 index 0bd4fafba93b3218f720f816fdd2ae2d854d59a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpC?1AIbU-3xrqg25RuIC=6UgaIUd zWjB|A^p*tq1v7Zt8)uC)IU4-YAu-yk8~$@X-PdXC?;6ll;?m T>0ZhJI)cH|)z4*}Q$iB}a08x8 diff --git a/rtdata/images/themed/png/1/dark/color-picker.png b/rtdata/images/themed/png/1/dark/color-picker.png deleted file mode 100644 index f0174fd44e604bf60773164956e9107b98f5d976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*>R#Y;1_sWaJqu%=Id|?H zgnj<}c?bg{0#pM8r%#{0do!RJXozr0kY6yvm2Ca_rO!5V^d#}Gj+AV1-?lC8l?W(Q zn>}3|Lp07$o#@TSqR7GO==f)$aq<7decy!MEScTfy=uBRCquuwc4;2FT`F(&!P(y1 zD`F}qCRMus$@{p`c1F;zPL{*B?=UTmiqpzX+&{&;)vd!MC+@m*#O(9>ahsxl$g=PI zQBreZ+PuRdC*D*u{Nk{cv3T*(WTJ*#zNg_O>%!>LdG_0tSxjGhr}F}x!{F)a=d#Wz Gp$PzId(R^P diff --git a/rtdata/images/themed/png/1/dark/contrastmask-off.png b/rtdata/images/themed/png/1/dark/contrastmask-off.png deleted file mode 100644 index f551f541340218e82f62bc4cbfa0bf1e6e1d0628..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf^@~>{%cK2;dAL z`{BcfaPFy7r_z0Hd;sd=D+%%o-pn9vF?Dvrs$v!{f6pdn+t5ouna!Rqjv*44lLcIu zcwWeOa(|!ntTUiblUabp*&>PO-YK_e388~?SmX|BPHbYo;UJU9=6sO%PC}PsfmZ*5 z5XRq52bm{2^ffMCz{2djcmap;gv%QOgBlwfJp*PjpWqA-DM?635EMybEaDP7)$qnr z<0#)V9oE7{2j(ywWf5rSU9%=pm{}sDnaAKmYr(pPo_VL1v9NI}c(>lnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub9pDq<>R#aU{Nc7UF!28r1CaUu z42Xn)vuDpfzPRY`S-$_L8UCMTICt(GPy{FiRCDRlB_IhxXBn=ankGMedH~o#L4Lsu zEHg^hiu-QfY>_yNQ@_Joe#+E&vTF*GV=u_}Y5*1O_jGX#(KtVMqB~QI0*~ubc1^LI z@AfZQRCx4a&g^MDRulY#=kR_5?HyBMBEFr8W*1HW{fA@23*8o9eTL-u)1`JVZK>Vz zM@uYa-Ta=JpQg9m>a{%ZpM9(JW^Eo5i!knKf2??lo@A_5T_nO1%(2u(r15au`3i2q z!;%$(DnE>VvOTY!;QOJo<;m;`(Q}s-ZVR)pS?~3xtL^cwizO~m;`|jW`?~o&rcH1> xD`fO>nfb;W`(EAr9l4(W_I>?Vf3xZzFyH>hX?saF+Y0Cv22WQ%mvv4FO#qiB_#OZN diff --git a/rtdata/images/themed/png/1/dark/copy.png b/rtdata/images/themed/png/1/dark/copy.png deleted file mode 100644 index 3b51949ed18a15cea5f02c578fe9e3fc73913e38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 518 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;1_PW0gVU!^18E2e zVH`hx9H{nG)v0qp?E)o1e!&b)r_46TEh$kK@A4OpHyA6l(X@{%Mzc<*X5G*zzOh((!-$XINip5zY_bwsG~0Wdu5o!PC{x JWt~$(69BE>&wBs> diff --git a/rtdata/images/themed/png/1/dark/crop-auto-small.png b/rtdata/images/themed/png/1/dark/crop-auto-small.png deleted file mode 100644 index d7942888dcad8cba2b4b5f0d7b953025be38b712..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy};)T7%(<6o<4n=p@o5= zk%6Is!GFF#P*|!{YVMx7@;&lEk%J2iC4stlOM?7@88*Looh%fvs(t<8=sih+iU)ua zPM$7~Asp9}6B?M^7){s~Pgt~I!2$*$W}TxQXA<~lG9-S8vT%?r?>{6lT{xjf%u&&m pQ6YJ&dP^dkX_GC(%_Ic|hIyqt5q(c0z5z{R@O1TaS?83{1OTp}ju8L= diff --git a/rtdata/images/themed/png/1/dark/crop-auto.png b/rtdata/images/themed/png/1/dark/crop-auto.png deleted file mode 100644 index 52cbd9e772f31a8d9293b909457ce84e2fa3cd50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;dgja-h6VeHh@xfD+q#}JM4YcDzqH7Ibf253#z(0x~bYlH8!`72xNA0ARa+;GJ2 zg_Vx&0X=c<(3gDcpZ!;GlyIBY<8W9@h@WBAWi=+p!*3cy-||gabP0l+XkK*$S<- diff --git a/rtdata/images/themed/png/1/dark/crop-point-hicontrast.png b/rtdata/images/themed/png/1/dark/crop-point-hicontrast.png deleted file mode 100644 index 65aa29856ddda1cd9410cd5fb299b6e1bbe86568..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST-3xpK1O!-FL2hbkX=!R| z0y5g#+JGbw{Qv*|^XJbtJ8G{3Ih-Xye!&bUe#-y(qwrVmcj}LDpkSP*i(`ny<>Ukh zwj8HJ9DK=Jm75N4$rhf}Q?Af-SV!fcL9yB-#m!+!&kN4Y*;@3>XGPGt(9L1%qPAwK zit$BA#>jU#TCt}bIKwHxcOhlL#|R6B;|HcbEVg7`#qP+!uwBk7ahcYdbdX~_UHx3v IIVCg!0Gvsce*gdg diff --git a/rtdata/images/themed/png/1/dark/crop-small.png b/rtdata/images/themed/png/1/dark/crop-small.png deleted file mode 100644 index aa278c16c88f086fec1d17fd0eb7a5aaf9c7b7c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sKm!*jeR19dQXy85}Sb4q9e0PreutN;K2 diff --git a/rtdata/images/themed/png/1/dark/crop.png b/rtdata/images/themed/png/1/dark/crop.png deleted file mode 100644 index d8a290eecc8d88f076395451c88df49aefe697f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST-3xrqfWg_bXCVwAc?t~R zBCnaGz5~_slmz(&Gd#X3>ERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST-3xrqfWg_bXCVv-dHVF} zbLY+hNg!}>aoPe@&r=fQ7tHW%OQ>eS_0%c)#{{B6P27Ou)t)YnArhC96BL9BGFhw* z3^vR#(`6`{!E#iM!LqZ7%Ym;wLCvFab^`N+6jslMB}@$}#cJCbC)|0E#voLb5SE@` zV3bhUAQ2&QU=5e~+}OJs42j_rwI&^P^N>lqx`?U8g~2+6E5l?$D2t)g(IAoM3oJyA fa%;>}21ehi7P09QSR2HF&S3C#^>bP0l+XkKax|ru diff --git a/rtdata/images/themed/png/1/dark/crosshair-adjust.png b/rtdata/images/themed/png/1/dark/crosshair-adjust.png deleted file mode 100644 index 8536e8f0921f759767191dbf7bbea1e91acd41b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST-3xrqfWg_bXMyy&bLUQ< zKK=jye~2KEJbwJR$Ie7spn9H?AirRS%}*Vpl7blzPtxROpAwx76tD4gaSV~ToSfjm z%E`lX^jUyeHy3mBLW3!rJu(@a7jv|ny}RTJ@ACpJ&CElV4hQERK!`}5n0T@z;^_M8K-LVNdpDt0(?ST-3xrUxIp0m1k7LnWc>gC z|HzReM~@y|c(vy*kk3{UKNfkrcUy85}Sb4q9e0B^O3+5i9m diff --git a/rtdata/images/themed/png/1/dark/crosshair-node-curve.png b/rtdata/images/themed/png/1/dark/crosshair-node-curve.png deleted file mode 100644 index 08d6e00ff5c6dfa9b098e8f80d49d448b400ffb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xrqfWh(O$AR?Ovu7b( z2>aQyXFw4kIDPuG`a?sY5e$4KL4Lsuo1e)oh+W=U>BJ_eKh1IX!giocrKgKyh{WaO z1O*O@^~yKSv_3L;7PQ@MBBz1hf&~fUF%uUrkZ^Kew18vI*{2#BT+a(ScDNk0Y&^-s z<7M!hg4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJhj_X;hFJ6_ zCoE94D1PSieWr2xu8%7d6%*Rn6uoD76bY@=`|K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e7jy};)T7@R$O_Tt5hr%#^- zG9V&ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw1P`t)h{0v{mb#EBC? z5(t1ICr_S)FwUPp4`eq-m{kI`@RkJm1#hln@D%7>y@p!`Z?ui;r@c z_$COpEI!4oV#Z>)f{iiLR7~OFgd+?~9WOaZc5rnRFQ`(KS+O#p-RVtpfyhBUM&=2{ p2l85evcIX4V1J{pbeMsMAz_ua|GV1u0-!S(JYD@<);T3K0RW#Bsv!UX diff --git a/rtdata/images/themed/png/1/dark/curve-flat-small.png b/rtdata/images/themed/png/1/dark/curve-flat-small.png deleted file mode 100644 index 61893e320376f0564bd3fc914588ac8acb77dc3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$si>ssaU> zOM?7@88&w={KcdQQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$si>ssaU> zOM?7@88&w={KcdQK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e7@?Af#K1wLoaoH=~>Fp#`^ z_pV*TUo)UATS<^#@MMO~g8cj+0=xu)BJQ3pjv*Y^lLcCs*f^dZ;7IH+a+KubYD;M2 z5H@z<4PZFKz}X8bg=d#Wzp$P!SlYTM) diff --git a/rtdata/images/themed/png/1/dark/curve-linear.png b/rtdata/images/themed/png/1/dark/curve-linear.png deleted file mode 100644 index 60a8b3d733fac418771755ab27ec0e0e2ec92585..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCi0(?ST&z?Q&Uf^@)%$dW74+F`& zckkLY{51p0vXun+1y5nvEXdFQHneIbP$b&Z#W6(Ua_)t_ybTTK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7@%$YOp1wKIX?Af!cSFZ*# zE?l^9?%X*b_w?!0KoTf|49**<9|YH2SJl{M<+RMWfW?M9UO>4t zPZ!4!j_b(+Elg~lk2{;*NoF%iwn)Cw)66t(kPv(6%ClU?F-VAQw+yQ!OFYN9G+!1i zu{~-h3s{$U2kf2Azb4k@t^?~Cf$*eK7ULr#+Z=tS8T{Z#^!RAuBw-X2;O*+XfM!#DLPp+&~){JYD@<);T3K0Ra99ssaE2 diff --git a/rtdata/images/themed/png/1/dark/curve-nurbs.png b/rtdata/images/themed/png/1/dark/curve-nurbs.png deleted file mode 100644 index 8d9425a0bd3f02aba98e4d13e12f0507ae97656c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xrqfWg_bXHT9ydGX>! z2p2-0K7AUQ3uL>L&ng4z6(|Yv3uf57G>uirXHG|yf}zdiqRK;R-6w!@Q$1ZALnJOI zCmi64xFr1`XPsx00pICO{!Qf#TQ*PPbne-^Ho@HELO_7U`0DS~tq;9Xzn@U;y_!zGoQ+c?iN+AXgXb9zIh0mDI0_n@O6Hn5y*?qU~^F^g0QePiSy)5rGa;b8^_)f>`h*k4E+ Q0UgNT>FVdQ&MBb@09WG2`Tzg` diff --git a/rtdata/images/themed/png/1/dark/curve-parametric-small.png b/rtdata/images/themed/png/1/dark/curve-parametric-small.png deleted file mode 100644 index 237b76125d769068f3aa54d403d845b35fbcb0fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy};)T44gfC7RWq(`ZR=b z{rYtv0|-u?It3IgW}FuX)Wug49Bfd(`9db&7gQqBrOE1iT7n9NRKbV*og((){)g=+)1<5{ns!~_u$k%R<; sI}Cyef@uvM2Hg%*4Ky8G6Brm)-r-pG;Lwi^K!X`PUHx3vIVCg!0N3@Og8%>k diff --git a/rtdata/images/themed/png/1/dark/curve-parametric.png b/rtdata/images/themed/png/1/dark/curve-parametric.png deleted file mode 100644 index 97f3ac96b44194c3b145ebd574011d76be09e920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xrqz`)tFXHT9y3FCoi zpa_Ipcie0TPz!HKkY6yvX4iRL98*N2%Z-<*UXqBp29zlDba4!kxSX7DfGc9Eu)v!< zM|O+!jR`_?Vl`i|rWfblX}NG$Ba$J#okL5(r)Z0#2A8m&!z2%Pj{+r61Cw`-8!B1E z6)X-4d7PWeQM5oofTJNqRKY^$#3~VANdcoyE)KrQ29vbR6xmvMmNN^nOENHQX%^tP TqxA1K&~gS(S3j3^P6K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7jy};)T61a8i)>#+;3ZDi8 zAS1=ixErX2wFVdQ&MBb@09y{4#Q*>R diff --git a/rtdata/images/themed/png/1/dark/curve-spline.png b/rtdata/images/themed/png/1/dark/curve-spline.png deleted file mode 100644 index c86105d46fd7d2afce70ae7becc2a2bc6c0aec7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xrqoH=v$>{%cQ1Sd|M z0Fvj5Qng>j0ZWL!%}B-J#lnrW@(S)@f7Vg i5Nh{ito~uZz|cIM?}e%DwP`^689ZJ6T-G@yGywqAWT{*L diff --git a/rtdata/images/themed/png/1/dark/detail.png b/rtdata/images/themed/png/1/dark/detail.png deleted file mode 100644 index 73ee6a9f0a46e6c1f4c2882ebcf4f3ea9f475dd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;8VpXHI02;3fWg_b zXMr??3nYPD2niHCb?Q{lwByf!+67C3{DK(-d(`D^-HkWSX^cv)(9RD~Y0)(RO5XK! zaSYKoKR3{O+F=DA?j!ZmlYh@IYq(@K`DU+}&Jy*=8^=H9Phm=b#`)A!y)u6-`_ou0 zhrO?y-m;kA%PmR^HvLs`fc@eefs@gu=eIZdWG5VQc=S|!pN{J8tOqK~C3r2jFU)eb zNRQj=)G}i_tJ78C7+06Yof4n5%F5QVM7pkJeK_Ig)TzF_jG;P*XRhWj`Y#l9qE!4| zpp;$3Kex9J!+Xrm{I#yRKKHNq|CQA}{OkS&x$pD1@0qRo%-4)ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST&zw2qUf^>U2>?aTpFh7Y zd}9Vs4M$0kU+`uIA9Kx!u6Ra`z8avIucwP+h{WY&0T(8o6?0hFG!mGLBpxsvDQsCG z$XG03<#54+lVi%p!V>{)N&H>h0hS7-%hUq+BFvTL__U4G1@anpa%ykd&TPoU!pXoe XGeOW@YlGiZpur5Du6{1-oD!M<8n%a2 diff --git a/rtdata/images/themed/png/1/dark/device-hdd.png b/rtdata/images/themed/png/1/dark/device-hdd.png deleted file mode 100644 index 92ddc0e015f5cf69f5389567f7b0ba83f61359d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xrqoH=vu+_}@IPXiec z0A!y910eV0$&(Pl$JL+C0d?_}1o;IsY?kp|S*guFfAV@E(^Ta*ie>Y$q{d{AbAv++7(0}UsOrpa5Cg(S?HEc!AP=C9S|XQ@;aI3qZP lshaOyZvGR7n+;L{3=Xx5o9<^%n*?+=gQu&X%Q~loCIH>}zyJUM diff --git a/rtdata/images/themed/png/1/dark/device-network.png b/rtdata/images/themed/png/1/dark/device-network.png deleted file mode 100644 index 4aa2516ef7e2ce04ad454516bdb1fbe03db1b943..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf^@$#0ek+4o;pt z31pu=d-mM9b3hUz?*B}{6sU`@B*-s#GXraM-Q-omq4Rj0tITy24}(H-ou`Xqh{WY& z0T(772c4~|I$ysyak#JOW#ljtIXEYXP0Ur1y{$mNy@rW-^MVD8%;|~~7N25xXu!f~ z$;%^<$|KXn6U50AaA4a6M=2L$u7(r6JW4z~bGEfUnyzkOAd@1Hnqa_mbKRK(0w)yM zOkSUJIl0;4vrwbVj(IL@ffIK2Few;KaAZqSUd+&8b3&o_K~Bm9FUDy8kZ0Qju3E0( obN$HF^*ms&uEth&K?M#5hC>XhyA1Z+1jRjrr>mdKI;Vst0MdcI^#A|> diff --git a/rtdata/images/themed/png/1/dark/device-optical.png b/rtdata/images/themed/png/1/dark/device-optical.png deleted file mode 100644 index e5cd69a02a80e80ca0c8d77da18453c5a0e36f11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&dgjcT^XJb4NeDQ7`t;ee zXMt?@0w1W*nKPFzT>`2BibG_9q(-eRBhUn)k|4j}Eh?*KUghk2$?)`4m2iNIQ|Q{0 zQ``RnWzTuKIEHAPFP#)Fc0_^0Rd-6mvbXh{7cW|NhR5FW;io5^JD&RQ_;*zIs6f)K z4~!o;*0l@8DNLTN$WzxKv);x)T9cvrZ)THF7q3kC-r#3lE0}mT@8OP65#Mn3v8&E` zrfkN{8;bAGPYZn>#CTUI!1&~?e@To7r96t?A3fE?_+9wOyUk}C4#>D=uM2oP=U%Y* zmS@^Lla&nCyk||xoSwRqS0O=`bEbp)wk;949lyjT@D_dycwgOX@$6$j+ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xrqoH=v$?AdeY&H))f zaQgIV2;;$~3c>}F*$?DmfExKrg8YIRHpj9r3pUQ4C$>SY*r_$oJHNn%x zF+}2Wa>4tkWq7VWVL8_4%onW;-p|8b5R5ft89Zzm?T@vCe0)TzT$^UY;Gr&oA?hri&~qK zAR<^|-mt^xmG7bigDY;&v>Y8RcbuN_-RhK5<-0{HLdOGUFdpRw#;M2yk%Ja72_-E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ABg0X`wF?gc()&YZb$;R28Zg0pAO z!Wlp|gbQJ)_NhXortO@@(7?db$im#n%+kbi>eMNQHU^0f3Gq&Gpm;oU+5w>9QYArt z!3@DHOByoTV`dgOPSBH0sjzfk_5R%(714v6%SE`WfvTE3T^vIsF1PmI6gsTH;Tkyc zsOqsTzR~~xJFiZ&nz?7o9)|QC;tW6J7oC)w>Z@g2>Eb@`=49tDvQIdsS+J;a8~XFI zKeCmM>GfGDCMtf^(^2+sSh>NSy*w;(3v9(6aA&-Y-8*Lz-?0g@%RX}Fd0Soo_AfL% oO*Q;k;@f=(o_=}z^Y?ZBop!9(g?=4B33LsEr>mdKI;Vst0L3cOWdHyG diff --git a/rtdata/images/themed/png/1/dark/distortion-auto.png b/rtdata/images/themed/png/1/dark/distortion-auto.png deleted file mode 100644 index 28c89da36b8ff79a6c03294087526ab2d9678fb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~9^ez=dIkp0o;`c~)NvpQ6mT!_ zfe4>IeHtPHA$6wc0L2*^7(l3z!Ec@)M>9v@yuheMQS43ZQk_z)O{^mAB0$-7DeVV= zR>+hD`2}y5w3!g9;>obAnMXf)_8Q63Rj)$ZUNuy1IQ(JDb)EQ1pt>ubE{-7@=hsfW zJ?XFlM_b^*hKnk;zUABZ{Vx{td2}vq*WOq44;AE@n0Wqk*l`|v(dYNvot1Hc&Wl*1 z@FF>JHV!U&nzX{e&D_n?zSX{Aw$691)Lzs_E5;Vcl^ znDi~T3T+_)cX#$_mk7|QZ_M{2fSv!J7HVM z68ZNF?!DU>F>S(L?Wn!Y^RuS}d{f%lyuMO4XVHwqR!74Ad`f?_vN!hc@}E~1^*xl` e!&Sfiv-%%lA*)}E?CXL4WAJqKb6Mw<&;$UJH~!oJ diff --git a/rtdata/images/themed/png/1/dark/distortion-barrel-small.png b/rtdata/images/themed/png/1/dark/distortion-barrel-small.png deleted file mode 100644 index 531fd93d9f106b2118c2fa25060955487eb60c40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7@%$YOp1wKF$0?vW~kbUml zIf%%uTeqNcXU;4#c&7){$X^oV7rc-mB(Atye~Os>TDE}n=B52wXMj?Xo-U3d9M_Wt zTA0{a7GIv4?RbL6kxfyo`JL<;zAhdm;m<6r^F6JMI+n+V26g#rrwAnInw#nIC!|cc zwL(WDLuIePK?bkbZLFS*qVks*HQTb=r8%}U9WGERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xrqoH=v$>{%cQVL;eG z5(rM6It3AglY4iB2mtj8lmz(&Gi*+;)wNYLabGFo7g;cIwhxolQ=r@oPZ!4!iOb0e z3j8{nZ|@1dV@=bl7hz$pRAyr{J9)f4CH9W!)HiBs1_d3)8@h}PM9d5<@)90Qje4dc zd~w%DuWL@sY<7+o6$cL3ho^6L>BxT2?QCvuP#|USfy=X&aMoYGYb4xBC ze3Y5lx2)R4eu2~hovA`PTb^%Ov{L#)MxLOGcjLLhNxF?z>_-=_h*OYdU|1cbx2lOr RZZ*)244$rjF6*2UngEwK!&3kN diff --git a/rtdata/images/themed/png/1/dark/distortion-pincushion-small.png b/rtdata/images/themed/png/1/dark/distortion-pincushion-small.png deleted file mode 100644 index c33205d78ae1eeb8448cff8def52661f0f6742df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};-6>CPc-;K1mDQ7Di8y%la_%61(-@!F&*20CC zXEpGY%P}uwR#jlLp0aQv=TxEivW9r>6*I~Yx&2R?P`0D7K-++UVP~53{Hn6b%Rp-w NJYD@<);T3K0RXA$u3-QG diff --git a/rtdata/images/themed/png/1/dark/distortion-pincushion.png b/rtdata/images/themed/png/1/dark/distortion-pincushion.png deleted file mode 100644 index 219dc6d37d27eb6a9e259f1798cf861a2aa523ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf=^Hf#56>fN;;9 zI|r5lNdXx`j{LKL8u?3t{DL<#tY}i1$fFb&x4zM6el`fNa!+N z-hH}RdEOa^%Tf{x8kkRL25d_;HQOhUbA<1Sg~X|i++1cpBF~(jZD6pJZcx+KWc*sd zY{@=Fq(O#NRdoU*V_(smq)uL8*9cb0B^BZGStVsQzdq!|COIK{-La-S#R4xb%+Ty? rYD${t-pD7a*<7i(dqQK60RuyMy7s1tqGi8<&S&s+^>bP0l+XkKc(BSV diff --git a/rtdata/images/themed/png/1/dark/edit-point.png b/rtdata/images/themed/png/1/dark/edit-point.png deleted file mode 100644 index 8ead1ea6609264b86887cfe22b1109c70288905f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 490 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf=^HuV23oB!S@k z`SYhvor18>o;?d;NVFJ60k!a!1o;JTW_ZRjzdk{*!ahvB>5$R!T|kKzPZ!4!iOb0X zE=)WTmeGC6g;Eh*4`ogZwKW^`6&xsHcb7OmrEztV@)Tv60|yKQ(;76HnO7@LVV=a% zc9VH3LveyoLZ3(o)0vrf4hZBto5b_1qc~!Nl$ybYM#~_cv)!z+5)lVvgxUNYEz+B! w7cNlniBvnGGK0}#?^+g?E+++{xy>vLM?)12y?pb-fbL=NboFyt=akR{05?Of7XSbN diff --git a/rtdata/images/themed/png/1/dark/equilizer-narrow.png b/rtdata/images/themed/png/1/dark/equilizer-narrow.png deleted file mode 100644 index 6ee072ae5226a11cc23a47917b8d2e0bc1eac6e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$s1e(s^>FVdQ&MBb@0FZW#OaK4? diff --git a/rtdata/images/themed/png/1/dark/equilizer-wide.png b/rtdata/images/themed/png/1/dark/equilizer-wide.png deleted file mode 100644 index 37c07c60596f567c30e53b67aedb02f5f42463be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7jy};+pnKL_f>;RHLaQ5uk zix)3mm{W8CsDQmB$S;_oou$$!LQKT|iY!n_)6>NMCI(MeKbLh*2~7YmxqD;) diff --git a/rtdata/images/themed/png/1/dark/expander-open-small.png b/rtdata/images/themed/png/1/dark/expander-open-small.png deleted file mode 100644 index 15b74149ae37370609677f1b3edb380e491e4d33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7jy};+pnKP$Pp9Yd=&z?PZ z?i`T3bm`JfhW;*~8jg}6zhH)To$|6oH{mB@9j-tzeNPw15RU7~2@1jzTwGkul3h(r zP6=$Q7bGyuIH;!)!4Nn_gDv!I5<{wi<^yvvhJ_4FGYcP0SPs<6;OXk;vd$@?2>{#d BftUaQ diff --git a/rtdata/images/themed/png/1/dark/exposure.png b/rtdata/images/themed/png/1/dark/exposure.png deleted file mode 100644 index f7cc6e1556f348239b5f9bca816de426cd5c7d4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpC?1AIbU&w_z_fzO#UXCQ1KdG6df zAX#U)G8?3~B*-s#rZK~zu6S3g(#ZMhhk=3_o-U3d5|@21SaUTP2(&!pkkXOe+fc!L zl9R=-v@aofeK|+m?H^qKO?J!kM6Zz)xIA0G(Avmv<=%x`t~1#P#))K_EN$>w5t*dq zjJZ$+?{$5A$7dIxDQbK_j{E)PvP}uh)np>FVdQ&MBb@ E04kTCQ2+n{ diff --git a/rtdata/images/themed/png/1/dark/filetype-hdr.png b/rtdata/images/themed/png/1/dark/filetype-hdr.png deleted file mode 100644 index a333858d5e85e4d562072416d745762c5a10980d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?STf%NIqr`-#DK7Rao{P=Nx ze*V3C_db9A{O;Ym=H}+!-rmcWEjxSm?9{1K-@kvKoSgjO_>bQ}Jpv^`e!&e544*Hx zoPPDNf7;$_TR+bC;bY?g$_043IEF}EP7ZKl;<@saLy3`%k3CGe-cVwA#E#2~2hJkIB Vq2570y*i-T44$rjF6*2UngD1Wqx}E? diff --git a/rtdata/images/themed/png/1/dark/filetype-ps.png b/rtdata/images/themed/png/1/dark/filetype-ps.png deleted file mode 100644 index 414530cdd623f54c81e9ba8719cf647853ecab06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&3Z#!7J-TMinhO^$G&ME7 zeEG7cr|0zP)9wX6A3uJ4`0!z3Vq#%op_-c7f&~jUZru3p-8&Z-m)Ltw`+z!yN`m}? z8!jBYvF7!L28Pd1<}K;kefY!Vn)M~=K-m~i7sn8d^H(QY3ms74V0Cn1t}Fh3+O1o} z=$86zJ)4Av*9nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;dVqo9ED|_<`t+$&r`!vC zfQ*9-3}?=q*$-9#R0d%K1$&$8bb;ChOM?7@|CNfWx!H3uG=#@#CpBbulou)KxdJ73 zd%8G=Xq+#dbepe5fyYJj3sc9g|Npn%4tjKm?YZNbIR=-dn)hhjP!_z#t&rZZT1l0? z=hYgf6xPuDT1!vp95PhPO4De#Q_0gMR$vA^1jUK6sc_3(kU|2 zp+#KbrK(p-{JL9xx4-_>tvF{M;Q8@H@k@#L^G?%OmQ4QgfBKs*tW{FH8;dOTRDs@L N@O1TaS?83{1OV7Z+hYI# diff --git a/rtdata/images/themed/png/1/dark/filter-original.png b/rtdata/images/themed/png/1/dark/filter-original.png deleted file mode 100644 index 9f538fab4273b7ce92be7d6e9fa21144f4a19d7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCi0(?ST&z?Q&Uf=^H&zw1P`t)fa zgGuskI#8CaB*-t=h#_sWUnk3bfptI;S5Ftm5Q)pl0xnEE3QkufSbP*^5)F<^oHAsY zDA31kQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sEgZ&x0$gLRW_|Ol{EA i=(q9;U|hwnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#>R#Y;;lhP8U~u;ASqK9w zdG6dfpg2U$>C>lyjB{eS_rNX;@(X6*KDjPLbn)gFZ7F-MYAa2DXj|=&vV1`fP=2|m zi(`n!`K=RAiycYI3s?lp_d|)f|ihB_*J(D z>lC6`7nvWd{BkS8{@e~uu8yPeb88bXG0$h1_3CQG+Q3zl%brYMQf>3Cd&-u|levfG?tOgnes_Fq r!o2x)t)esPnak^4YEO#qT`gYykKJJDnpfsPCo_1u`njxgN@xNA$7bn) diff --git a/rtdata/images/themed/png/1/dark/flip-horizontal.png b/rtdata/images/themed/png/1/dark/flip-horizontal.png deleted file mode 100644 index fe53cefe77bb0e54a1443270f52716bda706c016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf=^HA>jP^^JmYV z1+p((xBw9Wa)E&LPsVJZ7T%H|zu-*_QP0{%E&N!|KU7NA-!sVqDADif;us=vIa$Dk zi6ElQkF*@YrR-BnFD#6CLRlRlo2?pa4;w5g2ob#WfCquy}h!mtOrG! z7g!v2oKPp(<}`tkr%%CFiARCiMKZ#14nv#61Y15G1!kFu1Jm*n3PeSC5+AS?ACZ)( z=`&#X+I%kp(^>*uaiKhF?hQAxvXERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xrqpn~(~&jSU{ojZ5> z^l6C9*|TSX3?RuFy?7H)BY#PdUogYwsAp{(MFJHJADp#GS)*sh0&;DRr;B5V#O34! z2X-Bg9J54~b2*P^u}I9$+_*8pgL%qfz9$@Q%2Q%FMRXb@Kg>{cHDEfK;V!5m9PKJR z;f<&bgHc4Mqi3UMXZQvOPsXXui+Bz*q%3Y+=N8fRMn)~AeUoxEbP0l+XkKZxpMl diff --git a/rtdata/images/themed/png/1/dark/focusscreen-off.png b/rtdata/images/themed/png/1/dark/focusscreen-off.png deleted file mode 100644 index 5ee597b3b09ff07b0c5439dee819823ecbd8f2db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?STRaI5p3w)L=SpsBi+_+I$ zS-GpLOHEA;$S5l-i;RrizkmPq>C?}gIn(fGPYX~NZ%L3}un)sB`<)8SY$m0N*CuMF zUHAZ$Sm){D7$R{wS-^#f$3aIf@xYxZj)xuW1`LeZiZg=GFt9yS=-a{AayW+LiG!+y z1W%*P0={)~lDQjpu}B_iO!D;d%5qpW!Es7sqpzo@=h4PS#R-m0jfsL29#>CpTsYBD zVvX0+ccKe8d6;;3+8cz*^NkG*oGi4;6=gOU-QO*cs=y2sJjmA2!{&8|RhoB`$f7RB zM>2lzb%hU{6BKbP)94Zpuu<3G_-Hnb!I6QXl2fllY^V57pvxINUHx3vIVCg!0P*9p ATmS$7 diff --git a/rtdata/images/themed/png/1/dark/focusscreen-on.png b/rtdata/images/themed/png/1/dark/focusscreen-on.png deleted file mode 100644 index f9c418b92e95e480b624946afdc8e4fe3d1ae5ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?STWgZ*57x+j&F_L*=BK_1< z?SZlMQ)8K@K+;6|iLvZcW7)?hGS5w9o*Kyl6+AI={us>%)GJUDcE-Ith&^VP0%2H)5f`zCMmZZ&g6O6FxA(rO@mpIVTu8pG=q_pMk0@y zREnl?gy@B!3B@HpgTe~DWM4f)$Ocg diff --git a/rtdata/images/themed/png/1/dark/folder-closed-home-small.png b/rtdata/images/themed/png/1/dark/folder-closed-home-small.png deleted file mode 100644 index 06aeea67a3a84910136c2be1c713c3a335034c1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@%$YN%PoIAE>Xmze&x;o? zZr;3k_Uze9mo7be^av;g1WpmkRY1kuB|(0{n;UL2TsyR2*V!25O``MqfxERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2)>eZ{$r%$^V_yF0r zZ{G%zPo6xva^=d|vuDqpI|q~kGG;Wbv;k`2EeY}q-h8ux!RF}13wyJ8t)r*xxU?H6 zk?iT>7$R{w*}#p7r^3R|%WLxk8C6wPS#gCAaXb$l4y2^?8BLgcfPwX-17Am8K7-I1 z0lw7>G@67pG$I%tZ{X(Q>TgTe~DWM4fly{^a diff --git a/rtdata/images/themed/png/1/dark/folder-closed-recent-small.png b/rtdata/images/themed/png/1/dark/folder-closed-recent-small.png deleted file mode 100644 index fdf1696b34f24429605107ca19ebc4847d14eddb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7@%$YN%PoH)#@Oky>)s-t( zo<4nglFz;kce0(8R=M;T#?CL14y04Gy;12|S8yx@>Kl^LTi=B}61{^z;f#%xLI& zGEGt~!Of!GS+nC{n%!bm$s-R8p8906dbb*Eh-i=$_G)Hs;8|e#GF742Acvh{b%e+Q Uk(0+NfEF=$y85}Sb4q9e09Ie7d;kCd diff --git a/rtdata/images/themed/png/1/dark/folder-closed-recent.png b/rtdata/images/themed/png/1/dark/folder-closed-recent.png deleted file mode 100644 index fe23eea9f0eacaad6247fc78aaf49cc06eacd37c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?STU%h&D=FFMXr%$^V_}sX0 zCkYf@FZY_)3EOf^TkaU^sC6@|oQ>6BGHl zw@y6w4=6Lq)5S4F;&QTq8xv23#pEedz8$jk^76W6?D)W-g_&{oM9WhS=bRiJCmLM&01V(0N=LHK4W+#46DJGKMx|B>#8 cP+(*@%WS^;oK^5mpz9bsUHx3vIVCg!049~cL;wH) diff --git a/rtdata/images/themed/png/1/dark/folder-closed-small.png b/rtdata/images/themed/png/1/dark/folder-closed-small.png deleted file mode 100644 index de543f67fe03e62e41dcacd4b3714b47ba0d5fed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7@^y$;?1wLoaoH={;ERZ~R z?%b(Ur`{K*&Ic-BFA4GsZeZBFKsh#M!rrwaKp`DZ7sn8e>&XHwOl%g;J&gwi&j=(i vG&@K%PjrmnERK!`}5n0T@z;^_M8K-LVNdpC?1AIbUPoF;RUf^>E49=cC3t<3B zpt$32I~|bTk|4j}28PYnnOc>TH;K--t_2F(db&7E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wFmoHzwb?esi=g-fbJNNM6 z!?S14Ub=M2y};+pnKP$Pp9YdZ5jcPd_Abto2Wl5A3Gxem`S$bk4-*9#o;BRccHf(7 zwEn>^MpvL@v8Rh;h{WaG^MQOV3OpO!Pb%2^x=8w x*7sV{$_oqGye*elCVmiDbZTZ!P2Ibh%*}_{A}4CjJO;F$!PC{xWt~$(696HM!BzkO diff --git a/rtdata/images/themed/png/1/dark/folder-open-recent.png b/rtdata/images/themed/png/1/dark/folder-open-recent.png deleted file mode 100644 index acf421774247e6719acd0d9f1c6b36f4b9ba7edc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;dgjcTn>TL)$tO>q+`oVS z{Q2{jE?qi(`m}q2&-3Tc&w>F^_QZ)3KoSUm0+QAjmI1X3mIV0)KYL^Q@jd6u28Pdt ztFB6i?3;RVANxa~sHgU+_W1@ZZT9PNG`}# ztYWA!np(%M$SYc}`KLkut#-gahN*f-4P_V;X8CRM>e>31Stea9@R*m@fy{j~9xAz> zbDF}SRTJyBZL-;I##vDs3h#KW7zCX}4Xhu@m{v3OmTWe?vW8)K=&XMo%a{TR*Jtd_ yI)3BfTYE3*>kj8^Zt%7|{wC8=@#Q)9UWN~jJlhy&zT^Npmci52&t;ucLK6VuLDwY! diff --git a/rtdata/images/themed/png/1/dark/folder-open-small.png b/rtdata/images/themed/png/1/dark/folder-open-small.png deleted file mode 100644 index 56eca1923535da86347064a074ec454db5c9e35e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7jy};-6>C3X1go{}KHV1|Zg0+X_xZuRa>UH|=dxDQY~*we)^gyVX0!U2|J zYyz`F15VwzA#ox>gr$)|VDV8PFy%QBz{Kdw<|b(1Jh3rQ=uALzf(Vl_mxRRZ13heP s$9xmqn3$6VJHpHp5}3JHBy5ys$jsuk@ku)W7ic_#r>mdKI;Vst0HtJ|W&i*H diff --git a/rtdata/images/themed/png/1/dark/folder-open.png b/rtdata/images/themed/png/1/dark/folder-open.png deleted file mode 100644 index df99ec1a2d0b1add998a23031fed003f9e5a7cc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbUPoF;RUf^@)%$c)i&%#Lv zQF||gx(6p$SEGzX^h$x5!Y2|A@IE&%lGt#_ zvX_VLO~E-AHfA-6=vaZy#avHvnhLKp$n2Oa)x;CzYS7oG&}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf=^Hf#56{K-i~G zpWeTJKadS%0EK~!H}%q2fx7rgg8YIvGd!EEey4hW7{>(H7%rZyyV^jRa!(h>5Q)pl z0xnEE2|EBYkWXcq=Lzd@`9aH15^;p(v$l$2dqO5e_z=LUrUT{3} zP~&b$kyxw8WcltCQ%_S9Q;(Z!6OWLiLEkIK5WX&>35*GRHyActbhs>IsO$P!rpq~S kPs1Zik^IGM93l)1DK_#ael5DO1n2|?Pgg&ebxsLQ0NlB<2LJ#7 diff --git a/rtdata/images/themed/png/1/dark/fullscreen-leave.png b/rtdata/images/themed/png/1/dark/fullscreen-leave.png deleted file mode 100644 index 5844f0e85a63cc425757bfbf3dae44e439e1dadf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf=^Hf#B@fvk(S^ zJbCgYgt34B{-d@35`kKHOM?7@H#0obyf^XC;&ASY6pjkDt4DznwVp1HArhC91zebT z6b`v~o|HT{F(4?brI@8TMDP^L@>He57T$>#9?Lup84fxLxJLv8G&CN}GF-f1fnxIs zH-YxX#=w9>6CFKD7cm5cGz6-70NI+7hYW+Ao-1fGOENrb;AxQHHR8=M=~^l=&$(2i jOMHTD`=i_`42_Ho$K7SVs_k6`ibe)cS3j3^P6ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf=^H&w>G*0ptPM z5OD6?xkJZ9rvSC^mIV0)Z)R9yUaadX%F#VHEYVT=S}0JW*VDx@MB;L?fD023Q%_UV z$`f;(8$D#$LsiZ(EpuRTZ*-JACz$@=Rtm>s4&x6UdToVEBqLb0c^Aq^vbj1srfaxQ zIv5xba7N(J#3Y85o^1tEGo)Bqy(NSW&S4O9JSf$AwKbuSadyJ?N!nK$c;Dn|8z+3T y@R=9PQGQM(UFCnuf*&I6?Tma9ftDv6SsB=-$zHtpPec{yFa}RoKbLh*2~7ZjT(b)R diff --git a/rtdata/images/themed/png/1/dark/gamut-plus.png b/rtdata/images/themed/png/1/dark/gamut-plus.png deleted file mode 100644 index a83f5e603e56df7a14d1eca66844f26ba4712286..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 548 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf=^H;o$V?)91hd zE&^nnJ$n{No)@)z1k}i1666=WnW1l1oiHy)qJEI9L;i~B31%yRQrkRT977~7CkwbR z@iaBPO=x3ap7D8wz(K*}0QUkF$r(b8CISXV9H$HnRvfex;!)7laBpcm=*YXwy`xd_ zmWJRd!Gr`MAH&unCW##^th1RF^=2G6psS&=nCqcVf&t5=Xr_a6*xK9_bnkIJvoP>s zDHLOGvS6!Gc-k)M(ERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST&zw2qUf=^HPoF*wBu||> z1!n^pXV0DmlIo1>?gG{Glmz(&H!y6jp3JsFB*ZpdmixP-5Kw%9r;B5V#AV;JhFpgn z1X>>|u4b>`R63&8laOfI+jPStPobhoAtO64L5f?Ob?Y}axr=jeu6b7?|Njl2qNEe2 z&2_=Mk~iOo8RYS0RLBK<5IM7lBiqt#&-1L?%sSq3ZYEA!)tq%rE~K1j(UG*`_ifuf zq1a9`O363>u;0V5#I<)SVt(IO6W!@;!&RvN=R@TK{<)8)DA;RR^zConqEI{ejQELG WMP`GISr342W$<+Mb6Mw<&;$TKJih?| diff --git a/rtdata/images/themed/png/1/dark/gamut-warning.png b/rtdata/images/themed/png/1/dark/gamut-warning.png deleted file mode 100644 index cf09ff17d58db13faf5af1b40a1f60a374b45a34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;1_sWbKY#M%Nf-~E zK6mci*|TSXqTTkfyMfvTOM?7@877sl;tRd7`j_uTcLM@$1)i3+^ntz2F|}sxrqY)2n-y zPe^-g^89{9)$^*>A58ab9A0&Cu5>vg+_K~9rcyH&d8uMq?!~uXzFUaA`2GG5 Z!_`@AQ3q93dV&68@O1TaS?83{1OQ?O^%4L8 diff --git a/rtdata/images/themed/png/1/dark/gamut_srgb_prophoto_xy.png b/rtdata/images/themed/png/1/dark/gamut_srgb_prophoto_xy.png deleted file mode 100644 index 8e131b1ddc198b41390fca38831e66012359bd91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&dgjcT)2B}ZNgy~213^m{k{z&V4+(dWAxcJY#A_8J~E=wWw1+ z*uou-JmTKb=n~_gqab3JFpckuLr8_(x>qI#G-ONI4Nmb-xV7}i0TtFm3<+E0)`X#{1Qxa1y%+rzO>&`{_Y0jd!N$MCy%X^U+g=G_F zlecwQYd7DL@SP}sRrjf?sPTTOts9-6_Z`)bJjOpElRrQDy4-!B!x=nX{an^LB{Ts5 Df{Een diff --git a/rtdata/images/themed/png/1/dark/gears-pause.png b/rtdata/images/themed/png/1/dark/gears-pause.png deleted file mode 100644 index e9cb6a535de623a1bbce8db9de0a0cd53b5406da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&wzn@fe(;Ad-g1Z3uM6A z5Rvoe&mUl5Sde+_2~Zs=^`Tom2##9N}rYSrNWR~{wPM%VdV8lK##i8mHbAnOAWtIh1 zmt-2hbzF6{NDw!9>1f&7B-7NLFz2@IE<4v13z?Z1YTx+UR|dZi1A2wQ)78&qol`;+ E05v$%p#T5? diff --git a/rtdata/images/themed/png/1/dark/gears-play.png b/rtdata/images/themed/png/1/dark/gears-play.png deleted file mode 100644 index 9171302619101448246615964c93a3a060043303..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub7vK}(dIkp0ojZ5->{%cWNV*sJ zK!i`9J`G_21r>W0fm|Sip@D(1k&&U10my)&Mh5;?ejt0NOT}fdn}Ym;H%IphWi9t( zXsl75Rq8Beti9@Wi1Wimfjjnny`2D5^vu)6F+}5h>7?65hZT5SSUE}k+1D&)tG&EZBNJ zxhjFZUs_#ax*q@99Z{us@BdpeYuDMZmSgjZuY~&De$rWYT=u;|?yrTRb$ctfb!wK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7@%$YOp1wKF$2+p28i^c$Q z&z(C55d@Nj&5Kol8u?3t{DLH!GLP%X6c4&V?Y46oJYRo0C>|!zVa) zo!%9xD3H--QoP`Zio1ey%g+T{e!40+ckEQ(k)S+5(dyt0FJr-!=_<_53O9lRr)s#* cc&os`pe`qEy*cpge4zadp00i_>zopr0KD(Aa{vGU diff --git a/rtdata/images/themed/png/1/dark/gears.png b/rtdata/images/themed/png/1/dark/gears.png deleted file mode 100644 index e21456d9fcac2d4792bc9621135a9023d7a52302..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 569 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf=^Hf#B@fvk(TH z4G}qi{yaqFW0>9+pho_ZAivG=7$R{wS-^#f z$H48G8_V(JL#FZ)?k$RcnDl#;kL4{n!udFb?YD{UeU7I-8de(14{$tvv-e6xM5*Eg zBp9&%dlU%e88$xu_bY$){QO9JUl#B=G>3+m@RjUF6t5AP>~bCQPRl6ynf=O zA_nmrxk@|-wPYuYNC-K~7`86zZ1UvN5ePTexuv18MvCLv2_KCrjS7!O=~eBKs?6)! z8)G>$q^w=ePiCFoBmQA;L)CAM3#{CUi5Cte92MYr?6F=%$IpdVR)B$_tHqps&c`)- Qf!<>9boFyt=akR{0E5EQ-T(jq diff --git a/rtdata/images/themed/png/1/dark/goto-end-small.png b/rtdata/images/themed/png/1/dark/goto-end-small.png deleted file mode 100644 index 13f626635d5aaf77d760cdb11e0b42e12fe325fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@%$YOp1wJQEoB%T5;QaaX z7cN|AXlOWl_H1nG^&LRP+$BMN!J8TQ<}@i3#hWpCvDydBTJj^00B2u=#K;lUOF3r{L$!IJ2MA-u!~nX`o&PPgg&e IbxsLQ02L&NA^-pY diff --git a/rtdata/images/themed/png/1/dark/goto-start-small.png b/rtdata/images/themed/png/1/dark/goto-start-small.png deleted file mode 100644 index 70cc10bf4eb8afec356e4bbc1ea9d5765f484fc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@%$YOp1wLobo&_>apFRy| z+`fGq$Ub%I6whiEKA>Xmk|4j}%?uK=8nRc0usa!?>Fxam6gKd5aSY+Oo-EM9#HPc; z=%%ogDRqUBgTz}-fwm=#%rg$ME(w$@&}>O+DeGvo&}C&<#L5}3KjYX*pk4+~S3j3^ HP6nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}sVC%`Af)xE$6$mHke=i%YuC*Z0=f8aU^6c5O0|ySgfB$~oym{BIUGw98_XDU?wIs+dm_h&kvjwGJKL30p`1udl z$Ix@fCjT*W*8KNH?&qbpAK(A2P4xcz<;hF-H$V-aJY5_^G|sn9x?a?5AmGZ%AzEd4 z_O4&pBB_FZ|L=bi;A~bmzIVL%S>G1ch38Wvp1qULQi!>7r|+;XKj%ha{-$kex37G) zy!4n;@9p9P(uwuXzBAw4o`2Bl!yDBayT;pnlQ>T@C9YF47oV5Q{+scRzF=mQCCAK1 zg-jC|c$c^zHTL2y(O%fTpX;5M%cCM!%RmXMXBvs$c)uQY;4Zx2pTK`kO*HCFu5OXl z>C6i<9{c`?PA@umA$s+&zDoRI+Uv--9?N&6{7dWF*k@9+Tfq8i?2-K0 yT2nP9tu3gyb>_20<(Jy`qR)CRa)i&%dnWENL;hDEkGmJp_Y9t{elF{r5}E)#{UZ_p diff --git a/rtdata/images/themed/png/1/dark/hand-open-hicontrast.png b/rtdata/images/themed/png/1/dark/hand-open-hicontrast.png deleted file mode 100644 index 2ee26e3751ae13e65e27a7050edf7a877a4b1c82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 772 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}t=G{7gs)xE$6$OHmzFaRBpFW*Fefsj{%YXm=y?OKIJ9q9}yLN5cwr#oL??5r4SrX(I%)rd~;)CAj zf1kfj{^l|N-xXoo=$y}`%Yu*m+bQ?s$LD+1o&SD(`2FwkwONn9+yJ_i#nZ(xMB{wy zq~}G=1_CXbPOVu{48iO<>h9&9_x@irlAGZ8#{R9j^4nK_lgyT0^tAG_e%;m96ZB2j zm*L~t6@O%y_O6g+ob$fwH@lOe}9&5C&f?}?FL|mSO+g}fj zKNAyGc7&IgzchWoQ1wabw8~c+=dri2cwQ^&G^l?r)l5w z#<|;ESEiiRZkWBbNuW8_?bQLt#B~mV(H;ed{&t?UnJ8JZ;pD$to1%^-Gf&UBZhg+a z?)W$7zERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf=^HFI>0)Bu}3{ zefI2GAOnq^wvwF_sD-yA$S-&^!z{iPetP!x@-dxd^J0SBffDOIT^vIsF8f~C$k${b z!1loYYM0}*)e1u5v2$b^uCjLOCp=<4@T?>Mz@xr=h1sj~HOjXf^PY8Q`j+eaS^tW* zO-;Et&!{_3oGtCy1Iejb-356UEY}peEMC7=;h41k-o4z@EEatIC=#$bV8zRdHYpxa zgHQ9U+K#Uc{iS;wt7YjrpnD!m|kai%#*7ve{(3$_mK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e7jy}$>^JaguZ!3F0F20(CO z&XcRm?c;n9T<)T1cn+dVq;EI@MB=udWTKA T_hvUIP#uG(tDnm{r-UW|`{i$B diff --git a/rtdata/images/themed/png/1/dark/histogram-bar-on-small.png b/rtdata/images/themed/png/1/dark/histogram-bar-on-small.png deleted file mode 100644 index f8a5bddf6ff65cac1c659f43aacb92fc5c6fc791..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e7jy};+pnKMA%1p@OoUgYa0x$inkEkegLe;q TrnjUQ$hi!ju6{1-oD!MK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e7jy}$>^G%&bu!2n1&-%|Xt z1ITAA3GxeOaCmkj4aiaQba4#fxSpJFfLVgI(ShMeL7}0U+L3^uqC&+Z4U!$g3=IDL V9MVCu=_x?f44$rjF6*2UngG#XZh8O! diff --git a/rtdata/images/themed/png/1/dark/histogram-bayer-on-small.png b/rtdata/images/themed/png/1/dark/histogram-bayer-on-small.png deleted file mode 100644 index 44e23b51bb0cc95ce694be9939ece4dedfa35db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e7jy}$>^G%&bu!2n1&-%|Xt z1ITAA3GxeOaCmkj4aiaPba4#fxSpKQ!06^^AdrwyQdnqcW~MfE;gTgRDU(k%L~=1R YeD4r+)iSA?1ys-A>FVdQ&MBb@0L<=iod5s; diff --git a/rtdata/images/themed/png/1/dark/histogram-blue-off-small.png b/rtdata/images/themed/png/1/dark/histogram-blue-off-small.png deleted file mode 100644 index 8b368ed635e28c725d877ffb4b9032a83c077d39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sm) diff --git a/rtdata/images/themed/png/1/dark/histogram-mode-linear-small.png b/rtdata/images/themed/png/1/dark/histogram-mode-linear-small.png deleted file mode 100644 index 507be4c3e6bee289481a6499f5ef29643f744219..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e7@?Af#K1wN-wp9Tt?Idf*l z7F%&3i@7AoFW84+@~aO;EkLfVr;B3<$92K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7@?Af#K1wLoM0LTUcAQM8K zJ9iGq1}gmUQT;TK;wlO93-)37xUKNSqLBM-0$*JMfugRSE{-7_*OLWWnAl$4P1rEe zaaLnvqiQJUnFnv8wsIXw*dE22xM5wB(WV7F(?SE-jC%rElg~66u1V<8lW^uf))2{6 b%*HUa#$wBo-)ka(1~PcM`njxgN@xNAx$m0s diff --git a/rtdata/images/themed/png/1/dark/histogram-mode-logxy-small.png b/rtdata/images/themed/png/1/dark/histogram-mode-logxy-small.png deleted file mode 100644 index 23bf705acb3d142cc8d7de4976a058a4e09f3e53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@?Af#K1wLoaoH+*ur%#^- zvf%)zYSo@gk3c4r1o;K~FnkQ_EWI#${j0dw4}gMZo-U3d9M_WtTA0{Yh9+#7;Mm2; zb0WdOU8Pa-jH_{alcb-qBG2ZT0&J_*raZJ1KGhJ(Rm{fVB&wjcG^%tH&;$lgS3j3^ HP6Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$szopr0I;cPp#T5? diff --git a/rtdata/images/themed/png/1/dark/histogram-silver-on-small.png b/rtdata/images/themed/png/1/dark/histogram-silver-on-small.png deleted file mode 100644 index bdef06144439d4a632b14b5a083590a711c59b10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;dIkngpFVx|?AgPI4+BZ} z0v{j=l(~BKDv$vLCr_RPlIOs{KQL4os9mrm$S-(vO^BZpD-XkzRYE!QMYNOTU#By# z21?HHba4#PINv%clJBqrk4tXWo(U7a{9CTORL4)`%FlzBjC;f##G1;C7S7TXig(~) z^A&r<;(5@sn7y*S``aJpjZgFcc+7v|g-D|G_(Nr5oB0m@@YCZf4VBnEO^k ziu*+-`|*d2Q4Z&gW<5*bJ5a{_i{;Af>V|zW{3py`IOG=eJeg8x{X_AZtxR3Vq<6{w i|HZb(z5Qiu^MX0$1qYvhw{aoRoeZ9?elF{r5}E-2=Fz4A diff --git a/rtdata/images/themed/png/1/dark/intent-absolute.png b/rtdata/images/themed/png/1/dark/intent-absolute.png deleted file mode 100644 index 14cc9f44b6b2ef1324ebf6d1d255d5985451af2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbUPoF-0=FA!Q0-ty9-T@g9 zaQX6O81u~8vuAtbdL$T&Jqd}`3g#GJn1L6Jp!qher+aLCN=Y&GWvDZ)Pe3l=P1;3Mo4$u&WL z*Dl#ZjRmZ&3uM^ZG8OeW_yi0LHKY$W3Tm;tN^Z57vr@57Kzu_hhtnOlZ%qqsuatf3 lnsDBiVVB&a;3o^17;IRSL^XeIiUB%;!PC{xWt~$(697;gu0Q|) diff --git a/rtdata/images/themed/png/1/dark/intent-perceptual.png b/rtdata/images/themed/png/1/dark/intent-perceptual.png deleted file mode 100644 index 44507d85fce143376295af7f5ffcc6e42800e277..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_AK(+>diwO~^XJdMdGqGXnKSR+ zy*qpMERX>N?gc&&_Vee@FM`3HJ9mKM4<0-K%bx*i1S(+szb_YPlxRtiUvR_3U2_h! zFWJmcvuaJJ@N~U}zKKQYn|92d2vo4j)5S4Ffli@EnlnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#diwO~H*emYJ9qB+^XF&J zo;`Es%=z=@-3xqxjCb$e0m(ae?p(fn8OQ+2Uc7h_$awJJ0gwcOpQ}Umf?XKo7u>L` zZB5Pc9)`^aW=-c!SvSdWp^T@L{=Gn;{2EUe#}JM4ODA3wYF6N3apnkg6#4r9|5o-b zQSU(-vjix0ty)}c@qDUlz|r4FCz^7L z-IR9UHenaf!D}0*Az}6XFh7GfXx-c1!mK>z=Fg#LcD0?I#kGBd zmho0TUeRe^idHq)$ diff --git a/rtdata/images/themed/png/1/dark/intent-saturation.png b/rtdata/images/themed/png/1/dark/intent-saturation.png deleted file mode 100644 index fb33221e4e49acf449288d9ac323f9292c4cff48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 572 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#dIk(GUc3mT-@SWx_Uu`R z2#|Cy@Oks*&GYBafr5AL+<{0vc<=zo0D}Mj|L@Hxtp&R<$S=5IQO~Rc9V=@#GwfQk ze!6Vj!d!dC`Aich0Ofaix;TbtoG+bpTj;O?hYKsW#M!ey{{N3Ux@4-_UG=%myOkd- zvoE@Q=HBVDHRb|-Klg|+&k+`MkCA+md)i6PLgR%{(}$^P4emvYa^wz_vP^3G!F-G- zwa@1KcAj<1&XzKm-ETV9BH*w#&hXfjZ>+wK%+r&k5;iM2#e5U7UgJM;MZ35Dp{34O z^DC-nWxe1%G2`Qk_WCP*H>Rx+EZX3E#cA7Ti9DV(xfpfVT-jH4Q@-9PnwxvtBGk(; b`V*VcO`eiZFTXkieZk=A>gTe~DWM4f*52}d diff --git a/rtdata/images/themed/png/1/dark/magnifier-1to1-small.png b/rtdata/images/themed/png/1/dark/magnifier-1to1-small.png deleted file mode 100644 index b68d5d97598643ef335993bbc9955e0503494bdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy};+pnKP$Pp9Yd}#@VxH zAtG>bpa}b~ya1pszLFrnV1_L|Ju8i$O;(>PoRo6nQ^3ttK$#>@7sn8e>&XcY45{ME z276;F`V&Pv0)-A7c*VD5rVFzq6SJs<#0=l{8{?AA5)u+_UO0B)*jt9Q4ULj#*c=2W zh)mW9U|Axu=58Qk&I3tjN5vJQT}@m9uV=7uFA!U;->{pJ;bNk2QL4(K5}<7ip00i_ I>zopr00y6`mjD0& diff --git a/rtdata/images/themed/png/1/dark/magnifier-1to1.png b/rtdata/images/themed/png/1/dark/magnifier-1to1.png deleted file mode 100644 index b111f5cb620b0e512f8c75cdaed66be088810c92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xrqoH=vl%9V5H&H)){ z;OyD6KoJOe>eMM9yNxTt7N}RCB*-tAVKbLr;j<}A+tEak7 zaXC4`fmzKu-TLqieU`=r{D;!?*4Qp7j=jThrc!UwfddDgM6f?Iv1;%TDj3>6YpDzk368GlQqApUXO@geCwNsLD?O diff --git a/rtdata/images/themed/png/1/dark/magnifier-crop.png b/rtdata/images/themed/png/1/dark/magnifier-crop.png deleted file mode 100644 index 1302ac7f91d530486be062e9e32bed66697226bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf=^Hf#AxOD-Z^d zeDmhb*|TSX37>y0m4|BRI+&#?u z=!B8AZBS5m|+pTT;l(7@&S0u5(Fhet$c?&T2jL4z`WUfU*?E-a2*kxA|UccBO#$9q2cHL sxs3-|&I#%y?C5x~|boFyt=akR{0QrE-AOHXW diff --git a/rtdata/images/themed/png/1/dark/magnifier-fit.png b/rtdata/images/themed/png/1/dark/magnifier-fit.png deleted file mode 100644 index d3c238338becb6109c60765c8ab3d9075d63b89d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xrqz`(_e7hy~gefI2G zAbI}$`I|Ry0vYGdovUyyEdgreFA4GsX4t&^8OJoatnjvSeLigy&50JdK&gqIE{-7* zmy;75m~S_StWJF6oa~1am@Els$ z)U=5GLEH>24GHGYF}mzNTs&N?tj-T)${ZbK*;H1tbMWn!%Q9eOkV=-*ZDiFp2Re?y M)78&qol`;+08kmVbN~PV diff --git a/rtdata/images/themed/png/1/dark/magnifier-minus-small.png b/rtdata/images/themed/png/1/dark/magnifier-minus-small.png deleted file mode 100644 index dd1b65589f2ac75b00295f4c6cff46203fbe9469..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7@%$YOp1wKIX^y$-Q&z=P` zfFzK8>eMMXH`M>k0ib%Gk|4j}l?ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xrqfWgI!7aa9UppMro)^M;$ETPK|r;}mVM^qj=T!*fRX>VY}U!VW6Sbt0xtVC+Z= zV_ErlLQ_WU4F;8nqY875Fen^UIrD;vg{h6}g^Wn52HOIO-XzU4mQEKr+PS#8@)$lA zImTINX-M#Xmy!43;*nxyZGI@j=jfQrrm~WWrQKQ9bOu9jp{#ybl!*z@Sqz@8elF{r G5}E+A=CsiO diff --git a/rtdata/images/themed/png/1/dark/magnifier-plus-small.png b/rtdata/images/themed/png/1/dark/magnifier-plus-small.png deleted file mode 100644 index 532f9c426ebebd0bd88f99aad039eba07bbd8198..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@%$YOp1wKIX^y$+;@+=qt z*{4pO0y2S&Ij_A>0u^(Y1o;JTWLW9blQdb_#Q3^~7z5BSh6GO+#}JO|$pS4*Y>tk? zs_6!cdsMF|${z8UC84#FErp|)$&$CNiASlgiL1$>$x$ODb865EB_U=Nu4znKVGP=0 zK3P0d0}NWEP8{IbdZ^*x1jd}j2F^+?iWy-i7>d~#dc=kPe)nUM1lq;m>FVdQ&MBb@ E077({6951J diff --git a/rtdata/images/themed/png/1/dark/magnifier-plus.png b/rtdata/images/themed/png/1/dark/magnifier-plus.png deleted file mode 100644 index b8d6a2a7ad09f1f45790f969dbfb25cd5f9c72ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xrqfWeh3S0D^HdG_pC z2ph;afBt;=<-JZoU3?`$e!&czpK+~QI!!K1H@v*fh~Zo@DBPxbx;TbNTux4KU^WlB zW0m+u%2C0BFR_@-O?0-t=v; z5f)+bHax>n)yJ*I%GTS|#96@CzF>i|l8Th8o`QwU#uW!y7#L0~URAfenhbOygQu&X J%Q~loCIHG`v_Aj< diff --git a/rtdata/images/themed/png/1/dark/magnifier.png b/rtdata/images/themed/png/1/dark/magnifier.png deleted file mode 100644 index 6ae59fd5588934fef85be99a48ce6a17e5e4a381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xrqfWd_e7a)vt=gz^| zXTbm{($*m!2h_q_666=muz5Mhv@BiG@bWfA6A_bGFQ7!5r;B5V#O34!2j-Q2T8Rc_ zQxybs+Be)3F*S=e=TvR5be+V;!*fRX>cKg!!VW6SMIxq7VC+Z=V_BIzwIL&yhe1f^ zlE67Pc7=l~JP#$b78D0eSt!wvWYV?N;5o-mWf?6EjUa~ahlCs*%Xd7tNC-+0(9n3n q^LzsrmzJ@Dr>sLkL}@@XCj)!Gq=8-dWqqKF7(8A5T-G@yGywqpR;zme diff --git a/rtdata/images/themed/png/1/dark/metadata.png b/rtdata/images/themed/png/1/dark/metadata.png deleted file mode 100644 index 48fccde79106ef3fa3e8210f7a360dfeacf1e4e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf=^H&z?Pd{``3$ z1HwLb>==X%A%U_$Mv#c84^Sh2NswRgW(G-5kS>irEuqFVdQ&MBb@0P&)%;{X5v diff --git a/rtdata/images/themed/png/1/dark/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-nw-se-hicontrast.png deleted file mode 100644 index b802c5849ba6ee52b44dac499f95cff8cb5bc282..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+>R#Xz5)uOBv9Pdka&iJ0 zKp-I@!N$f0VFO8JWn~~YAt6CnSQw~=gM)*Qk1sel`2YX^PoF+rxpL)Rw>_Cabs{A} ze!&c1v+7>(r+q7C)v^5e{riEinmu0&)6W_KZ%5edjEGt^P_XkY)2zS-*}zZ4Zs9CFl0OoU?R|H}jfU3-wg? jl4(7Dd;L7}{(o1#BXfe)#K!QOCCGQ4u6{1-oD!M<6>qY9 diff --git a/rtdata/images/themed/png/1/dark/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-sw-ne-hicontrast.png deleted file mode 100644 index 2e51e88a33c86edd6264f6d119918bd06953f03a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+>R#Xz5)#773UU)CCnt~u z0tpETHa0dOLs?llAt3?C78VwU%kuH@{r~^};lqcoU%y_lV#TUet7bTveg&!)Dhcun zX82lb`GP;~TQTd$Z{H7wY3uGTXOv9=%C>mAIEHAP-#XD#s8xZ-MN)}#vNOy3`jFJb zTD!z-{okoCyr%pLxHl_wm$aPsV8^!p-Oa$hgQLQvpH9a3@uX5>u?m6Aw2X;Re zn3^y-H(x$;YimyJIk_)Pzj|M7RlcV$JHLD4=^7JYD@<);T3K0RUfYwax$l diff --git a/rtdata/images/themed/png/1/dark/node-move-x-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-x-hicontrast.png deleted file mode 100644 index 1cc871dbbb5bea54e877414f9b633b0dd0d2c5c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+>R#XjWb*OxadB~lgoJQ% za&mKX14ST!k&$uQv}r&#KR>^}zdw+ns;UZ9tgWprCnxv+|Nnyr5B~Y{=e_I$L7<#S zNswPKL)!G#uODA9^8O3`r+4P7#^=MIzWiO1UJ8^?@pN$v(Kvs%FP5)Cfv5SWq=AEA zX~F-+RvjwGT=*U4&#Lo`R#X$pdfZm-_V~lWru2rOq9-+*79PJnkK53JJ7FT@)IEAm z8p7J93XL2o%pr>d?>DSISAO;4s$UgVeTQxT6_>Nc9=*@<=HRZT*+BakJYD@<);T3K F0RT<&sb2s9 diff --git a/rtdata/images/themed/png/1/dark/node-move-xy-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-xy-hicontrast.png deleted file mode 100644 index 8b843958d04f8b6fa8876bc891c9ddfd5fbdff35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~72p%%>R#ZZs;WA5>QtZrBO@a( zFE5b6!NI}D$H&RZ31kBqK|!DZ3Jnbn2?_D@^W)*+0doEQ{ee7{~yTMw{PF! z!-r3vJbCo!QI$Khp894w9zka=?@%6ACw|?-}ycnRG zC7v#hAsXj`<9gxg(G-YJxP=CU==9Tmr4zss)TUY@4+`%=u2#-O3$%+WUWg;CMCv?)@ycM~|c) py?C`z|3Sb0s=c?q8NNCHoHKk1SGB+*hUp;xdb;|#taD0e0svmK&Q$;a diff --git a/rtdata/images/themed/png/1/dark/node-move-y-hicontrast.png b/rtdata/images/themed/png/1/dark/node-move-y-hicontrast.png deleted file mode 100644 index f80690851851c8607495de700e74153ce7c0f515..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub5#STz>R#XjWb*Rz^6~Mpva$k6 zPEJmsNN{j4kmLpfRaMogQ>QXAGKPkR`uX_*#hICz|Ns9FWE?tl=8-q9Q(r&(@;B`3*YwbT3=7JE(j}fQjv*T7*G}^0Yf#`}?dHg3 zbv<(aZ@$(p!?sBohji|%@a_?Na8N=ZFm}1i!sCJ7KcDp9^-t|PJnfQMg5sMwMk(AE z*PGjJVMul{EN`5Xl60a!$+5t9fpVpYg0b08*R4X{;hmfR#{J&9;;?>wShRiH_n&iY X53&aK`OR7gw4cG#)z4*}Q$iB}b5pZ> diff --git a/rtdata/images/themed/png/1/dark/one-to-one-small.png b/rtdata/images/themed/png/1/dark/one-to-one-small.png deleted file mode 100644 index 50cda2db58ae40a4b80c1be143bb27f343fe7303..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sPG diff --git a/rtdata/images/themed/png/1/dark/ornament1.png b/rtdata/images/themed/png/1/dark/ornament1.png deleted file mode 100644 index 2acdd19e8bc3d2c8263bb4f7f7024f8249d4cc2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1581 zcmV+|2GaS7P)b7gZcVtFldVJ|c;FfYSYVg&#I03CEiSad{Xb7OL8aCB*JZU9nY zcT{L)a$#^~Wgux|Z*DHws*0Qd000zpMObt}b#!QNasW+XV`*h-AVha>a$##TZ=+2B z000?uMObuGZ)S9NVRB^vcXxL#X>MzCV_|S*E^l&Yo9;Xs00009a7bBm000ie000ie z0hKEb8vpAVu!k%t8^X%%2&?av5zW9&l#4Q zbIo_O3;1@{wGB?DL0&56kq^OK2Fq=(i{R4 z@w!757$7gsT>j$vWsbsqy_Jg4{?gySXgSQ^YHzWJx1vlQ2Zu?IB6dbUD|V~)WrwL= zyr%se6-M7g4M$<}OME{nhVikORjxQhCw8&74N`#t5sw6Tps*d!V5cyjGRnjm>=iSA z;=dM|iO1>NEF2S7#El8dc6-1&DH>>Rg0hPa?^aWGP}E+8J!-GX8p@3X5Vg|1*oTy6 zJqak%-<@i@A`6K4=wu$`k{zlZzy-)))!MZn$1qCuh5eI`=oCurmAN559I<4;X(By# zBAZwHy=Kc)xi+?xE?I#4a8e__s(TN|?G^1x*eI%xcp|5iU~wkFea%tLA|3VW=5P)` zXybd@C(FM%|CnwAzt-J}=S#GRN3S{NPP^x$8L3B)EVL}Xk&#*nAaBQIA~niHieVru z0xp?-De<037V`TxnMgiPq+9@{a&p^XHkC;P#bNO(zc-7ANNuFDsXWqHEpsaeKrT-h zif+J_(FZu8*VD1uA$N>t5j&L?%}^*Zp)~-%MRkVMv@J+yKs6t+KmFlY(!hfuDulG5 zCe{GN2MPKV^8REyiz0H)`@6K;`*@Vpb8eTD@Ay6C|52<3$d+b@Fc?!lBLKgSAK~XT zdBhyB1L4cIw6y^7YbH9gZ1ZvMIu)`_2GGVUyE2h{LaYbK4ns1g`g9P}Bswby6 zZ3tkm$Foh5w82EKo_>&RAFK7eTsqNS$UdJdnTy9zLrH^BX{ zvnS)TZ$IZJd0=42?r`1!Sqlic$7N8oqo=#p(SLn_^qJMJ$w`+qAXyMV)`Al4Vig*- z?xkAD8xUX(lHT1i8HIm2uK5D!P~`_vu|?>b=!lD84~q4I0K$7me;_?u;tqNAN>?x` zo{bjfM6RekFPN^Wh_7+h={+Cb=!UY63f(7tQ0afEQUK1psTT~GLz222(r$2go zyiFI28je2ySW4)h_DNxYYKv-s0ga2`g7jO?L_vV9e6y)RX1KV%`U_0ulS`>ND z@>_*vqPQb(R8P}Cx9o=0{$Rm*!1>6xv|^#(K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7@%$YOp1wLobo&_?1Bm|s3 zeHy|53PQvo4A1I!T|kZeB|(0{n;F(E_m~vPqhIcrr6Rr8XKHOVP%6&T#W95Ada^(Z z6Psh_0|So5jg5&)GXyv6oymMeAYE)q8ndz7T+6>aM<%2sBqZ$PNZ~NtAZ4J#V#FdL z(=91;u%~-bz_BB08ix%Srz##vFlAih?bF!UxK$uUT!ew)d7=oP>G9K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};)T7@P%zQ>RV=X`sOA z)2AT}AbIZGIUpAzn797#PM}_ak|4iehRw?~JUEIsNJg|yv5DI^(^m9%KTs~#)5S4_ z<9c#}1KY;=V$KrWtVekrO!_BeK4KGS4xXmCr=fA-%^Po2nI~&7&t9-#K>%~WoY)Of zffpE0B#4w`G#N?lSkS{#tl^xfq}3c7pdR>vVZy;^4Gj(1h9^u64|fTyb2TxO1X{%4 M>FVdQ&MBb@0I2@14gdfE diff --git a/rtdata/images/themed/png/1/dark/palette-brush.png b/rtdata/images/themed/png/1/dark/palette-brush.png deleted file mode 100644 index 592521db0473ab0bb3ccf687434d5e53e24e9311..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 607 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST&zw2qUf=^H;ovL`KtzDN z%a<=h*r!jQe(*L~7^qjEB*-s#GehUXHKKW3@%B?pnCk+RuQm%m1IoSiba4!kxa@m= zqyCWsiDMu0V}kXZK5dE7cHem<=~BmrqysCI1UnasD|a7B*_B{4H+oHO0PcMmQuO5Bg1G(LFmojp}Oh~DiOEzf1Jv@AUpq+!&#lhQ}(evP>GZ;l{C}L zS+jPr?5p6kvb=i1{p0`u diff --git a/rtdata/images/themed/png/1/dark/panel-to-bottom.png b/rtdata/images/themed/png/1/dark/panel-to-bottom.png deleted file mode 100644 index a8ed862f179f8c6518aadf4175cae292bf56d68b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpC?1AIbU-3xrqfWd_e7a)w&U~u;A z+0+|r#6WsWg8YIRHb3PE3q7FT|JvFv94Hv*>Eak7aXC3bfzN>JP$L6#@&@G&#Vn;P zrY8~-O%{jF96ICBXB^>n#Dztrc@29~7sIBBCXX#NHCG<6l=1T7E#NDjG>g$GcB0iJ f#x;CADhv$j&pECz+Pr)ZG@QZH)z4*}Q$iB}mlTm+ diff --git a/rtdata/images/themed/png/1/dark/panel-to-left.png b/rtdata/images/themed/png/1/dark/panel-to-left.png deleted file mode 100644 index 51eb8b8459a2065df56c94b2e75398fdac31656d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xrqoH=v$>{%dr?%X*b z0|-u^KJD`)su!q+qa?^Lm|=6+Q;xkVT^V{=Z-HXgo-U3d5|@(`4zRJXvI@v3s;l&I zaO+8m*hX0Tc*smkQt?}5*mO80M~8z=LPjKY1)D>U+VO=?UNAB;xM*@*mAi7l9cT=L Mr>mdKI;Vst0Lid}W&i*H diff --git a/rtdata/images/themed/png/1/dark/panel-to-right.png b/rtdata/images/themed/png/1/dark/panel-to-right.png deleted file mode 100644 index 372607970a0f5e45ea0400990740e3cf2f0579d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xrqoH=v$>{%dr;lc$V zdHncsAn91}`VvqLM@f)hFvI5XryPegCq>B?*a5|?JY5_^BrYc>IIuP~F>&-w5EgQ8 zVV%z7Sv6zASA*#a#XiCcG6Di-W`_FVdQ&MBb@0PhEe%K!iX diff --git a/rtdata/images/themed/png/1/dark/panel-to-top.png b/rtdata/images/themed/png/1/dark/panel-to-top.png deleted file mode 100644 index fc92ca1f69cfda2b0b890e440ecc2f4e741f956e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpC?1AIbU-3xrqfWd_e7a)w&U~u;A z+0+|r#6WsWg8YIRHb3PE3q7FT|JvFv94P4T>Eak7aXC5R0Dpwc1Pj+!9A?FnW--n= zyl}}ChUXTVnkyBq7;+h0m~~i#gPn<|=U|^g+ltN=oD-50I395ra~m^To=cDv6c(Jo dvq{c~fk8lkERK!`}5n0T@z;^_M8K-LVNdpCi0(?ST&wzn@fe(ZMB=?*U+y<0o zD+%%o-d@hICRDfJmFHuiNW7(c;CRa6 zXmQA)Pq9Z?LxRPa;e=pm8UtgRx`6wM00Ew!12S$L?VN`gB~LU=ZC=!4RuwW~YU7-~ jLyfzojx_#ew_L&Sd8z2;y}chmk;35V>gTe~DWM4fh(M5e diff --git a/rtdata/images/themed/png/1/dark/perspective-horizontal-left-small.png b/rtdata/images/themed/png/1/dark/perspective-horizontal-left-small.png deleted file mode 100644 index 039485fe370395b14640e7b71169217ffa48b1e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy};+pnKNh4o&}O{0OSI} z>C>lynm|^jHxrpN0=@tSWigxWERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf^@~>{%cKNJ1Dp zcI<$2AtFHT<;$0g7nunHHS(7P`2}xgn6g48D~7GnQ`Wq+SD??m6cl!IJY5_^BrYcl zxG?eTusl?5boZeQBO4pr?G3uE0(_Sz&t;z>Ipfwc8gTe~DWM4f+eE@- diff --git a/rtdata/images/themed/png/1/dark/perspective-horizontal-right-small.png b/rtdata/images/themed/png/1/dark/perspective-horizontal-right-small.png deleted file mode 100644 index a917cf4588d9641adaa1e1a4d078c9d21900ee93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};)T44gfC7RZE<=gysj zvrnHs4G}zk{P=3^BicZ{0wqCy!3^uB7s`q1RykVxw8eKX;GCZIaS>3?)zif>gyVX0 z!U4XB&1wuMH<-E>Rr5+jh^DSxW?mp+u;In(5AE`^c~Uqyx$Lg2V>1f5A~EA&Pyt&E j*D{H9vUv)VL^Bu|uC|K`y8dnh#RP+=tDnm{r-UW|&4{Aw diff --git a/rtdata/images/themed/png/1/dark/perspective-horizontal-right.png b/rtdata/images/themed/png/1/dark/perspective-horizontal-right.png deleted file mode 100644 index 6ab91194958e29412aea346934751b6cc068bfa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xrqoH=v$>{%cQX8^en z01>%#=@M8Hq^x37;6I>Vfs!DXonBUB_L66SC^ z`2BXfxI$%t+_5WL54ANl9h$yRlF2guuj{u^6D3XOi_LSBt0Q03M=iRsDqsTR#oI2i zPU2iIrMMSqNBK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7@%$YN%PoH)#@BuQ;o;?dB z;f!&XF4Ol&O9 zlNmYG7$u{06xZ=}H}J52-f$&JO~Lu*@qiy4f)g&Tiddp2!kE&r+CbAnlu7dRp5Qy% zQWz!QoMAh|#_G_v^qb;b-^o)YOqxXIgvERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf^@?+&LiQ^y$+; z#@VxHfouqXup#7y>pI#%U3?`$e!-g=68ZyO_~)!B(Q3}Hany}715#f|DoV0Nb+|4{i_dWZ%cE#Zy>qSy-c4dJo7Ht8%L@O) diff --git a/rtdata/images/themed/png/1/dark/perspective-vertical-top-small.png b/rtdata/images/themed/png/1/dark/perspective-vertical-top-small.png deleted file mode 100644 index ab96d5596ab6da1eeaaa93f77a2fe0734ccbc47a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};)T7@R(R`pT6nXV0F6 za3Lg+3juJhe0l5%pk9HJAirRS^0m6$u1z*QE3%3b6=s=OUgj?X%4K`HIEHXsPfj?% zaHc6C;lKgwy^ktERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf^@?+&Lfv4V*rG z8Ypu1>{%dr`}S?1nydS^p8#s)FA4Gs-pr8LXEU3>ZbeAGwjZlY*3bM(pwtOZ7sn8Z z%gF*ROguX*7x5GboKWa{AYyc4!}&R$*RoB|dJoS2v>%p)$MBj#hl@x-H;IkM?lle8I=<)$^qWRE$B z6bL?H4OZn=U7EHuVMF~CR(}qzZyZvMmVBA~moELd6mehK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7@%$YOp1wKIXEEqr-aPr2D z8%K^D*}s23Py`})D@~mrs8^sQ$S-&kL##}0t=fdJXS}>DOXmD~&KeGq%kXq@4B@z* zEFdB>#gaosqT$9jqbU~;Fs5o4I7)PK`6MZ{2^2H8H!4j?e30=yqDAsVzzq!zjiW3n zE!=5-!aA(RfA%*>a!DI6Z(PbF!^(QFt2M&R%d%k$x7G%6gGOJmFkYjU8?0;$J6uF$ U-`@*32(**I)78&qol`;+07U_K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7@3>df<_?$R#0?0gi^yt;A zSEnSqeE=$8FA4GsE(>7b;};Z~yD{|zP{_d3#W95AdU8M$6Wb$+RZKl@32n@a8H{Hr w3M@Irk;dT37}Dl2K}va5QtFJdm@o#0b~gS`>dziu0qSM&boFyt=akR{00RPmpa1{> diff --git a/rtdata/images/themed/png/1/dark/power-on-small.png b/rtdata/images/themed/png/1/dark/power-on-small.png deleted file mode 100644 index c54e0d50e593c8c813df9f0271961dabbba32a95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7@?Af#K1wLoaoH>8~Jdi{N zKq(;i^y$+;GOBO(B%l_ak|4ieZiYIU3%Q?fo(K#GcHHJ=0u)d5ba4#fxSlM~!o;Rv zR@i1#!ne?yAz z`ZtJjb2W)>mYIJblKGO}o8o6@1Sd2$t;v;S6xe-$fg#|nj6`hz3PYe}44$rjF6*2U FngI5ppq~H$ diff --git a/rtdata/images/themed/png/1/dark/preferences.png b/rtdata/images/themed/png/1/dark/preferences.png deleted file mode 100644 index b88c501e5994c966c6154c5cd8ab0046a9dfbed4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xrqoH=v)^l2ao1n173 zJAeK>kQ7@a_7|vzqa?^LnBn*0ZeLq{KfkFpGk{{*o-U3d5|@(`9N2Q)yaE=?IdEVN z3p*Q+j~9=Z7nhHhgI8nY$;L+3gNb4$4h0gdtOW%NPBlawWZTee;b6$RQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sY#!Y!!j3%1tJm$R$d5TXImg-!1^>%i<6f@ rn=vRrPE1uG*vYX*qjePvCj*1PBoX%qcS839jbZR~^>bP0l+XkKPL+3K diff --git a/rtdata/images/themed/png/1/dark/profile-partial.png b/rtdata/images/themed/png/1/dark/profile-partial.png deleted file mode 100644 index 335a0238ad3dc3ae3af56b3cdf6561ab32e30a45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sSpLl39i>*x!~&wxfTc)I$ztaD0e0swlE Be|P`@ diff --git a/rtdata/images/themed/png/1/dark/redo-all.png b/rtdata/images/themed/png/1/dark/redo-all.png deleted file mode 100644 index e293010d0d4e6b636411ce0dc85c8876d9e46b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xrqoH=vu+&Lh5_Uu_8 z2?PfZ9)vJ}BvA0wsZ&6P2J690pf0|WAirRSO$kd4Bb+&!rW6P(`NzDh-T;)D=;`7Z zB5^r6VS&ts>a#i83Be5ob69&>m&;6H+q}AE_7oEyUe^O%QmwkPr-*r?_MRCsA=Ms8|#;*Ghn#AKsNDf5vJo!wKU{CCSS6z^zJm*!fw+p58` zwP{-HuBZDr1yZFYylVP>#5L^HG}Zl{WijQftd!L3XAF}q_cn6Hr7K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy};)T7@RwI?%1(oXV0EJ zdi3b2Q>P$;5c2ft(-$sW*mHe-G*A~`NswPK!{#-q+@dU+zB8&_%w*#y@)iJPoIPC} zLpZJ{Cn#{aL|7ZBFl6dGI?6s{Vq?44+0@k3#>>NVPyCWN7nf9nXrVTjUxP-x#tOD& lmMpEynj~$O@*Rm}VK_ROGe){va6ZsD22WQ%mvv4FO#sJnmi7Pu diff --git a/rtdata/images/themed/png/1/dark/redo.png b/rtdata/images/themed/png/1/dark/redo.png deleted file mode 100644 index c75b63620d15af3efb078f91fc4deea3e4a496f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf^^7{CObb?Afyr z63BqF&z(C55xjEcN<)dH4p1Y1NswRgW`_7x#nXFS^cu6I7e(-{ls+~UC^f;;#W6(U za*qa@10Mm!w_+x{blp L)z4*}Q$iB}t)jYW diff --git a/rtdata/images/themed/png/1/dark/refresh-red-small.png b/rtdata/images/themed/png/1/dark/refresh-red-small.png deleted file mode 100644 index 2960358832fd740b4078f07cfd4e86b1ff5e81d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF2N)PmF)#qdfs8{83^1)}|6E`+@Y%muQ~rK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7@%$YOp1wKIX>9XodZ{P}a|&b6)+(*bJaFA4Gs-pr7rx+Wr}W0LejRsk)i4^y}o z1EtbDT^vI=t|tq$FtMq$t#P~TDkERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xrqV1Tn{&tATK`P{j4 z$TG(x=AQxT;wuUA3uf3n-73K|poBwy^+uhHWtw~ofie?3T^vIsE+;1(V7EB4RZR4- zgNP-c76i40dyg_An93`+VuDzjYu%v(pzd zPO#aLDScz1lENnI6y+P-36*Ixo-bgydHV(&$V;OXk;vd$@?2>_?K Bxzzvw diff --git a/rtdata/images/themed/png/1/dark/remove-small.png b/rtdata/images/themed/png/1/dark/remove-small.png deleted file mode 100644 index 996823902f2471ec6c15ed41e8966f40466c7e28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl2}2ed%8G=SoFT_ z*~r`Az;oo>OwHg6my9Ky_e4AvcQSEj7Lr}5abfp1UEVr|Nmr`lm6Eo}<~QatN2jfu yRKgytI!&eF^mEIM1A&q^?&X>v5Uu~fs{Xf0=8bB};}1a789ZJ6T-G@yGywoBUVdT# diff --git a/rtdata/images/themed/png/1/dark/remove.png b/rtdata/images/themed/png/1/dark/remove.png deleted file mode 100644 index 8d9715ac55a7efe3f41d4dc2fc87e9c221160745..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}sVC%`Af_5c6>-@bhV^7#1pfFutO z4>vcrdw~x-J3EjoE-v2E(&FRe16KeMhjXu7xdLP}F);zj@bK^n6D9x^oIQKCw6ruc zGxO%noBI0t2M!##bLUQIXlO`Ch>(!b^5x6z?CjRBU;qC7dsbG~;NW0kVPOFQfrSef z@`8bgh{)r|kAV)`9o85FG}pK!$S?TWv$S)pcds%$7P#~Dj^a`A4(_liF34 z`|RO^XE&cc`}%e9vs=%eReoJP=h>VYTb^AmI{uu2fl<)Y#W6(VeCec@Wrq|5TGbUF zOqly-x0>79TX()5r3K*O4u4E@)f;(yRA!I!Gm?feFepcx@Jbr*$2|u+g__18QUjnDc_pM zCTDu!?*-P6yCy#mcqVm(@6F%rg^F@>+}didHmpsYyyEq;ldeKSudFgW1p+J*1P|wy?biy iHQmlxP3*wpzYLcSiqE|`@fs+RGkCiCxvXERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xq9pFVvC49=Z92V|c; zdltxp3j)~?5r~>IFTXtl>J=yn@(X5Ye6~5BH%DH_WueKfz^YT)o7F!8J506g! z6qW{=xPu`IHy1DY!sv07lSx%#($py?4Izs;n47N)wVgPw<#5g=lT9o+nVqdIOX2w< z7Ut<2KQeVp)tJ*cDIirLK;zh41``IR8!WXv5B#2q*(~Y$;LtZo&FR^MNlJ5s*DP7m nA0Vc^KBVEv+ey4UEDQ{@ES0;wX8jTZx|+e$)z4*}Q$iB}j3&)^ diff --git a/rtdata/images/themed/png/1/dark/rotate-left-90.png b/rtdata/images/themed/png/1/dark/rotate-left-90.png deleted file mode 100644 index fa238e339c5fb6bf79635b8964b86c7b1300465d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&dIk(GUAlDk>{$pKNV*sJ z0Lk;`&jSS^;^)qtgUbRL&u47E4m3fiB*-uLSvp(n(#@?5>jcgGrpXpN=$>D6bh#B! zcDtvGV~EE2rIT(8H7oGAaB`|VT=oC|X5L$lZ*EMV_VD1%y3 zw!i%w@^rqjlruOl%cy(FW;S{0zNyQ^4eDpUV-Q}!du8UU^_@BY`fYWr^n{)XA9=il zyUF~6(U*cy>*!fi-<^B=Rr7F`irb_WF^i|1>%4W7d17$JHcK!4MGYqUhVAE6>_m=D z5V^z>>czdVtzyrnx_;hIb0Qj#UF+}3k=)LyvZ;D)>YP{G=RaiCmF71Ti)h>d^a6vY LtDnm{r-UW|h??t? diff --git a/rtdata/images/themed/png/1/dark/rotate-left-small.png b/rtdata/images/themed/png/1/dark/rotate-left-small.png deleted file mode 100644 index 659dc63441ef3e0663382455ddedc55e48990c4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AB#0X`wF?gc*Q&!0bg_Usu902Bm* z{rmTyJ9iE!3E=|CjT<+fK7IOlnod5@5aE&_zhDN%6+$^7vo<}^wqr>u?yinzJGNX_ zAsZ;2>*?YcB5}F5-q2$B$04 z5WjP}v3E&C{DR%P&nTYB*wx3ISDX~hc-^=^^!B|{&Rg5mGb&8OSDkLwoE)p^C$V*s mLV%CEd;Pgit%RB?k$)uyOp}Df+8KcsGkCiCxvXnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#Y;`t<2DXU?2EckV10 z0ND_5?AS3F6GTIl0U1D5n{<9D08J1o3GxeOP+t>gDX@6+Gqx)olgp(8b3CT64^RZk z9`bZ?4AD5>JMp$yivowMYv7*Q|Nn1hUKX1cm2JiEnsb6#>#Lh$P3`H!-wHK2{D^?=YQd$iuWcxp3-N!BH?OwX!8dSp7*LYjB(CUhB@2WW<6$e ze)=dZIPQ1pocv>_))ug=le4o}x^sT|GPC@5o7k-z{z>r!%RPVg@9`AjhOh5`$X`Ft W_LBS0BnzN#7(8A5T-G@yGywo>R`1yW diff --git a/rtdata/images/themed/png/1/dark/rotate-right-90.png b/rtdata/images/themed/png/1/dark/rotate-right-90.png deleted file mode 100644 index 126232d2f633ae1d963d2837f7d430afc5722aa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;=FFM1XV0EGb?W^2 z^FTH-ICt(GkPDOr0tf>nyF$kqs9mrm$S;_o-b9#VMgOx+NlHH1k&ot_KXU%gJ)q=r zPZ!4!jq_UrJ%x@aaIlCnPMz_8f0@Urlru%MrTjv+?_I(0Uvlk7R$qoQJ`elMy`&F% z?-o2L>d_r+weX`w*b&po(boQ|=@~&wign+K#ajy(+kUfp{!qkTaOU@u{^~aiJpGl{ zoq0VkZc~Z>X1^H>)tskycr0rOYFf~F?2guq-YUseGrT+=&91u}7$u%7K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};+pnKP%s0LVCZ?i`Rj zd-g1lLls8^sQ$S;^-Gq3tY$!BK1tGj2^*@y4H8O+!Wl#BCpaSY+O zo}6%i$s+7rRs!oKpT4FhB|8VU?vjbW&ebR^E)-^Nj*enrK75FY?b_!|ehCRRErwQ8 zsRcX&8mvia`~rm?jgICLCmu{P3)oh}V74LTg4mkA>6KxOW~&+9KL~EPb-Yy)XcL2{ LtDnm{r-UW|k+7{z diff --git a/rtdata/images/themed/png/1/dark/rotate-right.png b/rtdata/images/themed/png/1/dark/rotate-right.png deleted file mode 100644 index 8f99d9b05c768364c18d7947ba32dd1548eed902..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 609 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#dgjcT^XJb4$+KtA9zJ{+ z$N&QO0v{lG_3Bj+2L^x&-~b|a-&af#?7|?w;LSpE+Kjd<7@l!7WdzJE-EcCh_s*6h zW+3_do-U3d8s|$V-CWeHz~jQK;t;Xq#sB}=>}x{bZ>?;yOiNU1m3Mp|_?0okbKZ&d zN6*}5+~IKdusGkg+6J{5GfZ8!|7PHSCeD zx+5Yf$@%TV+bhW;4PIMn=3gqa)obJtdQvm}Z7H+DmkoYr&hnJq%unk%U7ypmpo{0_ zxB0C-K?Tb8yLLa=_=`m*_8G6@>FeKI-p-kBocfm`SoK2?PnxFek=eK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};+pnKQ?Z9XogK9FPG4 zr%#_gd-g1ljZ8wMW*$l22h=N2666=m@SKGw%34)&^YRY2Nm&(7pV*e%0?MU(x;Tb# zTu)ALVDbr=6`2|)Fk@l1)#B3(F4_hg=0-52Y+&9PcAA+@ja{L6_kRZFVx|d!nlBC< zh+()SF!R8HeT+FS49v|;6Z|$-9yt(j;J~jpTqk6n&A2<;anqXMOA2O&TuqG(cQ_e7 X%@>O0Tw`+)XeEQEtDnm{r-UW|0wcBL diff --git a/rtdata/images/themed/png/1/dark/rotate-straighten.png b/rtdata/images/themed/png/1/dark/rotate-straighten.png deleted file mode 100644 index 4572827583d2ca1a1d540d09a8ae6bd857eecb9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#Y;1_sWbKY#Y@Ss3rk z(W6I!T!;u7xm@Y$C7=mHB|(0{3^~neBKH2zH*-`@i(U22@a{I3!yF|**`=N?jv*T7 zmrlIN$E?WVDkxaE`tAS!IR`!07;p2Oyp#V}!H!KF1?~&kZY_3s;KK6PboWOFCB3x| z3%_-_eQQ(0DXOgQ&-OVGjPOE+0JhD7xkol$4szewx-=O0N2Zuum- zFLueAy;@#>=l+QMaul+0CcsqaT l>)M1APM(zikg@Isuk$6=HlMz>YM_G|JYD@<);T3K0RY3CE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wFXU?2Cd-g1lJbn5!kO2Yi z1wKF#AOLbNT(|&aoIij5+_`h7PMrd>m!-xS! zY4^-t0_6%kT^vIsF2|mCuZN z?;Kw_%Yea1aB{WGltiby{;%YtzOUHM-r{Wao>Q>Iy|Q`6N#Ac)I$ztaD0e0swIaz{CIm diff --git a/rtdata/images/themed/png/1/dark/save.png b/rtdata/images/themed/png/1/dark/save.png deleted file mode 100644 index 2d52cdaeb68a149fda899cadf9d79ab7e2cf1336..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 494 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xrqoH=tA3?K|3dHVF} zb6@~uBLf%nD?5Q2`AUNPf*Ce%)AU_;&Lm3YO3-ub94cM2gTOx6a@g)b3!y^u^1w|?o prkWn$U7<0pp-P%Z>H-rd!)7^^eH}M=;((4}@O1TaS?83{1OOM6xKaQB diff --git a/rtdata/images/themed/png/1/dark/saved-no-small.png b/rtdata/images/themed/png/1/dark/saved-no-small.png deleted file mode 100644 index 417f2762411e462f8da46b0ce5f8daaf724effd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AA?0X`wFXU?2Cd-m*UFaWZF-~a=I zdw~yx0VJRbpG)=4|$S-(vjDCOR z%t!{Wzim7=YqOWw$Y*O#P1m!!Q3+I0>gnPbB5}F&{B6D#1s;|QO-D0721VTc|37r& zq?|*?Dw`&=Eo)J1ahakrgLS7rug2+(Zw=qwR-Bn9ux8cgHM^Xw7TlfnkliBG|3Ph1 zMYDHp-O5(kJ?s;|R~&eCNofB?E1!EmofChtmwE6dsTRiTZC2l$Z~cU6SqIzn0Q2o0 QKnE~*y85}Sb4q9e0E+?04gdfE diff --git a/rtdata/images/themed/png/1/dark/saved-yes-small.png b/rtdata/images/themed/png/1/dark/saved-yes-small.png deleted file mode 100644 index 953c7f8cceb0a4418c804470dbe4c79262d82332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ABd0X`wF?gc)l!QkxKvuDnnVQ63g zk`OkK(Xz3Hp^*V72t+_ZAgJF|43FDwrOCBzp}g!sMdh9@jv*44bI-dA9ai9R2)r1= z!S-lc!T;`KVmG9pzyIQ9%+cUJt$NeC6WU~LE6*D!_&r?w znN@Skvd^r^|JlCm)T{pH{#W$b&55&rn{uUg3nZ8A)xp!GF@#< b^}iU?q*-6r+pS*;bOM8?tDnm{r-UW|>R!vm diff --git a/rtdata/images/themed/png/1/dark/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-black-off-narrow.png deleted file mode 100644 index ff6adb675134caa5fb4ccaa2245cf168f6d60ad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{N=Zq1P1TtKWHFWm z`2{mLJiCzw$LXaehMWeC6Dn~bX{yQ_2X)|tI34p?vp48&7u&1`nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{8W>#2p30#DWHFWm z`2{mLJiCzwnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{8W>#2p30#DWHFWm z`2{mLJiCzwnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{0=2z7Rr3PKVk`;r z3ubV5b|VeQ5%+X)4B@z*oUnkQqs_{|W9^|n$07#?hRM^|b9p{7T>vU!@O1TaS?83{ F1OV5uYAgT% diff --git a/rtdata/images/themed/png/1/dark/square-toggle-gray-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-gray-on-narrow.png deleted file mode 100644 index 64289008a0587c5acf53bd913fb971ff289196f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{0=2z7Rr3PKVk`;r z3ubV5b|VeQ5%+X)4B@z*oWQ_zF@T+IW#|n_2ICO+Tm$A%0iY5FPgg&ebxsLQ E0F**!5dZ)H diff --git a/rtdata/images/themed/png/1/dark/square-toggle-green-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-green-off-narrow.png deleted file mode 100644 index f55cbb8c38e8e7eec4f6d6ff0cfcf74b605eaf03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1l8sq}>aA3@$i-Uh(8Nki%3G zEal|aXp!Xmp4H{+}eP{pknQzKF1;lQ-;73Vv*-0F3bk1V(@hJ Kb6Mw<&;$Tga%yP+ diff --git a/rtdata/images/themed/png/1/dark/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-green-on-narrow.png deleted file mode 100644 index 0c8b9522d94eee6a8d46fbdf969e6c32deebc3a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1l8sq}>aA3@$i-Uh(8Nki%3G zEal|aXp!Xmp7pxK_KBnRI6Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sEH? diff --git a/rtdata/images/themed/png/1/dark/square-toggle-luminosity-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-luminosity-on-narrow.png deleted file mode 100644 index b45b608d925300bad29d1d695aa1ed72cf5a8f6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^AhrYxGmtc7DwG3KK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{UNA67snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{UNA67sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$s9gP2NC6dzfD}2F zmSp4?G597XXQpN;xRmD?C1xAvFZKn>%Yx)xQj3#|G7CyF^Ya*j63as}Qj375q$*@4 z=jZ9&Sk*NLs4xhm&^f=LvM4h>qlCfPS;4WSq$o3~6r@WxI0NVg$DGXURE3O^k^(Dz z{p6z5#FEUi)a3l!-2A*^kdyRtGLuvDic^dAlPYzK6ZK8>4D=6&B(VZb&-Qe24AGdF zoS-0N;Pmo;%ax4>B3N0UMuhszxN!0S2sG*JsQKyC)-P{wuwmmy!xN{q4K1v9AATAj z;^ubDIOqPpnT~F5(;UOEGaOA(W6D#GRpj2)(A{m#EG%r?=Cr7}Jz}=|L5&4KyUJbo V|9v&xS`B0}c)I$ztaD0e0s!b*h@Sue diff --git a/rtdata/images/themed/png/1/dark/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-white-off-narrow.png deleted file mode 100644 index b2e5e361155fef8ea8deefae958e17fec7f94d97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{K701;m*=)+Ko(<3 zkY6x^!?PP{K#sVli(?4K_2h&F3>|G&1|Dk<^*I(fFfdG>#-7XbiRl7R34^DrpUXO@ GgeCwGZEFDl diff --git a/rtdata/images/themed/png/1/dark/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/1/dark/square-toggle-white-on-narrow.png deleted file mode 100644 index 7ff59d92798b9dfe236e47684a58d63189ac0619..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{K701;m*=)+Ko(<3 zkY6x^!?PP{K#sVli(?4K_2dKwri%gWY%4==7<%+EF)$d1u;&^uhYA3dFnGH9xvXnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rB1fKQ0)|5*&~1wQ|0GW<_q_&QoBbvQ2kia`7;&YI5x1X|m&SZ`kDcbd|%VUPWdP gBQCB5vzb{Ky!?37K02GI0L^0XboFyt=akR{0E0V@RR910 diff --git a/rtdata/images/themed/png/1/dark/star-gold-hollow-small.png b/rtdata/images/themed/png/1/dark/star-gold-hollow-small.png deleted file mode 100644 index 478055c2b769b3413583388c6921718639a441d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};-H42J&;89?MrBs87j z|12;9iq8d$gB5&Yyf6W%SD+-wFPNd0U45PJY}>e;MMjEl6Iuer>-m9l!JaOTAsp9} z6C9Y%um!L!W|)#VjVHB(t;u8AF?G+ZIw39|9@Xg*5+!#Vo$ho?O8AL3sGOFNxO6b< yyRqgUHe;p5)BISCmz|LL!eTs2QbI@K10w@t17Df8K?4uacm_{bKbLh*2~7Zwn3#tE diff --git a/rtdata/images/themed/png/1/dark/star-gold-narrow.png b/rtdata/images/themed/png/1/dark/star-gold-narrow.png deleted file mode 100644 index 32710fb9d0670351acaf54d2e9a68a420a58fd40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^AhrMtGmyL+__-KJ1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rB1fKQ04dx6jYiwytIGW@^8@c%W# z|C0>=&oKNy1tx)l=V0h8gLEp-TA(hzk|4iehP6WLH?tR*&kK`sUYPp&;O#p=8B0$W z#}JO|$q5ITm<~M2GpJmdKI;Vst0K1iuL;wH) diff --git a/rtdata/images/themed/png/1/dark/star-gold-small.png b/rtdata/images/themed/png/1/dark/star-gold-small.png deleted file mode 100644 index da02a823e395eeab130cfabbb450ca41bdbaee25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7@|2qcv0-yiq8UCMU`2UFE z|0Rb1=NSH<1tSOpD1MdU|78Y{nzIbt^`V78y#ggce!-g=)~asaXj>iHW|YLXVpb>L zo)`0ha*>`cjv*Y^lLcCs*c8OfT8y69J4w2o3OFX>FW|iF??k4_aYr554u-I^u}w2r zFl7oCb91nghp!NGvsA>#D7Lof1h>_by;x=hTHQ2~IdeltBZJpaAWu_^nIYR!Xn*y+ S`~QHJFnGH9xvXnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rA=fKQ0)>C>m(3w+Lk!S(CcfizI$ z%$YMl#_ij;&z(DW`SRscj}%mZ>Um0n{DS!yymOgs)#J+8^~D7xn|1)jojhF}LpZJ{ z3$QSK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D13z$e7jy};+}*|TS0;PU0m5bn8i z=T4tK-D=EP3slKf666=mAQM&K!Kz(jnx4ofCl3@2^mK6y;kcfh;K0r_X^LVF zM{0&iqes~Cm&*=L)neq~dAXK{M=;ev(QEoFcK1%Z2sE6*)78&qol`;+0Fe8W-T(jq diff --git a/rtdata/images/themed/png/1/dark/star-narrow.png b/rtdata/images/themed/png/1/dark/star-narrow.png deleted file mode 100644 index bdcc73bfea787978667eb4d5a079eba9ded0964b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^AhrMtGmyL+__-KJ1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rBDfKQ04dx6hcFgODS=gysjaDn8h zQ>V_KKVPQYcpj*jyCldjn87=btCBy_R?|SW-s6@cP}tnl#W95AdUC=6&a@^^RfV+J z6)K_!1fHnPSaj;ZDzzCR2M%0NS;06(qp*;DQq!>}hf58OlHH07>YZ!>&tuC$;mqLa L>gTe~DWM4fLw1l> diff --git a/rtdata/images/themed/png/1/dark/star-small.png b/rtdata/images/themed/png/1/dark/star-small.png deleted file mode 100644 index db895d932b649ed45468034361bf96a2761ca235..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D13z$e7@+_`gS&YW>C@Hu<-ERX@= z0@)C*efP;NK$To2L4Lt5l?*b`dRcLStPfpoP5_EVc)B=-a9mFgXkubh2s3Lky3)OX z$2n2s@KM$y7g9V$5=4q;99bap;=q9eN?cQdrY0n0@G!09Oi2)6)iz5`@L)5(!F4qF rV2@k6FsDItq~}S7B!xRcA#4oUQ-wu0cC;-6+QH!I>gTe~DWM4fh?1Ec diff --git a/rtdata/images/themed/png/1/dark/template-16.png b/rtdata/images/themed/png/1/dark/template-16.png deleted file mode 100644 index 1c50ead9edf4755421b5187a681d2757c0049f79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJ3wgRYhFJ6_ iCrGd^P7vu~;sAz$00U#aZ$%$amci52&t;ucLK6T!^j(zz diff --git a/rtdata/images/themed/png/1/dark/template-24.png b/rtdata/images/themed/png/1/dark/template-24.png deleted file mode 100644 index 7ab9e8c0f61978e5643fc567bc9ef9a7235e3b2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJOL)3ChIn+o oJ;=xizopr0Q+=eHUIzs diff --git a/rtdata/images/themed/png/1/dark/template-narrow.png b/rtdata/images/themed/png/1/dark/template-narrow.png deleted file mode 100644 index 78c37450359f234006e18ffbb3752bad5c3c1586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^AhrMp8<5nmf9C+CSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dzfD}2F zmSp4?G597XXQpN;xRmD?C1xAvFZKn>%Yx)xQj3#|G7CyF^Ya*j63as}Qj375q$*@4 z=jZ9&Sk*NLs4xhm&^f=LvM4h>qlCfPS;4WSq$o3~6r@WxI0NVg$DGXURE3O^k^(Dz z{p6z5#FEUi)a3l!-2A*^kdyRtGLuvDic^dAlPYzK6ZK8>4D=6&B(VZb=l67R4AGdF hoFKuvIN<{W1JeWsM#WuA_X4FDJYD@<);T3K0RWs4UKs!Y diff --git a/rtdata/images/themed/png/1/dark/tick-green-hollow-small.png b/rtdata/images/themed/png/1/dark/tick-green-hollow-small.png deleted file mode 100644 index 176bf5489c0998af5cb7a685052344294ba332b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e6&p^<^1fdNRm7x*wVgV-A` zta}HPWh)8t3)Wm>$e^@HCcaP-C=%r9;uyklJ=vg*i7lk9(Rj*138q8|j+Iu;l0B!o z&hQ*#JH_VY#^j*srZ}O&u(?q{+2g>BgDxi+R2Zfdg|cxnNUAw1Fix=SV+zprnXxf~ bi-o~bM2vT0^yULV(-}Nn{an^LB{Ts53b%c? diff --git a/rtdata/images/themed/png/1/dark/tick-green-hollow.png b/rtdata/images/themed/png/1/dark/tick-green-hollow.png deleted file mode 100644 index 7cac33dc0167617906b70fa35d31b8ac99cb07a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU85$Ve3w#)w85mj_fNT`h z&cM)!BC=v??S7y}{*oZS;LQvQEKAo{M%oJ2noenKU*>w`4^V2Br;B5V#N}iG7bcz? zmR%k)A2U?^7+aO_~2 zp!}pjQj4*uk88c43)2z7q6(&o4Avp7ijoh570sPh^8Js=D>yJPoRd=*pI*6rA<&f! Mp00i_>zopr024Ez&Hw-a diff --git a/rtdata/images/themed/png/1/dark/tick-green-small.png b/rtdata/images/themed/png/1/dark/tick-green-small.png deleted file mode 100644 index 54cf5d024a0b0089d6bf4cec5c4a5532acf8b7d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e7jy}*Z|fdPt|z>GQuhDHX4 zdIoELNkx#}k|4iehRx#hifl@g+kaeqUjr1h^>lFz;kcfhaDcIEfl2oUrk05sHy8v3 zTDnxYq!>>ouy!!4UNBKPqQNylVAY{O0iA{=tp_i1Wa;c?D$8cvm&p2|{LQ?1K!X@O MUHx3vIVCg!0EEhZ_W%F@ diff --git a/rtdata/images/themed/png/1/dark/tick-green.png b/rtdata/images/themed/png/1/dark/tick-green.png deleted file mode 100644 index 2458734b250a3cf1833a06345e1fd783982cf63e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST85$Ve3w(ei6g5H_KYjjz zZ09Hm@(bR~FwaJ!SS&!|)EjP~SgxmwV~E7%sS^(JHYfWWot%nP5kb1ow_al|{?B4qiO6s9I>T8i#bzYXy}y z@#~razc}QI-(FSRARzTNmSau#FQ$4I*3K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e7@EEu>K_?$U&2FSb+^?UVaei}l@IR$1^hf+978y+=k^}tJz&7WESSPHi}8++fLX@3_*H5TgICtg zJvT{ru~K}4*o|U_i>1v!T^p3&ojj#K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e7jy};+pnKNh4o;`i~G>`!V zKn8^Uip#?Vq_-r{?*by@9D^qQ(sd zL4lSo6)q{plL@RH467GRRE}tH4G>s$C{RGBVM*)3iyT=xyP3+e8TTc!ekgx4ZywMf N22WQ%mvv4FO#mv_j|~6- diff --git a/rtdata/images/themed/png/1/dark/tick.png b/rtdata/images/themed/png/1/dark/tick.png deleted file mode 100644 index 5318ae4d5a5db96aa7cbd24e5f58d252182d7dcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB%1AIbU&zw2qUf^^3^y#x_&z?GU z3dp^9@#3|sF>8Se*h_-^f;ThFwUx*dE81Ag0Tjyeba4!kxIA@&BVU684~zM~112^H zS}OAXFxr23a`%7zp*-%Ri@zOtv%%rOFR7Y_#l8YpIJ=fAvTjg3Y9ey8&~b;;n?1`T zL=HW0>1}h|IN_0+!P`UIG_U6fsIc~5Q{*se+3&EsV8XA*{5f)IKSfkde2@Ue2!p4q KpUXO@geCyRU7}e4 diff --git a/rtdata/images/themed/png/1/dark/transform.png b/rtdata/images/themed/png/1/dark/transform.png deleted file mode 100644 index 30cd76dd6875bf21f0dfa584c60f801821e78f5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;=FFM1XU_sjOmO`8 zaiG-c)2D$X5I__tKRap%)Gk;OOSA#&x>I$Bpd1^jky27ek_8C0NyJ;PMLbTLnRpOEZI@u0i`_kKPbXa*O z$nN4gq!#<^#`9adtjwLojX&F&Sx0jzZr}cRLXOy~4y*QztE|mI%VwK?DLKZgu~udg zljj$P+xK&{i~9xMKKXDi{;KJX6ozkFZ$0;=U2rw>tGTzLMfOU^=?Rygubc5mB=3{Q s)sOD)3?piOGRf?Vjy?3{|NT7-MVTC5<`uCo0Q!`{)78&qol`;+0B7&`Z2$lO diff --git a/rtdata/images/themed/png/1/dark/trash-delete.png b/rtdata/images/themed/png/1/dark/trash-delete.png deleted file mode 100644 index 1a7c084aa4cb123230bb985489b55abde83b6393..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1021 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>Pnv;&Q8vIQ#P!UXGw05o1CnRK0K#xD z@Hu_@G?4w}%a`}>-$Mj}%3i*FdH?=>py0=kAFo}z22^wE)T#65&qGWADtq?q+4t|? zfyz#tH~|y{8VS@6R0CwJSg``A-qO z&!0b^KYtG7Ubt}K?c2B6+1Wr{RaI5<=FR)`=@U@!?%lgUdx5q;efreG!UAYiU|`_w z+qZ#ISFc{Za^(t8YTv$nzkdDNx^?S>2@{f%k|s}{ym#;3{QP{N%WvJfwRrL3+}zyo z@bHZrH+FP%L_|caUAwlpxESc*Y15`9Cnp2#1zG_l@7=psZvw zetpI;^V%ckg&+4xZMYuKu}1OG>7x%moV&r-Q+Pyt>hcY1Z@t)YXa9u9tJgk{`n05I za_o%04;%0}$ZnCznq}tArD<#&a~v2Q|Lc!k$=RDdeILJ_=lhgMwG!6Q zSeGOInp=gsg#4y_Sm7>~WGt+=b+xF|qmOQ_IVJwLIJ5P(`CPd3`dzQ~d6mDHJLTmh z&VJzI;xlP~S!1K7xN+v0*LxPG20U5RbhzSW=oD2?_34w2y!N>fywN$q&u*D`*ZG%M zKKyf>nxuHM{FDa9uo*U{h6mm&xJ%w?90=$z4j5`lOby zi2MFSF!Dw)~10+jnWIpm^}>#qzVb zy;rJD?)98|xGE=VzR9GMt1dYv3dt`{<2qD+_QzQtkrZ9;!~Z`rUwf;T`rxOx7BChW NJYD@<);T3K0RRj@4EX>6 diff --git a/rtdata/images/themed/png/1/dark/trash-empty-show.png b/rtdata/images/themed/png/1/dark/trash-empty-show.png deleted file mode 100644 index 983979634a1345cf1e28983cc98df25e565a1620..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 700 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s#7vK}(>R#Y;=FFK>M~<97fBwv= zQ)hwb>{*})5S%`J8c3czdGa6=(*Z`tgA5E{;WG!-)F4s^IXMsV@a*K~hKQf&=r|D( zagc)ps2(T+)N+7<;Sek90Zz^X?Cd~ef!u?JhCmXCj_BwB$+R`cuP`t$XqE)|1v9XV z#!K<#Y%UL(YI5?{kJ@#XR?Ur5*wtKBP1e5hao?7wwqW5pztH7jW!wJE0&05f>Ealo zalZA^&7x)nk%q*cc2_Q!BdU2f-;~|^&$>EExa0E6`iC6%A8>e`*l&2Q^4z!2p1Y>G z6sw!5Pn#xfmN(1d-=xn0A7YPk`EFbN(R)S3%kR8=2c17Xb(%lnbfwKsrUfTcIMkIY z{qp}Nl-%6JaPP##{`tpN#4Ud3!E#6{w{ep8DyybN=3;3cS~l(s%}UxO5v>XbYAQ26 z%B{`V^6f+8Q?`=UjfY+{g)HoK*e135U4p38rqmBpD3|YVZ48J@0I|& yGNtXpb6m`pERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xrqz`*I#r_Y`}3*^Dc zQ>RV=x#!QH2QsR6@Gl4I;wuUA3uf3{&K;7!#=c(MXj(#IdtQJVP^QGw#W6(Ua&m$L z`#&8jKA0_G$Dmp4y=cw4cG#)z4*}Q$iB}kx{aM diff --git a/rtdata/images/themed/png/1/dark/trash-full-show.png b/rtdata/images/themed/png/1/dark/trash-full-show.png deleted file mode 100644 index 1c1c7aa17a1456d8f99db6980589cd97959e3bd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 730 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}sVIlw2x^~{+wXV0DmlBZ9fhOkc@ zKki=O17sgyU;vUp090^*g9E7G{Q2`wo;*2m;sj9eAP2`mUS6>LnS-pXhcz`%c6J_% zhyaT0*U$ioA3Ah;-MXXk@rPAZ4$H{_1&;0AdyttKs2FJAAwj{DWo00f85s6+aqZ*c z0!p3Ov*(C~Mc&fN!$9X5mIV0)Z?2seSMICF@a*3d3Aaa?f~>qNwq85G{=?dY(mNb2 zRv|tedm>evj>k;SKIZCUJlAo~|B9`*ftsIqx;TbtoNv7pUfiM}(w10q^v6PhqxZbi zqJRDWUwUwp-W!$4-wz4SpM6;JcY@2V!&92$tK6HLb5q;7Jd*h0+Ss;) zf6y*%7W7O$PRa?? z70b`uJ07tUwjPo6n{m1@r!2uq_vEWpNmAawdV@Ewo0}^=Wtu?K&3MB{qBYCjPT#Pi g^Zu6k4;RYwd>7rm_+IIKpnn-WUHx3vIVCg!02iD?4FCWD diff --git a/rtdata/images/themed/png/1/dark/trash-full.png b/rtdata/images/themed/png/1/dark/trash-full.png deleted file mode 100644 index 699d2b8ac47b8392318ce73809e77f39037aad5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&wzn@fe(;Ad-g1Z3nWjU zK8?%;ikv@xURrnAOQ1&nk|4j}XPX&Hx#P0xR*0{gKjoZ9Q>wioP^!e!#W6(Ua&mwZ z6OV$^(r>$j=PW*Rpr9#PXvX65@4CzaCXJT6coGhxF9=FInuBS558ZjE8x*XpQId)j59++b( gaLzNM;Q#|e%Vp~{yKQx0K>HayUHx3vIVCg!0K^=)R{#J2 diff --git a/rtdata/images/themed/png/1/dark/trash-hide-deleted.png b/rtdata/images/themed/png/1/dark/trash-hide-deleted.png deleted file mode 100644 index ffbb9f39191cbfd210273784a447bf070fa15b35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 622 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~9^ez=>R#Y;=FFKBk&!?W2+p28 z3!+Y+29aQJyt(-x2gm8tr;i;w1`#>L$$5~Q8z=(g9B zOqFuU&_a()kGsY@o3`#)()4crfoBu0=M}Uc;VoMI{2JeZw~D57+zKTHUsxusS-3SX z>HWbE5&1v3+4hN?7dgeq7IUt6p#gi9<9>z%TA#xe-W<^Q5Zkzcy}J2ZxJDgoT*4v$ z|GUq9tQNRnIpG|qwhQaVycDIq$5XSHDkPWrJ%7#i*KE(k=Z{lA&+yxJmmz5X+9Un* apGkLw^6DB_E_wm<6oaR$pUXO@geCxM>s diff --git a/rtdata/images/themed/png/1/dark/trash-remove-small.png b/rtdata/images/themed/png/1/dark/trash-remove-small.png deleted file mode 100644 index 75fd6493ce62984a607d7ae5a467725febcc161d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AA_0X`wFXU?2Cd-g1lJbCgYkYs3J z0Fv$nK0p!z7#bNEnn8ka08|4}1}A|gfRq8nAtYEqf=6-^&=%Q}Aivv(1_6wx*}?fw^~QrC#!7HJ!@98$gAPo-U3d5|?AozvMflAmDbfzjQ&)v|Epk z{ocQ>?v)rWg8u&a9q)z`C?7{zK%|sH;zz|HW13vL1;_4E?!d)jtjnhboQq ziXEJ04V&Md*!?8zg~X%UO9dnr9w#I=7+uyn=xAi!BR9rYz}Pw5;yO gIiZiKzuvy!JT`&Dxw=#*7U&oTPgg&ebxsLQ051O5761SM diff --git a/rtdata/images/themed/png/1/dark/trash-remove.png b/rtdata/images/themed/png/1/dark/trash-remove.png deleted file mode 100644 index f9dc4bde7a42abbee37ebc1f5b38dd0f294befda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub7vK}(>R#Y;1_sWZI|pQ*J$n{T zo<4mV$Yy9@0FliM5H3&wLn8x2D+5p*4K4IfvjMv)$S;_obMn$eov_VPvv_OnyQ|vd zL^(+`{yn&(>fF;i0zgGeJY5_^G|snP;^u2s5MT)qC=uAO=-ctX`nMQ;R=qX5n{w7l z-@|3$%4Vt)z4*}Q$iB} DH2B@M diff --git a/rtdata/images/themed/png/1/dark/trash-small.png b/rtdata/images/themed/png/1/dark/trash-small.png deleted file mode 100644 index 2a19f041c0a82c2bdba948429dbee3ac63de8143..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7@^y$-Q&YW>C@Hq`B9)mfTxRN2*>s0 zfF>q3g?SpBX(Gl9jg}J(0|hu#rb=v)JdhyV9HijkBBCKWLv5P@_lXO9CW3}JY~4E) vjE`(I_DSe5*?2@pz?nVef#Qa@2@DJ>bHoET-(D&YG@HTG)z4*}Q$iB}uc4aH diff --git a/rtdata/images/themed/png/1/dark/undo-all.png b/rtdata/images/themed/png/1/dark/undo-all.png deleted file mode 100644 index 7f577140b3d897f48b39034ce29509f42e1451d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#Y;?%cVPCr_R|d-n9{ z(`R7d{Q2`h5g-5xAd^7ul#SmifZ7F1g8YIRl(`KfJVZ9eFR`6i71%yIt3x?>K2UOw zr;B5V#`&`oqWPQ^Ib0ks?tH}jegCaPxwCI9<9<<-V5H2>bWuLTPv2@6udlpga}oQQ zhA_VUhj`bVHvLm;rmA)-;sD?7?az8mnMBnN-uwNp_v+p+99-u*KUZ1Wh@^ z^to;Sv#uhie!eYLEIK=jbgrKHZrSvPacXwIMAzb_XXeZ-=Bu#^3{ETb{JBqP^=`#~ fl}AFf|Mts?d}K|(w~&z$=uQStS3j3^P6J diff --git a/rtdata/images/themed/png/1/dark/undo-small.png b/rtdata/images/themed/png/1/dark/undo-small.png deleted file mode 100644 index 9505829d49e7ff5c4e183a541473f9917546c235..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7@%$YOp1wKIX^y$-=FJA^S zPM$n@{`~o~XU_sffDE7r5S%!1qJM>OD^M3-NswRgW(H49))}Had8^{<%;ah=?-d2g zxOuubhHzX@7HDB&tKkuJEYvj>aISdh$<|h;;M~#N*x2}0sd)hlGxPS&HCD|FG?<%} tA~vcpo4bU+Vp-9#z~hsnQERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf^^7{Q0wB0OUfz z>C>lS%rg+Flb3(B19kD01o;JTW{59IZJrv$zd&}Cfpb&UOJ1PN6i*k&5Q)pl0xnEE zDTPP4SyjC*9};h}&|K-0V5hjltfASlE86qq__zY|8QSVv7mz zc8!=iWzWooGJ$P#FJF@2Qk40~snA?@K;~BIwj)<2Fr9z+h=E~sfvSn}vbP(7?ql$D L^>bP0l+XkK8n3=6 diff --git a/rtdata/images/themed/png/1/dark/warning-highlights.png b/rtdata/images/themed/png/1/dark/warning-highlights.png deleted file mode 100644 index 61ec734ca8c3411ee10ccf5c7ded4f90d949d6b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 608 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~65tc!`v3p`+qZ9@J$v@dnKM>a zR_D&0d-duSknLXJ^Y!c3)2B~Ae*E~tg$qCtpc)_-$N++yH*W&jv9YmNu3TBQYSp%F z+Z-Jov$C=v3f$NvW&+KZDGBlm-n^qoT}(D6eRNf+yDQYb#7%W^{kd>n=#oyo#oCx7W;-x znWt1>Q6vz3!TIS8|GOx6`Rb3DNT${JR5B z36_N)Ter$q;KH8g>=OcaoP4L{kaMbI)mF9*I_q9oX+2)c#nZfgwvk!r{7f$I5VsKC zxs`n0A!QFq9Z~J(vU{&HL!>Pe-)mKAArg(nsJ#>Hn6V`<+ W0;{G^EA#^Tgu&C*&t;ucLK6TwTLl6D diff --git a/rtdata/images/themed/png/1/dark/warning-shadows.png b/rtdata/images/themed/png/1/dark/warning-shadows.png deleted file mode 100644 index c5e83dad60fd19a4fd31c15b93e351b6a94ea426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}tg5a1KydgjcT)2B}ZNnT#wbLY;< z%E|)S?gc(T`8RLgn3$Mcym%2PqN}S5B!OVjqD8s6xyO$m-@bi&Z*TAJ-Mi18J=@sW z=;h@Flm)W0v$JDjVt|aNPoD+{2d~|vcN=JyLP?Nc@aFKIt!mp>Gi?5`pIdCR{esOP z@T_w4=A!JgCtrWv{CZ}?AE4SDo-U3d8t11@^5kna5MYr`KC_{<_Wr;BrwzX{eMb|!*YdApV$_O%#B;-X+JltE%0fEb{~k^@p+BDRO%1j)$=Yd`ly)L+Y+)Z*7MI_ a?|FjG0$UYMR7wKnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#Y;1_n-_J`H4^J$n{N zUcP)8!T_=%;t*93!KPWg{Xi3hN`m}?8NwD$Qa$amnaBM38o%8ob=h|gihk+<%Fgn1 zaSYKo-x?IncUXZ(`(Yvnz?Sto=jF)w*5{LA8N zkmf7hrtcYD>JL85@|gaBd55%_#+g}F&FOjqzO!#8hi^H}k#x19_EYTaBbLtQU&9{X zEcl^#&tlnottBF_*mqfdsCeF%7JF;HrLN7PNhP!1rN->_P(SxAIWDPmM*38zmstTG b^ZuRTR{q9vkGZ%S%S3j3^P6K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};)T44gW3>g?IGr%#`T z37i3PfdI&bkXNr>6=y1#3Dhf4666=mu(?-~-%D39JlC$Jc9l7sME%z&pqzuJi(?4K z_2dKvCIil|KhpsWA@ diff --git a/rtdata/images/themed/png/1/dark/wb-auto.png b/rtdata/images/themed/png/1/dark/wb-auto.png deleted file mode 100644 index e2f0333600e787ea3adb04ae64938b6715480475..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf=^Hf#56{z}XPS zrAwE9jN`|T1IbXXv?QQL{*oZS;LQw@#`F5s>_al@`B)iO?BbT{1WFZox;TbNTuv5n zVd8mG&>}0bpyB8Q#}-CD8A%oa88;KY`IDRlcY9q{TB@Va{@Kqtxo1h~f~%$q?YfbP zi3>k{bND*j!7pLwmD|q6D$K^)7%h8uuQ&E&@nVg7$5=E;vd3b}jW118j3htaXnrIk d(jN3GmqDpg-idKSSU1pi22WQ%mvv4FO#tc1u*3iW diff --git a/rtdata/images/themed/png/1/dark/wb-camera-small.png b/rtdata/images/themed/png/1/dark/wb-camera-small.png deleted file mode 100644 index 69c8694455f69d538f08c4fdd4c8716549dd7198..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7@%$YOp1wKF$0?vZLrAwE9 zG*ARco<4mV$nc3`?gDDzEeY}qwr1Fzzjm=S-;`F}z|hZ|X6XYZ;yhg(LpZJ{3$!q? zi5zQsD$urN659;LbBmUg1Wa%|W98xL>A7=)W6(*@skyC}T-X9tmCYSLD!8)=sxIzq zYI5u1aWZJ*aN#-=koq_vh(#-pDJz^SMIf1>*@=zkHlvN1;D48mvf4nK7(8A5T-G@y GGywqpW1<`Y diff --git a/rtdata/images/themed/png/1/dark/wb-camera.png b/rtdata/images/themed/png/1/dark/wb-camera.png deleted file mode 100644 index 8749579d08ed47ed4c680b358ed53318e2b753c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf^@~?AdeY&H>rS zjvWJ%Kydo>X$a%gsZ&5k`@YUcKrOr_L4LuT89aQJ^Ut%>=qZgE3;GP0nWg6lA3AU#f#Ye19z#)(qs&WLZQ+I-wsUTdY!^ATB^4UH zCpfaXY@X3I%fLV;WkO1V#eoO98X6A|OgN!%>_EbS1soK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7jy};)T44ef6AP-2NK7IQ9 z`SUs!dH?32uuPEU=idF)|>4V~LaDvA_V46A5B0Ob@59v55&d`xrDdh6?b=NZe5D lVPb1bQ&k9vYdG%4khPf8`)BrwML<&-JYD@<);T3K0RT^hn>_#k diff --git a/rtdata/images/themed/png/1/dark/wb-cloudy.png b/rtdata/images/themed/png/1/dark/wb-cloudy.png deleted file mode 100644 index 1c394b709f13344c0fa60a50f30313eef360dd48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xrqoH=v$>{%cQ0TA}l zqep>UxcJ4&-vK}^yd^+T*T#z)268NL?x|IekZA)-lzF;1hDcmaPEZiuV7b%u zz>PK1tgPt=E#@{kJYaaL(PWVn(5Kj;%=}cP(c)0RVlQsTJq!x7A1_!?U^s)>WG?Fx zmKNnyDG3W!MTZpu0ga84rwk26<}f^GXk=tIZ`$10$bHZ=Awi>UV{2pDX1zcr=BYuO b_V6>@Y!}(G>7$hk&;<;hu6{1-oD!MK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@%$YOp1wQA_ojY;j#DfP9 zPJ_YOvuDqrKM#}wGJ-#DaRw^pE(!7r-pmlk!_rXgBR*fxMqF|wP&mrd#W95Ada^(Z z6Wbb|&q*B46->(&XDFUK5WtbLgM-V^K!aOh>c@&$P@^}>3RxkEon(%PRk}UyVo}R6Y+m|v3p5Qy4scTpZw1vUb)z4*}Q$iB} DN9C7- diff --git a/rtdata/images/themed/png/1/dark/wb-custom.png b/rtdata/images/themed/png/1/dark/wb-custom.png deleted file mode 100644 index db9abc03c254118fc2d1377cef1e9a221307bae3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xrqfWi6m=OK&}Cr(_r zaDlt>?m3_uj*=k1V1~^rq$@UGHwTKvd%8G=NL)@%SiqLR9i-b(Jc)(%>Vr8B zj*fvA?tuXT9Fq_C1Ux%%AmhM+02Z?b*M`PGiJTH9=4Ryy${7q7PbhIb;&8U;OWK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy};+pnKNh4o&}QU&Ygp^ zfeawHbmgnPb z!f`!0!GU3!+d(CR=E#6A3^NXDO0Z5$n(EPDAapc#&Osh`M@K^g<(n0cSXTVw=+INk z6;w57jtvNqIFleOvWFq?vBo-v#1&mdKI;Vst E05u$>x&QzG diff --git a/rtdata/images/themed/png/1/dark/wb-flash.png b/rtdata/images/themed/png/1/dark/wb-flash.png deleted file mode 100644 index d460a056920df1573cabce040c708c8d90999ad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&zw2qUf^@~>{%cK0wC-| zhYlfgxp~_(fLeGW{%q-*TA)Oar;B5V#N}iG7bYHsBxYu2 zXT_ey2M!###PQg|z`*736i)*K1NB1|Mm#(*1HLz{wyswlWR(TMQ>U8!ST@Uj=QD3uI$! w$xIUHck-Qm;8w?jEwdDvTmsw#JDFJ-qSz&41OIjY0J@98)78&qol`;+024{Ce*gdg diff --git a/rtdata/images/themed/png/1/dark/wb-fluorescent-small.png b/rtdata/images/themed/png/1/dark/wb-fluorescent-small.png deleted file mode 100644 index 3c788225220dd2f9712b9a2df95edc89f2bd00c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7@^y$;?1wKIX+_`gSzyQJk ziU4^K63E!}{;(}j3vWq~UvLP6M$%>h$;D}<*6ohFtyp3?r`l`YLL#rFx^vHGTQMfC}tQuUHx3vIVCg!0F7FnzyJUM diff --git a/rtdata/images/themed/png/1/dark/wb-fluorescent.png b/rtdata/images/themed/png/1/dark/wb-fluorescent.png deleted file mode 100644 index c994ee9ddc95579600263170f1fe2f4ff3f72bb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xrqoH=v+`0>+VaPi{B zvuDo&MIanhfm(P=g8YIRHuHLPiWRJxB2{auEquA*I#8m-)5S4F;&O6= z1GBN@4WR}WmI{Ln76w}yB79czw6RCXRJ2GQ5|N0|7P%rEA#oW7;As_L~be;v7E8 fbZx)L%)-ZTtVr%6o2*K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy};)T44giF8pu3<{``p( zCm>=#kyEEm0og!u;#!+_pf0|WAirRSFagcnE^*a`o2`8vorU!M<^yHCJY5_^IIbrr zI5ec*k>1oGQryU~xIuY0BXjX=w#5#?ZH&x^1Km=U8zoeh`f%|qd#Er;^-0omp2%=^ o7G}Lx27|W+%n!p3=(aL4%+nVBTK1^?63|ozPgg&ebxsLQ0I1WQjQ{`u diff --git a/rtdata/images/themed/png/1/dark/wb-lamp.png b/rtdata/images/themed/png/1/dark/wb-lamp.png deleted file mode 100644 index b0d3df3e5e265e302f036db7946fe66735a4796f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU&zw2qUf^^7{Q1+TPai*i z{OsAYKoKASa^WOgu*zrmHK0cRk|4j}O$-uUyjis?eTp2Crsz#FKK;H2C^gB`#W6(U zaePZ8KN zLF1HC&Ibj#G|-ZCMPfE}odS$b$XmLX9|wk1}1`FEX?6F(ek~&204!c?onK NgQu&X%Q~loCIB71yJ-Lb diff --git a/rtdata/images/themed/png/1/dark/wb-led-small.png b/rtdata/images/themed/png/1/dark/wb-led-small.png deleted file mode 100644 index dc4385c9470c59eabdb9e017c79fde9e08c2b052..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7@%$YOp1wQA`p9eDF;4B!N zI&})dn7LOu5~!Z1B*-s#9Rt7BlzAF4k&XHwOl*#hrR>v` z1e|9qy?N-MzzKthZGl$JkrNy{yc=~JGn(K|4Y{noYtgTe~DWM4ftK6r_ diff --git a/rtdata/images/themed/png/1/dark/wb-led.png b/rtdata/images/themed/png/1/dark/wb-led.png deleted file mode 100644 index dfdb2519154cd33768f13c8917a6b5dbc9511b92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU&z?Pd=FA!Q0v{j=1Q0HS z4IzOdKp@#0_7A9qwX2^USrppt)YE7($&F%J1c+^lRaG=LnJOI2RJeDIINMG ztWkD_<5Z>y3lk^D@t_SQn@e{*ND*+KX~?~#Zf1kvgk;UULl2f5dJtp5c_Py%Ody3x z$(U1>E%l(QK;N_lg3YUTOycsGIXNg%pt(=u%&7y;JXx3cbi5L_7aXlZmojk61;{JMKN(sO#{6fnlP&k;&8Ji=%K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7@%$YOp1wQA_odYs};PmO! zXV0DmlBZ6cf`|YaK<<_3n{q%cyd^EMW$3n#Z{kje8tP99&`ERK!`}5n0T@z;^_M8K-LVNdpDt0(?ST&zw2qUf^>U4EFEef9%+? zD_5=n1&<#;4iwwVe}5NHC09w1U+`vzsl6OR{6z{LJ!*17K+!T!7sn8Z%gF*ROgv0H zZ~8oB*mzU;4!flA`6$j{4(531AZpZLpzOmxLpi7IOrn=d!4Z*=iCcMr0QA&VqN>hK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D13z$e7@%$YN1!2rm(c=4ipfe(-Y z1gB4*29nC+Cz^mNxk`fkf;aJIJ4-Ocw$6*c+9IR~6!rIXaSY+Op3Kq8#HPUK-D)tY zIppjC9)886Vgkyl5l1dw;XSdzKqo;wkIjhbsH6m!tFz>xDKZig5mSN$d3K068OB)O kacB`;I5BwPwq{0#UEWH2_$;Ls0F7qwboFyt=akR{0OH7zp#T5? diff --git a/rtdata/images/themed/png/1/dark/wb-sun.png b/rtdata/images/themed/png/1/dark/wb-sun.png deleted file mode 100644 index e65ee2a8025f5ab46c37d37e89d628283d0886dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf^^3^l2dDEEpU) zas_;rMY&5t_h^aEukdb&7< zNL)@9aAD#}2-+iXE>K7$fkjB5&vOyO;u*$M77J(`&^X2N)Z+t(v|I*D@f1RghHmRd5xOTF&sdzo1K)@KL5~dms}FAH!@(Ri>jd4iABj OWAJqKb6Mw<&;$T$kg{|D diff --git a/rtdata/images/themed/png/1/dark/wb-tungsten-small.png b/rtdata/images/themed/png/1/dark/wb-tungsten-small.png deleted file mode 100644 index 6f958cd59548f315a41153557e3772b3fd94213e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7@%$YOp1wLobp1pA4!o`ah z&z(C56uEr)GEn67>C-?qkO2We_7tu}KcGhbk|4j}O$@O-a&~Sa+4I^9(-%$CH@;vD zluGn;aSY+Oo-EM9#HLWj+i0Zs!Aa6HE1|9H!M^KFehzLaR?N;fLlm5EbTuY!T&U0- z(9g`w{F~ENVKKv@25&}D{Rc+Onqh**`hF~#;$OC8%wsZ(46RBQIKrjqx*|4#fgzMn V?7Zb04Mm`344$rjF6*2UngHHKrnvwB diff --git a/rtdata/images/themed/png/1/dark/wb-tungsten.png b/rtdata/images/themed/png/1/dark/wb-tungsten.png deleted file mode 100644 index 2c71f66ef18f1b9c553f0262d256ea2b18dde701..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf^^3^y#x_&mKB- z2uK1&&Ye34B!TRkH*W$-peztMF;Ox zqg#AVI#bP0l+XkK5PZ9O diff --git a/rtdata/images/themed/png/1/dark/wb-water-small.png b/rtdata/images/themed/png/1/dark/wb-water-small.png deleted file mode 100644 index 2ecb5855247e9e2a27ff36b3e768daaff3dd0dc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy};+pnKS3lpFer>F!1$jscHz{DKBxPy^-@q!uE3l=P3n83*9(5BI&7^AT+;SxuR$3_hUgAI(5MQ0rT p-f?KVaP$SIP3MU&){Bw`3=EA@oI7LJIe|=O@O1TaS?83{1OU1FqCfxu diff --git a/rtdata/images/themed/png/1/dark/wb-water.png b/rtdata/images/themed/png/1/dark/wb-water.png deleted file mode 100644 index 7bc55c15317776c28d135fa88bd1460d2f7336e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST&zw2qUf^@;)Ty&)&jQ&% z0A!pzc@mj>`t)g__$h@xCZI09k|4j}%?!dV(Q}m93MRU(HTOR%XdDidY4UV&43W5; zEa1Y#^Q7QN_!qGz3C%o*J_BZFfeE#f8WR^PG&3+Wr!Tw^%Es1qR@hOdP4XI#!U2wF z4vbdqyQL%5PBt_?4hZyOnDIE`ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST&zw2qUf=^HFJ8QO_Uu_8 z144E@dcG2SJv~LW r+b1w4CFncovK9(S1~{?LWM4kMbYZyFT{an^LB{Ts5G;NQm diff --git a/rtdata/images/themed/png/1/light/add-small.png b/rtdata/images/themed/png/1/light/add-small.png deleted file mode 100644 index 59211ace68fd58f08a5a2dd6c82ae5877594e26a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e62RaMo!z{kPCL0MT@4Ge%X zyz;U8ffRd5kYDg729~&VUW`+0yuhMq2tAsp9}1zMQcQra4oryM-MmTZui&SBiZ v(5=wSFyo-Y2?efYGe5p^GP67&aI=ho!Gc|I?fN=Cpk@Y7S3j3^P6Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$s5Z%qP#=S*tDnm{r-UW|iV<)) diff --git a/rtdata/images/themed/png/1/light/aperture.png b/rtdata/images/themed/png/1/light/aperture.png deleted file mode 100644 index 70e8e0be5f217e8dadce1f15a889c2d187ac0743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 650 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+stN;YYHBJfDnK5DbT9Bx zR8)j>fr1)f08wseXecWy3uLRSs{^Hqzs_R^8Yo^8mM9=Iuzs9WT zT*Jvz=-wiCG_xG2jvCz1r>FHCnd zo%+-)Y0orAInIo@J=_KcQ=WNLbl4QE^p9kS`z`h8+N5vqWHb)At#_4NC0rwJ8g8AZ q`895>P1|3eY2I&-uMhv^Zr`?-|Iifc$KJqjVDNPHb6Mw<&;$T>F6Ht7 diff --git a/rtdata/images/themed/png/1/light/arrow-down-small.png b/rtdata/images/themed/png/1/light/arrow-down-small.png deleted file mode 100644 index ab76bb3cc91f7a871dd47f187cab3fa7c5b63706..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7jy}(CRRaH$*4M-{|C;%BM zDk>1JhK2@^4Fne61-pUjc}jx(f*Cd|t>#EuU^-E_&iC)8N^_vNg{O;S2*>s01P7+3 zCJ_TB)k85mqK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy}(Bm1{4$&)YR0})zwv0 zR5Ua+fWq3^+DW0@@<7GhB|(0{44aqKaHM${DfA1;C4CM73hQ~gIEHXsPfj?%7O~Kz zTXD+9AOWXh4JS$0CIy892h=*wHFztE9NwzT(-Pgt#*pj5%KUuq_eDUR44$rjF6*2U FngG$wcbEVG diff --git a/rtdata/images/themed/png/1/light/arrow-right-small.png b/rtdata/images/themed/png/1/light/arrow-right-small.png deleted file mode 100644 index 228cecd3d7ac90ea089ff9ec1b0f9a1290d02f2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy}(CRRaHerMOj%HNCJVB zloXIuQ&R(q1A##O)Nr6;?vfzCV1~`hR02e~CO4X8EDTb)3>4P)ba4#fxSpJFfJ^Lv zgb-&yTY_efV#K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7jy}(CRRaH$*4M-{|C;%BM zDk>1JhK2@^4Fne61-pUjc}jx(f*Cd|t>#EuU^-E_&iC)8N^_vNm8Xki2*>s01P7)& z(hGW=3OUZEXslsK^AQ#~!*Wrlx2Z{p&w*{af`AT#5tAcN;07f}#}#FtBoY`H+zZ(P UgrBZj4K#(p)78&qol`;+0DYl*Pyhe` diff --git a/rtdata/images/themed/png/1/light/arrow-updown.png b/rtdata/images/themed/png/1/light/arrow-updown.png deleted file mode 100644 index bb0ccc5dc6311f1d762653495639c9676d195bd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBH1AIbU-3xqFRaMp0)PN)qC@U*N z80zZkK!%En%9KSavw@1aOM?7@88(+Yt&y1;shC%|b&czKpm3O{i(`ny<>Ukh=3^c? zVbj^z*xVc$4cdJT7!S_W&|rCPz|F-ab-+T=p^v>Mc!`F_629xq%U&L7yutId;m#AT v#||;vmp2Cl2qiMyXgAERK!`}5n0T@z;^_M8K-LVNdpDd1AIbURa8`zm6hEKe5|dlRaI4i zY@i4bsDXi;oE(H}tb3*esD-yA$S-(vDg(=k;_0n+QamBb%&L2D0435rT^vIsE++># zG4Tj^SxR&o_evhTSm5v|C&8g$nz6_M%UPW3n0Oox@I2bGf#r~88&7AGf&#;n4ABkT zhb)grFg=vvW(#+;aA%&`yol#2gQ}~_;y_*3Qob(dz`YHxEJgAcvvII6F#Kj!EpIzH RdoR#R22WQ%mvv4FO#nb(i_ZW6 diff --git a/rtdata/images/themed/png/1/light/arrow2-right.png b/rtdata/images/themed/png/1/light/arrow2-right.png deleted file mode 100644 index 75d1508437c5414fba37cf3f182d77e8c3b9d175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbURaI5p3w)H7m4OT(P=Nt8 zH8r3hkOyP{#bwO*rvbI_mIV0)Z)Qkc-MXNHPdR6ryZKwC_nUwciJmTwArhC91zebT z6r9!wbSiIPnt8ZJp!4v7mLrLY1?nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+stN`wU;tt3>gu`|_()1h z0=Wtb3TkR<>gwvq3VAYgWw@cHex;&ggl_qsM~X66_1F zvaQ+iB>Y~h$~~pb9Lb%RC;mu0_=;h6b1aw9Bk3ng|8m|int!-1TK7!O0r$+s$#;%+ zw?B^&IkIxI8`rIO9R-%VS2c(%ncOl*F7RGNcZcXrv2#CE5^k-_(BxRK^|k58D%)J$ zNrg9WIbWAvV9j4NY3^Oy_Gx?%r?_1b@SL3d>LJgG58n@dj_94G{gS`t=k!0)_AUnm V+69+X&jbb}gQu&X%Q~loCICmp{B!^S diff --git a/rtdata/images/themed/png/1/light/bayer.png b/rtdata/images/themed/png/1/light/bayer.png deleted file mode 100644 index c85ce844ece41055bb17c86ea343df5a269e7e0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCi0(?STRaI4$m6hEKe1HrU6%`=K z(X{OvP?oJE$S=6Wm|=5RyTe8`4xosIr;B5V#O34wCnla#$BrH2abQ@|v*Ju(VPRn+ zFE1}ckRMN1Q&ZEyW5<>`cy$!4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJ*L%7+hIn)) zCoC{bP;r~MYSpW>BA)%VzqjcNTS|E{>MYUt_y7NY(WEPeMn${e5 z{vx3GtW#b(0Vh0+c4?if{%{6M(qK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7jy}(Bm6{vuLo2Tk2pc;;n zAirRS&4u0>&a>=)EEKK)ig|jvIEHXsPfj?%JcCz4qQ{ZPS&>c6QK5ZdK!Bs*nFK)* zVG$mdKI;Vst00azp$N&HU diff --git a/rtdata/images/themed/png/1/light/cancel.png b/rtdata/images/themed/png/1/light/cancel.png deleted file mode 100644 index 1a48a2e4420020f816257e6e6ebc8a2851ec7a22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCi0(?STRlvZ#z(-S4Q(RnJRaJFw z_Eb=Ku$2V)1#hxpkmR0!_LzPrP$b>c#W6(Ua&mwZ6VDHeJ~xH7O&lGIg${5$;@Dut zXxYWXV%Z$Z9o*u~4H+Jix|1q=A89-#1xtxwBt31FdB6boFyt=akR{0MY1&u>b%7 diff --git a/rtdata/images/themed/png/1/light/circle-black-small.png b/rtdata/images/themed/png/1/light/circle-black-small.png deleted file mode 100644 index f18a415b6c212f548023294ceccc12cd63397560..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e5NNV^yK07*=+Dn;ucP?WPI z$S=5`Ve@JhVPBtF+S_i$0R^2sT^vI=t|tq$FtMq$NpE)K>QFqjWXTc%juZ)l z6Iqg0FiZL;Bx~&WhKLYqPL?+xU2iffD>gTe~ HDWM4f+d6o% diff --git a/rtdata/images/themed/png/1/light/circle-blue-green-small.png b/rtdata/images/themed/png/1/light/circle-blue-green-small.png deleted file mode 100644 index 2479318234c69840ca4439989f6c721dd1769676..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e6&;WrDze+Ksg9|j=B_Yp`y z(G_imcOne_8$ev&O$>o+fs7=>EtWuy{3Stt!5h07Hf~(T;1;J7}2OzpkBYb6?c z7}ArIg~L+X4kRTfN4upQ?UeDZIe2SpBHN+04%=lJ*l$VPaXk0?4A5`}Pgg&ebxsLQ E0KtBjp#T5? diff --git a/rtdata/images/themed/png/1/light/circle-blue-red-small.png b/rtdata/images/themed/png/1/light/circle-blue-red-small.png deleted file mode 100644 index d88a013300133743aef1fbd7aa17d436091670ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e6&mEre)1_t*6A0P=qHyP9* zj39=!Kt=$=dI&d^VKtEPx^ROmP_IBqkYDh+%?zu$SvF1dT`#oW$9uhqgv<98K)Fy) z7sn8e>&XF4Ol&G{Et@^HI~K-kXlU%?IKd%)`@qZyt`rkB1A`4G86^9pB_u3d8+e@A z6a?JTEc_A@9tbyTPGilUe}MhkI#%NV&0{y8Xsucbj2wqJvEXFJKYM`|FnGH9xvXyrln diff --git a/rtdata/images/themed/png/1/light/circle-blue-small.png b/rtdata/images/themed/png/1/light/circle-blue-small.png deleted file mode 100644 index 2c8ff48fd1a0a62d357dfc5e33e264db803442d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7jy}*Zo;Xfv-T>Z-nsD`5? z$S;^-(}a~QKHb8n%2^bFV%DB6jv*Y^lM@aw#Y{fyK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}*Zo;s5_9417Evf#m-g+Bl_@|Ohp1v9MMyl!>R#7*nHh1U7{ig2Bp z*#MOC^mK6y;kcfhaDb`8DMr5`W1otu>Q+_m! z6bnf%F0R!I#t(v~Cv-i$^^nb|plyfWfizQwe|3Vh4nM0c0vgKT>FVdQ&MBb@0EC5_ AZU6uP diff --git a/rtdata/images/themed/png/1/light/circle-cyan-red-small.png b/rtdata/images/themed/png/1/light/circle-cyan-red-small.png deleted file mode 100644 index ed7003161b106b7750fc36986172e30160758068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7@KO>`ifzN*+_s@U6cOQWa z|Fs){P6#~mD9jFEF%sJ%A^p36Ns{a2v14gI4sH#b zH*VzAHe%M>%DCc&_>zbY^`mc_lr}XsOtw4>>k|9cm`-bgQu&X%Q~lo FCIIRHmpK3c diff --git a/rtdata/images/themed/png/1/light/circle-cyan-small.png b/rtdata/images/themed/png/1/light/circle-cyan-small.png deleted file mode 100644 index 84f873a2c443b3165d3c6515f258087667e49fdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e6&;qQO<0w0Dy{~7-O2a*54 zB$&PM7RNP^-jX1{;C_b9EUSHegjdeYaOMOGx_G)chHzX@7HDB&Q)$!eb~flxJhx=Y zk^qhr2@OU@;|YQ+Nh=s7eH7Z5COiZ(4@gLz2r4*Q@V0=N^=yR9q(I$P28JIgd^({= SkKYBF$KdJe=d#Wzp$Pzdn2LM= diff --git a/rtdata/images/themed/png/1/light/circle-darkgray-small.png b/rtdata/images/themed/png/1/light/circle-darkgray-small.png deleted file mode 100644 index e706b1eba3afb828bd04587ddbe76595b7285793..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e7jy}&0iF)=8k;^H1| zUhWT+Wh)8t3ufrwyxK=NzQgDPP{i8P#W95AdUC=6rid0^SqGEV6DCbcVwiAn1q%z4 zLz{5NLZ%dsMu{$mHo=aCJ!cxc4~ib%dYHE*x{;5e-k9ULgnY|SpfL=du6{1-oD!M< D4%2>( diff --git a/rtdata/images/themed/png/1/light/circle-empty-blue-small.png b/rtdata/images/themed/png/1/light/circle-empty-blue-small.png deleted file mode 100644 index d53b3516efa3673b88409fa4719c9890cadf7dc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e6&f#JVB+*8;Wh zmIV0)Phr@|)w6=d!b`~4M_9JJZvs#v(9^{+gyVX$KnoL_ircj86J`R=ZJwT<4;3a% zTo90R?g(3oPLi02$pr?ZIb5u)M?)KW6r3F$6GKzjVzPvN3?p_+UvZe)si18X<9sVX bx0QjxtY0X3K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D13z$e7jy}&0vK0YZaDIp;tF)K>mN7Pb?k!yEa5qAs2;jv*Y^lM@awMa=bOaxl5< z;^^qfs?hAa#>2LdX@cO4BL^0!aiv&@85nHnW{_-is8mZ#VT<8fH$!-tY@Wg$t`Y_Y YsYl!_RxjI3f#xxIy85}Sb4q9e07r6zlK=n! diff --git a/rtdata/images/themed/png/1/light/circle-empty-gray-small.png b/rtdata/images/themed/png/1/light/circle-empty-gray-small.png deleted file mode 100644 index b3a57c83b5ccd66f1e9f033d7ea52ccb31e98044..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy};+dfdl*Z@87$3FOUHN zd-m*sFo5El-E7!^in&XI{DK*JH*rm0X(8<8>+`kY`7NNZr>Bc!2*>s0gab@#T$sh1 zGs+ZIRgW?$91c*udB&6B#Ed6r4kRpMOyN*9Fxa5UBK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e6&;Xi|Wfe(o}mTqV54#l%emMk$4Ji!s* zZ>F8ZYBZ~hmG!J?1J5!SM@K_eg~KNU0sf3~ V?$d3oNhFSms diff --git a/rtdata/images/themed/png/1/light/circle-empty-purple-small.png b/rtdata/images/themed/png/1/light/circle-empty-purple-small.png deleted file mode 100644 index e61da8e9f1fc2656caa197ce1c33bc75754661d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 424 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy}+k|p`n?fxsRa_$Y^9} z1d?z@JwyGBRdXAFin&XI{DK)a^Rlh>nK99#r~7W=Ge@AXm#2$k2*>s0gab@I%PZKL zGnP3yIu^1j9FAFYQ)#2b2@ap6gaBbyBQ-Mvg8~mG$v!rRQl%3-J49kO?u?ks7GZtI hVS#Ae!5eGX7*5LYMpi|HodlZ7;OXk;vd$@?2>{Z6iF^P6 diff --git a/rtdata/images/themed/png/1/light/circle-empty-red-small.png b/rtdata/images/themed/png/1/light/circle-empty-red-small.png deleted file mode 100644 index bf803593197ab95a75d3777c6a2e8335bc38a497..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7@KLdk%fe(`si6sIm(vSgdUiG<+% z2O3@sMonBStT#g&d6v65I&z9C9PS7V2yl>`$vC}9yDht2T0?_tE7RRFhD*N%jpG_k R`+$Zrc)I$ztaD0e0s!@8g^vIL diff --git a/rtdata/images/themed/png/1/light/circle-empty-yellow-small.png b/rtdata/images/themed/png/1/light/circle-empty-yellow-small.png deleted file mode 100644 index 9a3ca9bd87900cc8e784ff345d84449725545d4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e7@|9=Me0v{lW2c2ze-wjmH zQxfDC%)_u@1&eq8G>fi$~^SXgg{HuiY-HZ=*&a%dA=ykJ3tkrA^VYdFt!JqBZejMh?)RZD?!U==2m Ux@-??D$ra8Pgg&ebxsLQ0Qh8-ApigX diff --git a/rtdata/images/themed/png/1/light/circle-gray-blue-small.png b/rtdata/images/themed/png/1/light/circle-gray-blue-small.png deleted file mode 100644 index 01d5da8815332ea905c230c3f1a2da5abd1368f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}*Zo;m`j4`?qWXO8x~R zY3WamjhBIfVDukO*416Mu$>+Q)W}~F$~Q{%+3m+l#i#2 zV+hCfx`rwWjh*q=Ey~>C2W>rIP_8AVcT6tL7=$|p00i_>zopr0L+n=!vFvP diff --git a/rtdata/images/themed/png/1/light/circle-gray-green-small.png b/rtdata/images/themed/png/1/light/circle-gray-green-small.png deleted file mode 100644 index 2290b708fc73eeb3a53b748d9902edad6527e10a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 422 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy}*azKLZf$-@kv$ku4B* z!<7agL+Y!P>{r=uN1iMKD&{T;@(X6@-@IbwYM(X2n>I!KoeVUL!Nb$VF@)oKa>4K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7jy};)W1H=CP`;Tnd0%ZIJ zqfgS(K*oOthRcnOmm3;@;@-z*oCj**EeY}qX4t%9j)>;oI4332zIS9m8Y}q?t1G{}afHTJ!2U&{zgfS3j3^P6K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7jy};)H7#uu!aR2`Od-m)B z^0IAjSppTXmjw9*GxTj-;VtZY@byFmppc!Xi(?4K_2h&DOgCD1WgSdbPna|*iDAOQ z6)Y@F4sJpn3zbP0l+XkKk#dK~ diff --git a/rtdata/images/themed/png/1/light/circle-green-blue-small.png b/rtdata/images/themed/png/1/light/circle-green-blue-small.png deleted file mode 100644 index 1d6e6025217eeca5e489b2b50767e70f16653c39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF42=I6G_Er+{6|La1wJ5w zk9-Up0zl$xf#LC=;jIuvP3EsoGoW_Ck|4j}O`E!US9r59tXsE!!g`@~6GeI%-<<%ERPw`Gg|}o1A5&)*MD>b&U%C`4cyOiJ0ca7<$#~!{?lwRI$%*SH7F}>i_+? Yq*k_|Cx7EJfVMGsy85}Sb4q9e0H2zoMF0Q* diff --git a/rtdata/images/themed/png/1/light/circle-green-red-small.png b/rtdata/images/themed/png/1/light/circle-green-red-small.png deleted file mode 100644 index 96f86b1b9754cebab1e76e8ce79c0a5c4f85bf5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7@KLdk%fe*uf2ELC#g5jnb zhzwi@B9W2MTZYip4B@L&Re&1#OM?7@H#4kTw`$YG^};>fzTWHBCvN_E3Mdug>Eal| zaXnd}g^5k2?Tg6yUWGOnCT8YnK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e6&;Xi|Wfe(;GLlb^hhXU1b zlmz(&cQdS8=EWj3HSgOs380w0r;B3<$Ms}^7A7_oH;&DX+8v6=mMmE^fg^=QgOO2t z!b6s%6%3L-3T;di5?PWol#L$*6&x*iTfqDK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@zxRLl0-ygr|ACDE=Kuc( z{{Qd!|G(G&P0cqOfND5Og8YK}88)wG5%%@reYJ-TDCX?x;uyklJz1cIiA|+Vdb1-} zhvKOvOO^<5q*!P$GICFt$da^zS<*+LjcGz6OOl4N@q?g(qXlmZm|5@6BZDnBi X5x}P*GT~-9&^QK9S3j3^P6K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@e*=Sife(-bp@|It+Zg^g zg4hg|bG?CTI7)*2g8LaZuVxYU_2GTBhYcv^?CIhd!f`!WpoNJ|rA>OXBUgvwsU=I6 z2ymoWXfQHzPngJ(w1QdEN1=^rLLy6&hO+U4pn{_XZwr`N@6P1)3eat3VE7Thry(-o RW;xI}22WQ%mvv4FO#mT3fvo@l diff --git a/rtdata/images/themed/png/1/light/circle-purple-small.png b/rtdata/images/themed/png/1/light/circle-purple-small.png deleted file mode 100644 index 9fe4eb0d6f3f6859b8ecbdb9a79a010e8c4c873e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7DfuRA2+zWgrGE8h^XlrC> z1aj*;ms9~2u$Kh+1#j+WU=jB9VOX&KDNxAC)5S4_<9c#H6BCK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e6&k>Q_vfzJ1OpZ?DVZaBqF~07B}+~+ zrAVk~YOXX?Hg*WA(mBy}@Rqm}?~_{{Ijp_DrC`44$rjF6*2UngF}Z BmWTiV diff --git a/rtdata/images/themed/png/1/light/circle-red-cyan-small.png b/rtdata/images/themed/png/1/light/circle-red-cyan-small.png deleted file mode 100644 index 92b03b9537239e1e21339ac9337289311bebb2e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e6&;m?1DzyI9}e15RAzY-N? z_z&W$Uca?EBm~G_5f%<4`|m`=0@d@B1o;JT>}S}#nZ;-GW}(d@hqoO98pz=5>Eal| zaXmSpiHS|cZ3aWKR>wl!0|yRRaGu~u$^WP!z-lDq)zf?TW&=-ST5>YCn?m!!n>TK> vFwSJ0v?<9YjOWTb)@$oHjRo>pcfDnh78YHbP|Z0FXfT7PtDnm{r-UW|wg;Ar diff --git a/rtdata/images/themed/png/1/light/circle-red-green-small.png b/rtdata/images/themed/png/1/light/circle-red-green-small.png deleted file mode 100644 index 4572e019fb23beb8759366a301f6e9d017226875..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e6&gTe~DWM4f D9Y&U+ diff --git a/rtdata/images/themed/png/1/light/circle-red-small.png b/rtdata/images/themed/png/1/light/circle-red-small.png deleted file mode 100644 index a8c9cecec8632d0518453899780b39d0987790f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@KLdk%fe(;GLmam>8i8s! zN`m}?`xrK{_^c9M@m{*62Po#?>Eal|aXnd}g^5k2jWfH!xI^*Sk|j$faHL3RFftlX zc*v5pfX*KIk~yMSgfc)I$ztaD0e F0szKkg5dxF diff --git a/rtdata/images/themed/png/1/light/circle-white-small.png b/rtdata/images/themed/png/1/light/circle-white-small.png deleted file mode 100644 index acf4f8b76a3cc5baf089269d24f6b5e2161d2a23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e7@|NsB)1wKF$4g6f`a2TkD zqa?^LxRGJuEEZQ6!8Eam2|zJtPZ!4!j_b(+Elg}GZQ7e1IXV>2Em^W8fFs31gOQPY zf*?!M3PwpEg*K)Mi7ZJP%Ek|Z3XT@MEnsH7JA*eUK)02F;rkpujV=1OK*lk6y85}S Ib4q9e0F&>HE&u=k diff --git a/rtdata/images/themed/png/1/light/circle-yellow-blue-small.png b/rtdata/images/themed/png/1/light/circle-yellow-blue-small.png deleted file mode 100644 index 1f7aec9f239f2168d894e6ec7b360918f9300d69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e6&gX6n`+{I;J|?^94Q=y%Xi2Iuo#Ku7@B=cVK)+))Z2S@Mnexn zdUCRGSPEOrss|h)8wJw4ZnLK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e7@|9=Me0v{lWiR@M~o(JhI z3Gxf>W!S*7!b^C%w-#5+TcDt`r;B3<$Ms}^7A7{8Hr8%u;||4ROO`B|z>y-M!N_Pl z;UY`Y3MNS(g*K)M4}nYt;|DgTe~ HDWM4f!)k}1 diff --git a/rtdata/images/themed/png/1/light/color-circles.png b/rtdata/images/themed/png/1/light/color-circles.png deleted file mode 100644 index 0be8fdacc6dbd0491e4f96b845320676528c1c28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbUH8eC-R8&;Kz`ejnO-&8L zh6@525C9bK{`CtKK>Q^^e!-I6#mgAZq(yin8uLw4Ik4E^YBx~oxu=U`h{WaO0!Jnu zg+tY@*Tp1`Ti?8KBZqrR@o@=`b50g~?T#|Dbrbp~8%nHbuskEs$2jBi;w4Ko%!)5@ z8Z7tl)cjsmS;^Y*7${cRxNz?tBi0jvqCuBZ6L!SKsl7Y&Kssy5l>-M3gvP0yIP^e7 zYDr0BW8=a-0UKHlTAD-%pGeCH7YRxHz|AYlUU-Xz)zx8+!vdpwE&|6bO-%BR-HM*u z)YPQOleci;!mP~9Ob0*i=I@s;Tu9E$^mI5U#y0)hg$oO|m@E*}T)=&&an_Xss~q@Z tnWxOs&{)C!(d>AS>OSqT!%pmM48n_onAUF#KLhkKgQu&X%Q~loCIC8Q(C`2N diff --git a/rtdata/images/themed/png/1/light/color-picker-add-hicontrast.png b/rtdata/images/themed/png/1/light/color-picker-add-hicontrast.png deleted file mode 100644 index 5dcdacf1fa9b745d4f1e739c00983c69dd7c2ba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s#6yOu$>R#Z}+}sT0{r~?TNY0); z8%P2HH#awsWMpK7h=avI1T!;pe}Dhqzkj8rL1v_+q`;*_MMZ!9{ORoMtgo*R5iBVw zfoOqnfkquZd^lY*{Q!`!ToU9L%&=SW_nHIqx!)c7_KESdsG#?rXOABqy!4^+<*l=K zn$r&Sd2Ld3ngw#w22U5q5RLP_6C#D06$D&F1>Fkno2Ie8uRp3VOX%Q|OY_%Pw`JPA z&%c;`wxH^e^1>EbxyP;D=bm{yZ_QY1@k;B$v9nSNp(pjbCjU4Q98(x+^l?MQwO_%9 z-8cB3n&dR?GJ|Q+&M9^;*A|&@ipvEq|G+P|iJK{at>I>6KN>GiTWPePOHA64J2MJs}8m OJAJ diff --git a/rtdata/images/themed/png/1/light/color-picker-add.png b/rtdata/images/themed/png/1/light/color-picker-add.png deleted file mode 100644 index 593e69b3d1420dfbddd1db55810ef96e8c1a6d40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xqFR8&+|RTUHzfFuw= zxIl)Qni`M|B*DTUaUgrDN~tDLuRuwVUogY7&7AW~6MEb9v&2_lzZk$Ilwb>#>-ThV z43W5;oN$0`MsT0h0ZTD2FUA7D36m}{N>sN`niRx1Za+x_E+)o~)Ac3H%ss|Og?0D?pINesv%5+PF)-Num-oK8J<$s2 OGzL#sKbLh*2~7a=yrNnF diff --git a/rtdata/images/themed/png/1/light/color-picker-bars.png b/rtdata/images/themed/png/1/light/color-picker-bars.png deleted file mode 100644 index a7a9b0f07a561c04c64886b709a6c129323dbf49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#ZZs;Vk4FApRY6ckjz z0LVrLYHDggVW5b*x;l^npBIEHAPpE@y;@2~<7E8}KKX3p>Xa~jODl7%%Z=NreRM6O)EQI7LW)AAe4K?fd8 zv^clf&h4z_RU_BrLstcyp7#|_Zqv9}yv~-7aguiP)`V$$@*C5p#Y7i=uwIw&Nu}bL zK7V>0Z`rwrO`DX{#m{Fxu?vs2GCT5i%?^$`nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}tgAK(+>>R#XjWWoU>Bjb!2GvM6+ z|Nryy@&ZY?2#_HzF5c48^7rpw1qB5lH$OigBHPo`)7aSf^XE?>ck$xIDJdz=&dxw~ zTwI)qi3yMaG-v0Lhblmpa!HV1FvGd|ikx5f^Bi9L`{O6ZeWHRdc0GI8x&LA1-o3Zd z_U=9V_Sj9EmyI`o$|rcbIEHAPKYRYP&>;mL)(Z?t-V6Dovf{HsKmEV2k(z!$a{9fe zC(rsYeJJ*OtP(o=D& z)pwKG%hXGA4n9o%sw65L6_p0sLyut~$ j7gZihoECFH{wc5YS8nz$ncJ6vZe#Ft^>bP0l+XkKNU!0i diff --git a/rtdata/images/themed/png/1/light/color-picker-hide.png b/rtdata/images/themed/png/1/light/color-picker-hide.png deleted file mode 100644 index 418b5b929fab4d9f5ce57a0f85e78fdc400305b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBH1AIbU-3xqFRaG@KG*rL<$W~KR zgOET0AY)?3?N*>-?vfzCUuz4e!^yzl YzC+k0=kejYKnE~*y85}Sb4q9e0JyQ0egFUf diff --git a/rtdata/images/themed/png/1/light/color-picker.png b/rtdata/images/themed/png/1/light/color-picker.png deleted file mode 100644 index 0d01785a004a44880ed7f838a5196b02d37aa8b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#>R#ZZs;a7@q9QLZ4{-5Utc43fTFvFF6-qhY_o7v~LRjihXH4f0)rYR<& z@d_y4?CIhdqH(_WqBq}B1rCS65B&?azWw(->TSS_)5#AW#3UuL{HXR)Pt314TO7e2 zH!t=1w|CEF%Egalw{B!@*IXKT=h?n>4VG`@tk)hm#a!XEWZAdpk`)zu?QO-rK8Sxe zg?WG6RP#-;JDd&QF-{OWBFX0*bGb@D_F4R;+DWqK`ae`owdK!#&yr-c=I33Ya~M2b L{an^LB{Ts55FN5t diff --git a/rtdata/images/themed/png/1/light/contrastmask-off.png b/rtdata/images/themed/png/1/light/contrastmask-off.png deleted file mode 100644 index b3df60148b6a5eaaea6d99306a48191aec27f3ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w(g2va+&@ii(+; znU)vI@8w2`OnFV~>3XVvIh(%i(iZofW>NGh9v&!CZ zlu2ysZsOBv+Qif5;HT2PAcEO_(SpMv3dbEn1KJuNE=UkCp78lV;0GpV=Jg9W_$Msh z5D?JV*ytJ1#d#w0h6dB7;{mgn&)npERMKq8#m(&?Q?_9fdmK-~29}hDM!S~JoGB$L z)lw27KCM>l917nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub7vK}(>R#ZZq@<*(s;Z)*0wMpO zX83=G0m6m|%E`%r1kW;jJ<6n}rlzQ<2o(Q+gaN1#s1l0KGQ|2z|CX<51DY&V666=m zU|o_p%~xXc=C!kOI6AWI^yJO?WS7rT4~*q*TzMU+YL};rV~EE2xf4%{H7oGADmQV; zu%*BK|3BmKk}ILNcPq%qNmelY@l{`PEvV#tvNP*v#jh?wYZcdc34MLLGfd{&T=Av( zOO#|wHk3VJK*VYzZo3M4sg@_ERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w(g2ii(Pwni`M< z0tna8&=A4^k_rk6KoSW4YUr&7>g6v9@(Xrh*j$hnyQtw9tJ&Sp3KJf)zn%h=n&s)@ z7$R{wS-^#fr^!3EL4oVg#3IJ#)`Y$l%*+BCSeh)A9QfY5tdJ9Uo;E{BV2K|~@iMJO zM}-;6%kp?wTss~3x|=5$btEt0c=93F;n9YgSxffF9!q@jKJWj1zQ->AfxzEr%HdV~ zPyRL(NvM=5r%1F+`LEIZwWG=Mt-xi6xQ5%zpJbYtSu|vJI6KM&&JcHy@tpB|LNgb` Yn=K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}(Bm43ssM8R{7r8W|WG z7#Nxv_~Q6jOIR5?7+8x~f$}OUDnN0mEp=Of8u?0s{DK)azes!?uu7!;F#n#l8zu){ zatF#ddAc};a9mGLXkd0@G+|pjVbOvG3mAl$b&htNNzmTMkocie!a?$V*+B_^ri7j} sM@3ggh2%}VEf2X&o7OViOj2NAIKj%xFDG|wInXo)Pgg&ebxsLQ0Qj1O)Bpeg diff --git a/rtdata/images/themed/png/1/light/crop-auto.png b/rtdata/images/themed/png/1/light/crop-auto.png deleted file mode 100644 index 5499df93ffe8954df952a6cd41bd2be039899be8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;s;a8W(82&B8yOht7?cc@ z7#bMd3w(egK)@TztD>U9TEZ$2F2GvE%FxLGlnt-q5ddlzC<*cl-YhaJ_)X+0h8Mma zwTG+s@y?8tl>y47dAc};Xq;braU)-Y0uRfDu7tHKzWm>R?UB+c)4~UAY;sF170R5x zCrL7H+ZnauWWf)f|Lly1j5emQNTp8{VOa6blcnj{VaBVQEdum8ZBwOh7+m?ev%SiO n_0<6@Bb^_=c7F3Tu-M5U)4(fq{lsA{pp6Wku6{1-oD!MERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST-3xpK1O!-FL2hbkX=!R| z0y5g#+JGbw{Qv*|^XJbtJ8G{3Ih-Xye!&bUe#-y(qwrVmcj}LDpkSP*i(`ny<>Ukh zwj8HJ9DK=Jm75N4$rhf}Q?Af-SV!fcL9yB-#m!+!&kN4Y*;@3>XGPGt(9L1%qPAwK zit$BA#>jU#TCt}bIKwHxcOhlL#|R6B;|HcbEVg7`#qP+!uwBk7ahcYdbdX~_UHx3v IIVCg!0Gvsce*gdg diff --git a/rtdata/images/themed/png/1/light/crop-small.png b/rtdata/images/themed/png/1/light/crop-small.png deleted file mode 100644 index 9f345a6ef4942f01409d7b7be8faa53dc3f3d642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sR|A6^>bP0l+XkKd9-du diff --git a/rtdata/images/themed/png/1/light/crop.png b/rtdata/images/themed/png/1/light/crop.png deleted file mode 100644 index 83ef5a9556cf2c8725d172e33d724dd493dfc649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sgnPb!f`#BgO!<0;m8u1Fhc`_2MZj$PAry?2s3=NpkSwpi3o%K XX2t%cwZD!7H86O(`njxgN@xNAFY#~F diff --git a/rtdata/images/themed/png/1/light/crossed-arrows-in.png b/rtdata/images/themed/png/1/light/crossed-arrows-in.png deleted file mode 100644 index f10a4a058d54055e782f8a7419184f53f1846b80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 514 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xqF!9Ybt1xN!)AW%|L z0+MQKY7i+P`Cn(dKTr#ANswPK!?TRS%`yDCbs=6|(-fX<-UgJI zGvO4251UwnM_Ho4Ni7RTmqN~_B}@lZm?tkV@NoLT&~aFoLnLMOmYWQZ3S{Q-nRW24 z=+tJ+GFvXp?CimCMopA8EWKr`pCTKF`w9!?of=0t52lrd1v+?07#v)>qroaf&A~Fq z!P-J`T3Due!`#i8l}yaWhZZ_Gy3P<+IiPZ-IN@rSK)!c_Z$jIT#f-Xh7*?+l+wnI} RdLq!B44$rjF6*2UngCGip@9GZ diff --git a/rtdata/images/themed/png/1/light/crossed-arrows-out.png b/rtdata/images/themed/png/1/light/crossed-arrows-out.png deleted file mode 100644 index 410e65f3dd411b98d42a3ed0ffb7539a3ebfe085..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xqF!9ZDA87QWrq5|Op zNi{G4G87aPfXtftVM~B2_)3EOf*GD|(PS*R9+ap*<(R;20cBb}T^vIsE+;1_ z2o+?vN*fp$OxL@`@Wg<#%a@@@h*h*fM(?1{1SaEy+zyjORTw96F-&?h(?-?dQ$r-9 z$BBm6!;K49Hr!;$k@F7bXkW#Ari8zDnZS-vJzow^HntSL_N-uTC#56ITC65fR~uQg wOpXMVcPtfnzQLk-Zu6r65&Z=feHsi5_kYOlmpKtM73d%aPgg&ebxsLQ09ikpR{#J2 diff --git a/rtdata/images/themed/png/1/light/crosshair-adjust.png b/rtdata/images/themed/png/1/light/crosshair-adjust.png deleted file mode 100644 index b8b17dfa1a76be046ffc2ad3f056f92f845c5598..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xqFVL$~8)YQ}<0=l}o zK(>N{0#NwhOWO}XExaW`e!&dUo1Z#_q#mBc?W3;s$t?5-P$JLM#W6(Ua&m$LE4PG1 zgv^4RFlRP4by1D<%^w-r6kR!HZ@#fZ=-fjCvuzE<2N=wc>$Wm-7x413Mx7Lrl44Ss zI%SHGgv5=8Da=~!2Ll5HURdclItu2rEs*HF%BsQV`jM&YxrBu8#67)23LXp$%DaST UZ}wez5NI=lr>mdKI;Vst00eK3X8-^I diff --git a/rtdata/images/themed/png/1/light/crosshair-hicontrast.png b/rtdata/images/themed/png/1/light/crosshair-hicontrast.png deleted file mode 100644 index 078512803dec62b7d5c2d95c3d42f4594606eb8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDt0(?ST-3xrUxIp0m1k7LnWc>gC z|HzReM~@y|c(vy*kk3{UKNfkrcUy85}Sb4q9e0B^O3+5i9m diff --git a/rtdata/images/themed/png/1/light/crosshair-node-curve.png b/rtdata/images/themed/png/1/light/crosshair-node-curve.png deleted file mode 100644 index 0af7379c24aefb2914034148d0ccebc9187e0af5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xqF!9YVpLq$ae!d6pL z12VL=wSlC%x;jKW<|o4=pf0|WAirRS&Clc(BrbR9WUCg`pT>IN^KGC^g{O;Sh{WaO z1O<*8`3g7A^a>d~3)$YP#A@KTU_pXP%*4eDB%ItAE#R1Q_N9gf*YkqT9SU1m)Qk-@ z4!#k#X?P$blHO3fLzY=UMsI_2kK&v|Ic#dGscg!stP55hVPa|b?qXc{Cc$h*lSIKr lhR(}|jGfG^UKPx&3~L?>Uie$@CJuB1gQu&X%Q~loCIEdCm&pJC diff --git a/rtdata/images/themed/png/1/light/crosshair-small.png b/rtdata/images/themed/png/1/light/crosshair-small.png deleted file mode 100644 index a898a2fdb13098daaa1142b03d1ec8e40d13adad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJM|!$AhFJ6_ zCoE762n~H32E@mfx3xA%O10=DDxLI9+3`SWsn`WM10w?igB2@RZvFfJfBf`DAecDu zK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e7jy}(CRRaFHB^z`)9)YO0? z%F4<>Qe9o$b8Ff}pknTlAirRS&GQ!bvl_cNHkMEBbp8Mow)S*!4B@z*oN$2u#uOoi z9tFoxj^srPL}sLkn;GdOBornjOiIWIX_(}ow|j$OfDDTmm)D|~t+U&N85ks%u{Zus S|D_BxhQZU-&t;ucLK6V#<$f;! diff --git a/rtdata/images/themed/png/1/light/curve-controlpoints.png b/rtdata/images/themed/png/1/light/curve-controlpoints.png deleted file mode 100644 index cdd7cdd3a2ff4846a2dcf88a059cfabf0c56d32e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbURaI5h)YRMye3X@y)z#Hi zR8)XmAONy~q=tqDP#nm3yD-!QsD-yA$S-(v1A~Bj@9O2cbAn=vpQNcp0wroZT^vIs zE++>#G4Zfip3-yU@UwPiZ4y3kfa{3{SCbYPYSS`P=5U|Q zo^h+uSD;UeeL@CDQUEX0rK~d!hZH&)y_%Oa8VQIBJa_o&WDyX&kgxRy`$LVUSSB`w q=M8r`KJ(xBYQT3R-ldHZ7;jTw>w0@>))@lb!QkoY=d#Wzp$Py#N0WR2 diff --git a/rtdata/images/themed/png/1/light/curve-flat-small.png b/rtdata/images/themed/png/1/light/curve-flat-small.png deleted file mode 100644 index 17959e6aca34fc378c26e0fa35ee09fed38536e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e62MMcHEz(+|*NmW%_5FP98i86mao$aSY+O9(wjPFM|Sy%fYX~4cV->8g*~f2Q!^^ z)!XCa!BD(lYgf{?o>D!QSaUW(K0!V?Mma_?CT_-w4n3QVUwxljbLb)GRX){>9-w&) Mp00i_>zopr0EB^kjsO4v diff --git a/rtdata/images/themed/png/1/light/curve-linear.png b/rtdata/images/themed/png/1/light/curve-linear.png deleted file mode 100644 index a3d9105dd4f26ed7f3e310edcc48a1b019e9498b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD>1AIbURa8{m3w)H6lvGt!<>chD zPB(r6O0kv%`2|m5;NL9h@ly6GP$1IN#W6(Ua_)tlf(HyZTmoxE5@H&!G)5Kt_nleI z>2hSgxr)Gc#Wjx|_JntDv}3xnLvTgFihvUaCk#3YIto5;eBjvNvBBel#s!TD3?2+K kqzr7cw^?kzpZJea`k!d)GxckCfR-?Ly85}Sb4q9e0O}2jLjV8( diff --git a/rtdata/images/themed/png/1/light/curve-nurbs-small.png b/rtdata/images/themed/png/1/light/curve-nurbs-small.png deleted file mode 100644 index f970852b526348a242ff6a672ceb0f92a4296773..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy}(Bm1E{H~0mW2QRJ66V z)z#I342TjSSfE~kk|4iehRt)A@|LI?ch-t~Wyaa{=hgDw1IopDx;Tb#Tu)AD zU@Tk8#5OH;wv@ySmfU{7xjGz4D|A1K{9&JBq?KU2g-vtUu>g&S3`uj6#BCU^iA~bs zzG&}i$l$ZN<&-na4z(ypiJUfR1)e;`6|p`=0c`Hf%vuZ#>PZ62=kfpN0NTXh>FVdQ I&MBb@0N(G4@&Et; diff --git a/rtdata/images/themed/png/1/light/curve-nurbs.png b/rtdata/images/themed/png/1/light/curve-nurbs.png deleted file mode 100644 index ad9b3eb87158af4f25cb9e0e31a6a827f17020f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xqF!NAba5J;=2s6e<7 z63A6kQ&Uz}29gjdg+#W&IXN>ib=Uj^bB_yw0Z*#_`nlF_;Bs|b7j)}s}2ZqB?$!M=9tyBJPAEK10$Vcy*PnR)jMMv3-%r$u6SWOY`v znjf%y=6+OQU2ITCf$m|EgRC6q!c{_fS`T{2h0JMq@Zpr=%A~0-j|xl@_~qFc1TV>_ Uw7X~T20D?!)78&qol`;+0JLJN@Bjb+ diff --git a/rtdata/images/themed/png/1/light/curve-parametric-small.png b/rtdata/images/themed/png/1/light/curve-parametric-small.png deleted file mode 100644 index 2acba010cd2a0676daecb6996825a320f19384ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy}(Bm49v~VAq+Jz0J2rU z0K$Ms0R>JdYfk{`6(|Yv3uf5d!90DHi=fGTwFnzvuzYL?*aege@^oUnUnbU4f=Ec)I$ztaD0e0s!LViERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xqFRaI5MKwDcI$kx!% zfQSG|IXO8vTTM-E^DotWpho_ZAirRS&2#(NoW+`Ajd_awRab;5?@s_q6?wWihDcma zPB_37(ZnP0#<_{(oQh+xg>~!&p>xk_ey}ZE7+A$P=doS|!?|ZhS6m}DMrbfDTpYlw zc(7OH;DsMz2cL<~X?UPB$)V_-o3Mf+2Md!zC?^M>@upP{qHHZaNeoSgwOW>RMNVN< gJRH|>#F35Rf}h}~y>)51K-(ESUHx3vIVCg!08Dk41^@s6 diff --git a/rtdata/images/themed/png/1/light/curve-spline-small.png b/rtdata/images/themed/png/1/light/curve-spline-small.png deleted file mode 100644 index 6ea7b93c976dad17c396290d96b530a7266bc178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy}(Bm22{WR$OF=9YHAQ+ z2wPiQd!2YL$US@|L4Lsun`d;yEL`DKlxJY5B=KgyA3spW+tbA{gyVX0f&;57o5Cd3 zoJk5Z9%^W;;1lB)5lL<^aye)+eZc~b8HGL;R~gR)HT~*q1-JF=HCgSO!m5KbLh*2~7Yjp@z`_ diff --git a/rtdata/images/themed/png/1/light/curve-spline.png b/rtdata/images/themed/png/1/light/curve-spline.png deleted file mode 100644 index c7318df5a5b988793bf2870f8b39c44cd79c9fa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xqFRaMp0)PSV2vNDiV zQBl#+(E*Y`HiQe51p=T*cYZl2$oNZw{DK)aJ1^yHp2ONbwNy7;%H+#Ar-wkPQcoAh z5Q)pl2?w}tT$K`dbGV7I;GFS6&j7LeTA>H?W^7orV1Z!FSr^Adc8lWy0TSoZ3`M3i z72B||Mn4EM@!QEgJwep@MVduMcS13DonBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*>R#ZZsHi9Jp?w`k+dvxSzk zH5STNrUj(U%T)wQfAVy34AD5>8sxd{umaEOk1aD#{^kGe>oj}MKi91%oSdc^RPL=? zJm-i1a=8vC|EJw*)6Cq2mn{!rGB-JWlSle{(dVGEJELN^o_cw<{9ul=L_=zV=q;y5 zvkHw^*$*nR$4qlNn{!C%VD?!yuiFh~785EMfCBAgw>4xtA zS7ODFBv(ZqdGqH=?ZK^+v|hjHTy}dy(2ehpxr>8i9shpx$=-M9=ibWjxXzO1OV<}K he<#)Y<@NlZ%r;kf64c#qHvoOl;OXk;vd$@?2>{{v>B0a2 diff --git a/rtdata/images/themed/png/1/light/device-floppy.png b/rtdata/images/themed/png/1/light/device-floppy.png deleted file mode 100644 index bc0ec8c3030c307c7a47c76226baaa1eaa5c50ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB%1AIbURaI5p3w(ei5U8lAKo~dl zG%f=bu$Kh+1#f2XG1rXjdfI1Q2^8}7ba4!kxSTBD!o;&;4hx$`0&|hX1BN4oEh_{W ziv_G4E_iTqOxaj?BA_jazl%G-QlWI2S^!^!xw0IewvoEPNrteLeD)+34j~4HnH++y Up*i9CKw}v^UHx3vIVCg!08bQm?*IS* diff --git a/rtdata/images/themed/png/1/light/device-hdd.png b/rtdata/images/themed/png/1/light/device-hdd.png deleted file mode 100644 index 4477bfb217f3e673675c8f8dfd622ff8929e9840..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w)H7mDSYLfNT{o zke8Q-vw`A3F(4Phn11s3LZDuOk|4j}%?vUtEB)qkOwrX8N;UQDJGWfwJy33~r;B5V z#N}iG7bc!2r*k|B35z(MXc#**3Ql-@;J}4daUur~9AJ7PVep~xihV)?Tako>T9d^j z9v%fg`6DYB43-NXn#fShq$m?;;2s$8A!^-%1p+gIH8f@%P}9)pJLwoGrm>>eU_s!d zoAERK!`}5n0T@z;^_M8K-LVNdpCS1AIbURaI5p3w#U=41f$3FaR=u zKvPo_!T^fN%E|)SK*qb@eX2l>{3Stt!J8RaqbAp_vKOujoyQZG9P}}?0VuV`)5S4F z;&QTp3loonPVmcVMt>Drl(+OSa%>VgI7f^v%yl6H8^3^i5;ODW1q&FN%atcAKE&|Q zz=F||TSDQK#10n86d{QP4Q~~iEjrRf7$&yzOyc3Wb6#5Ym6?HoPl`Zd!VZ>AvC|t5 zPITnS2z%=G@@12_gixc*j(IL@f)jT3FezM`=qQw;yqKY5&IyIS2O>r%mNczp*W$MB qcqJ3kzNmunXz_}BZkz%v3=GrM)E@TO8Fm8Q&EVnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_AK(+>stN`wDk=~LoOCbnQB+ja z(b0j3sHv$z)BqV;T3SFhkfEWWF>BV#ML?rOOM?7@U(P&pkRBv5a4q2TocYRko9}cU@9A3~ nx=(h6P5Z+YhYNsYehuS_`~2K{D^@%N`i#NT)z4*}Q$iB})(gERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xqFVL)D9UPVO(!c$XI z1F|6iCa((Q2F4eF!bqSb$S;^-b8r;bg5?Ru*=pj&PE9@i{l9Mk<+?mw977~7Cnp?W zkm2=^xyGQ?DnCjOQMTh|FPlt|KBc#c4&dNJ7MtC9Mx6xVVxFybcS>lsO(` zvS<$tFkm?GQgAIp(G3<>;RYEsNw$_vYlRXPt92P0c*zUbFg&yHGB)VqOtW%`{kA+X zfc4q4&Zed!4*4~{Q(QmYam`feTg<`SC2qjL(C#6UX(w}u7w9SmPgg&ebxsLQ04gV& Avj6}9 diff --git a/rtdata/images/themed/png/1/light/distortion-auto-small.png b/rtdata/images/themed/png/1/light/distortion-auto-small.png deleted file mode 100644 index 385c373076165df4dac3ea4f5876410cf520c952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ABg0X`wF?gc)oV4$R=1YuZMSg0TY zprDGTin_WwP)t!r5yVwdVXS3jtYc&^WS0n$U@2jdc9aHjbJ-ah7#Qzr{RSE?RTAVE z%+TtnP}0CMJwAJ0Sb$!y)v~Cy?~}w2dcVneX1vT9sH)A=#W6(Ua%=xdAtpl(my=En zI+Ih=Vm|$s&q~_jrGJXG;%cl3!~gD_qU@rRmol0nrWkZ^>bP0l+XkKZoIWb diff --git a/rtdata/images/themed/png/1/light/distortion-auto.png b/rtdata/images/themed/png/1/light/distortion-auto.png deleted file mode 100644 index 242791d1b4c2bf1da209a12cb212ae3119ba1595..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~7~m7)stN|m%E~G#DoPqka&~e+ z0rvtQAgQ9RA}=ow6bAx`G6;jAfdPob#KahD7#SKFn5vlgV)+EZ1z1a1f#O95^_@V& zrAmVQf;W5GOi+<*VOSQ*t3P{9VqM{?S8Q)WH?>tB&c8UN8mQ{Lr;B5V#`(1qZweh! z;BjSU@z7YhcK4tE?XwcZ->&daV`F>AX)d5p$N5A3MbG{2du2>A4sthtE%rJYEyrGT-w&W_B+@T zlO$8Rc)4#6a|P?yg00mJyjQBy`7Q_t+F##bykhxmO_$y;Rv($N_HM9Wc9ZMrL+uOB zk+Crw?YzJ8#+-fdDQHPfSaG-TtVi>FLw*+2WmjkAir0RcZE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ABF0X`wF?gc(7Dk`d~s%RuK7bvTw zqy!`_EiKj5)U>s=uSgxN1DYUI666=mFmJKF{*Fl*E0phZAdfb7s`JOJ0 zArhB+`@Q)Z3^-gGKjpq&{(b+ND@QUGai=?1q$Du>SQvO^Lzszf@;ApRa7&~|Ow z%CNpTiN|#_SMhd_$n8^DB$8ux5JAwE`S&oYepT diff --git a/rtdata/images/themed/png/1/light/distortion-barrel.png b/rtdata/images/themed/png/1/light/distortion-barrel.png deleted file mode 100644 index ab04051ea65025f2f9a9cda9e74f6a86643c9f18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#ZZrlzKV>wRW?2ip~j$ zy7yafbIY8GJsuvGQ#w7I64r3tUoLYhOW;~dl(KvK>Qx1X*SZ`Yoqdq#yy*Lsc9Rve zcP=_{Vr99|=3MU&+x%jbqG#Xd@Z$Z*(A~0dXOHu%#gz=}pSnr8xE0*n&C<{Q_t%5t o9ui6R(qE>)Ue6fzD;{boFyt=akR{01)xM9smFU diff --git a/rtdata/images/themed/png/1/light/distortion-pincushion-small.png b/rtdata/images/themed/png/1/light/distortion-pincushion-small.png deleted file mode 100644 index 12bbe630d27a4c832769e11ab6d2661b297ab52f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF?gc(7V4$q5tcn4EGD=EH zKq&_Y2cRU7p{AyGg5Saus9mrm$S;^7vsZu3%+{j#kcB)lEYob<6*l=S0!rq2x;TbN zTyE`q$aTbkqxovs;L}l$6U&>|-Fg_Q9j^O2 ff5xZFU(Dxz-o-qx`AqpYpv?@Pu6{1-oD!MnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&stN{bYHBKA0O7h9_y8F| z0cB-nAVXSO8psARl$4Yp3SRlG1_hB&NswRg<}j)GlUnr|R;XAdan^eA7C0~O`!N|P zyW7*nF+}71)`_=;niY6l#5txnNd5djKbIrP`rMbbXL+Sw)IQmBxSly@!MY7k&qec^Op(0W5xdN?ce1lrim~Q3{_qEa zHMxnZOT%gd%2!-^D%f$zD3dE=&(+9h39bEZ#T|3DJ->1E*uVev|CmZ9@Or8n=I8^x O!QkoY=d#Wzp$PywuFAsz diff --git a/rtdata/images/themed/png/1/light/edit-point.png b/rtdata/images/themed/png/1/light/edit-point.png deleted file mode 100644 index b75f3670a81f3416263d3fcd27e002323eb23ab0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 494 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?STRaI5p3w(g2iHQl2R8dh; zQ&ZE_)C4ksTp$}rs;jF58E2yTw*htWl?3?(Z)SMLQok@k(7rrulDdZP-KU>{GA*7i zjv*44lLcIucp@yr?@qK3j^KVM)1AfUF5!M7@n@TZ#POEK)t?lmD8D&y-~xy7ftJR` zqXMTGJuMEuY4mEaG~hIF=h9+)W@2q%F}qc*+49kxX*zA3JUIz{B8Q(GZDQnElhCKh z+^#U^vOt)I21oETMkCHN2ETl5#>Pbg9WKum7#T!F6e`wkbZZB?hr!d;&t;ucLK6U^ C*qb!~ diff --git a/rtdata/images/themed/png/1/light/equilizer-narrow.png b/rtdata/images/themed/png/1/light/equilizer-narrow.png deleted file mode 100644 index 3e40c173c978bcdfffb0618760e9b197bacdbfa9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sIYK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e7jy}(BW2`DQo19_(NEB*o% zu$Kh+1v9i)8u^N)Tr(+J2^3QHba4#fxSpJ#z-1umAlZ||7|^zWqepQ?&p83dV4mxK az+jy8lZm@-?)*(aK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e62MMcHEz(-qKTUl8d$W~QV zg)r3B)q9fPI)n6<1o;KGGqCBDmnFIh^Bg$a3KTT)ba4#fxSlM~!o+q-!ikZGN2g0c zkeQ7wZNn4^W@n`tiU$u|;0TO4z;|`&E0$Ca=||?0467D!Uj1TW-~`mq;OXk;vd$@? F2>=~$cCY{d diff --git a/rtdata/images/themed/png/1/light/exposure.png b/rtdata/images/themed/png/1/light/exposure.png deleted file mode 100644 index 1259b9a5c70b11aca4c116415bf08e2cd1842886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpC?1AIbURaI4$m6hEKe1HrH8^~2r zQ30}d>iuW{=`9KJ3!Z7raHz{IvDDJpv41vDFvHWuF+}3B?*(hF1_ObXha6c^?)nP% z9EzG6oT9k-Cpc%US2y2x$o}j*_QPV?Y)8I4JH2n7w~R&n1sAf_Mi=iLRMoeZ9?elF{r G5}E)h?30`T diff --git a/rtdata/images/themed/png/1/light/filetype-hdr.png b/rtdata/images/themed/png/1/light/filetype-hdr.png deleted file mode 100644 index 7365fb560b0a8d36435d98c6eca0e8ccfdfac998..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?STfwY>MntOrI$B!S6A3wf# z?_Pd>esgnkZ*TA0w{O3E`SS7O$5W?HUAAo5*|TSplatS|>{$lXBTy3L7u?Xm@cGi| zmi}oEUO(Hq_uBk*t9m8_$Yzm{B2b_=V@}c@lfyT( z7*1{E+?V+MGSiXB+&M{ce-2q?Np}eEmN>HU&L75wXSP&IA7Tg&lXeSP9H_H&?sJBM XSi^U(&s-A+8qVP9>gTe~DWM4f^PQ!| diff --git a/rtdata/images/themed/png/1/light/filetype-ps.png b/rtdata/images/themed/png/1/light/filetype-ps.png deleted file mode 100644 index 982ed973624b88919887f8e4ba8e854c10c890bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&3Z!4Ye0lWf(KTz!JH;uxZF{_4fudgTe~DWM4fa*4F} diff --git a/rtdata/images/themed/png/1/light/filter-clear.png b/rtdata/images/themed/png/1/light/filter-clear.png deleted file mode 100644 index f07e3a901dbeb08a046fc8ef1dc69acb4b479f20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 565 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*>R#ZZsi}E@fnh%bgQ}{k znwr`{1_mGr6ajKIzyQt#GJwi}3V^cw~w~sYx+0?4K}U$2B3R zl~XwYO)`5 zmp%G=eBb-UQ@<`%H?Zivy6%p-_?=_27AF0&1q~^x%F8299w@J_dw*8(p!^R89Rse7 UaeZpeKtC{ey85}Sb4q9e090kphX4Qo diff --git a/rtdata/images/themed/png/1/light/filter-original.png b/rtdata/images/themed/png/1/light/filter-original.png deleted file mode 100644 index 5de915274eae1c5cb88d3e08f630d25f0ccb90c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCi0(?STm6es<3w+en)KpbfRa8`f zQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$s`|28Q^(YE2nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_AK(+>stN`+Ha0+7Mn*<*)5c{{d96(bL5-MC1I{i#PdN6nI!KY?{`@)b#)V+TgP z;1E!wI#h>{& zs}Csk{peEmm=$gFQ2YVYZ5>g$2D{I3a`PJwG}O0we#oz2e)Ze7=PTn)W!|&elfTvh P9nawD>gTe~DWM4fcL2%m diff --git a/rtdata/images/themed/png/1/light/flip-horizontal.png b/rtdata/images/themed/png/1/light/flip-horizontal.png deleted file mode 100644 index 9d5993527a08549eda7ea6d33aaa95783912fd6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?STRa8{m3w%_O08qrhzyL@B z#UP}zvNDiu^>IBYbofew{DLb;PZ!4!iOb0XE=)WL zK^_w|_?-HMT9&dr@>r9_qRAY{(=_o|u%nE?QH66kIRP3=IF?Dc^z`=1va%i&XERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w(ei1gNN}sHv#| z*~Z4kK(?ZyB9H`fm6eqt3hL4Y?16d(N`m}?BN;Y7YuhL+&+2FR;H*u`8e`qhD}Zu& zo-U3d5|@(&T$p$i7O{3JFY7rHnQUV&cuep{&Ki-Rjw69w4jR=$OH2gQ4x}FxSz6F? zQOHlrfKOn`Dm5hwB`@(t8AdioHaA8#%cY$>Ju75HQYF|FqERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xqFVL(MiMHvi$0%~e% zKqiEtuC5MbK)Asd7dr#>@|Ohp1vB_8v)`%UUdLu~ZDLY_r~b)De}GaOJY5_^BrYc> zI55jhEbCux=5RBy$zcN5LsRaiM%D-=!9#-C4jvp_QVf=jO-)8uZ|ie$bvcEIYHF@* zzPb^})&{aHxVYF13b?rBn2P@F=jQTDNMKtX^z%P!3e)Tb57ZVM`5)iZ#3|5ss-A;= z&6)r9E|M1-yd66KCons>F{}P-?q!SQ3S=#kxnOyI?=+F7xy(k6egPj8k1RCM=P+MT n-Pg$YD7T_vhU#G^7DfhNbt|Xk634xPZfEdx^>bP0l+XkK!%(Y? diff --git a/rtdata/images/themed/png/1/light/focusscreen-on.png b/rtdata/images/themed/png/1/light/focusscreen-on.png deleted file mode 100644 index f9c418b92e95e480b624946afdc8e4fe3d1ae5ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?STWgZ*57x+j&F_L*=BK_1< z?SZlMQ)8K@K+;6|iLvZcW7)?hGS5w9o*Kyl6+AI={us>%)GJUDcE-Ith&^VP0%2H)5f`zCMmZZ&g6O6FxA(rO@mpIVTu8pG=q_pMk0@y zREnl?gy@B!3B@HpgTe~DWM4f)$Ocg diff --git a/rtdata/images/themed/png/1/light/folder-closed-home-small.png b/rtdata/images/themed/png/1/light/folder-closed-home-small.png deleted file mode 100644 index fff07d768ee3f67e27e684ddd62e5810cd3d9f3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e62RaJG_vSn&&YVHL-bLY-g zQBg56G71e11&Vlid8MbPH#Id)ojP^Wq)9*#pzK^f$tgg+0wqCy!JBV3FkD}-?Lf@l zqh~K)s#M-Fq0SvB=j-X>7{YNq*`SSy&El|==X>KBiAz}6&Kk5CHES|Uuoz1i7^LJU zCnT^L?T}#=Z;+TH&dQpq#vu8!>78m*s)D8?yO<+e4$lrtiEYdbj=CZR9~83nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&x@_69{{DUy6_weuXRE2H z>FMdIf&q~2Uf`3Fkx^Au6(1k(<>lq>?yjz`4ipEH4~tpzfF=l)1o;Kuyp(#)X6wYw z4Gc$5AKJTz*Vg*e<=NkWvT2?!jv*T7*Iv5G)u15adU0{tS((@W>&;yB_*5Nt#LI|j zbXcf8N;?l&xYYQ6Q89!^8^Ra0QSJf;DwC+ sX1C?0n!gHYyms(Q-^PCTn6Hv~T2=gqgrhTl0BvOOboFyt=akR{0BLWeRsaA1 diff --git a/rtdata/images/themed/png/1/light/folder-closed-recent-small.png b/rtdata/images/themed/png/1/light/folder-closed-recent-small.png deleted file mode 100644 index 400f79a67b2edb08767d0cfd90198c1fb9e6c49a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 490 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AB#0X`wFs;a7eeSIn_DwUO$US3{d zVPSfDdTMHF?gc(emMqE4%*@Nnb8v8IYHCVINC1jYpFSN(0@W{LUC;tFM7Si#FL?9C z1*i8O*xJBw^XQ3PXAj3*sZ{otpMD=Go#W}^7$R}G^}MH0ivb5~fC0~>2`+p8C(bS@ z*YOtr$9pB(;6N3(&BE2M>S7$$zbwDdz^de=vRIFCv03+)i+>x|P7q%#yuqn#g+-&T z=ea96PKGS$TDMtl+C*)yIVa%J5%xcNUwMI-&HIYq-nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*x@_69goK2goSfd?UZCcn zpdd9hHC0trAn9J<?yFnRP27>lYwIF=elJjZs;7%%h{pN36Fr3vEAX(ePf$9PRPgWrjSV}J zIzAq)70S}keNf9hucLqMlfOzi>ig^7OqMuNeyD7tXY=BA_3*=MyQlF9%EtOPYg8s3 zXA77dz`#BIwv@+Wg9S;+-Cq=#9`G$p@LRYdOdxd&A5T43_^ywhGJ>ryTLbdl)|u|H x{PaJzaMFf3i|@z!+P(E!rplM&|G(y}xK_2mncdcpp8_4o;OXk;vd$@?2>`88z~TS^ diff --git a/rtdata/images/themed/png/1/light/folder-closed-small.png b/rtdata/images/themed/png/1/light/folder-closed-small.png deleted file mode 100644 index 89939d9d097d669eb14d3581e5839ac7d7ed0731..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0?z$e62O-;?cz(-Y8RYgSw$cB@j z&vi!v)o_#q`2{yHY@U<7Bu4p__bgSQn4YJLV+hCfWPuhYHVfyT#)SfB1QHmUT_l<( sI)-raFiEy3@VFXD9ujC%WNv%Q;D459Wzhve1)xp_Pgg&ebxsLQ06TSbQvd(} diff --git a/rtdata/images/themed/png/1/light/folder-closed.png b/rtdata/images/themed/png/1/light/folder-closed.png deleted file mode 100644 index 3f14b84fc8367a746e7c2729d32917970625c163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpC?1AIbU)zsA73w%^nRe=m3si~={ zqM`z10D)Oz^(T2RB#+FRvcN%kqN4{Vp9s6OJHx@m6a_s82GLEj&6BJ-JAuY9 Nc)I$ztaD0e0svB-b}aw^ diff --git a/rtdata/images/themed/png/1/light/folder-open-recent-small.png b/rtdata/images/themed/png/1/light/folder-open-recent-small.png deleted file mode 100644 index 48aed8e409c208b3381f28406409fa10f647c872..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AAV0X`wFs;a6!K0X~C9qH-my1Kek zrcBY%(NR-Vb1(1#O4ZfXSz21!+1UZvE-o&{#>Qo3Wk6XVS6Nv(Ha51furMSf1Sp~c z13;-$1vgZH=F5}>`2|0F_3^FX=jRO!6FM%98E;K*un6y85}Sb4q9e E0AXXohX4Qo diff --git a/rtdata/images/themed/png/1/light/folder-open-recent.png b/rtdata/images/themed/png/1/light/folder-open-recent.png deleted file mode 100644 index 25eabe0d8214c91d8bb92bc3baeaac31aaf5c291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~72p%%s;a80rlw|KV9?muXk=uh zsj1o9+Y1zNFYuW@eR^(gZfR+$rKRPRDN}$d6A}`DWO#UZMn;B)hK7oYimNNg1Rw)Q z0(HR|-rnB4-}%acw#bzP`2|0-e*S^;`KJbk&+p#9{IvdU@te2O^Ix6qcBu-vne%FC ztjBAh%EO*6jv*T7mrlGX)MUWpnr!YP?tRns$N&2#zKwzD6$gJ$Ihk3t`M_V70!E+n zT_M}|JA}HPemmh8ll-jn4u9Dz4yft2JWB}R@d{Jv>^NB26(3_*WG88IPRQ6rj{O2( zDt};uc?P2v+s#9ZE>Bsq!jaR!Si<2;#))m6JS!HZGAK=0eK|@>cK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy}(CRRaH$*4M^(h>Hz|^Wj&D)#MHERK!`}5n0T@z;^_M8K-LVNdpB90(?ST)zsA73w%^nRgH{{fFv9M z#er-U6%}=Lbsz)CRaREk(b3V1U6laTD^L>T7u>+`jLUXa(N&i65ZQe>Q^mDE2vq{* zay?xfLnJOI3%D@x?66c4mbhVd$by%LhbKIy;Q;dq!-NJVy%auaM!yL{B6Apu5^|Pu zrT8f{Gs@37d?Mih*K?f|gM{{CGb0IugEw9^dB}t+JQwU)%=zTN+YrH&3A#;%Usxqu h_z%84BF=U~hC!iHu}L|5SryP?22WQ%mvv4FO#oYvk<9=A diff --git a/rtdata/images/themed/png/1/light/fullscreen-enter.png b/rtdata/images/themed/png/1/light/fullscreen-enter.png deleted file mode 100644 index b8f52bda8cc7f14e2b6d7289ae740f5be383a1a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?STRaI5p3w(g2nwpxjvNDhX z1S%>jKoY_QimQXc$J6O7KwW$#L4LuT8J^8n;kdKESGyuSG-f?(!AGD>rKgKyh{WY& z0T(8ogrHvvLdSJk4+`oA@wXJKOqn9}P$oS&S-3?`ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbURaI5p3w(g2qM{;@)YjHk zQ&R&nkb#Pdin6k@y1IH3hxJdOM*fl@zu?Ub&omBkg;(6a+dn-;#Uv(3$r>nC>*?Yc zB5^rcz=erN;ZTt0O38DA!9iXv#Vq2P%2PPob|@9L@J_VwSk`IG;HcQ4tfQfE;J}AH zeSrZNCOAG)=s0}ffQE+IL`M(p00s@M0~)(Lfb5f!hjuP%Ip-M0X2fuYQIf$>Dn;r- shKRSJP5Y|=5q*VfzN5D_7@3$El!W9ZZEyQT0v*EO>FVdQ&MBb@0G=I{ivR!s diff --git a/rtdata/images/themed/png/1/light/gamut-hist.png b/rtdata/images/themed/png/1/light/gamut-hist.png deleted file mode 100644 index c1faf7b2eaae0f05962b398d4f04b53f0a5c3548..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#s;a80tgNh{prE3n0%QY$ znwpw>fe(-Y6j4`K2aBmXIXMB9!PP)yCw&(>40d6VU+`ud_8!v$SBABE5}}Kj1!l%J zBr7Y3UMU62&+v3{4AD40_2NyTLkc{s7f$bUUitt3dbcgx0t$}pIq)RKgJFj20fyYe zcbLjvKMS~cTAZuOQXz7}3G0ee(+egts~pUWnWD_Xlr^zc#(~lB;wjPB3z=Tcy|}5F zqsFT@P5gn0c7CRR`zv8NhuWo|(*n)vnX*%DB38#-pR??&r~AU61^lcBU96KB5~uoX lPQPCHv$_7DPTfJJc@{0a%;C;D(|~Sd@O1TaS?83{1OUD0w4wk2 diff --git a/rtdata/images/themed/png/1/light/gamut-plus.png b/rtdata/images/themed/png/1/light/gamut-plus.png deleted file mode 100644 index c41e5a39b0f83a04fe56ba4b700caa1e0cd886ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xqF!9YVp14t_?D?_+S zN=hm!DiAiD1d0S6H`4~{6(|Yv3uf3nSvZlWy_|jC8ks-`BXvfnxpqLg4W2HJArhC9 z6C7CO5+(%-_~>Rk6hyEF3(C|vE@WV1b5syWNO&MB64F{6!QvPcz_)ur!c;9E{>cj# z{9VGJ(e544qv#`f%1~rVVnTsYgT;e|3rsF}q;fo8@PI{Or>xRbjTa0>?Zz`EYy4pJ zD3W3F_MO5q(VSJixrOCu;}d1ajnWQX(E)vp4`(mniV$7@fUE6oP^rM=N)~RPmOKaB rvw9UNr`RGmHXNMNVCgQoftlg6nG9#mwJT*nw=;OU`njxgN@xNAxnHU~ diff --git a/rtdata/images/themed/png/1/light/gamut-softproof.png b/rtdata/images/themed/png/1/light/gamut-softproof.png deleted file mode 100644 index 832b231feb8bbae37055aa5987d111978d14d78b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbURaI5p3w(ei5NK*@LKrGA zpr)n{YMG~tV~E7% zWC0f@o+i1brr@;+a~3%{s$K0A=<^BaNtiH+twnjw5}g%GmZUHRs;Ou!5?QL8xL5_=9yvMxa7bb6*e}r2_iENryMvifn^F)@hl#PAWeaDDhli>tj~0qHZ=zI zCiImsb)<6!s%>OEv95WR+VTSjVpunaOlYj^Q<$?kp-Z8OnTd&eqJ`5#g+3u3hPQ$) i(;68cHhah@Ffgo`p;W>le$NN!Vg^rFKbLh*2~7aL=cq6M diff --git a/rtdata/images/themed/png/1/light/gamut-warning.png b/rtdata/images/themed/png/1/light/gamut-warning.png deleted file mode 100644 index 882a5953019f5bbbf7c3d71610830ed1d8e37010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*stN`wDk^GfYCxu`sVR`* zUf=^H;etR05CCO?q`bU5gv}76{~2hAa7mC~@aE+{j&&>|3}*^eOnRcGrf|_uRYf!(|6Ubn-VqMH3Cok8#^3%Y-Zm$e~4Qt zW1+0?_j{L{7&bRuc3Y_PqM+L&jD!1K^$VrYgEkF2B3TkPauqV0+3s|hwBmu-gQ<&C zmCse*D1J~_YigbJl=ttA$J0c;6zv;o?mCn@U)Z9zqxuuO%ssC2sv04;5^AJ&FWxA( zvC`RUvC0glNvD1*zPZ7#X|O|l#?GA|15W4{{N%P=Yb|v;ea}KU>$TS-KKrsqR5k6b mGj90Ey>^btnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+s;a80qM`yMH8eDUBpkRG z_yE}uDK#(va@Ez9AJ~4B)jcQ4spety3WGf& zOO9WBl*+znYuK4joZd`q+VT#Z3=FC4Y7A^W{thQpkBRT_WST$g)cUEJOUsrTOC&q= z^R`?HVO+drcfuLpr%Pt5Ob|U2_vYO0SsPiI-!=4GO!ks$m-R504vBglp!k9H>748} z3g?$>Nm%mshuf7>XTF)v){bWuI6QupxA^O{sY!-`e`Z@oUiq=~_yV?1mwvDPJiX*K Zd%*_&t)(WO9Y9|&c)I$ztaD0e0st$x%(egk diff --git a/rtdata/images/themed/png/1/light/gears-pause.png b/rtdata/images/themed/png/1/light/gears-pause.png deleted file mode 100644 index ef10159f434b282f608bf946025c1de315b34ff5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*s;a80qM`yM;S3DevH&`=XznrN=0GL=iWgufdo zd(qRyF+}5h?WEU5&Wao@;UY(OKi~8Ju-K$6y?#+?e;%{HS*LtSzV&m`u1}m(9zJmI zR@Z2VXSu+s7AAIb1^bMv&xLjyw8~oOT>R?SAj_ik^5rU~y2gpoyLKGy)LEPMK29q3 z?2SG74Cx>3*D1|AI#DLGKTDdU@u4a=^V;LWn#GnEMBeikUZxoItbn~@N7al|H%y}nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub9pDqnSmmI=W;y-8Y@u}E{OSXe` zYjdABasTI;$?|YN$94WwH~bY$oIPF3SsOEAg#vdmxpKRt=sC<3Jt+EO={_c9ww?DH zUWne95>S)2rmCsw#pXUgL4lduH@izR{tr^vlLnDhPi-;Jy7bd|R$wcq{z_qgu@1-8zIvQF&3-qIEPzopr057uTrvLx| diff --git a/rtdata/images/themed/png/1/light/gears-small.png b/rtdata/images/themed/png/1/light/gears-small.png deleted file mode 100644 index 84b70358b66eef97f30b5a2f2b13c692c3c8ee84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wFs;a6gDk?w{8Mqht0J#ux zB_$<@l(Moigb};rq9#zgU`dc)@TUGEua+e>44SiJ6a%gJQf&XLnJPz z_TS`dHsE2o-uZS-@xlM~x>MX5ZdFG0K1mL&J22PdO-*O#1qS(p9?C~6Ts-u4KN4E& z_bqK+aE&`l;tGR}+3cHJS7qiN{JB#};Ql1(U%wU~IzQve4wi?Dr}!r830^SS#J){+ rm($&&Tkgh+sQ(OIC%yW^`nQi5rf{*%d3?kenBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;s)`C!R8$}W?gc(@8Fh7a zAR8zJk!6+s+XB=sSQ6wH+@LbGyE4acGsEfyk>W`KJkBapHg^CeFM7H-hG?9xopihD zumT6G<3!~+q5uE0#V@P*-g*0JnX=J>Df?O0O3&H0-{EP?p{;8dFo|&mgdN~`(zu1e z&uy#bQGm9a+P?bl&$1(#V#i_R@&$$0(=G1cTh3mBLNgfbSD5}1GBDd+SS#0U#K3#ZsOW5wb$*tXlL8KuOGLhKQF8;wvGB2wcqY=$E0F`fA6Qy b`N;gRoBzAClh`z%=NLR){an^LB{Ts5L!;MC diff --git a/rtdata/images/themed/png/1/light/goto-end-small.png b/rtdata/images/themed/png/1/light/goto-end-small.png deleted file mode 100644 index 29d81c23107a10a5771f4fc77a7c57c9a81d61fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e62RaMo!zz0YIfx5c7nwlDr z0VGvaR6t5#BJDO=sz5$(NswRgW(K|{g`zd_3zHI!4hpJNuF5Yg*K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e62RaMo!z(-wO9moIz6&Qes z09646nHttz1+sWbg8YIvGe|6L$PQt5GGLt4U8G?K6gTm7aSY+Oo-EM9#HPc;=%%og zDRqUBgG4Huz%ednHiPD3W@ag7z1D!93w(wGEK9_aHi|GP^Kno5v3Kqtpne8VS3j3^ HP6nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}sVC%`Af)xE$6$mHke=i%YuC*Z0=f8aU^6c5O0|ySgfB$~oym{BIUGw98_XDU?wIs+dm_h&kvjwGJKL30p`1udl z$Ix@fCjT*W*8KNH?&qbpAK(A2P4xcz<;hF-H$V-aJY5_^G|sn9x?a?5AmGZ%AzEd4 z_O4&pBB_FZ|L=bi;A~bmzIVL%S>G1ch38Wvp1qULQi!>7r|+;XKj%ha{-$kex37G) zy!4n;@9p9P(uwuXzBAw4o`2Bl!yDBayT;pnlQ>T@C9YF47oV5Q{+scRzF=mQCCAK1 zg-jC|c$c^zHTL2y(O%fTpX;5M%cCM!%RmXMXBvs$c)uQY;4Zx2pTK`kO*HCFu5OXl z>C6i<9{c`?PA@umA$s+&zDoRI+Uv--9?N&6{7dWF*k@9+Tfq8i?2-K0 yT2nP9tu3gyb>_20<(Jy`qR)CRa)i&%dnWENL;hDEkGmJp_Y9t{elF{r5}E)#{UZ_p diff --git a/rtdata/images/themed/png/1/light/hand-open-hicontrast.png b/rtdata/images/themed/png/1/light/hand-open-hicontrast.png deleted file mode 100644 index 2ee26e3751ae13e65e27a7050edf7a877a4b1c82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 772 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}t=G{7gs)xE$6$OHmzFaRBpFW*Fefsj{%YXm=y?OKIJ9q9}yLN5cwr#oL??5r4SrX(I%)rd~;)CAj zf1kfj{^l|N-xXoo=$y}`%Yu*m+bQ?s$LD+1o&SD(`2FwkwONn9+yJ_i#nZ(xMB{wy zq~}G=1_CXbPOVu{48iO<>h9&9_x@irlAGZ8#{R9j^4nK_lgyT0^tAG_e%;m96ZB2j zm*L~t6@O%y_O6g+ob$fwH@lOe}9&5C&f?}?FL|mSO+g}fj zKNAyGc7&IgzchWoQ1wabw8~c+=dri2cwQ^&G^l?r)l5w z#<|;ESEiiRZkWBbNuW8_?bQLt#B~mV(H;ed{&t?UnJ8JZ;pD$to1%^-Gf&UBZhg+a z?)W$7zERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w)H6lzd;@QO`e4|PB zpiE#}P8-X$w$6k;0cZKc>}G5oJrCIU*qHgAwF>w#FbjNWv0-?`a5im1QG#d) zL*WbuBW(#8^#%)ZM;TAHGJ)BO0y!_)3}!nDo(W{%d{gnzcggoZg?UjyVSw>eD yIwWvB?QmGzxI-$%Nok7mi~O8@rHVbw%nVXO@+Wum&;JK>K7*&LpUXO@geCyIIjP0~ diff --git a/rtdata/images/themed/png/1/light/histogram-bar-off-small.png b/rtdata/images/themed/png/1/light/histogram-bar-off-small.png deleted file mode 100644 index b7f022a0a951ed27fad3ab0f437544f53bbb7e4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e7jy}(CRRTaoHxZr%j00=H* zZcH)(@)=8l{DK)Ap4~_Ta%4PR978y+Cnp?Wo-w7tf$@ldps2|bHs&-1KL&=GuB>}K TuJy_Q)iHRw`njxgN@xNA88d7} diff --git a/rtdata/images/themed/png/1/light/histogram-bar-on-small.png b/rtdata/images/themed/png/1/light/histogram-bar-on-small.png deleted file mode 100644 index e38fe436ff419497cdd5d4499f75e0675e9e5911..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e7jy}(CRRTaoHxZr%j00=H* zZcH)(@)=8l{DK)Ap4~_Ta^yT+978y+Cnq#8s;L?TBqRtGitvhmdKI;Vst0K#!=`~Uy| diff --git a/rtdata/images/themed/png/1/light/histogram-bayer-off-small.png b/rtdata/images/themed/png/1/light/histogram-bayer-off-small.png deleted file mode 100644 index af13691455791ce26e649671ba2d128b2530ef7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e7jy}$>^G%&bu!2n1&-%|Xt z1ITAA3GxeOaCmkj4aiaQba4#fxSpJFfLVgI(ShMeL7}0U+L3^uqC&+Z4U!$g3=IDL V9MVCu=_x?f44$rjF6*2UngG#XZh8O! diff --git a/rtdata/images/themed/png/1/light/histogram-bayer-on-small.png b/rtdata/images/themed/png/1/light/histogram-bayer-on-small.png deleted file mode 100644 index 44e23b51bb0cc95ce694be9939ece4dedfa35db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e7jy}$>^G%&bu!2n1&-%|Xt z1ITAA3GxeOaCmkj4aiaPba4#fxSpKQ!06^^AdrwyQdnqcW~MfE;gTgRDU(k%L~=1R YeD4r+)iSA?1ys-A>FVdQ&MBb@0L<=iod5s; diff --git a/rtdata/images/themed/png/1/light/histogram-blue-off-small.png b/rtdata/images/themed/png/1/light/histogram-blue-off-small.png deleted file mode 100644 index 8b368ed635e28c725d877ffb4b9032a83c077d39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sm) diff --git a/rtdata/images/themed/png/1/light/histogram-mode-linear-small.png b/rtdata/images/themed/png/1/light/histogram-mode-linear-small.png deleted file mode 100644 index 4eafc3c15a57788d4c63ae813f0d9bb3d7898343..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*FN~z$e62RaMo!z(++z1t>AtDnm{r-UW|2eo)^ diff --git a/rtdata/images/themed/png/1/light/histogram-mode-logx-small.png b/rtdata/images/themed/png/1/light/histogram-mode-logx-small.png deleted file mode 100644 index 2e33b16d780e5104b2ba7844248f86e715afdde8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0_z$e62RaMo!zz0aefeIL?si{Fk zfC`KKxIX|Xu96_XU|)tu+rFMy)R_HyZSB2&ps0(di(?4K^<;q-CbpM%6E;kAoYmOa zs2s|ACgFP2R<1J}qF56*tZOpbw1B5CG=R;x=OAZt$U%uPgEq0Ahpfp5bXqN$865VQ Vx13i{p8_K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e62RaMo!zz0aGfB}$!%m%7j zqQ*26WI{=hU$76u$FR=Q3$xe1ihKP4C}`&C;uyklJz1cIiEU+Q!iEWsU5q>@5)9l` z8YR!T8mBi&`WY+oY@R8=wpwkQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$szopr0I;cPp#T5? diff --git a/rtdata/images/themed/png/1/light/histogram-silver-on-small.png b/rtdata/images/themed/png/1/light/histogram-silver-on-small.png deleted file mode 100644 index bdef06144439d4a632b14b5a083590a711c59b10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xqFRaF%g6@erKXlQ7t zsHi~LKn5~<@g(lMK#lw*L4Lsun>km_auV(fsrJiJGDs?R-qs3~n(FD|7$R{wIl+P1 zXW}`vV9^C{(i{~wG<>+kdT;^Hk+kBL0vDkMnNo%1%Yq7lEKf|BUb5&ZC^BBj<5cEgSt2M#c)q>4CHvB*lyILLKChM6OsdCK9Y2Nn)I4Fzfr zJ#7U{3e%b_9lQ^ot31F}$ai9)5EqZQBA@F=rmp7!dwYcxI2ahd%$4u_YuIWDbRdJL LtDnm{r-UW|LvNo= diff --git a/rtdata/images/themed/png/1/light/intent-absolute.png b/rtdata/images/themed/png/1/light/intent-absolute.png deleted file mode 100644 index ee04d0a1131464ba58bbfcb6c7843179589286cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST)zsA73w%^nRkv;11|*Sz zjEoFWRs{@{m6ah<)7~XC0QCx#1o;IwFl;_hvvhUu4Bj@wL>bRQQ>)K=fO2h~E{-7* zmy-otn0TB7ZKMTdR8_A|Ht1{U4xfC>Q=+}GajC~w#gND-m#N;9uer{UQ(bDH`nNkF zl~0dvsl&cwFJ~v%^6(_Ao21lo_`rirdrW!GF*3TbB_>-KxIA5;u~_JM>uMz(-WN<_ z;^N=TR6A}ThzsEQzy0?!mj(4f%3kN*wp2-5u3!lMqWWDmsR!g*22WQ%mvv4FO#r|u Br5XSL diff --git a/rtdata/images/themed/png/1/light/intent-perceptual.png b/rtdata/images/themed/png/1/light/intent-perceptual.png deleted file mode 100644 index 1c1e0c283c861db2097fbc3126940c2ddd4caea1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub9pDq^5n@`Sy@0qMMXttXJ?>@iHQl2Y-(z%s;UBt1Ht_H^Fu;HfP(fDBDaGb z6yz7&uyWUw0}DGgGt{h}t|HKB-;%g!eo@HA{`9a36J&sjR(ZNOhG?9hJMo}UvjUHc zaE60};MS}E{!bTU@^gH(^!+a;>yw8Hn0cf;4;lII)wocd!#aaQ!zWKNJJ6tOQuV%P zg|ocaJVoW__N_D)v0khq_{y8jdf91*sqESpQyrYAeiU$eQ&zf9(&LfK4X!&<7zKvy$(y85}Sb4q9e06VnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub7vK}(s-~v4ZrwUn7yxo1O!oqx zZQHhGWo1pCJXuCY#@X3fMMVWDrL3$BWSE$kK)6j!O;uG@#>U1WAtCeU&;R#E&Kzj6 zR7sFuaKoRS!gMCT)17y2i+B!-cc)46d!u_#_xIGJWnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub9pDqf!F)`85(6F|)21)@9$j{FY2?@D2^@bYQK|y}O z4Q=z+99Y)7nV}}NbNbrd3#aX95$)CWoYh~E!q^Q|w8hiKF+}5h@1&bT%?doOky0i( zTz#ki*JpZe^xAUn%O1JBcLD-`nHTXd*t6kuiSXUNO~&F(+=mz}w_IEFh099FT4SO0 z!a#;oCxo=l8Ej-0nl15uh2M;L*@RaI-9FUmomi+d*=}*1q1xK^iyN6$_POlc71lB5 zt{I=zL?6{%JLg31j4ri#biF8ik=4-(;Wdx_8=J1l>6x$Bw$AG-?fv&lPTjFJjD;cp mf}Zi;_RP37AG@sNDwsLhc{=B~3N{1X&*16m=d#Wzp$PywnbCp( diff --git a/rtdata/images/themed/png/1/light/magnifier-1to1-small.png b/rtdata/images/themed/png/1/light/magnifier-1to1-small.png deleted file mode 100644 index cfd75532a2d2281f1a6d06e594f5868d71d07f6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e62RaMo!z()lPfNVGb3MeWn zT3TAFtE)ozopr04fHOcK`qY diff --git a/rtdata/images/themed/png/1/light/magnifier-1to1.png b/rtdata/images/themed/png/1/light/magnifier-1to1.png deleted file mode 100644 index b547f0944a34f476648878810c5959c1c1057fd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xqF!9ZDA8A!{?$*HNS zK}1wkR3L0131n+%Xv8)gegV|TUlQaO%&>X6-ZPHKDeYP1(-rw81=gS81WGOOba4!k zxSX8ez&vgC7WKn7^jR7g@E=MG3$d1(tdhd;%w`f-LPA393if9vdJGd|gc3rX75u&{S diff --git a/rtdata/images/themed/png/1/light/magnifier-crop.png b/rtdata/images/themed/png/1/light/magnifier-crop.png deleted file mode 100644 index 7f4f906f0b8377ae013189ef3ce5794ff2c67e14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xqF!9Y$<4#EJEDk>^K zQVj+)G&Gcylz@UjP|Lhp1*lh`B*-tAVe>PN;-%B{Rx5_LN%E!r6>h&B36z`d>Eak7 zaXC4`fmu~D_npDFOh<(q%!!-X-F&yjXhktRlMyvcNJuE_VJtSY(qQlu%iN$9xY*yz z%j-;|La9y=kAtLITPuHqjF~4#dJ@xw!-_l)CCnBS2TVE0TfiWl%U}{2FPURK)j-!8bra=V$=?7a4gUE*?29F15p!4lCo>R8}&vwCl^5&R}p? WRgP-$zjGGoOa@O^KbLh*2~7ZZU!BAN diff --git a/rtdata/images/themed/png/1/light/magnifier-fit.png b/rtdata/images/themed/png/1/light/magnifier-fit.png deleted file mode 100644 index fdc0bef5f9909cd406357edde1babe19c2e96968..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?ST-3xqFk$}3ox(XO5Dk`eM zfV8xTeo)sb@7!1`2{m?jo-U3d5|@(`9GGAF zX{8#JO;HfgY29#B#8f#-ol~{J((w{6508y>=)pOy(he%yMIxpKG;d_wY}l{lA-h|p znUR^<`0x=Xg?3kwL!2cHMKe?s+RU^R3i-4aXgeD=_`YB`lp*5Xc+QfcsBeP)p@mIN zO5zXVB9t^K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e62MMcHEz(-Y8707@9H8nLL z7YNkV)gcTZ2^7?wIsGzF7hg$`U+_wX%|1yz#uIgfyQg)Uu97zj2g;;+x;Tb#Tu&Bg zVPbQ13~oy>NZvKgJ3zG~aDs-$F}@Uz)r?0c^RP;~h%-qpYHZ?R(&ORb(d+TxS)dW{ zN+INCK;XJ(r!EK=GDfNAl*9E%t@l@ny_TTIR*yP|H7nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;s;a80qM{-$F0Q7g24n+) zy1Kf1fe(-&FE0-fR904oFn}ab@i8W4ki~)}L4LuTa~R8?O_O6-&K0h&-Im;HGGh^U zD^PNVr;B5V#`)HZuZ0c^2(UhAzSZqL`Fs7Xu!$K*p8Ppjlf3aj_X56)6@vMXSTz=_ zUgq#rXbjP;QGdxIWU*GeRKQB%@XfdbRyndtF6WIy1*9cfKF(rX*2v!L@PU`*RK?Z? z(N8R=gH9h_{(9MR_P8jfk5$)?OqzdXTfY14+UfuMz5cwbF8CW1eAF*t^$V69@2$0Z fp)O_nnrHC`i}CLJTDa*w(2We9u6{1-oD!M<`9`(6 diff --git a/rtdata/images/themed/png/1/light/magnifier-plus-small.png b/rtdata/images/themed/png/1/light/magnifier-plus-small.png deleted file mode 100644 index 54d989e63af6d5bfe66c3d3c5c0471565c3499eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 449 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e62RaMo!zz0aGfB}%9uC5Lw z)zsABB#@yweO44u3vWq~U+^l1%|1Oz!V^u5uTPsKyhhgnC=u=H;uyklJz1cIiOtbb zm@VBv*ERK!`}5n0T@z;^_M8K-LVNdpD70(?STRaI5p3w(g2yu3V+1OgQ> zP(uP58X7<`?%u?QKwW$#L4LuT8J=-1pO&Q?Uf!lCX|i3=Cj%%m!_&nvMB;L?fD03k zLyXv?S$vP@Br!CZ3iR!0KA!ekY?_n7bB^T;7cBU|B5#m>(8ZC_&Cyd&zjc(4??>{Oh?+vw28vAID=z(C4kQE|YOg%S-(CS6Mno^N1LmN|9c zKo-aMLqTk92|J#vI0W$+=&KtTupF{X;^8?{z!&gJsY&^n_K60W5QYvx^^F_ri&p{N O$l&Sf=d#Wzp$P!i8lsN? diff --git a/rtdata/images/themed/png/1/light/magnifier.png b/rtdata/images/themed/png/1/light/magnifier.png deleted file mode 100644 index a7fbdbeda6a3b9d69fe286ea81df505de456dd37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbU-3xqFRaNEX<$)vwsH>|3 z8ERkvWT>d9C@U*}*$@Z{Al{N7zhH*VTuY0m$*pb+H%Qa|BG?0RMYpGmV~E7%tB8ce44JbB=D4v7oK#{|+SwxNATs$O(}W2s zF0YU9Iy8my9P;F05PIVz(3iw$#qKJ3hk-q1G5>;SuHwD|fkO+Mnig>t=x^cTYFa80 z);|4L!Qmwb5*9B=V3@-^MJvf+QdGl(g6M^8!VErZB;U$iyR-`EECx?kKbLh*2~7Yn C&z&Lw diff --git a/rtdata/images/themed/png/1/light/metadata.png b/rtdata/images/themed/png/1/light/metadata.png deleted file mode 100644 index ba114f5c1af12cfd0ec3cece4ff0f54bae6467d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w$&+HIcjbQ!2upd`pIcr$~fNRWG(F;|9a)AD(ftXoA5*8%0q zJzX3_BrYclxG?cB@o;(h@Ob%f@p$z#&uV^@6{2r&+CbgF!r;S617=Gd)-#q1y@mg9 zM>Nc--g(B-SXx%<`8&2EwG9U9Z`g|RtR##$cI-_*Cn{3%A}N6*MWA3CyHvo73zd8F rl$&2TJ?yv?aCqsX)}Tg>Zww5lr>b()%!x||I)TB{)z4*}Q$iB}==qms diff --git a/rtdata/images/themed/png/1/light/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-nw-se-hicontrast.png deleted file mode 100644 index b802c5849ba6ee52b44dac499f95cff8cb5bc282..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+>R#Xz5)uOBv9Pdka&iJ0 zKp-I@!N$f0VFO8JWn~~YAt6CnSQw~=gM)*Qk1sel`2YX^PoF+rxpL)Rw>_Cabs{A} ze!&c1v+7>(r+q7C)v^5e{riEinmu0&)6W_KZ%5edjEGt^P_XkY)2zS-*}zZ4Zs9CFl0OoU?R|H}jfU3-wg? jl4(7Dd;L7}{(o1#BXfe)#K!QOCCGQ4u6{1-oD!M<6>qY9 diff --git a/rtdata/images/themed/png/1/light/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-sw-ne-hicontrast.png deleted file mode 100644 index 2e51e88a33c86edd6264f6d119918bd06953f03a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+>R#Xz5)#773UU)CCnt~u z0tpETHa0dOLs?llAt3?C78VwU%kuH@{r~^};lqcoU%y_lV#TUet7bTveg&!)Dhcun zX82lb`GP;~TQTd$Z{H7wY3uGTXOv9=%C>mAIEHAP-#XD#s8xZ-MN)}#vNOy3`jFJb zTD!z-{okoCyr%pLxHl_wm$aPsV8^!p-Oa$hgQLQvpH9a3@uX5>u?m6Aw2X;Re zn3^y-H(x$;YimyJIk_)Pzj|M7RlcV$JHLD4=^7JYD@<);T3K0RUfYwax$l diff --git a/rtdata/images/themed/png/1/light/node-move-x-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-x-hicontrast.png deleted file mode 100644 index 1cc871dbbb5bea54e877414f9b633b0dd0d2c5c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+>R#XjWb*OxadB~lgoJQ% za&mKX14ST!k&$uQv}r&#KR>^}zdw+ns;UZ9tgWprCnxv+|Nnyr5B~Y{=e_I$L7<#S zNswPKL)!G#uODA9^8O3`r+4P7#^=MIzWiO1UJ8^?@pN$v(Kvs%FP5)Cfv5SWq=AEA zX~F-+RvjwGT=*U4&#Lo`R#X$pdfZm-_V~lWru2rOq9-+*79PJnkK53JJ7FT@)IEAm z8p7J93XL2o%pr>d?>DSISAO;4s$UgVeTQxT6_>Nc9=*@<=HRZT*+BakJYD@<);T3K F0RT<&sb2s9 diff --git a/rtdata/images/themed/png/1/light/node-move-xy-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-xy-hicontrast.png deleted file mode 100644 index 8b843958d04f8b6fa8876bc891c9ddfd5fbdff35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~72p%%>R#ZZs;WA5>QtZrBO@a( zFE5b6!NI}D$H&RZ31kBqK|!DZ3Jnbn2?_D@^W)*+0doEQ{ee7{~yTMw{PF! z!-r3vJbCo!QI$Khp894w9zka=?@%6ACw|?-}ycnRG zC7v#hAsXj`<9gxg(G-YJxP=CU==9Tmr4zss)TUY@4+`%=u2#-O3$%+WUWg;CMCv?)@ycM~|c) py?C`z|3Sb0s=c?q8NNCHoHKk1SGB+*hUp;xdb;|#taD0e0svmK&Q$;a diff --git a/rtdata/images/themed/png/1/light/node-move-y-hicontrast.png b/rtdata/images/themed/png/1/light/node-move-y-hicontrast.png deleted file mode 100644 index f80690851851c8607495de700e74153ce7c0f515..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub5#STz>R#XjWb*Rz^6~Mpva$k6 zPEJmsNN{j4kmLpfRaMogQ>QXAGKPkR`uX_*#hICz|Ns9FWE?tl=8-q9Q(r&(@;B`3*YwbT3=7JE(j}fQjv*T7*G}^0Yf#`}?dHg3 zbv<(aZ@$(p!?sBohji|%@a_?Na8N=ZFm}1i!sCJ7KcDp9^-t|PJnfQMg5sMwMk(AE z*PGjJVMul{EN`5Xl60a!$+5t9fpVpYg0b08*R4X{;hmfR#{J&9;;?>wShRiH_n&iY X53&aK`OR7gw4cG#)z4*}Q$iB}b5pZ> diff --git a/rtdata/images/themed/png/1/light/one-to-one-small.png b/rtdata/images/themed/png/1/light/one-to-one-small.png deleted file mode 100644 index 8c506609c85f5504e11e2a9e54a819d6e19ba261..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9K_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sci;6$a9DB4kOPR#x;yQJd8XFN(_Dm d30(^r7*sUbmrkChV+GW~;OXk;vd$@?2>=XYXb7gZcVtFldVJ|c;FfYSYVg&#I03CEiSad{Xb7OL8aCB*JZU9nY zcT{L)a$#^~Wgux|Z*DHws*0Qd000zpMObt}b#!QNasW+XV`*h-AVha>a$##TZ=+2B z000?uMObuGZ)S9NVRB^vcXxL#X>MzCV_|S*E^l&Yo9;Xs00009a7bBm000ie000ie z0hKEb8vp$_ zC77&KOwLvWkVTY2J3$-MV|odiMidNRNMsT9!Rmov0SIj|kpa;6J!^Cv10`ayoGbJ?vH^XL zNhhF4y_8VrJQIYis)17!cPSxXc;0GeQl_~pEHOYY^8UHDOOE7F7#pU3sBur)=5p32 zDfX$IL`x{iG{jxv2=ghd4*drsSuX%A6Z0$@V+vB8uptE{b7jeEOXpf}(0s6l5(mJF zh}pw;F3K7aJZ&2lnX?HM8A`qIb;wi%TG9egQV&j>SH)Neay2AoQuE6iz2Iv0{0GF@ms|ebPs)Mq!Tr@_5OQb^HWnp|G z0EuGd=$_ZTpFy-#q*XyzVKsVE$(r7j<0pMZpM#oQlZXB6nK-PdM}h03)D$M!Nr;-9 z>{KudNB9N+HK>{_Me8cXZEEi*!C_~H4CJ__2=z&dO|)qwnED0)JE}K+*tP}_)n{Z| z3)9ww6SZ28PFCuX9*x#ogRcSTJSfGs(BR~@ZS5Z)sx&@``N;$1G0d1cvd{A1YXIJK zm|NL7cnB)iR+Q{B=Zz(aor#~^PPGPo-A9%{H~u>S+8(}h`ZvJMW!Zb6HZvydM!_IK zz#@B1w(_>7zXmYNsirn|O?`a2z z5(qAs9|qvHMe>dI;Gh_upZ2Yc8V!JqF=+pJ0DCQ9anr?~k~)QMl2bo({%-*66w6fU z+o2rpv0!3h4h%ZIhAG z`JZ1u27pZ}mA2z#4k8ckqYjjIKL9%J_1U;_k=0Y8>1P)q^}PTZpIo%u(p~~!9tV}a5rA50p2X9|H39PJbbJGVy7xb9_dFo-M;zNizEueu ztlEcdxT^CPlHPH!9=LvY8t$q%+W{8;^y_7Q4}eaezo|YS1TcS1xE|jBDFFT*@ae?= l4*{So=WLz-e*ivk{Q;-cmcn9wdaM8d002ovPDHLkV1fE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ABF0X`wFs;a8e($Y#wN>b8fh&K|-03+#HPJf0zN<22i>pLY(}?bdlPK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e62RaMo!zz0aGsi^@;Wo2au zsjjZBsi_HM1A(HVB9K&3Q2~;&e_JL4^$L^(`2}xgSmqk7TCC3|)H+4Zd*4h^J;^UX zxoA%p#}JO|$pS4*YyuZQWoou;Y-n64a6}+|mB$T^q>c?7W(5Wua=g6NN*YHFDjYj- z;DCwX3h#!-=*EKrXLeX{p0dzjO;r(dknG}n!Sj^Gz?mh3@4L&2w+ajl%*;X`)>ylS Q0j**1boFyt=akR{0II@_-2eap diff --git a/rtdata/images/themed/png/1/light/palette-brush.png b/rtdata/images/themed/png/1/light/palette-brush.png deleted file mode 100644 index bd208f059801a1521399e27a07e375d19ac965b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*s;a80uCA`4q5@<{OG^Vu zAltpb2Ognmh6#%&q0F=F<`nnZph;T`eU+`uz+o?RO@)^1pq_Qd-wMM&C2gzhb ztpZBF^K@|x(Kuf^F}moe0*~|2%MFdQQ~r1FHM%h0?5mHF5&P)`h5sy1Cf~Zacj}a` z|BRe3mYF2G7fOdDOs$zaE5X&GJUcyVtMedM;96W6%J0iTI;&C?xurX9Q%eU1&I&GwPhx7*)y;1ykB#2 zhWP}}-H&UpRlf4eW)`phayO|ge#)mPhhJBlf}@(lH4`6A<2~c5%4Y5SBw)GR1FvTt zDt=dTj6*FQk{q|a;WT|xckgi08s`612SXj3KeAQqUa7ozxIfJLGpUXO@geCy2qT!MN diff --git a/rtdata/images/themed/png/1/light/panel-to-bottom.png b/rtdata/images/themed/png/1/light/panel-to-bottom.png deleted file mode 100644 index e2d532a165a0ea22615d86fc6be56cfee7989640..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xqFRaMp0)PSUtk`jUkfJ_D{pjSS3-yOcT< zpQt=xd17JFWTB*^r1Qe)M3ura4h3mXbP0l+XkK0nC87 diff --git a/rtdata/images/themed/png/1/light/panel-to-left.png b/rtdata/images/themed/png/1/light/panel-to-left.png deleted file mode 100644 index 196fed3c95c5a0746021200bc27130b4a3b055f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpC?1AIbURaI5p3w+eo)qxBJ1qB%y z85I>3Wo2a`m({Ra2c)+o$S-&^L)cRe&b=yK6;+q70tIb7T^vIsE+-4PF!2ERK!`}5n0T@z;^_M8K-LVNdpDt0(?STRaI5p3w+eo)qxBJ1qB%y z86X1)jE#-e)YRPe>OKalyJDSeTOEzC@3j=4oxXq+ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xqFRaMp0)PSUtk`jZ6|{4+!*Se#7bF!SE9 zl6lVIyqp+@=Ni(|(u!9MxePAMI;_FL&cxHB)uqrjVe$mw36CFeJnGocv0=e!h1ZI} ZkYERK!`}5n0T@z;^_M8K-LVNdpC?1AIbURlvZ#z(-Y87085;3JMB9 zcB0rXMv&f;Aiv-(s@Xk~1PZ2kx;TbNTuu&fV&d`gTGiCl|jWhNtAKyESbUR&=>!o-WW>+$$HFlB%$LalwOiY=sa0Ir3>S^!$_l{_WHM44{n+p00i_>zopr0AVYO AE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF?gc)oV4$w9uA-u%q@)Do z0U1C5VF1N}Kut{zA_8P^JXSsi)Gk;OG64_8saok%o_(^61xki_ zx;TbNTyE`i1kC?IV6zBb8%*}C+J}m^=z~JfX K=d#Wzp$PzctCofU diff --git a/rtdata/images/themed/png/1/light/perspective-horizontal-left.png b/rtdata/images/themed/png/1/light/perspective-horizontal-left.png deleted file mode 100644 index 23b24f6aa6ccf5369fe761085f654943c10acb74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&s;a80uCA`4qN1dv1SBEA zy}$=34gqRvYCu6C8$v28D+AT5Up@^qjzOp-$S-&^TcfOUc09x6m8BlNhVw#g1kPv4 zcLHTsc)B=-Xq;a<(VOqE0f&qF5rKj~d;h0;zlzAZl6JAoOsr~#q;!t?A^rnFQ^cl~ zHz<0?#Q$X6(jK$lPe` z?AYnEqbKV6glJbGzaMW5-D~-KEZvwoG*nCL{f!>Y5)D0I+|98f_2;?f;%?y|`fnNB vFBSQOJ-VE1bL;i4=cO~dcU`G}`^Sy{u?TOLM{-Ie(9H~E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF?gc)os;X*gYCuw1Ss6&G zsHgx*AOLcKYzPTt00B@?Mn-1q`u)N{?Sdsie!&c0x@~e(Mc0+u&C0Ef?_R*U(=hfM zP%_-p#W6(U@>IWQz5@yzhuOty?*HF%S@)y!bk*1V7q%>QsTWvtaqHAG8S75%kyvpu z!_38sQ{KAzm1Eb{5@89U1&UUM{f9Qo8o%81=1AsEr~d8k8@Iojzk}iJPv)g7Cdhyy Oj=|H_&t;ucLK6V_ewEk& diff --git a/rtdata/images/themed/png/1/light/perspective-horizontal-right.png b/rtdata/images/themed/png/1/light/perspective-horizontal-right.png deleted file mode 100644 index 7a334ad8185b795682acfef89acee4807c32d4af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&s;a80qN1X#tgNA-0bv8V z?gc&&HiT4DQv(VDfx5ankOT@I@;WyUXo65lkYDg-Wf``WjoA#7V@v0`Tj~q+1;~|s zoC1_x;pyTSqH%uh#9aPE1{^KK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e62O-)S|4BQKRl$4ZIR8)XG zAPHeWq<|z)84v&k_rCbo3)Cx6666B>QxQmfPj9K#99L06QX3UaoosEl<&N#Fky`$Eveb&LPcjAVHp9&S6FSgt~ z5Xo`k#tZ#NKU}3wB&2vJcndHX?Rukk+b%BgOoCjF!OclGm(4h+5ug_MX2A-h=AA+k eBE|_f_!u6u$bXr8TA~kVGlQqApUXO@geCx0EuGB( diff --git a/rtdata/images/themed/png/1/light/perspective-vertical-bottom.png b/rtdata/images/themed/png/1/light/perspective-vertical-bottom.png deleted file mode 100644 index c6dbfcd5114fedb65baa18d0b1a3b1547005479d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;s;a800tP^al9H05q9Tyt zUf=@}S5s31NU-0I&Atko_OBoXSwfviBX0Ten-niio zQ1Xzci(`n!`MDDh79COGaejKFVQ<2v|Nn1ACCJz2ioZA` zm@jbVhX01o`%ClXRT*dV`!sdVv415kk}}2fbk2+|n;IVVmoPeq&z-UA`K3f|i{kP> zYfdLFa-Nf*`&07pbIA(%9M@|;+v6YHQfTkVz0EXjpQKXl69<*L3-c7_IsE;0cK#Rc Y1)q33P5rx{1AW8b>FVdQ&MBb@0Gd9~!2kdN diff --git a/rtdata/images/themed/png/1/light/perspective-vertical-top-small.png b/rtdata/images/themed/png/1/light/perspective-vertical-top-small.png deleted file mode 100644 index 8202b0e752a05aba610a3f9cd6b7a83d4fd6070f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF?gc)oV4$R=BrPqirlzK% zqN1*@4ip12fB+&35r=U9I8HGEY8NaC@(X5AF|grwZ7N@z*RwpyL}>1`KbF}Gfs#d@ zE{-7*mwS6X`3@WKFu%;&C?AkMi~(KbG6Nc<#BatJ2=Dlw#k}EjV+B myu$QZdhtaJ^?efmUvPgo&zvQAHNPHcJAERK!`}5n0T@z;^_M8K-LVNdpCS1AIbURaI5p3w%_-Kut|eNl6JP z0tAYRia;(<7|1p-Fi=-l2eNlbE3CloRY0y;ti3>*U6Br{4Hvn;AJG8{7ntS1OF825;t$TTQSFDo?E zD163Hbj0k`25v4fnJIoOMJmFq#;mN%IlFvWidrmK!nwKL3FQQ^6s7!RDd%Ro*xc>V z$1}TdmZ5;E3`^y~Q%BDnRlS*Nc*8!lDXXc;v+4A~ISqXceSFvW!VH!(K4Re8lh|;E ak>S^4y|~UenHZqI7(8A5T-G@yGywpN)wMwY diff --git a/rtdata/images/themed/png/1/light/power-inconsistent-small.png b/rtdata/images/themed/png/1/light/power-inconsistent-small.png deleted file mode 100644 index 2805f8245e72d69d77e4683c8ab566d9ef116a83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e62MMcHEz(-kGSxrq1NCLS) z0A#4Ds;aB21KB`vAOLb>|6QF7)Wug4K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D19z$e62RaI3*Ma8|q2S{pbYbz-! z>FVms0fF>rkM-r=;dfXD+7#1@a y&rqDOK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy}(CJO-&UHl$4Yp3=Itp z6%`dA8!iQ8U;H|GBTyG_NswPKL!Hb8zTD4jH%|lv1^-H#vK}ZA=jq}Y!f`!0!GYDVe#exm{BE{`+d5`u=F_Gr$L_H5 z@Yt9i?2?o?(AAx<^YI;PX8NYR)!&UyIJ8~LocYkhkAb1|sZ`5_jQUSNn;1M@{an^L HB{Ts52Va*e diff --git a/rtdata/images/themed/png/1/light/preferences.png b/rtdata/images/themed/png/1/light/preferences.png deleted file mode 100644 index c18a5e2a6503d75e8e28c3f5ca621486b33f13f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xqFRaI4B0K!&MQYwG7 zrUIIz8O^a@xIb>P4%7IsD+A1@v+ zFD@T12d~D)lMRiM2NMNL910{@SqlmloN9;?WMeog^1zKb^znlQ8qE?6Pc)1TBpiF# xCiW@$aP%!u(Bs==B*OfF&-J63SAzmGLr;(7;`*g`nt?Vlc)I$ztaD0e0svJ#h_CQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sY#!Y!!j3%1tJm$R$d5TXImg-!1^>%i<6f@ rn=vRrPE1uG*vYX*qjePvCj*1PBoX%qcS839jbZR~^>bP0l+XkK`~h?| diff --git a/rtdata/images/themed/png/1/light/profile-partial.png b/rtdata/images/themed/png/1/light/profile-partial.png deleted file mode 100644 index 5baed296de4eb98a536ed3d22ca3688db2973f8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$srAF)5gTe~DWM4fO=^0J diff --git a/rtdata/images/themed/png/1/light/redo-all.png b/rtdata/images/themed/png/1/light/redo-all.png deleted file mode 100644 index 38551bf3482a0282902de1f14a40d39f2d3454f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#ZZqN1Xzs;aH64P?N9 zva&Kz5XeEaloasKQ?Z@wc6JkFdGW_)=6SKs=i&Z5~qQ6K9PDtap}{ro0h2R&?0%=i?kd-4%(N^}SYq1ek8_xTLw^ z)x|Z3j9MqCWmkW2S#ggc*;m$GVNxhtn($Qj12aljr*2o9E#LX9c=8Der9JmoC#GHw o^Hq<3b<5`I+=$gn?SEY6f62qTInDc!CD5%5p00i_>zopr0Ih1gRsaA1 diff --git a/rtdata/images/themed/png/1/light/redo-small.png b/rtdata/images/themed/png/1/light/redo-small.png deleted file mode 100644 index 59a5e3a31965edc75d6dd74b5f5d52e187b18030..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}(CRRaIG8SyNLJ$WT#H zfskro0Axb|P+UVpqgYrw9jKANB*-tAVKbMwX5MOFmw2=KxqS+6^iKW)N;!JEIEHXs zPfk$ansGjW;qt1crpP&bJUlh*tgNie+!7KdJRxRWTx<=hmMpCL4pZ_)d>AgjX-aB8 h$fK9e`bdX~q5lHMv0eGD+(5$^JYD@<);T3K0RWh~eenPQ diff --git a/rtdata/images/themed/png/1/light/redo.png b/rtdata/images/themed/png/1/light/redo.png deleted file mode 100644 index 165f4ea294a82d191475b61860635fd091601a2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#ZZ0t2e5s>;gBKoZVS z0|THuTm;B?8796Js9mrm$S;^7bLNEhqP3gjm-=ZqN^w=23FNkI21-u!ba4#PIDfW3 zQ0RyPhcjzqN7&oH{=2u7&3QX7;d5){3{K6zjmH+wY`tY_E_-`@pX$q%)~}Mc^X$-A zDY3@L;j}%^x>U`ugcI6ntrhzg9uO&epWLn45mfkvfoWY}+LnsjUMVt+zjkV$Z|695 z-c+)tk+br*dcl8%AE*0I#~A%Cee;8@`1E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF2N)PmF)#qdfs8{83^1)}|6E`+@Y%muQ~rK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy}(CRRaHer1xRXWXh0Zh zYHDynAR7oEQtImJx>F`c1N91&1o;IsY))UJnm&XcRm@Ezj*>7l;Xl!a)bjx9uXT|AU<3NSQ7g`z}1G!FEtT}LCQ;^WIM)8ijiE}zH z%Sg<4#vsYvDj_lJsN*pe`ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xqFRaKRhl~rKC+}vDE zO%2Ecip$E%0!fGrP|$zBnIBLie@T#EFvDi6nF(u|-TkL<7R&2Yl`C$&1eBWQ>Eak7 zaXC5R0Q-$CzRl*U4wk2y91@NMFeGi}IA^hSS?~pCt|Ns!?3%fAHJF#oaM5>o(%O)+ z$s!_o@dB0!A#>QC#eAQ~q+)KSa5Jfbp;LGVL$~z~mx&fOhdgBXG8Hy{_SBs*nRC;X zK!L2)k`pvUN*Fd)GK)4maedgqGQru^;aqHlQU>EErigi*&n#zbU#_&LSC)a{;!D}a U+R%%OfG%Y4boFyt=akR{0Ii&+9RL6T diff --git a/rtdata/images/themed/png/1/light/remove-small.png b/rtdata/images/themed/png/1/light/remove-small.png deleted file mode 100644 index c9bdc8b83704bb112d4bbd77f5a13c699cb30b85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJ2YR|VhFJ8z zJ-bn`!GOcM?cRv16yhKi4JvW@Ie*9vsT=!0p?0LRL^* y+hB8852K3l?W%o?`1TxaOz*kasBQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}sVC%`Af_5c6>-@bhV^7#1pfFutO z4>vcrdw~x-J3EjoE-v2E(&FRe16KeMhjXu7xdLP}F);zj@bK^n6D9x^oIQKCw6ruc zGxO%noBI0t2M!##bLUQIXlO`Ch>(!b^5x6z?CjRBU;qC7dsbG~;NW0kVPOFQfrSef z@`8bgh{)r|kAV)`9o85FG}pK!$S?TWv$S)pcds%$7P#~Dj^a`A4(_liF34 z`|RO^XE&cc`}%e9vs=%eReoJP=h>VYTb^AmI{uu2fl<)Y#W6(VeCec@Wrq|5TGbUF zOqly-x0>79TX()5r3K*O4u4E@)f;(yRA!I!Gm?feFepcx@Jbr*$2|u+g__18QUjnDc_pM zCTDu!?*-P6yCy#mcqVm(@6F%rg^F@>+}didHmpsYyyEq;ldeKSudFgW1p+J*1P|wy?biy iHQmlxP3*wpzYLcSiqE|`@fs+RGkCiCxvXnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#ZZrKP2!qM`~0a0Y}6 zAvHBMm6es%)YRZ=6ph&hfhGu*1o;Is@GQI)ubPJHD(@=j+6xb{h0hE zchYy)9|v~K;C&}pRH(G0?s<6Q+DjQ%uQ>;A;CtUV$$16~_pIi*8XCWsdA2_*sHqQJ pptm5f>$u-raknR;XX<}2Y_?)OKV`x1&p;P5c)I$ztaD0e0s#3?!k7R6 diff --git a/rtdata/images/themed/png/1/light/rotate-left-90.png b/rtdata/images/themed/png/1/light/rotate-left-90.png deleted file mode 100644 index 7904c82f545ba44e4fa8bd124efeab162ec2fbe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub6yOu$s;a80qN1XpprEU(3uFMf zK;T~B10*3_H8nLL8%RPJKtUi-Qc{8|NZ@F`0yIsmB*-uL*?K-!^X|}pz2z=pUV)toyy2yx74QDf zXkL5Ux9A_kGuxF0%ojMtZkATNS_c)a-od@`xH^B|!h;KQxF#K(5|-p z6uqE{_m8Pot!8{0#A~ry`6XkJ?!j9ryz(b6SFf2Oc)rWJLu~`^j9a$LxV9(02tGNf c{tu7-_nrLj=6T<026}|S)78&qol`;+02@%nr~m)} diff --git a/rtdata/images/themed/png/1/light/rotate-left-small.png b/rtdata/images/themed/png/1/light/rotate-left-small.png deleted file mode 100644 index f3c94f65aac2d299466548738ceb8df659050bab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AAq0X`wF?gc)os;X*gYARr$tE&s- z!U0eW!bWDOtE&Um1I4wk%vuk2VUS-iL$I8{EM~RMc~9(8m#sCZ>}HETR{D3Y7*M{z z)5S4F;&QLQC*KhRo}#4V-q-a0|IgkWx_IYQZZU-kjQb8St7+}L8otBybW5A4!RcP+ zT}szQCe7SgSRiOWqe|)QhEpac^LFca{hr^wsJTgQwJg(TBLly6UDj0spEzr;nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub8sHP+>R#ZZqN1XvrlzW@3S-q6>}=+}sd0k2!Lu?w`G=cX zIVuIk6IB)EHuD}VoqHkhoI!)U()v=Juayf+PEO5~TE{&(LwmBcQ84dfy`ERHtnO~p zgkl9#(<3s3u5;|2U+l*qR?j(E`^+mN_m6sRXLj|U%!&w1>kxcmIwSba#DX2-pSL`2 ziGIOuSv^{J+uc9s hm&}+@Kd1KxgHk^G?YFjpF+fi-c)I$ztaD0e0ss|i&WHd2 diff --git a/rtdata/images/themed/png/1/light/rotate-right-90.png b/rtdata/images/themed/png/1/light/rotate-right-90.png deleted file mode 100644 index 52fd331ddb5b6c97a2d8afc1078e3a041f0627e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#ZZqN1XzstP3K<>eu4 z2p32yD=WiAfLt{-H6RHD$`)%j0ZkAp3GxeO$f|qHVYK4erbMAxy?zRj&gTv1bT0wQ zuJ&|s4AD5hHSo01VFeDCDbp9J{r|t&bf(Hy-@Lg+NoA2`k_`WX7d~S*VeD{OcH3mR zBac>%poz$d!T_^{KV`D5OfGLL@LhWF!xE41+l!9;nK9G#)y?ZS`CSh&Kio9^{`o7s z*GsmaSbbvGZu9G#7`_~u!Qj2PLgtarie8c3QF;rV-n-khuev*Bl9kT4dwo(}Q2|W4 z^DTclyk0nCwe`<;iCOY4#rJ|Fji1f`_n+y*Q`Y#!r6)Xr&Svm*^>bP0l+XkK=5xiX diff --git a/rtdata/images/themed/png/1/light/rotate-right-small.png b/rtdata/images/themed/png/1/light/rotate-right-small.png deleted file mode 100644 index 4fa8f8d1941516e1289a0a0bbf14ebe9f2db696c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AB#0X`wF?gc(7Dk`d~s%mO#KvGUl z4oE@(P#h=-kyTb!1`5Jes;jFnczyai&=BF0AirRSp4BRByw5gIv6Ar>(XI2_9}$)r z>d^+2&i8b243W6p>+i|OY{FBCx3hM re)FpPa~{om{9ILW=1TkD#nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_AK(+>stN{bYHBJfD$2^rKpv3c zUf=^{XliOgWFdk;aX0{q0JQ)~yYLs1K%+!Ug8YIv2MOnKuGD0B#?&cWYwnaVXW^aG z$LDL!KL=EB+0(@_MB{wvq`ORq1$bJUITqI4di!^N>A^K`({@h!%vs2EXMRI*=MIJy zO{^OnU(WMA;B`eXY-9HawjBpmxBd8Xg|U4a`_xHU+P^>SD+y3pZSro>t&;ub3udoN zH@;F*zn~$^A$a=dY8A%NceAYyU-RoUZLeo{QSn!MTT$g#~1aBTi)bn=$fdx2E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ABF0X`wF?gc&?8XBsqsw!XrWT>gB znVFdZ8S?V-KrtW}2!LE@CW&v{o=yJyV~HG6uO(^&;5 zo8jr=7$R}G)IXZ)}hr;rY*7HUtQM4$L}} fJ!QvL^KZPtjZ9~c`|I2W+R5PQ>gTe~DWM4fa9y2S diff --git a/rtdata/images/themed/png/1/light/rotate-straighten.png b/rtdata/images/themed/png/1/light/rotate-straighten.png deleted file mode 100644 index a9c2e0805871f1c3325b4436a7680864b5b15150..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_6W|l#>R#ZZ0t3p*%Bn~J&IQT? zh2bPbxtf~V&qlRhU>64Y1vB_-I|>vxKHtnPyE=W^H|v;3+iq^UBQT7%!(W?juVfb4%`0sf4%OGlVRDjO1Yt&KA-QwVx= zL*>>vQ?o<*LF-IsYR4$>=7l_Je6go2MDXU%M25pGkLLCJ?yB_a`0guu?fZ_q4yM_$ z7ZWoz*00+f{Ihb#6X$w~hZ1JrCVs7c%qmp$Ex<^*w~pQSyx9T^*DEWtW_?_K<@^Md o&GVI)%+88l@+5d?vwjuR$`!2pe7|n`33N1rr>mdKI;Vst0H0>Yc>n+a diff --git a/rtdata/images/themed/png/1/light/save-small.png b/rtdata/images/themed/png/1/light/save-small.png deleted file mode 100644 index c296fdb72cce776cf6066be19284440a824bbad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AB#0X`wFDk>^!YHF&gsz3%1C@U)i zN%sODxCl@dCN0h|G3-{)l#0vaMz666;gS?<26UuzD-W~&^rlxbhOpDbgr3z!6y zE%9`543W5;+JBqxhyn+zXesNK?Vtb4?+)0$_2s$4iZdM=0^(Z&xdQYYJ1bv1+@B#l zlcU{3@PJd_1Eup5{|M){Z`>YzWfRltGksB<3#wB-=B}D|TJuNpmv<+fH?X-Y$1kd^ qPWdVBDd!Zt@$_+h%XulY?)&ZIU&YSTP-FlKJO)o!KbLh*2~7a!x1(bK diff --git a/rtdata/images/themed/png/1/light/save.png b/rtdata/images/themed/png/1/light/save.png deleted file mode 100644 index f71542230e17df6d9776745a9df0f57e52699026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpB90(?ST-3xqFRaI5M0LXx_fux$6 z8k`N`0+j$6?=xeL1NHKk1o;IsY}VMeF7lj@>6^UfEE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=AC20X`wF?gc(7Dk|#g>Z)L%qoQ(v zfdR+_l0ZQj85y9gnwlC!c0U8dc1FhK?CcOOP|Cr<0jQEo$n_A=K=G0wzhH)#@~WAd zk(>W|@LBlxx7n=CUbiHRW$K%WPCtQ4N<3X0LnJPjo`22PY{0?#;PO@u*{yM}YW};+ zx=z-WI5Pti)H{gTPi^B;Hq`V{hh{ZA%|g{*TuIxV7s P_A_|8`njxgN@xNA=g_FQ diff --git a/rtdata/images/themed/png/1/light/saved-yes-small.png b/rtdata/images/themed/png/1/light/saved-yes-small.png deleted file mode 100644 index 4557ef9054687e466f52036bb26f85baaea14b54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACo0X`wF?gc)Kb&M)tz*Wq}(7>Rs zuCAu0rmCu{q@={_!OPId0AxdevbHir3dj}n6l1Pn1~RyExPXE{jcX>%4+9!2Q4-`A z%y4x^rugG>kIgnb%KZj);gw5T^^R{cEB-s@Z6i=knWu|mh{WaG^QXlQD{!y`ELx_} zn?L#4|NUFoJk4Led3MT@>40)unw_Sr5%Y>iqW7oWQ;KacdNHlIb}`fLn~sgYt3386 z?wNNf|H4ms7x^grCi$8B1>TCiwc9SJ(bs5sBS6F~@<`CFc@tQB7{u~7$%V&Hn)T3s ZU+fz;5pOn8d!P##JYD@<);T3K0RS?5sq+8; diff --git a/rtdata/images/themed/png/1/light/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-black-off-narrow.png deleted file mode 100644 index ff6adb675134caa5fb4ccaa2245cf168f6d60ad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{N=Zq1P1TtKWHFWm z`2{mLJiCzw$LXaehMWeC6Dn~bX{yQ_2X)|tI34p?vp48&7u&1`nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{8W>#2p30#DWHFWm z`2{mLJiCzwnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{8W>#2p30#DWHFWm z`2{mLJiCzwnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{0=2z7Rr3PKVk`;r z3ubV5b|VeQ5%+X)4B@z*oUnkQqs_{|W9^|n$07#?hRM^|b9p{7T>vU!@O1TaS?83{ F1OV5uYAgT% diff --git a/rtdata/images/themed/png/1/light/square-toggle-gray-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-gray-on-narrow.png deleted file mode 100644 index 64289008a0587c5acf53bd913fb971ff289196f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{0=2z7Rr3PKVk`;r z3ubV5b|VeQ5%+X)4B@z*oWQ_zF@T+IW#|n_2ICO+Tm$A%0iY5FPgg&ebxsLQ E0F**!5dZ)H diff --git a/rtdata/images/themed/png/1/light/square-toggle-green-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-green-off-narrow.png deleted file mode 100644 index f55cbb8c38e8e7eec4f6d6ff0cfcf74b605eaf03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1l8sq}>aA3@$i-Uh(8Nki%3G zEal|aXp!Xmp4H{+}eP{pknQzKF1;lQ-;73Vv*-0F3bk1V(@hJ Kb6Mw<&;$Tga%yP+ diff --git a/rtdata/images/themed/png/1/light/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-green-on-narrow.png deleted file mode 100644 index 0c8b9522d94eee6a8d46fbdf969e6c32deebc3a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1l8sq}>aA3@$i-Uh(8Nki%3G zEal|aXp!Xmp7pxK_KBnRI6Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$sEH? diff --git a/rtdata/images/themed/png/1/light/square-toggle-luminosity-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-luminosity-on-narrow.png deleted file mode 100644 index b45b608d925300bad29d1d695aa1ed72cf5a8f6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^AhrYxGmtc7DwG3KK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{UNA67snBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{UNA67sQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeIx*f$s9gP2NC6dzfD}2F zmSp4?G597XXQpN;xRmD?C1xAvFZKn>%Yx)xQj3#|G7CyF^Ya*j63as}Qj375q$*@4 z=jZ9&Sk*NLs4xhm&^f=LvM4h>qlCfPS;4WSq$o3~6r@WxI0NVg$DGXURE3O^k^(Dz z{p6z5#FEUi)a3l!-2A*^kdyRtGLuvDic^dAlPYzK6ZK8>4D=6&B(VZb&-Qe24AGdF zoS-0N;Pmo;%ax4>B3N0UMuhszxN!0S2sG*JsQKyC)-P{wuwmmy!xN{q4K1v9AATAj z;^ubDIOqPpnT~F5(;UOEGaOA(W6D#GRpj2)(A{m#EG%r?=Cr7}Jz}=|L5&4KyUJbo V|9v&xS`B0}c)I$ztaD0e0s!b*h@Sue diff --git a/rtdata/images/themed/png/1/light/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-white-off-narrow.png deleted file mode 100644 index b2e5e361155fef8ea8deefae958e17fec7f94d97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{K701;m*=)+Ko(<3 zkY6x^!?PP{K#sVli(?4K_2h&F3>|G&1|Dk<^*I(fFfdG>#-7XbiRl7R34^DrpUXO@ GgeCwGZEFDl diff --git a/rtdata/images/themed/png/1/light/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/1/light/square-toggle-white-on-narrow.png deleted file mode 100644 index 7ff59d92798b9dfe236e47684a58d63189ac0619..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^AhrY(GmzZp)Uppq1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}f`;1lBNUf=^{K701;m*=)+Ko(<3 zkY6x^!?PP{K#sVli(?4K_2dKwri%gWY%4==7<%+EF)$d1u;&^uhYA3dFnGH9xvXnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rB1fKQ0)|5*&~1wQ|0GW<_q_&QoBbvQ2kia`7;&YI5x1X|m&SZ`kDcbd|%VUPWdP gBQCB5vzb{Ky!?37K02GI0L^0XboFyt=akR{0E0V@RR910 diff --git a/rtdata/images/themed/png/1/light/star-gold-hollow-small.png b/rtdata/images/themed/png/1/light/star-gold-hollow-small.png deleted file mode 100644 index 478055c2b769b3413583388c6921718639a441d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7jy};-H42J&;89?MrBs87j z|12;9iq8d$gB5&Yyf6W%SD+-wFPNd0U45PJY}>e;MMjEl6Iuer>-m9l!JaOTAsp9} z6C9Y%um!L!W|)#VjVHB(t;u8AF?G+ZIw39|9@Xg*5+!#Vo$ho?O8AL3sGOFNxO6b< yyRqgUHe;p5)BISCmz|LL!eTs2QbI@K10w@t17Df8K?4uacm_{bKbLh*2~7Zwn3#tE diff --git a/rtdata/images/themed/png/1/light/star-gold-narrow.png b/rtdata/images/themed/png/1/light/star-gold-narrow.png deleted file mode 100644 index 32710fb9d0670351acaf54d2e9a68a420a58fd40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^AhrMtGmyL+__-KJ1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rB1fKQ04dx6jYiwytIGW@^8@c%W# z|C0>=&oKNy1tx)l=V0h8gLEp-TA(hzk|4iehP6WLH?tR*&kK`sUYPp&;O#p=8B0$W z#}JO|$q5ITm<~M2GpJmdKI;Vst0K1iuL;wH) diff --git a/rtdata/images/themed/png/1/light/star-gold-small.png b/rtdata/images/themed/png/1/light/star-gold-small.png deleted file mode 100644 index da02a823e395eeab130cfabbb450ca41bdbaee25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e7@|2qcv0-yiq8UCMU`2UFE z|0Rb1=NSH<1tSOpD1MdU|78Y{nzIbt^`V78y#ggce!-g=)~asaXj>iHW|YLXVpb>L zo)`0ha*>`cjv*Y^lLcCs*c8OfT8y69J4w2o3OFX>FW|iF??k4_aYr554u-I^u}w2r zFl7oCb91nghp!NGvsA>#D7Lof1h>_by;x=hTHQ2~IdeltBZJpaAWu_^nIYR!Xn*y+ S`~QHJFnGH9xvXnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rA=fKQ04dx4LNii(<=nyRWQkkr!B zQdd_8GLS)ovgu=>dY+OXzhDNQvRqqH^*E0JFa0+D90{Pfxu=U`2*>s0gae#q&7R2$ zX=gR^xf2AgapW4MB$y-?h$SR=i0d$WS!mB>I2qZb-MEB-Sy{}PA@nkPLd(-KeV`Ex Mp00i_>zopr0HObPivR!s diff --git a/rtdata/images/themed/png/1/light/star-hollow-small.png b/rtdata/images/themed/png/1/light/star-hollow-small.png deleted file mode 100644 index 8e53354100ac2d751755bdca8f01889521aeea97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7jy}(CRRaH$*O;=YJ$k5Qx z0Fn>@6a+HV)zyK5!I>wlfLeG0VRSwT^vI=t|uor zF!eA6uuW!~qWFj-HN%f-;+fgEX6tHg;gyg$q;6~wF^#EpM}w9NlfxuM9-egxTf1lQ wZaL7C>|RrJpr^!jp^<^|#74&+MtKH?m?zxZmXvM24K$s>)78&qol`;+07%b<#sB~S diff --git a/rtdata/images/themed/png/1/light/star-narrow.png b/rtdata/images/themed/png/1/light/star-narrow.png deleted file mode 100644 index 78c8eea8a7070534f1820f52b1adb02c7b5c8f68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^AhrMtGmyL+__-KJ1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!k4T`O_>O=u<5X=vX`rBDfKQ04dx4Lts;Zir8k|&DR|j$- z04Vrnj_^C6V(yY4zhH(u-%4&lb+<%Yg9C>{9s`BVJzX3_IIbrr9N-LV^mJ56^A*?O zPT<%QkR_IyFi|7FBq6~gM2OkT$7~zRBriQLhf9r(tlf$XPEu^Y9;RfK0*zqsboFyt I=akR{0JB?ph5!Hn diff --git a/rtdata/images/themed/png/1/light/star-small.png b/rtdata/images/themed/png/1/light/star-small.png deleted file mode 100644 index 2bb54647a72ac9c3abd14476fe116603aeffa671..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e626%5=9d>{-Usivl;uC5Mb z7#kaFfB{gXBS~~KPz!HKkYBJ%B}1%qaJIGztEFz*4d0UwfD#d&E{-7_*OLR9nAjA; z3Y(0k^e*6W7t}a>L*mGV6km}95$+jB7KCIRIB-CRZ^|Ws)C3M4rj<8O98lm5yL0To z1je*Ah9Y*XX)LoWx|<|*yuA1Xm>*7CWW=y!wTScEb*iyII~Y7&{an^LB{Ts5YQu`a diff --git a/rtdata/images/themed/png/1/light/template-16.png b/rtdata/images/themed/png/1/light/template-16.png deleted file mode 100644 index 1c50ead9edf4755421b5187a681d2757c0049f79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJ3wgRYhFJ6_ iCrGd^P7vu~;sAz$00U#aZ$%$amci52&t;ucLK6T!^j(zz diff --git a/rtdata/images/themed/png/1/light/template-24.png b/rtdata/images/themed/png/1/light/template-24.png deleted file mode 100644 index 7ab9e8c0f61978e5643fc567bc9ef9a7235e3b2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STsl~}fnFS@8`FRXMiRB>~sYO6jQWY|j z^Yip>tm>KrR2T$O=$v0rS(KTcQNrNttl(HuQk0og3eu$;oB?!$V@_svszOFdNr9EV zesWQ2Vo7FMYI1&VZhl@d$VvJ+naQbn#i_;mNtL?AiTWmb2Kt9Xl30PJOL)3ChIn+o oJ;=xizopr0Q+=eHUIzs diff --git a/rtdata/images/themed/png/1/light/template-narrow.png b/rtdata/images/themed/png/1/light/template-narrow.png deleted file mode 100644 index 78c37450359f234006e18ffbb3752bad5c3c1586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^AhrMp8<5nmf9C+CSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dzfD}2F zmSp4?G597XXQpN;xRmD?C1xAvFZKn>%Yx)xQj3#|G7CyF^Ya*j63as}Qj375q$*@4 z=jZ9&Sk*NLs4xhm&^f=LvM4h>qlCfPS;4WSq$o3~6r@WxI0NVg$DGXURE3O^k^(Dz z{p6z5#FEUi)a3l!-2A*^kdyRtGLuvDic^dAlPYzK6ZK8>4D=6&B(VZb=l67R4AGdF hoFKuvIN<{W1JeWsM#WuA_X4FDJYD@<);T3K0RWs4UKs!Y diff --git a/rtdata/images/themed/png/1/light/tick-green-hollow-small.png b/rtdata/images/themed/png/1/light/tick-green-hollow-small.png deleted file mode 100644 index 176bf5489c0998af5cb7a685052344294ba332b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e6&p^<^1fdNRm7x*wVgV-A` zta}HPWh)8t3)Wm>$e^@HCcaP-C=%r9;uyklJ=vg*i7lk9(Rj*138q8|j+Iu;l0B!o z&hQ*#JH_VY#^j*srZ}O&u(?q{+2g>BgDxi+R2Zfdg|cxnNUAw1Fix=SV+zprnXxf~ bi-o~bM2vT0^yULV(-}Nn{an^LB{Ts53b%c? diff --git a/rtdata/images/themed/png/1/light/tick-green-hollow.png b/rtdata/images/themed/png/1/light/tick-green-hollow.png deleted file mode 100644 index 7cac33dc0167617906b70fa35d31b8ac99cb07a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU85$Ve3w#)w85mj_fNT`h z&cM)!BC=v??S7y}{*oZS;LQvQEKAo{M%oJ2noenKU*>w`4^V2Br;B5V#N}iG7bcz? zmR%k)A2U?^7+aO_~2 zp!}pjQj4*uk88c43)2z7q6(&o4Avp7ijoh570sPh^8Js=D>yJPoRd=*pI*6rA<&f! Mp00i_>zopr024Ez&Hw-a diff --git a/rtdata/images/themed/png/1/light/tick-green-small.png b/rtdata/images/themed/png/1/light/tick-green-small.png deleted file mode 100644 index 54cf5d024a0b0089d6bf4cec5c4a5532acf8b7d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e7jy}*Z|fdPt|z>GQuhDHX4 zdIoELNkx#}k|4iehRx#hifl@g+kaeqUjr1h^>lFz;kcfhaDcIEfl2oUrk05sHy8v3 zTDnxYq!>>ouy!!4UNBKPqQNylVAY{O0iA{=tp_i1Wa;c?D$8cvm&p2|{LQ?1K!X@O MUHx3vIVCg!0EEhZ_W%F@ diff --git a/rtdata/images/themed/png/1/light/tick-green.png b/rtdata/images/themed/png/1/light/tick-green.png deleted file mode 100644 index 2458734b250a3cf1833a06345e1fd783982cf63e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST85$Ve3w(ei6g5H_KYjjz zZ09Hm@(bR~FwaJ!SS&!|)EjP~SgxmwV~E7%sS^(JHYfWWot%nP5kb1ow_al|{?B4qiO6s9I>T8i#bzYXy}y z@#~razc}QI-(FSRARzTNmSau#FQ$4I*3K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D0|z$e621q|E^d{k9c)xaR(Q2lbC zEL%yCU$CYj!xE*%Pa>M914V*7T^vI=t|tdHF|mcTH3?5SD8rPfA<<>kD0#-|kPnX+ zmlIc87n_4-n)8GPq2?wK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Fz$e7jy}(CRRaIMCTSY}hO-)Tn zNeRe>u$3Kl&H(8x3GxeO*epJ;$fh*8{l~@kH9$dIPZ!4!j_b(@2N=5+m~?MoYMH2U zgF#TBrAviNit%IuYX`&X1rwDc8e9VeRviiy&}mrGdhjAgmdE~|)z4*}Q$iB}$U=Xp diff --git a/rtdata/images/themed/png/1/light/tick.png b/rtdata/images/themed/png/1/light/tick.png deleted file mode 100644 index 7bb629789f856a4ab5db4b544ffe809de5b21343..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?STRaI5p3w%^mRFssIw6(Q? zTs=KKH8nM7moK6~H5?^De!-g==GjOTiv>uWdczGA%k^||43W4zb;3d31_c2Y^RfiJ z5{H`jHw}DW9^dDC^Z%*diHE`Ziiu@Anj3zG{$R+KOgONi!HY*0 zRSPXvRYdfNV9Ln-rSNs%enuJ8B) Pw3xxu)z4*}Q$iB}0E3hy diff --git a/rtdata/images/themed/png/1/light/transform.png b/rtdata/images/themed/png/1/light/transform.png deleted file mode 100644 index ec1c6642a721e0aeea4074a6e9b64b65e745fb93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 603 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&>R#ZZs;a7@q5>o#3>g_2 z2phshV*^#Hsi|$Q`_l(BL8v6iFPI@rxJ@~qYxCL~{lujctpjGc*fbq^50riA>Ealo zalUq9pir{{kBcyq3ZqiR|I=m*)|S31*>7-u&2FX-@w2mPS#})$<`cwtr*2tdf}fzt zon>4BRTtMOE|C^!eN&*!U2gpF$wICJ>moPvC!OTpa!iydi$75NsLz>AOyBNGJns$- zPF8#;xKmF%JpS~?vzvF%I(zBppG^Cr^NUp;eYuwq*Vwdv$tshz3$G>e9hFT;Uo!3d z4j0|2lS>+P{<5S!a=o+0wc}rE^>=rf%vm~4YrX!O#7q8CIr!Sr?)?gx(=Sq3IDY;L xUsLGCUlc1R6~E~`Q;%YN!^_)U^G|M$n>m4#XWq(_&w-w0@O1TaS?83{1OT}c+|2+0 diff --git a/rtdata/images/themed/png/1/light/trash-delete.png b/rtdata/images/themed/png/1/light/trash-delete.png deleted file mode 100644 index 7d0c422f7760540bcd34b1f08516ca05a6c3f91c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1057 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>Pnv;&(KNs(#MQmPM@2+JV04xW#uPNo){S!?b@}gu(0sZp+j4?Z0YLinml>(h7B9$&YcUC0*dV4zyIXP zlM5Cs04mtKcP|$gS5i_ECnqP+Iv}^dzyJLC^NSZRj){r6diCn@-q@bX{+uPgK)%C@T7m109%a<>|c=2LLNQk4Oqp7K>xw-kyojaYJoN{w> zosNH)3=Gxuk|4iehR@&D`aC}{bMv*XH;b4X&tK#eUw?norK6Ab@!gtw`DxN8r44uA zKa@<^pTAUg>7hLzCSSO_JMz}^-JdqZ7Jd5g=-tcuiI1sN<`Omq#yj zDCt-$^XA#tA7^E6o~yfXzCUr+=?1BOV4MYex;TbtoGXE9D!3)LnCwNRV^0T6ZC-5-09?%73I5M?3Vk#t={Z!MXTLM%X#M%{DKq~rF5F# rt*rm;Rb3w>(lYtaqZrAH`)impf2ye)Z`{`aj8O(pS3j3^P6nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s#9pDq|=E{-7@ z=Swej_BAVrI0SOJF6`*w-Vwcf-~a!Iy0*x!ndzORpx(&h^3i_bdmSf^)QfT-GI`q@ zPG@xPyrZ&dW&0L4`>QFfLT|0sEa=-k#lCsd{13kiqMF3y?6EfTGveY4mvImaP?fi(9fC+=swR~R2} z`c%+b&Cw|(#V`CsdIOstUk2k}wic-aTVli&JUL8f%{MRTov=J!;B%4Zn%QS;^DFtx z-^>rI$(tbic4b}6`GRj3IzLQh@zs|7qw1IERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w+eo)#c^oRa8`f zTp(#?W~QmB31O>&0gw&hp4D5G3e+o5666=WnW3CJB!4Z7sKa#AgxY3REoC_#pj@q| zi(`nyH&$CT4Y v{Dz-lgN^zQhDUyS1rmRn3a&Xbv#>F|%rV)tfboAB&>;+-u6{1-oD!M<^Wc?$ diff --git a/rtdata/images/themed/png/1/light/trash-full-show.png b/rtdata/images/themed/png/1/light/trash-full-show.png deleted file mode 100644 index 8061c5070e8485ab8040d5f3c94e96ec75814283..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 729 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}sVA;2fZRaI40MMXtJLqkqO#w&a~E>-tv8=K#ko38()t|wT}vC4cP{g?lJdu$4;^jog_ zhUJfUU*9ERt#kEZvuOu=Z6v4F6Mx>A^G@%4IU<7=m>MqF%TaZ(F}T6xpss7byM>m; z{$q0)!#`O#^EUGtik)P#wCT|=@@ke`7a(y!L`0ZH=pEY@TznBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_7T^=&stN`wDk?x4NGd2OKt$XN zeAK}J$OY06K`kvUH85B&BzY8Qf>242U+}ZKbt~d{3N|y8i_cG+a*oX*fOENX3sAPs z)5S4F|FSOH8|G8_sVjbm_}fpi3A$UHx3vIVCg!0Bn?} As{jB1 diff --git a/rtdata/images/themed/png/1/light/trash-hide-deleted.png b/rtdata/images/themed/png/1/light/trash-hide-deleted.png deleted file mode 100644 index 319a0dd4a692023679e7eaf6ef497f7af32579ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}r~8{iY->R#YeBP67vqN1v*s-~u< ztgH-VXlQ5vNeD0iO99zHHCbX}dl?ybF){*`?Oc6xqbg3{(RI3)$F! zM(t-{aMQuqPx6l69r(O2FSa$38fu1>qPE3*C%;%Q*mB%}T z3%&Ngr!qVIxmx(%N5TveAt>jU zNKvfYI$n{Kmu3MA9-QE9SL`0sY0`>FVdQ&MBb@0K>fAtpET3 diff --git a/rtdata/images/themed/png/1/light/trash-remove-small.png b/rtdata/images/themed/png/1/light/trash-remove-small.png deleted file mode 100644 index df70891fb3bca54e2e5e617d6b8d5de116dc315c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 570 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACT0X`wF?gc(-YHBJfDypig>gwun zHbVmgPy{HhtgOt?$iUFTAnzg%Q3jNPAfRHP8X$mh5sDiafKm_>fMh67;VhtaiX}mQ z!3?JBm%Hl)Z~hl0>|iUvKBwuqW;a#tWFZI==n;A0OG}yEgOE-?A_@6@kB*Qhb-c*nImfQgNwipPdF<+52n&3Qn;Vs97f7`lP w4hfp%ut~~Z6V(fI2}=v8C|9*A-5+1aWU0><_2x4>D3vgHy85}Sb4q9e0Fj-yYybcN diff --git a/rtdata/images/themed/png/1/light/trash-remove.png b/rtdata/images/themed/png/1/light/trash-remove.png deleted file mode 100644 index 8c0c45aad5c94f3f8630e866c2bc33fd388ac86a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub7vK}(s;a800tP^anwlDrR904Y zFYp10>8MCcORHJ{#XxF+BttU;Ljwau8IWXX1aXm({CkrXU^fN%1#j-2yeuq1mtmF^ zk7$j3w(2d#Hcuy(+UI*OaeVm$RJ7jH#W6(VeCefbzGej;)(fi_C}_>*5Bc}sy}VI3 z__}FkQ1z8ItuylvERQgk{AIgNNyhNqT!!cr8O5pl3a3k+|DoZ^dbRrkLtKmC3gd_+ zFF2NF&3wnQ=Vh#B665X-rWs~m9THwK^F$TFlqaw+=8((r z+`zDzLwI?6{0rX)g6f=S&b)ju%U^x|=XtYuPA>fn9upW&DY++ws!w<+c;xW W-sO+BOi2Seox#)9&t;ucLK6U6*~2dY diff --git a/rtdata/images/themed/png/1/light/trash-small.png b/rtdata/images/themed/png/1/light/trash-small.png deleted file mode 100644 index 7e318394285c1dcb3e968e6aa2eca62bd18eb67c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7jy}(CBMMV_}0J&;vYD!8< zKrtX20%C=Qe*v}dmIV0)GlXn*lAdnu!P~m9Ao^*0*BYRNv!{z=2*>s01P7+cCI>@y zFF50PkV_z*lfxmYDS;uyqR}P9p(o(#f&hcV5oBFm=qXxDez1v6KIxBdBD~p a%<#fW$Zh_wwJU(eF?hQAxvXnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_8Q>G*>R#ZZs;a622FMI$Wn~B# z!ho=WBwYMtBCkEr5aE&_zhDMIPu0kU_M78Z8*&D>Oz+RCkmgj`Xa$sB?CIhdqH+H0 z1aH2>1{|!05*&U1zuV_H=3d?Mit&?JoI#oc!ySdKzm!*hSA8y?FxB?T3}0UTuS>Gh z-hR-z_ASSYC1A@;U;XXp*4zqaILQ+F{L8PRixQ5D*o#|J6EknA?t7Qaazf*R<(vGU z*?H4yUlkbiUS%6l4(YxO<4uuRAXT+RK>l>~Fb$D^s?pl?#uA@n^e!YuQ#OC&Y favy!9-%V!Uqs#hxolIUA(76nru6{1-oD!M<0lK_6 diff --git a/rtdata/images/themed/png/1/light/undo-small.png b/rtdata/images/themed/png/1/light/undo-small.png deleted file mode 100644 index d6f1d01152f0b91b0585c98f079ef587e1c594af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}(CRRaIG88AxhqXsCbz zkgcw+4kXpo)F5o2FpzP;>bxvaBY#PdUogXFE;aE2-_@>D;+st@=l2)OTLGmUJY5_^ zIIbrrDDWASE^W|w#(JHVwYh=EEYQ)>(UO^sEzHp|PERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w)H7l~q(!fNVGk z6ajJ}BI@eu5Vo3{npe=KnLxb)B|(0{n;GI$7fuT*;ICZQC~MH^{MsVq6i{xmr;B5V z#N}iG7bc#R!XrYgs+*j*%d!+p-B96?kdUyDcAUe_6ECTBdbwT%+and7go5y(Afr?b zmLjfgnnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s#5#STzs;a80qN4Kb*)t$RU0wa( zzkgr8d~q-E`TzgFwY9a5j?V4dx6hqB7aSZ6RHmSyuwlanpvpCC)&NPM0yQ-?pe_#& zk1JQM0NJIbr9fr6y1GDiUteEdUS3jCQh0c{l9Ccoq^+$jIXO8iD+{PbOv(2@&R1uJ(j;Yc=IN)CwnV5$8C1ry!rNhn-!Zk-_$xBeB%>P z&jn8x#}JM4Q!m}*YcddMeHffkcuGlW+JZ-Hdhh?YoeMD4GrhPoW7f|}&-QDm#k1Kv ztO}88ky_y#z;_^kZNZ_JEw6;P6h}Ur^N*ob`J&(}*(#k$pDiO7)VG#&Ri@;c95<nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub9pDq<%E-v5qN1Xvrlz5xAt)&L z=FJ-*8z|yl;3Fd=qpGS3;R4B&l$71OcN-cSnwgmaxo6Lw1u9cgQUa<0GM+wt`gPO8 zBCvyk{DL>H5ne9>yV0NFm84DEL)+} zaN_;}FR=|<>Y7wVcj<*r(>9R4`5c>Ibkkgrt2i}~VfDO54d)Qc+HFiOl8a{L`%O04Y~=D) pD$FfN_vqo(mv(;o@q4-rW7}o^Y1idco&ep>;OXk;vd$@?2>=zj(P01p diff --git a/rtdata/images/themed/png/1/light/wavelets.png b/rtdata/images/themed/png/1/light/wavelets.png deleted file mode 100644 index 3907c255e1f22d97f8d25928a44913518e3df233..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}ub6yOu$>R#ZZrlzK%qM`~0K(>N{ z0)!1DAyN=oAgQFJ1d#%=fdI$`lFDLQ8-b>Yl?3?(GpI~5S{2N<`Kb%ryyJUHZ0aI? zvoBmaXZmz4P{kro7sn8d^R1I^3$-ZlIJ0swG6r7x|Nkm$>E4Ss&qiCeZjs#eZhw_# zwb+>hN8%I?6e}$B*r0!u<19nJYC_I=-h}XTE}{vHmm4@YGF@#DJb0_)OvUE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ABF0X`wFs;a6gDk?w{2-MZp)zs90 zT=xPWAQvL8sHmu^sR?8&DJcO3AqsdTd0c=d2$cl+1#iyv36oN^Vd&Ot;Ss52S>PPq zxTNMQP&Uxh#W6(U^3wB`Vh0pBTmu~(3d;V^?k$_S>dDmY59Af@HR&f5oDw^*ly`=8 z--8wBmgWiYADdKqY67p=R)^#)&l8!B7ml1<`RrZm$G0z%zx~%|XHH~YdoS@}9MEtE MPgg&ebxsLQ04t4>`Tzg` diff --git a/rtdata/images/themed/png/1/light/wb-auto.png b/rtdata/images/themed/png/1/light/wb-auto.png deleted file mode 100644 index d1b60e8ad963f6dd6eb1a1494688b8147f23c2d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;s;a80qM`yMm6Vi#BoF|( z?gc)Ynwn~AYCyKJv9YbKEkp_;`)sX6I#9b{NswRgX8UHodCL6^5=N=4j4LDkimIxa zHUcG^JzX3_G|nHrcv|eR0td?lM_0D^lmF{;b7IWOF1lKKzhmrYxXohE=wIReiIe}U zrtpUu=P#UO3FNq(ps+I0F|#xwVqKU`+ULzLnM&20Ixj9x3C?`Zd(%bdOIT#u`4++O zyE44$rj JF6*2UngHJ>tFHh6 diff --git a/rtdata/images/themed/png/1/light/wb-camera-small.png b/rtdata/images/themed/png/1/light/wb-camera-small.png deleted file mode 100644 index 72d03db7ba6df1a508e8b27f5900843b352f8018..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e62Nl8gnRn@(~2S}=@r~pZz z2#}$vsRQkfg1Tsg8YK5H#4lsU%)FXqB|+1z1e^3mji}Csd!Hp#}JO| z$pKAFY$C^6G6mY^Ezp>;@R*Lq4$n@T}}hGGGgEk)2Gx*(AZ;c#E}J;)>*f1)YqC%NVq-in8U*+ra^}iow&> K&t;ucLK6V&qmP&X diff --git a/rtdata/images/themed/png/1/light/wb-camera.png b/rtdata/images/themed/png/1/light/wb-camera.png deleted file mode 100644 index 8034b85d213f4bfdead34d25f25c99942d7bf2cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?STRaI5p3w+en)PM{iPyqw1 z>^jxsEkIp-B|(0{n;ASgmx<4_TdNUO+B#uU#3DJM%tB8W#}J9j$pS7+JS`TNPpcoc zbmHOJQ_#oB%-pOrMY)FIgeO~}i}H6BhMPP#!mN@l{BKel81kIiGzHEs(%RM3n5fvS z!+e;DE!@%ZBwL#cn;{z;>jcjxZV3rV7Y7+<1$BlKf(%6w4$r(DEM*iVnHAibmaGvt z5!mq3Q&dExw4v}uSF5)~f(%<9&w{JH3e`dj-rYQ*5VeGbb!y9D1||j#b6F1I`%UM7 Pj%Dz4^>bP0l+XkKtsa~@ diff --git a/rtdata/images/themed/png/1/light/wb-cloudy-small.png b/rtdata/images/themed/png/1/light/wb-cloudy-small.png deleted file mode 100644 index 131b28287afbdb82b636136b4b7145cfe7b20477..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e7jy}(Bm3{+H9APhA%H3&mn zTN}bqS62rzl&2~`2I}G~3GxeO*xX;YsB~qFo49nVdb-w|-guylm#2$k2*>s0gahmr z%{mG_sZC8>32qA(EU=hS7!eS_vBc@3ZD0V)i3egVOfNUEvAGF2hg@iEbQRzclDMJR l!_C8U*2`hR9)|v2hO#!!EftQe2Z5$Cc)I$ztaD0e0szVDg&hC@ diff --git a/rtdata/images/themed/png/1/light/wb-cloudy.png b/rtdata/images/themed/png/1/light/wb-cloudy.png deleted file mode 100644 index 04e6e3418a75c5f9ff82363acd4ec2c3f631c916..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbU-3xqFRaI5M0K(AJ)C4jh zKut{z!qCvr04k9;J6j9X$X^oV7tF9Zdwp=C=rRs-o!TC^nOkM zCbu&QXD*p-9A0MpI+Cz>$eI@D130{fddbC nlDnDDrtMzE!nP_erBa^3-CNYAFyChu&>0M#u6{1-oD!M<`@xp3 diff --git a/rtdata/images/themed/png/1/light/wb-custom-small.png b/rtdata/images/themed/png/1/light/wb-custom-small.png deleted file mode 100644 index c0d2ebf0956f058006b5a15e96dbb5e95de2f7c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e7j!oosDMa8|qM^#l-O-&8R z29iKF5U8uG1KFCIntFPAZ=TN*25R9g3GxeO;bGVuU+X_VQE#QB*cDTY%Rq@RPZ!4! zj_b(*O-yWScs9ClIB&cW!*M3S*vyZ~NJ4>!jV(}Z?$NMz5hlqN<|$<*+8d>eIA$9G z4QFANJjUqdwdR;Yo91LEg9!&8Ju>pVeDr7|ERK!`}5n0T@z;^_M8K-LVNdpBX0(?ST-3xqF!9Yz-4M+n?2nafH z$`+`Gqa?^Lm|^qE_^1jI>59$Q&4FU^o-U3d5|@(`7O*972kABxPhw%c`e2TOqhp|j zdtg8S$K=C30nZK`$T)ByfW@rAwV^RkBBz9jxmkIFat6c26G|M9IGio|68K!YTm=pZ pws|;MC}=KVnWD@yjiE?`m0_zEXHHnW&u*Yq44$rjF6*2UngG6>g?0b{ diff --git a/rtdata/images/themed/png/1/light/wb-flash-small.png b/rtdata/images/themed/png/1/light/wb-flash-small.png deleted file mode 100644 index cf44f03573d169dd1ac01d82667b011481b2950e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF?gc(7Dk`d~s%mO#K!&oi zGLQk}0vY1s;t+8qB_$vi!UoFzynB5kP`hABkY6yv+TxUjT5OwbxhBO6$#zNy&U*O) zXc0rSr;B5V#O2cd+k6KUIGkNCirszte}7pTzwo5B`MF;H9xsD^8Dw%<=fs&`KXG~f zKNrQTzq!5`vfW?s;G$OOBuUGrP@AJ~oD8EK>&+w#I;1CGp3U!*+W&syOLue2S4`UK TO*$z+YZyFT{an^LB{Ts5R!)?7 diff --git a/rtdata/images/themed/png/1/light/wb-flash.png b/rtdata/images/themed/png/1/light/wb-flash.png deleted file mode 100644 index 8c602dc88eaa256e0e0c4b6d443112e22766a444..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpCS1AIbURaI5p3w)H6lzm(%XU<_7EI&eUS<1vS!fx$uE2`LF4EyXR8 z6#{PB48Ca(nu^RCEY<{^V--kOJ|nll>zNzNb4LC83S1vGu596b)5p=bex<^srJWu!8Vn563Z!07^Qd(KI*h^7 L)z4*}Q$iB}OKhBt diff --git a/rtdata/images/themed/png/1/light/wb-fluorescent-small.png b/rtdata/images/themed/png/1/light/wb-fluorescent-small.png deleted file mode 100644 index 0362ebf02334a6d55fe9a203f54ed2a980cd58a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D10z$e62MMcHEz(-Y8RSgV)TsQy< zC@U)ixe!MEiv%H{F20f=zu;ts%@OJXlKzWJt+m@7o9!0+0A+$aT^vI=t|tq$FtIrv zOnuZE>Co1(xN(Ex<__g%k7$<-nb~d1%@1ThzF6Cu&ML_waiC$Mqmd^k#}zdr54J{$ rRVR36h{PDiSl@BjAzI*_c#eU=H&%)>z3J*ppy>>ru6{1-oD!M<0Fj9< diff --git a/rtdata/images/themed/png/1/light/wb-fluorescent.png b/rtdata/images/themed/png/1/light/wb-fluorescent.png deleted file mode 100644 index 4acc5e7678a2802024017c0fdb6ed2104a4e1036..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDd1AIbURaI5p3w%^mR5Ua+fTV(g zf|{BdkO3rtQa}J?1IYv44`&0l@RkJm1#f2P6e-}A@|{v^;N-nYAxaV`QSIsC7$R{w zS-^#f$6=0|#v=|D1sPsPMc0FB0`4~=KOAsUbk&q|6n17y>^s2VuIMTlc9G4Q?I5eL zYecIEvyAG_hN>esk1q4d@A1*mV3FJ)nY7OI0s|wPMM8>zK+8tfl?NToq>cuKJXf$5 oIm+#DUi5%%`=i`142{eT-|`gd!*^ue0Xl=h)78&qol`;+09D43mjD0& diff --git a/rtdata/images/themed/png/1/light/wb-lamp-small.png b/rtdata/images/themed/png/1/light/wb-lamp-small.png deleted file mode 100644 index 4c8516d30902e25179f7b4719dd4def4a354e2a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 457 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e62O-)T*UERIFM+FRkTn!Bk zRaI3W10tfVtPEs8xIpojleabk^$L^(`2~jwFla6mS1oLJVz>59>)#wYxy%D77w+le z7{YNqIiQJ&O?By7tM)~WJWo~PSeJ2Ux$&G@r^LNO#<@pgN}2|Tv{5P3)r`g|dO=A6 zB0;CBmo3pavf!TG!T;Rpu7XXB)0?#0vfHIOwln2vo{?mbJgShn+TCj@&nBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#ZZ3I-}FDhdh;KoZW? z(9lp*Qv-^?0g$V#tlX24;|bI*SQ6wH%uu`1hdXQX<}MMbq76w-rrLWFCI|y1r+B(J zhG?Ac4SLIWM1e!Q>(TW)_x@)tUw(RLjKOtzh1@k|9Jv?u@o diff --git a/rtdata/images/themed/png/1/light/wb-led-small.png b/rtdata/images/themed/png/1/light/wb-led-small.png deleted file mode 100644 index 7b3d8504f5dbacef520876bd5006362fb6a6cd33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e62MMXtPNy)vyM^#l7$Tl-G zgD{kpmDSYLfKot)wzjtA3gcx!ExaW`e!)@v3@bOXOrCA2VQnPNvdeKIP$JIL#W95A zdU8M$6Pv1PV~Vkxfb;1&ix=+TJP~ndr)PCjyHN9@#*XJA?rDl_t(Od(A6_X?V>7+x z+_=b!(Ua%Y+j&ZT!K->Crc8I1EYRGMw4-dP*osCkDFf{X)0`L?W_QT-zc_ec7tkgK MPgg&ebxsLQ00<|L1^@s6 diff --git a/rtdata/images/themed/png/1/light/wb-led.png b/rtdata/images/themed/png/1/light/wb-led.png deleted file mode 100644 index 5c2d363c6c51a1a0edd09d7710bc405cb415ebbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 518 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpD70(?STRaI5p3w(g2qN1W27y#KS zU;tq#D=Vw3s{;j^%B@U*y7)?h{DS8*Z00d`T{WY-PD&>%B*wNd6(}>u)5S4F;&QTp z3loonj!fh1HESIscSPGouTDr1(tyqKf8I9Pc? z@rnqCPQi{drL2-Ilg*qgE@idxESlA%q>$RzG?__KB{VUN%{N8hdQpNP%VO77o}^Pg zTulinQ#wvL2DT+J9D1?LA;g=N-%xo@^Q(Zw6nzI9amJ5x7CbPWu)TOAD~AjNL-`#8 VFU_RjyFhm`c)I$ztaD0e0sxT;qVE6z diff --git a/rtdata/images/themed/png/1/light/wb-shade-small.png b/rtdata/images/themed/png/1/light/wb-shade-small.png deleted file mode 100644 index 397fcfdd4851d201424a0e1626ee8f22255f8681..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*HkWz$e62RaMo!z(-M05y$`n6)=D> zfTWt5nz*>QrluxH4$M7m{J9jUSD+-wFL*P9K=X2|siA#^s$3E&-i=j9mTd>h#e2Fq zhHzX@7HDB&W1Qxo(cCD0Ea3&Cv5J+%C;ldhrY6p)#(*|C?I{Z*1UM33$gp!6a!6aR zsAg<+xFxz=C!N)JOF2`k1JB(hnx|zOvwF(6XI3?qaB{t?un<1Pz{ueGL98X`=bJvD ORScf4elF{r5}E*d=#Gm3 diff --git a/rtdata/images/themed/png/1/light/wb-shade.png b/rtdata/images/themed/png/1/light/wb-shade.png deleted file mode 100644 index 7603de77efa8a6e2a28649d63ebc5d4a50062bc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpDt0(?ST-3xqFRaI3~RFssIfTXsz zwwjunhK2@EP+eV}NvPmHP$gGMkY6yv=Ba$WLPZK|J;cu*ehU;W_H=O!k+>W>!I!H+ zL7-Lr4TF?mZnR6ZA-}>6#wNXM6KBh39^3x=$2}WIhS`cb7ac5g)~sjL75d}Krt9<} z&GyH}s2PizZkH8LUKZ^r%G8~(FWZx9*YkXgfhJHv{oju6}@Cv$t=5(RVe=C cQmsghYQ2EX?*G%Rfz~s4y85}Sb4q9e0B9(cumAu6 diff --git a/rtdata/images/themed/png/1/light/wb-sun-small.png b/rtdata/images/themed/png/1/light/wb-sun-small.png deleted file mode 100644 index 70c139ab28f6c0abb2ca43b6bdd0862ae5521f6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D16z$e62MMXtkULHuQs;asd_y8Ho z%E~|yH8nM$2#{;%eb5-Fn7bs%FL;wstTRKFEJy3SLN7b(Pe5TGPZ!4!j_b(ERK!`}5n0T@z;^_M8K-LVNdpB90(?STRaI5p3w(g2l$4a3ni`M+ z1nTPQKsJP{0tU*;%0NM&lveRnkgEhrg8YIvGbC^dtZ7lLT$I{F@pxh)+ z7sn8Z%gF*ROgsreRmyXMl{F4%RLGoqX(Ey!GLP}8OaPEhYA;&ibVMjtyvb6Z%XJDX zYp=}F-wkuT^xSV=+0d`Vy^PuN(5fyj9v&Yj$2J99rENS81vdqg8YDU9`j1bva+$)9}brB!4jrhYSP5+zRdMt1ryd Q2fB{I)78&qol`;+00ZQo*Z=?k diff --git a/rtdata/images/themed/png/1/light/wb-tungsten-small.png b/rtdata/images/themed/png/1/light/wb-tungsten-small.png deleted file mode 100644 index 3dcbf947d24f4b1134bcfd77beca8b39a4d1a7a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Iz$e62RaI3vF0+dPi;MbnCYd1e45Vm)0PLpZJ{2Q)FU zDe!r>8krS1OCEie(6(~YdBLR#3d)NoG&=6#J#k@5QbL4OWx8HVYLO(P7FA@0#)GCYRYwpQDERK!`}5n0T@z;^_M8K-LVNdpB{0(?STRaI5p3w#t671h+#fNThW zuvJu4Al$X@Zf643^OOYn1#f2HRc&3CT$$Hz5LqGRmjD!>?CIhdB5^rcz=erNLPn5{ z&E3Mip|MeLH;+^QPDK~D9TF!Dp9ZkJ6wKmaD{2uEGB+?N=-#N=^o1kSkl~<`YX_r} z0^bP>HcvLOKmqj&jfqNH?5>il7&Y9Ob*C2bMsjStawkB;Ga$fM@QsY4Bd406d#l@u z)x1Ki5=Un&oD<~A=(eyx<9I|sgP_L&8+A)T;}V8*-{n{*DYogTe~DWM4f DF{zcn diff --git a/rtdata/images/themed/png/1/light/wb-water-small.png b/rtdata/images/themed/png/1/light/wb-water-small.png deleted file mode 100644 index 59e7bb836f5a91e50a0bc6b9e6c0b1f1f736ac1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE+Dshb{an3KOEXqvJC}D7RR&XpS zDauSLEy>K!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D1Cz$e7jy}(CRRaHer1wuj?3JMB9 zuClT+kSixAr>?H9p`igJ|5oh%2-L`5666=muvvCZ;@o-;bGtqPb$5?orqeY*sX$K` z#}JO|$q5ITr!>sSWM*cbo?ylN-03tEo15dtX%3E#j0(&=4LrdT&bIF*BEoe8~rZ@iUiufyb>E@j$~FJYD@<);T3K0Ra26 Bhq(X% diff --git a/rtdata/images/themed/png/1/light/wb-water.png b/rtdata/images/themed/png/1/light/wb-water.png deleted file mode 100644 index 593516563bfdf83089872a8901f496721697f918..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaA1(mo)lsM-XR2F5XXOu8FJ1aPr zloVwqm6l}Y=jjG#Bo?JQ=4584DrA(D6jnBy}7ANYP=o#oA4oPAKnl1}6-6gd+xhS&$WFSLOVtGhLYEfcAYN|qJa(lV!_B$IXpd!u!kH}&M2EHR8%s5q>PZ}s_9N-h;>R#ZZqN1V-25M?*KsJO6 zCxHxQWn~Qw4TvmI;Y@pF7oc{*k|4ieh7G}*Yy}fG&uNa6=+FV3H*sd-liL!4lmBtWI~UY>cL+}5;F;1@c*F7ElkaX6&`k`Uu6{1- HoD!M<&R(pM diff --git a/rtdata/images/themed/png/1/light/window-add.png b/rtdata/images/themed/png/1/light/window-add.png deleted file mode 100644 index 6ccacd678a11f030a2f9f7e8b6bcebbb5bf20ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 429 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1=Gpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5n0T@z;^_M8K-LVNdpBX0(?STRaI5p3w(g2yu7@+y1I&r z3XlzAc-3DAs^KUJ@(bR~@QfpDLs#g#W#0Kfv1m^h#}J9j$pS7+JWM99$S3j3^P6ERK!`}5m^khv>k*Q`=5SH1qzA=_=LEgIdjInz~}t=^FYSw)2GjZ z!4u2BXMqaXOM?7@H!*N7i780ma)U`5D3s>u;uxZFK3TwpnJ0yNg(1sAE(?PVi?}2V z3>I)17#L_QS{-m?eUpo>lb4s51Ea!94zYk_hX#cS4a}1mv^@?mcs4MuX4oWVHld-z zP=LWw;Z$dqpZaB<9)~gpOQA>ymM0!ckHr``J}XGOIelFMw2{Hn)z4*}Q$iB})?1O# diff --git a/rtdata/images/themed/png/2/dark/add.png b/rtdata/images/themed/png/2/dark/add.png deleted file mode 100644 index 1bef96fb1a21255264ffaed226342b06d27055b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%L&9Xn>QF7*ab zoTVhlFL*OUrSyq2J$r$CFHaZ85RLQ69Ii|}Gv;u`s+?m?Q}JUK7HV%y)F?hAEwP~C zrIs@fv&;-57X^z|Jd7NC+FIQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}0|sZ$o`o>rqU+{~`y7dR{$8Ki0$hm&0q@7RRiboTi7#NrsJY5_^JdSUj z_Hf%%0iIS?QLmT3?cXkNymYy`D*f!NKUVIwQn&p=e(vY_`u@PX18u%5btC?AJIoL4 z-B8yaT+eEx@Q7to`B(iX@{NZTj1+znA)`h7wJ!@qJPv5yRh{WD)ui`lV^~7Ny&FCMDn6EVERam7SrGWp}VY`eoM>hAx|x|5#kiL|Pf9#AWcGI$W~!5$l`TC9@Ar zuhO`4J~V1+Ji~Ug@?SB3_sp}J^3W>b+P_&_GSjb4S1BlCxKY`3eNo&w1%?+6Nqslp z{bWBn@d{&6=9|i+(i2`Ql`&0ZZkZx|vFebEl7HtXF7pR3s#xX;Y3uYz_)VPn&4Fp1 zue9deDWZS;mS6c~R8k8 zW|sDBzIK0;u1yUQSN-y|uW_}EFChk<|o`?qpB`fCyw z7$(WRYd3nG^va^~ICpAXWZ~Q?zsge2dT;cyI{WEsP|i1&m)qDH>UQ2}{B5~6<_*im k<;+eu{~teo()$nNY%g<$T_ReQz=Xo!>FVdQ&MBb@0DU}&-v9sr diff --git a/rtdata/images/themed/png/2/dark/arrow-down-small.png b/rtdata/images/themed/png/2/dark/arrow-down-small.png deleted file mode 100644 index 84e8e7c17d429df76fd615b4242acbc93938c6dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7xERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xD}?czi%DZ=Qwxj1mIR5eOx?D_ s26OvfTJpS4W)pA|NMbW`GYMc}IG4tE+I#igaG(VYp00i_>zopr0JXE0xBvhE diff --git a/rtdata/images/themed/png/2/dark/arrow-right-small.png b/rtdata/images/themed/png/2/dark/arrow-right-small.png deleted file mode 100644 index af6859e832b0eb208d818334fd8122a1addb95f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 429 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xg+4t63C48C#sa2U4GRQ!HFSVz6-7oKUAKs}M++q6misF_sO@1e gQWiPE8qyQQkebL}pLx$l5@mdKI;Vst06jaC;{X5v diff --git a/rtdata/images/themed/png/2/dark/arrow-up-small.png b/rtdata/images/themed/png/2/dark/arrow-up-small.png deleted file mode 100644 index f646e81bb42f69c1f8b4a096d4d428e725ddaaad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xOcroza4q~a zlgU*yfaMGe>*R?)&j_=!s`5@?xxw1FfWh;Cpo&6M%5nt>g`BV!4i3dPEgT1O&4gQ; zQd;H;Fl?O}E5OGkQ0ByNC{2L>sQ%$727U&HQ?2}}BKLy#1MOn)boFyt=akR{0N87q A4*&oF diff --git a/rtdata/images/themed/png/2/dark/arrow-updown.png b/rtdata/images/themed/png/2/dark/arrow-updown.png deleted file mode 100644 index a4e6a8031734d8e6820ad98866f83de9c5178c9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E37kE9_SmswK!I~$ z;8a@G3RKBe666=mu-U#qZZ-Ri$tE*jxL5;4w|lxchFF|VPEZgw(0nkVfcK!@xoaBp z7!o;|7$>o8Ua){MjMLT8Q87nIr_o^@vsfpOz;>SQ7R3(j9?gR)9Bf+Z%8!${k%Z`#j_b=JhL=g^Enpp5_40CW@2p?Dom6) z;3)U>Rgrz?b336PlY_fdHu^h?U0lEDja#}JFt zQ?J5tn8}+$v58eIDFBv+LV|TWMV4yHaE}XuqA|tPte>^wHy2<*ChD zLZXih$}Cq%E)G3y5F@{{z&I>KZ|gp`$QPm7%Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}0|sZ$o`o=gB#`Z1-~(iw zJb4l>2w@;AJHzYr322B=NswRg=CX-)QY-iw=CHP8`b50dQ$8QiDGv-orU*|L#}JR> zd#Bx;bVq^5^`@?w^!NYuISxV!<;&C5R(e$&y1~9=HS6lf{O!N86{2|K99O+fcVISU zpYp>tVXDkO?v{oJ$J2LRoAYBzcN}~4W2g%*cYpqUr6tFL^}jdx zZS9aS?|3__Xm(Q#w( zw{-0W(F3Q1Vh`)={oeVP=j?&2@f*+c%DT1BsT8V>PB`$@T*XFek;z5IPS%plJrhbT zB)0NM37_uwW=N4c<{vsy%)@8xua{{|weOVWc5PQb`e)NO0l&qvvq;`k)Ks_A1vdU`S`(O<-Or+a{t%#T;3$mDs1(>s>8wk!M{JX>c=D*Klx;+ zYpu(9{$MNHf`1chPi}HKF4&g#ob8;(l|@VeN*|U~RChkCu-?q$pwRzy-?NQrc8wFu zHz$a=ITnk~ygz$MIjiyn&r7Fn@3HQcG*h-}Fj#9Ya=JXS-B!S5wq`KHltp`4`ED~< z+?@W!tLk)h=amh0W)p6xF<3Xh-ZE`+KUd42t5r7y_EAxjv=E=S>ZN&SnZv=(pQQrws5?0`&1HA=q%dt^1D(t%T-&e zjXDd$HoXg|{Ncc%0W{c3?xUK65zF)(!9nKkox%cDs^a~M2b{an^LB{Ts5 D(ENmK diff --git a/rtdata/images/themed/png/2/dark/beforeafter.png b/rtdata/images/themed/png/2/dark/beforeafter.png deleted file mode 100644 index f758b60e3f3e437ff088c01f933f11455c5f2650..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH=v;{CW2RA0UHa{{fJV zEG0pH!7T<1o0qS42mtbfJzX3_G|neSw6aJTSiJtERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x64ybT_5Y;ODfZ6ha z4T}=Xt_=oX#hEI$tebSd@|s;+tm!9%O)sk%WKSN;wqknaxTmKhDyXl)HAy;Jr@;8c zB4wAqdEWfSZ?-*ByqR0P^|sfYf0y!p8~=HA-EOg~;Oxy;!!HBf$l&Sf=d#Wzp$PyG Cr@o2+ diff --git a/rtdata/images/themed/png/2/dark/cancel.png b/rtdata/images/themed/png/2/dark/cancel.png deleted file mode 100644 index 5e3a8811aa36b62a08e5656e82ea6bd6bf0cf5d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3#5VM$&)7` zZ2suE{UE(1L4Lsuo7Gn=ixa3T_?zVQ94NTm)5S5w;`G(YhJ1$%cw85Iw62SvBHJ0K zu+uS*f!mndT3K28dfqH6zl>k}0sj9AW83d1z<1T;Ns1*)lgi@M~OR zu4d5MWNlDX?gnOdIogxzLLZ?tC3nd)6XVQY)o#I1Arx_YPSF~`d9DkyP% i8FV@Qfc&|-9HtI`_2#aR6P5$Lz~JfX=d#Wzp$Pycn#PX+ diff --git a/rtdata/images/themed/png/2/dark/circle-black-small.png b/rtdata/images/themed/png/2/dark/circle-black-small.png deleted file mode 100644 index c7e218f3a0a368191ed6a599a38c0f2b4e63c357..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LCuY4-vjAc+e!tasSw8V102d$%5zbODEopd51sPr7>`(EnrnNnQ&8d;-W;(ERz6< Z?F?U=<+VKZKHmlT!PC{xWt~$(69Co4kc|KU diff --git a/rtdata/images/themed/png/2/dark/circle-blue-green-small.png b/rtdata/images/themed/png/2/dark/circle-blue-green-small.png deleted file mode 100644 index 0b4d9652a1c6d917c45bb47f2973c4ae47de4904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|L##bQVNHQ1)aH<0l)C z?_S^oV)J}vIB&@CiI*XM0YVvAaf8)gC$I~H{DRkQGOb;@Noey%hRGW@ZQhjO<>6g; zYHzI%P=1}Ki(`nz>7$o#^EE5*uqF7d?Qv%L{_p*+re(tJLFJqOhO7N$5?NKn5xAc< zBBwy_MpJOZ>PI#og(cium$uu@+1b>4n*F9*LX~A>U!e1=BXbz7R;7P%SD0K-!BnzO zHT(Ra_tP)wV(Fm&g4eT`+ak4w)9@9eWU&F{q@<;So3zu?SC!z%?9Xl22WQ%mvv4F FO#qQh(HH;# diff --git a/rtdata/images/themed/png/2/dark/circle-blue-red-small.png b/rtdata/images/themed/png/2/dark/circle-blue-red-small.png deleted file mode 100644 index b5a2242881bf10de8948cbee4967c2dcc908872d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%gjdJPeM8ra7mC~@aDSd>sGB7TF0=_Ym?cA4cQ_- zy2jIHEdWYy_H=O!u{eEnaD$W+*3}q z1~pyZ#OhP_X3FEId@M)xEJec>ShYRTVspB0zi3*}@x{W4Y&>_~PqLlL5T3?l^d{SS zN#hCe00qCYpeEro2GLK^Di!VW4Ecda9CEyC7#6uoG4ImtWOU#aVitP!Lrx+1!`4$@ zC#K9ySzNXHrt|9SiAQg5I8k`HZJ}$WQ9g+HV+BKF0;0Xm<- M)78&qol`;+0ETAJW&i*H diff --git a/rtdata/images/themed/png/2/dark/circle-blue-small.png b/rtdata/images/themed/png/2/dark/circle-blue-small.png deleted file mode 100644 index f72a53404fdced5ee817fe5780105144c1ef4b08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LDJF#LBf@BxyzP*C#mi$KNP zB|(0{n;2FK*G)6c@$nLkjVnzD3b%T?IEHAPPZn@t=6S;9v6W?Im4p&Y3%5i=L#kqo zLMJ27l>{aso`4G+q8<&L8ys0$L=%{N+7cKG*(@|zxOE&j44PS`1eoR|FtWEWa7QRG zC?4Pv3jhiyiXXVpl&I0RmF)%J;R36+=LUQFITm#8XcCY*@usaKLtviJl2@4?ks(Tq Z41XueEqmRgG85<^22WQ%mvv4FO#oO6nIQlG diff --git a/rtdata/images/themed/png/2/dark/circle-blue-yellow-small.png b/rtdata/images/themed/png/2/dark/circle-blue-yellow-small.png deleted file mode 100644 index c164be2f9bd94b9759e1d63d957bc06b8b478b0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAK|AgWHV+L*Y%Y~_ZK*s;4 zAjH7%-@U*GB=wAehx_xDecB-QQwC?7J&6(XvJEak-ar)@wn|w@)Jg$*kCxq0L|NmcqDQ!)O z$;%_`d-HYKcO~U@oylk9xcDq5xuKt-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@CkAK&%l6;awbmx#mdU?=f8V_ z4^W)@!xycKSAmR+x_Us;anC-8;;M{U&w(Zgl?3?(Z?2!_CA@j#W`>oUH=AwF-t1fM z`Q^e*pzIP)7sn8b(?=)Y6gsTH;Tr4EEj9Vi|MO}~B(*ZrPkdRpH~+*$-x7Z3ciS0U z+`q+Q zXMMhiGvp-8wbU@Pbj-2WE|d*qsOSB_^N^Kecc^K=_r(ef-vdkncJ%*ln0ZL&QqEuqTL^V0^Q5t>FVdQ&MBb@0Iz4!6951J diff --git a/rtdata/images/themed/png/2/dark/circle-cyan-small.png b/rtdata/images/themed/png/2/dark/circle-cyan-small.png deleted file mode 100644 index 9e2d0f47bd182ab899b240082d6d3b7a7ccf522a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LDJ{Q2)*-~%KX{{LtA`ya#r zqTl}+{(%_~K_L16|LWYWpm5?V3Gxfx%&=Ox-fTvWuMfYMsMw>P=tQ7QyQhm|h{pM3 z0T*VTCtN4CsI07%QetW0mS|{rsuZKp!N?Pm$RxxQaDhXVqk(gS6HAL|0+UZ$0%IYY zg$4_^j01;3Gpm#U)13rH_7(>22n9yP18iaeK;cC30~eYSU$B&9^Ini`dsxDAKCwdH xxWS+)Ab?Be#GAH`41s%-mORV#hzwC;WSGS%ulAd@tOV#J22WQ%mvv4FO#pV{sMP=f diff --git a/rtdata/images/themed/png/2/dark/circle-darkgray-small.png b/rtdata/images/themed/png/2/dark/circle-darkgray-small.png deleted file mode 100644 index ce86636daeca6cf23857069e6b2f7b5ef9eac288..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw&<55JS<~K1`1Yqx;TbtoKF^TVdiwxo#ehXy>$lPmZR|DM6vBG_`l;aR{DSzeK2x(rvu Wq{SN7>;40}fx*+&&t;ucLK6Tds*j2Q diff --git a/rtdata/images/themed/png/2/dark/circle-empty-blue-small.png b/rtdata/images/themed/png/2/dark/circle-empty-blue-small.png deleted file mode 100644 index b4509923fecfc2f736e57f05aa12401131724ddc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LDJF#LBf@BxxUqU#sFtN`j2 zC<*cl-pDY;Yo)QTP#uSCXO@WHa_f`p;(&77JY5_^G|ndrxG?iP;W`nu!ooD(g`-10 zfq|*7yP#2k&EN-@ut0J{lgkPR2Il5lry@Ohc-9Co7P7OYPe@{B`{%Twfrr^y!NXxn z<3ojr2TaVyM>yGd-Xt(Gv$=LO2zan*TwpMh<#-}tae#@7hg*>;h{q>^k-e=`fYFmp ztc0=dO_Tx8(G6nnHn6NXoFWksFqiL(jIj&jm12eWuh-7`%JHt&g+cNWms5tqXOTs& f&Wfploh%GJT}D5I6{ej8`hdaH)z4*}Q$iB}Q%bV7 diff --git a/rtdata/images/themed/png/2/dark/circle-empty-darkgray-small.png b/rtdata/images/themed/png/2/dark/circle-empty-darkgray-small.png deleted file mode 100644 index 63a4f0ebdea6fe9d64865a1211d58d00e9147c45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE|$H%)D_$0spkPBlbl$4YJ z*@=mXK*4E$@>T-1@RkJm1#f0pHBH#h+qj-XHm5)O4r7BH7H$iJ4UTgr95}!v=8<5~!oks;(!j)6;u@wvfjuq8pFD^d4OB4a>%qJ``WOS2B970(U!^h-KOICAi&zopr0LBWd6aWAK diff --git a/rtdata/images/themed/png/2/dark/circle-empty-gray-small.png b/rtdata/images/themed/png/2/dark/circle-empty-gray-small.png deleted file mode 100644 index 1d737c94945da4abc4e56fcce0d02ccaad8b232e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LFb-@o6zz-RB?y$22)IC$_N zkOYbV0fez{-#&=c#ok$Sfm(P=g8YIvF$k}mvd-7bxK5TMyWytSb)dvjPZ!4!jq}L@ zF3dbnxHv+sX8VM@aB#?`GBkO(?r<<>mWVjOaztW*f}qxg0|y>#s|x30W@dMBIMJXe zvt-AV#z;XOg~JDKaR^P|NU-1#3rJ09w^-Pq$e|N(-~orA0OLspR<#CS_S?re#R?K4 zI0PpoB`|VJ8055Yco-Wbiyyeql&I0RwV++qLALE-$&BYgiSrJBuuEe|WKlGkP$^RA e&fHqa&9LB%v6%6bnr%P_GkCiCxvX-np~@ diff --git a/rtdata/images/themed/png/2/dark/circle-empty-green-small.png b/rtdata/images/themed/png/2/dark/circle-empty-green-small.png deleted file mode 100644 index 92c0bb1837f46636cd9945cdcb18f8f3bccde2b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 559 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LDJ{AX}4@Bxy3JWAPFuATcz|7X>Ep~Pn56>L|#zgkE1)aj_UaO2YNHno7k%-`L zDml$!pu@sF!^psK&VmC1JYoR}J2(YruuWp*5^3;dZ}Q}MlhDY*)*;Q>DtY4o6CY2n zK%*p&&I%@>0LC5DP6p@}IJYinON!`zXuz|)*;ZYnY;0{R-D##fz8f-o6mYlj q^E)|m7AO=eGF2*7nFL5|XSlT9baqLA`+1;e7(8A5T-G@yGywqmD7BRU diff --git a/rtdata/images/themed/png/2/dark/circle-empty-purple-small.png b/rtdata/images/themed/png/2/dark/circle-empty-purple-small.png deleted file mode 100644 index 76a64d3b6040fc245f12edf0dc0ef85e4917c4fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDNFf_Oq_yEafhGrlML5&QJ z^BLv?NeC*)+p7pv&r=fQ7rdFlM||}(V@}3~?2>c9auL4mS_f~=e=69N(w z3|Y863^%AWm2_Jg=&*207#KLtS#aP0k61uLM+3)}rj!OI;RDN>b04#Cvluws(a<<^ zfJ>|(L8FDE!+1l2ctdt(Th>7Xk;73u?THq$Z!8@hTb>*2>6dhnaMaM~lRF`C(IN2; a6T^#W-Af`O_US-3GkCiCxvXERK!`}5m^khv>k*Q`=5SH1qvDj_=LFrXJBwI@BxxUA{O)4fk3?i zB|(0{n;2FJ`_yrm$xdgS;+5^E7v|G+87Q~M)5S4F<9xD!3p39XE{@%Pmv{_aI5^@H z7?{GGcQ^<#ORPA|@rP-~W|Qj><})y8W|fgBb7To?PHA9bOt^e-+r}nVH3JhT78MDLgG^jJodS%8 zY-(?q3Usv>L>cfL-Egg;kyYsdL#agD<;HoB87t2*KC_(g{kvjyd;p7WgF%yk)QLT9 l9v2HrCZ+W#rUrJhFj($0y_{Ek4;WYs44$rjF6*2UngI8rw!i=Y diff --git a/rtdata/images/themed/png/2/dark/circle-empty-yellow-small.png b/rtdata/images/themed/png/2/dark/circle-empty-yellow-small.png deleted file mode 100644 index 6868376f99339d4273d44a8cbd40610b6a7dc08f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LFr|IgrF-~%LyM2Bvjt_A89 zC<*cl-oW5JW%*j6+I9}JELjm4>rX@UR;^?q6U}+RtZL~q9iFJu&gnSdr z6DA3>Cf0RE299$U91vg=3rH|%;oxXaX<%YaxO{Ni#%5L?2|g#56p0xJnfQ2w6`3aS z=-gm^5cOnXlmXAt4Pu8ACH#(mkU8@Ev*5ksJPH{CMimQLjmnjxOjLrzrg|_iEIegg U_Vle!6VTZVp00i_>zopr0B`odegFUf diff --git a/rtdata/images/themed/png/2/dark/circle-gray-blue-small.png b/rtdata/images/themed/png/2/dark/circle-gray-blue-small.png deleted file mode 100644 index befd24c0e6dfa6fe68672097a8882ee02dde8107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8cVE6+>^75ayZ$Hey@IN#2 zHUq=o{rmU37x;js{?46yihB-zE{NrxtiO^mq9- zxp{$(6MpGl=(=o}6@E*XA#`HQZYIrDo`!1=IO|$jPG~FMd~-(5_QWNU4TAOG_1`LU z`y5#D{=*XHx4+n=s{IWc8k&CE3SSH4D7d>xW`hMUQ^|HC_M-AkrVZ?e8JlZs_&YR@ zC>=Fh-@K_N;L(cfsW(q=I#SwRz{RdSU&j6x*ZlKx|Gt0C`^vKYreyUdhGn3@V(@hJ Kb6Mw<&;$U-$Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|E`A+YfJtFf#9E?%%)P zy}$>^oqK97kj%NAv+%@1h-~-8ZiTN3a$n_uTo#+Qdtes^`2}yTpRsb4&)O9X!mD%E zt~L)^y>X-If{)Ipf%5A-T^vI!P9L3oQ|OQakLyjv3yEBR{_p47sH7@$H) z2k$t&+0KxmH$^Dsuqs1iY2l2<6*m+_&o`v0XL7mN_#E?o>FXry&S3B_jX(DX7Z1a; z?YGzM{rQ2V;m&)*1`?FM(wlOU$UCg}5%AYa5--SJjcM{X4s~_z))FjP( zvgypuz&5k2o3B1^IAgLV`OZ(fcRkB$wi%og-BtAT>m{}yX>b33H_!hoD`{80&vpmU OQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@CkAK!@vMUpXB9F&7BKm+|JDW z%fPUI|9pP^P2J%P z)deC2H;z9)U~+WJiOkul0W0elNM0$qa($Cfr}}BBwZDJ7OIWk_;$-W4^0^HkZ?5m( f9RILBK7WOEgp6cnq<3Wm(ESXau6{1-oD!MERK!`}5m^khv>k*Q`=5SH1q#Xq_=LC~IB>wdz~|t>gM0Vx1+pRF z(4j*>5g_}I^@j~Wm0Tr3e!&|VRtVR5O*75*iS6v@0E#wvx;TbtoKF^TVdiV$4($UhGk6X%3GozM;1Dx#;4o-r zRa0PzILO4u!6>%Dfyt?XS7$+kK*AxthJ~z$FEEs38_KjjEa5qySRrrRV9+EWbwZ}i iQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVEW6z@E?ID=0Vy28Qcqe z7(VkbT-E}KaDIb|?{#L-yU3t(8OYriqP7?8!XUrk&BArlR&4OzxQ=1ndb7=0&g(aA z;@>`Py&6z{ou`Xqh{frnmv8emEAX%-a823la^v^@*A5&_vr29r{dWHww`kN%)kAgM z4uy(KA8^Sry4W6i$k%jb*4GT(!=fuT-|2{Qw0On2w^;77;vpV~X}{W*v2RyW@lm+; zE6?ql)+5dZW)8-z*}@VIQ>%=;iv+V6>TDOt9%L6_{UQ2;=?KGDzC6}-_Z}BJY*VnG zv`6h{z?0z1hhIHDmwV@@U0zkaHxnd;`YQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%nU*nL+z9!xbF{AUl5o zhy-Hy0v{j)6FKh%3A*fNa6flY2B=cFB*-s#^Sbq$gg4Z!V_0RDJ>AF4cm1^Wi*|0| z21+mSba4!^IDK^TO`$^yJg$vx2{&&2`+q*_LMO}2&V4Uxy`N2xEe=kp<90acGiBoe zp@x(Qj`t2K#vPA%-lSd9YrHXccKJ1{{iVu%3}1fO**vWllW2&$FBsvz`7$@d$9c&N z%uAp0JFV?I#c+;MPH{qGO{5>wyP{OKDE=^}ZC^iHE?5@O9dbK_eQ94*{Ip%~jvkzn s@9!s<+w}EjxJ{?unh*QeZ@(hj?<&dhWm?5TpnDlSUHx3vIVCg!0J%}ilmGw# diff --git a/rtdata/images/themed/png/2/dark/circle-green-small.png b/rtdata/images/themed/png/2/dark/circle-green-small.png deleted file mode 100644 index 72915c10afa8e9941b5482bbf7766cf4db813e72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDJ{AX}4@Bxx|kmIKkX`p(Z zk|4j}bqqqwYNmK*Ej9HvHVxym2a30Qx;TbtoKF^TVdi-i&#|cN(76x-h67YARrBx!)^x;!W3% d#f^t{urhd`l=tefDhEX&gQu&X%Q~loCII~eoK*k- diff --git a/rtdata/images/themed/png/2/dark/circle-magenta-small.png b/rtdata/images/themed/png/2/dark/circle-magenta-small.png deleted file mode 100644 index 9a47fd78990a9ce1579c5abef03763094e3c7e4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr_xbN$-~%N8dxMb|D#H`R zwY+loK2SYRNswRgW(MKa^)ounHs$zw@5-090gAVKx;TbtoKF^TVdi9!p~GNBKOyh$qncv22WQ%mvv4FO#t&;sO|s& diff --git a/rtdata/images/themed/png/2/dark/circle-orange-small.png b/rtdata/images/themed/png/2/dark/circle-orange-small.png deleted file mode 100644 index b619e22ea125e995bfb7b92fe7e5e6e102c00ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrZ(wjQ@cG}u0A&1c1e5hJ z63orC(RT+b<}L~H3*O8iyt;mdS~2~g6Qst20Y7?EBp+Y&;Fjl$inNyX1v8A lE!?H6O?AaZhr~Nf4C+zx*LM6!y$y5`gQu&X%Q~loCIH{ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LDNFf_Oq__Q#z02z%8jX(rs z)HBorNg(oOxhV@&$yE~M7rdE4c(qUc46~dryK7dzfuhx(E{-7@=aU6on0cOXaqLu^ z-KwF)(jq0%&=4x97jTAw?U@0iAe%-(3zx_NmK%ypPHYB@X|5X@SeRu@npi~yn0yi# z*;^R6BNP}E4{(WjIB;xeWaSZHI&*{7U`v8TSE6p)VS_n+4=s7#C$kB-2{Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVE7M5{VW9#HZ#MYAMEVz z1wQB541gkU*o7hDdW;u!7%%T)bA81wx`WLZWa8;k|h?!)CM1 zSt6T3z`d5$A1J@Y)5S5w;`GtWr-hmocvu6NSTyyw{{O#`*JI_%o|{|CA6r;*O>UgY`C`e{l-v* zIS%W--tB)A`h;KO&Cic~5)EZL*33(d{$(e9fklUXT7%qy3tWxO4%sspCpbJ(5IkW0 zA;lra>CTcLGaos2y6c*+-d=5eYj5mrUH%@MqM8h2pW|}(lKKDt{<^G^G4i;as)$Be QCeZy1p00i_>zopr0C_*qyZ`_I diff --git a/rtdata/images/themed/png/2/dark/circle-red-cyan-small.png b/rtdata/images/themed/png/2/dark/circle-red-cyan-small.png deleted file mode 100644 index 52706baefb0b17c43f202e33d89171b825ea5621..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c`1Ajbu&~yptLF_282Y|Qa!rAp>E>x?Z1lu{@>@Jz978NlADw(t?6819n{Kjt_rCwT#g+>?7cDV=TW?-7 zmnYj9I9~P?1|3jkm>1$H(U{?(EL`m{!HU%oW@5zg9n;h9JhVQXA-mz}q1Md!=lj~NZ@)kGrhMD~`}b>@ YZU0L~&YnCa2k3qVPgg&ebxsLQ0RQXcKmY&$ diff --git a/rtdata/images/themed/png/2/dark/circle-red-green-small.png b/rtdata/images/themed/png/2/dark/circle-red-green-small.png deleted file mode 100644 index e58fd35daf546bb4d462ee38fdab4c55eb06f41e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8c`@z8Q9|cXyWdVx(U}twP z@PSBO&}TC|$M{B=9mwq~WZCV)24tKLvI7O1a7mC~@Mc?&8lk0|*KKAnoxFMT=FH8T zz1lAd6#}K#d%8G=Se!n3`8MAn1s=8pCf13cEB?1{JsNpDWo7uU_=#V6qe>u3@ZE()Ygc2WR2r zM}|kch1N&at+`&jef9Hc>~3;9D>Jm$9FMa<9(VYE-QHBWXERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrXJBwI@BxyzkgvN5$QtgF zAiv;E48p7Grkmxg^z~l(YVjkWaI2?_V~EE2WC0guo+n%!zMN)XgIqW`L=6}iyOm-T zW-{{JN?@AA6JQ{yHGx4mp_zk2@&Jp4$U&w@JOu$9VgU{u292z03M@MgF!6CPifwRU zaB2|MNoWvAa1(!UU>)n>3#>1$C0Xzse(A)UG4JpPyEF#Qv<0k+CKGOoPF$48nPn0n bv7O;-v%Hq4-sihO2QhfM`njxgN@xNAku{kP diff --git a/rtdata/images/themed/png/2/dark/circle-white-small.png b/rtdata/images/themed/png/2/dark/circle-white-small.png deleted file mode 100644 index 0e7ba1b6d6e93d1453ad98a19eaeff61b3a3c071..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFr|Nq~;zz0a;0*fQ9LC)YV z3GxeG$RIeYGpWdMrmOREJBuQqaJ#3AV~EE2WC0guo+n%!zQtxIgIqW`SPd8$XDh`l zn8C<%E0JjuPk@1-Rse%=LOTbCsP06j*i~VB+LpG~3X? z?9{-jlh7cL;3odyz&h5$7g%3hOS0fO{L+axW8UEp`xb~)F>r=0U{y4k5GguwQKDp) dNr1$5hJVlH^{1r%G6y<|!PC{xWt~$(69D@|tug=r diff --git a/rtdata/images/themed/png/2/dark/circle-yellow-blue-small.png b/rtdata/images/themed/png/2/dark/circle-yellow-blue-small.png deleted file mode 100644 index 058edfe96c81410e065c4cd246f633a3576aefe3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn-@Ck9{;rYzK@E?NM*nUl)o&jP1 z|IgrF-~(X`3%>y}u3ghKH$U;^3pbFxY+2-i1NIQvLvok(fu@O-1o;JT7P4_)w`tL; zO$?PLn(bwPQ_S%o=YeO69! z`6-gflCgB(#OgLPK{57#{$KB^zBykJcSvI>a^`4|w9eS%P!_yNXJg3&)(boy4eu4a z+D)2OY?Ii-9A-KSChTX=;x3*1%J6D;(E6x)ov%B;HePhki_JfLA#9J_@27^}xc|L> c9s7*WIZ{Dv#h)`ffgWJ+boFyt=akR{0J?bD<^TWy diff --git a/rtdata/images/themed/png/2/dark/circle-yellow-small.png b/rtdata/images/themed/png/2/dark/circle-yellow-small.png deleted file mode 100644 index e0c97e9fe2a0de1c5fffb9a352479bbd650cae15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr|IgrF-~%M_ptEi5yMgL? zN`m}?H!ujVsGa7Oz1-Bt{Ojz1UZ8lJr;B5V#`$Cc7iOL(TpUYTX7AEeVrk)$XlQU1 z)Y~wVk;f{LDTpUvgMiisMzsT+f&xYjoCO+9tVbjtED+FH&>)b&#I57Nv7wPwMu15t zp^>45K|A6AgW`c6y#tN0+-(avUtCMF;5q!#i8o`O@SKKcwJr>*hnfo5q6D0nXT}Pa dn*>N~XINM)pHacKXgknF44$rjF6*2UngGb>rx*YL diff --git a/rtdata/images/themed/png/2/dark/color-circles.png b/rtdata/images/themed/png/2/dark/color-circles.png deleted file mode 100644 index 4a5518fabe40c64147ab362d821b174a6559c58f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;4$L3 z?{muU_jjEvx0yeuIPdqn>IuJoT)7Pqi>$mPAdu5D>0iVEts7z_cspuQg~d;9c0L@ZM&{3Qq=(ReGQ8)?_Z= z`?=&H$Ds+=k3VJG`gmeOYIn+>3;`DbGtMyC=O1=OmCMY#(p})BAZyO^mSZ!I;JWq3 zM+9=(%-Qborhc`lsGfJQfPd+MSRwwk0RnTL`Ywt-#2)ua{p+sl$Mar@?QhI~H1pn} zuPgr7#R%!d2iQv1u=`uzi*KLBEz108>;HQ1s87t(?#Kqnf8E;+j9dm!S3j3^P6Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVP%@Ck8sFYo~}A>cn4FfuYixSgGy z5C$_db8>PrR1ugmHa3QHeSLjz-@g6x=TErEzkmP2!^0OZUc6(+4v3(?zrT=>kf^BW ze!&d-=2HKDe1G?J&#vEJ4yz_G^IY~=R(0~w z&7LbW-X7n1aQT{bFJGV7pXrjklYxOT&(p;*#N+tcsn4f183?#3n=)N;aoDgRI_<+> z`2yjb22RfBJF3g-?o02RDZ=qnT-1Hu>kCy2Pq&MfJaw=7({yNU&D#7HJ)2b*A54CA zlKJY3>#sjPSn-*sVnxX5{KSacmW4m29Lijnws3l-{|%qdY>&B*tUqu4{^(^VmI4Qt z)qi$;o%x-O_U|{W4x-}fW=-t-nXU&MRac(3XLkIK`je~WJ13lr z-hcf4{MYgP+XE~*e{dfB(tKC@Jd4Z54UM7YiEnBytPe@ZPdeBdYxgExZG(I2d25Z! z7i*TpKajm~{0h6(ob#aqTl^L#tZv@y+c8g|^nLLZp2J_VWpbSFT1hS!=T39Z{8kmX zWa623>W^pLa$=soZLfoxU1HP5pbWw2oBS_joy^Q9t;ziP(aiW^#8mMY;jh?}??*gx SZ4>td#i*yNpUXO@geCx|a96+p diff --git a/rtdata/images/themed/png/2/dark/color-picker-add.png b/rtdata/images/themed/png/2/dark/color-picker-add.png deleted file mode 100644 index 6d8e0cdbd0d348fea1c8c12291842cbdabd89977..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;5n@ohu13WME)4_H=O!u{b^TilN_O1CfTr z)y&T3-4VK8Y+sr#nHaE2NGJ-O31t5!w(B~_H@>|N4;WUMYY5$Zd9tD`YI|K-Tg8{< z_xm1i>DkV6jq%X-o74H3I5~4{0vP(Z#hYRd-e?Ur<=@C1@Q?09V}4E6nQKk= z2uLs`NB!flnPYtI_)kIGpXbdlpFG5^USY%ZkY{?5ZA8$D%RCF`U%D>mH$6IL^>?p@ zew8hpcB^?M6w+R6S2b^q`u#@vo&ZP4fz`7o-TS$i?@{$H!#B*&wKd-yaF}qrvC;X! z4Z{xSgu^bZ%zK-8r*bX1caX`@ypi|f2^KSv>1rDs^>*A~H9K?K!z}$qzwDF!Mv;a5 zIf{AfdYwx4KGN$rzx&gV@JzG$40oy)R@KW@E9$%6;f5n@ohu13WME)4@pN$vu{b^T%0|D#1_Epk zg4x^h1UE)a;dv3WG&6xKHKE0$q|a)@_6vL6Hk3bLW#Vu6#pbGHU2Bw+9Dep@V7Ghy z&)VlVI9YU=``TYr{(IOQkkBN}FQRe$K&wHxLD9pIv&!X;86Gk-7T90>Kl}KUrW4ns zJB(8WlDN;Cw7|w-;2+AALDm=9dukYKll6o`uXurZN&nc T)#iNw1}uZ8tDnm{r-UW|bQBY^ diff --git a/rtdata/images/themed/png/2/dark/color-picker-hicontrast.png b/rtdata/images/themed/png/2/dark/color-picker-hicontrast.png deleted file mode 100644 index 59a134e1c1cf465b3106616b830a27e75ac20778..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KXme@Ck8sFYo~}Q&LiZBoh-8knHU2 z1d>4T|NnmoU1FHk=F%4TZBI3@&oAt6ywQJ?~#$%a!I%z-Smk|4iehNp)NznbrU_w&a_)x(#$s}ATS9e3}! zHAD2&+pwLt4_-aDXWibHukWn7Z^XdBDDCOu7~*mK?bVZI%?3QI0kdZ$95ZOKJnVVP z?%#iY?chre;v4t8R?4qcP5FI;rqhpQic3y@ZapHjH~B07huIwuH$Qu+ zD9L*9l=JQ9H!Doc;*)3JN|iAV{Bvu&%eSkm9(=go!=ct|fTKrLR zbAneL-`QvGR~0PIi)tn}9|?TSx1?F~MdP%G`43yQUP!CoT6^x@_baosrd+>m{^eoj z-mYSXM=QkaTffIR_KCf>-`jp*d+-12+-?60KJGrS*1mH2zoX0c|DD*e^tO$5eBrOl zQ}#O4j?$jGH0aBEG9{(of|H9_x;T&i%NjQguc3 l$){=4Q!bP}np^&?hS_GjdD@{5Y+pd};pyt|v$HL(By diff --git a/rtdata/images/themed/png/2/dark/color-picker-hide.png b/rtdata/images/themed/png/2/dark/color-picker-hide.png deleted file mode 100644 index ce5433b97b9b7acdcd8c6de73a8bb259abf03a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;MHQ(8= zvaxaPX=KuWaDdxl!a|M|4JOG)9*sN?9GdPGC^Ys(unV2w*v_ZYVAr*fZTSqp*$GV7 zKd&+fySJb_ZH1lRdi~XGA7AIJYB-oEpR?_j%)Xs>=GM=*|En9(w4|!`FffD|JYD@< J);T3K0RXE22P(oef;=wAn)wi zvoJ9z4HrqRVp$HT7tFBv#d0O#)ODo|3%pMmPkgY-Eh&J3fl=Jk#WBRQIL_aU?$tORtpoCMw5c1tb`1f%o!ak8@I}|v*mfdk&>9RbYphH z42#A_(b;Tl9~s`Y2Su0|=W@Yu==w;&9 tJLQ1ZMuUdXE)&i{OOX??+FY(22WQ%mvv4FO#m%$0zCi# diff --git a/rtdata/images/themed/png/2/dark/contrastmask-off.png b/rtdata/images/themed/png/2/dark/contrastmask-off.png deleted file mode 100644 index 930d57221f2f14e273be2f8c3eac77b4f24cd905..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 771 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;>zS{zjM&+ZQepUw|0rJicjz0E9L4^+TkJ+BXi5QAkZ;JyW>Ha`NgG6Cr5KD z?Fc>k|Md5Jcb`u3I=J-y)4ty^@AiGKWBDhNDE8owNm<>!{|ygB7d>~AW3kPcDrH&F z9`ZYKgDdy$@2kVpkDEwF2&f$heqz4=?+3<$#UeRO>?S;?w>;;y@N(pjo6U2CFE-}w zqLc$nA6yUHTv(pSyW?sCt6X&sBWu~cqubbQ-+Vltyx`I4wnTZxi4X#oB6l?GrBmZ kPGVIVU;3}pGcM@=Jyw{K`1O7qFa{YsUHx3vIVCg!0Dv?`n*aa+ diff --git a/rtdata/images/themed/png/2/dark/contrastmask-on.png b/rtdata/images/themed/png/2/dark/contrastmask-on.png deleted file mode 100644 index 0fda6bd363790014d17d4084e7c3039ffea1a229..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 828 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8sFYq}724~Nn{ePPA#?^yB z-v2WUK=SZ8u`Lt*W}{m8?p-+7#Qbyx;Tb-9KRcSds?#skI2&? zmo?wB{{MI0F4!cr&~|rveA#nXW=RhxiLOWSiwxJSUAiVZZPxjFyR`Dvr%e6#Krf%= zlkC&D`$8+;OO^*#vZqO(-I=HJnL9-3<@s+XuN_(=ar|#`teel1KT8X*Ij?M&HZwYW zw%MbqjuATg9(t9~Rv6Mi4orqmx&pe(02)h-!$es#vXs|K~>}l7xSt7|% zz@=mo$a6o4$xq2K;tH#GlYrABEyg-tO_jS#IqsTf>bzbxDMCN>E4z75CexOXnu2|% zW>XKkMISc3Kj(A(R*_7*>-S=(EwH+E?>B4JC!Kj;m?mm_74BW+!m{F#noGk8pEvU- zNh+lT+GHwn2YH$ZE;Z6Ww$wK8UZ>&2YQ=L!|GoK7@z2v)Fylv{$*;rOTKj&#`R7{0 Z*dHjbxNZJfH(-P^c)I$ztaD0e0sw3%URD4A diff --git a/rtdata/images/themed/png/2/dark/copy.png b/rtdata/images/themed/png/2/dark/copy.png deleted file mode 100644 index 990f2c26bca52fbd55bb1f824bfee9ebf62b3b6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}d-m*^GiQM0sZ*yQ3?S)V z;B)%)X`mnw02x4$BS(%vxIp%oS1(rpwF{I4`2`m&yT!4&+n>QD?XcD-p$OZ;gG^-% z42;U2E{-7{$G2X)S=6E+z#5S8&GqpA`rH?1EL3ltofPtJ@=}=z)0kRs_xzCcFtbS# z<`%gqQ>?`{r?GRXBUg?P=Z99m|0g{80~yPnc0TxPI-##H()z>FwEGL0xnAcid8gDH zssE+5OXHvKXbr)=a%x{7V9qMe*9`0#c1%ifcM0#XsNehm5nFXUn?_?i@100 zUDGp%NXD}hx3bOpV?QG=rFL0#>imOgZ#)fdyqg){ezVc3$5AfwpT51i^iMVeS<@)% T9F0m~P%?PB`njxgN@xNAX=oF= diff --git a/rtdata/images/themed/png/2/dark/crop-auto-small.png b/rtdata/images/themed/png/2/dark/crop-auto-small.png deleted file mode 100644 index dfc61de422a7b234b68b6eed11aa0971ff9fbef2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}bLI>~E5qV_i-8R0MrMXa z28IR(_W~av_w3oTvfZ-h&Ye4b`ZQ3`cb;$Pf>0m>f)3`3aRLnyDhcun-YgUu@y2@< z!waANb#wl;H_p7Pbb-eVDBJAm;uvCa`sn4`Tn!35Yzh5qQ_F7rw$Jej*;2yl_;-7q z@XcjSvsbh`Ed9gzDRK6qhFVdQ&MBb@0AobFf&c&j diff --git a/rtdata/images/themed/png/2/dark/crop-auto.png b/rtdata/images/themed/png/2/dark/crop-auto.png deleted file mode 100644 index 0548b544ef1982ed2cd8346cbf4d71fa62d8118d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}0|pEY3=*9Z%#F-I9z!F8 zdw~x~`0N>mHU=O)b;s27<>{LJnl3Y4fGT-fcz|SUSS26O5TTMFzu?WitB$`(^=EkD zE4nJKbZx)zgNbPy0)VnxJY5_^JdVG;cABqQL4Y+Nq=m26>i_?ZPiLBFHW$y{kvV57 z_c>X{z+U##e|UV>3V(5wtXP@aVs-Fh!k)r<-fOF+&a5wSG|6O)p3eAGP3nNm?0{9C z+)0ypGOjW`Tgnl{ysccoz&>EYYzGBXM#g+TmQuCCTHp5xUm5Z%cQPc*mx#!_pgZ-) zw-@i4h5j4X@kG^F`&2)$uH#tqy53<)@9bvx1_6Efiw^`9j&rY{`M|K?!~HYT>o=Oc UzWqc^1?YYTPgg&ebxsLQ0HZR|pa1{> diff --git a/rtdata/images/themed/png/2/dark/crop-point-hicontrast.png b/rtdata/images/themed/png/2/dark/crop-point-hicontrast.png deleted file mode 100644 index d688246d1a0bbab9d2a0d9b3cb508fbda44a9e6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak-aXL9cftf>FGD$Su)7!iFfSTeo z!_B&avs)soD_xDuIJdrh8tSRy+0f&4H1DU@n`zE-xm7M-NO76UB)P%M!6B;BGFR2X zj9E3IL4tFEhD0M{ugU}+bw8$)&4(S8cpnBnQc+OkaNIJnfsyBQq2~o%-p6MhcBpVL ZF>J3`&QbR5@>Y=3Jzf1=);T3K0RRlCoO}QP diff --git a/rtdata/images/themed/png/2/dark/crop-small.png b/rtdata/images/themed/png/2/dark/crop-small.png deleted file mode 100644 index e7b9e616ac7b7d463841c049302c2305034817c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt(qLbH=^E2S~1Q{8a%IWG)Hv z3*OA|V)FiXcY$03PZ!4!iOb0xtxRkz$_-N$lpC@cnVFfjE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBupf&>G6LR`ft{;B{9GM5DT z1#f0}F?s*HyFjjyr;B5V#`$CpS0<5TD3VAy-YE1J(_ jk;H^cj7Md9LRcA67+WstSbP)(>SpkC^>bP0l+XkKlb&`* diff --git a/rtdata/images/themed/png/2/dark/crossed-arrows-in.png b/rtdata/images/themed/png/2/dark/crossed-arrows-in.png deleted file mode 100644 index f5ad4eebdce5e21809dab07810373e5d02dc14f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3t?>BxDm)W zefl($j?DsxmAj1A3A^UIPBD*bfnmXL_3aqL~up|K?dnVL_=tdTD{6~-nQjh*LUn*+1=T^f&VYn+I_#s^Z9y0ef*MpQzPE7IjWRTc=E~QkBa1^ zh;LpO)pRbjFwfe+z{x$~gM+Wv-6onx1Vf`biQ)y zTVG^JndH9L=W0CPCw{8&Xnwe2i|(fVZ@2gxHJm-)tsWYBBVo1U;iao)JdD~R(8l6B z_Z8PkBi3%Qj7RcwOa!O>a9_Kj^r^fb_k@b$I~O=UjbmUDDO}%^bg23{|5XQDi$AW% R_W*;R!PC{xWt~$(69ANmG;RO@ diff --git a/rtdata/images/themed/png/2/dark/crossed-arrows-out.png b/rtdata/images/themed/png/2/dark/crossed-arrows-out.png deleted file mode 100644 index 38442be171ae9e5be0cb3bff80e42b49675f018c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E3{IUob@uF8AoJY0 za}WkZ{KAC`Kt|yt^L;=qyd^FiF)l7HM^z@)#s!jx%vd+NE)?o>*w(_>a+W7Z zm1(MmOGZP6VEZOvK`Di(BMaX2dPp6JTC&hbPlY!@mwSPa+JrV1j@i6RTp6_va$Pxa zjVV!FmLZF?!D|D9X^Mtr!;CjxSq{2<0i0$Fcy+wA5_r8PH*Ql=V4orE!M%IZGR7*8 zrmYR83z!#(P6pq_GmRW^rY;#Vsr#Bs* x=~AecHRmQn`msonptdxlpW diff --git a/rtdata/images/themed/png/2/dark/crosshair-adjust.png b/rtdata/images/themed/png/2/dark/crosshair-adjust.png deleted file mode 100644 index dcabef474c9b83381f6cb1fc6745064703c9a366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cCd*sLwAQQ+q zefl&+5Xb-mpor+s{l-8oyd^+9#c?mZuX%WyveN`bEs5(ui5;FUjv*GOlM@uU zcRZM6!MV_<`Qnk8Q+WLgT zOg3Qh(ny~8z>CRig=m6Tg+`+T_p&338(P%FtP>I(RA)@DkTkf!F@vkA!Js9X;~9&y zG9Swl1tD%l8)lCqjSUb31s)8HVVx&Clcq(eHf%i7AysI6 zFhQw9nKQ9@agfNNd6^88655KG4hnAPV)0XJP_cN{VEJIhl{>6y_gU0gj_pj~v(PH^ zs@Qid=}Jn?G-InotMEvM`Ro&$TnE1}_xwIwI=V^ZTq5ESRk;O zugtfN=F@PEtRx$d{+#Q2O4OKP`H zI?iJfa^Npp&6HCjFD_NNd%xA_*dkP@K1XD4#g;|6O=n2NFJ=>K+b!j>+VERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7xSDi#Rp77IJcM1?e>;u9#@VY}z<+ x!2+W>te++>TA*;nOM}~)!I}H(fd~A-463KuR@Pr?nhi99!PC{xWt~$(699R^ftCOO diff --git a/rtdata/images/themed/png/2/dark/curve-controlpoints-small.png b/rtdata/images/themed/png/2/dark/curve-controlpoints-small.png deleted file mode 100644 index 4d6f560b7a2dee38e4af0a55743a4adafa85e140..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x)}-a|Oi6cw!{P)j zX6G3TSSHNWV7qc+6-UrnJqn+a diff --git a/rtdata/images/themed/png/2/dark/curve-controlpoints.png b/rtdata/images/themed/png/2/dark/curve-controlpoints.png deleted file mode 100644 index 766daa88e40a5c9cdc26ee94412f81c9dfa206c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;f@<7GhB|(0{44WI4PxH_f>xn9Pr@rYUQ22qTi(`nz>8q0+`I-y_Tn!r) z*8SNg72BlVAn`cp5$hL@me%O-cfH~hq$@&h_jyR(ZqcoGY_q%d&(Ge`Aj|dq;hUy% z(;N0!9uVQJy6RT09%}Hl;OKuM5ah*qEen+^<>KrQW7- z$1CQ0jp6()Hv+t+%8qdrYpLZ-X3N(~%UZQ|%T~$6h4a4dV^!T(+pDAC?Z?yi zUQ&NliF=5|qo=lhL&dOaA*U++pgz3}?u-4}Fj&tmB~)W^E?iTEtJ1Vd@DGZ(~D h^MCB!f4breERK!`}5m^khv>k*Q`=5SH1q$*6_=LE+7x-MsVeyqK)$r6i(`ny<>Um3fCJ)OY|;`IiajhW%zCB^7#I%z;c^cT^9R|% N;OXk;vd$@?2>@BTZyW#s diff --git a/rtdata/images/themed/png/2/dark/curve-flat.png b/rtdata/images/themed/png/2/dark/curve-flat.png deleted file mode 100644 index abbea5b377812e2e57d1c758edff722ecd8a45d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8^3w+Li!TIy&Z@fP;6DZD7 z666=muz8{BRF(V)AYabY#W6(Vd~$*WYXw8RhD=Vv1D67!085QiZj5pa4Buz-Pv2ZN R^EXf>gQu&X%Q~loCIFwva?t<) diff --git a/rtdata/images/themed/png/2/dark/curve-linear-small.png b/rtdata/images/themed/png/2/dark/curve-linear-small.png deleted file mode 100644 index eca35e82fb584d3759b7e157a6a647f2080d3342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*6_=LEg0R#5}A0XWp`cNGx&QcQO z7re=qVPR(%s~M1=<>}%WB5^tQ!baW(10I*ader<=BH5hpai8ywMtYMcKa61dc)DAYFLMT0=68H?gs;X7LF3|x$<7n~I#qdBwB77wBRJPgg&ebxsLQ E0Q*j?jsO4v diff --git a/rtdata/images/themed/png/2/dark/curve-nurbs-small.png b/rtdata/images/themed/png/2/dark/curve-nurbs-small.png deleted file mode 100644 index 69273d2a0ab993bb7de371b502330c042fb43f78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInz~}Vo(?AAi#VnjZCH5Bo5|T?RRiOur3sAJoI)DUUTaa3=4D{;F?TR2X4feJ P1_gtstDnm{r-UW|;F;sx diff --git a/rtdata/images/themed/png/2/dark/curve-nurbs.png b/rtdata/images/themed/png/2/dark/curve-nurbs.png deleted file mode 100644 index 8b3016bb5ebf4e01c68ce3815927e2021b673863..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 730 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E6{%ci zLSFdge+a0HuO!GXm|=7M1g!-eYdx&RN|QqkZ!Uh%z`$7G>Eak-aXL9+0oMboxX#cy zu7Lp}?G|C2@y?Ep2L*T@PMz-XNK9hexj-ZKuGJ1Z_p}|l?qD+ey_#z1f*qVbk^!4P zFfGt*pHi}G;t|OijWUkSQ}R@oPF~%RrSyO;p2gEcTk~x}at6DR&;ucbbPlf9XOa?5 zuvH~69nx%7;QYwak$PL=f{H_2si=qxr*cQ&fdv{OBC!oR7da+PNJyBWr?H~#(cP2{ z#gY~*tf?0cF-pvG;#BArzu?qy*d&9AS$)>o2OJkzh2Awi6272nVRF##P>-Knf`PuM z$dL;N4y-+PAdREQz$#)(VwcF z(-gKg?z3yqefn})las7)L57@&&Ox<zj##3h(PV0E!OE3)K4@YU&^p+Bcq7lt8;|%{_#SO&QWR(x=ggVeoYIb6Mw<&;$TC0U3b+ diff --git a/rtdata/images/themed/png/2/dark/curve-parametric-small.png b/rtdata/images/themed/png/2/dark/curve-parametric-small.png deleted file mode 100644 index 3e58cafb10b3733055d7663adfd0e08509f0cf63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE+7x1#00f3GxeO*gT(SMR;wxwCMzGr>B0M?m&q(o-U3d8t0P}6gUmoGZ%gG zW@!!h(b}|vshx$D)pp{KT!($D7@N*N*3ekdyoNEOLBr_2S3tlT#?JE#H8hGCA{{3$ zSioj9|8QWy8HUIM9svf7M|-(hj|SQtRMUuPP!iD4Xgl;=OeE$^L)H?3E>WJ&rb{oZ zm>Q-iNHnnQU|A{=z`}H~#K3xyWm9Ot5eC<8PLqTOOpQ(FR%~3%u}vhBA&JH5v`WSo c#XF8b$8rmbH0IbgmI0Xzp00i_>zopr0P%&wbN~PV diff --git a/rtdata/images/themed/png/2/dark/curve-parametric.png b/rtdata/images/themed/png/2/dark/curve-parametric.png deleted file mode 100644 index e2b3227a8f8e62b41210292488165203602afd1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E2F{;94`YJpbLY;T zJ$n|&$k_Gr3{X8!NswPK!)C6fip^nbXP7x>%xk&u5Gel9)5S5w;`G{JYpz2MA~8-p zEUOidhqz3V~#^)uQm@!O5h?0K*Cb$UU* zbl>@l0tGBgeTkCgT)poX8*RMyW0FKK>mBdLxf3c5XzgWEJh^(+u14mAvbkFl+=3g< zop`G#VfaWz;-{vSm%y483>m=(SuD6!3mtVhN-mdbT?js@%Gd`{<(Pohxp=kv9_f0yrI*0)r@W#w=61?YJOPgg&ebxsLQ0K4(+ A{{R30 diff --git a/rtdata/images/themed/png/2/dark/curve-spline-small.png b/rtdata/images/themed/png/2/dark/curve-spline-small.png deleted file mode 100644 index ede3481389806298f1ec62cf95a0a6430ccc1ad3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7xGm`eRpk;Nktt3eRr8f6l?fP#is(8B-q6tKUgaE6 zz|_?s*tPyZocq;-?=*HWx;6v{uw3O6cJ#b*Vur?x9xZ{6G)?CP9IKY{xF>sb=d&?f X`XSjIAXl9ObTfmetDnm{r-UW|`ia8^ diff --git a/rtdata/images/themed/png/2/dark/curve-spline.png b/rtdata/images/themed/png/2/dark/curve-spline.png deleted file mode 100644 index ce70aafec269d7b73c035e08a62bc7261a10937b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 607 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;EFF1buI8grX3szO2 z7T%H|zhH*V>+}};71+#@?cqtf_qxibpuVTW^|Qs&vI; zaieys2>a~T(#Z8h8- zDJ1*At5yAvtZ32{jq_O-`AvF)R-TnNl+G&pRC4)US?Q_00>)Y*0eb=;uH(68w)+yB zgy!miS$h|sYTYiB=%jk6W#1?JFXsP$rk@diDXyj}yvijU7zhlWu6{1-oD!M<+%NQ> diff --git a/rtdata/images/themed/png/2/dark/detail.png b/rtdata/images/themed/png/2/dark/detail.png deleted file mode 100644 index 318f955b5b239c14a557d698b486c81a0d7a0c41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;NE@h zxj-g_yyIeUAE=nSB*-tA!FaRcf|}F`Ax?r$RlPt_COJWT4vjZDj(ZpkWrOSr|mQ&m|bP~`YNuG2wWb*X7T`xcu_G-5qk zy{9riEt0MIe^6zh$SL_1i$uf^8+6(1SL)(!zRVf2c*n7=$$M_@$UN4qZBzEfU`y-l zucllN%QAvm%?xcByQlAqoF=*>>mFwx-@`=*;M=n^k0-x9v($WH_i7X7OPv9Gb=gCzwJ!>3PPkWo^+{2u znC{2tQIFnlh+d?0T~2a$bmg-tD`Tq_KUbCT?JCfiv}FZfSJFi5uj^iK{5DPP^ntnN zKdM*gKDlXis8_nFt$okW2T8xC?F;`Ao?#uR-@8xMV#4NkC(k_o_UmJ?<(-Xl_6koC zXWu3DUGLL_I}aD%&sWbb`1)(n=KT*$_|$j&_%451f3C)vFO6aDO2DMT;OXk;vd$@? F2>^5zgJl2! diff --git a/rtdata/images/themed/png/2/dark/device-floppy.png b/rtdata/images/themed/png/2/dark/device-floppy.png deleted file mode 100644 index aeb324dcc07610f98aaf51dc305de2346bc1ae89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;jo{uYz09A681o;K~Fl@G+FT`CQDJt-w@EA~ZzNd?0h{fq-fg_9(E3^_9 zwJ^>(DC9RoNGpL;Ri|Nsi{z@kFAF+dLO2a~u&B@hw${f`|m4s7s8&(Rh zX6f*Z<>ZYK>a|cYVJWoOE~qHj@y3zY(J{x-NOlcl^s_4mrp}el3`j{}XLxI#<-6(m S4PKyA89ZJ6T-G@yGywq3L$uHU diff --git a/rtdata/images/themed/png/2/dark/device-hdd.png b/rtdata/images/themed/png/2/dark/device-hdd.png deleted file mode 100644 index 7282d887313d6a796fc3652741e4d78bced63f49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;3xI7cT-C zKydc#SqKBdK6maMkRf{U`6-|-zLFrn;LQxHg;=L5q`8(a3DIr|pYAWhz`!`c)5S5w z;&igW5k`p*UQ5^w6&SA?&1kV^meOeS=!kKc{-Bh_yTdr4!D)jFQ_JF;X^-X@avn-! z_7-WlDcGl=?HYAZrfh=?L&r+q(xoTV1o}mF7BVEM9=fBync+k#lXt@u7Uh~Wu1AMe zB6tOb4slOVxiW!SnbR{#c~gstQ0 z_XKuF$D&^n(-a;u{0=KEo2?wBu*r(c%jhnX8}s$Aa?Vc@*xjbE98R76ZS{f@fjTKo zwo(?>-8&lcieJxLb)aF6#10sw~I)QJPbfiTTybTI84;cF~O$y{W5y_kW?8wZyg<=dlx_K^n$ulhOOp3X- SlPeJzYYd*QelF{r5}E*$j2-F# diff --git a/rtdata/images/themed/png/2/dark/device-network.png b/rtdata/images/themed/png/2/dark/device-network.png deleted file mode 100644 index 6188c256bb5216d9dd0d3cae5c58b1f26cad44d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!OfdDZ|mEp0JZRz1o;IsY!-KeZMWASNQ?ioVz2cdnFy|S=lP}V2UDjde)bMA zmdWu{d{|>I@b}EqgO(d7YktkYarJrE-{2I(ZL?1YdM3VnT-@}*@XfVGYsZQ<_G_v| zO&=JQJUNtGW(dS|?AAi*?;A7=M>hE+y@M322WQ%mvv4FO#s)M9Jv4h diff --git a/rtdata/images/themed/png/2/dark/device-optical.png b/rtdata/images/themed/png/2/dark/device-optical.png deleted file mode 100644 index b1b614ecd36360b52c971a777a93bf9fc4c588ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 780 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}g9Er1_yA?jo;`cv!UZ7X z^y$+;Hjr`hq<0CEUOe57#OE{x;Tb- z9A7&vvZ+OZ$HkN7(weIOm-#N85^`K#t+xM3q|Q{AkG~9#+-FQL{i4D0YsK1XmN#0v zBHrpI?0t|pWge4WSGI=I=3d6`<{Cy9me(8?7JrFVV0^OvfQ3Exn?{)#PgX0>Kk&Ul z_Bpp_>jm8h1#|LOu;uUy$g>8`;5uV=g=@(L)(`sy6@t_agawW$$sDNq+Rrkfi*wI< zGse8KpQkUSc`IK?JrGyMCozXRZKcbpdxz5;KEFR*u;-tnN9nqkJT7HZ1-kYNF`T+` zbOz&jmJL;rx|^cENIH}?1vEO?Hb_3G%j3E)_+|BcrXP2w{c=9-8p`0w%O@M{?@)FB zQaICumkl@U@7%WWR%}XPI(~TX+QhD_LWyPB3LAvyT=V$4Gk>YuMuFe|GWShqPfPx} zZTmyBxc(}RJppN~spo}4eG(?U_x61qci;|(OzyI5e&fa)UzYODW4*9-ZIC^8%Rb59 zw`!05oVC5$=KTx1{gN90{2cn-rcK-Ie%L^+Yqlh}i@EIXU$5jJzCE1qUQ0}#?YH=T fzW@KtKQmA6(CmoY_+}w6`WQT2{an^LB{Ts5BArk% diff --git a/rtdata/images/themed/png/2/dark/device-usb.png b/rtdata/images/themed/png/2/dark/device-usb.png deleted file mode 100644 index da79da5a0a9c79d3d2680751a1cc429baffd9e7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 646 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!7)8^E#E{E`Il}v#@ zA5FRv(C0m=ZP^^Jz9P54=f?Wwd@qhp@G56olYBw%$0hch|9ASW)~rz3zUjMS<`nkR z;R=~IcC)NvyeHaX81rgvZR_8Sq8hf#tL-MIv;Xk)V192bHLobmYuPHDoLle1?kj$| z5fjRPpouTW{XbX93Px)#xd*{J%ns^b{Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck7}0|sZo0LTQ=K+?Uy2f~JM zf#m7ar{S_pjZBA69p-D}V`yNQxoajv3xiar6p$UdAe5nzfxVfXv4N4dl~=J>5h!?| z`78_2F8Pumzu?VNmiAOhwlMJL%+_*H*>Az-Z^` z;uvCadhg`7RfiOKTA5j%EOv;Vzv^=Co&T|VEn(4bjq7uNx*op$#DTA%LimGz!>5z) za&M~eFf%c1s7}ghpCZOnqM%xWZBFpIPt&*%BFq~la`zhR4jsztlkwx$bR z@7?w=M_F0B9TMPWJ#poz;LdzjJ@whb>l^dEKY#RCHMh}7rZ|Ri+e+gNXBJHj$4_9OGkCiCxvXQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEZ@Ck8sFYq}72B%J)0@7#Co;`i~ zG=u>W$4UZ~aW``_H!?FcGq5zV0JUsCw*B0>bD;}D`CIw3R%TticyZRwS+ZTS3=Ird zl(^Rety3ro@(X5IHkU2LT4%FQe`D#|4e{9u(;YXw5sQ@wXcU|`GkN@kR3a#kyvaY>x_}tCft~qy9?zB``{e8T? zDb?lUM|J(&D8(7Zw}mEZuFJeNeN#-@xs|2&eJvNh3(32Y`b|bMUu9);v-*pl4;p() zoCJc_p7(ys?D<7Aez6<-#}hdRrcL=6cEvM(p~Yf}t3FGe-kpk_QDmXENO|UZZYBYJ z)?X=(BCL6>(@*CD`sdh88mNC>FC@sy*j`>SE-sq>DAI(&KZvj zn}kyN4j2};vEMr=S;1;oIsd-jEc3{JUQ2CW9Xk2#@Ci%v^&GxBleT{Qb8_cAmV3?{ z{X(LVX`4`1rmsk1{Jo^1%wj2ANCbg-Eox|ZWwU8{;`iFDK3{I<_AT?{XrpX#p3 zyCYB|G;P*3wO27d8?H+WyhxSVy65xX4+|$(N_BqJ=g3;6@5!Y0@NLq%#C$_j z?%iq&_T>htPg04o=iOtobc)E`tm#*dPP@S0{nfp6;_7vA-}Jt<2i9-Wj(}1ze;OXk; Jvd$@?2>^!!enS8N diff --git a/rtdata/images/themed/png/2/dark/distortion-barrel-small.png b/rtdata/images/themed/png/2/dark/distortion-barrel-small.png deleted file mode 100644 index 43329b03ad20df84f71f5ce456f5a68dec709d54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInz~|h#b3g_fID7Ui zMC9PXgAj&)QN1EiBY#PdU+`uIzU8wWTfKAiV`Ny$COEB{b_gi-*we)^MB{w2fD1EE z3Rh0-?;{O2-?@Ep>^Sf(g-s)2H5=y%LxUX~bAm)Jm3bs4RB(s{Jm3&|%9^=HV8yKi zEFv=|XlNW|6^hsp5YQv65pY36;~3Om_!T$L`2e)l3<~sae!IK;(&(6 z;Ras@XYL~bbDayE4cD+*pE=rall7Sa&vNF!D&3DPdEO_p2pDkujYxYfbE$<@F-T!{ osIq(W{k0ieIwnn2G|pqJNcUf7b7<`wpm!NOUHx3vIVCg!06bIM^Z)<= diff --git a/rtdata/images/themed/png/2/dark/distortion-barrel.png b/rtdata/images/themed/png/2/dark/distortion-barrel.png deleted file mode 100644 index 0eecc1ecbf85b36b2fda2bce4f0e3fa8c3537792..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 745 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;iJKy6xPam57r6;7GR$HH0vd{}X_|%`THD&%QjL6= zip7~!k4Vgj4VMu~4q%z7bLN4@WzpON4>+bUY-&_e;*n;3DB>a7{D8U5sUyg7#RP>5 zC2|W~m=C)uM0Y3(s3@L0z@d^VVbLJO%9Ed`!|$E2;a*P8o=Rh8@2t@GJ2}@lbh6}} zOJ(%RIiPlscZvZ+wR7XaTSs+|rkXQvzR035pHpMuflZIjIUnRsP;Xc})%x~RhDkFH z@Ch|~oiHqDT*2hGfQ30?5u=371BX@*1A%D=lCH2!yVu@yVjB0UI|U4$8Vs@KH;*(P z+`1>LvQmQidz$ZxV%~zv0_JrJo(WdFZO+_oNWA33);4n%&zb0;)$baZ3mFePKS`L+ zQN|=5@QBG-`CErjl81}ST9cqFT?RgG-aLvEjxc!JT@E^U(w*~+?vd#aSo~WSs9rp| r&Q_!ImWQXOERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInzz0a4J$v>X7y#K2 zE`)(b-aUKY45(M2B*-s#GsB9xto*tjGSlokYturDl$K8gh94t?r;B5V#`$Cc7iOL( z9B*p69vnT(#^sY>AL*uNP#-a-xo64LPB{VNwu)v^wfrR=ES@9X? z?Gmzib01XgpDC`hp@ETa#{ni@<4gL5Qkv2);{Bg7aI;7>@vunhoZ%8H2x#G`5fMo^ zsK;=HX-kkn;^GAYF5bRq;Lf%X`e>{bz^0@6YgYE3`dkRlCt7pgh5FQRAl_tPJAk!lx%l SttthE6N9I#pUXO@geCya%z@s$Mm1#f1U5M(!}Xhl3ngPO7Azg_!e7#J8EJY5_^EKc8@ zZ0~(IK;$UDsPtOVUrVy0L~k{S98nZ1*ubHic4_Ige~hjjYfB2an#y_~T=8`0baHUK z9we|!lkZX3LEk@m_r6cMbSuK%;rxU><@E*UD=Wa@KJi|)CSf$%hy+5 zjd;z-v5SEtq};CJ>$j~FAOGfLlC7{htv`MDYfYv?4~Yq#DvcUW->Mdc^M>5!+r*Nz z%;lQaC)Z#twE~ZC3%KSURya4W@ZeeHD=k$lM;VQGTrcH5Zl&4Wv@Ty+=YVLBGIC=zd-C%;ky?7HB%WdHvh1fwjdV z;*dr1wyS#|IL$T`{1W;L@V-HN>n+byw_7+RYBtv2EPH<8 zo>1;j6{`ty_kXKjzh|H+b|ZMJrNx!9#|bU}ZYlm^EM+QvdQP1kl!h5RUHx3vIVCg! E03{VX%m4rY diff --git a/rtdata/images/themed/png/2/dark/edit-point.png b/rtdata/images/themed/png/2/dark/edit-point.png deleted file mode 100644 index 9f242fbb1dd047d7cbf0215deec4a2abf0f18914..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49F_z~beR)U|n6^A?U|uNDq5hOHinSp^~@>{)`x7C8zmIm*+` z=D1+m%m`D4tp*8K6*OM7IX8PS^YO|#M>0Db@bPA@X;a{3=@FdLt6U~aKkzQ7=W`$C(OV?mF?awB6i;RTZ&%oLC3C{LI!z-1()(l|xT zjA`eC4!6k(tRGJ~=$I_N(J0gL`l8Nrp(*ni%2_uRtFLSO$$7TfTJW3$zfcsjs)R#g ePj@JXd%HZkh=d#Wzp$P!AdedhB diff --git a/rtdata/images/themed/png/2/dark/equilizer-narrow.png b/rtdata/images/themed/png/2/dark/equilizer-narrow.png deleted file mode 100644 index 2989749b5414d8bd3926a2c1fabec9ee83c7bf96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%Lg?%c^P=d1`6 zXDJEt3*OA|l$)bJ@;s1V=jq}YqH%uhMMJ&=3LLBfV(*_Hx^(pN&I0@Nt`IKMizdFZ z22XzT1RmJ%Aa$}cH~ZR2hxSW)91N&c%iG~ONilMgYp8LDqNC0oHRYqdBIe;nJtD>o z2L(JYCQo~@`|IO11!kLezf8WntbePaS>LP=_GiB3ZQhvneYy7Mr`uACndEs_z1e$d Rsxr_e44$rjF6*2UngCneqUQhr diff --git a/rtdata/images/themed/png/2/dark/equilizer-wide.png b/rtdata/images/themed/png/2/dark/equilizer-wide.png deleted file mode 100644 index beda36416d756674c3c8f4d98762e3a7bbc46aaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%Lg?%c^P=d1`6 zXDJEt3*OA|l$)bJ@;s0q?&;zfqH#W%!fah7mmBUjH@+3B_Z2z6^@a2HzkH;dr<%)a` bpJZe(zO^iB-RyD}pcM?Bu6{1-oD!MERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7xERK!`}5m^khv>k*Q`=5SH1qwlFz(Kw%+AaSX|laoti0n?errUZp7 zhTusYf&$I20~pgRVfWgAfB>1J z8)cfBcr}3fInteEwcDOKimID1eq-9jX23A}4A)aW%ihI63mH6J{an^LB{Ts5%V(9& diff --git a/rtdata/images/themed/png/2/dark/exposure.png b/rtdata/images/themed/png/2/dark/exposure.png deleted file mode 100644 index 351326d77adea6b99bb709a0553c9c18e238058c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!Gp~} z@Zov%uu0-SE!-afw7Arr77)! zm5->LTWh<|1=ds2jZ7ho8Z7)xb?n;(__+*hPdO=`V41r>P~*TK4d&Jdcdon^=LTxr zcUN)7J4vfXrW>BZB@L?>-W_7NZjf-D;nhYxCB{F$f7dW45d_X3}uo}T*p z`t0m%NlD55`}dohn_s?s`N4w+FJHdgv}sdtaPZu@bBlJ`$pQ5Ulmz(&H+*hj*sy9* z`R~0C?$gv?nslPL@gdT&pjpHTMg QGSKx5p00i_>zopr088n?0RR91 diff --git a/rtdata/images/themed/png/2/dark/filetype-ps.png b/rtdata/images/themed/png/2/dark/filetype-ps.png deleted file mode 100644 index a6fbd3412067024385ef06ba75e853c1033fcdef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7R((m5Ad;0Y0>C>mLT)A@d z=FQ!^cLUk(1wJ1?ew;aTrn|fQ>eZ{eySufuwJR$t#;!MK zIa7U}H{@^RmEk&}IP+PbP0l+XkKyDZ#| diff --git a/rtdata/images/themed/png/2/dark/filter-clear.png b/rtdata/images/themed/png/2/dark/filter-clear.png deleted file mode 100644 index 51c827351af586d511b4e571e4293b1813302b26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 727 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;?0c|kR{*=NIjLKGjf><`ok<(s1| z+Z1o}IMlg!by=dJWTO94FS+lW!39>2cH0B9g`(G)9;AbeQa>h`x>&Ax+V5z^>e0!;6eP9eVuK3{<4xs_Y#cXtFZ(~cEKTX5 zNXMF~`R*qlPIKnDa!!NoBZHjk^G%nSD@3|282T?MZ>`SlZ&?v$+wku4lTW;7MEzLL zPJ1NKep{85U8S|}2$OWX2bY}n>76U`*S8gKm0KXkEbxf=)z1QPIfg$EB7*Df>J}+( h?O-Y0diF-(e!;)@gq~*F&IQH?gQu&X%Q~loCIGJp8tec7 diff --git a/rtdata/images/themed/png/2/dark/filter-original.png b/rtdata/images/themed/png/2/dark/filter-original.png deleted file mode 100644 index 48f0ad2eeff81b0b24e9ca8ec725cda706a39b84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;6g*?;kUjaojJY5_^EKVl}9AcE<@ZKP$?7*I6d&j rW@9-{mV|?<2OXxgFzYS$(5__&(4Tl`&I5~Npq&h!u6{1-oD!M<;)jyW diff --git a/rtdata/images/themed/png/2/dark/filter-original2.png b/rtdata/images/themed/png/2/dark/filter-original2.png deleted file mode 100644 index d2b77864c70775d74f742254b8a3ee79d09ab01f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;g#u)fUT#CV~EA+?fAHS1fT@K= zO(EKeQ}n@fhUy6_oR{7%*v9T&Yj>m8kKdvHf~qJmTu(S;i#;is1~iDl)78&qol`;+ E0AeG94*&oF diff --git a/rtdata/images/themed/png/2/dark/filter.png b/rtdata/images/themed/png/2/dark/filter.png deleted file mode 100644 index 6552cd917018795cce22b380e693038118589e57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;nw&**PDB-2m^8sS;Q+%K z{zjqo2iHh@$M53k+Ht1)73=ET>{A$|j@)_GQPAh16VS!0v9YnyQsC;+IBAI;2d&B$ z{Z?dHqs%ayMLWPrY<8e{qmUBkjA@%Kn`|tkU+g)n@Z9Rq+}*-&iUZp|F`4k|wX}pX zPrmeh7PH4AnF|gjj{}*QRA!1qypR%MR24X8=-+bGoxwi9iBaz$SHA}5gveI~oo+5X zY9flB8x&pNrqrq2_MM>OQYo;l*xtoYmA8G$6gvl%9RZX2B`)a5cDN{YwJbTPzT)kf zz7?E$3>jj~D%%28Rch%GezC@cPcS@z}R5$boFyt=akR{04fn0T>t<8 diff --git a/rtdata/images/themed/png/2/dark/flip-horizontal.png b/rtdata/images/themed/png/2/dark/flip-horizontal.png deleted file mode 100644 index 380d8ed8fe4629557ede248d595ba5119f01142e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 653 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;1AMGRQ7an46!(U zck*68ra*z#{*QVqrn3AD+;uxik#oY0#5FGzMAX8htk!JXFr8iD;sNFh3Hq)42ZBFX zoOv_%W~7Olgw*4Z;&+?zDXUlZcv)}VCHV?S22eVeQ-L^8`WICuW*VdXK#{d`eWnm zpZ|odTP15-{`l>It)e{p)i%!EQ+POE@a=v3v%BVZ*E;{5|Nj=RPDJWSna@HifdR?j M>FVdQ&MBb@0H?PMRR910 diff --git a/rtdata/images/themed/png/2/dark/flip-vertical.png b/rtdata/images/themed/png/2/dark/flip-vertical.png deleted file mode 100644 index 72555343f4cefa073e6d002fd8a8c7187b2db3b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;@&{{zl1Zhm3S8~$C~aa5=x z<^P-c_T3jEe(+dBnk%Eg61#{FW{0dsg~jeKS5-cm z%arhL>TcngbE>(d-ZTZPI?j#|D*ZZrZT=&L`*{viZ|!4$wIy(4SC3>zh~46~cST;= zSulBX2|f776jk-(o}0t{+8V}ZfvQK>7Mt)!mGHfWBt%boFyt=akR{0ETYx A+5i9m diff --git a/rtdata/images/themed/png/2/dark/focusscreen-off.png b/rtdata/images/themed/png/2/dark/focusscreen-off.png deleted file mode 100644 index 4ec1e7971f814e46a2c22c7db78019b26cd2f81a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8UvSi7I4I7-CoO*kERaI40 zzyQc_FYp195)u*`8X6T96)7nxr%#_gc<|t^UAtz^oO$NVnYxM{5fRS&qcmpTYT_H^ud;1+vNXT%d{n)M_LqXo?)uf*sLS*TK|xg zC&xbFM()^sh7YXwNi9$KlRG19#@oFK&)pQhhFE6K-K2DNEt8){wuQ6yJdq8oc0U$w zP;JmzFt6d!$`e8kUS1V51xN9o7<%D_ZD-PcKf|E{cp3>s0JTG_FbkWaS*IYYk z&-eMy@r&0K{v3*GHj#hW`mB4!UQPWi=5`MK+5d_gE(nHZbb5NaPvL3YqW8S)dWj*+ zjTsjWd`r@{B&XF(;O#&4G112E-EsXXAGNdp1j+0#dwF!9dU5f__xkPMFDG`tpU3zA c|Ex;JbO+~GY-~}zzz}EfboFyt=akR{0NigKSpWb4 diff --git a/rtdata/images/themed/png/2/dark/focusscreen-on.png b/rtdata/images/themed/png/2/dark/focusscreen-on.png deleted file mode 100644 index 1edde137490ebadcc7a6c1a5218dade68501e906..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;LgCCFg&7VLrf;`oS*e&3c|!Oyi}`k)-wY}z zW+vWbVdL*x;E>DIJnymgnK#K7%FEww-Eg{W)!z7jd%xY!Rt#nO$M&6{Ve@n0311l( zPdTnIo5@|3-*Gj+o!4)MFA5#SjOGGIC$sk(?kITR;UHwO?!l^v3r&-6DDQZ7^LEzP zlZP3Z;xcF7`0*(_(xH8xibSzh9ix%Vv~m`y^%iG!7YI$C;{VD%hUJo4pBRr@?wom% z4O>^w@$ZQYE>*C<C0y6}%x zf^~tzv`ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEgIdkUKt5>H_pLQ?sdH($Q z8+0qf29tT zY4db(4AD5BY~aSs^MoTOI4CISc8|&g7LfoiH=!L%T39wUGM%VVH7#LO&0%7fn83gv zuz)eLfmwqgacY}$#teq#3m&kfFqXMHI!PVWHAjrbV?!)Q6p@pN( zWq|@q$0E-ST!$POR<$U{II*}kxe74KOi+nno#@Emq$J?#Byy8)0z;FOr%*;i1Isy< j@HWMXb{t#`Zx|TbFLpk8wM!us=xhd0S3j3^P6ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEgIdkUKt5>H_pLQ?sdH($Q zqeqW!-@bkI>Q$gP5CFv?zqGCg{e}1^*5Tdu$W?<8)^3$8J`aUJc$x z!Q4~w96CK0GL#HV?r@w@?omx?mS%n-bAusLaADpZPCe!=6$X*Fi+KzdvE2KnGw(sf zPVG6#yp6rgu}2q8zFmC&v~Oc+v9727f?R!dF5yRpTk8MXojB@0yEK006J{N67me4> SCOkl|FnGH9xvXVaXJO#>?b|@+spSvkfx7rgg8YIv-)vwwd}+_ArMX76Oim^KpNtq7 z7?nL;978NlpPiyue8@qdb-Lucpqq0S9&{Jg+Q?z#e6e@IR!4yxqu>iXLY+BASan2?dTHjz9P?OJZ-!1MS4UtO@D~@(uk<7T(+5 zpc3$3=*J(^9l{0Ni;jxScl)zNaKp4;wv)oXRH!<<;&Q$7m|8W#0IEcGm{88cMr}TfvsbjJ+0mV)Xi7KIQLll20 zPGd0pc7u7=o0Nd1_A4G=n7x>F#@zU}s#-6OhRp>Jbmu5X?s!mdKI;Vst0A8~ccK`qY diff --git a/rtdata/images/themed/png/2/dark/folder-closed-small.png b/rtdata/images/themed/png/2/dark/folder-closed-small.png deleted file mode 100644 index 131757ee37479d9eb1e4c48194ad1b76c25a43a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LEgIdkUp>C^57K0pQ#oI7{! z)TvWI2IFQ%MxYvwk|4j}%?%9Mz4Ee>QYwiyKrvfS7sn8d^T`2D%sfvxSh%^kxWpAX zC74)QdMB{3Ol*|g)nKrzLBWiXolWHclSqOC<6>d?fNB5$ diff --git a/rtdata/images/themed/png/2/dark/folder-closed.png b/rtdata/images/themed/png/2/dark/folder-closed.png deleted file mode 100644 index cde085484f33a69f8e3a2f9424abe6c71a99a73b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;ERK!`}5m^khv>k*Q`=5SH1qvDj_=LDVfByW;nKP$PpLQ?s0WvOK zx&$O2J$iKg`t>_^?f}^k08{{BWH)M*0`&@%1o;Jje%8Qn^QH2K*Y8SZ9Cs7k;G1`7 z0|Nsilc$Sgh{pM~7dQGH3XouZaQ|Sz_2fNUM5h#(@~kK*)2R#MMH(aLa2Qi&$vAQt* zCiAjKA3Y-uo?`L7yX}DL!|>^HZk3JlP45gi`Z<nyi3O)Vy0gTe~DWM4fQ!EJd diff --git a/rtdata/images/themed/png/2/dark/folder-open-recent.png b/rtdata/images/themed/png/2/dark/folder-open-recent.png deleted file mode 100644 index d7af81cc50ff4afea382dfa931ba21428d9ec75c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 710 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;+)hoQ)?gV!Gl}>H#GfY z^%FH$-`=o#a-SaSf9Bu)72j*$A2m}g{_AvN@9#akPsheN&E>k7b@1kEmoGMPO!9_b zHnFU+&zpX5CG*E4uQRuC{JXM_Nj>zzi~5FSt=Gqz?yUEnWtGkI;4c3enY)MIongG3 z{vzy+Zo{>v`O1-3o*j_=Y~WjMmLkl+ADX^TrTMqqMZE+2d_{!5?k*~voUxXnv~O2R z#2S}_(g#FDjTW`-&wL;gV znhz>CUy^MQo0Yw*Q8Dvu^8vpT-;@{LW@z7~Tf)fcwv|!gujEU2 zx{q<$joSsr?k|-6s^2Y-`?0i;(O&t6?MqduU*_u`)I140>Nr8XJO9J$U2DEy{m-EF ah5P#Z&EFF$PDKHOpTX1B&t;ucLK6U_%{V;( diff --git a/rtdata/images/themed/png/2/dark/folder-open-small.png b/rtdata/images/themed/png/2/dark/folder-open-small.png deleted file mode 100644 index 41ee660cbf7f28f5f9fb48d1f86960726ea8e4f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgK7HD~z~{`FGe8EAJbU&m zkVFHgPMw-zP$>h{!dnvL7u>+`?7Gsv;(0xS*7pKs7tIX?N=)%|aSYKopDf_Q%o8Fw zp`@^IW{1v(hQ`K5)<^|LjRVh^*n|%<@o*ey)jQCpcYr}y!>oQcn=%~S3uOx-G{IQ6*k??oNI(_Z~J^)un&Tchl0 zUOsz2^u#=BdXO@qWx=f32imVn`+V`7^Y@T>F0WNRpZV+bct@`UeujCsofzKhT{X_j(Wmco~={vd`^b^yXPHQb>yyuqs zH`sg4hl+_^#V-y{E4gPIAfNI$`B_PV<_b2ULhee16`dWEr2Z`8?hZNJ<$YnP>W7_8 zbABK2yeD4tCMcz?6%S@30S<){r7Q~ zgWS&-YIEtE$}wA56kPdGaHz12pP|mE?dvP%$zGXGN|Ww+06op%>FVdQ&MBb@0Q05t AVE_OC diff --git a/rtdata/images/themed/png/2/dark/fullscreen-leave.png b/rtdata/images/themed/png/2/dark/fullscreen-leave.png deleted file mode 100644 index ac4ebf9167bce5ca1d6b2ee4dd7d8f44d6368bc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;0|B-N zYE~NsJyPtN*CokFs0zt9oV+>1;PnB&9{&T}Gkz>83Re*Q#a-nsY`0_Eb-7cl3*8PX zcV;j+9y@=yXvV7(1sl(7OxSTt?Y@xi+SOG8bJskWAKqCjzuol40&zx;Q}ex=9()K9 zI=7Bp`s#tz?4KO1?l1Ra-zXP-AwSHt#gknqsAUb?srCQ?=A%r$S#sK!4xIG)u$j$b zCMWCG0CnR9iwYf9K6sL`bLVaLy$83csCjtyD3z%ezMr2uotcq+XS vx=xqc#+V~>C2NCap!H#ShCiu3>#j=oZ%$0l&oQ|Q^frU1tDnm{r-UW|qDSZp diff --git a/rtdata/images/themed/png/2/dark/gamut-hist.png b/rtdata/images/themed/png/2/dark/gamut-hist.png deleted file mode 100644 index f7732ff7849887482a587e90819f23408afbc7f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 688 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;lkT>+t!iroZ8oF{&Ay;yk-TQ@7LEw@8JE8* znIoN_PnbCykW=%0RlBj1#V4p-tAvQ2r|w!&JOSLi{Y-~G9IZuV0b#6O!`7Hn_eb3L&-`j_6{_pDn^bDW-#xn8-nnCtt3936o<+4?sg30krK zF}GbUns92)lBi`(hD~RD3n$KuFX)(8y;LXopgP<8@4=_%TR480bhGZ&k=^2eAwII2^Ba6>bl<(XvGMX0 zM*W?;=g+IH+t_<-R-^sF)=);1iqF>@GB&VP^u=@CI

*gwZ*vfjNWoia-K?R8q6t zmLqJjg1=TLumd^i8J)a#mY;f#h3r;l+bnTf$wOjE_zF?SBMLcZmL6d+JSu8*VD-%f zXPbPx+C6k17~M#kK6%&I?3>OuMVEwxcyBnfDE(eF+o8fjaHjNfwif|=XDz*6%KS#? zM%Yh{69;D;Xk$8iSZ0pEi`TC4OuYLz_n37FF%>g;hn7!XQ_R6X*I@Pb=a*y|lM)xM zsef_SX~(i%_K$yEc40E#JmDC>{DzrPHS;$`3-aG=D&E^aZPwQ*O^-eEJoPshc-^o5 zTwk)JH8@#{bJw9m(hp8-*MB}kch8p(0%Cc(vKQ)3uht7&XDoZ+`;B>SOhw1FeUu%U q(gS}PxlB#{Ik`~$-{Xmz()&5D#C2}wKKU6KLkym-elF{r5}E+pvoQex diff --git a/rtdata/images/themed/png/2/dark/gamut-softproof.png b/rtdata/images/themed/png/2/dark/gamut-softproof.png deleted file mode 100644 index 28c2382c16cb2262fcecc9df93cb8419b8d3112f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 687 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Cix-9RI#oS&^t;l(dcp-k{$nmBL9MK=8T)qT znUqvMVm34tNagaYOltFRwbeG@mrqDoIR9m>K)u(3Znh4!B~fJuvgaIhaTQ^3$d(oK zcqz4Du9r(fB14&q(gm#rweOUe@>vhe?dGV7n$Y2pchIG6W7`rI;hC8gDh#rMH_92z zlnN9Ql$m0yv<|LQ+Tb26S{cE-%yvSko-ym=#sj@NH)3 zZvMQ}b58#C|C{yGtzzHj-q{m;778abx9q(uF!YstY+!&hc)I$ztaD0e0svDg6U6`k diff --git a/rtdata/images/themed/png/2/dark/gamut-warning.png b/rtdata/images/themed/png/2/dark/gamut-warning.png deleted file mode 100644 index 61cdda5141222e09fa709d8faa765c54c862fc05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 844 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E37kHC`s~@WKoUs| z!~_aLM5HF)-w4zzP!i-9%y4G&#Esn1sw+GS#O9gQAM%?S0(0ALMQ+G08>k5%mIX*dylbBf-it{dAE~oQSKB3jAFSF{x;%7l#u8S`0j{T7L zhgs$9+KNu0_faoaPXDIAAwNz1b6Td~&C`3{wBNk@bDw*IpkDpk534n^zuU{)Sa;&+ zv~{bTI&`b;qbCNjm4@z9uEV3{M9TSri!CK!rpXtcB3(R3WpJaWA4VDLsm$vel$$cSeVMf#W+&WrI(k6Jz^&l*flIyN%9hSbWe1k+VY&2$({>3*72k?m z>rd$ZV42O+829TFOQzy7i^F-2`fslnz^LRn|T`?Q?2dk42;Y*=gJTC4{c1H)VJ)J1{|5S7qtVNyQ33C*AV+5S8m` z+sj|yr|{p&)U=~{UTUfSZi)6DIkl?_JAeM~+atH8is#Z<#wpPs)4#F{eEJY8v!~sz zqb=EbU7U&C!bZ1t;ftH2O%386U15E?E^fWz#y3vx`{SHf9azbIYVM(q1MwU6moL1w qoY!=T<>dbF`xmc2(f{H4Xa0-Mi7Ia;^rL_&fWgz%&t;ucLK6UgIcs_V diff --git a/rtdata/images/themed/png/2/dark/gamut_srgb_prophoto_xy.png b/rtdata/images/themed/png/2/dark/gamut_srgb_prophoto_xy.png deleted file mode 100644 index 1a101f79f76f92481774abf9120dcdaa4b620f9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;tIiUvDP4IS0lV|bEp%DjGZ>Il!|!pohaVfHQG zFU7^Ln^E!j|MbQG<-UuoVi)_v`nCVVUIDw04=gp9dOjX@Wt3p~v)Z9ejZyqv$_haS zi+P?Ojxoro-blEkxZn)e0&j*qzQ#?H7y2^#J#8;;n9E}35pB_v5mR(2`Ukg>#H)fy z?DH9m9%%FSatJsrc*b|J*P%I;D@x`R%Y?;gjZ+sb=+=GH|BAz5)~tq;i6`v{@j+ruw&5_x6ii~erXz8YF2g6yH=>J-R3=Oe)}U<-RaXWdA?hFD5bz> zzU}O1mvgHY@yupAIrXHOan@QhP1mCQPm|{!bYnlIGXGI!o<;Tz-NvH(v!5?7bIx1T zUVZ67i1?1`-rtQj&%6Jf$X4@(XTY*zCPFqFhL0ZogG#%-#CW3=E7{JY5_^EKbk8V(rcBD8TUG z;RKH)uJ(j?XO?zM_I|RcRY=8E%JPDfwDP0H-9mv|f_5h??pQKq!HozHuI`Y|)~T)f z0`)Hcx;K9hDA#Y=F+urFx%p;m>+**EJU@(I^iKX~;4}H}fg>VMFLE?*TR(B@?Nuub zeD0lCS>Tm&->q{EGwY=k<^v3=SJi!XC3ILkekgOb;xVI%sr%l@hV(0|O<()91)p*d zFVu1ilh~m!ci#bjoz{dWXWL{=95!!fwz&61diM;KhEGBn@xNbun8vf|y3efVwG6#K zCp_~qIrlS2z5BUo;7^7-iN$Nzd{d3DF{nAw_oH4+^u)uW%+@zSYhO1trpqjqE$z@^ z>nmcqYkhFKbURm)A>Y&O%g@gI`ryn@zl~xI8mV1N-+%Kg_|U_B;f(0%`xBBLoV*^| z5Vh{c>#qTSB>3)nypPH4@SGqrQHi~Sv%{mIv`z8i9EM^c6-hSNed;@c6#h$BEDYdG z-6ru!!tdPar{5l%y<_k&c$H@mRQKfG6o)wn_k>TH#Hp}JwFMol%?|W?)@hJ8FZ#y}GnQhMi diff --git a/rtdata/images/themed/png/2/dark/gears-play.png b/rtdata/images/themed/png/2/dark/gears-play.png deleted file mode 100644 index 66f0c0b4a6272efdfab9493d16bd318cd045c217..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?v@Ck7}efsp-vuDqoIRhbg9oYqB z1A%*i4^RXm2;^S4Z~-iQMyx}Op@9L48leoPMka^|S2LH-Tpu8NT?}sr&~yl`Faukz^IQPqF83{lxXxD@6Tzw%_T+1tX@ zu#fG4#p9ceo4wf8*E5{hc6X9^gMM1KK%!>!4i3+aI|cXjEVYe$`e1gg+M6oY0KSy< zd-{4}pKd66AhQ3_fpDc0t^xIoCh4B+zyGv2JvlO;!E3+L)K`)U9D<)G@A<|M6nXAo zL9Wf-U^gyx2W{r3dpMTzPg!%&<9V@5u)IRsEt$Tw$=cr!ZnL`}=jI@)IN{gnJm$Vz zVxQ-1tYW!yeUsP8Pn%CGs#<4x`ZL@!S#;->aOTNh7n`>!JH%&SY54Q8DWR*Dv7v3- zt$f8R9831?eJjFZ{qV)Y*%q#@C-*sv8gm}^{POa#`Bw&4%@?u_Qa-B{6{Q(x1pV4- zzawpfTkZDrMGP;$KIOTxO4Pg4sCgNa=H9o$0k3y%oSF2L;gcA@LhXMurjpqqsa(O{ z2V3$TyzCSAoVXTX+;Mz|ufuZ}lSqRNW^*q*Il|}hl0Am8j)hNM`N3^fPq_k?Rl;nK zid5FFx^MBkpxo)et*N1Dhd!IlW6V>UUiw;U`2}}Vvvq5~?`>02*PIzAm0P=K%aZHt zkD~9e?0Fv>x$^44XN-0ewBG;xaV=A7+KX8ZMsJqvpW7$zcEw-W%jjj-XNHE)KJ`lP zcYP?yzGEl7;9uM(!Q_e7Uq6)mVOaB1?!j-x?ep{>UjBGlU*PV#=zo?0-Dh^$%Koqa dH^=8S|Jlrd#z^T08-b~e!PC{xWt~$(698b@sg3{u diff --git a/rtdata/images/themed/png/2/dark/gears-small.png b/rtdata/images/themed/png/2/dark/gears-small.png deleted file mode 100644 index ffe0708bc7d3e9c4f0921649dce46592d8b5ea85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEg0R#5}9|+^@*|TU2AQvcj z@#4kPr%zjUOZ*3FQ!AF1|{ar7i^)T#5lt&NX%KVA)>gan$jGVg|doW0OLjU^;tq$elHtJ4yuS zteP8Rz2ZUAUvHmFt1V@Z^_dCnI`<9uUl?1jDICkvV z*|TSX36s;B>c(@@6=)vgD^C~4 z5R21ur|k7+b`&`J{DZ?HF-bojOWqTYj%Mf`ZR|>ztkJZfl_gM++g@8x1 zi>7Mo`YL8Db-Z}Vi97JW`2Dzd$~%Jvw%@va|Lne-=9|4AO?RwkJ9hHo`319+?HgS$ zvKz=VwHYnlU=|p~*_64iw@*RC;B^V#B>o1=Ynxq?A976A@9=nfPT|F~oX?+`H4k>o z-sHDiX>RD2%WeS=G(uY|G86fll^j%f9vLNRiWu%*e0hn1=f&?a1vY*1@~-@oe{FSH z+A{m9wYp2!R^G|%1$>Vj*}oj>oSdBYcADv$=}SKAZD_CKuZaA%*UM62Vu@O;pUbJD zyK(;_Qvd3PZ#`J^Pr!PP=l1Y3UiK_KQLNkBb@~qHZn6lId*j%&b(VCI{7ygJpkw*- zdF*aKwOaW@^<8rv!-}s~Ad;t>kO@=p?xEeWT=&$+N_jI%gGad9?in@2U%G zv$@nVr|!Dda%vu1`tyBXrbcJ651lXH9VH4oVxdiT7;l|Gb}Y`jsB?Yn%- z#s{TlduFja9Lt@r;1Hh~zrM`cwCRi1Huqb?3)K%-$crV_Kd$fZvEIk%D70ojM}s0L Pn=p8~`njxgN@xNAmY8dv diff --git a/rtdata/images/themed/png/2/dark/goto-end-small.png b/rtdata/images/themed/png/2/dark/goto-end-small.png deleted file mode 100644 index 28d51992850285dfb03ba43dff3e5ea858e83a00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdjInzz0a4IC0|q`ST48 z4X00^1~Sf`J$vE81)%uz6*t_0in&XI{DL<#RPiY=EsXatn>O|GdRw4yn5T}@l(RO2i6=(*B8$Wf84$q(ByR8m2_q&T5hf($aJ?x{ uW7pOfe9q-oZO^+tvQN-(6JWb!^Nc~0K_T$xo**8e4Gf;HelF{r5}E)b%9(Ef diff --git a/rtdata/images/themed/png/2/dark/goto-start-small.png b/rtdata/images/themed/png/2/dark/goto-start-small.png deleted file mode 100644 index 195fe0965579cbab4b7e9ceb1b637dd87c398de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdjInz~|h#b3g_VoIZW} z?AfzG^7if9|Ns97ikwQT{tr~lT@vIMyqQ6Ksbzh32s`5>AuXM~K;bk`7sn8d^T`4( z%sg9!5*oT!E#h2ZxPWVm^a3s)!vqIGfye_5N(Pz@jIItEjX+}23?Ol7CS&MQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx?@Ck8sFYo~}Ndo`>|M&Oz|MBBT zX=&-ZckfJ0Otx*?mYA5>-{0@#De~AirRSIPRaVuIoOC>CD;xDDT`~Q#e?#fc{1uBf zW!f#+wCdE4PU(w%-lr-jS(L=hcaWNTqvOS?`_`RHZ0zd24167AIKQ|UZxAZAVCP6w zsB)T;ZqspvOXJl<5yl3SkXs_M^%D;`l{m`;wXgglT{O4rW`f$R3F%*-zFDtwd@6t6 z4u)sK{)?=$4nF19-)MC4|H_>iM%*UGNA-g|#m=wSE^qjMWx~REX1Ci4tp{=|I0F-tj9$rJxVg$q=lLe5>D4|H66Z&lf_<5&A~k$G%0Zak3B za4XsO+4|LD-N`Q&e&4dwD$00cr1AXQIqPT2Py2AU_wM5>2Y#))v+MW;vuBAn?##M; zfj3cXujyQ0jtf@PCY@{AxbE;x$>&BaC*I!sy8fyFYt{E@N%BofGevgTzN=mTE48j< z`}?nAdpy5>{b)Vu)#tBuS)al>T(0EKOLP5l{xNstNw+QA6Hd$qrBqK>KbLh*2~7Z( C)ttTn diff --git a/rtdata/images/themed/png/2/dark/hand-open-hicontrast.png b/rtdata/images/themed/png/2/dark/hand-open-hicontrast.png deleted file mode 100644 index d6aba1ed8c33611a51b055f81686680ac562ef4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}(Et+@6PgGz_y7O@ zmX?;^zJ2TJ>eAHI^z`%;78bs7KPcAd_7$pLp+YJ4ZGR5 z*n#IsUZ2CMIh^5>PX7P@_}0019uDT4FRhbzYKh4T- zA|v^~d)>vzx}%w#=`Abbbw63?{cwH7mh$43RO|Df5uH{s!90H#sNYm}@jlzo!Dzln z-6>hEYK~0cBTth>f94n{JGy^yddd=W!Q1IkXocY29si=__6Z9lDlB5W&SV^TxWW8l z)19+c6L0OGu&hEuXz_zjD-0?#S(ludr6y4u#QSi|fghKqUh-?|US?i&a*5mzA%+XO zo9BAY@%Giv&|P!=xx<5ZOa84~8obS?%{X+8basqoOX|~=tuIdN3cur#coO=;GV9Sa zUALWUCY1Sfy(=u-`FQ0P)&so}U#IgX3*2A~Uz;h{VzM=N@!J^@?Dy~Pp1SSg*Q_IN z8$|0Q{#<;ykNL~ysM^W%|H#SA?JQ)kFk2I{Z*%G1ZyrtjomK2JT&|R;pPf7F*Jq=k zYr9vJFPau~?8{77>4v}CMNKCKJ~=k4yWjaTCek}cGJ7$`4vpE z)7Ru!sjO+GdH0#md~Lt&yli{h`xT4!@5ogonYF<{r8LO7}Z{Q|KGnmu?v)X NJzf1=);T3K0RVSDz=Z$+ diff --git a/rtdata/images/themed/png/2/dark/hand-open.png b/rtdata/images/themed/png/2/dark/hand-open.png deleted file mode 100644 index 0cbc54c35d5acd324b0a5cbf93e8c34bb581072f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;HE{-7w0v{~muJ!C>M$zTLMEh!-d~_J$d--23TrHCF3DQaPI~ z+q4h&Q@_h;B=d*%3%*#P1tH5NJ*U7$ir6rfJtEG2IKx}b{pnKu6qrd z*NQHRb>}Eg)pJl~p1Y*XuH%!hiKp`QMU}#HQ+#b0cimLI`=3qzw1>_QtJw#CtxB5t zDo=llm!mSPyu)gH--FFn4_8gesb!qPVSja(U_hmQFmKkH2Iikm#G;*t~e3qyN0 zB)q@a7U#{m#%bG4@185?8uwoMd&PH)uYERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7x(~~XU?24xZrGHaN&Z1 zL4w9YNuUs8NswPKgTu2MX+Vy=r;B5V#`)xg1>yoN%yXE$7JBJERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7x)-la5gZwaOTXJ3kC*2 z;k28a>wpwvNswPKgTu2MX+Vyur;B5V#`)v~1sERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl_hzqnZ&tcMYNZ?^%)?L8DqHwTLOhF=P3p>NV XdkUFvzP#EDRLgTe~DWM4fxfF38 diff --git a/rtdata/images/themed/png/2/dark/histogram-bayer-on-small.png b/rtdata/images/themed/png/2/dark/histogram-bayer-on-small.png deleted file mode 100644 index 5ed266350946613d5e8f1127f9c7effeb4f3e4d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl@cvu1%!WhL34A`0%>MdYl6L`2#&%xjs2P1>S WU01>O{&QtO diff --git a/rtdata/images/themed/png/2/dark/histogram-blue-off-small.png b/rtdata/images/themed/png/2/dark/histogram-blue-off-small.png deleted file mode 100644 index 7fa647f447ee579767b1f306042d018d262eae0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst0Pd@2@Bjb+ diff --git a/rtdata/images/themed/png/2/dark/histogram-blue-on-small.png b/rtdata/images/themed/png/2/dark/histogram-blue-on-small.png deleted file mode 100644 index 2da44ea6419df2daed2f419c9399e28078b5389f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RT-mYHk1k diff --git a/rtdata/images/themed/png/2/dark/histogram-gold-off-small.png b/rtdata/images/themed/png/2/dark/histogram-gold-off-small.png deleted file mode 100644 index e3c0eec86a9fe4f1053ddfb352909ccdc4bad596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oS?wJp^eFrfh$>5fJcq3jr$}c!_*qH(pS4$Qh>@BJYD@< J);T3K0RV0iY0Cfr diff --git a/rtdata/images/themed/png/2/dark/histogram-gold-on-small.png b/rtdata/images/themed/png/2/dark/histogram-gold-on-small.png deleted file mode 100644 index 08ad39f1285e80a14895e4b7a270efb145641882..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oN$0)&B6qMh9eQIY=`?B9|rR{HGY)JqB diff --git a/rtdata/images/themed/png/2/dark/histogram-green-off-small.png b/rtdata/images/themed/png/2/dark/histogram-green-off-small.png deleted file mode 100644 index 1471f6beae9047bbdd90bc562aaab5a2a8f8e6cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst02sMwj{pDw diff --git a/rtdata/images/themed/png/2/dark/histogram-green-on-small.png b/rtdata/images/themed/png/2/dark/histogram-green-on-small.png deleted file mode 100644 index 4b7ec0f11e9ceaf34febc7b0db551bc70f96766d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RVS4YYhMZ diff --git a/rtdata/images/themed/png/2/dark/histogram-mode-linear-small.png b/rtdata/images/themed/png/2/dark/histogram-mode-linear-small.png deleted file mode 100644 index 2ff1ce9b114da321563f8ec93a02b57eff3d7648..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LEgJ$u%@z~}Vo(?EeUXU@#n zVk-`0F_#4S1^X~ee)XZK1;~x@ba4#PINy5lB<}$O9%e^J*(K~{6U6S+`&!m`++s19 z-~9I?-{)BZLcouklT-oS8=f$5GTE91Nc4Gj4c92?|R1QJ*nna(6MGHB0GaA09( j@o;1p+;;x$z5NWP3mrR46qh^#+QZ=K>gTe~DWM4fj=_wZ diff --git a/rtdata/images/themed/png/2/dark/histogram-mode-logx-small.png b/rtdata/images/themed/png/2/dark/histogram-mode-logx-small.png deleted file mode 100644 index e4dc2596c407eddf9f2c8fa4c58f9a12150a6940..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgJ$u%@z~>AY0NHQ`gbh?> zyh>#m$b^z0zhEDR=SNdQe|D|ypTG4NP_WR`#W6(VeCx%HoDBvHE*BfzvZo7Nx^?qb zA{4|>cK8yZ&+PwN)$ca4`u=v48*o diff --git a/rtdata/images/themed/png/2/dark/histogram-mode-logxy-small.png b/rtdata/images/themed/png/2/dark/histogram-mode-logxy-small.png deleted file mode 100644 index e2dfe8cca7434ec275966ad717629526727ce0cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgJ$u%@z~>Aq01BQubqc5i zD7>y~s~*UNk|4ieABOace-^)L_T3~~XATq$^>lFz(Kw$h;KIx^gUL9MA&ikt#UO^o z;!1Py1lAdc!q!H$svJn!%H_I1_KZ7+!;^_DPGJkVR;+ar&G_mh+91gw-jLnEwV`?; k=ae;0!U___ElKhW$BP;+`CYU11X{r0>FVdQ&MBb@0OWU=L;wH) diff --git a/rtdata/images/themed/png/2/dark/histogram-red-off-small.png b/rtdata/images/themed/png/2/dark/histogram-red-off-small.png deleted file mode 100644 index cfa4e5fdfb57cceec1c94136eee690b7c45c96ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst04oY;*#H0l diff --git a/rtdata/images/themed/png/2/dark/histogram-red-on-small.png b/rtdata/images/themed/png/2/dark/histogram-red-on-small.png deleted file mode 100644 index 3778d083716a3ecdb6a0dbd2a2f9aaa0be6984cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RV}IYgYgO diff --git a/rtdata/images/themed/png/2/dark/histogram-silver-off-small.png b/rtdata/images/themed/png/2/dark/histogram-silver-off-small.png deleted file mode 100644 index 18f5b2bac4a3a00415f4c4a9dd8f2b84e7f5f180..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*Mb+JHY44$rj JF6*2UngH>qY0>}y diff --git a/rtdata/images/themed/png/2/dark/histogram-silver-on-small.png b/rtdata/images/themed/png/2/dark/histogram-silver-on-small.png deleted file mode 100644 index 144330442560e2f564aac1c83a7b6cbbed5cb280..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*E2F{*63uFSx%a<>o zJb4l(d}eRq@h+fxo{}KHV1~`+t7g_U$s!a$#U#)b@0746!(!oS-1RVRfqn z*KRe@1>MH1+)a%unP%-+tRUjC_(TC4*P+H2EGnF-jw%T)0_nmojGP6Xtt*6rEKC%( zXgJ-yY{#pm$Wl5A4aK-y4sNuUt(q!t0MPmEC~S|`;k;LM9=p0Kuc&VvPMjlw$W zMM6jCt|&}nz9Y$=9(H)HrQ{5=r1R%Gm=1U~-cV|;U|=ZT=~2CS+l}+U;AHT0^>bP0 Hl+XkKrfu&1 diff --git a/rtdata/images/themed/png/2/dark/intent-absolute.png b/rtdata/images/themed/png/2/dark/intent-absolute.png deleted file mode 100644 index 20a42214a03934e1ffd8bf0220375cdbadae91f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;9<$*@--OzOfb^n82bcU31{UqLB84NqaB12e8K-__DQlftG98 zk2f_7Lavo%irHM+`|E(4!`1GbFS}MfGT~kwwRmlj?x7nES6moQY&ylr&=ljQuvIEJ=t`z@tXLQ(0b!z7MJyY8y487SXzCL j;qY9y_TL|M;ghn;z4=-~+n1OEJgTe~DWM4fjNj>v diff --git a/rtdata/images/themed/png/2/dark/intent-perceptual.png b/rtdata/images/themed/png/2/dark/intent-perceptual.png deleted file mode 100644 index 0897030e3eb2bece23cd85afe4d22da0b420a3bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}efso;3m4wJd2{dHy|ZV} zo;!E$3>df<_`G}f?!}825H5s#{P;1Dp^cc(c{Yf<1~ZJu<4chSB7TZ97yr!<_Ief7$&*N&g8*?yET z?H5o}3gS3zX8qgGBcN(qtkZ;PJN*+p&WkcSR5JuDJ@+U@@sQM|((Pxrw%ld%djD)z zQ~9J~HK+T9>1%sk+Z60}*Q^{uYTi2w6nV_` zuw`euD>TnCL2vJ=#Gr+bZ>^pbaGsInh|B^fL-vdhCmvcG9Gg)pvvZHt?g*1CGtHJdAw|GjUrTjn14O;LE)$>48U%TC*$WvLbLo1fJo|MmdK II;Vst0Omw2xBvhE diff --git a/rtdata/images/themed/png/2/dark/intent-relative.png b/rtdata/images/themed/png/2/dark/intent-relative.png deleted file mode 100644 index ead1c8f0692f19557a52c2328a803a71b6ec5d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 688 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck7}efsp7GiNScy7cDFo3m%n zo;!CA$OVFT@7}o=_`G=W;@-V`KrTcXP{HHJkAYm)lFc9!gi3<^f*a;d+*#APV)Frp z^|J#d&A69k-+!>Ll!1ZK%+tj&#N+tgYqzI0EAX%ebg-oF`2FAhw#$OGeF`OCGtWiu zzQg6x^r+nE5%Y#D&BEe?{LNBpW9Bf)2&x_2b?RR-2ggyt74w~o%@??FYOov@xZzvb z_bIty@$SdBUOTid2vYEGW1Uv`b7JVFNpsKGZ?o96W{tzOuU*a$?&kel#J5z4>GjqkH3xStdaY2bQHwGqyUrYR#mozs(8%SGZhedT={VC;MJe`WK(&d>NOG zSU-K3G?Q_uYJ+O}j$P#svfp2-XWtq7k#FzaMSCVMm3t+1eY#wOR;KA`;TLg?S;cqM zG&gQL<#s!7&R21Va(nJi6OX2g&9(VcBESECq0w}9qhopxH+4Dh1conzr>mdKI;Vst E04&ojFaQ7m diff --git a/rtdata/images/themed/png/2/dark/intent-saturation.png b/rtdata/images/themed/png/2/dark/intent-saturation.png deleted file mode 100644 index ead09b164bfe8e4e7b15ecb6b5542e1028320b1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 693 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}efsppix z)r6+T_s0&fFGx;v7kFmKYxY5UT0i&W1h(uub8b1v=`7)5@SMP4X(u%^$j|Gs1-rxX zPp{doo#4L{TExs+D1D-B2h%hwizR>Vvo~8==<&bRn!qTsWtPAk)+ZB;W=F|xD|}L2 zJJqi=;l_O4jFoq?WhMN**_T;8*&9DEl0ECK)`Oc@4jRc9`99d-_WRqvSE~1ZYq~8F zk3OLJXalFnQbk^mDtS*v2Zxr9!dW%-uG1s$eiusIv(j@}tB26qOC_$+TBQptzWOS- zFMB%ML6U2+#r)OT%n6n9|Lkvk-_B|An_H#5@2}|8ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInzz0a41_K}i8Js

ONTYXIfmd%8G=Xq-9*Beo z39%%yn{9AlT)%)LfLkCwft}mL;4ll1#RQfq0!#wBUL3lda}0C?oEt?#6dL)T8FYxv zINadZ&T(K)-v^n)&L;1TT@Ep8Jl(Wb+Tcut`XUxZ<_J!u35#P6dOf%}Azed~A*e|v zFj!K;B7mjA>qo%iBCQLm8cdUFcPL3qGBC8xbX=JC<;rHD*BLxr{an^LB{Ts5jo;tg diff --git a/rtdata/images/themed/png/2/dark/magnifier-1to1.png b/rtdata/images/themed/png/2/dark/magnifier-1to1.png deleted file mode 100644 index a1992dae4e1730dc851cbb0dd1af506a5f901ae5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E2RMKJ{MoZ-A(9Y= z-T|R9pho_ZAirRS&CfP=O6p81;1?nf(Vzxi^Uf596Qx%nKA4D>2& z?lO4YzxpjvSYw;S4#u#Y^PVwG&kY^VeY~3@9vOG=2H&4-g;hbDZ^Vo0wAVF1-|MVb zU~C{`nEP+S@5HVpt$j?7XNWG+JJ_k&(p}2>ZG(zXx7>*@KL0OoFPG__=b3QHgmcM; zWewftjg|ZfZ3m`IkJRldGgr&L!l@D%w17Lh>3l4w&mdKI;Vst02dQT=Kufz diff --git a/rtdata/images/themed/png/2/dark/magnifier-crop.png b/rtdata/images/themed/png/2/dark/magnifier-crop.png deleted file mode 100644 index 7a34854241066e842b88ad6aaf94fef907da92c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 679 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;KSJc=gJL|ADJS5+&aM)ZMt zTLeDpnwEFFk-s>Ff%}YP#-AMt&hx4R7L++2^Jlrct>|Fadu~<}y$I&x4p%}=D!%Nx z$nF-LG--uJd;1;FMV`MIj5Zf@Ej<#d?fU#u)Predmw3$ix2<=3%e-#w^@5bo0o_h2 zmzU|e7)dtI6+2l`P&UPKnvZ*~X5gNOQ@Se~RHxdX+q>kOqq^tp1MCSZ+ZWDnRLKkIRMncTN30KyqV!ySD}RVbS~Q^;a)qXOsW|e7(G2*978Nl_fFa9ci2Fn zt$rozYQgTSW+EG(ayGSS-RO~s_;~DqgBsg3o(6$vmX4iHZzj%=h@25wp|98X)?(w@ z0%x7)r|X~3dCzB)B*8pAy|n1}>t=HeYq_TEjNR{>S=Y?nkua5c^84=Tv(whfeBkm) z-5kmFU?Hj7>e8(TrvB~HIlhf`>DSed44J<*G^Ix#yQ<7;CUwT} zsq6zLcBwhZ-S@UuMO_JNod0Yx-b9$X*=0ZSqEjE6FSne*zQyI&+dE!d@*140nV1($ywj@2 q>^Xy{kH@h|A)@9)J&)x1e+)NHreD3G_N)yU+6ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~}Vo(?A9goIQIM z$Oe)SE}Tr6eDWPo3vWq~U+`uI-eNiWrCx(gvCC+-fIEHAPPZn@t=80f! z*^^$97wE#l!D_(3xLPSDft6XJ81ZUOWd NgQu&X%Q~loCIH?P$pZiY diff --git a/rtdata/images/themed/png/2/dark/magnifier-minus.png b/rtdata/images/themed/png/2/dark/magnifier-minus.png deleted file mode 100644 index 333576ed792704182076e66cf1afc8216cf221e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;ZT%43vWq~U+`vzXWfMo+OxRq0+*jZH0ekT0|TS8r;B5V#p&KD8~qL& z2(;B}vaU|qbgS*qi8BIARyCdN5I-QDbVyhzc=|R2w}u(oM~*QtpP5?0Y<7=J-PYPK zNBi&e6TkkuMn|gM_6^Ho+SxWY|f=za8+`XmfO_agr!quN=FtRtSa%5Y>!E>Rw zSf#+}fsnPHf%gagTTW65{S60}bMt8$ePNx-ZM4hght#C~@)Q64;Lv1T@L)fi%x6OZ z=1d)t*H$)FcdzlkTYP`&qzs|GTUMWNR=w+gTdVD9^V-#JKO62{)3#V!x56b+C$w+= zt3~H}mtJKHPSiPjZ04&o6OU$^npJLIyXn*H%Q0t|Qzq6~=j)tepV}(g$QTgyY~jfT px;|{~Z5P@UB>tVyZR=THAE=x8vrps05nwnoc)I$ztaD0e0sw+m9^3!` diff --git a/rtdata/images/themed/png/2/dark/magnifier-plus-small.png b/rtdata/images/themed/png/2/dark/magnifier-plus-small.png deleted file mode 100644 index 71b07115fedcbb0fdc993b1282763e05c20cbf3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInzz0a4J$n{No;-OH z&c1Nr0z?of0tBZ|pAIQm*#y+cUlQaOyqV#dUxU~x=VH$68QP}vSfxsMfKm@VT^vI+ z&L<1FF!MyPy7+EOwPsghaS=CQV02fAc_76s@#GLoi=@OI<>k{13?!Ub^$gw!ikOMm zoISuTDBzngQzK)Ej>gLaVjN-!T}`?L4lG4 zHg1azhgrBH4lqeaw1%(s3X0x(%Ai47XTpKZB`j>Ggl}x%X4tx8i-G2jEfQ=W7D{Fv zXu2E4)1GJ{`_OX3|A~9gALtWv;NfZ2a6G{f*2Iyb$Gkx(!sLl1dsp*R1@{m}W@hOw rh5%0EtPnAV*d`@~c|F>jCNeVozT?7|bUpbA(6bDlu6{1-oD!M<{p-}w diff --git a/rtdata/images/themed/png/2/dark/magnifier-plus.png b/rtdata/images/themed/png/2/dark/magnifier-plus.png deleted file mode 100644 index d78cd42607124dc2a5e1418365f2777648b6ceab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 698 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;U3?`$e!-g=o;ejt^l5X=Jm0c3{NRnPK$kEEc)B=-Se)*i zqU(ReL7?salfFr3ull^Gonbt6xkH16k70(?nUj+yB&>8%&=O!NZfkJ3`4~a` zNZ0#{eewfUYU!@@wle}Qxv+S=mNAp;xExmuW zr^F`lfZPJ*BOCjeWDF!0`kO9b$>%w@A(?qI%iG6?*p$CWsQlP?aEfj7CZlbP$#zN^ z%~PHk-k#OQA<4kHmS@IAmJf{=o_m$Be$TsJ?U3)a$FtvVft^;OXk;vd$@? F2>>G>B>DgV diff --git a/rtdata/images/themed/png/2/dark/magnifier.png b/rtdata/images/themed/png/2/dark/magnifier.png deleted file mode 100644 index 245cb344aa7fd9f283728034b468de68bd0fee0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 676 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;POW1EN&cQYvhTS;W=p>5@gA~dy1F~*GWftMMi~(2@G2p*K6k& zXy5g{&tG=i>yhrF&~JOz2A;i^_p|NcuVu4V-}=!|mCZY6)4FVzg{rBV%EnhVPBXdo z;ETKWtM1S1wA_XEWvTl+y?LQ=t?1Pe9S5Pz^`E^a-Ci(-rSma^$fTXGjWj$p=Bg_P jGpTn}eUf)Sw#lBiEMZ4dkNRq05HonX`njxgN@xNA-dPd( diff --git a/rtdata/images/themed/png/2/dark/metadata.png b/rtdata/images/themed/png/2/dark/metadata.png deleted file mode 100644 index 0439e9b8c22b0877a8c665429c8079bb0a5232f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;jAK^P3Q1dJBYNszyZs-jd;53G-}xqx(36?wv^7#<=BjP`9j(^PN?6t1dhtMl zn9$mcHWSmUCl2jA{h&BqT=qp$otTB{+8K#E*RaYZ&g97XTa;}q)0jQQl}UOHpYILU zycpv(#cv9BT-z2}nv<**@GDMv&++#$99t%-Rq$jt9=y9*lC`-z>UkqWLu*7s|FnsW sS`5FQ=yYW8%U#`W=}`UY?E8-_D&>XCAC~9K0e#Hi>FVdQ&MBb@0C;BaKmY&$ diff --git a/rtdata/images/themed/png/2/dark/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/2/dark/node-move-nw-se-hicontrast.png deleted file mode 100644 index f4f710cabefa0691d754317c6c7f7e69996f86cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8sFYo~}u>w|BkVA2S|NsB@ z_4U1Y@uID*?aP-hwzjqn4Gr72Z7VJ=HZU+)xpHNCdivV5g9-@vUVF{-nMYh{^ z_xs+s?H{ZWI%A5{-90vwS!W7t`Tldm!uQRtkNEW7eLMWL!10ZnEZgxA$G_7a9G}eM z@A`M|%b@Ki753eVdiCXY9J_dBcb8nliTZahHdXAOs9yB(V#4X-iud73!v6R4fyzGD zwJrYmu=+Dk*z)h|I{v+nuGe&%@g*$ds^PoRnUC9Md-#4>Rs6h8Zh1qS1xMbJ%juhp o>gL=!!B+94Hc)Bu|HofhO%=r#XS+!!07H|()78&qol`;+05^vg+5i9m diff --git a/rtdata/images/themed/png/2/dark/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/2/dark/node-move-sw-ne-hicontrast.png deleted file mode 100644 index cd3705cb99b644498cf07495156b9a1ce2209228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8sFYo~}F##(p$d!1&|NsB{ z`ubkHc+uS4ylvaIFJHbC7Z<0crLA1K($3D##>U3b&`@7r|L&LNuYjfql?3?(Gq7!w z@_pI<_iv(}{jrQW{8uZy&IDX$U|`hrba4#vIR19Z?Yw3K0TRcXKDN0(;hx} zZqjq@+lt4zSu-j>mR*)r`nODv7ioC zOIz{A85dnwx#*?p`5ihE6%bv)mmcP{FVFFS#rwGjE8SJZf7&IMZ#$(d=b6L#X@X1g z3WsCs=anpsy8kc#*DI#Z<{#Owr=BXcdoH`5t$ZclX6Ah_7OvcILqy5=;2D-hN4~#P zofQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck8sFYo~}$pioY|7T%gdH?=> zTU%Rja4W2-{e0hc)ou=#ZvLyDz`r$8_iirx zmve3oTuWK{8%ou?^JdGanHJaxxGpf9amA(KMFGo}p3FMlbJr)PIY_;pE4^l-vBTr9 zJb!$4zLIUWwe(_OloxxV_>V#9xo${sxT0_U!uEL$O}pPScr!}r*PfWl93i)WT|hZd zD)WcX%g8DZs{)^;e;1jYU8=rXbZ55d{B@=kGuxA$^yK>9zM6h9;J(}8J$=Xix4(}I kdwzWP+!uQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KT32@Ck8sFYo~}$p-)b|Nr#q)9cr- z`T6-zpFVAAX(=TogJ8G9@i7?dHv!|Ni|```_FL zv{Ixb$S;^--}RrN9Tvd7u?>Oq`;jw`|Pow%V+kVd3wgjHveLTjPd!SMGEB~?-w=X%Qnc~ z60@%U&+)^Gd7`PnW2Gak*D8fgf;etA-1wOvG^b^g@TFc+hd_JN4{IEA|L`mJE!wVp zXfNx82UC$;&q*3VTR>`6OOGcna{^(RB7aFzcXd*)u>``a;bow~Oz v^O?XeIqMgFzFBJb=AA$L^W!IHKR<6?RB8D0^~+Q?Q0nk>^>bP0l+XkKe2Pf) diff --git a/rtdata/images/themed/png/2/dark/node-move-y-hicontrast.png b/rtdata/images/themed/png/2/dark/node-move-y-hicontrast.png deleted file mode 100644 index 1b0b471f508fd9da1f7b22e137c074a111b758f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 683 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}F##(p$d!1&|Ns9# zeE1+HCf3>6dFITSfB*hfR8-u)ecR8^@5PH36DLkgOiWBmOS84LwY0QcxNzZ;B}=v+ zt9S!6QK%%yFPI@r^V&YUzaRdcsO#iq6)&E*`PpUGWT5PCPZ!4!kK=E{ZVELS2rz5f z283K{+FtSJzrB~>+`?nZ){FC>S-vdUeLH3H6HTw@r(BvO4JLnB&SntYn9z5Yt$3dO zrLw)-PGmM7KJ{Bv=Cpqx`+Mi!DUbbm{PrD|OmpHqW}&w@q4L0tRX36zR_i3Vw=6hx zk3VCf-RI&PZ+#uE&V9%zd9j&&$CLi)X9JF{nDShFSN)|XyZGB`EpxBF;Sb7qlwfj3 z<*NZl;V$MLj|Y{Fhy2Qxifnw*re9SN7Rw<${XhGUYBhyzGtcdM@3w92%$^k&?y*#d z>^Df>c=x!2rTf87UXj9-((DEUk<;04vJTdGH^=U?>X<&+{PlU(+{Y3sP3udpfr8!B L)z4*}Q$iB}M%o5w diff --git a/rtdata/images/themed/png/2/dark/one-to-one-small.png b/rtdata/images/themed/png/2/dark/one-to-one-small.png deleted file mode 100644 index 1c8dbe57e0b2ca0cc179c0aa0e2af1ff73f2cc08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x*4?HYNk^`-&^EInNuLp07OCoB+85E5}&C^=&xkHpynOsNMlQr$V2-HbW7 woFojSf*FpuEZxX`z(AF$C3oRo>kK}IhAr%ea~UGtfQB%5y85}Sb4q9e0J+F~{Qv*} diff --git a/rtdata/images/themed/png/2/dark/ornament1.png b/rtdata/images/themed/png/2/dark/ornament1.png deleted file mode 100644 index 3268460a7cbe0bc5f0477ee3f6712fe64bac6498..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3052 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 diff --git a/rtdata/images/themed/png/2/dark/padlock-unlocked-small.png b/rtdata/images/themed/png/2/dark/padlock-unlocked-small.png deleted file mode 100644 index 3946263891794bf8c54b8288f5155421bbb3e860..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 562 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInz~}7Qvp~kFQ>TC= z96$u&+;iv7oj!fK+TdFXP_IBqkYDg-hJG8)#WUp_;=0yU_~;&uzpSFiPJ{bWPOLTy|Mja%+zen~IPzEDLE{=%3(zkNp00i_ I>zopr0P0=LbpQYW diff --git a/rtdata/images/themed/png/2/dark/palette-brush.png b/rtdata/images/themed/png/2/dark/palette-brush.png deleted file mode 100644 index 70519a9a96b436de45a8197244af45cd0050e7df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 912 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Ii}OzV7#Nt8JY5_^EKX0IvN2o4 zQRJBYx4yG8WBA(cR=msV)BJMaMog2y<+-h`1!vV1Rz3;XFlmCYwY0Oq6q874X;%G+ z_9Yx13I&V4W$Sj7iTx9-dw*6&?#Z@-uDj-+Z=1ibet%ZS=cI#WhMiQ8y7XT5x9@*S z<14po?G8p%G!9f^o+#?)@MgvJy_zp z+pea$u}OJ>+JXgbrw?#PZRWanxz=N~{$;&sFQuO`U3<9bHkDBV@s(QiUm#k)C4r)N}e$xo@*kVrfD zD`odX&maMr*+<@a+*~R$pQDax&1^N(ERKX-I}Y4*4cEG8FiZHt$4xd1+)szGzNwD< zy>A!u=V`@ECk;;Yi1@ny&6HoraB>2t{+EyWEKEunTOWOV^zQFE=1Cl7XR`OlosKlT zdrD;0_Q#H{-!43mDxJ3cXm4ACBkrB4=*sE;`$jiF>cAZgN(P(8Ics0O-hTSYxg$q+UfrktX-WDI!@|WoI7K%(@0}ihO>KSDn!huP z*put!&NZ&!@#qTPo^-#tMk{02?@~Dzo2S8!QqNQqRz8Wp6!ouvzR$@Y+*w!a^EbR* Sx(%3+7(8A5T-G@yGywn_?430L diff --git a/rtdata/images/themed/png/2/dark/panel-to-bottom.png b/rtdata/images/themed/png/2/dark/panel-to-bottom.png deleted file mode 100644 index c377a8b9e10b3b9bb7969a598fb2ddbd01a1191b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;MS diff --git a/rtdata/images/themed/png/2/dark/panel-to-left.png b/rtdata/images/themed/png/2/dark/panel-to-left.png deleted file mode 100644 index 5e2ed1baa7b776b43d43bfc2c564689d22a43c3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;@Mzwm3V*aPDp~5a#1lSA8S&$m@n`1DmF% zp#t*?mJ13(ss&Q28GVO~?wmXN)^UzwlT1g3W?;pNWk(VxE#{bJ#}IDe!TNvCdPAVq N44$rjF6*2Ung9tzp-cb( diff --git a/rtdata/images/themed/png/2/dark/panel-to-right.png b/rtdata/images/themed/png/2/dark/panel-to-right.png deleted file mode 100644 index bd21edd74f8aa84d79907fef32dc1b53ea059b36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;_PlL9o3C@x&m=*^TP z;l#w&Af#}3gI5EOvM2ajN27J POBp;}{an^LB{Ts5ARwYR diff --git a/rtdata/images/themed/png/2/dark/panel-to-top.png b/rtdata/images/themed/png/2/dark/panel-to-top.png deleted file mode 100644 index f006db82ba410e4682236a9131565ba21fc22fba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Cj(Ymcg z*u{y}m1)T=My?4Zh7F<84vdrZ*c??uWW6+mJgla4Twcf!bneW77DYyuRjn`Nj(lP2 zYFV7Y#LTpT^^htTv%~~OZ6~FLo}7#(Hy#Kz@pzqRXmsLCmRPWmMRcz9EB;NYa|$Bk vn!K5&b*xlxoVj8lgE7#Gv}1}}zc4b~wW;k&@3ve9bQ^=GtDnm{r-UW|yBe&4 diff --git a/rtdata/images/themed/png/2/dark/perspective-horizontal-left-small.png b/rtdata/images/themed/png/2/dark/perspective-horizontal-left-small.png deleted file mode 100644 index c8d7ec8df4f439e70829a6f89b384310b9296eb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LE+7xYwYDJD8SP6y8r3}u9+%x!soDcy?trasF5;>WmfQxRq2ZtEcnuy8o=0gh^5Wo z`LVlAN*+u+JZ=7$4>E0^ce$m*kXgT=dM$L*Qsn zz+tgc6X%6#4@4TW4;qLZj^b%gw2+VJeU>AU&g7Bu=PrT%fy6ld9!5rCMNUG+rsL} zbj0H1fdbjA7i;8FI2GC0j$e*S6PUYn<_aN&Un0!X9zwxR9gVIZw&?M3ItF&I$pZUz}8?=2sB z$k!LFHQ{!jYH@eVC7o>ys&+MH8NRMNc9>KK@*mmRk&(*3`I1G`yj$6m)l01xr80lZ no+cG-ut}=x(7_;v2Mi1ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInzz0a4KYt!bLcqzB zCxMK!XU_u3)2B}Z8RyQOyL|a_;hA6IK#lw*L4LuT8EVb!+H+a-X8B1kiRGK{_PP>K zYPzS3V~EE2WC0gu9ue*-%G@3ABUYc}5nu6cmq}w|BcqbSzRF0I35N|dPm8E1%;lQ& zD8!pXTttM4vx8x0)V0x(pwN1_KVG$m@ZZI$3VTwt~9xxt=(L5GMYfoz53ZnjO2 a#TX*PeY;!w%r^p^$l&Sf=d#Wzp$P!^xx%&p diff --git a/rtdata/images/themed/png/2/dark/perspective-horizontal-right.png b/rtdata/images/themed/png/2/dark/perspective-horizontal-right.png deleted file mode 100644 index ffacc961f40400d09660c7c89d3d432a4a1e6a55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak-aXMMx2%`ks z?3N3Ct9H&1x^!@=xP*kn1(lGq!F&b{jFVU{Fvzo6G#Y{W1=|Z=-Kd|CzL;OyWY{ p3a_0FzD$cmGhRQ?W;npWP@vUuZDmMkKQQPRJYD@<);T3K0RVW;^_2hs diff --git a/rtdata/images/themed/png/2/dark/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/2/dark/perspective-vertical-bottom-small.png deleted file mode 100644 index 09c1e1c1da11311f7eb208c7dda9d9758166d31c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 614 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~?L&0NJNcpN6w9 zT(|&a0|kNP!iCHdKrOr_L4LuT8FD--)U2nrb1n^vPu#7O$iTqJ;OXKRqH%uiMZ>&9 z4g#zfCT=vGU?RVv!J_qMmr(XBjm(}WU8n9ea4j`4_vn}+b)SKS{eZc`siQ{LH(fMb zx%TCptcyDTZz^ZK({;xqdfe=_MKdiWezf((+`M(L%>EU_?pN#HF0imEol!o&zp?r9 z`5tNZn`uH)!Fg)?nu{)eZcynxlrJIpDEdK6vsUYh*6N?Xz9@Q&Ch^~8GmuqYDf(pX zeU@p)*2QxNZ!)@$2WFsn7L~+hl8te3|W#_-kL3S@^fQJPnnVGW-)3->ggN zeq}N8%@;1+mL|4&F@);c VF1(W_YYq$~22WQ%mvv4FO#owj`JMm( diff --git a/rtdata/images/themed/png/2/dark/perspective-vertical-bottom.png b/rtdata/images/themed/png/2/dark/perspective-vertical-bottom.png deleted file mode 100644 index c47f46f67227e0462f339c1059dc68121c6549f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 768 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 b_M73^lGLx>J1^t|?O^b9^>bP0l+XkKm?M#V diff --git a/rtdata/images/themed/png/2/dark/profile-partial.png b/rtdata/images/themed/png/2/dark/profile-partial.png deleted file mode 100644 index 320103f531f67a832b232feeff4dccdbd5e7d07a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;g#u)K(MEaV~EA+XnR;<3H?pI!TIhJKb+?41)8?(*&W86&_cFonU`bAp4Pu!`pdh8Kci bOPCnec^RkQEB%=cG@ilJ)z4*}Q$iB}z6gok diff --git a/rtdata/images/themed/png/2/dark/redo-all.png b/rtdata/images/themed/png/2/dark/redo-all.png deleted file mode 100644 index 3092aad49c376818bfd56e31f2181372c902824e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 721 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;1-HK3vWq~U+`vzgb2e<5%*afE0oG5&;89}U|`Jlba4!^IQ{hUUhl&W5^Nui zdu=%Kasi98SSOcK>@DrKM@cU{TdlS@%P#Sr)@3!dfpxip$S$_qjs+Y}S*@hXN3_pjN*Wah?H_R2uozTwd@@rj28QY!H%qkv@L5%7@ zPa677-12r!>@}8_Qvzo<=}5j>@;=yq?mICdnQaea#a^!FI=<-+YMSrvZ b=imR~L~DG_@~`WF@xkEf>gTe~DWM4f(s?v< diff --git a/rtdata/images/themed/png/2/dark/redo-small.png b/rtdata/images/themed/png/2/dark/redo-small.png deleted file mode 100644 index 24d585c08c3f0552d9852af6322446ac2f4b3102..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEg0R#5}pR;GrLfAmYxpU`$ zY#;*;c6H494%EV16662zHV`xq(joJA3Wen5%!o-U3d8t0P(oS1pOhzIyP z32RJqOs39X3=9mU7+EFK-oLQX(a2yB6KLAG_>jPwwm`0T z23sB27cg|Q9D3QyFVdQ&MBb@0EOMU2><{9 diff --git a/rtdata/images/themed/png/2/dark/redo.png b/rtdata/images/themed/png/2/dark/redo.png deleted file mode 100644 index e15b71ce0096465b919df0a97341602241c7659f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 673 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;bID7Ui zkbUaZDIf`C-@D2b2UO2f666;gznP(7;iN)qb-}fPc01ocVPIgi_jGX#u{izo@_zqA z4kGLylpTCaK1xT`UuiAb@K#O8xrbY{aGOw}YjVV#l8J%4B_z1th0VS5%IQ)3^WD4S z-cGcz{Iu-#?=SE6?%Q_er}B+Y2R0k-k?o#puhkIF*e@1;zF>ay^@bkrT^t+N9|*5} zaN#CvpJ+|+v&GkKI2eq*8sG9PoATa(OPM83I3c*n-F%*rpqs+E+Y=2K@39L-OuZy# z##v$S8Wrr z{-?Y(Ytx!@rjA`@bNZLgJ!t9p*W>JU-c7oydtSbOta^J>*VQ0*uKwe-U+Xv5<4^yx)4(8R@O1TaS?83{1ON}d9zy^C diff --git a/rtdata/images/themed/png/2/dark/refresh-red-small.png b/rtdata/images/themed/png/2/dark/refresh-red-small.png deleted file mode 100644 index 058b52f2fdbd02edc14c4ae5c44e97b57a57ea5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr0Xz;FPJ4x*9}E>H@> zI0RF6+_j_ws9mrm$S;_IRdm_hvdNoyQgy@HTou<^gzvd=m4Shg)6>N<#NzbY;K)r! z6gWx_vVQ+P|J%w8mCBhvrB(%rURqFcS@6;Jg-+)jYh48I@N|bLGq>A@mAks$FHDw* zJ8+k&%Ro=oCgatXV-c$^EVF<9tJC@0=S?<#vrFs5&+t6;Qx$r5>emE!p_?w3F4*QS zee7Yk@qp>8EUsjmuTAgQO;kR7+tqTeVE!V`o2JKE_%vi?p3eR;DZ=Bps^zWkKXyg# zXsNpY-eUW^OI)1u?IiB#?p@~VwY^>J$As4Ix33?{#TOV(W9+Wpz4F+sPiDfB7bWZ8 zJU`drlJPFyy_Dzim&B_}&9dz$T-qjc+wWC&=(qWqH;*L0HG0+lcIMOT8HJu{kB`qk hJ^fnOuaE!#u%|L{zbrCq2?d52gQu&X%Q~loCIIVY{V)Ik diff --git a/rtdata/images/themed/png/2/dark/refresh-small.png b/rtdata/images/themed/png/2/dark/refresh-small.png deleted file mode 100644 index 960c287d46595603141dc378ace1ae47e4f455ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEgIdjInzz0a41p^=h2(Dkh ze(~bP)2B}Z*+5~i*qMjVL!5xR_)3EOf;TfXnoXEr#LDZH5+bFv)9OPxQ0A4Vi(`n! z`D6hXW}X!8JAOg8n{^TnF|eF#dL+D%DVHZ_Xz`o70o_cNeK^FxH}9th;cQE8Wl9Mx;SdFvMy~nX4J@f zi;2mR>Com7iHL>Q;##btk4^G8pSzDS)!TuUNy2Hd&ER}puiY6RjY-3=XcJ`XX;ya2=tT|j47_wS8 zI@H1(S&SCEn;;^xhvkvBvi08Lnb%~z77H;llzldR|1|i;Q=qRIJYD@<);T3K0RW5v B*DwG8 diff --git a/rtdata/images/themed/png/2/dark/refresh.png b/rtdata/images/themed/png/2/dark/refresh.png deleted file mode 100644 index 4425c1e96b4631a974ae75c82ac066504ba4d7bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 734 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cCd;0Wg2pdRV zx^xLh0tJEK+_`f=_N~Vien4G(B|(0{44c>St4>=~&E^)JX%W!$OmrFp17nG&i(`nz z>Ak_$`YeGGb7vep)Ah*bjGo|8mAFLJ)gLs^tiPXdKc++K+*v1;HJJz5ywVg!^!~Gn?~B|p(VV+4tCfqNb@PQz z#?1w1d~(e8Ju_8I`?_KRQ_g;kn{I2KP0q~h3VP8tKk}kmh5f`sGQT!2h_z2}zwziM zV|&mHp}*6Z+dg?6{y6(mTc^P>nX>zeT(1^*%&O{7dlWZm*|X3Mf0uYmGk=tkoEn~6 tU~y{8@2P>8yNc80{F+=pTl`nu$7pKc+;5WFe-aoo44$rjF6*2UngH76HiQ5G diff --git a/rtdata/images/themed/png/2/dark/remove-small.png b/rtdata/images/themed/png/2/dark/remove-small.png deleted file mode 100644 index e3310875242a4da16ccdaf4556723e76b916d468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qzA=_=LE+7xE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8$oH^rO-~%L&9Xn>QF7*ab zoTVhlFL*OUrSyq2J$r$C15X#n5RLQ69Ii|}%2R~z9bjPf371TgcyM5fBGbXZR1SxN mh(Jq?Qvo~Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx_@Ck8cWMl*~;lRz!Ek8g1|NsB) z1wKH*$B!SwrPi%m2WNl#_6^7u7Z;yBdv;V*RBLPN<;#~LvTST@=H})Qwz|6d;lqc4 zRsap`?(Tm7{(bq(J@bKbiX}mQ!O!;fU9x-j>>0!TXDP}Ho&{8kJmUg#pFQ*V{Oj39 zqi4^|Yvsfl7?`X*T^vI^j-Q=&bK5Edo;K&q(*e&M4<4=f@^}8nmMsbk7W~e7zvgM{ zg!R6cp6EaLci};K!H=G?*y{8Z+dhAHIBxSrM@n&4UD6vB)q4IP z)(WXFl)dg>G>egD=zludUL~KQZ{vxZ(b1&`W2dk)tqFH{_$s>GsX%;!q{A+Dp@!9k zr`lHNC^M&rPv}!txW~AoZi%c?;;N7tKeYbDHs&(g{hod_OJ@z+Ehxwn?zXx8SksuyAofozeCUv~v2-EHla;h40`nuBBE65d<2ugg}= zoh5jrv_R?aEQZ-iSqYi~+w;u5|DUc*x~Q3Su$Y-8z(?>U`xRB?$W0}MXE;{z9?)z} z%=ED9`+oefU0;oDkwwHA2E!PE4xfdw*QMV7zwmDHR&UK4jLY`kx&32C!|@7hfyTdl z@{Dtxw>~M5n6x`&<#MfyH?MD$-tS$dY%G^j@~!3)`?siT;tQ5OoY}_p_24}IK6&l= zi`HzEzj}q^VEW18a4L+-r0s4XOu1>$6XK;VPL;iO!{aWWuytrP!%t!M__I;`JZ}JmQ1&HxK%fALn NkDji6F6*2UngCNYt*rn6 diff --git a/rtdata/images/themed/png/2/dark/rotate-aroundnode.png b/rtdata/images/themed/png/2/dark/rotate-aroundnode.png deleted file mode 100644 index 4337058969a992e6c57c2458d1bf5ef27bb6bb72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;AhF>dLIrDVECZT zRd-Qw!h$fCommIFScL^z^&B^F@#)6?nUTdRuKCSAK<3EWMNKb~3Ree<+q>zOtZVMJ z_&L3zywW%Lv(>BUTldy~fA^_~Q^Hp44`6 zdL3BO6xhYTVq3UIUoqD;j#F`WYLY!PR+I>tS@dc0`@DJ@dvG1YG}aw1evWTG&VCq? zz?9(9_j*C4XZvT@4_XFn24}(}OXj$qJ2U6O76-8f^Xt}IZTYstI5|E3!MWA72RF#< z32bL5{S{VnY0GprsVNsczB4T64(U~T`^2Q#A=Y)v(W|8ayLmIOw|h1y9@hFH{(^b# z)djQtS1EHgc(zxhp3ipMa%l0y3l7uVm7lgH#<(qBGxOWDw|D0V+*vHOEIy%->0FDV zKC^)|Q~tC9EtZYKjXRcAxUG<4yL>}S@!D7ax6UgsJT5d_{r|(M7jgF8?^~B2SJ5#C P#vFsEtDnm{r-UW|h^t8Z diff --git a/rtdata/images/themed/png/2/dark/rotate-left-90.png b/rtdata/images/themed/png/2/dark/rotate-left-90.png deleted file mode 100644 index e7fe7d05aaa8820421bf23baa141907f620ca5b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3t^l)cMiya zbKwl2;C6}d!$6JvB|(0{44a?zdaUJGAX=`Jc-P=eVSw{f1_s6&PZ!4!i_^&o5{nd$ ze&G%K__}?{lntHwVL?ouIu7FLmMqf}xXYa<-&n#j?SYnvo9OefCJ%!Tvle(+FuIod zOiR3RhINZ$y3~}*O)3X@u6z(Xm8QL?VZx3jOO{+`cx*9EQKf6jlygd3x)03EanM#f zP`QVX<38hBzXM`24!fsrY?EI-X%bf$r=6;*u1a1tW6#mWOO~{$Oq5_)*sJhxNsr=0 zu89K8-X>1Hk1AM%+<(kzWIVQqdD4ZWk2DHWat=I;QMQp2Nlq~2pU;|NJv~e>;epXy z#;tMd8*>*eSg?SZ*?2-vst5nHmZ{)e3no=b zo}C;`A~y;mS)8T+`&efmxM{bu-ISNeNb7iCqF04{K^%($%=Z zIwgVCOM$V^VL|lQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYq~Y=FHi%XMyDD)2D$9 z2pcYV>eML+8zK%Q=U-a$3#eVNB*-tAVS#Qw8^6`&XT8<3@!o6hp5e}2VhEIc=;`7Z zVsZNHWN)U!3LGx3F0A$^|N2K8ZoRrBb9?G?o5F-EGwivaPh7~9UhOG*{}SsV4m;&N zm5&VAcd_1hyzN=^#F-w3$JWLMY*uxbvsM(IuvjQGL*~WPQ_>ALIRD>z(bN$4Hus}b zhI{3jni{vI<&Ret>$ps|7N3<8n0w>~hxL<^d2?4uJl-__nI7+l`#lHa8T1{r4y9-3 zrp;3A{vGCTAZacghs=$)yuGRI@c*lE22P(o4P#=b&z?Q2 z^i59-s8^sQ$S;^-^Ro$p9H9<5`s?bXXD>TjWFGXBfq`+or;B5V#p&dP1-u=F2h~mm zC8}!d*m0N9^Mt5NL7oT;^Gl`{mwbkRI{^Y*ErLef>x>LcxDGX%oG}Sgjb%%BRQVvJ zb#UF1lIKdBTCT8kuxy_+N$kiM*}Gv0$GkdN7EhWa)UjJO!z|mhL$#bi=ON3K01=Tb zEgIImlXh~YscAND@i=g22I~|7=FL40LS38&oab5{BsWCPcM$Rte{gRW$CM0)l?>h5 znuk?yGzfV&n6SGzon%lun8mTN#h)|QTk(RogBFL@LQ_VygX~{y3}U(u9Qu{USRgCo z;N7swtg)3};V8d#0F%TwC$C@E`4${e?Jtd9%FNt-she}gM;?>u%cpRy?0Cw+$7!b7 zeTE@N=+1@*uIzmWERJM_C>d}jZk3h@o>UOWwMz6uhP94NL(U`xokcgrxRir_Mmjo1 zt}vR`+oa}^SP>W?BX`b$H%GwsDbInHI}E{BGPrzXRyP(3%+!8<;6N77_6fWvc4_Qr zOq5f3+OmK};Dn~Ipr#bxBZrSQ0Rod8CNLU!vo@$csB377nh=!mfpeV$|BY9oJUop} nP1g;WWnPFqlQlKb2xr)ED`NYu4aNb$Xl3wp^>bP0l+XkK9gZ>X diff --git a/rtdata/images/themed/png/2/dark/rotate-right-90.png b/rtdata/images/themed/png/2/dark/rotate-right-90.png deleted file mode 100644 index f1d095a8ca9f9ef20c68398e32e076f7dd8a3bca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 754 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E3@%)_aQ5t32pdQu zvmt^Ikx6m4*?@WlN`m}?8J=zC@Lab@OtourOjWMw`H;COG7Joi4W2HJAr_~T6C`#$ zs9$1S#_8yIkjE#GZ$rz2qLRYbAWt=_?Lr`o0U~PVQPVh2v5VtotGx6NU^foAGopRl!s8;4OKO#L*7D%l7rj5XE>=W z(7Gwe)>zXg72{ziE;8ltqo}+IN7!=y&EVL6%h*(0B1G--AwL6ylA{tc4y}0>5){Oh zm@s3>k|nAv1hT#=`L+cu<&N<>spD1k zCM#Oqpul-8-=)+CL0$$yRtMHCIs0HqTgOZlSvE7(r)o=idAzK6-kjxlE*n&If5{TQ zNgS743d=Pwghr@Zh-uyp3DOI?b%4i&D|Fdh-mIN^T@|P2H7Ttq4h>M5Go?=_C>Lls wQ$27+rirXF9bZ@(P8WyoyJW+785mCtp00i_>zopr0QvVT%m4rY diff --git a/rtdata/images/themed/png/2/dark/rotate-right-small.png b/rtdata/images/themed/png/2/dark/rotate-right-small.png deleted file mode 100644 index ccaa6bb382a5bf92e234909bf7194f89b3f17013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 606 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInzz0Y|z|o^ePoF*w zr z;c2An@0}ptTP8n|DI<(h5)Zn($nZ{TFIS1jRk`iWe1|lu&3l#$v w1WE~>(Cu^x&GWdZpr!Fzopr068?_PXGV_ diff --git a/rtdata/images/themed/png/2/dark/rotate-right.png b/rtdata/images/themed/png/2/dark/rotate-right.png deleted file mode 100644 index e68fe64cf9c1c996cfbc0c38e5b45e12bfd3782a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 822 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;uD|h$T$7Xy0|Vm`PZ!4! zi_>eb?DanEAj0sW-D~YNu|AU}E0v1se3EoUS{_~CTBN|mc(Ctla$wA^7mqGjS!g&J zzgQL$u)Rrs@?>3$k}Vyq+xwKPZtOo$K0R*MmX+Q6H222G$GyAj-LQr82ltzK7LA`m z7(d9oI;*g>v3>iAx|M1kp)1#btB(l77?Am zygB|Uy@xp%ITiCPEq7jNG-#8&JU!m^cBb}EDc;N-2d_B>h-V!&3s!2amz57KZ+Veq z^q8ec=)pBZX7%Nl1&bK$+)q5ZcG%CL;z?-g>w_ z`#{l*(uDjd`GcR|Z)CpB&E(f}p6`?Chp=Udt6zqB&2xU}oc)vG&Ds4A%^%F)r~2&& ZBmeOxwO<11Y{0l?@O1TaS?83{1ONr8T897t diff --git a/rtdata/images/themed/png/2/dark/rotate-straighten-small.png b/rtdata/images/themed/png/2/dark/rotate-straighten-small.png deleted file mode 100644 index 5bafb7a8fa82594e4e19d2b957d537068797f522..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LE+7x-vf(Ps( z&%?R7@)8_`Eg4iQ`4wEm{24eGXeKA*JA5i->k?VsJWihh{aikS@;YLpTuN;=J2y1?V)0pW!=mY-~~KF#Q9zBx#H)nS%E1~Wz{28OVS W+Q;oSz3Tw_jKR~@&t;ucLK6VJiQF{+ diff --git a/rtdata/images/themed/png/2/dark/rotate-straighten.png b/rtdata/images/themed/png/2/dark/rotate-straighten.png deleted file mode 100644 index 468eeacb9e77b972674321cb6f1c5d44d38beccf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8sFYq~g_UxH6XCNeyaqiqX zAPEORakvzO0VJJShvd4wp4|N^09l4y_0xP{Q1l?WPxxPf^`@Y1Ax|b@y`gczi?n#oc zu{Zm+-ckZ)-|>Sgm4*UTNErwklF8Fsrhh2PsNc!T^7qQ4!wukt%+Rv^IgkR zQfD(=XMU6x9~^LtU$^a&$Fkt<#&dp6&Ry|l@>NUro$u!#Qge-*dCgIGPIAR^=c|HQ zY|*hoJ;Furlc%?Z+&VA&t+d3$Drqav?XaE7Ys@px2!$N~zM}c4x!vmrDbZ=Ng_~O5 zz0mlr_}lz;A7A+2ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEgIdjInz~}7Qvp@zAoH}(1 zNS-`-5=a6CApj%+<^stZwR=If@|Ohp1#f1^_Gr?dp}g9nEb?{O8Lu$G`#`BPo-U3d z8t0P*T$p(*SX%!7H$S4OaP+`|11X>W@88TcVIhZzfP+{93%5>C5Z|x=@mD=Oxs?vI z8YDADG;k^|Xz+G;VK1Sf6!N6`$NdRgI2u?aCZ4VM|Npw3(95W{5R)#!sdD-i+h~AC-oX`Fy{w)ox#)9&t;ucLK6V^ C74@tD diff --git a/rtdata/images/themed/png/2/dark/saved-no-small.png b/rtdata/images/themed/png/2/dark/saved-no-small.png deleted file mode 100644 index de12bf59cd592e0a595adc2f61817bed1b185b53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck7}bLPz1Q>TC=5FB7&0Fr0V zo^>zqIeq#xkPBoVWMhK}o;-Q-5Cg-}kdTuzW&owuh28;KFH{ob7rfbBb&a)u9z*}9 zl!J4vczIGRKe){=1Ik|Yba4!^IKB4rTcK6~0k#J>a-_qG{)<;n=-X$Se(qo3y>z$8 zT?+&6axd5&vta6`mj|_$CeFMpdBui%_OZ}43>_lek0S**zqxHtYT`O@^r)KfF}t<5 z`VaaPmV98H^30bb@`w$~-Qn32{|2ds zJGu=lL3ONbTf$r?eBKop^~P&@P4QR0&`;shzwfl0cU6MH)c*fupa&T|UHx3vIVCg! E0JSsmBLDyZ diff --git a/rtdata/images/themed/png/2/dark/saved-yes-small.png b/rtdata/images/themed/png/2/dark/saved-yes-small.png deleted file mode 100644 index f8c49789176286ecb989bfa90647ff10df2aae02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 636 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?p@Ck7}0|uv0pJr%aI12_qhI@ez zPz1;WN&>kcvJpg{Jb99#i2=w?Sdwt=+&Q4sq#ct$dYc(cCz~2gGP0Oz0TleKSE~aw zU%Dj7FL*Qm)P8T}?+pE!r9n$GZ1gRwnj9u1bZNf*z4*Y_=qjMH+nz3tAr`0CPChBt ztia>SdQ_nM!Hv%U|Ic$xW1GO&y>IHAYD)FeS2 zZ@sr~lY^(i;%-5GIZ}iku zcmzao9GvmtqT3lQ;axAD?}#p&*>I#){fB&Gy`aT!9gDa%iyrT}x$46ly{!Gm!#|wt j_CN2w>Aw8?=Qa#&1ya55*f+2Py~*I|>gTe~DWM4fzCQsk diff --git a/rtdata/images/themed/png/2/dark/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-black-off-narrow.png deleted file mode 100644 index 90ecba649ae4ec870a26018012813bebad6e8977..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5npkW~ diff --git a/rtdata/images/themed/png/2/dark/square-toggle-blue-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-blue-off-narrow.png deleted file mode 100644 index 8fd01165c869308d2bf8263841071c6d82f24d8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw-3>iFK L{an^LB{Ts5y8mps diff --git a/rtdata/images/themed/png/2/dark/square-toggle-gray-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-gray-off-narrow.png deleted file mode 100644 index 779d4eb3b44a13984cefc5cc86d3bdcf4aa34950..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm9cH1E1Q9V!G=R8LRW_cwz?PzpVVWhZw`vg-MbLv OP6kg`KbLh*2~7a%nQzSi diff --git a/rtdata/images/themed/png/2/dark/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-green-on-narrow.png deleted file mode 100644 index 7e338b1906d04812440ed65e2faa3405eb22e131..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm644@@&FKUDTl9(aupRi>65a%jf0cH_F+)u9__r_ PK*bE6u6{1-oD!Mez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+Ai;Wt$t$4Ymez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+aDZ>h0)}2q4z_?ajX9cYoD73c9u++o n5+rtH3-7rjuQmlb$TBbl*z&HHYu#T9)X3oJ>gTe~DWM4fq|$bG diff --git a/rtdata/images/themed/png/2/dark/square-toggle-red-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-red-off-narrow.png deleted file mode 100644 index 7d0b299c9cbbbb7d56c41a7d57aa44bebf813463..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5_&9B% diff --git a/rtdata/images/themed/png/2/dark/square-toggle-theme-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-theme-off-narrow.png deleted file mode 100644 index 31d2d57c6a3c8e15fb05ed645dc555780dd9496f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w!VDxI&vKUoQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Imez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImfT35DgH6I`!5Xb8lCPFX@dPJ4 m(eO|Vmgvrnh&AI{!OU>agx~nY&#hiSjSQZyelF{r5}E+iL~~F8 diff --git a/rtdata/images/themed/png/2/dark/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-white-off-narrow.png deleted file mode 100644 index 12831eb4b2ddaefa72d8a12333c937fb6d94c952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUm3rUp|J6B7ovbx~Wpv{WX|^k85(5UFUYA}sF=RL9`y L>gTe~DWM4fJ@ag_ diff --git a/rtdata/images/themed/png/2/dark/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/2/dark/square-toggle-white-on-narrow.png deleted file mode 100644 index 9640a492e4361f5fd7ae084d2cd661e0b20b2b61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUkhrZo!}E@U()y1FVfL~-I7nI;B??!$_vtCqKe!jQq! L)z4*}Q$iB}h$U~X diff --git a/rtdata/images/themed/png/2/dark/star-gold-hollow-narrow.png b/rtdata/images/themed/png/2/dark/star-gold-hollow-narrow.png deleted file mode 100644 index cda3c345f944b5957234f82151e9ab9321132cfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!3-o-_pE3EQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Im4og1AdO+xz77?KEYAf`O9LJzX3_ zG|r#B7|qwBz{7fhdyB(DyKnn%X<9TH?_&6!c;e*JT!EJhKM09bIxMp8`d)OH=SjT? ze~*S+K&i__6&Ee;4Y>z`G}sKcq^&hkwe{N>Yku{@ZO;pK>%OjG=oNissZn>`u)Da* za#72qbvugJ?)krf+46wk9hbb>7T5RL7)ab~$&g`ln_u0udj92byZi0e&HsM)u4VB4 XE5LVd@;gtU6B#^R{an^LB{Ts5bzj8? diff --git a/rtdata/images/themed/png/2/dark/star-gold-hollow-small.png b/rtdata/images/themed/png/2/dark/star-gold-hollow-small.png deleted file mode 100644 index c4816cfa4037c7f3c8e552b9406875d250a66664..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LFrpTXc>;PZbb0|?CklR(BS z7z4;&3TDp+k<(X4?FMS(FA4Gs-prt|R;;dMajI4Xo2PaEsyov*1EsEbx;TbtoKF^T zVdmMv(jsz^#fAAIi^z-%EJ8N|SX*ZBiUhJ8v5*o9WD)V1Gc$liNJ{m_116>7D0yS+ zE{Pkib4pk^J46f&3_>`$^w@*m^eKo=o_Rg1StNf~Y69mqr4Rw$i~FWlDjf+Zz1FL+ zuf##{irB)Y>j|uHx(u?fMmnlQFuFL1DHRCnDI8@~k`_C}dZfaEu|xsLKdw3Hz%z@7 ziZKo|R?fV6!0DiX-h%^Y<~&MEIKU*nuqcJ@e88lxSU0oTe9;Om a28NzKYwbyCRZoEaWAJqKb6Mw<&;$S%k;`TP diff --git a/rtdata/images/themed/png/2/dark/star-gold-narrow.png b/rtdata/images/themed/png/2/dark/star-gold-narrow.png deleted file mode 100644 index c51ff057f11eb9c23a752824c7bbe131a4b1d309..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)6JmcG71a~#{*Q3eO)Bo0(2IGr>mdK II;Vst0K34n!TQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAKe}(~s&NKYK&hY;(!~d5I z|Iae~f5+fn-~*Kc$^u1zmwN z-+&)t0#_YV)-f}!;F5SCwPC_0(E}HLi8V$y7;fi?*~aj64%2Zap1PTpJVFoVxU@`s zew3f{24A)5Ezg(FYH#0EZhR8Ew%0o~Wi3aE%8_ZizP_&1ESaMJNiWF$?V-3MH|@92 zmdKI;Vst E0DNEXApigX diff --git a/rtdata/images/themed/png/2/dark/star-hollow-narrow.png b/rtdata/images/themed/png/2/dark/star-hollow-narrow.png deleted file mode 100644 index a29c53f177d1418ae0b86fca95d509831b9372d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)fE_= zXTbm>qJATY9jKD4B*-tgfx*b0T{ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LEgIdjInzz0ae!P&ECPn|ji z;mZ8}IT5Imt0c%TxSkkK@5x%A=m}33#}JM4YcJaJHyH@9JqX`-$1?wQ<notGXgCjTo?VUOC%#OzwN(=N)?AFdR zGud!9I=;mEitx`1t?6rR%+tPP-d^6Je0JlThdvJ^jMOw6b5F8s)ihnbA{fv^aNM0cW~N@LGP$AE8(!|m-~t^dH}zeV@Gu}D}h&`%7Wu6{1-oD!M< D8tl~a diff --git a/rtdata/images/themed/png/2/dark/star-narrow.png b/rtdata/images/themed/png/2/dark/star-narrow.png deleted file mode 100644 index f60159c9f237c30672e781f050ea3eb2f89cbbdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$) zKA^TsD&@8Ynoy)5S4F;&QS;3p3j*16SsUK8mgu z#y3RHg(Nf?y7JCoUg)Ek#yla3?V{LLrfn?WRQes*6xrC=lv5QJo=|vkV9t^yOVSQ7 zg=ilN0J6?K;JEbcz`7+N2bjzpIgW&|7$3cHWs;E4L7&7j=4VXK2F4AII~y8B&*UVO wi5Na$FrFLA%IfNK;7r(r%}Oi8_yiajicibc9ps!740IcVr>mdKI;Vst0GxZRxc~qF diff --git a/rtdata/images/themed/png/2/dark/star-small.png b/rtdata/images/themed/png/2/dark/star-small.png deleted file mode 100644 index e3730a2a5c150ef9bd12b42356def93eef08f3d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 559 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdkURxpVFXK4;IK1+q_{ zJ`E%x04TC{?OL@(#$G_h+$BMN!SyZ-qDA3pewHeXUn36R0}5aCba4#PIKTGdZmvTH z5^WFpZyh_F;_!A}&_o~AkQnW~jjJBWuznAFe_-uwi&BxJj_WTiyO_Xj^^>2|W{+ZH zgDKnn1H!yJbfp9$cs=G=RWz(<^nbF5%~5-+U8DNzg~gT4;XEov;wkgES>sq50<=z_ z6D}t7+dQ z>08F;)~D?`Er(}L^iyNcTc!dGzcmx~Hp*{I$!Y4-tn%LKcZ;oP-7fEspBMk*^0zGV VX}jqanFI73gQu&X%Q~loCIIUA*5v>I diff --git a/rtdata/images/themed/png/2/dark/template-16.png b/rtdata/images/themed/png/2/dark/template-16.png deleted file mode 100644 index aea362a251547f24f9d3429df15c73b6adf9f5c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;f=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;(V74m$4+sFPOpM o*^M+HhsV>!F@)oKa)QJiAa4N!W1?!UJCMcT>FVdQ&MBb@0Ml(`-2eap diff --git a/rtdata/images/themed/png/2/dark/template-24.png b/rtdata/images/themed/png/2/dark/template-24.png deleted file mode 100644 index 87e3f7e3ec74fef78f318be52b31d8f6064bd070..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDH3?y^UWFG-iK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KV1x@Ck8sFYsylb?Fk2%UBZR7tG-B q>_!@p!|Und7$R{wIYEN;3JU{c00ZOlN4La)5)7WMelF{r5}E)jEoHX= diff --git a/rtdata/images/themed/png/2/dark/template-narrow.png b/rtdata/images/themed/png/2/dark/template-narrow.png deleted file mode 100644 index 16fc0bfbffc2cf29f59485161fed037bc1bec111..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb$P6Sk)|~nZq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWAt9N-h;>R#Z}^y|_kAeXTu$S;_| p;n|HeAcx1(#W95AdUAq91d!Ljz^H2Y)eXpE@O1TaS?83{1OTtGWNQEb diff --git a/rtdata/images/themed/png/2/dark/tick-green-hollow-small.png b/rtdata/images/themed/png/2/dark/tick-green-hollow-small.png deleted file mode 100644 index a897173986f5f43483f8e7075a9f84bd5b24b6b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x*wVFfafmfFuyLFfi1@ z*!2ty%?uxfKD`1e<}L~H3uf5NHFu&2e^Tr(;pe$_phMTbR0<81zz9bNZI?tZB>B;F1V(5mMO2d_iQz>_wUyB76>^ z3U4yFCh>>`Hr!mV^yURy$OD#OfdfxEmM~}-G&;(9GBO7*R%I3rXtcOP3$RL*VW*?YcVsZNH z6+^B=4g#zf963A$9!{R%*3ytLzhqk2LA|N1b6u}l-ny%AX@tS+5v zWM8{2N+NFKe`9TLF1Aq3@a=egt(+sMfMmS5o7R<+?p8uVTxy({9A$7 zwW$p<4ZRwMnyh>iziryKvF(4H&lERK!`}5m^khv>k*Q`=5SH1qwFvDifuJHKf8Y)X?nOXt`vpiiKLp07OCoC`uaC~em$+mz?gS%^yrho{K zL#RT>B9kE`Q_LGem3K4d z$aN`C4HP{v#bUwEC>GlknG1*fSZqsVIa=&n85m-|@J}#otjGY`%HZkh=d#Wzp$Pz~ CmWs9j diff --git a/rtdata/images/themed/png/2/dark/tick-green.png b/rtdata/images/themed/png/2/dark/tick-green.png deleted file mode 100644 index d527f670f439ecdab6da67d82c26910243bf2370..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;J4GKK00sK}DGaHU@mavK$$nDwu zUx>+7`15~zWp(aK->BP}ziwI{`MamPJ!N9^*(L@zPewOS)*h1s9n3W^7=n2jmNR(w z$;ABgZD42F($ORp6p*w=@%K?K*Y6^1uJ)E2ygQruIk%MGxHg^TV%{JAqO>PdUhbSS lc};qJUiUryofDnU@d|Ou{-`;byAbFy22WQ%mvv4FO#lnFq<#PZ diff --git a/rtdata/images/themed/png/2/dark/tick-hollow-small.png b/rtdata/images/themed/png/2/dark/tick-hollow-small.png deleted file mode 100644 index 83e83fd49d8ec46cac727013ecc60d0fcb57bb8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xE&y(c7@gdjXfkkq{|~7GKF55AzayJ~2e{gfj#- zEn!&163H0Bxrs@^ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x>&4M$0kUogXF&aUwIs3sS2NhDZ9dZm) z%o{?LcQfY5btz8`6g@D-V!_TR7TXk=3y1tzY)fQ0TI^dH7^08z_csYYn+&v+!PC{x JWt~$(69Bt{mk0m= diff --git a/rtdata/images/themed/png/2/dark/tick.png b/rtdata/images/themed/png/2/dark/tick.png deleted file mode 100644 index d6254daae0d032132f71f3549afc90d14287df95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;oo#mjw9*Gi;7tuH2>0p^^CwDAeoe;uvCa`t0R{ybTIGtN}?^s%JJF z;VfYiRx9|Q%F?Cw?0>zRUernLh1(SW2_iKr5BcPUX_A#K?Fd*PS2j tPt2PbyX<#R*`{~3mbz8@p1ANunlt^8@o+jGaUSR}22WQ%mvv4FO#r(su*d)a diff --git a/rtdata/images/themed/png/2/dark/transform.png b/rtdata/images/themed/png/2/dark/transform.png deleted file mode 100644 index 48a417f9de28ee2e035ded7490f507434eb8bc51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 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 E0B!JI*Z=?k diff --git a/rtdata/images/themed/png/2/dark/trash-empty.png b/rtdata/images/themed/png/2/dark/trash-empty.png deleted file mode 100644 index 046600e7a256b2b6caa766305f9491c483390a24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 572 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E49=cC3#3n}CGDGBlmX4t&c!%)1AQzc_Vgbs_B6Hxq?r;B5V#p&b(1^Jdt zPA|=+$z7Y(xtJOyma()eNU$Wl;$UrN3OOhyZt>#9iw5saYFvvL3};mOu6WcGBo)vs za#4jv+>z(8*bxTl142F$kAk=aI8}KTI4Des=)K5rMp@@Y8OsHiq>CyF^^sx|PK3Bj z3`l2STf%Itv8*XTMa@8hYh6-;xQIw%!r=)5QUaWPft)3rVRwXrIC-R5mvS{|wOlOG zdC0J=@nvdLlM`cGQxhu(=fTz{0Vgjn0mXw2(~4UjtgKRA)nXE}h$mEuaiXA^Vt4lB c$Y%@;+uwwk70o=j59mtQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEZ@Ck7}3j=4)oPjaV0@>~bJ|K}Z zXAW|59$;oZee4)e7NX{8Y%GLva_ZDWa&m|D^bYd!9uyKf>gjn%O6s7p^6|>bg8~Al zPoF*{CU$^{Eh32gmfot30q{&pqK8uFoa3rT-0>YEj5C-SUPym zzxnY|XD8#(@k zK=}B*7->79>V_t(ANFmtJXyCFTz=0Wr0}G^mGgvC)uLF&o6IL33jNtEX(3Tx@9loz zLPh@uh6U1W^ZFJvwlht0c<;Q$li|SgJNArQ+0SVnxc)|dwz|TfqQ6@?S@o%D~YsV-GhLrQMwH|)^QJaBYQ+hv}RKY@qD9+c~~2&6HcI~cd-yig>A&;{LZ zj`4?2mV9g|-X?r7KEilS$=$964N0>54X)^0b+j+p^-c7{+Bv<=u7Y8`YmGlVWBT}~ z>$3KT3Ea+$&5m7ZaQb+6?u_=0G3S@c^cSn~sNHX_QA%^jKVv(++SPy7){T8ncZ63@ w{u&@M@4?&4|C^_27E7+ZwZrej^L*p`IW1uv_nzEV1SSCnPgg&ebxsLQ03T?BOaK4? diff --git a/rtdata/images/themed/png/2/dark/trash-full.png b/rtdata/images/themed/png/2/dark/trash-full.png deleted file mode 100644 index e57dba3b2829e19ed9cc7e9cb583d088388a50a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;FFw(3E@4n^tE^t0j;<~4cV~EA+WPu}$5*-r+9$Rh@nB8J9 zdD5gNMKMlBRfU8Si^ENN6Imt&Fg)t?5ISV&&O39;0tZ&lLvEfgKPb*jxLv2CZ{k(<2(R4zf<4;4*ba#|e4wiANWA=%oZOGDsJc_KSQ- RI1Kb6gQu&X%Q~loCIBs1(y#yk diff --git a/rtdata/images/themed/png/2/dark/trash-hide-deleted.png b/rtdata/images/themed/png/2/dark/trash-hide-deleted.png deleted file mode 100644 index a577b99833f8935fdedf8efe1054fba1e3a6fff2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 881 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck7}d-m)>0f94M0A%03c@szi zdF};1K=SnI(?Bi|oI8FTtmMpLIk|)E>_9d|{AfS`ka1W=<*<b^4c@-h1mhnDK z%ca+99PPcdSpD%a1_s6*o-U3d9>=d+Mg zP7Dp21_61y)+FqaZJ1LOT(+-8wg21WX)LGS^82M{dn)wIRGr8m>-*qUlFEcn*ZMRM zaPHX~t$(b?VfLJ$$Jc+AeLa-sx8E4|FSx_*%&<82`U6)c5xJI{>ZQ3~W$&Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck7}bLLFj_O`QU&oVSH07)Ph zNV*sJ02$}cp9hj~08-NgQUg)R(9FQl2u2MI=gyr23IbIEML=W&0~#{lJ%0z#M#YjK zzu?WR>psOS%V6l^YSi#sWvnynez90-M8EI}M>m-rE9@4}N%IzDV_;yE^>lFzu{gc- z^7Eo*10IHin>>tcXXbeZ@Bi-|c8KK^SNYny4PPubJ>h=fdqDo+>OG8p|4NyAGLNWU zxVnAei&Mc0tL~h6ctzboKeO){L)P>1eV3~ZW}L0ssK2ms@8>nI8s$Dcyz6S<-pzk+ z#)e$GQ>lCj%Femb(#ef}tuwYoKS)mfBy^ca!KL?5YYFSdQwqnHuhd+h^g{49!+}`F zMc(nV`C6YVt8EhK+Q$|h@FCl0>V?HhPD~yf8AF(>f3kU~I^;6`O=98xkQjByVO~>R z)*EJt=dp22`#!yuaw(fW#rs@ic6lXl5Yth00YCN=4fifjcs8j=*OpDue`dPJ@@KvZ z&CV(|-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KaAX@Ck7}bLPzH)2Gj#Jqu(UIDP=a zbuaJ%GJpUm4v_+~*B@Wc(7*s>Ff=j%1sR$cfLthQ1Tk`??{)xkf5qIqm6>L$Wz{3Z^qKFot@%IEHu}UwiF!RkH#QTY^Z4!&08y(|_Y% zPAMpw{qFP4Ps^`9TkFDfs%`ece|*!v${Fzg-^UvE{%;ZUo^3V%MGPY5S%2Uc$zcuH z^J2Iey=I?*1jeZw4G={F3RmRMS}1 zqH)?k$14fe29*I1rGj@Y%o4a-q3y7B<-(ZB#}+vqUbgb^0guJ3j8|PpTe18 z4{{i{UgbM&e8M}VK6;TE!*|x09Hwoz5})#=mB}u;m3WoUrF^FTYT2+$X=~Pfs;nx@ ujf^^S_x8)ne>Cl1%jBQ=zh}-Lq4|@38+6RRB$@||1O`u6KbLh*2~7Z#@Ho5x diff --git a/rtdata/images/themed/png/2/dark/trash-small.png b/rtdata/images/themed/png/2/dark/trash-small.png deleted file mode 100644 index b8f0b36ba8dd4906990eeed0a1c6c42feb983cb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LEgIdjInzz0Y|z}d5Bfeavd z`}XaVCr^H?$oULZ$yE~M7rdFFbGe>%O%bQ)&$C`yK+#%H7sn8d^T`4(%sdt>O_DQw z16g<^BxV$53kIe!FsCIOyKiVbP0l+XkKMzf&6 diff --git a/rtdata/images/themed/png/2/dark/undo-all.png b/rtdata/images/themed/png/2/dark/undo-all.png deleted file mode 100644 index 0624e514e0016e51af4ba4d15dfb50fe7545961f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Ug9k}6UCE9jUEb;o zXY=Yk3KB85pYr|EG@It8>iiQ0_V4aJ{lxUqJt6Ku?(64AuSeQ3N^2_42`@-_!oR|) z%h_e(Hy?=ynX((+`?JRgA9=tKCVI_%WymUKe#14d7swha^Gqv_q!k1;H^@&;B)GO z!2Vk=9F1B+M9yz((+aw**k7uxC3fUS7gx^th(*qo@n0_S+>S8VK6~+>MhCT3CuVH$ z(Kixjx)?G8onQ^l{0C68WEIC{EdR-$V?_xXlJ zL2GY+Ug2JT-eU3L1tIMzpQg2ZDSNqE`CbZBhL|Ihm9d2Cfy|YwKbX(BGbyjwe#ZIw d5C1>#&ivZQcJ;XVMqpepc)I$ztaD0e0sxZDFn9m} diff --git a/rtdata/images/themed/png/2/dark/undo-small.png b/rtdata/images/themed/png/2/dark/undo-small.png deleted file mode 100644 index ba1719bfb98b8849ecde4a46d95686ef156fbba0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE+7x?4H-;M4LiL> qH5N5L3O--*`s|B+cFxM`ZX+IlsgjB)pg5zKr;B5V#p$P$_j@095IMeI zRjtrOLgZzV|HUQ2OS(F`UA@_-i`1VHRarDywYkZgSN4df(W^y%yG}k-_*c5Gdio5P zlH%9V@811ZykGr&FZU7o)~T&EYo-X=Cw%( zs$kq?^t|Z8lGYlPOxvy`sU8*P?ky3j76mJIJ&8DdVAHmQyM<{TbFvKho4+`(wa%L! zoS9a=(n5rax@D1lylF!-%QTZ7HIlAmya_& zsN;O@ER}%H7j~JE*9&_XIK7S}Y+#LfdU0R;q)=hAa;aCs;v4l31|`fg)@x?Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck7}bLPyeSFf&IxpMaG+57kJ zfBW_gDDwaRfA<0(D=RCYAdm|O$B!RBckUdJyLjJlLLByl<^be*E z`MLYqHKZ44mNRhaX~`SRNZ!ZH?-A>4tP2OSQk|8;MeD%UYh_m=;GHCvYD$yl#a-6|Lmb^ph*uV=q+dm4Q} zd#TfI5tWs9nU;O*wPv%rzuPdM;cHG!>VsE)msZ|o_`9eiAwl4(Q%F_f1Ep22t4wN^ zgy>#UT(s3>sdB5!%ROC;=Z|G6@=T2WdZFsmn)kUZ4r`sa?8(erGC^Z*@%3N(=Hy>h z`lA;wz2Q1{YxE5X4yp6ybC-Qhx-8upH2<^Z4vwozzx1B6fQ*`xDAWGHD4_et?wD;IamhHdqj$|cLRRbWb2>FVdQ&MBb@03g9v*8l(j diff --git a/rtdata/images/themed/png/2/dark/warning-shadows.png b/rtdata/images/themed/png/2/dark/warning-shadows.png deleted file mode 100644 index 5922308ab44e51b6d96cd302e219786a6d3595ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 867 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx_@Ck7}bLPz1vuA;%ot@pOQ>Ro_ zRRskFfs*b8K5yQ<0gCV0v**Hv3lL=xmDjId2XY~xu&~hE+dC;KY3g1oHzkgux8Dgr>g&>fTpXK1o;JT7F@Jv{kAQe8Ggub zW{cIeDR^H!z4P4O)0;PM_S<|BNPc_u;6eX_=I{ zlh-TWH*5*dxpN%SAG4=ywW+o`Io;qhQ&DA!=yC0z(|!YOu~Cw14CP*PskCXvn#isG z4vtsLG%jCU^@C%=CFWHz7F!Q!_8MxP=1BH?%X1<{_#p2`y(6+8kF8*J%WT>>q0=z& z%Aw7dv>(lDuzfW3#~0p!i9wNh-VWO0?3D|vcr})OI(9?g!iFr_hFLF~*fM%={SqyZ zn{q2YGoboeql5O*l^IvEn8i+%3SX>cUn_Do$dY|Y)JiXXm-W-b%cBkkuA0rUQDl+H z>*mWr4@?46_-tD$W_-Pusk!0#r=)WemX+PPu;toKo*7g4mVT=>%Db{yLGka?hXAcQGq*hWC9Dp%v2@uGTkf`DP!#JpRk|ho%1* Yu8KMIM{Q!f42)R@Pgg&ebxsLQ09eR|-2eap diff --git a/rtdata/images/themed/png/2/dark/wavelets.png b/rtdata/images/themed/png/2/dark/wavelets.png deleted file mode 100644 index 49b62cb88718b6ecac019cb901bc3fb5207a02b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 753 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck7}g8|N-J?mcJ0~9`S;slTl z1jtH&+><9yMzicX2{b{dB*-s#^W;TJ5jCa^FF4)zo?CmbFhi(k`U7VM2F7wv7sn8f z<7=l~=R2&xIyk*a~W}Mo%%Ktz$%Z4wE**C2D&e$>*yFZqw%N5_yvNkQn#Ub`k z!ZL;xatGY{dpPT_Fu&k2ShY~D^`wN`SK$RKESYaGo>*~H*iH!qI(WJ zQ@^-JM`iWf@MiJbuY6SY`02?WEZUk_$WnMtYD3Mz^U)} z0wx~e+jH{GO1|GLlCS3)c6``r{#cOxqmp8rSApjors>NTq@?Y%j#r%XY)w+bmRZFt zea=gs&g1?iveERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7x0MJDW#NAC2vBCBr;B5V#`)v~ z2_1z90nQmrtUME0TN;^~G#FMlv`kt!VcLXcEzeX{ueK^M3b%DT&EbwXTEP_~Eab=} zEFz?OLw|#Wfw+d;2R2R(na7h7gE%rgbP9@QaEMGuGE5gwOSFCv5HVrh1RjwI2?+@| zXB^nrn3&Y~h|O=o0kdm-?VXG^PCVR=Q9Bx#x~H(tmQv63*2-mxs-B=RJ*k54@b6|| Z)V^m^H{PCfrVHp;22WQ%mvv4FO#oRDzIOls diff --git a/rtdata/images/themed/png/2/dark/wb-auto.png b/rtdata/images/themed/png/2/dark/wb-auto.png deleted file mode 100644 index 3a24e5bba0e37d9db8fb94a012109b3c587276dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;)Ru#3)I3}666=WnZckum3yVc>;UUd6}^YTz`$aZ@pN$vu{izo@*WtA{}KytZH&(9$Y#zIu3-D5cEiM>_v7OOYhI@G-;2oqU~Rnr z37<`Z)66AYlUd)r-KsB>!)(5#LGQy9&&G<*dCfC*gl-)&EQmVB#2hrSIWxvh?X94e z59LYf)rOQ>^_~|b0%St?1RhSR;2LC z&bC=#$`t(Upc7}V;^CS+zKBP6%&)Sxu@^{Qosc0TB|oug-R#}fAM`FNzP9$u-045B uc2fASrIlOsoL~Riq8IbJ>)-YG->ggi2Hx?`UAGY!fDE3lelF{r5}E*pPX!JD diff --git a/rtdata/images/themed/png/2/dark/wb-camera-small.png b/rtdata/images/themed/png/2/dark/wb-camera-small.png deleted file mode 100644 index 322053b476b50581e0519c57b44c9f0016e0aed9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInzz0YI!P&ECAq)r! z;T}JJ{N%}#stSJVfLeG%L(;6Rs70E0-v?GBX<3>pUnIK*${u|6_h;>=YtrZG4&tN3k;sFelF{r5}E)gAH3WE diff --git a/rtdata/images/themed/png/2/dark/wb-camera.png b/rtdata/images/themed/png/2/dark/wb-camera.png deleted file mode 100644 index 15d90f426b1989b24e0e654d663b25a3331e57af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 629 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;C>knjO;(Xia_-|B|(0{n;Dv?EEP|)t>Do1pZId(PX-1?VNVyw5R21SFR#x(8Sz1;4K=3y?y6oH2x7M+df@4i%B zXk{bBvoAg1#O_AjGwQAl;jDr`G?xm6O@IC>BdMd%%;)sD;av^+XEjasZ*S`r@1En{YsjbdgL@cL#kIljq!%3PWC z?HNTDJEk9PRo~{wt>|>Fyf1lXc6dX<%4<`8Gu#ci()WSc;e$hYYoo7&K}x_<{S%ib le%P8(DXIVeaQ(YyJZE?LGfnNun-2^&22WQ%mvv4FO#r%c0P6q% diff --git a/rtdata/images/themed/png/2/dark/wb-cloudy-small.png b/rtdata/images/themed/png/2/dark/wb-cloudy-small.png deleted file mode 100644 index 94c372bf6ac88812333149e10204bddeffda833a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInzz0a41%uP4PXpQK z&z}eKAc8;=2rM_R0tF3kNswRgW`^>W7K*97{Vo3abH5eL;{Zx5^mK6y(Kw$h;KIyf zBGPedN@#~pz}W)_4v2IJ2;?(x8O%^%X^}XfAfP9}AZWoM?$N-p;Q;F$o&!ud28@LV zy*4nYha6~byezw>g;_~~Ey#v((INqr2MkHgp#|)pEtptEBoZ1@8JV>M4lw8yTwz$j z9qG{C*eL1Rz^HVgLFWLYNCc2%5}Dv2X28PLp{>A~!(tg*GE+z-WBCQMMFI>A(qC1= Umior_0v*fX>FVdQ&MBb@0Gw#F;{X5v diff --git a/rtdata/images/themed/png/2/dark/wb-cloudy.png b/rtdata/images/themed/png/2/dark/wb-cloudy.png deleted file mode 100644 index ad068a4039abc30b8e63b56260f2e1d8e21e87c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;fwKxg#oQ%9e!-g=RF+QRun_mDNt$8PWegPl?CIhdVsZNFWm~=`0}=KQ z)2A%hF!4nD>=o<}I1DNnQVs@FufB!u!Ge(A=c;{^M~2DedFv(44XZFpI!Z2v?}06lT7m$ z-d2_@);F4wVJu0kZpLO}1xl=ThObXETv+;&+hRfQGp!eXAyx()Q>+X)Q>;8VSgbTM z%CmVdO#9NVp0$}X@7=3^yJuJ0y?;LE-`Dp#&$*i!T{zr4w9f*)&*16m=d#Wzp$P!; C-sOY< diff --git a/rtdata/images/themed/png/2/dark/wb-custom-small.png b/rtdata/images/themed/png/2/dark/wb-custom-small.png deleted file mode 100644 index e2746ec05f846234c8f9e9fcff7afa66ad96efe3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7xZERYQW&m^n7fhxI5g8YIRHVaIX=1O1T(5_ta3@FIZt}C!8gl=8x~SZNOx6RD zljb^Y<`8dvJb%Ku81`22{-h0?p6(9c@p(sC*fkYR=C2MDBo&O9{24VmZmhk|f3taV y3ZIe%r@%qa22B>h8BPL?mK_!|nmd@=a-XsD+X}63a(^}v;l+%akWaW?kZr6 zx%5!AfU7`s0fVaoYs0z!0{yqb^q+J6`cW`{w)Ts;cUUE@17bY?HTgyERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEgIdjInz~{n+3+K+A1F|9D z?AfzG22k+y>C-@l>yZ|Fpn9H?AivT|ez1P<*$ii(`n!`D6hX zW*!R`CJ70N2z4cvmd2X41QpRBg+?b8Mni@9+&6nT9U9$I8d-UGbTqbE7#OH1a&sJf z)57UtY_LI_kuk=hiIL~VL#9OnjP5%e7+nqs=xsO(1XCNCuWlEXXbNDJk`P9OtE~W8Zi#K61sUu&4oI0SQr={Cu_6Y?2@EO>zk9kkhFF}QdgZKO zlYs#11D;bBhk2j4+Y~Nfc;T>yL2u4cE)7QO349xZTRk@EOCKxj|H)T*Ge_x9uaLc> z*d{);CGi=)7N<&=8!1khu-TT4Q@J@Q@_WUqs>Vr<9Fd%J6tx>O;>xx8%ujeFG_7H& zIzQ@9Yo#FKURB?A|$Twa`ZM$X}aUk47ealX_)u;7r?g~^w> z?is9 diff --git a/rtdata/images/themed/png/2/dark/wb-fluorescent-small.png b/rtdata/images/themed/png/2/dark/wb-fluorescent-small.png deleted file mode 100644 index 402fed469340a2c295ace395d72b64aea9ece783..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~{n+3+KxRXmz$ZN3&zVws^*s5!PT9b(JQTDO1)=U68POl2AYcBP#=Igs8lDL*+!E^Yf x#Js~F?A#bC7qBb3DI~ivySXHGd+piC&#=YDyfO5*j}g!Z44$rjF6*2Ung9n*zUcq} diff --git a/rtdata/images/themed/png/2/dark/wb-fluorescent.png b/rtdata/images/themed/png/2/dark/wb-fluorescent.png deleted file mode 100644 index 6ce08e982c3f811de3cfd33e0d71c1a3d6fddf31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 615 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;lFzu{fP9 zaD-8!W1@!l@hKld8HKof91gwY>S|%q_EBo!bX98LRhxK#Yq|kj&^(?t0nWs>mrV(Z zY>tv`4vvnQZM_1V2F_C+Dg-!9X><<==xUTz3OukOAm9T-fNt{w4<_{qa}Tgg3}A>- zGi^L8nBvarY#kujt{kzbkzMNmLny;0Sq;TA2CP{uCw8(qaHlp3v7K?~>~{D)bKyUM z)C3WcPR1-&Et^*w8Vp5hN1CO&P8?Lf;-XL@xq)eqP?JPaLbIFd29F6cyMAn9T({!r zOo;+j`8k|?vs_p&PS!Z*(mRV+OYkN``muvEuNI{H?YSwL&e*W|gu=ovj10@(#N?Dk SuPFou1cRrmpUXO@geCxW+2f)B diff --git a/rtdata/images/themed/png/2/dark/wb-lamp-small.png b/rtdata/images/themed/png/2/dark/wb-lamp-small.png deleted file mode 100644 index bf1a8b295857b716d4ee5118e9a14dc7b4cccc70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEgIdjInz~{z|8)v})$OVE6 z7cKzFlP6CCNr?FA)2D&#+3&k8fExKrg8YIvF|hSTtu_>1q}*cbT3asY{}bez=bkQ( zAsXkC1zebUB3O^GvMv?l;u1T=DkQ_oD#7Y{LxIVusY!Si3o8?=sRb*mXd{!9ThpOC z3Zl|tTw3OgtSyzSOLsbG@tASN8L)75m|Jj}`iLYEI2{PnnPql)ih0w z7Y7a;P|~o_%~uRKFs1Qp5i_$u!3{P8mSo`r7n%|^+O|f>w7o0gIlr)4Ub#WRQR9@x y4hE@~4hORq79$m@2CamP4T6C;7769QVP=R`@+`i>)3pcaWd=`IKbLh*2~7aSqSTN8 diff --git a/rtdata/images/themed/png/2/dark/wb-lamp.png b/rtdata/images/themed/png/2/dark/wb-lamp.png deleted file mode 100644 index 9f77705a69bc483151fcc67450894d3f79ec892f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;72VP#E~&~s8rk>umzGBeI$@!~Kp;O6QwDsWU0GhpH3%41lSDlnylVWaE} z1tBgSg-{(~$1*N?SO~R+zzr$FjkZc33uVMTd1_id3s7`8oL;Gj*!Fi=9(TA z#;Mtf3{3nffe}+0RAx+6acZo&w)CVGs{-dY=d?gZ2P+YcgAJk&CLhQY@jG2;EzY&X zK`zF_YeInfjY3!5b4MDqe?IUj*fB}toJ+5&v`WKf#%VpuJm)MTHbo^%r9BgIIW?zZ kv++45hV+S!P8*mR#5qgn=3nx+0){e!r>mdKI;Vst0FIpP_5c6? diff --git a/rtdata/images/themed/png/2/dark/wb-led-small.png b/rtdata/images/themed/png/2/dark/wb-led-small.png deleted file mode 100644 index 200f9b4e982444acdb0dba7a96798e6d0e083b30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 630 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck7}0|uv0pFVr`?8S>0Azb$Y z9|!{|2xlBWejLaKiWso3Sq#)JSQ6wHyg5fQioe5}Vfu2dfNBq}aHT2N48AfjFfw?$ zIEGl9o;&&Vq{9jvt${8Vml(ePzolB?rRwFk7h>yQXv{BgSR%&ri+jW7jQ3i5{&R&a zJ$~UATT0>KS(jcdc%p4!6*&KS;=FCr>kk~58#1ra`_RD(CQ0+W+z!9nzEdyeeV8cU zFk^4Sp(M3eN5ytBi~g%si;9lUbrn0A&OYT=n?>4#Yd69w+TCp%=AKB_FW@S0K5+D# zLOJ^l{e+x!xm4>-rR^y~4_9qU51n>&<-w~?-OOB>F9p(ODlm)BQ3#iPv0~!&o2fe( z)|;)ms^3t?S-^>3q*cpl4lG*X;9WbC6JYD@<);T3K0RXvo4U7N) diff --git a/rtdata/images/themed/png/2/dark/wb-led.png b/rtdata/images/themed/png/2/dark/wb-led.png deleted file mode 100644 index 6b11b848e1306f170449db2b66b00d983711cdfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 685 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;E296y&24jNgvtR&W z1poeXAE<@5B*-tAVe{frVa2r$jnj={v&{a|46!&pH^erW$&u&mi+KvS zY-Ic$W=q>=mAbu_u0Obvb;=@EU6Cm7#6j>9t^`I_CV zJ()IH_1FHIz4Pwu|9@tt_w<5K7tY`2wp|jG>s@`}sEgLd0-KEw9~+u|jSq_o{w=1j zzo+W-tM5k)+2V}$GRkx?ua(IyThd&VbdKM0#ZiSrakGMikC(8@Ogt{#Vz*K0P|LXn z*-s~==Lf6VNijalh@1J(n>n!(f6&t;ucLK6V&=OY^c diff --git a/rtdata/images/themed/png/2/dark/wb-shade-small.png b/rtdata/images/themed/png/2/dark/wb-shade-small.png deleted file mode 100644 index 62df33798aa4412cc7081315395c8cbc376645a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInz~|)2lR(CiBS(NF z1e`s47RUgKLl~8OuOfk3cuRu(f;TfLgm8AOD9@Uw=B91FPX8-V;*h6{V~EE2+>3@> zhYUoHeazpWd+FsxJ|)>%(h)^XO>gfUWEOE(XJvP1Z|}Kuajp9YHovCrLX-E+a54V( zWB-Q-jZN+G43n%F?l?J!HW{ZJkev0v`ba{%gV#!Jzg0!z*3M7vEvxP*<5Am^DoDYNwAgAAdzJ>5Qs9C*#FHXh(STr@|h&FJdM zJ5Jrd)jM@W_WE5*Gt|tkdUeDy_2T(YdZqcltpbey*p_{`x5~}jXIed=)PduB3#03XT=~S zY{2we-|^9vk8_2U9qm3{yk7p*HT20eos*4IzMeYp$*&>C$e>M9;t&r{qU;d^cEvM} z9Lxt2IW%|}Tj#b%%sc1*-P&RvXT^zmjjv_yu!^uq^Z5iXbYc*F$H>JT;8YwAL`k35 z{n)tuS*+uN{Mk(o_sv)tHCX}_8-Vf>4NV7Ttqb)A?1NH$<|1ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEgIdjInz~?Ls0J#t*gaIUL za@(zdin&XI{DL<#=u3JoxI+tI+n?y+E@pq_$QK*j-`bF(-^4a7uB3Pkip5*dvfnHY1M9yPh0 zYHDqgT$8{U9_H@o%hu-Eq{OJ0z_^jEOpr~Xz~q5Pi-gv@6%0ZNLYghROPD+wgkN1! zQB6%`GcYg-3S#DBNbOc&dZiE=!D6r_L82>Dx9zaO9KJ7e3{Dic8Jth7kXLTlz@q4; kknFCsD1aC|UHx3vIVCg!0JV^~4gdfE diff --git a/rtdata/images/themed/png/2/dark/wb-sun.png b/rtdata/images/themed/png/2/dark/wb-sun.png deleted file mode 100644 index 7bd9cf6e809fb581526165d53f43aa6fb05a9a24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;fE_=5Rqwl8NY!V`AdTQf*Cg3%vjT*6Dzievq;gU(qex48wLhO4^J1z z5R22v2@6$F7xHP#3@VGYl8!#vx z)cV2T+H^QjOsOz%3FFmoPA6G;+79u=2p_#TXKT<0Cg)9(%$G`B zEUXL=R8wqG+Xy6i#V@gZIwQf8D0GPDq(hNVz#+ji#Vwv44OcrJOg@k);&+J(W`rHCQ~abY*l(rJEg? vSy+&^^%}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEgIdjInzz0a4J$n{N0>QzFgVDY=EkKSv0zrZqKm_; z17#Z;W-za|U=|Qz+o0maBdQz1z-iFQekeB+=y-=*&!8Z&G=^puWmVG!3;|{wN(;Dx zT3s0y9u-)`dN{x*yOD3QQ=!C(mr^`Dz6HyfZPm3hmgq=ue3rRzo}0^+`RLAsd+f7{ z6fQJGPEi+>OH$Hl;__+Y>nmVv&Q)m4N!!tos_5ZRV^nm8ku_kk(c<10C)gNn2b=9| TbMtr)^d5t!tDnm{r-UW|Uy{fd diff --git a/rtdata/images/themed/png/2/dark/wb-tungsten.png b/rtdata/images/themed/png/2/dark/wb-tungsten.png deleted file mode 100644 index 1029d23b5f1698e7ab073b536dc7047ec2ff885f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;*eE)hg+^aU_b20Yt*))LA$inkJH(q|J8S&#=Vnx4%r1WbQvggEq(GW=-v}E zHlB9V4<;{e3*A@ywar#ufeogYL`mV{f_3EYtTk<^nab(7e-?}`fA16Nw zy<52}ur4s$K(u&Lla*1)!rnGJhpOyld|!O*f=?c5WM8BErSgU462Zs?IwcQMPa5pL o`_GQye7kZhJ6o^)-|2stMEA$O%iMpG8yLn6p00i_>zopr0L}m-=l}o! diff --git a/rtdata/images/themed/png/2/dark/wb-water-small.png b/rtdata/images/themed/png/2/dark/wb-water-small.png deleted file mode 100644 index 4b4f6e5cd78e1539a5021d5f8a41682c4212eb69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7x%TNWsVIF$G; zP+)Oj6=<+v+_*A>$%#*xm38T??K%0)nL7_?YD6&<1xbb^Fgf4O>ChK*Vi9`qFR7VB z;{fXp1txBZISZNC7p4`cziO!6$DOr;(SW6;&v?TX4JQ_t=!1TjxRx9!W?|)EWLUjc WrT<^u@|8fRGI+ZBxvXmeIJS9PX!J8SBmq)pqN^nmrY{~Xb(*=ru@N{tuu{fP9aD-99t)ZnQD?)iv z#{{+zry53P=Iu%`Hm4gBtzDF6GIB&DJesHwrxcOI)N%3whuAa@w&EEFgc8)4r6cZ0 z9!li<+~RG(oGTc8fPuY$lkKw7f~_}HE*v=ET`(>0z(VIho=2@~U&^`$3QtgxVeNLD z_no1A`VM2Kq(ut^CfwoUP3UAT;4E`Ycrg3GViys;gIpnEQ5_veSZ1(@N7Zy6P}y-Y zxQUUEa|fT82`Bpu7K1p~wR0al3MvSXE3@%)_a2gCCTp)S& z?Afjb8#I6_xk`fkf*CeH6AC%M-f`K&GDER^plF?^i(`nz>Er|jS&k&u3e}*VyALFI z9C#+QFf((@G&6QEPBKVHXiGL=F#O>4z=Ui0(zopr0O&TT=>Px# diff --git a/rtdata/images/themed/png/2/light/add-small.png b/rtdata/images/themed/png/2/light/add-small.png deleted file mode 100644 index 47cfbe3e171177b0ae9cf33a8eba5add63a43604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x<{Es!B^s14#%_QBeUh zUI|BB0;=IC3GxeO*vz$NNlZcd%Yvq7K(Q!K7sn8d^T`Pdq!P^ioJ2W9M4UwnL`2*~ z4Mapj7OZ8MJZX|p0E36qksFON8UlVz7D9|i6#85k64x-Dh&tlPv_{W?;Yq^^2CFK* n)eLS5>`pSB3~N04R9F~1vxTBU?=w#Z+QQ)J>gTe~DWM4fA@G8D diff --git a/rtdata/images/themed/png/2/light/add.png b/rtdata/images/themed/png/2/light/add.png deleted file mode 100644 index dd7c49cc1d98ba8f05bc8bc95524e345b09d829e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 418 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;x;TbdoK8+yz_39=(>h^lfsjbZL9Ij$4UL{qr@(*!j@2y+ z0zF;#%$!>&#$eIS bqr}J%C@oRQwEj>x&>jX)S3j3^P6L0U diff --git a/rtdata/images/themed/png/2/light/aperture.png b/rtdata/images/themed/png/2/light/aperture.png deleted file mode 100644 index 3f2a0236d8c44360546e094a1965dd25825596d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 924 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@Ck8Mg#i^66(CbxT^-19FYtj0 zs{*-tdU`+-2!Mic285ly!ulc5DAAH2zu*`3la4&l-OaE$+VdRywROv-ZTRQrTu7XH zl!1Xs%+tj&#N+tZX*ahmQQ&c9Y-D)U@&EtYvpz|o+4oDspRe?~G2@}ii3jb+>i8?P zzbHvg?hgCUup&G4tlEc%LH!35dkkeQ4jkM6=!f=(;$(ph2lqW=|MQ1WX7<5`I}2qJ z&Xm-U#vWt z_e?8ch1jL0!{^GQxgV&8N*n9{eb6yac|jb5by4BcD_lRWT%RCvS}E(Ju6jqqkvHaC zA9y%I{29BxoZgzj)4?+(_)AQ%cW#m~lM`Fml9O{Ra}1S>ULEji5bD}3n5kB>pG)9^ z_4Aq`Zl-fUUF}!`Er*7@@ z+PGX>yKAO-`)sirkC)DPqPgOhkiwPIN98umyFR^puhY}ZiPsMO`v0-;Q&K&H^Fs6F U-sBJSfJunK)78&qol`;+0J-^mWB>pF diff --git a/rtdata/images/themed/png/2/light/arrow-down-small.png b/rtdata/images/themed/png/2/light/arrow-down-small.png deleted file mode 100644 index 1d0a8dd850a69d82f1948882ffb560a54cdb520a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_^7F=sel2H3#5Tu z2nY=gW#2FP3#gd8B*-s#GXw83--&ffX{O9fj@7?`!kL~fjv*T7lLcIuc`R5Y8WK`C zObiY%vPU@ZC{AD%6X0t27%8flrg501XF*$+w8M`xtp?F*4lEWAuXQ=F$Oyj6Xt>2G zF3=1l7;f@x5`I{c+A)`dv5ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x<`xfrf^Lnwpw|f&!2P z3aG2AtEi}GYinP7cD^2{n7bs%FPLHTbcGa-l{FqlLOl6ewLswrPZ!4!jq}L~3*-_U zA8!_0#Hl0X^3+&+5vPx^i|7LZ7vTaIVGeO1Gf2dRVM4=1g;fmcO0ygmD=0GZ=t{ID xMRh+k@L8T*#drAk48|70mKlvbg1jP(3}^Q6?>uuaejCsZ22WQ%mvv4FO#tG|hm!yR diff --git a/rtdata/images/themed/png/2/light/arrow-right-small.png b/rtdata/images/themed/png/2/light/arrow-right-small.png deleted file mode 100644 index 7ede037f5c61c0aabf674146731ca5ebf30b41ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x<{Es;a1{KuBd}Wgr^} zq@<*Pq?($VNzG<0pknTlAirRS&CARtt7M6C1vLKV+rJhl9PH`h7@~1LIbng4hlBWp zEC*qM5_fR{E+8G^CN40iK~JGgPhkhsxhAHGOeTzup(Tup%s|@HiAf?VWMfqKLjxPX o`3?tuOE5n1)0iN diff --git a/rtdata/images/themed/png/2/light/arrow-up-small.png b/rtdata/images/themed/png/2/light/arrow-up-small.png deleted file mode 100644 index 156a6327d46ec870153647fc995788870f6d3d11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_^7F=sel2H3#5Tu z2nY=gW#2FP3#gd8B*-s#GXw83--&ffX{O9fj@7?`!nvLq+VX q&L;v{-242Gg^Fxon-Kkmfnm3~3J<@S!eXEg7(8A5T-G@yGywoc1*`1< diff --git a/rtdata/images/themed/png/2/light/arrow2-left.png b/rtdata/images/themed/png/2/light/arrow2-left.png deleted file mode 100644 index 8fc68384fd2f3dda7ac95015d7194b834b3f8d56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 586 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;MYHDggG5)%zTY-GOk|4j})XfZR>lc?yZgybQk_?&28{G($dEn{d7-DgH z>J>x2Lk2vo0pB^MbtSmGYk7HPVba^Ch{zeId0+58;M<^lgR5swWA;Qg0jIz92co}D zSyJ|r%WexI??mvsKYsPGpcz|HoiaZL}t}|BU&(KSo`GH>18D0Q!}|)78&qol`;+0GKAw00000 diff --git a/rtdata/images/themed/png/2/light/arrow2-right.png b/rtdata/images/themed/png/2/light/arrow2-right.png deleted file mode 100644 index dd1d69572ef05d50512e45ddeecd8ec3325250e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 553 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;gsB0YCu6C01Dnw;{yc}Z%L3}@Meb8RrB&2dIeM?-ORR_NLc_S4tu&dhFF}Qdc~IO zkb^+mL;gR^Yxf*-m~<_!dy8gs)7pf|moAyPf8dZis9a%OpA<9cO!vDj{3*uw&#jpj z@QYXU;18w+rj1@rk-Q6<9KxGA`PE;(aoTn1g`C6vO>0fc4;HN~Qk;A%WmkfGrtkqL z)ymsG{5kr*+5B%lc&0I&+&ptO`?l;!l1-*3Ehg-nUHD+?nWhA}ubNhK>cpj&co=bP zl(vowX_&HZTH8WvJBxz)9t}Rz^^StOvr?Z}J!TGYwKv*Z#Zd7j>FQZWQFows7(8A5 KT-G@yGywpE*Ta+m diff --git a/rtdata/images/themed/png/2/light/atom.png b/rtdata/images/themed/png/2/light/atom.png deleted file mode 100644 index e3b23fe24d002f4737981a59c9384219bbf86761..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1040 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MRaI3{QGt*a78XDT5V#lk zzy;w9ptz!>(@EgXrd8=XCD*z9RH!$b^UPl6 zay)awrv8hsh3fbt{$6Rj|Ly$&!R3iNc=s_}ySORD>(bPa?7um_o{`Tt%lziGDD1tL z+L`oZNoK*{E0_5g_LXm2IbVB`N9~JCYWw3H4rEI5-o0_8nJ*+RJJwK~rGYuUJU_}; zdz+p8i&iGfgAbPMHu~_`?bYQ6YnzIV8Quy{iRg_zxu!mek%9%mssSG)#H`h$fXcw5#Eb3bMZFBG4wLY)4S!M{F{=N5yLVLKRMEj2T2Fc{y z0?Xc3zPZJrj>ne9@jrMixM%+w_oi$%C_ebi%MEn`FpdA zJy^1Wt+JX?LF>ljhqgTiE+1a79yz*1<)J*og|iB52afr0Upy}*=QFF($jy2E%aE^P zD|h=}+_TSh3Ims7B!AM2<wUf!M{blDK9;;L?gK~^qCiZh}*Itn6OkqY4HJ diff --git a/rtdata/images/themed/png/2/light/beforeafter.png b/rtdata/images/themed/png/2/light/beforeafter.png deleted file mode 100644 index 5763237d2e16347f04f61d2d473f58231b27bc55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RR8&+|Rox4GfTV0nhaFIy zr6kBNxW#~B^YYaW0YHAFr;B5V#`)xkRu%~Zi`V~~59&{{ke6s^n9ntbRe`Jb@Zlck zV+^Mfd3k%=PbWN;P$=Y?kisXB&A`{k*maRj;}nmEk(AgTl>#Sc<{bwvdRVqI@_0OY c;1kNg?eO>9%{xJ#ftE0My85}Sb4q9e0D{7Uk^lez diff --git a/rtdata/images/themed/png/2/light/cancel-small.png b/rtdata/images/themed/png/2/light/cancel-small.png deleted file mode 100644 index 90412607a6395d5c6b1f0f0f8a1501a815696e21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x<{Es>;d9si>#`8E|0! zr|bw&4M$0kUogXF&W57yRf$D2>ScjqvpiiKLp09sop_P=kO7a&VzaFM{3q&JxE+o% z{Ag!9#O0B5;7`n*BRiNKmYn$Z^5{Ml#Xs4+H`&#uH!s_i@5RD(nA2kYA(kaRd^ct~ zv^a>TEqm#~u>D%-4Er6`mv4n$PjYj~X13a7v3?V)(+cHD!fv)f+Zx=DnQgm~8yO>O z^qS*m)ch;XE&Fr7DySW~nzDsm>YaY?`}BWT*Vi)mEEg=hy;;cv=t>4pS3j3^P6T)wW}X?o1D o^1BL3TwexVPCp=jt}ch^@)z}`PEi##KtC{ey85}Sb4q9e0B3)@JOBUy diff --git a/rtdata/images/themed/png/2/light/circle-black-small.png b/rtdata/images/themed/png/2/light/circle-black-small.png deleted file mode 100644 index c7e218f3a0a368191ed6a599a38c0f2b4e63c357..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LCuY4-vjAc+e!tasSw8V102d$%5zbODEopd51sPr7>`(EnrnNnQ&8d;-W;(ERz6< Z?F?U=<+VKZKHmlT!PC{xWt~$(69Co4kc|KU diff --git a/rtdata/images/themed/png/2/light/circle-blue-green-small.png b/rtdata/images/themed/png/2/light/circle-blue-green-small.png deleted file mode 100644 index 0b4d9652a1c6d917c45bb47f2973c4ae47de4904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|L##bQVNHQ1)aH<0l)C z?_S^oV)J}vIB&@CiI*XM0YVvAaf8)gC$I~H{DRkQGOb;@Noey%hRGW@ZQhjO<>6g; zYHzI%P=1}Ki(`nz>7$o#^EE5*uqF7d?Qv%L{_p*+re(tJLFJqOhO7N$5?NKn5xAc< zBBwy_MpJOZ>PI#og(cium$uu@+1b>4n*F9*LX~A>U!e1=BXbz7R;7P%SD0K-!BnzO zHT(Ra_tP)wV(Fm&g4eT`+ak4w)9@9eWU&F{q@<;So3zu?SC!z%?9Xl22WQ%mvv4F FO#qQh(HH;# diff --git a/rtdata/images/themed/png/2/light/circle-blue-red-small.png b/rtdata/images/themed/png/2/light/circle-blue-red-small.png deleted file mode 100644 index b5a2242881bf10de8948cbee4967c2dcc908872d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%gjdJPeM8ra7mC~@aDSd>sGB7TF0=_Ym?cA4cQ_- zy2jIHEdWYy_H=O!u{eEnaD$W+*3}q z1~pyZ#OhP_X3FEId@M)xEJec>ShYRTVspB0zi3*}@x{W4Y&>_~PqLlL5T3?l^d{SS zN#hCe00qCYpeEro2GLK^Di!VW4Ecda9CEyC7#6uoG4ImtWOU#aVitP!Lrx+1!`4$@ zC#K9ySzNXHrt|9SiAQg5I8k`HZJ}$WQ9g+HV+BKF0;0Xm<- M)78&qol`;+0ETAJW&i*H diff --git a/rtdata/images/themed/png/2/light/circle-blue-small.png b/rtdata/images/themed/png/2/light/circle-blue-small.png deleted file mode 100644 index f72a53404fdced5ee817fe5780105144c1ef4b08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LDJF#LBf@BxyzP*C#mi$KNP zB|(0{n;2FK*G)6c@$nLkjVnzD3b%T?IEHAPPZn@t=6S;9v6W?Im4p&Y3%5i=L#kqo zLMJ27l>{aso`4G+q8<&L8ys0$L=%{N+7cKG*(@|zxOE&j44PS`1eoR|FtWEWa7QRG zC?4Pv3jhiyiXXVpl&I0RmF)%J;R36+=LUQFITm#8XcCY*@usaKLtviJl2@4?ks(Tq Z41XueEqmRgG85<^22WQ%mvv4FO#oO6nIQlG diff --git a/rtdata/images/themed/png/2/light/circle-blue-yellow-small.png b/rtdata/images/themed/png/2/light/circle-blue-yellow-small.png deleted file mode 100644 index c164be2f9bd94b9759e1d63d957bc06b8b478b0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAK|AgWHV+L*Y%Y~_ZK*s;4 zAjH7%-@U*GB=wAehx_xDecB-QQwC?7J&6(XvJEak-ar)@wn|w@)Jg$*kCxq0L|NmcqDQ!)O z$;%_`d-HYKcO~U@oylk9xcDq5xuKt-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@CkAK&%l6;awbmx#mdU?=f8V_ z4^W)@!xycKSAmR+x_Us;anC-8;;M{U&w(Zgl?3?(Z?2!_CA@j#W`>oUH=AwF-t1fM z`Q^e*pzIP)7sn8b(?=)Y6gsTH;Tr4EEj9Vi|MO}~B(*ZrPkdRpH~+*$-x7Z3ciS0U z+`q+Q zXMMhiGvp-8wbU@Pbj-2WE|d*qsOSB_^N^Kecc^K=_r(ef-vdkncJ%*ln0ZL&QqEuqTL^V0^Q5t>FVdQ&MBb@0Iz4!6951J diff --git a/rtdata/images/themed/png/2/light/circle-cyan-small.png b/rtdata/images/themed/png/2/light/circle-cyan-small.png deleted file mode 100644 index 9e2d0f47bd182ab899b240082d6d3b7a7ccf522a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LDJ{Q2)*-~%KX{{LtA`ya#r zqTl}+{(%_~K_L16|LWYWpm5?V3Gxfx%&=Ox-fTvWuMfYMsMw>P=tQ7QyQhm|h{pM3 z0T*VTCtN4CsI07%QetW0mS|{rsuZKp!N?Pm$RxxQaDhXVqk(gS6HAL|0+UZ$0%IYY zg$4_^j01;3Gpm#U)13rH_7(>22n9yP18iaeK;cC30~eYSU$B&9^Ini`dsxDAKCwdH xxWS+)Ab?Be#GAH`41s%-mORV#hzwC;WSGS%ulAd@tOV#J22WQ%mvv4FO#pV{sMP=f diff --git a/rtdata/images/themed/png/2/light/circle-darkgray-small.png b/rtdata/images/themed/png/2/light/circle-darkgray-small.png deleted file mode 100644 index ce86636daeca6cf23857069e6b2f7b5ef9eac288..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw&<55JS<~K1`1Yqx;TbtoKF^TVdiwxo#ehXy>$lPmZR|DM6vBG_`l;aR{DSzeK2x(rvu Wq{SN7>;40}fx*+&&t;ucLK6Tds*j2Q diff --git a/rtdata/images/themed/png/2/light/circle-empty-blue-small.png b/rtdata/images/themed/png/2/light/circle-empty-blue-small.png deleted file mode 100644 index b4509923fecfc2f736e57f05aa12401131724ddc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LDJF#LBf@BxxUqU#sFtN`j2 zC<*cl-pDY;Yo)QTP#uSCXO@WHa_f`p;(&77JY5_^G|ndrxG?iP;W`nu!ooD(g`-10 zfq|*7yP#2k&EN-@ut0J{lgkPR2Il5lry@Ohc-9Co7P7OYPe@{B`{%Twfrr^y!NXxn z<3ojr2TaVyM>yGd-Xt(Gv$=LO2zan*TwpMh<#-}tae#@7hg*>;h{q>^k-e=`fYFmp ztc0=dO_Tx8(G6nnHn6NXoFWksFqiL(jIj&jm12eWuh-7`%JHt&g+cNWms5tqXOTs& f&Wfploh%GJT}D5I6{ej8`hdaH)z4*}Q$iB}Q%bV7 diff --git a/rtdata/images/themed/png/2/light/circle-empty-darkgray-small.png b/rtdata/images/themed/png/2/light/circle-empty-darkgray-small.png deleted file mode 100644 index 63a4f0ebdea6fe9d64865a1211d58d00e9147c45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LE|$H%)D_$0spkPBlbl$4YJ z*@=mXK*4E$@>T-1@RkJm1#f0pHBH#h+qj-XHm5)O4r7BH7H$iJ4UTgr95}!v=8<5~!oks;(!j)6;u@wvfjuq8pFD^d4OB4a>%qJ``WOS2B970(U!^h-KOICAi&zopr0LBWd6aWAK diff --git a/rtdata/images/themed/png/2/light/circle-empty-gray-small.png b/rtdata/images/themed/png/2/light/circle-empty-gray-small.png deleted file mode 100644 index 1d737c94945da4abc4e56fcce0d02ccaad8b232e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LFb-@o6zz-RB?y$22)IC$_N zkOYbV0fez{-#&=c#ok$Sfm(P=g8YIvF$k}mvd-7bxK5TMyWytSb)dvjPZ!4!jq}L@ zF3dbnxHv+sX8VM@aB#?`GBkO(?r<<>mWVjOaztW*f}qxg0|y>#s|x30W@dMBIMJXe zvt-AV#z;XOg~JDKaR^P|NU-1#3rJ09w^-Pq$e|N(-~orA0OLspR<#CS_S?re#R?K4 zI0PpoB`|VJ8055Yco-Wbiyyeql&I0RwV++qLALE-$&BYgiSrJBuuEe|WKlGkP$^RA e&fHqa&9LB%v6%6bnr%P_GkCiCxvX-np~@ diff --git a/rtdata/images/themed/png/2/light/circle-empty-green-small.png b/rtdata/images/themed/png/2/light/circle-empty-green-small.png deleted file mode 100644 index 92c0bb1837f46636cd9945cdcb18f8f3bccde2b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 559 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LDJ{AX}4@Bxy3JWAPFuATcz|7X>Ep~Pn56>L|#zgkE1)aj_UaO2YNHno7k%-`L zDml$!pu@sF!^psK&VmC1JYoR}J2(YruuWp*5^3;dZ}Q}MlhDY*)*;Q>DtY4o6CY2n zK%*p&&I%@>0LC5DP6p@}IJYinON!`zXuz|)*;ZYnY;0{R-D##fz8f-o6mYlj q^E)|m7AO=eGF2*7nFL5|XSlT9baqLA`+1;e7(8A5T-G@yGywqmD7BRU diff --git a/rtdata/images/themed/png/2/light/circle-empty-purple-small.png b/rtdata/images/themed/png/2/light/circle-empty-purple-small.png deleted file mode 100644 index 76a64d3b6040fc245f12edf0dc0ef85e4917c4fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDNFf_Oq_yEafhGrlML5&QJ z^BLv?NeC*)+p7pv&r=fQ7rdFlM||}(V@}3~?2>c9auL4mS_f~=e=69N(w z3|Y863^%AWm2_Jg=&*207#KLtS#aP0k61uLM+3)}rj!OI;RDN>b04#Cvluws(a<<^ zfJ>|(L8FDE!+1l2ctdt(Th>7Xk;73u?THq$Z!8@hTb>*2>6dhnaMaM~lRF`C(IN2; a6T^#W-Af`O_US-3GkCiCxvXERK!`}5m^khv>k*Q`=5SH1qvDj_=LFrXJBwI@BxxUA{O)4fk3?i zB|(0{n;2FJ`_yrm$xdgS;+5^E7v|G+87Q~M)5S4F<9xD!3p39XE{@%Pmv{_aI5^@H z7?{GGcQ^<#ORPA|@rP-~W|Qj><})y8W|fgBb7To?PHA9bOt^e-+r}nVH3JhT78MDLgG^jJodS%8 zY-(?q3Usv>L>cfL-Egg;kyYsdL#agD<;HoB87t2*KC_(g{kvjyd;p7WgF%yk)QLT9 l9v2HrCZ+W#rUrJhFj($0y_{Ek4;WYs44$rjF6*2UngI8rw!i=Y diff --git a/rtdata/images/themed/png/2/light/circle-empty-yellow-small.png b/rtdata/images/themed/png/2/light/circle-empty-yellow-small.png deleted file mode 100644 index 6868376f99339d4273d44a8cbd40610b6a7dc08f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LFr|IgrF-~%LyM2Bvjt_A89 zC<*cl-oW5JW%*j6+I9}JELjm4>rX@UR;^?q6U}+RtZL~q9iFJu&gnSdr z6DA3>Cf0RE299$U91vg=3rH|%;oxXaX<%YaxO{Ni#%5L?2|g#56p0xJnfQ2w6`3aS z=-gm^5cOnXlmXAt4Pu8ACH#(mkU8@Ev*5ksJPH{CMimQLjmnjxOjLrzrg|_iEIegg U_Vle!6VTZVp00i_>zopr0B`odegFUf diff --git a/rtdata/images/themed/png/2/light/circle-gray-blue-small.png b/rtdata/images/themed/png/2/light/circle-gray-blue-small.png deleted file mode 100644 index befd24c0e6dfa6fe68672097a8882ee02dde8107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8cVE6+>^75ayZ$Hey@IN#2 zHUq=o{rmU37x;js{?46yihB-zE{NrxtiO^mq9- zxp{$(6MpGl=(=o}6@E*XA#`HQZYIrDo`!1=IO|$jPG~FMd~-(5_QWNU4TAOG_1`LU z`y5#D{=*XHx4+n=s{IWc8k&CE3SSH4D7d>xW`hMUQ^|HC_M-AkrVZ?e8JlZs_&YR@ zC>=Fh-@K_N;L(cfsW(q=I#SwRz{RdSU&j6x*ZlKx|Gt0C`^vKYreyUdhGn3@V(@hJ Kb6Mw<&;$U-$Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c_|E`A+YfJtFf#9E?%%)P zy}$>^oqK97kj%NAv+%@1h-~-8ZiTN3a$n_uTo#+Qdtes^`2}yTpRsb4&)O9X!mD%E zt~L)^y>X-If{)Ipf%5A-T^vI!P9L3oQ|OQakLyjv3yEBR{_p47sH7@$H) z2k$t&+0KxmH$^Dsuqs1iY2l2<6*m+_&o`v0XL7mN_#E?o>FXry&S3B_jX(DX7Z1a; z?YGzM{rQ2V;m&)*1`?FM(wlOU$UCg}5%AYa5--SJjcM{X4s~_z))FjP( zvgypuz&5k2o3B1^IAgLV`OZ(fcRkB$wi%og-BtAT>m{}yX>b33H_!hoD`{80&vpmU OQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@CkAK!@vMUpXB9F&7BKm+|JDW z%fPUI|9pP^P2J%P z)deC2H;z9)U~+WJiOkul0W0elNM0$qa($Cfr}}BBwZDJ7OIWk_;$-W4^0^HkZ?5m( f9RILBK7WOEgp6cnq<3Wm(ESXau6{1-oD!MERK!`}5m^khv>k*Q`=5SH1q#Xq_=LC~IB>wdz~|t>gM0Vx1+pRF z(4j*>5g_}I^@j~Wm0Tr3e!&|VRtVR5O*75*iS6v@0E#wvx;TbtoKF^TVdiV$4($UhGk6X%3GozM;1Dx#;4o-r zRa0PzILO4u!6>%Dfyt?XS7$+kK*AxthJ~z$FEEs38_KjjEa5qySRrrRV9+EWbwZ}i iQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVEW6z@E?ID=0Vy28Qcqe z7(VkbT-E}KaDIb|?{#L-yU3t(8OYriqP7?8!XUrk&BArlR&4OzxQ=1ndb7=0&g(aA z;@>`Py&6z{ou`Xqh{frnmv8emEAX%-a823la^v^@*A5&_vr29r{dWHww`kN%)kAgM z4uy(KA8^Sry4W6i$k%jb*4GT(!=fuT-|2{Qw0On2w^;77;vpV~X}{W*v2RyW@lm+; zE6?ql)+5dZW)8-z*}@VIQ>%=;iv+V6>TDOt9%L6_{UQ2;=?KGDzC6}-_Z}BJY*VnG zv`6h{z?0z1hhIHDmwV@@U0zkaHxnd;`YQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@CkAK&%nU*nL+z9!xbF{AUl5o zhy-Hy0v{j)6FKh%3A*fNa6flY2B=cFB*-s#^Sbq$gg4Z!V_0RDJ>AF4cm1^Wi*|0| z21+mSba4!^IDK^TO`$^yJg$vx2{&&2`+q*_LMO}2&V4Uxy`N2xEe=kp<90acGiBoe zp@x(Qj`t2K#vPA%-lSd9YrHXccKJ1{{iVu%3}1fO**vWllW2&$FBsvz`7$@d$9c&N z%uAp0JFV?I#c+;MPH{qGO{5>wyP{OKDE=^}ZC^iHE?5@O9dbK_eQ94*{Ip%~jvkzn s@9!s<+w}EjxJ{?unh*QeZ@(hj?<&dhWm?5TpnDlSUHx3vIVCg!0J%}ilmGw# diff --git a/rtdata/images/themed/png/2/light/circle-green-small.png b/rtdata/images/themed/png/2/light/circle-green-small.png deleted file mode 100644 index 72915c10afa8e9941b5482bbf7766cf4db813e72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LDJ{AX}4@Bxx|kmIKkX`p(Z zk|4j}bqqqwYNmK*Ej9HvHVxym2a30Qx;TbtoKF^TVdi-i&#|cN(76x-h67YARrBx!)^x;!W3% d#f^t{urhd`l=tefDhEX&gQu&X%Q~loCII~eoK*k- diff --git a/rtdata/images/themed/png/2/light/circle-magenta-small.png b/rtdata/images/themed/png/2/light/circle-magenta-small.png deleted file mode 100644 index 9a47fd78990a9ce1579c5abef03763094e3c7e4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr_xbN$-~%N8dxMb|D#H`R zwY+loK2SYRNswRgW(MKa^)ounHs$zw@5-090gAVKx;TbtoKF^TVdi9!p~GNBKOyh$qncv22WQ%mvv4FO#t&;sO|s& diff --git a/rtdata/images/themed/png/2/light/circle-orange-small.png b/rtdata/images/themed/png/2/light/circle-orange-small.png deleted file mode 100644 index b619e22ea125e995bfb7b92fe7e5e6e102c00ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrZ(wjQ@cG}u0A&1c1e5hJ z63orC(RT+b<}L~H3*O8iyt;mdS~2~g6Qst20Y7?EBp+Y&;Fjl$inNyX1v8A lE!?H6O?AaZhr~Nf4C+zx*LM6!y$y5`gQu&X%Q~loCIH{ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LDNFf_Oq__Q#z02z%8jX(rs z)HBorNg(oOxhV@&$yE~M7rdE4c(qUc46~dryK7dzfuhx(E{-7@=aU6on0cOXaqLu^ z-KwF)(jq0%&=4x97jTAw?U@0iAe%-(3zx_NmK%ypPHYB@X|5X@SeRu@npi~yn0yi# z*;^R6BNP}E4{(WjIB;xeWaSZHI&*{7U`v8TSE6p)VS_n+4=s7#C$kB-2{Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8cVE7M5{VW9#HZ#MYAMEVz z1wQB541gkU*o7hDdW;u!7%%T)bA81wx`WLZWa8;k|h?!)CM1 zSt6T3z`d5$A1J@Y)5S5w;`GtWr-hmocvu6NSTyyw{{O#`*JI_%o|{|CA6r;*O>UgY`C`e{l-v* zIS%W--tB)A`h;KO&Cic~5)EZL*33(d{$(e9fklUXT7%qy3tWxO4%sspCpbJ(5IkW0 zA;lra>CTcLGaos2y6c*+-d=5eYj5mrUH%@MqM8h2pW|}(lKKDt{<^G^G4i;as)$Be QCeZy1p00i_>zopr0C_*qyZ`_I diff --git a/rtdata/images/themed/png/2/light/circle-red-cyan-small.png b/rtdata/images/themed/png/2/light/circle-red-cyan-small.png deleted file mode 100644 index 52706baefb0b17c43f202e33d89171b825ea5621..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8c`1Ajbu&~yptLF_282Y|Qa!rAp>E>x?Z1lu{@>@Jz978NlADw(t?6819n{Kjt_rCwT#g+>?7cDV=TW?-7 zmnYj9I9~P?1|3jkm>1$H(U{?(EL`m{!HU%oW@5zg9n;h9JhVQXA-mz}q1Md!=lj~NZ@)kGrhMD~`}b>@ YZU0L~&YnCa2k3qVPgg&ebxsLQ0RQXcKmY&$ diff --git a/rtdata/images/themed/png/2/light/circle-red-green-small.png b/rtdata/images/themed/png/2/light/circle-red-green-small.png deleted file mode 100644 index e58fd35daf546bb4d462ee38fdab4c55eb06f41e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8c`@z8Q9|cXyWdVx(U}twP z@PSBO&}TC|$M{B=9mwq~WZCV)24tKLvI7O1a7mC~@Mc?&8lk0|*KKAnoxFMT=FH8T zz1lAd6#}K#d%8G=Se!n3`8MAn1s=8pCf13cEB?1{JsNpDWo7uU_=#V6qe>u3@ZE()Ygc2WR2r zM}|kch1N&at+`&jef9Hc>~3;9D>Jm$9FMa<9(VYE-QHBWXERK!`}5m^khv>k*Q`=5SH1qvz#_=LFrXJBwI@BxyzkgvN5$QtgF zAiv;E48p7Grkmxg^z~l(YVjkWaI2?_V~EE2WC0guo+n%!zMN)XgIqW`L=6}iyOm-T zW-{{JN?@AA6JQ{yHGx4mp_zk2@&Jp4$U&w@JOu$9VgU{u292z03M@MgF!6CPifwRU zaB2|MNoWvAa1(!UU>)n>3#>1$C0Xzse(A)UG4JpPyEF#Qv<0k+CKGOoPF$48nPn0n bv7O;-v%Hq4-sihO2QhfM`njxgN@xNAku{kP diff --git a/rtdata/images/themed/png/2/light/circle-white-small.png b/rtdata/images/themed/png/2/light/circle-white-small.png deleted file mode 100644 index 0e7ba1b6d6e93d1453ad98a19eaeff61b3a3c071..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LFr|Nq~;zz0a;0*fQ9LC)YV z3GxeG$RIeYGpWdMrmOREJBuQqaJ#3AV~EE2WC0guo+n%!zQtxIgIqW`SPd8$XDh`l zn8C<%E0JjuPk@1-Rse%=LOTbCsP06j*i~VB+LpG~3X? z?9{-jlh7cL;3odyz&h5$7g%3hOS0fO{L+axW8UEp`xb~)F>r=0U{y4k5GguwQKDp) dNr1$5hJVlH^{1r%G6y<|!PC{xWt~$(69D@|tug=r diff --git a/rtdata/images/themed/png/2/light/circle-yellow-blue-small.png b/rtdata/images/themed/png/2/light/circle-yellow-blue-small.png deleted file mode 100644 index 058edfe96c81410e065c4cd246f633a3576aefe3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn-@Ck9{;rYzK@E?NM*nUl)o&jP1 z|IgrF-~(X`3%>y}u3ghKH$U;^3pbFxY+2-i1NIQvLvok(fu@O-1o;JT7P4_)w`tL; zO$?PLn(bwPQ_S%o=YeO69! z`6-gflCgB(#OgLPK{57#{$KB^zBykJcSvI>a^`4|w9eS%P!_yNXJg3&)(boy4eu4a z+D)2OY?Ii-9A-KSChTX=;x3*1%J6D;(E6x)ov%B;HePhki_JfLA#9J_@27^}xc|L> c9s7*WIZ{Dv#h)`ffgWJ+boFyt=akR{0J?bD<^TWy diff --git a/rtdata/images/themed/png/2/light/circle-yellow-small.png b/rtdata/images/themed/png/2/light/circle-yellow-small.png deleted file mode 100644 index e0c97e9fe2a0de1c5fffb9a352479bbd650cae15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LFr|IgrF-~%M_ptEi5yMgL? zN`m}?H!ujVsGa7Oz1-Bt{Ojz1UZ8lJr;B5V#`$Cc7iOL(TpUYTX7AEeVrk)$XlQU1 z)Y~wVk;f{LDTpUvgMiisMzsT+f&xYjoCO+9tVbjtED+FH&>)b&#I57Nv7wPwMu15t zp^>45K|A6AgW`c6y#tN0+-(avUtCMF;5q!#i8o`O@SKKcwJr>*hnfo5q6D0nXT}Pa dn*>N~XINM)pHacKXgknF44$rjF6*2UngGb>rx*YL diff --git a/rtdata/images/themed/png/2/light/color-circles.png b/rtdata/images/themed/png/2/light/color-circles.png deleted file mode 100644 index 6f779097f46db40d85344f15cc197691b1c88d36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 837 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;O^`=Ckfsp&-xl-zy{gX7rHD8*grrNOewz}V8ZoNNrp*<+_u~`V;4p z6A!vgnmTpkgY_S*_uscIe**8kf7rU-xoVq` z<6$|KNes=qW;O`lD%BR}o6+TbfNxgb=~=w{-WKFE^H{Syy0Fq(XtP7{p;@f5Rp%eC zyuSRkyWHX3{_JiU)+MK(*tMh-ebezcc+YlEi-1??g^I3Pv*f@@GdQ(xa}@WeCd%6= zX4Jf#R4bPJY*NBb?uWrP-Vsw9ybsy%KaBaY@O;V)-Uhokm4%@lR$GPNUOm2(dx2+1 zR6|@-N`uKcb_Tnaj0MIk70c&@GkxJ!%)6VHrY0iwXwGzoJIp_>=2+H>EZ|rmy&x(s znz82rD}z2m((R@UfvPw@h3Y`jc1}*wtX7KvgY$C(*7tRD7p!(_xs^HP$wHHsqz2Cx zw!;!PV{RGrShoZD6)0ON=H>=1q}J9e-@gUaGNVZDTnu5LM8e zaR2lz&ig`E1zTH;KW|`>iv4%fAniq^%az$Xe9HG2<(rHBx4RaY<+kzsruydYec!LY mj!3`q`$^>A|Mi|ubqoQP`q{S*pRxhQK7*&LpUXO@geCxuxJEhv diff --git a/rtdata/images/themed/png/2/light/color-picker-add-hicontrast.png b/rtdata/images/themed/png/2/light/color-picker-add-hicontrast.png deleted file mode 100644 index c23b27bb89f8d5d77d81793764799c844a3ff54c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVP%@Ck8sFYo~}A>cn4FfuYixSgGy z5C$_db8>PrR1ugmHa3QHeSLjz-@g6x=TErEzkmP2!^0OZUc6(+4v3(?zrT=>kf^BW ze!&d-=2HKDe1G?J&#vEJ4yz_G^IY~=R(0~w z&7LbW-X7n1aQT{bFJGV7pXrjklYxOT&(p;*#N+tcsn4f183?#3n=)N;aoDgRI_<+> z`2yjb22RfBJF3g-?o02RDZ=qnT-1Hu>kCy2Pq&MfJaw=7({yNU&D#7HJ)2b*A54CA zlKJY3>#sjPSn-*sVnxX5{KSacmW4m29Lijnws3l-{|%qdY>&B*tUqu4{^(^VmI4Qt z)qi$;o%x-O_U|{W4x-}fW=-t-nXU&MRac(3XLkIK`je~WJ13lr z-hcf4{MYgP+XE~*e{dfB(tKC@Jd4Z54UM7YiEnBytPe@ZPdeBdYxgExZG(I2d25Z! z7i*TpKajm~{0h6(ob#aqTl^L#tZv@y+c8g|^nLLZp2J_VWpbSFT1hS!=T39Z{8kmX zWa623>W^pLa$=soZLfoxU1HP5pbWw2oBS_joy^Q9t;ziP(aiW^#8mMY;jh?}??*gx SZ4>td#i*yNpUXO@geCx|a96+p diff --git a/rtdata/images/themed/png/2/light/color-picker-add.png b/rtdata/images/themed/png/2/light/color-picker-add.png deleted file mode 100644 index 706f2f530e51a8f9382d3663c32aef9f0902d2de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 689 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{Q2~+=psubCVYnCg zsHv#|rGO+*1VTcjByO3+9NNqCv3J6hZwhBuIB1DIKr9w+_t;>Vf1zK{p+80{W%Q?i>CrT>n+xwQfT@lyuQ#!u#$UhmLMFLwF z&hS)^amig_prezT(P&w-x!rc@rq-u^uiq5v@8XzdeNX%Sqj^_?q;83Fz29V*tLpNM z>1~bPo#_`{pBO5)kKfDEi|cRydU^khJX4oLa^a2Zw}D~I;OXk;vd$@?2>``>2ekkI diff --git a/rtdata/images/themed/png/2/light/color-picker-bars.png b/rtdata/images/themed/png/2/light/color-picker-bars.png deleted file mode 100644 index 9a880dedd8529a8d949f448c52fd7bb860ec2ec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 685 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{Q2~+=psubCVYnCg zsHv#|rGO+*1VTcjBl0B9k;YmzVdW>>Y0vrto_}q3blUzlaW~z zv^a6bWW60LFB*92dNhIC@s8o{HXh( l$5Z~Te{nqb@2C4`_^Te;DW_hTy8{@$44$rjF6*2UngDIl3jF{8 diff --git a/rtdata/images/themed/png/2/light/color-picker-hicontrast.png b/rtdata/images/themed/png/2/light/color-picker-hicontrast.png deleted file mode 100644 index 59a134e1c1cf465b3106616b830a27e75ac20778..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KXme@Ck8sFYo~}Q&LiZBoh-8knHU2 z1d>4T|NnmoU1FHk=F%4TZBI3@&oAt6ywQJ?~#$%a!I%z-Smk|4iehNp)NznbrU_w&a_)x(#$s}ATS9e3}! zHAD2&+pwLt4_-aDXWibHukWn7Z^XdBDDCOu7~*mK?bVZI%?3QI0kdZ$95ZOKJnVVP z?%#iY?chre;v4t8R?4qcP5FI;rqhpQic3y@ZapHjH~B07huIwuH$Qu+ zD9L*9l=JQ9H!Doc;*)3JN|iAV{Bvu&%eSkm9(=go!=ct|fTKrLR zbAneL-`QvGR~0PIi)tn}9|?TSx1?F~MdP%G`43yQUP!CoT6^x@_baosrd+>m{^eoj z-mYSXM=QkaTffIR_KCf>-`jp*d+-12+-?60KJGrS*1mH2zoX0c|DD*e^tO$5eBrOl zQ}#O4j?$jGH0aBEG9{(of|H9_x;T&i%NjQguc3 l$){=4Q!bP}np^&?hS_GjdD@{5Y+pd};pyt|v$HL(By diff --git a/rtdata/images/themed/png/2/light/color-picker-hide.png b/rtdata/images/themed/png/2/light/color-picker-hide.png deleted file mode 100644 index 3cf14d619e139e741071f89b14186f5fcdc377be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;B$btw zm6Vi#44^oWoGbJ?9H^43B*-t=hrzYcM3_@Ep^{DU)h-4GMj=lZ#}JFtQ?G2yJFFnU z_CUBaY5h8`H7l}yG3lIjGb&M&-F5pE^AYc79<_}gl@A$?1^z0Qd-Kume>%&Ym2)dI z7*FiAC|)2VC@b;8d2X1hhVVkIho;v&r#uh}V03>ZT(u^+_rWahCewzzyxS_w4fPwp zX|EM~cs@#6$+{)DC7b6DyQb6X3)v1ILWLI|%bjj=B<{Lt)B3|zZ_P@p*d(?0?YvUa zWEXa?$AV#r!)r6yc|ZNRo_wG0Fv~FDju3~9gX056TNX79CSj3AP8l{MjYAG>v55-K z`+@X!?&&p$&#-U3)!E1RIs4dSM~jIPHv%uePfugJ`fqV^yYZQ8>fG;sM{G>6Qk`}% kXZ6kg^LphE??2~T+?*V(_xH(4V3;v@y85}Sb4q9e04loV0RR91 diff --git a/rtdata/images/themed/png/2/light/color-picker.png b/rtdata/images/themed/png/2/light/color-picker.png deleted file mode 100644 index d6d729e80fc9ed3215272535237b6c8b8965cac6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 645 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr-?0W~!>b#-+W6&09( zDo_N-hLAu8PzoXoBvVAK_W=zNE(!7rW+-b&5mjEh`Na~p!@*95=d&J7oXq-RA_D^> zyQhm|h{y4>Qx6I?EAY55COZX0efV#`?PAtNZ(*yqKHvYCsc5r3|L1IJP$aq5LT3x- z=3e=kd^68A9Gh(ZAv4ovVbYk3$mYob1?4L&l4N&KGbYj^71U3 rnkL^g_LsrV<=%Il%a8vGwq@v=#(V10jXht1A;#e8>gTe~DWM4f$h-I> diff --git a/rtdata/images/themed/png/2/light/contrastmask-off.png b/rtdata/images/themed/png/2/light/contrastmask-off.png deleted file mode 100644 index d6cab5eeaf023a0aa9375b7d0a9c22d732b3eb0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 800 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;?0O}Pe3Gxfx%)q~b)nHDVbE#VBqy{-}tLyz03=E9xJY5_^ zEKYBovful#gUIpy0&n=YdO2;Fm8H63wzB}cYrvv_LV=Kig6_#p-rSGYaPaww78bAA z!NC`HXU?h}J3>G32mE0#DgCr}cZ^;jmtO7Z*iV`Ff8X2vp8JegV_C!N;`0^z{xh$! z?YL1i`GA&k&z9K??Hx&4eA8YW{qpg~t*e^3Wu_ZuAJ~>ZZJy6>juSrxBiNq3Sb5KT z|4!yOWD2k1&1X#A3IXC; z?J5<5yLPjz=$fQ0RC1wAB9c*Rhk&T-2EO)G;SUk9j-`L6eU)Znu$ynkBb37|6(V{f z>%dBx+UC`PT6%UX4myX-d0Lk>q4UWlMqPjA!=da;rackt?#kjc{iw@V6(YRy?OBTx ztTkShf$6U|-Utw1x-RVK(p^!hY^nLVZ5QkkkGyf-d85E+&WwjQ78&oWnZG3?BkP{3 zZ?4`aiJJa%_y0&WUu(Wxb!E}RJB9zP&%OOK?GJ-qa@kY`W07cJtTK4I`njxgN@xNA Du!Jv* diff --git a/rtdata/images/themed/png/2/light/contrastmask-on.png b/rtdata/images/themed/png/2/light/contrastmask-on.png deleted file mode 100644 index 0b60d8131a8e134550c9b73e4ec45cf3fdf72f38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 860 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8sFYr-OQBhY{2a?Ll%KuL> zsH&>|KLaA&oOOUCL>9<^uz_44?#7-QL!uARy|(;d=J=r8igp*FVcVU?{U7%ywIRS7Ow#qSmQ0*{iO7|RzGknI~Q~`=wj5a6})d= zWp0#L+wLZrXz_ntS@hnZy~fvd4sQ7PA06$N}F1BwT z&zN3KUi^QJPTHLoV=qCLD}^z-eH$LkGM1Xc;N81AF89U7AZPZ!%26B~+#k&q6L%$Z zDz3Put(lTwWS`7_#@hHpw?9)m&xeM}8X>nc(az_;%j9+liLd^&VNvKW&s(ByC86vw zduM#Re@5#4o|hgoz8JqsQ+GJmG-b+^Fo*YLOeK!*olB0G1xZ;6D)ML@5Kw%hD5}+@ z#FOb?)hRg5AX6uM{h}AmoAP>h`xi3xT-jK7JA+57v9YgB*3EeNA9-chw)4H;XQ`~1 z+OvJP!*-=k>Aeo$x{T%p9r@5DB)FhUT98r6*!};EGXjd%M});U`D#V_ni%R%z3JF< z@tadm=bh}oe(&~I1njHW^k(sl`cE3Wtg6nx^Z&Q;#6QNWcM8fvA0K%DBbmX|)z4*} HQ$iB}U2a&? diff --git a/rtdata/images/themed/png/2/light/copy.png b/rtdata/images/themed/png/2/light/copy.png deleted file mode 100644 index b9210f2ff000365c52f6b1387ecd84493fa4b95b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8MfdN$*01CJl_^5$_j*bpQ z9w-T90L9eR)q!m3mxo({CJ2@U`2`nDyR~X_KnH_M8k^Rqqs9U;o2A9%7#J80JY5_^ zJdSU@b~Ep=f&gp4=43I!fB(}DUnxvYXj>ZkZt~Ltp9qtJ8E0kcnd9chPEl`kp7meA zoncX}pv4Du$$q964mb6<-Y;VKF~ybX{q+X_Jd3ru9-B)u8k#GwIhhImn)Q@#N~fpK zqC`&SlNLZ-e2nKbJlzxzNbugb+I3)s3D<+^%$z+ktdrO_vCYYEn$Uk%&ged~Qu zLhYM>qS8#sNeA}XGd#8J|8v=igzQ#cbxKK|NlnvmFh${qSwj`95ohRRDXJ-;-Eo+f8rk_0**+ ZnVB`r1U5ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>26%~d$1_c8J zh6Z2|Ffg<-Km_?>`B+O>*$UWz;{NJoPknTc~bM>)~w;@y|gr z#hxyXAsXkC1zebUZm>v5Xow~x1Oz2DFcq;1v`x~VplHDu`oMGHOD2)V^7Bo)fvoo` zr5AJV+1;i0VTpk6gS(sEOd8AIyo7}Tpz6X$ikMwSng=D o+?;DsrC)%++20vVElKhW(!afq?M&WO2DF~R)78&qol`;+0Mx~s)&Kwi diff --git a/rtdata/images/themed/png/2/light/crop-auto.png b/rtdata/images/themed/png/2/light/crop-auto.png deleted file mode 100644 index 6d26a8b52d782adb0254dd3b17ab8334fe75fa30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;-W zRa8_Mni+s142=wYv3x8gERs%=AZ|SaLj!}+39Uk)UjC9Gzu?UbFMMCEPL=EpX*-^@ z>Tktu!G%DnEuJopAr_~vUfIZd$UuPgLiEG1gjRjmH4{4elyte5d|-=glr&<}mE|^I z*>d5A=%jvUkEak-aXL9cftf>FGD$Su)7!iFfSTeo z!_B&avs)soD_xDuIJdrh8tSRy+0f&4H1DU@n`zE-xm7M-NO76UB)P%M!6B;BGFR2X zj9E3IL4tFEhD0M{ugU}+bw8$)&4(S8cpnBnQc+OkaNIJnfsyBQq2~o%-p6MhcBpVL ZF>J3`&QbR5@>Y=3Jzf1=);T3K0RRlCoO}QP diff --git a/rtdata/images/themed/png/2/light/crop-small.png b/rtdata/images/themed/png/2/light/crop-small.png deleted file mode 100644 index 45f7ef0490e357fe1d19aef2ad1163507ec39937..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)4zs=62W0LcSdF9m>t%q2m7 z!J8RgOy2+QE|6>B>Eak7aXFczm5Gf-xnZh;azi#FGc&Vx99u*o!(Iso>z!g79;G%g gL>Mx%6=g6myy&$*I7iL*8&EHUr>mdKI;Vst057F+CIA2c diff --git a/rtdata/images/themed/png/2/light/crop.png b/rtdata/images/themed/png/2/light/crop.png deleted file mode 100644 index 86ed3f5d1edda3ed55570a6f3dbba3aaff472e72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBupf&>G6LR?iFt7#J8MJzX3_EKbk8 zV()#}L4xgrgRk;N4gMwn7)33WE;+84JXt_wj<;Q7+Qp4ZA`88(U#W1cd-ZI^+XuJK zhVF0t!TE>dUaVfF{`B&!Y5QJYj(`8|={uYJed&d6rH^lN9jje6{g&8)jyR?-91rF- zsoi4v;C_(F%ZRN^Bf`;9<$yTrX^jq+8%rK=v}rV$a@|YpV2W7&fUB+Mo@{+`b5n87 z-+6qWca?tjIQaJHnoH}HHnPvLZm?U6o8? zgPKf0%5>JQ4Gw~GCp0_dq*I(qcIk8kPdlOcQ|4m!h12VsHzk`sFie@W{^0tpwg%mP z?(Zb7KVzS&FD*a)i;={vkI~J`YpZ|nNwBV)`^w2~^|`k06v3islaD+b&Av7=S{C*> z2Jy7dKXtIvM{<|D?n22hzVwi5isv*eR1`XE8C}BsoqnJ4c($kfALILP4q1%zOB#U@ Oz~JfX=d#Wzp$P!Xw-Fcs diff --git a/rtdata/images/themed/png/2/light/crossed-arrows-out.png b/rtdata/images/themed/png/2/light/crossed-arrows-out.png deleted file mode 100644 index abefcda21a9f686a8a55b1974e8e2996b880af9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 671 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;^Krl6pp zva&Lep{Aw=6oClp>goa+9y?#(1#09k3GxeOc($3XXfdN!ro~z;lHutjn-2;{_TCkvJnRQF7(aQx376^nSEm9C*alWxkVVg?G zA;A-3rVSfrGB?Tyt~lb>!qy>{xnhwMh%VIltu%>kgIJ`-WOh&Hh|`Q3lR1|xsTXcf5*lqF=~@GuL)3;$hU|mO7}v0_W}6_kM#{mj=?5#bP7sg`Zf+9} z({)f^nsAxv6SK6LZi4-SOh#6vBbNnqKRB?kRtp~C*YtYjageV|Bd=rm%{dd4xn#B; z6)3YRx}v1cwvA=Ukp|^B3<&gjY diff --git a/rtdata/images/themed/png/2/light/crosshair-adjust.png b/rtdata/images/themed/png/2/light/crosshair-adjust.png deleted file mode 100644 index 12961f3a4e9bb2511c4beff36dacb2a094661a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;r>TiMK(%Q~h@;5t1qn=D7R8e%wJ}ae6A=+{n3xbA6r^=Pt&l@w zVXJFXC?^Y(fvU~{p|dlDToX7;b;=GLXz<#=GTX}F0$V|zFbks~$9cgsjP9!DGc+~0 zCUUfV5OYxCV`)(oY7>ZKvg4fNmblp_o2j>^%UFP2DXUP;VveUs`l7S~rmoi$rW6*W vna-IxxzY6{!?!m)`V0n2=VoYKWMjx#uQ@gA&Z8WlM;JU^{an^LB{Ts5t>v(b diff --git a/rtdata/images/themed/png/2/light/crosshair-hicontrast.png b/rtdata/images/themed/png/2/light/crosshair-hicontrast.png deleted file mode 100644 index aee4728181814613939f5da22995e98e227c85f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;b31s)8HVVx&Clcq(eHf%i7AysI6 zFhQw9nKQ9@agfNNd6^88655KG4hnAPV)0XJP_cN{VEJIhl{>6y_gU0gj_pj~v(PH^ zs@Qid=}Jn?G-InotMEvM`Ro&$Tn+9E%W7>C~DqTsF{#(r_Tf^@!QkIF~s8Z(aF|aha3djmUr-9 zc&097P`2}6m{x>_Qp7R=ZtbJo8ao>%aZBuJ*y-4}z})!ek6Uv$1_&&VoY7zNIl<{m z|B9Y!BZ-I9YduU}R3&+rgE@Rvp9 zeaLjCEfxC~hI;cU<=*;`tNr8nzX|mQ`_GE8hF?I zByO^lK2T|T5jQKt$XNWgVE#$Qwp&6hKVOUFb8gGH%=_fnDPfhT0z6Na$$G9@Ve--A z{p$_4a;MmSWL$kLb5FxW!@Jx8{kAs`@TLk#*9%y;y+6qRh|9NG^PaVZTn8{17(8A5 KT-G@yGywp>wch>! diff --git a/rtdata/images/themed/png/2/light/crosshair-small.png b/rtdata/images/themed/png/2/light/crosshair-small.png deleted file mode 100644 index 4df3399ef846d177c84888f50993c88a06e90249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qzA=_=LE+7x<{Es;a;MP*_7lmdKI;Vst0DqWy AS^xk5 diff --git a/rtdata/images/themed/png/2/light/curve-controlpoints-small.png b/rtdata/images/themed/png/2/light/curve-controlpoints-small.png deleted file mode 100644 index 616257011ea67c0a00ef18c39e079ed778fe7bd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LE+7x<_m0d;kC2v0>tMNLf& zNGdBUn?zi51*+#M3GxeO*t}>(sW@AVpyy=kTbDP81H~IWT^vI+&L<}<&`&50;&c$? z5E8lKAXp$GBI0;4QA0yRreT$HK!E7M^k@#D30@7{8@QVs8Dkbi1{}G0B=7>$i90#G zLK-3=$q61pBJ4(@tqoE)d05pA3<|io8d(&45+`g}B(N%}qfF&-K}5$x6(0BGD(=IN id3;|uHVam4VP~*BC;D!lZ#Rl3fLeG{(h_F3a zCH`SK?~2JBT8}O{73#Box3FHhpxE79{Cici-@AJUt7n?{{)$_{{$h5J-6a+M`lh4v zxvChq+tijFv|?Vgh*>XS>-&cGHc$2xDJ5pcwJy#p*yMTwoMV_*>Mmhx?BDK|ns_Wx zbz;^DML!-hj{CnFzO(4FdHeW!d&x+I+?aVVQrBtWkqbP}vb0(o?=8FeE#lz!497(o zRXhtFxVSm}&h8V`N|;}kXM6bH11|IMzjhD2FIlJ0UUHz%wb8VRDO;BHT8@}Sl`YSU z)}Rf74nE0=L64jcHyl0VT`ldye@mnKLfid%i+4M}yq&xI7o+FERK!`}5m^khv>k*Q`=5SH1q$*6_=LE+7x<{Es;a1{sHv&B{#kt; zD9%z6E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8^3w%^nRaI0})YQ~m|E#_a z6lW<3@(X6zywG&2N`3^8FX!pv7@~1LIYEN8f+1c*CMV&6OMy^;rN${YMmYwC@3Z-* UZ!Vkp8>o`O)78&qol`;+0I-E@hyVZp diff --git a/rtdata/images/themed/png/2/light/curve-linear-small.png b/rtdata/images/themed/png/2/light/curve-linear-small.png deleted file mode 100644 index f425e33e77099e50cc27935ffd4edf23283a92b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*6_=LEssHi9_E4vr?02xcRFk%-&pYZqBnn1mQR8(LOC;F1Fn$P&P$!8nD%%VN#WBR15d(wHF`?b}E-(54G=jm?)z4*}Q$iB};gxwr diff --git a/rtdata/images/themed/png/2/light/curve-nurbs-small.png b/rtdata/images/themed/png/2/light/curve-nurbs-small.png deleted file mode 100644 index aa2821f883c1d96d89a2d80d7a83621d80a56219..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_y9>26%}=Lbsz%{ z)YQ~~Y@ncqh6Yd;2!Pyz1;)%H^o5)wv=OlR(X?qiW-`lQRWFsdQVL*2k2f}QISuW0On0|x{-Hg4ld zS!>VCeA#iuVKq~xSO$|!^3#!(&#k+}u}Wif2LsmkWoDNJ(0PhD$}>MaPT$ zJbOI$?R_F~Os4K^W afnl|^(`)&c4`P8q!QkoY=d#Wzp$P!7l*()X diff --git a/rtdata/images/themed/png/2/light/curve-nurbs.png b/rtdata/images/themed/png/2/light/curve-nurbs.png deleted file mode 100644 index b750a35b0e9218e72a00a6a74ba3f790108f014c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr+T16449v(?npAR<6g zU0of{28yq~tY-w&E?5%e7tEl$&YjDqcXPv%8C9Yoi3LiIJZEwl7#Kr5T^vI^j-L&^ zxvg1&C&j$w?En9_vYE1?`&I8Pf5v;>XU54UufKjzvKCE0TpG2lBgsNXM#E{nYRM0w zuQ5B;XSTEJJ210ce)wVH-UrJz?0Ed9#FJq{LCXJz=Y_h@j7=RjXV&b?xSy(*_&Gy* z;p+3*|7G5~=0x^os4NlP+qpTmwm7`}p^C!NG~u^yyseg;7x(V;@;l41IC3I?`PBM} zBEK{YbG#$V>;9UtLD{2=PZGJwLhh1H1Lb`if@-$nUCp$g4 zO>BO@WY}As=IHoKByXPQgvg~WTw!+_A6jr3`>@Uyqd(UVt%K!#GgQu&X J%Q~loCIE}j6bb+U diff --git a/rtdata/images/themed/png/2/light/curve-parametric-small.png b/rtdata/images/themed/png/2/light/curve-parametric-small.png deleted file mode 100644 index f4fc5041fb5892cf38dc3093fb518da3c44d67dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>26%}P=Wlc>@ zAOiw4G&Fz=pcD|OfkEEH4SGP0{3Stt!J8SD&*x*SO^=qEpc&|7Y8Jaz4JftW)5S4F z<9xD!3o}mztIMpn0W2Ux^PJZu<98b7`#yA^kM##%OuFOiHnD4TO&ubOCwtW zi&Et4qX!O{37(Xl#KyxTK2g?eW@Do1CT~?yi5oH#S?5Sf2u=K}w5y>}_Gob;4^OKG z6E9DW#=Yrj2@zdN56&ET)1frsz=2+&BnR1E1u=;RmPHafm;zb&6kaoMb!aHaFp5n` zNMO3nc>U3l1Iisr7Y;1wk_u$wVZX>SgDG&U%{E~dQ3a9T3~G0Dx}5srUje_Y4te^k@ diff --git a/rtdata/images/themed/png/2/light/curve-parametric.png b/rtdata/images/themed/png/2/light/curve-parametric.png deleted file mode 100644 index 4785738e51d233eece964a575a5f6d68f470e8d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Qj5=Brd<{#rxjdJO!&t8=8b^7x`6Jbx$Ne8#D1KnulJ?}8@PTzg!ZuSg&fI$yDVoqP;kLnEa*eAJ zC-YUoxyRWe3^*G2<~|S)F#Mn#b8+VRMt-(;0@F*p*ELpiMaNv&8?-cBWZ8ykBAeXS zo3gmQ6kd{Xy?FI`!J-mbwtw+zvQ-;|xz?xow?E2j6l}HoP;ISyb@7a?Y?gT%J0?aj zan?o{|FT?u_U2Uu?~IjPJJY332nl^#didd;{pZcgSRERK!`}5m^khv>k*Q`=5SH1qx~f_=LE+7x<`xfr^TXyu3V+sivj| z7Xb>wMa<9q1KGz{666=muz7JGho|7`h@6>bn$1aW25ibY985$bR z>lQP*Hb~y=6j;CbRf49-oCc)>jd|^p7qF}n>}}Fo!PJ#8%}9gGasgM)B{kiBk__t0 W#TE!pI&KJbE`z75pUXO@geCw$pQ+sd diff --git a/rtdata/images/themed/png/2/light/curve-spline.png b/rtdata/images/themed/png/2/light/curve-spline.png deleted file mode 100644 index 35ce864fc2f061ccf02965c4a6c5aae0a88d5bec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 643 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;FMGaVsU!v6~k;M zLkYGA;!CBx#rFnh^fe_2%IJDL|G}*zyKC8hhh4GDqjzopD;&G)&XUCm)APzcKQ|E< z*<16TGwqMuC)Mw2;#;)YGECPo?Df@j5$kf?!o>Ram4t_f*}8w(EJys;?c>`f?Jsxs z`?|O$|AZI6*)O!p=c~2o$LBv$5{kZZH6rb*{sK3rIlsf+c1dlSp zBbTfr9-Rur_~BcuFZ!(PEk1d!RH~{**S-lc*^+2wu_WhxKzK`cvftK wL$^JH^sbiXo+l3%uIFjreNeLhjOGvas~U;RBwjQ$0fUdh)78&qol`;+0MrTb+5i9m diff --git a/rtdata/images/themed/png/2/light/detail.png b/rtdata/images/themed/png/2/light/detail.png deleted file mode 100644 index 638ade9e2d01950df10526b8f89db5e97648e78e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 999 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;yiVwF$! zO1Hi|%73YMR9@xQn`J*&9^8@lIfvEc_Mbq#_fLNLC|Pa!@@-iKcVGLm8Dw7+;A5Zj<%wCz z>hHoESqfe@d-|@J{^U&^W1!4iMY+!#o_${@cI0Dnb&&IsC)=x!OlOdmvsiwQOZ{$+ za^CVe`W@>TAN>pX?d0`vle16PtffAJ+Zin4zwcYX|HOya)qN|kg+oel!Hvm6>OYok zF-|IY-+R>NL$ZfMoc)2MKfi=On1r1d7h>pis1>(o&}oSG@{>{NuKpp{6tv-vO{BaS z|*%CMIOn`~PqL!*ZX_9YSUy%Gi5hy<0)5S5w;&igW z5k`p>S{E0!Fxngt@|z)~mB6X0(=g$PNl3NvL!r(ULP-UjCCi1B6HhU)AJh zgcQ_DRj(9!iaeSSAb#ZG9Vf>(av|a(N90sm1315&S=py;Eq-aii35BLv)!^k`uHZt Q0-ea<>FVdQ&MBb@0O@0-SpWb4 diff --git a/rtdata/images/themed/png/2/light/device-hdd.png b/rtdata/images/themed/png/2/light/device-hdd.png deleted file mode 100644 index b84f2c06f1fbd39cd9c60b7cb7bdbc36183123ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;;S5=5ls_X0kkUV)Mzzu?UbtA(brXu8OiFV1M;2ugTz;LceF2F975E{-7< zr;`PaFiL#zDzP?HV4Nyz(3!zzvO!cyv5FzKNnJok@oWR5S(B=ig3MW?%MZSI3Yf7+ zBr(r;TPK*ZG>3D>Vg6|a42EBs6xWH=vOL<@peo|9#%;#$qhbs@eG)h)2&K22_i?D1 z!P2ehG&-Kf&X{(1 zZZ-$Ej*}b^biyVsWHZ&Y|V{&au{ORgw$o|j4Lqf^BVbeihHhzyYMh?PX6Qv{i5}DNY z3Pda_OE3^|d$P%`lX*kV2FA#yMsLP>g;EoGk{r%uSs1IId(*R-K|thu!bH!wti>fXPe93JV!ihTfYort7`3TzXY+9xT9F>o20S@btDp7UYwk~ygMka-G6i-GFrMUoQR>}GR3 z>||2qQvArk8=U8{r-ONBf_RtafkW+_G6jbm#3G8BgXT2yvKh%NY!se;^uUHUnkFw? zBoy=v6CPA@7GB-M{6L|}Gr=O9B}*i%v-86PW>1HklM*$Lz%oUb zk55QPXwd_QBT5gM`O0*JI3IL4_2p_v&)Fibblj{(x7FV8fsdVqu*^A?F6+R@XV`Wa v^POAMHp^0U!e(9lzBfI)84kpz2=FsZweS&ne!MFi7~%|`u6{1-oD!MQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;t@Ck8MMFJ`+DsY~Afe(ZY7X&hZ zKut{zD6XWW1Y`pl6~Dqcfkugz1o;JTHn=z??&+Qv40o5UJ5eX}!|M~fP08xd!a%zi z7kRokhIkxbJMHG8W(6J>$7xf13x593-zyfV&=i~Z`P3Y~iJVhx>~ucWCoH>TnA?-q zcloEPL%4I7k@j9zF}H$~jpdCOCuZ|9Oxo7yYW{^~n@~3Q1KppO6PO!f8@J8lxZ$0= zVDWZO{-&!3oZj)8HBCRTB3{CVGm2qd@&Yb~6t*hqNdcnvjNkeg8*CYV&0}=%I8b%A zU&x8~M8f|q(gw4yz07;MJjgC0=^4j`)8|_G9!o4a-?FK&)2-q0{cvxqznSV&re^lK zA6V#jwCLICYJui6-Fi$sk}u|@TCdES=<2YT&xwucN<&|RW1)1nBuk*~toIH5+e6IP zs?BEPbzYnqp61l>{rO%YmJ?hBR}XqhAKpASOsUCSB#@H6svz3~yTb-Qxy*TTi=&wW0B=e=Ya?7RNe zi`YW_i$yiL(d&E*%$0|?0Hc$^)78&qol`;+04K3K%m4rY diff --git a/rtdata/images/themed/png/2/light/device-usb.png b/rtdata/images/themed/png/2/light/device-usb.png deleted file mode 100644 index c70ec05730d1935a57d90615b093eb4717ea7a8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 669 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;WS{l|UY>pgdv2Z`^0`QW5#`Tg%gJ1kpc7sx$z$ezahmWkb7=d9+H2F+H%4gL$6 zMI`4qTxD-8Zk)**7rh{%S)NOU-R;$epy0A%h2^SJTAT9U%P+hrA7k`ke&b=w#%XKf zIcDfZUYJ-q(czBWlfbU%OH=k9P6-ILXk@c&6IOlD8j%@by2G!(jPv=+;0F)PtUv2le(P1) zSS8=SJZI^X!0oL||NegE=Q#c8so6R2a#;P2+Ag}la7^UYfmw$%1^x)VvOkztKVLr9 XGW^qnlc^@aP-XCR^>bP0l+XkK`uhGh diff --git a/rtdata/images/themed/png/2/light/distortion-auto-small.png b/rtdata/images/themed/png/2/light/distortion-auto-small.png deleted file mode 100644 index 0d36f1beb55fd252b2feffd549c957ea9aec40ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 771 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEZ@Ck8MRaI3{QBgGmkt*scii(Or z+P%O>NlOVNuCA)2tprsAQ3)m;9UUQpYHDggWeoKU40Q|)jSN5rYcVTOiZ6lTQ{k8wj{WYe!8u^2)aJ-+%4JM-v_goKu}@c|c@O;CByYll?6J zSQRz}SMLu|zs=O+@cu0K;-2@78yVP&8637e4dH2Ca3^b$U5n&02Im)=*M(+Jn048X z=js#2*s7rZi^fhfJJG_>GH_G?imk(=v8+RJle46p@z(lUuw==3bnw+1BH}7KpShOvV zS)^RIjkV)rmUkTER^}zHL3Y;{hjN5E*)ST)S-$u14icHHH*<-!LY&>2tDoa$7j~`| zTqOBI<+EGw_979W@V;5A=4Go-kU#J;hN1V;lo-C(iitaubw9JrTNnI+!SCb~MIE-o zmk+FYI(dQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8M1p{ecX*D%96;%}_B_$OV z754%kpfHdNkp;0;Kx~FO1|S0nfQp%Fn3UC(5mJo|%9_gjG5q{d{46CbOqEOw4GfzL zSzLe?$(0281#eanWB0LH$1oved1b+zmRI_VUDm~=na_xf%xgR{N$Q$OHUk6W0Z$jl z5Rc<;r{1h;RuE{tX`?tK8>=p_7q<;x@tL_;!mY?s^ArCc(FI?w zg}hnr5GAR3n!|+U>DC1{vZuY5c1xrv1xyayY0}@bPwerUHB#xz-!JK8P|dEq?U|Xo z@2A7>C9*u+o7T%PKY0+untXPpfsy|)FCYH&wQLQ}F>=DsPDI_ToUy*4_F(Y!=te_U z`SXs4+s&3m9$HcNbMp7w45@qFnH&7|oEIir&1PwM>z+5qn5jo5aR2LlCT|2C&SjmH zVLZd5k=Py8IH4p<=*fe}47q~J1t5@j&kBSA-6@DhPkS7q*v4Ve$@-e|#^@9Cp-& z?C6*y(rwLEe%#D~BR*?GcI?`(6-C+%VvG&N$23xF*dExHX)+i!x*S<8ReSZm0{`x0 zPX=+p(^*>z+|MTDa52=+UgB@YY4chuJDa!Y?yl)uRxS~L+kZLi?5xh44BJ!spN8zL zv3T?J;NAP?$#Hfu?%_)h_HF&me0h0;^X2n;7ycfRe{tkXu&~AVerv;IJPXDs#h Vn03#|6qLLeJYD@<);T3K0RU4kMauvH diff --git a/rtdata/images/themed/png/2/light/distortion-barrel-small.png b/rtdata/images/themed/png/2/light/distortion-barrel-small.png deleted file mode 100644 index 187da8c22b0aaf5e96e73fd9015eb6b9cbe6108a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8sFYr-OQBhS@g^)mooSYnx z1OlLlnwlDrR904o$O5_Q>gqr?|AgKxKof*Yg8YIRavTj>y?HjTm{m4GAbwGpl+vUI zgF`^sTb?eCAr`04PCD6lM1jZU=IJ!f5C840brxDr6e@i4acN8J1RD*-e}SP>Yb-bx zDF0aUs&^t2)df9SS&AdC@)LXizChqutXpXhRDh-i8w;nER37+)eSkU2;lOCrh zOxP{)V&j$xu_?F9t}RbK>N@>@^|P1R!mD#Xu{`TM$@6KY>GFIho9jm&v}tTsdSPVP z&9+iUT8sa%=jH`$7NwmQ$AosATI;%=ZP%%dzmI%V-#+7Z_pP|EEB}4nxb6I3nHeio z#D4U|WK7iVpD4WO#_|idioDBSZhSud#{V7v80MYgd9?ZFFIAu~89ZJ6T-G@yGywqA C-sJ!Q diff --git a/rtdata/images/themed/png/2/light/distortion-barrel.png b/rtdata/images/themed/png/2/light/distortion-barrel.png deleted file mode 100644 index acd401b3e8ea5718e37d9de3b0acbf38ec6e753f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-OQBhS@g^)l71OT~k z5jY#jP*YR$atdbxY8NaC@(X6LUphB9al+;pyTS;&J?K z=FR6c@bmI4L3J%eLQ?!*?lE1+a`tuA`M$bE@aI7 zl)TLU>VzVFhLo&N#`o_YSY!Jfc%8`CDA?-k#mOGH2d3v7L`)O}#zqIpal%e;m2`*$aDktSj1P6uozdlinbZ zD>5tcR zwwob`uDM^?>gBd}SEket&c5TU>9X&*#O-8z%?|JDmlG-sF^u`oww3d|+kwmG?f&c5 z?lHbs`Bv7}Zo$ul#~bzMr@Bex+gzOXQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8M1p_4|B^5Bx*VhLMxEJ^U zNr(tUfx5ankPBf0$vGwSvwK{)R(CxXkVMg+ZSxQiCe$n zW=;g@y7@*_F^zojcLbhoH2 zkTcD_bfEK|Z`_uf{tFV%YaWcAy7g!xf7daMxW#er`pbSBzcO9ZX3}V5bR}^r>k`X6 ze#>LI-wL09Joxp{lH$a?@ONdI`Pcv5|9@7#yh$SC`+w_gz_4TRboFyt=akR{0Jg36 AU;qFB diff --git a/rtdata/images/themed/png/2/light/distortion-pincushion.png b/rtdata/images/themed/png/2/light/distortion-pincushion.png deleted file mode 100644 index bff92f8487c82d19d30ea6e4c1d8a22aaf2c01e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 743 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3114TteB_$;Y*S)|8 z!T^#G08|2DsHv%S#TGsXY8NaC@(bR)E`h^l>1>7xA!-GcMxM=*)0cfc!N9;+=;`7Z z;&J@#)Vs5e2=KHC8g)GSx4uj`#P|97>TSPmKFexWdMX8#{$6@T{D<~|XA_G4rbHN5 z?l(Q4G11%dP;qpJ;?6V|ZiP$pntG2X25isaI#-%16>v3@?_#yf-wguQ7hH3$RA(A~ zQ1+g7oKwkt>HJ&2M3hdfD`PlNwu_Z#=JJVq3-_r0R*kn+*;u&YJ~QvE;5*8~WdE5)@Uz@uW#v%C|}Mgt#4F(n86j%ugI*`qO?U z9o)nHVN2heJH2KG_6w^fyf#r%T*$^Le)jW9A)W;WE43Y!7#McwI&Jj7RXrc*eFjfg KKbLh*2~7aW$jTM~ diff --git a/rtdata/images/themed/png/2/light/equilizer-narrow.png b/rtdata/images/themed/png/2/light/equilizer-narrow.png deleted file mode 100644 index 5f78175117946e1de2c015f1c4b5567d609e5079..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RRaM;!eALv`#Kpyb-+1v9 zD9%z60KdQrWZ|o zWeuME<_SEo;X&$TXKwbjlMd~d^f(w$tCqLJbCP1@B-c>m4n;?uJ8H^DdqvE{je10k z84e0~UQC|$V)xg_YYNOZ?S7ejcUk{dL$khFAMDS3%iFv$?fY`=&ri3d7Bk87u6ncg T(o|)jOBg&|{an^LB{Ts5XN90K diff --git a/rtdata/images/themed/png/2/light/equilizer-wide.png b/rtdata/images/themed/png/2/light/equilizer-wide.png deleted file mode 100644 index 7e1a3616698f3ad26fa95198f47bd866f71d2b3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RRaM;!eALv`#Kpyb-+1v9 zD9%z6#?)VkT_EI=z5JYD@<);T3K0RW+7iWvX^ diff --git a/rtdata/images/themed/png/2/light/expander-closed-small.png b/rtdata/images/themed/png/2/light/expander-closed-small.png deleted file mode 100644 index 4985dc1e617cf5f678004134ab7fe13582918259..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw<8_=LE+7x<{CsHm%}D=RAl89<<; zqXT3+8BSOSRKrmc4AD5BoFL&4&~PkWD9}Mzz{FKt zz{FWxpu|aBfDgzQ@dFYro4Ax3QbhR}OLSkfB}Ke;Iq-5B%btEghcE05zgBP*Ix@9@ P%wzC$^>bP0l+XkKwmNv; diff --git a/rtdata/images/themed/png/2/light/expander-open-small.png b/rtdata/images/themed/png/2/light/expander-open-small.png deleted file mode 100644 index b6aeff9a3a41bf53fcb494c95615f852b07562ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qw^rWqP3XEbZjENH(6el$VFf%jnR@&sv zEFlpQI7jc;fe9T-3QUD+lb-X;xLC6~utiNl%Hz5N8^f$%WkzQioeMw<89ZJ6T-G@y GGywo)v4sl& diff --git a/rtdata/images/themed/png/2/light/exposure.png b/rtdata/images/themed/png/2/light/exposure.png deleted file mode 100644 index b795920ea436376599750abd48e691e33d0724b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;(rZ+ z1VNUdxi5s8Ht{Y z%?i)EinzG^4m@)dZ0l{}%@Eq|;HY#eKwIOuL)eQ+GR=!`Hna&b#8sUzopr0G3U_8vpZ^y%l%pEoo#xVyW@$HzZ-@F1=Ko&r#VKuM5aa6<#b=iB#M zPHo+P_2ud*bDx+#{x%mVH{a96F~s6@a=;-*2{+Xh3XW_7N4Pk=I(F}iJn#9PiW5`!7~Z~7!K%C~@Z0QO z?$m~|h@_~zQyM3JO1@w*>6EwSXBB>T%1m0{WjnKn-!}g#htw3m-Kg;0T&OH2`^aIo zkI==YB?2B@TXXJRa!XN2nyet%lg2FN#lUdJed3K}KHCleoyy?p>gTe~DWM4f6U4_m diff --git a/rtdata/images/themed/png/2/light/filter-clear.png b/rtdata/images/themed/png/2/light/filter-clear.png deleted file mode 100644 index 2936b415845f015a348ce7572c4dffeb17dcacd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 738 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;#1_lQHk|4ieh6djc<|Vc2j_-_8dBlzPn0*FHF&28d zIEGl9o;zv3_hAQ-E(mBna@66V=I*8ow$AE;GIzE%Enf6b`JAlwj`Ek+ z4)R@EsSsPDzhmC}y}M7}J*wStUy<|u?DM}1zcc(>c{BL=R&|&6Z&MoHrR&L9^LKVRUc|Ghp8YPUE z(s)1kch22vbU;;6vLyFDS48|ghj|B%eQq^V;*B{ew1|i8(`^N3R*y~&rXZ=5HH<)d zlUow6z@{>v{AQc3mS6>=fPJ#6&B1(z0alA8jxbkD={fDi{~%E35rd6a@0532eK`Zy zRx#XNe)6gG4DC5w$F#egW%8zr$V?Ei65=-DnoYt=l^pM`Gy1ne{{F-FlGmMY+5_W-!PC{xWt~$(696z{8`S^+ diff --git a/rtdata/images/themed/png/2/light/filter-original.png b/rtdata/images/themed/png/2/light/filter-original.png deleted file mode 100644 index 99b42c483728ff403da460a51378d60ffa5a1fe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;i=mN15L2tChf;t@d&`0c4xTC-9!^L|keDjrz}ds%?!e@|sLdncB%1)IjwJhj z7N(9zlLS<}lmw;+-q>s`$H|g#SoNU86c;AF#U9$V3}F(J7;&4$;OXk;vd$@? F2>>g%he7}V diff --git a/rtdata/images/themed/png/2/light/filter-original2.png b/rtdata/images/themed/png/2/light/filter-original2.png deleted file mode 100644 index 619efd3b7281612aa0240f05f03815a159afbfad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;vy1lt*47)h{fsT1O;h{#Y{CqO$rW+So{`$@ZPb2sf9&N zA=-&k^uct7>Io{Gm)(6G>E~|)z4*}Q$iB} D_}_a? diff --git a/rtdata/images/themed/png/2/light/filter.png b/rtdata/images/themed/png/2/light/filter.png deleted file mode 100644 index 2f59198cfa3411b55908cd9088a00ef96766cc95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8Mg#i^66?u7iAP>lJFYti~ z1KBWn1PvElo1fzhc43fT@aEG7Q#gce8D1>fvBp0qUZLZ5&Ax0YlaCAxj5(ezjv*e$ z?@l{g)}p}E%FO2WB>w*Y*zS(tD-GvfzFc%R&Ftrwd)^()>-o9sm=;Vwb}li%E0bYv zU7JC)vaL|VgtCS--moqyhncg~UtDEze8gA4+VAy|_rulI>FGPZGhIF`(E9w+j-S5^ zZ>1}U+$&tt?D>yN#AreB?l*0nYUM9^o|GJk{b%ESuAzqSgs$rEkV(25lf;(h94{#| zcu-dmcYWh0=QZDCUrW8RlRC-Py{7(}!t2OQ2EC6ZB%^0dvE_;1w6SNYSk=D|CTqDO z7$vT*Kl;;d$(&@xTWoydC-%Aut}nRK%e{L=#Y_GtqP}KbD~f}>E|kxDp2O+8XRB$9 zVCkilTiI$Nf!>D?unJ`D$_QGt{Y1sdZHWyxYL2ok<`r;|S`~4dZ~N}6ua{bNz2*Bd zedEbR61p9C?tRwMy42*6aQd6UW%K*&JG-pTe7Vccn!p@aFFE5M>jA#qPvtVcU2bSf lv*%qSpZ8t5-cRnT_?uj#Ypm902yj( zYCtBCgeZWB1G%$=ttxL}@J4+cD7}Y&p978Nl zCkGs2l<1fkkRa6~r1HagFGnQDA!hFsKj&!;9~^|F*i&Z-OmnVO;AD1mOlx78!anJS zhK5G(goaNILa&+}0$3(Dd~6V!sqoBX220OzhAlitSRy$lHGGzEnAXT(d}M8b9P zG4k*@25{Q4v56_qXxYTf>?{<*bj0n4%&IQNRkyj-HnL>tF<(*KV=zBHA>l!jH$!gv z4%WgqQEVM|1vq&ZsPY_Dm}WWQ=%p499!>|&X&a7)`8#Uem=MHyL6ak(WloKp!jYSS zm!{5Q_L-x~X?k$$Ar++y!Hzopr0Oyw5fdBvi diff --git a/rtdata/images/themed/png/2/light/flip-vertical.png b/rtdata/images/themed/png/2/light/flip-vertical.png deleted file mode 100644 index 7230cd6b0bf2c534ff945ce5ee3a8b3a69303a4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak- zaXMMx2%`jtcgmv)0_leoAFgeQb$TUG#<|hc>xL@Vlqpl*EZddn(UHUCWnf_7zQB7; zAd|O&LCa##JB^+O)=8#Z92FOJ^xHfQVqA*zCQJ%yTg@2I#Co=QlLCJlW9kg^wX&5zTvNHa3c8yLd9{dLB_zWZQC2F#8JIfgJbg1qlf=IzksUHa=7g zVR}*G$TIQ3fdr1U2NMruicFmLxJb{BKZ#o?rjf&M_l+jma2L;q9Z>L`sZ9ap}nSgt~rO9plxI9DH9<97H<6shq#}xOv`lgNl#oT z?jbHBc&+wx`t#g*&3;?0?f1>So1ZRjr2HVipor~5K`3*jyumD2u20nuZfLJsaJ^mP zY$U6Uvuc@$jHA$W!I&ip;RmKQsBDOJT*Y#sIqHmn%%?Ybd+Q!P)MSdwG%8(Z-IdMi z(4N;?(_wB^$5|w^ZN1_9Z^tcknHC7?p4xqGPPao@gR8P}1qk0P6I}7OCeZs-{cG2cSMLc(ytwLRyl2`^*R7IE zYSsFmFJ4l6rp-9|N?z7y$s7E~YqGvQHkrTqFXN5)WB=>t%P)O+LgCCFg&7VLrf;`oS*e&3c|!Oyi}`k)-wY}z zW+vWbVdL*x;E>DIJnymgnK#K7%FEww-Eg{W)!z7jd%xY!Rt#nO$M&6{Ve@n0311l( zPdTnIo5@|3-*Gj+o!4)MFA5#SjOGGIC$sk(?kITR;UHwO?!l^v3r&-6DDQZ7^LEzP zlZP3Z;xcF7`0*(_(xH8xibSzh9ix%Vv~m`y^%iG!7YI$C;{VD%hUJo4pBRr@?wom% z4O>^w@$ZQYE>*C<C0y6}%x zf^~tzv`ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEss;a7~sV!T!%)P*8;>3w< zZEY$lDn>>|3l=Q!^z=+mPX}^=3N$q})r(WAfx7rgg8YIvH{4{nbUu6g^*u*7$VsXe zYN-QdT0LDHLp07O8@Ms^JmHWL77-EI-J>#rLqx#GO-R6n&GH3P(hH`h8!SsCCme8F zz`)Gaz&)jHF;{_UrjCQygOZ@2pqUK<3GquR(ho8%_$vmk_%OG%Mw&O(Qq z7cQu&F1^4Rpz9zkDbeuk&{+rZ1oha44GS~wop*bdudJ_ik%2+k-SMN0TAKjSK@6U* KelF{r5}E)9E1>iM diff --git a/rtdata/images/themed/png/2/light/folder-closed-home.png b/rtdata/images/themed/png/2/light/folder-closed-home.png deleted file mode 100644 index c60bb0a6a7aa3e9274c44c02d5a735710cd960e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;&nLr+f+NdDyeJRhiwuO!GXc=OE$hV3W!TQ9wKv4E#E<><%H zK$%URE{-7&D>)X0-V?r&fZX&a;4Do z#iL09N(u`PHt@|-5aN{(k`dsvuopS!H1&f}OjBr6?xF=LOlF-fj*bUcMyN!vIw~+Y zH>D~@IGtjQRSFhhTDH)0gX2+FRptOyrbMBpMH)hJO&l9oJegjwvM^M#sZG@A;BlGw zmVr}2!%HRNg@U8&^F_=|LKea?tZgp86*L$&Ff+`*-^-QdF!L#{Nc diff --git a/rtdata/images/themed/png/2/light/folder-closed-recent-small.png b/rtdata/images/themed/png/2/light/folder-closed-recent-small.png deleted file mode 100644 index 914a3eb4b3a4898871e444b1c400a45e4309daee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8Uwrp8_eSJnoMo&-AoH=tm zJUsOD^i)+<)zsA73w$CYBUMyXDk>^~B0vTZXliOID=P!ZrHX2Qfrbc|1o;KuJag>g zwLRN5H!vK`K2^7Ay}YcXxUBm$p!8Kw7sn8b(|af16l+%CafuXKlC$ma|NdN#(3Fke zPF6l@$)3|0Xrrf+$2iaK)|wahix1rPt>bg4Ui2cK=SJ~Q?F0WfmppY@$Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8MRaG@GFo=tbn>KA)QBjeL zi%VBm*Ro~H)YR163w-9!pC1|;3RD9D>gwtchJ&E~AD{_BB|(0{o3|aha$@&|n+*)t z4-_mna#|P_^+vdifq~J$)5S5whW{@!s8 zjza4_JO8tO+c1agHp2$}nA^qzS_(GIr#Bz6;|y5#_&~ZC$L0fv8bd=ao$`3T#8KmY z7~hp|aZ!^rPn=@N<2zPlxn!!@f~9*s?lMhyJJ-=gHG2`KiuCfnGo^m#zcco{4mz&h zv)@UT{Q~oWqfb*ZbMCFx@-%G_Vd%fJA;;?*gLAitcXBD;%0sM-g28?^BwAe|T{6F2a+jsSx3G3b;ySwq! zD$ARv;~ti*lzzF-RAlPHP1DWKPOts>@Y}g*`>*i)+Q=Oep7NmUk|Q5~ERK!`}5m^khv>k*Q`=5SH1quoU_=LEss;a7~sks;UsHmu@tE&Uq zd(K?^1(ang3Gxfx+`y16(_8c?;3iPS*3-o?MB{vNfD<#%6AlY*E-o%>MNSDOR+iog zEG!cnId?S}>}pUjYh++kIlv{7;J~<;iS0y9+NVWAybKIKl;k6VS7+G*4Px+g^>bP0 Hl+XkKQv7#B diff --git a/rtdata/images/themed/png/2/light/folder-closed.png b/rtdata/images/themed/png/2/light/folder-closed.png deleted file mode 100644 index ada9476e84d3ff1962aa7caac54c5bb617cb2e3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;tB zWIabWC^*U44$rjF6*2UngA0dg9HEo diff --git a/rtdata/images/themed/png/2/light/folder-open-recent-small.png b/rtdata/images/themed/png/2/light/folder-open-recent-small.png deleted file mode 100644 index 7963e859c5e0f074134323585c76899b91c0a399..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 680 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8MRaNcl>kADHb$53MvVp+L z%1TX5ZTj@-?gc)&y1LcX)rpCTt*xz-Cr<{7XJ=Q( z-xNBez~g#z$;7oK;s5_T^ENJc{Nl^i-%Kj)Dk^Jt%=7rexk2jEFYX)dYM+@SBzDX+ zU#p++W8Gh#h;t1OnP(hZA7!O5YtAR3CE;&(7#f&5djyEe&aG~l*=NS2GT&J5!O2ev z3x26Cc`!%RNpaytqvDBE4ki|r{ObA5BT!%|af9oD;==n&i$a-2^3okbqF2T)51O}> zL;T(0#TGT{c*dHKlvzp56ba%HLB&mh~CG`$AygF?hQAxvXQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MRaMo~)3dU&s;a6|Q&R(S zf#me*(}ARWfsd=JYieq0YinyrNJw8_A5azu^7Hc{3>7c{vg_1uUjrH_UJ~RN{OtM5 z57$M@KQ}PEdi(M9r?l?(NBs0RF0MB+)?#2_O!IVc4DmSrcIwG#EebrYg6uhJt{49Q zzcS5%BVyjS9qa05FH#Wy#KiHtQuEu|hWKSl_IAv5>$ci37q9-n(j%TQ&u(kW{)Xt* z?G5$ZI{zK6?Aqwg>&<%SNO_FcJ=0ia#_I`}qZu!C1)HzkVD@m6_*Ri``QI7x5Bqj_%!l9ovHdT(aO0_?B?=7b z{?(^1t`aa>$|-Gl;bHVe{V5`=ZmK_JwWwOhSZv9@^W3&CXIb7DsH}Lf=H~PoBO6BM zYbLppCnHuFOLHD5%D5*N6>GEbIm?4>ni7+)NuFFERK!`}5m^khv>k*Q`=5SH1qx~f_=LEssi~=|s=62W07)QFQBeVs z8X6j49+Xg4Rt74&u)uRMP#0fGkY8}aGlm;V#m5Eb^lWg_4>$W|dl@J*&C|s(MB{vN zfD>IDtWWQUi}igP^AZr;34~XM&JNg5snDY7-cQ;w7H&`Kd5+PGAt9)S%RZhF_1&%8hlOzX7_C N!PC{xWt~$(69Ac`orM4Z diff --git a/rtdata/images/themed/png/2/light/folder-open.png b/rtdata/images/themed/png/2/light/folder-open.png deleted file mode 100644 index 8ee628f7219fb55b9c93aa2f67dd8672eccf2058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;3M&CHOi4Q2g$J50z#NzbXE4qA#90XV&@T&X? zHFcbjkf8WS%d6?Vpg`^h4!wq>4Nk$$ZNe9%gW_%rd^`K%)03LWk4C$*YgCs-y^vj` zvwOmWoC&s$cINZA?=ty>sQJ}Dl=g3)#@744VRz}~lMg)-oEgsR`faJSyPClF!oY{Y zw@r1yF@q})7(FEN8q^Q7Dv0_80hDjy~dzyPoHFwVuK2o>pAW4V!lyj6i=dc)I$ztaD0e0swosyLtcs diff --git a/rtdata/images/themed/png/2/light/fullscreen-enter.png b/rtdata/images/themed/png/2/light/fullscreen-enter.png deleted file mode 100644 index d070a7f84d93d9b4061c4eb6c35b3c54009f53ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;!#+75w_o#0A-$dx;TbdoK8+yz_Nku z!Gr?+gL>x-JvTG1W|=)Hh$)OySyeSO=aG)9m)9%42omdhdqkr?O64A}*Og(VZ+1pAT%T0A+7bX+^WYZ!AJVr&j% zvzel{&@1DRlTHk$3S(lk$`r4KY?=$bHBudT4ozW@7F*Y%$!Ny2oW*Z(K~&%EodNtx zDi7pZSU8=On3V+-9XE*>-*9vg3wP;U=>FDqMVrW}$(-j{+KoFO`CQqtnekjtv+?SO n=jK>!Ha^G1P(IO7hJnFZ+4AbzM?0#3{$=oV^>bP0l+XkKZhOAi diff --git a/rtdata/images/themed/png/2/light/fullscreen-leave.png b/rtdata/images/themed/png/2/light/fullscreen-leave.png deleted file mode 100644 index 90c0a6f0198f1d992eee1cdf61f2a665da46c234..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;sv z29oOP>PkvVDk>^K#=>1vLO?CNB|(0{n;D)>+z6m)7-NmyX0o}mds;TNm@ItPASEA_w7}=UwMQ;jnAM9F*RelH z(c6-;(EFK#xcepJizC_he`1mvr;a)awJ+8R7^1@%=9z3YtC1)zb pY+;dcolc44$rjF6*2UngGCK%ccMT diff --git a/rtdata/images/themed/png/2/light/gamut-hist.png b/rtdata/images/themed/png/2/light/gamut-hist.png deleted file mode 100644 index 3c2408d6945d734b13d9d25d4d4c648ff0253030..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;i5-3K*!X zs{?5u*Tlp`O-&8R00M}J>xPw^fO-W=g8YIvGbr*bj+`atxSF+mLbG9})6VOT3=E9E zo-U3d7N@sfG4wv{Ai?&aoMU5Sm}gSX+NkR8&60Oi6`Hz5+b{XX?3xwX!r?c!Yq4IL zaLgn530+N-FI)_C-~NYXfA*wj@2VtO_C9@3{iEo3b$Mf~Q2?LE+0WhyPnWX1TeVN_ z){EDQO_Es)nfGKWHr_F6HdI(^)Es+4*K$Y0ok`8ksmg*;MHvD*rfq*MKX8b>)m08j z?0s;o>~XE=HBPye7ZbSF2*q6bBdby1cHr^a{YH{@jZ*Vx^EdJc26$?R`!JmB^r^=0DCakgn(6|M&MF1_8BXZS#M|2Z4dk;OXk; Jvd$@?2>_Lv46XnG diff --git a/rtdata/images/themed/png/2/light/gamut-plus.png b/rtdata/images/themed/png/2/light/gamut-plus.png deleted file mode 100644 index 3f6e92a7413ada550d2add4975e5d5d1f7222a25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;jGWHy+w?Xj?42+XKT^vI! zPS2gP-;c>r;F$WH1QzKK5s~wz7n=^f*cukI($Gz3&G}PeD>a@n`YgHn%*Q9k^asPG zj6}uW*10NM)K=&}ICJmay>}ZUEY8+$-hbxb&u?jp_G%COHzfBkXneRU$J}&E;y_TY zwgz*^ngt9Cre-9Fg>asDkih7=Dvj~ud>|?Rrvt*xyzPVDl1;>t7n>%cCPl`7%cHG^)+obMNmqTDg$41}q|7zmL z<`0? zQ~VMozdF~s@~>x4TxNOc+>3|)I|8NO7XNXKOq#{tVX+V+FB Yb86=8>lWNGz^G&JboFyt=akR{07OY0k^lez diff --git a/rtdata/images/themed/png/2/light/gamut-softproof.png b/rtdata/images/themed/png/2/light/gamut-softproof.png deleted file mode 100644 index fb72a95d8c51f0bf42266217a3f93cb1320379ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 684 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;IF7#`6!TUyJ17fhK)QO zQ|(XPOfjC>dy|=6$n5h6wcm_^FEqCD)qQ!8QgyqvVAiDs#t%0dIr1_Bn0kt&jczP< zWMp7BTchAmyZqKPgN4V0KE^sv;M%d^7<*g5)ozCVd4Jj5HpZ}DNM$%zr66&tqrux$ zWFlKen3v}IUIP`WkVArPp{&s|i668Amix9WT#?9}V7~3aJ~r8%n--WXP~O>crlIeQ zN{o4e5|2CY435K!&a#O!4r~@pv{>ewqdZ?X;gNRVoaIbiV(*@mY)q-x6xP>$;EVhl z-y<0@-}hTRcf5S*?ZNWz882N@;+?)NW3&9`@Z|lI8|)9Wd-fjK`m*WcB}RcKd=0gm uJL|Le$zAxWRZ=Sxd)f6m)Bo?^f3ij&m@NLswXX{p)C``kelF{r5}E+n+5Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MMFlDUcHJJ|KS1q*B|(0{n`KHpSMX~yoSDcLJ~zekP}9^jxg!h=jC(v?978;g zZ@u=is6~N?;Xy&(;lKawCJ3rhFHal zg@0>o>#lb2Y`DOD)bzoAjU%!TSRLYnIb@GW3mCL7@hM^d#CC=0*Om>;^~^=A3sz5% zT_Sye*J1DSR|oDi+;g0}b;0Y0`_}yaDsan#`RQSMMU~Hj^W@T&t+C~In!PfUJK%Fq z&N72h&O)*oDMj}Ng4y$Ba@W6yH1$@%)1ljY9k zb6*!-lD5cO823D-T;XP~Kv4UQS6A{K3SVnQ&CYaMcOdBhUGC&9yzSftcZ{C06?pF1 zzkK4#aHd4hJQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8M1p_rTH3$Pvx)=BW*${CR z6%`;GLP8iU%NEH2O%N&x@(X@>hWqiSeK&tFY*tv}6=O1~F)w^ZMi&DEW4ot|V~EG` zt=BsHniT{XEJJua>jin*I6FT0uZtgz>Vh+RC}AFd6>uNI#%Dv0vh8JQ`@ zX!mKU%Zpf-g!45g8~1l{{9$b{*vwFHW;%25I(ONtLqiqSl=eHUVeU(PDQBR%AW2QBAT`ugc8l0cA&qX8WlFKe ztP2)#PT>8pbJZf@kVot{F3RC%be*!Vb-~febXB{yeFQY zyUk%~xyhU2S@V8>sr)MI{qo%w)^8q1Zf7i)O*n5W^|jvKZ`xyi5hv?gd<=~*ff2^w M>FVdQ&MBb@07|VU#{d8T diff --git a/rtdata/images/themed/png/2/light/gears-pause.png b/rtdata/images/themed/png/2/light/gears-pause.png deleted file mode 100644 index fd91e43e7c676a83bb735f8a93f3f32816847a6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{Q2~-@z`ei+D59pO z1|-$h)qx~XnX~)z2!*FBJA;nCMeg{ezj|`Qh~ppN^DTGNdx@D0G@yUsmh1 z&8>LCg#HetsD*nO&LzA%zq-b?Q>ex3e0u-7$_bk|4@;*?pT1Bnx5MX?q`_W+n35ae zy?f?g|(ZUM9EeG4C(v1%w?yRJ5ci}&|G#()=#-pyOSsoKHi zOn=|)TMHlegu8uHw+PwnzC~n9*4p0Z^UhUOF#129rm4vCJ?~7*^}kLLOs}jJWWV1| z2()r*(BGJQdp%Rn2ahhE-4mS8UzMFuoyKin)}nMmu$-a%`iG3~J3N=XW7OoXDB-@J za8sC}p8Lr03$u5HT$T$pepWTNOD=Kh%+%J7&l~byO|anEI4jU^`+*hJy~i(ke4lx5 zR-NL6)VuDTO;h}ywm(YUd)_3pPy85}S Ib4q9e03QTbF8}}l diff --git a/rtdata/images/themed/png/2/light/gears-play.png b/rtdata/images/themed/png/2/light/gears-play.png deleted file mode 100644 index 2e123d3ee43230fe4ada165a0e34072140d897aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1009 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbA@Ck8MRaI3110VwkG#xa7q?($V zdw~y-0h9rWs;Wx*N~&mp)G25vKtvcC7~l+sMg|b7X8;Pamazg!Aev$Kxg2PVY)Oz` z@aFK`wi?#84Gcc>CK-!q+Vd)|cv_aY(jsVca%=x%HSsSD3``!LE{-7{$G1-FF1n+@ z<60?Uz%TvbR_3iK|No!$YS?=$=T*wG)H1b-#mby7x%4IX?>w=e-Ki(AhW$aygty%d z1rKg99Z0ah&+IhuY9fQu^_jv|>GSpWXq1HNhn zm5C4e8a_AK7GGT7aA&S!gvXsGTeDm#gCj{d;~Q#H)=fF>AEo(*eJ8WRJCFv@+66+*ElmZgs1ep(HafBp5CrH<7f)>m9-e^{C8cckrNL!_>| zyhFeu)(AnTImtI?HXNUF)W&vt(! zhJUuNB~0paOCq{!8IR~3+cCvO=lQl3^>X*qJeu@UT@GhHGE4Hxi9UMfpzc*YTRVr% zv!*xMH3m$cSk235$navyrSmV3nl8@1=3hN$2Gf$`)%;WD1X^q`^S$m9qOf#(0b`bJ zaj;~Xf{9QS`=!V3+#L@&HiV^n>|pkIxjjRFQ|EQzAGLQ9?B_QG3lyDTYFw=HhH1$c z#XQFQ4Am3V8`w*CUuoAnB*(&-|J`}B)b)72S}vvoA*Z_(Gt^@A4sbu%J7uev#rNE+ z=kjwO_f1W0(!A*Bwc(6t#h+J4w(k*$e_gj;D2885@nm_5=BItT?l(F-e&HSU!7RY+ zyijTK^L>(m<&uFDJfH7lJap-7$<*&(e%Y?w9i99qr{Uc9NndWQe<~yZROOo){p#(s z=>F*i&;Na5Yr0)}ay@g}wl_P9|JT>eiMb|!^L@aQPj`NM023dBr>mdKI;Vst026Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-SRaH|{1CkJ+qM`z0 zqSFv%ZEu&E1GNj51o;IstQ1L`Tdcpip{CzHyxm7e-ILd99RmZSlBbJfh{frx!EZOU zDscF?M*cZ*?|&wL$a1UH|L;oG*ozxe4`%+Fzt!OS_uC@133+?Z>EG+ypWWkehEK_9 zedY+bsREpU6Wk4ffI;p=8&uOlA2 zI7>Q{>vuUHeyWiDF^y~1DM9}OH66mXhBF=Coa4Ft%6pk&slBwFU#8`hlU{RmHl~Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MQ&Uq#0xBvhN=iyV0rvtQ zBwz=-4;8NDp5FTvbRy-@w#n)VyEQV>wWv)&}ld;o*`}R)ci&! zd%gyD_v`}(ueq%@oN~`QDx`4xvJkg|nejP^%Wtpf*m!KX*!QrA>)c_jB}Q+gC&s;D zd{etpa^qDwq3a_1j~|%qEZ+5-y1XI*%Dik_Rs70=bI}A*^}spFF4er&_wU5rU{9zraCT1EB|bYnS?$a0_P-ZXYS=!M zt(WW)s5vjP_6O&cUm@SYs5d(7EI3y#o@y-1l?Uj<;{m zu#DQW_57=?*;k&her0L-JtLAaS8t`vCi{CC{tk;QAC%9Gjj6YqamG}1$B~o2{@eNG by_R3U!G2vR^KmC&@?h|E^>bP0l+XkKCRt!I diff --git a/rtdata/images/themed/png/2/light/goto-end-small.png b/rtdata/images/themed/png/2/light/goto-end-small.png deleted file mode 100644 index cedbadbf2b861a8ceb25f38772b70072576f7476..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_y9>DP*G7)S65e4 zQvCwoP?$3{apNzb9SokXelF{r5}E*kZHL_e diff --git a/rtdata/images/themed/png/2/light/goto-start-small.png b/rtdata/images/themed/png/2/light/goto-start-small.png deleted file mode 100644 index 68be83190956c00f1193936e037d3e425731cce4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEss;asd_^7L^0~snX0AT}3 zpt$8Wp%XyG+$BMN!J8Sxm)2*87_d)rdS;VR3lt9Xba4#PIG-%w!pyTpD50Ty)dJ2H zMhm#MNG{;=kTh7p(cz!qASh4-BDjFW1dlWa(TFn*S^*~=JQ$q0mo1dImSn|q`Q?mx lhrigRF&u23@Xe5&;qnxPqo*zV7Xxiz@O1TaS?83{1OUWlh>HLK diff --git a/rtdata/images/themed/png/2/light/hand-closed-hicontrast.png b/rtdata/images/themed/png/2/light/hand-closed-hicontrast.png deleted file mode 100644 index 046f3c341deb47459739aeecf756d365a558c9c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 966 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx?@Ck8sFYo~}Ndo`>|M&Oz|MBBT zX=&-ZckfJ0Otx*?mYA5>-{0@#De~AirRSIPRaVuIoOC>CD;xDDT`~Q#e?#fc{1uBf zW!f#+wCdE4PU(w%-lr-jS(L=hcaWNTqvOS?`_`RHZ0zd24167AIKQ|UZxAZAVCP6w zsB)T;ZqspvOXJl<5yl3SkXs_M^%D;`l{m`;wXgglT{O4rW`f$R3F%*-zFDtwd@6t6 z4u)sK{)?=$4nF19-)MC4|H_>iM%*UGNA-g|#m=wSE^qjMWx~REX1Ci4tp{=|I0F-tj9$rJxVg$q=lLe5>D4|H66Z&lf_<5&A~k$G%0Zak3B za4XsO+4|LD-N`Q&e&4dwD$00cr1AXQIqPT2Py2AU_wM5>2Y#))v+MW;vuBAn?##M; zfj3cXujyQ0jtf@PCY@{AxbE;x$>&BaC*I!sy8fyFYt{E@N%BofGevgTzN=mTE48j< z`}?nAdpy5>{b)Vu)#tBuS)al>T(0EKOLP5l{xNstNw+QA6Hd$qrBqK>KbLh*2~7Z( C)ttTn diff --git a/rtdata/images/themed/png/2/light/hand-open-hicontrast.png b/rtdata/images/themed/png/2/light/hand-open-hicontrast.png deleted file mode 100644 index d6aba1ed8c33611a51b055f81686680ac562ef4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}(Et+@6PgGz_y7O@ zmX?;^zJ2TJ>eAHI^z`%;78bs7KPcAd_7$pLp+YJ4ZGR5 z*n#IsUZ2CMIh^5>PX7P@_}0019uDT4FRhbzYKh4T- zA|v^~d)>vzx}%w#=`Abbbw63?{cwH7mh$43RO|Df5uH{s!90H#sNYm}@jlzo!Dzln z-6>hEYK~0cBTth>f94n{JGy^yddd=W!Q1IkXocY29si=__6Z9lDlB5W&SV^TxWW8l z)19+c6L0OGu&hEuXz_zjD-0?#S(ludr6y4u#QSi|fghKqUh-?|US?i&a*5mzA%+XO zo9BAY@%Giv&|P!=xx<5ZOa84~8obS?%{X+8basqoOX|~=tuIdN3cur#coO=;GV9Sa zUALWUCY1Sfy(=u-`FQ0P)&so}U#IgX3*2A~Uz;h{VzM=N@!J^@?Dy~Pp1SSg*Q_IN z8$|0Q{#<;ykNL~ysM^W%|H#SA?JQ)kFk2I{Z*%G1ZyrtjomK2JT&|R;pPf7F*Jq=k zYr9vJFPau~?8{77>4v}CMNKCKJ~=k4yWjaTCek}cGJ7$`4vpE z)7Ru!sjO+GdH0#md~Lt&yli{h`xT4!@5ogonYF<{r8LO7}Z{Q|KGnmu?v)X NJzf1=);T3K0RVSDz=Z$+ diff --git a/rtdata/images/themed/png/2/light/hand-open.png b/rtdata/images/themed/png/2/light/hand-open.png deleted file mode 100644 index 40d488aca19bd5e3db6598f5be03477471be9f3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;LITOwNtX6~w#>i+{SZv#2(P_oy+T|e_m9gLP zsQ-j_PIGkpbothavOL#m+VSGWv&$ysJFPi?_57SzeQy$TH^(3Lb-(WASJWh}X-N&U z2vX#3Hk8)9X1bay=D-(@M?aHGL{2bXKjXTHERK!`}5m^khv>k*Q`=5SH1quoU_=LE+7x<{Esseci7n}_YE?h7$ zSdhdO2IMoA1o;IsI6S+N2IR8rPU6sOQrbdW+BAr6O^<7Gw#|jh)uUrwL>F<^ z&CS98P#na`;M860DEJS&4DWrs@B7~O-fgE{%Vi1~06?x$w;hRUTI*}F&t3mrg2Sul z+@jHp5kKI-vQ)@9BZDa?G%WQ3k6}0_Bdi9TM<<4X81^{1!iY{LG>mo1d}B-y4r3e} zgIOu|jAPw2-rT{4OfRPCHjWV^Q5pywPq+bQUWBnq5DoR^%iWVS?xjXJFRp_6bFBbk$a@c4ULkf!aZei6%~H)$#NKYv(~yPc+6 ztwl{u(@Zll6Du)INsHpcmjs17?H(wvmP0vc4I8?LpQx{9D_wA=zERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl_hzqnZ&tcMYNZ?^%)?L8DqHwTLOhF=P3p>NV XdkUFvzP#EDRLgTe~DWM4fxfF38 diff --git a/rtdata/images/themed/png/2/light/histogram-bayer-on-small.png b/rtdata/images/themed/png/2/light/histogram-bayer-on-small.png deleted file mode 100644 index 5ed266350946613d5e8f1127f9c7effeb4f3e4d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x(~~1_l={7yt?9TZ&(H z0Qrn1L4Lsu4$p3+0XfQ^E{-7@=aUl@cvu1%!WhL34A`0%>MdYl6L`2#&%xjs2P1>S WU01>O{&QtO diff --git a/rtdata/images/themed/png/2/light/histogram-blue-off-small.png b/rtdata/images/themed/png/2/light/histogram-blue-off-small.png deleted file mode 100644 index 7fa647f447ee579767b1f306042d018d262eae0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst0Pd@2@Bjb+ diff --git a/rtdata/images/themed/png/2/light/histogram-blue-on-small.png b/rtdata/images/themed/png/2/light/histogram-blue-on-small.png deleted file mode 100644 index 2da44ea6419df2daed2f419c9399e28078b5389f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(1{boYa;N}Vj3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RT-mYHk1k diff --git a/rtdata/images/themed/png/2/light/histogram-gold-off-small.png b/rtdata/images/themed/png/2/light/histogram-gold-off-small.png deleted file mode 100644 index e3c0eec86a9fe4f1053ddfb352909ccdc4bad596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oS?wJp^eFrfh$>5fJcq3jr$}c!_*qH(pS4$Qh>@BJYD@< J);T3K0RV0iY0Cfr diff --git a/rtdata/images/themed/png/2/light/histogram-gold-on-small.png b/rtdata/images/themed/png/2/light/histogram-gold-on-small.png deleted file mode 100644 index 08ad39f1285e80a14895e4b7a270efb145641882..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yC#z&oG?dv(yI2Vk`;r z3ubV5b|VeQk@j?P43W5;oN$0)&B6qMh9eQIY=`?B9|rR{HGY)JqB diff --git a/rtdata/images/themed/png/2/light/histogram-green-off-small.png b/rtdata/images/themed/png/2/light/histogram-green-off-small.png deleted file mode 100644 index 1471f6beae9047bbdd90bc562aaab5a2a8f8e6cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst02sMwj{pDw diff --git a/rtdata/images/themed/png/2/light/histogram-green-on-small.png b/rtdata/images/themed/png/2/light/histogram-green-on-small.png deleted file mode 100644 index 4b7ec0f11e9ceaf34febc7b0db551bc70f96766d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy(7o20>TABe_j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RVS4YYhMZ diff --git a/rtdata/images/themed/png/2/light/histogram-mode-linear-small.png b/rtdata/images/themed/png/2/light/histogram-mode-linear-small.png deleted file mode 100644 index 105adc1c08889e79b65e529ccb9ed88a5c3e042f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LEss;asd_^7C;00n?-O?3x9 zAd9&q$S>H3Ve+dFMJ+&XjHioZh{pNWizj&x81OJVI?66#FPk8Cr{34H#^V-?!TjdG z7x~WYE134T>F6AV2J;4ndkjo>99bFXEoflKpWxUary`KR!pL+cp^-s*hJphNGmD2K gyWqC-Z}07AFkR@_S)#b)5zrn6Pgg&ebxsLQ0N%-k_W%F@ diff --git a/rtdata/images/themed/png/2/light/histogram-mode-logx-small.png b/rtdata/images/themed/png/2/light/histogram-mode-logx-small.png deleted file mode 100644 index e8f52fa2be9951a4938583132d986a9faed0a721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEss;asd_y9>DP=Nsm7eWFR zu6Hw81*Eu2g8YJg7>+(o3GMp2_V;&Z8#bV5v8Rh;h{pNWiyJu`3>aK4D!65*ZzyI| zTswEEMPu(IR~GjZZ1=eImbVIg7X9SISkSatqhV2RlczJ-{9aqD9H5i`_BE}{kzp)gv?!i RfDvdtgQu&X%Q~loCIDYVoN537 diff --git a/rtdata/images/themed/png/2/light/histogram-mode-logxy-small.png b/rtdata/images/themed/png/2/light/histogram-mode-logxy-small.png deleted file mode 100644 index 6d1b13db4bbdbdcc177f0225ba0b14da4c1bfa2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MM_=LEss;asd_^7C;02x34WIzCf ztEQ#~R0w37zvR{evbalv{DOTLF8)b-)jU5xY{NO#V+lava8DP<5RLQ60xrxvGnjS< zGK4X*sTkz2+!13{=H4)6o@FtcXM^)|o-PLI8T|qYjUOH|%{iJLz#4Ua0oR7x3%Cki v&2bbhux-{lkk+g=p@z-3A>oW*S1m)F(M&Ck8J`V-Rxo(F`njxgN@xNAd6kN# diff --git a/rtdata/images/themed/png/2/light/histogram-red-off-small.png b/rtdata/images/themed/png/2/light/histogram-red-off-small.png deleted file mode 100644 index cfa4e5fdfb57cceec1c94136eee690b7c45c96ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96BPJ2v@tm{a3zZh@Tjr1ai3&lm|A02`f6883Q!q?r>mdK II;Vst04oY;*#H0l diff --git a/rtdata/images/themed/png/2/light/histogram-red-on-small.png b/rtdata/images/themed/png/2/light/histogram-red-on-small.png deleted file mode 100644 index 3778d083716a3ecdb6a0dbd2a2f9aaa0be6984cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_yCy~3=EQLt^NR6j3q&S z!3+-1ZlnP@(w;7kArhC96Amz}S(qTua3q42?QnnN!(bi;hK%Tfr<|_IlYz<@JYD@< J);T3K0RV}IYgYgO diff --git a/rtdata/images/themed/png/2/light/histogram-silver-off-small.png b/rtdata/images/themed/png/2/light/histogram-silver-off-small.png deleted file mode 100644 index 18f5b2bac4a3a00415f4c4a9dd8f2b84e7f5f180..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*Mb+JHY44$rj JF6*2UngH>qY0>}y diff --git a/rtdata/images/themed/png/2/light/histogram-silver-on-small.png b/rtdata/images/themed/png/2/light/histogram-silver-on-small.png deleted file mode 100644 index 144330442560e2f564aac1c83a7b6cbbed5cb280..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz+Zpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qlZDgt)pF_#8ZV5Xie0-O~l6m`Z~D zf*C&U(d6F*OiiBh6a#p^qF@aP#0fGkY6yv=31k5vtyUrai~s~$ZE(m+{VDb=;-O<7-DfcIYB|X zVAjfMJMz8eHRzpNqr}1H$F|~;j5O;)hh2=3bKC<3_*(cBJhyNwHFC9B%vRv?Xz-44 znL6R4nuA#k)02Bn8qs?gJ)LAU9&$YPQ1a|h@b*~fDUvimiNpO3f6MUo_nS75>Vo;r;B5V#p&dLLyQsy-W}7P zpUFFp=B zaY*Ul0fs4^E??adXCowUlaEfS#a4rb3;^SP9tC#a~>B0z=1q}0B48t5^ zIWNVUYBBakvIm@5f*)5X}1phtv@iy t{*d1~2W=y#)2Ac+&c!*_C^iF=$d?xs&0GKg diff --git a/rtdata/images/themed/png/2/light/intent-perceptual.png b/rtdata/images/themed/png/2/light/intent-perceptual.png deleted file mode 100644 index 136d4d1097668644173fbdff0e933473b4ff1a08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn-@Ck8MQ&Uq>QBhS@g^)l75V#lk zY}>XC$e1{BqP@NSx^?S9LPCHFfMDUmg?V{-KwUstIXSuN>S~vdlMVt+6DtYw3vQUT zVo^=+T80CgSGDizHwoM{Q#PA-{?W2e)eH=bo}Mm_As)w{PP;v=S%Js(@K)uHrmO$| zUscR-UmBDCb?x(+dzqfkaH%Na`p3vKDM;yo<@w9E*!HNjH-4zhWapds{0e)5uAL|Y zgB(lKiOCCRS}|HY)r{O1&GJTI_Z?j`MMeeX7f&6TWaFom#-5jv5M-KPl$vs=*L?bn z<8k7TV>W1Qa86gvXIjmqQCL0kI7{M`QwygwKj1V!Wf|}w^nosWVf(Ejg@c8C8GH`G zpDi8SZptiJkir)bJm>Ivi@s}7OU=?tTJJW_UQ@J;n0ihRMc&XRW51hv3Hq&h8rijbav8RKIXs=&f~EGm zz_E4BI@i-$%)XY`Fbgx-w_J^UmXRtk-?`_p*~iyUZm3r_{MtJ?>Iz3K*ZckY!tE@rGo`&CO$-?944$rjF6*2UngC)r6gmI^ diff --git a/rtdata/images/themed/png/2/light/intent-relative.png b/rtdata/images/themed/png/2/light/intent-relative.png deleted file mode 100644 index f8c7d86d8f2fef9830754b8954b196c26aee80ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MQ&Up~gLUiHK^Q73DnN#N zfzP&W+a^w&2;l-nLPA2Eot+mhT$q=aS6y8V6gM_D29iLKWE?6EG*G-G$S=5IPWP^w zjbnJYe}(_5jOCsmNA= z4W0&@l?=idkK8Eb3od2Iay@r#>yrj1gFBDbUl5tsK4ar4)dv|&Pu_c8z2SBGri}KQ z)f_gPk867KS#qZRRPKKMpMi)12+H*))!MW8l`~a7u@C3~* z&C(1$+xc$1w0*Gr^)7*?YtAM6xNc~^crmNNwW=VOVb$e}^Z%B3-LroFXn}Ki1Kaex z7_Ynw>{=6~&sEO9G;^(;+yeX9Cjo7FO~rxjY6|^I<|P~w`LZ7x_kMZLxJvttw$%c2 zcailHe4AF8zPNC>RKGJcWLiPw*6*n~N3JCM2KnpxR`Pk+eNDdmSHUuD{jM6T3%#tz ip1pkaxqq_RU#9;v^zN3Y%1HnNp25@A&t;ucLK6T7%o^1I diff --git a/rtdata/images/themed/png/2/light/intent-saturation.png b/rtdata/images/themed/png/2/light/intent-saturation.png deleted file mode 100644 index 3b7edfa290e310564507f33de3862cf3cd8f7024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KaAR@Ck8MQ&Uq>QBlPJ+qP|UFYo~h zhlGUK+uN^Ow+^CY;lhP^d3n>OO#^Zj6%~PGb#--5PfuW~lmpOAiIO0{;D*@~TWi)V z+kAkbyT5%`q0Q!*YeM;z=PzF~QTqV{17oD8i(`n#@w3zJPHR@+X*uk_fxBZx=>7k` z<{P$b4HKx^TKu-$Db3I4!ScWltQQsr`83aNe;UXB=E##hCX9kb&e9HtY@8VydW2>@ z><;XU;)-fZEb}W^CQ`;(;mLG--2#3EC#S89s%oaaDX1CCAU2S*Lb?nRd8u;sQ;}J?9w9)mW}RJ+SDp(E>|_zA0J& diff --git a/rtdata/images/themed/png/2/light/magnifier-1to1-small.png b/rtdata/images/themed/png/2/light/magnifier-1to1-small.png deleted file mode 100644 index ac01575ba580895b52bdfad5eb214dfb4a9a10a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>26%{ow0J4EV zN=gby0tJ8DdzSf5T=A{lXjiEYlM?kOye z6->qv4;WU@m^4X&gZ)DTt55_>YhzTyjYeLbfCG%e842z}0ZtqaTQn56$RxC8HcDk3 z;1q6%;x3VJ;Xae-u-us?!Oy*d?@fKmd*cm@SOu7!6}$wD8m20+Zeon!3^M6xnyTO) x!obXI-Ng{VX`B_p#t_@2q!87ky=fvNgX1H+yxHpU>w#Wo@O1TaS?83{1OTNLxTOF9 diff --git a/rtdata/images/themed/png/2/light/magnifier-1to1.png b/rtdata/images/themed/png/2/light/magnifier-1to1.png deleted file mode 100644 index 3666c7c9f1a60123ef8e91189f0a45273e4654a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 751 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8sFYr-PQc_n}R{;Z6RaG@L zH6RHDKmkonO$Y-lpbAt5VN`t0c?>i`s3gcQm_bi+*2bd9&Chz-Y!3W3-EZho0zC?R~o z?eC#lm&@{L1%Do`Tkzi?fdAdSZ(Ai_zyG6tr^I6E-s`7QOWBr7*PmeQ_Svd>q`{-2 zkNuhg8Pa)-9Vm=WrHutYav#;uCM+dd{tIm7V)Q@WtqcmAf9cs_gKt zs+;;H?wa(0P+sZt0+UqM%vxDdqnK$oH*c0dQ_C~$Tf3(ndAnB1ULohN%k^!F7nl#+ zFiNXP=v~i#(^j$n6uXn$u^$c`kLALDm$+9QTsmd%iaY84N4}lrYABm?uE}2TlkneZ z25#H$E!<_sRCC>>q3-wo?Y;kIW_*0VhugdRfBYMEhNa@~L@ahE0;7k))78&qol`;+ E0O|!MtN;K2 diff --git a/rtdata/images/themed/png/2/light/magnifier-crop.png b/rtdata/images/themed/png/2/light/magnifier-crop.png deleted file mode 100644 index 8ffec5650de8610eda361aaed6f410b60bc9edb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 701 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-OQBeg0b#-+h8_tEZ z)zs90Y@jSq6_9c7Wh@U+yI@I>UoZn#iJj!E{>{%e>a_)BsV@Kf@ZUW~1_nlVPZ!4! zkK=o%Mo(%{;BjSE36%4CU%yq^z{=M-Lv!`Bf0~vB!pHYp5F8| z=JAJQb>)@JIl^yWy148}g`S;-MF>~ygGYU=PN~*m`%}BDl$SjDo4Nk}JC%78|Nc&M z{W-^dxt*n4Lacqb(Zy?Bb$hotoa>$Se(I;Y{U5GpubuMAW9IC0JEeXxym++j)%;}P z*{>s`wfyT>Pj^}+>%ma)SW{LiMM30n{-f1Ju?J$={Ej~6J;fk*dLvWN!znx~LcT;Q zoQqnN?s;G1^|v>NeYYRGS)=(RcBSa AQUCw| diff --git a/rtdata/images/themed/png/2/light/magnifier-fit.png b/rtdata/images/themed/png/2/light/magnifier-fit.png deleted file mode 100644 index 79a2bace9f351d343e507905034230cd693ccab8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;^mC->XZ$y>3?b*qzgyov}Nb{q}}!&zllC zRqm&^n}3b6c);=EW0i5zfkli?4q97JKMP}$e0a9Pj;&00$Dy#|)8aW%2HWdWZITYK ztjL)6JfzMjVdX&y+gl8$KCC*ZX?A4hrEb?e)gK41uqN}EB>X5k==V0VDd?u802)Ub`Cg(_#PG z@Pb3X77DdaJRu`*;u5xLD#MG9Ho63Efh|Sqcnv22WQ%mvv4F FO#rSw5{Li* diff --git a/rtdata/images/themed/png/2/light/magnifier-minus-small.png b/rtdata/images/themed/png/2/light/magnifier-minus-small.png deleted file mode 100644 index 840cd94dfbc94d0e3fcc49a53cdfde2be4998eee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_y9>DP*G7)Q&R(y z5U!Mz6p*ctmz=$&t(Wh@;ZbeKz z$m`;;tD#(}L$$K8Ryo3$tM^}u4q%Ed33CI~(0=t@dRa2I6IN_6WzrLn*}fW@V|(ACU{ afuUH`d)etd|7HOF#^CAd=d#Wzp$PyrEx5e^ diff --git a/rtdata/images/themed/png/2/light/magnifier-minus.png b/rtdata/images/themed/png/2/light/magnifier-minus.png deleted file mode 100644 index 1e12044c8aa142987cb098132ea41152b02fef8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;=;o^@O6&D`?Vse1(+?GGd=My=&YT6t8Fqls~2nfJj*Tp#_HCnQ#` z4Z9T?{iE_uit)`mYKe27o%mPrxoGlC#(tJv2d-YTv9DhV` zVh*2bcNVX%D`tPgWV@0tnemS40-+6??0nP0nBIQyn)$tfmwTOIM&8e!RPHph_1}_N z!WuR)3O_i~AXt^x%M!=4{D7aVmxwcgwOBMTgqtEcB%R)@aP0ERb%r>mdKI;Vst0G-?d AO#lD@ diff --git a/rtdata/images/themed/png/2/light/magnifier-plus-small.png b/rtdata/images/themed/png/2/light/magnifier-plus-small.png deleted file mode 100644 index ee39b0617d8e37484d713cab01717a575f06397a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 604 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3}QM>p;IpDC^ro4xtgPs6vIi<>_38@*@ruo3E=^FXNKWC-sEZWp6o zjd_hrPUoaQPdoi2=-Km< z+o3n2VUDnt0^dz}#`9N~pA@cU%ekx4pfbnSPl>Cs#KpdQE!PRjIY07S{my-qyAibE zL`y=+8O>|alUJJFv{c)-U&B5&_Uoq)5vtDLcdq_8zsWP^)v0gZ>r~ful^txenEv+^ z$4^7 z1~PyECakKarsjUDpAV>uuO!GXcr(K@r=mVd?O9ysTUJEof1Yrgfq^m1)5S5w;&ks6 zYwsftBCY&y+?bb1-eHf(^HyK{R_p4lsYMtMtP_ulwa1q+8jF_O zB^t%AIB2F|d}QMpCKZ-nFE(*)5Rqp&w=t14y``zD|_xx4ckL>O|w@rLrGuN&DZDBn8+n24o zc8a}Zo8Q60(pg?18eS!V_MxtGGriaHo(tJ<#N^z*s{bd;`*gxq*LH`!eyQVE{EEMr zA+l)u+^I_o8n?8h9%c}jwtLyh1GbP0l+XkKoxu!7 diff --git a/rtdata/images/themed/png/2/light/magnifier.png b/rtdata/images/themed/png/2/light/magnifier.png deleted file mode 100644 index 28a52f612c52e60a7279d476fb9a84aa3450c2a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 683 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;+}eUqbRE`2Vu@8QF_H)rd=uxwM?P-)BQucxxZDO10619Nuu<_BWu_E|`%IDFV$ zx;eV$y~GaoTgwV|X%<+p1~Q3;$K|&u6en=(33|f*;BsTGPAbbHcO5H(qQcWPT?e!T z{2lo%wkPoB#w`}{7t2X#WG-5GzTn6~t|+l3KOQFBb!+phc&AjIaFC^~S8aNbw*)Wp@_%BohD&fnDWbV)mBfTxr4^_`QB2u%^1TFK|2DEV8@SugNd mwb7-R2dsz7Kldvuzu~tFPJ8Jo=QtG@%nY8celF{r5}E)FhWYOR diff --git a/rtdata/images/themed/png/2/light/metadata.png b/rtdata/images/themed/png/2/light/metadata.png deleted file mode 100644 index 58681091ef601707595d3a21dc7a2f996628295a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;-y1g~PwLZHMuPZ!4!i_>o}@69`8 zAi!QAEOzW)=ppwLCB6X@b{$x_N_&OAfLO%BNlW{tG|sefI+kbSG$Z17+KuN&xtTc( zkA78XCrmyPM{iUipx-V{iHU7vCmi^xU7Rx$3Obd6%WX***)_ z7+gH&Xt+hdsQ#nGpNR~@?0?I-*P9i0HQbx z;kIyulKt<3jOBrui4zy624}tvl8v7=gFB?~nW+Dpx!jFz$J@^wa#HwtGNyNOt4P%U za@LNT8^>H;H!|vVw8^}gQRyr>{eJMGXU~=IKW6$^nZIVr%AWZ^pEG#6`njxgN@xNA D!Is}D diff --git a/rtdata/images/themed/png/2/light/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/2/light/node-move-nw-se-hicontrast.png deleted file mode 100644 index f4f710cabefa0691d754317c6c7f7e69996f86cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KWbD@Ck8sFYo~}u>w|BkVA2S|NsB@ z_4U1Y@uID*?aP-hwzjqn4Gr72Z7VJ=HZU+)xpHNCdivV5g9-@vUVF{-nMYh{^ z_xs+s?H{ZWI%A5{-90vwS!W7t`Tldm!uQRtkNEW7eLMWL!10ZnEZgxA$G_7a9G}eM z@A`M|%b@Ki753eVdiCXY9J_dBcb8nliTZahHdXAOs9yB(V#4X-iud73!v6R4fyzGD zwJrYmu=+Dk*z)h|I{v+nuGe&%@g*$ds^PoRnUC9Md-#4>Rs6h8Zh1qS1xMbJ%juhp o>gL=!!B+94Hc)Bu|HofhO%=r#XS+!!07H|()78&qol`;+05^vg+5i9m diff --git a/rtdata/images/themed/png/2/light/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/2/light/node-move-sw-ne-hicontrast.png deleted file mode 100644 index cd3705cb99b644498cf07495156b9a1ce2209228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8sFYo~}F##(p$d!1&|NsB{ z`ubkHc+uS4ylvaIFJHbC7Z<0crLA1K($3D##>U3b&`@7r|L&LNuYjfql?3?(Gq7!w z@_pI<_iv(}{jrQW{8uZy&IDX$U|`hrba4#vIR19Z?Yw3K0TRcXKDN0(;hx} zZqjq@+lt4zSu-j>mR*)r`nODv7ioC zOIz{A85dnwx#*?p`5ihE6%bv)mmcP{FVFFS#rwGjE8SJZf7&IMZ#$(d=b6L#X@X1g z3WsCs=anpsy8kc#*DI#Z<{#Owr=BXcdoH`5t$ZclX6Ah_7OvcILqy5=;2D-hN4~#P zofQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUEW@Ck8sFYo~}$pioY|7T%gdH?=> zTU%Rja4W2-{e0hc)ou=#ZvLyDz`r$8_iirx zmve3oTuWK{8%ou?^JdGanHJaxxGpf9amA(KMFGo}p3FMlbJr)PIY_;pE4^l-vBTr9 zJb!$4zLIUWwe(_OloxxV_>V#9xo${sxT0_U!uEL$O}pPScr!}r*PfWl93i)WT|hZd zD)WcX%g8DZs{)^;e;1jYU8=rXbZ55d{B@=kGuxA$^yK>9zM6h9;J(}8J$=Xix4(}I kdwzWP+!uQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KT32@Ck8sFYo~}$p-)b|Nr#q)9cr- z`T6-zpFVAAX(=TogJ8G9@i7?dHv!|Ni|```_FL zv{Ixb$S;^--}RrN9Tvd7u?>Oq`;jw`|Pow%V+kVd3wgjHveLTjPd!SMGEB~?-w=X%Qnc~ z60@%U&+)^Gd7`PnW2Gak*D8fgf;etA-1wOvG^b^g@TFc+hd_JN4{IEA|L`mJE!wVp zXfNx82UC$;&q*3VTR>`6OOGcna{^(RB7aFzcXd*)u>``a;bow~Oz v^O?XeIqMgFzFBJb=AA$L^W!IHKR<6?RB8D0^~+Q?Q0nk>^>bP0l+XkKe2Pf) diff --git a/rtdata/images/themed/png/2/light/node-move-y-hicontrast.png b/rtdata/images/themed/png/2/light/node-move-y-hicontrast.png deleted file mode 100644 index 1b0b471f508fd9da1f7b22e137c074a111b758f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 683 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx<@Ck8sFYo~}F##(p$d!1&|Ns9# zeE1+HCf3>6dFITSfB*hfR8-u)ecR8^@5PH36DLkgOiWBmOS84LwY0QcxNzZ;B}=v+ zt9S!6QK%%yFPI@r^V&YUzaRdcsO#iq6)&E*`PpUGWT5PCPZ!4!kK=E{ZVELS2rz5f z283K{+FtSJzrB~>+`?nZ){FC>S-vdUeLH3H6HTw@r(BvO4JLnB&SntYn9z5Yt$3dO zrLw)-PGmM7KJ{Bv=Cpqx`+Mi!DUbbm{PrD|OmpHqW}&w@q4L0tRX36zR_i3Vw=6hx zk3VCf-RI&PZ+#uE&V9%zd9j&&$CLi)X9JF{nDShFSN)|XyZGB`EpxBF;Sb7qlwfj3 z<*NZl;V$MLj|Y{Fhy2Qxifnw*re9SN7Rw<${XhGUYBhyzGtcdM@3w92%$^k&?y*#d z>^Df>c=x!2rTf87UXj9-((DEUk<;04vJTdGH^=U?>X<&+{PlU(+{Y3sP3udpfr8!B L)z4*}Q$iB}M%o5w diff --git a/rtdata/images/themed/png/2/light/one-to-one-small.png b/rtdata/images/themed/png/2/light/one-to-one-small.png deleted file mode 100644 index ea2f52bc670c12abeadb6ffa0ffde7660f84138d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$*9_=LE+7x<{Es%mR%tE;Q4sj11@ z>dpX4v6ck+1v6|GwQJ&Si*n0~*5M>FVdQ&MBb@00`xD AHvj+t diff --git a/rtdata/images/themed/png/2/light/ornament1.png b/rtdata/images/themed/png/2/light/ornament1.png deleted file mode 100644 index 840cad73fec67875eaf4896fb97e9b7860fcab55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3265 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 diff --git a/rtdata/images/themed/png/2/light/padlock-locked-small.png b/rtdata/images/themed/png/2/light/padlock-locked-small.png deleted file mode 100644 index 85c7bf0a912240c5b42b7469396b2db7fb636ff1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_^7C;02#{4$`FQv zf`X=|CXfx`LP($jAjrQe^Af06pd`pIcr(LFf*o1x?zcuQ$p_on^g<}+ZnqKI65BW)?n&WkXPc?;ObIez@Z~1 z;%Yj@GoaxV6C)2#&M^gjX(v{_12wNXL?<-=vX}EuSQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M1p_lPGYA7hx)=DUsHi9_ zE32ugDJdx-O991`nE5sUwF{O6`2}yD&Z4!bx}BllMwT~XjaSOi53dAGfRfuiT^vI! zPM^Jek*`^ShxI~G6pPE3|NF~UDs&u}mZQJhU(|oe6pqvF2gDg)tE=Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M1p^f@05a9o)D#pH+zWi* z;t&Rq1S)~BjraWi2h=WD666=WIbf=#fC2}@+J%Lkar&7qH7qA%FEB7Lv3t5WhIky` z8g_Hi5e1GT#`jMCuYX&`kd?MAZByv!;6+<5TsU~(!$&UiIOIiZd%1?lhk2Y2-5pnHp_YB_WI^+FzN7OrA9P0ht#IGe&B(;~YTZUz z1EnidqUKsT9G*A1c5$feaXT4p&JDpXt6e8n1^6?lExeYsZ|=eBH8%VBue z;!?JI|I>A!XY8DIXrF-0z zdfD#EdgiCDmbM<9LC1<--Cw68Qu*swANOyKA3Op6j5lmPKDag2L|{K_M?Yg;!=KKB tvI#Hd{gis}X>&dA`;gY_|Xa diff --git a/rtdata/images/themed/png/2/light/panel-to-bottom.png b/rtdata/images/themed/png/2/light/panel-to-bottom.png deleted file mode 100644 index 1bc71fc5bb64fb2c9aa14e754a590da6c6cb85cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;+W)|5#4o-omh jZ+^E0-#jJ;b_Rx{E4{cXHXr5&x{1Nl)z4*}Q$iB}o2ZxJ diff --git a/rtdata/images/themed/png/2/light/panel-to-left.png b/rtdata/images/themed/png/2/light/panel-to-left.png deleted file mode 100644 index cc8dc09d552505da24ddd2a9c500ea8c4d704ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Eak-aXMMx2%|*Dv;+pm zODamSJ{!FyxVVz17l?=`1~M%VJh($g{jU6$$pXh!4LRFeT7=3t3)N(V+`Mk6s!ZA7 z&A=NJl;pq`(CO)Aq0&>}`M|{M0(1M*glLa13KtAw8Z%n7RlE4FPO?>o6A7!89ZJ6T-G@yGywo8ZjqJ% diff --git a/rtdata/images/themed/png/2/light/panel-to-right.png b/rtdata/images/themed/png/2/light/panel-to-right.png deleted file mode 100644 index 03be7d5ab7e8bc5fb3a583dc2e34a4302a1e9efb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;gwuhYHF{Zc76h?46!(!EO3NTB12j6QHS#) z582%<29ui=)` diff --git a/rtdata/images/themed/png/2/light/paste.png b/rtdata/images/themed/png/2/light/paste.png deleted file mode 100644 index 87faeef4f6d1caa2931214fb9bf06b7446b90761..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;kh?=CH#hk%8GL!PP^>L{qVWO*+PDf+MG-L4Zag53|XX1&fN^|2l4K z5!O5HUEp~@$ndL*fv~AaLK?Hifio6Mrr9yf{9jW%H2y85}Sb4q9e0H)xa A4gdfE diff --git a/rtdata/images/themed/png/2/light/perspective-horizontal-left-small.png b/rtdata/images/themed/png/2/light/perspective-horizontal-left-small.png deleted file mode 100644 index c2303ec02280dc4635734a6073e44d054f0f6b7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_$VnU0U0VPDi9LL zP*YQbivZb1Mn*tVSy{Q@_FOHXUV)Mzzu?UbHcgqP!F}awbC*i7y7TSyHq-{n&GmF~ z4AD5BEa1Y-^MvC>oQtr)BQwug-AV@-SZ?1n(LcmGuN3 z;1d7sz{ zHc#O_8Y=D3q>*;V-yqc8SR{+hk8y_>kF(*LqXiOemp4}OUHvV=$TI0xk4(#p#vVc5 cDaUmg9CHGKFL?av06LVx)78&qol`;+06_DoK>z>% diff --git a/rtdata/images/themed/png/2/light/perspective-horizontal-left.png b/rtdata/images/themed/png/2/light/perspective-horizontal-left.png deleted file mode 100644 index fee33a572a03eeb054a6afb7dcdf6d577a5fff26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 657 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MMFlDz8%Br|27wE{qz$oqM;uzv_ z{O#1+)0!1{TvZvL$o>1Dt$y*9NR;lnm%-N0b=TxL>mAA5x8kKYmm6XNyj6Llc!BAKsJ+#$$ z=+|JIlvd2n-f(l{$;g5uMVtvQs~3cL-E?g*;3zTTetX#9!)=GNd6&J+8_rn}dg%|$Q(E-?UtSmS8W@HQp00i_>zopr E0LpmybpQYW diff --git a/rtdata/images/themed/png/2/light/perspective-horizontal-right-small.png b/rtdata/images/themed/png/2/light/perspective-horizontal-right-small.png deleted file mode 100644 index d2b737a0f1691df87fb0211e3c970636d14c30c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI41R#s6_0WyHV$jAst zx)=DUsi`R`DFI2aFq8l)1BwJL*4hZvE?5%e7ra?_c5)kQ9fO&jM1jwekp7CunEjTr&a>Ekzz5{3JF117KOW9|xXXyJac_m*`+UmQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaKRdkpYrwYHC1INl6Jv zx)=BWNgz;x0SFsNIyg973>4b})Gk;Ox`|<8Q5Jjf>bY?&zqZ)TXJBBI z^>lFz@i_i=>g&A23OubFcg~K!_dhe+{C1F%$4ZmTt5-fN2X)vVm$1YY zs9NCG{lM{Fk355YHHZbKa>M|E)>tB2IZCvF?hH7+rY>YKTanVD0i zjooR*VODF#;;B+|x~~-RB`vdLc^V~YWyVln{#8_|o)B={@z))oH MboFyt=akR{0GvSblmGw# diff --git a/rtdata/images/themed/png/2/light/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/2/light/perspective-vertical-bottom-small.png deleted file mode 100644 index 2b74a756b696313531b7c6d458499e5f771476f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7C;sH>|hD=Vw1 zsR2ch0Zqk>$+G43lBjYZAh*b0~< zceKy`@yt@{(IM9OWhc+*zufcPh^u~)U$flJHM%icvsbqIxoV%y{*&Eb^@m+qBxPk~ zH8nMXf^Yy7)YsQnR#pZw{*{G225RIl3Gxfx%#c<#n@?&WqwMp>>7JSC5}Eprpk%Tg)q?tW*ert;3g)?u&X-5u-9 z7kp&;%2vU=r}KV&+O3v=>%VlpUgpnuZ^)}s$N8(cAVWEiTO#LBIOFawX1kY5vd=v) zml5J{Utp2?`xmhtl~E39+9CXt(-;d~JN$Ud4?1-$40X7|ci2<;NyN3o1-W7ma>GJ( z6>hL7v$xB|ny=g`)A)9m`X=W|f9Dp>mw;SCo&oZ*q2+AGec%b;~wgK;I{meg5#Y$ ztbFrISMtqRa6q$b;o8ra(>-3~Yr6^kx;??`#EZk<&%ZeNe8+<9`}#7etf5z sXy}rfU{sMBkjioDzz_C%hSZPD4=f70h5ooT0OOIt)78&qol`;+017KFyZ`_I diff --git a/rtdata/images/themed/png/2/light/perspective-vertical-top-small.png b/rtdata/images/themed/png/2/light/perspective-vertical-top-small.png deleted file mode 100644 index 246c48bdbfb639a56a1ac1603eb849045cd33c48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_^7L^tEi}GXlMXQ zpa_IiR8)ksfeZ+E)@j}c)GJUD0X8-LgLw^{*65#lHFNMcd(p&7PLM zAeQZus`G)J-IfJ`jAp@?g>*00vz_D4unhWr&(VraN-j&a@k#LoeV#L4pK$5aMQbyy z6m~yqA@}jD@B@>}2Yl6LFRWCt{-AeVxbfFY!_QxAML23>3TrmG&f{bW{XDVqZ1<^3 zm;SBE54IIQyTKgwb=SUYmFugM6mPzL8Z~3DZAhn?{P$Gum*D{{ZkN5!J00E|7`6I( qO3uQ)rz4^{PWqL-nE#ush<9=+nSZWAJqKb6Mw<&;$UG1n7GJ diff --git a/rtdata/images/themed/png/2/light/perspective-vertical-top.png b/rtdata/images/themed/png/2/light/perspective-vertical-top.png deleted file mode 100644 index 5c8ae4c0ac7e107a2fc7dfe0afe9d1fb7c9e52a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 792 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;{4JZK76lpTdOIn=BX@7*~0^ zIEGl9K0C$Q@34bFn>v5eC#Og!mNKD}EP+arE{>8ed=3*XExNG7%$(ukj-Gsh`v>kE zxTElp#pF)&|NConC%W@0SC(zMpJMy@{HaA{Gydp)Na>!+a3^;Ghd>Uqn8POCD~wS= za=mWzVh;DeTf$;Lg~>ra?%{!stv4)O6w5guoM3!3(?(dvTlAlI5<~QHPqtT9+DtDz zct6@sO6YrY@Onyt=uCt$Ai^QH`6mlXO-@9mi8jf_oAj8PdryD|5SK!a_ymq z)7U!q6dz~Mi49X&^Q+jvV)E*P2Xw^W@GRKB@NhA%jH zU6kj=<|*R;;#q&|6l69WRy=Duq zeec)bGYz}z?2QE?_SxtD+TeQhJF_-BXWShI9>Cwbi2& zoV*23sy{WPf6{nf@kr)|^k?G*pQU^LA7oEx|I4t)t7x^0sXr(UF?hQAxvXERK!`}5m^khv>k*Q`=5SH1qvDj_=LE+7x<{60&{b7h=8oDEUFBM z_y4lZcc5PWk|4iehRrFZ{uV5&7Vs=Ygq>-or2l2tjrGAHgR=1#71fyIiRAk z;=lq8zCzu}4-DDNzAj>ElUbm^QNY3GFl7^$S;Nb2A%oXasRu(A7+iQ3ySlMVs>?}7 zFe%}|zyI~j%*~59Vj5om|Icc`Xf{EtgCT_bL_mkwiiHZ<2ip#C}}=3JF>d^els?tDnm{r-UW|_gB8L diff --git a/rtdata/images/themed/png/2/light/power-off-small.png b/rtdata/images/themed/png/2/light/power-off-small.png deleted file mode 100644 index 35069174007ab958396a282fc5d4f1cfdfb1db4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LEssj0aa_y9?Bb8}TN0J7E9 z)qy0C2PF63$N>ctcS(?6a07!IOSD*(Vpg!${O3$@K;bw~7sn8d^T`4(%skC83M+J- zMI#S%Fmg;0WIDvBz$oUtqd|b#d*e>#W~CSfh9hE039Z~38yY;=)pj^ATX*O@Xy8^c zX!c+>yTc?AWx#WEgV^Cj3BThXWR`u;lzqjpgGc@Mme=!afHpCBy85}Sb4q9e034)< AI{*Lx diff --git a/rtdata/images/themed/png/2/light/power-on-small.png b/rtdata/images/themed/png/2/light/power-on-small.png deleted file mode 100644 index 75e6980c1ec048856aca468af6cd73f1161e13d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8M1p^f@Py+)X)4jk4A`Vmq zsc#pRsYU zv`9Oo{^c(4W4if@A%sghK!Z`t%U2tI?d(7Nh=?9WI{5GxhpL9A!_S6%% zQh9;iM`7Wz(Xnky3;KmN*PE}gd8f-CGdKD|y7FAHW#V$-daRYQmnt(4ZmZ^=9?iSr ixWFE_AAg_ky&!FBC)Vz&`nCq>JqAx#KbLh*2~7ZL`p2#S diff --git a/rtdata/images/themed/png/2/light/preferences.png b/rtdata/images/themed/png/2/light/preferences.png deleted file mode 100644 index bb4434b4f977d5b5a0cb78a831a704ad3b1da1c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;c5Rb?rxUSd~>x| zRk`f24%p2h+oaXhJhfrcsZ_CT^H%I**im=Oj_JeiZT43gUdSBk7TBWrMZjrIslaxr z7tbHg(b`%qz3*+&Dwz$EjloZ~E1#XceC(-ekruI>7C7pyOCPha4s@90}0xZf>WD{hlNaO{`SpF8TwSEQZN WV%lE|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r8^3w%_;Kw4T_)ZgVaP@JVC z$S;^-^D|y1IX)I3Kf=?+F+}71+;ckx4=C`s1gd^80eu8G<&t3)U`tE*$Zx{zM>yP4TzJE8-qvUth3Pr2TJZ%)RH(AGO5b+1)>E azZsq_N&V`*^Flt*4hBzGKbLh*2~7ZX%8R1_ diff --git a/rtdata/images/themed/png/2/light/profile-partial.png b/rtdata/images/themed/png/2/light/profile-partial.png deleted file mode 100644 index c6aa1bbe29d18efbd5845b900a8976b537d438a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;vy0)u&0Y-h{fsTgavj5j;tJ<$srB?P68|*Qx0T`)N%Sa z)N-myD7Z1bah#;$vAy}9UHfi^ewJ12of8%A^6mN=Bfu#zg~8Z!f`gy1isuA|7lL6+ am>AZ18K>VX{h1Clp25@A&t;ucLK6V07=jxB diff --git a/rtdata/images/themed/png/2/light/redo-all.png b/rtdata/images/themed/png/2/light/redo-all.png deleted file mode 100644 index 88c3ff9daaa80ce0d3b24bf2fea6745f2698a2c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;M@fO-W=g8YIvGepGei+V2an#rk@R%=nXaNZ>+1_s6!PZ!4! zi_=dp@Ap3JAj1A(J=ZcnM>swWkl(R(yYV&)cDn^N+a2&YwXt z+t{AXc93K1PHmpR+|TjJ`c8)WCSLajSBG0?ZXEF9>o7^+_lV1ist^rg^tjTvwEBjf z@a*~D1KWcYX2(7@ITSQe?Z|tl14Z1`?`MiEiQXbOiNA2h$~zpFmM`mF*M8A8WmSR4 z#y{PS><13N&InV#xv*JA=Vh1pY^H4%H|{QR3FTYA@RX_AgQpWdO)&J5UD)}L$?VQA zmHZ&*H+lM25_1mE=)2@BIPY$cqDXCEl!(JNm47F)S(puH2`IGBTkbP$@3%h3fQGEs zja$}S-p6)g>)(_X$9m>JX0uN&j+&SH_^Pj~MOOWs^XKII&&$4CcI(&F6Cqb4r(|g7 z1iRK(M;ffW%%rxq?IO>;K99yzMNHfpNv) M>FVdQ&MBb@025y*H2?qr diff --git a/rtdata/images/themed/png/2/light/redo-small.png b/rtdata/images/themed/png/2/light/redo-small.png deleted file mode 100644 index 75856d89d36d97ef81c20bfc6ccf3eec98e99d87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;a7~sks;U02wMODnJql zl$Dhs42TGjgfN7a1)YEz`AdTQf;TrXRQD}+;fS7P)Gn2y(SFtVG*D`nr;B5V#`)v` zCuW{6;sNz7Y5|AZ1T40`+A--8YubzhoxD6eJaWe+EEY0p^6;!#=%6UprnKRJ7h9O4 z!i1E9lnNFhjkE+o7UtxGoSqJhYZ=-y5}i9Pw0S!;vMoqsyLL8#kx_j?Lqc@aF;OrI#zqC2T2M~j(bM)M7CNv?-Nm)Lj&1bCmwBp9@Ko;Y+w zQeqd&Q%MP#L?Qh~rC@&P*;WPy8)9k>95}!_HG)UvyGKw^&?Wwagc&A{jg8Vuiri1C zG#VTCG2gJU>o_9D)^;+}Q$SL7fq^zNdxVqBnvTm?d32adj&ZVuZE#^c<0z=WnaUPs z%EmUKQf_}~uZd)}_Pknr(NdSfy|1E`4Oa*1Ffz=zTw)yOm%kYp_za$| KelF{r5}E+djpxb$ diff --git a/rtdata/images/themed/png/2/light/refresh-red-small.png b/rtdata/images/themed/png/2/light/refresh-red-small.png deleted file mode 100644 index 058b52f2fdbd02edc14c4ae5c44e97b57a57ea5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr0Xz;FPJ4x*9}E>H@> zI0RF6+_j_ws9mrm$S;_IRdm_hvdNoyQgy@HTou<^gzvd=m4Shg)6>N<#NzbY;K)r! z6gWx_vVQ+P|J%w8mCBhvrB(%rURqFcS@6;Jg-+)jYh48I@N|bLGq>A@mAks$FHDw* zJ8+k&%Ro=oCgatXV-c$^EVF<9tJC@0=S?<#vrFs5&+t6;Qx$r5>emE!p_?w3F4*QS zee7Yk@qp>8EUsjmuTAgQO;kR7+tqTeVE!V`o2JKE_%vi?p3eR;DZ=Bps^zWkKXyg# zXsNpY-eUW^OI)1u?IiB#?p@~VwY^>J$As4Ix33?{#TOV(W9+Wpz4F+sPiDfB7bWZ8 zJU`drlJPFyy_Dzim&B_}&9dz$T-qjc+wWC&=(qWqH;*L0HG0+lcIMOT8HJu{kB`qk hJ^fnOuaE!#u%|L{zbrCq2?d52gQu&X%Q~loCIIVY{V)Ik diff --git a/rtdata/images/themed/png/2/light/refresh-small.png b/rtdata/images/themed/png/2/light/refresh-small.png deleted file mode 100644 index 1b5031f808f1c3a14e183bb8c1d8b2eb3b3d601a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 605 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LEss;asd_y9>26%{o#HDhCA zAVXGG7DxgGApj^22nD7NDm1Iv0=S8*rSE{OvUp(_NH6y`AqCIlz6apZ15AQ54jg!{p`kHp!hr+4VgiW?2COqh&Kx+vDkhNhfJ1~uJLLfj_Yva{O+O|% zB+op^iue|I_XyoO|k&$+s$GlTU<-vgq2M&~dbP0 Hl+XkK4A;m} diff --git a/rtdata/images/themed/png/2/light/refresh.png b/rtdata/images/themed/png/2/light/refresh.png deleted file mode 100644 index e30930d3cb9a5d0e7de0c537f9e5c309392eba57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYu9h)kdMy;hJvx97o+%_?(`wJj=3{rKmYwCUmK z{+yeabyK5X7`OJ%{t~#e%Y0unAFKYdx$9zj-~8h2uUNHR>=0+<)+4jGtv|^p!(Ma! zx=%~NDxJAYcOU! diff --git a/rtdata/images/themed/png/2/light/remove-small.png b/rtdata/images/themed/png/2/light/remove-small.png deleted file mode 100644 index c687d7fc2f8362ba10d5a2cc6e6f8823364faa66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qzA=_=LE+7x<`xfvBh`kXBJq0g|UT zUHAi3z+MvM7tFAE8Fx%UdWEn}E>OtC)5S4F<9u?0#Jz@_5^OvNYRp_6EjZXXEtGyV xEmB}qVQp%9!Q}KJ>WBlAju*!RgFT1%8BDfw+*aPSdOlD;gQu&X%Q~loCIBtZc((um diff --git a/rtdata/images/themed/png/2/light/remove.png b/rtdata/images/themed/png/2/light/remove.png deleted file mode 100644 index 7a9f75cfa707edaadd275100a551e4e5711ffb42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDD3?#L31Vw;UP>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%5$L+77~u{ZBup0tI;jd_r7RRaM;!eAK|e^Hahppg2oO zkYDg-hDzxZXL|Mm`39aYjv*T7lQ~?Oc$B9I-#fs->Ju)RB=O+D6h)?kfvFr01rdRk j8m9ty91N>W);KesI<&O8gEuo0sF%Uh)z4*}Q$iB}$1ZbB diff --git a/rtdata/images/themed/png/2/light/rotate-aroundnode-hicontrast.png b/rtdata/images/themed/png/2/light/rotate-aroundnode-hicontrast.png deleted file mode 100644 index df718d74500a9afd94c3b3894e7cff7ce8aa23b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1021 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KYx_@Ck8cWMl*~;lRz!Ek8g1|NsB) z1wKH*$B!SwrPi%m2WNl#_6^7u7Z;yBdv;V*RBLPN<;#~LvTST@=H})Qwz|6d;lqc4 zRsap`?(Tm7{(bq(J@bKbiX}mQ!O!;fU9x-j>>0!TXDP}Ho&{8kJmUg#pFQ*V{Oj39 zqi4^|Yvsfl7?`X*T^vI^j-Q=&bK5Edo;K&q(*e&M4<4=f@^}8nmMsbk7W~e7zvgM{ zg!R6cp6EaLci};K!H=G?*y{8Z+dhAHIBxSrM@n&4UD6vB)q4IP z)(WXFl)dg>G>egD=zludUL~KQZ{vxZ(b1&`W2dk)tqFH{_$s>GsX%;!q{A+Dp@!9k zr`lHNC^M&rPv}!txW~AoZi%c?;;N7tKeYbDHs&(g{hod_OJ@z+Ehxwn?zXx8SksuyAofozeCUv~v2-EHla;h40`nuBBE65d<2ugg}= zoh5jrv_R?aEQZ-iSqYi~+w;u5|DUc*x~Q3Su$Y-8z(?>U`xRB?$W0}MXE;{z9?)z} z%=ED9`+oefU0;oDkwwHA2E!PE4xfdw*QMV7zwmDHR&UK4jLY`kx&32C!|@7hfyTdl z@{Dtxw>~M5n6x`&<#MfyH?MD$-tS$dY%G^j@~!3)`?siT;tQ5OoY}_p_24}IK6&l= zi`HzEzj}q^VEW18a4L+-r0s4XOu1>$6XK;VPL;iO!{aWWuytrP!%t!M__I;`JZ}JmQ1&HxK%fALn NkDji6F6*2UngCNYt*rn6 diff --git a/rtdata/images/themed/png/2/light/rotate-aroundnode.png b/rtdata/images/themed/png/2/light/rotate-aroundnode.png deleted file mode 100644 index 597bcfc84957f57f11b5334772cf39971c30fa6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 734 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M0|Ql6RUmC(U;re6Z1(~m zAPEF2Dk=~Lgbh*bzFFlwP`hABkY8{^w230SpeMt#&HXv$Yj)4NcAEdzd{jU)Z)(sdsw4dH(mz zBQA%F-cyCT6qz5^J^RX)@?W;h)BC&pvT6s_y}OoFo~)WCJ3)5W_0QKBzpQw^m-Q0! zr%P(m+m}fxxHeorcB$w#_X8=1Z~P25Q#Wqxb=djj#wCV}i|VcHQ)sZo@J@{c|jLU(B4>m^Xhz1>2VV_=x3Ae$DsRU3_lOckQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr-SRaIA42a*t=qM`z0 zqSJ6GAmdKshR;AlgiC__f*F>{lyJDO+x)CwQ)u>`mXy#l<|5**`xzJ*Ydu{YLp+YZ z4LMzQM1iB%|B?2rKmU)1xh(f|GcLRA>L2ODS0%ZlpfK{^+j1YR#orBhx7)4Bm|T!| zE$is-j_^cVR*$ojYK|N)wPi2hPe}WCJnc!Trqqpwqfkt z($C*|S|M-_PpIXa6Yh4e`Ya+H#WLgy3S<5qnd8U2`EEn6or0yJ_yXhWwO%ZrN(EOI z&8`=6?H6w~&Nvp$_V))vRR7du`&8YyYm<(7u8FppbZq~Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr-OQBhV_R#jC6l0Y^P z0NFsGsi_Gh)z#I(JOlwz@ZfFwWuPI#B|(0{3 zQ2LRli(`nz>9dnhGqosixH^8!P5b-*c;AhPsNl`LbBjcFgfqs8`7Qo*Y_)4lP~h~E zFUwl3l(Vj>_{zUvOW3;EDEY)Zj%&Aeip&sm>@x{dDm{=ibB54X=C8Xd8198Ry_Y_6 z#N~Iz=Dh;Jibc_xzk46^xX5kOoiKTI&y}sNcU*59tUmv6jqK@5PlWcDJdgZ3*|5HG zpG%;cTIIH|6wkj`PTJm`ZqV?W^OU%qMoU~){i}fKT8wO)*$!2f`6q0YR)~M|%vo;x z#Y@i)|47J+WM8DVZQ+Hx9pSn@uiTsi=h-rUS@-@2BVRqokv_)o`9R+?c)I$ztaD0e F0sthY-zES6 diff --git a/rtdata/images/themed/png/2/light/rotate-left.png b/rtdata/images/themed/png/2/light/rotate-left.png deleted file mode 100644 index d939d9dec64a8e5f1d2bb7eae8a92365b0f92499..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3110X|FQxixkC@26) z_W~a^H8mgu4uGm4Y=LVNL1qe;1o;JT&M}W*p2Yo(LELTCoEpuJv*Me@e=smGuJCkm z4DmRAcG}%pEeafMfq~A!&;PA2yL@8)re(Ibo?d7#XZiC(DxyyELwSRuQ9k42mTwcB zx!sE!Hq1N0;H+ZFeB_jiPXVXy`iAYT4vd#Mp0P+|8#{959Xc*pU?#lfP;P}KgCcX; z3TqC*l6oa;hJ$=AMKPOSx;n~}NJ4~zmzK1Pb#t~JVi6y$e_EoavUrAK%Dud}buQtkYIX!@B% z;e1BcIBwOm*$T2%wVVR0-l`Z5Z{}?^5NOe%JrLXer1@{cJr4E>(sAr8~41e zdiL>6!BJoB2DJme|H{5bt>s~3eE;*WIpf?rM|VXZ2$=NXPp)k9?XLn?x%SD-I&#<1 zUMX1IuCz=g!Y5oe@%CDq{)&o}nvm5i|Ar<=e3f)K`YzyWu-VUtY}4~Ec=K~q#VAZU yINk2-zbN&s2XgLLD$NdzvAbOVGybt&9Yg0*>uvr5C2xQc%HZkh=d#Wzp$P!$DK*~! diff --git a/rtdata/images/themed/png/2/light/rotate-right-90.png b/rtdata/images/themed/png/2/light/rotate-right-90.png deleted file mode 100644 index 0c671cdc099d05c2f1cc5f79345c37176ed7e8e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTR8@Ck8MRaMo{&;XJUprWFprl#gz z-~$sthy$g70Kymk%@YPRL8v6iFL<-)>I%1RC5C4l^QVRxq~E`Ecys(xEd~b0Zci7- z5Rc<;r+Q9mHsEnhtz__bcvpXOnyR&fL1*yZ*IBtiYE>Whvo*Xt-BAC){J<}V>_6fM zVv=|(Sql6cCcLm?uw(sV?a)!l@4~R}<(}i8#0<>*FH2eohI_ufF1g$E&>aTPy$7m9 z6N+OGI8^A?)Nu$_H}EIusfLAyy<=d@S*{rw(z;INdiKs~c|RUL{Cs<50P|%j$qkPi z5*hRzT&}XqF!yseJjnOycx`y#-0}_X3J&g*+LP;cKIQu&yCV1e{VN_*vzB*v+k{=a z(qM9n-CEw7eN$?OaHK5-i52UCRA+L^;@gKIm3|6M^8*~>AZbi>%-pd=hs{PNYUiu z)ZLR)#MVaf*|x{sTefv0_l)GnrxdeN-h^GsH2Lze;JM<_=X>V1yQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8Mg#i^66*VKuQdH%KXnxTbA!fb`tfzA zfBRZ6tf~BULR!k9R3rWMyNiv<40W0TQ)0D0NjPleeVKb?jm?ZZjklQdzct)wjA;0f z8+rU$Cu@PCf`ND4W{3&pGgNK(Y1XcBt@+^&oz=U__QZt5m%lVs zsmjukU-9(`%bedCDVKgq{WYn)mDh0D>TTb(wz!jRe{WtlaDD0e(HSGg}|NzUNj SxlA1Bbp}sYKbLh*2~7YKdFDz0 diff --git a/rtdata/images/themed/png/2/light/rotate-right.png b/rtdata/images/themed/png/2/light/rotate-right.png deleted file mode 100644 index ea4ed46afb50e0b0d78b4ea4d30c446b90017b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8M1p_rTH6X2^prE3nqM@PT zUf=`d0@)A}!T>9T5HlCI@TXJdFax5rMqB;3dN`r)|QM)?d3 zjPpEQ978;gpPlBJbXbAM)v@7_!hw^2`J>MyB-<>T9p?Qxp2g!=%ieuF-^?4PD9mTN zqEqg;TogSu*jf_emV#W{nW6QYjC@^0$+HkrRMeg;EJiOTn-*#dv> zr7_H77D-S4*w3i5ICWn7ip$2fY+2>q#~C){2W==_#4A_kHoOD4>*6n(ypde+ t=%v}CzlZ0^WhE}OdH?^#{$rtk7|PVlHP=m#i3LU^gQu&X%Q~loCIH=oGrIr) diff --git a/rtdata/images/themed/png/2/light/rotate-straighten-small.png b/rtdata/images/themed/png/2/light/rotate-straighten-small.png deleted file mode 100644 index fa81961a001a1b72d97f1fe018a70c69470eca15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 587 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-OQBhV_R#jD%mzM{U z$N(q>;i{>r!5R6l?56;=3zh`=1v41rP3KwA`h2r$phKegn){bFwyhKdN?!GJaSX9I zy?4@UzQYO}tsmREroa0;zwAQRwW!;Akw*U{?H?2{Ja`}YhPh#(Qmo^tCZop1&m@Cl zLKDIjSj5#`CYfB~4Rp4u>k`|$%~IgngMX59ODtbVw1_L3+^Dh4og%bj$G0=-XK!9T z`aA4k-=xY#4^*R)j!d5adV77WwOlX5vpmhFFN&9Hq(XO>8S!h|b>C_8mdc;RaOCWz zhYNR?<@CC}Qqp-F)Vcr0bCdOR=ID4{d=sanSkJors!ze4Z`-@9**|JBOUzxjZszZ# jogYu$KT>|6|0A2R3A=IR^Ib=P9%S%z^>bP0l+XkK+0EKW diff --git a/rtdata/images/themed/png/2/light/rotate-straighten.png b/rtdata/images/themed/png/2/light/rotate-straighten.png deleted file mode 100644 index 9d2220ee2b9ecbb9b46df4b345dcaab8f54f3d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;q@Ck8sFYr+X0~Hk&Ag!*h4q*V< z%F4>fQpjwe8pl$`EkHwrOM?7@8GOyvlSO`Pe#SAaeVyErlK1BxRZlB=$H2fC<>}%W z;&J?L=;>|E3OqU-=6eGF|4-Ie(2wTb@nTtVAGaa%WS@@p*Uvi@{p{Jm(2(R}r^F)R z-@b6p4>yhr+;Z!kd){&~@Q6NZ=BiX{cvPPCs5mEm>T8K}abcHMU%olVsNHZ0+xL0% zRazg}g>HPETeEKcz8@u;UtB*)rrbJwrohnADP3aC4M(%UO-p+C&#*i;Q{1+##dC|} zgqyAntF+m+%O7D3`}`^6+M$REcVapPt z_o=AJUJRba&S-gl!*`Lzd>-?>gxxG%z4ZID%NqD!$(5=+j=h!`_fO_geOB_1 zJUpK?^4)rs{-Nx=)v5mDy(JU&_f#yu7P`QL^*yKZ66K&T8L#JU@M8-Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8M1p^HY4HXp?2ph<7FYp19 zYHDh5L7r^b-_2)8Vd*nw3zZN~C6uk}PyWO5Hjv*GO z*G|4E)U3ecD(vL-=->bN=oKe|9FO~*zx{Qdpc2zNwhFZu&n`Yc#9+Nhf+eJrzfI%7 z#Qm%%n7Z5}n-tb4CTb>R^G9%85_+=oL*##lsQe8(x4%_=@M7Wi_R{y)m#XU&zevA4 zziF@G=c6+c&z&@7@o85-xptq*4cQQ-qY|qQdnrs?DHJD~o_NY$(D&7`$q7a8C(q(` ztd;t&a-r8@orneJvGW-g-y%00;Y`}JalM`&>)*0U={<~PN5x-FOy-sZdV|5!)z4*} HQ$iB}QRBw? diff --git a/rtdata/images/themed/png/2/light/save.png b/rtdata/images/themed/png/2/light/save.png deleted file mode 100644 index e563e711054653b4a793732a5ab1317ac2e01722..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 607 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYu9(kx^4qQ^f}0;woSO zQDW95-T~AuP!i-9%)o8*I&S*>%|3a;(r4t@D0D)e>;D7MtZRP==!te)PG@xUfY&)FL^JVd-$?(qIJQy>x|iD z2R<=W^M7d4iu%DLP~xS;ye_F$SmBpuu>J~JtEs<2-Rmd$aHy`&Dp=pJTTkkI-FZ(> z`MR^+r9E}0ZQ3RB^mnjtZQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8MRaI41R#s6_*~`dyfPn$X z0Fv$nK0t=Lsw$8KDlhGOAV-irsV^0^y5R21mFFOh~EAX%ehz2pMgsd+5 zzc|c*_3eVPi#ZZM{U+kh_~$<^ z0mbj}4G(#qsJ2<{sP?=$|IIe0byBI-nP0Q-zq&W=uoHvx5-}x)MXrL940q-}ds{fa z*1-C~PF>e4oBlHe>^sEySanXbnQA>#1@nhW-lRBY+lbd;6Fyy9apOd6=_L0Fx63q6 f*8i$p|C(3xwq#r3oD=y#?=pD0`njxgN@xNA@0;9I diff --git a/rtdata/images/themed/png/2/light/saved-yes-small.png b/rtdata/images/themed/png/2/light/saved-yes-small.png deleted file mode 100644 index 65ec6ecaf649939db24acd9f014341e44aa22fa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8M1p|f#1|R}56}1)B)z#e# ze1L2fFi=xd14=3CDMC~#DJd~DG62;uG%)}fKqW$9Ldwd@oSB^5>D)k-ud3e30u7fc z3Gxfx%=o?ESH+#7KWl1fP`u4j-VA-qs_rJ?FN>uYha3T_y6)-X7-DgH?c~!!%?doO zSG^1)96m(;`|qs1f|V&$e6RM5;xs1?kuOR|c^SE;Y>T^mL)1d?u=+mfb_Hp9futxg zy(2GJZ@Q+&Pc;->xLJHwi?ngTttYL$_NU^To=3b8edO^%JKF5Y#tYF#E;eFQem;A! zqQ%R?Zpk5=%wR=1j!iZ_6Q*C{&t_?edi`?kSK&UE!?&2eNq(sK^0B(1g}q6nWkRKz zo|CZR#0zZg$z`{d8232HH2&v!tik6>37*L{xCOv|Gd-Z@@wyX au3_MRBhBMpwhxq=7(8A5T-G@yGywn@#n^KI diff --git a/rtdata/images/themed/png/2/light/square-toggle-black-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-black-off-narrow.png deleted file mode 100644 index 90ecba649ae4ec870a26018012813bebad6e8977..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5npkW~ diff --git a/rtdata/images/themed/png/2/light/square-toggle-blue-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-blue-off-narrow.png deleted file mode 100644 index 8fd01165c869308d2bf8263841071c6d82f24d8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW#2p30#DWHFWm z`2{mLJiCzw-3>iFK L{an^LB{Ts5y8mps diff --git a/rtdata/images/themed/png/2/light/square-toggle-gray-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-gray-off-narrow.png deleted file mode 100644 index 779d4eb3b44a13984cefc5cc86d3bdcf4aa34950..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm9cH1E1Q9V!G=R8LRW_cwz?PzpVVWhZw`vg-MbLv OP6kg`KbLh*2~7a%nQzSi diff --git a/rtdata/images/themed/png/2/light/square-toggle-green-on-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-green-on-narrow.png deleted file mode 100644 index 7e338b1906d04812440ed65e2faa3405eb22e131..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWaA3@$i-Uh(8Nki%3G zEak7aXFcTm644@@&FKUDTl9(aupRi>65a%jf0cH_F+)u9__r_ PK*bE6u6{1-oD!Mez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+Ai;Wt$t$4Ymez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImlFz(Kw%+aDZ>h0)}2q4z_?ajX9cYoD73c9u++o n5+rtH3-7rjuQmlb$TBbl*z&HHYu#T9)X3oJ>gTe~DWM4fq|$bG diff --git a/rtdata/images/themed/png/2/light/square-toggle-red-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-red-off-narrow.png deleted file mode 100644 index 7d0b299c9cbbbb7d56c41a7d57aa44bebf813463..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnW-3>iFK L{an^LB{Ts5_&9B% diff --git a/rtdata/images/themed/png/2/light/square-toggle-theme-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-theme-off-narrow.png deleted file mode 100644 index 31d2d57c6a3c8e15fb05ed645dc555780dd9496f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w!VDxI&vKUoQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Imez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6ImfT35DgH6I`!5Xb8lCPFX@dPJ4 m(eO|Vmgvrnh&AI{!OU>agx~nY&#hiSjSQZyelF{r5}E+iL~~F8 diff --git a/rtdata/images/themed/png/2/light/square-toggle-white-off-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-white-off-narrow.png deleted file mode 100644 index 12831eb4b2ddaefa72d8a12333c937fb6d94c952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUm3rUp|J6B7ovbx~Wpv{WX|^k85(5UFUYA}sF=RL9`y L>gTe~DWM4fJ@ag_ diff --git a/rtdata/images/themed/png/2/light/square-toggle-white-on-narrow.png b/rtdata/images/themed/png/2/light/square-toggle-white-on-narrow.png deleted file mode 100644 index 9640a492e4361f5fd7ae084d2cd661e0b20b2b61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0y}w#0(^JZf)8Jq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWUkhrZo!}E@U()y1FVfL~-I7nI;B??!$_vtCqKe!jQq! L)z4*}Q$iB}h$U~X diff --git a/rtdata/images/themed/png/2/light/star-gold-hollow-narrow.png b/rtdata/images/themed/png/2/light/star-gold-hollow-narrow.png deleted file mode 100644 index cda3c345f944b5957234f82151e9ab9321132cfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!3-o-_pE3EQb8rI5hc#~1(ija=@}&q&dv&s zB_&0fNu?#3`FXm*8Hq)yjyajxsR|h-B?VUc`pHG9i6xn3smb}dx%qj;dih1^`Z<}& zsd>ez#rjE=y2Xk5CVB??heMKBfu_rXOm|5wPAh*r zdD+FuKyyGYnElR13aE&)z$3C4XlXkLGxk6Im4og1AdO+xz77?KEYAf`O9LJzX3_ zG|r#B7|qwBz{7fhdyB(DyKnn%X<9TH?_&6!c;e*JT!EJhKM09bIxMp8`d)OH=SjT? ze~*S+K&i__6&Ee;4Y>z`G}sKcq^&hkwe{N>Yku{@ZO;pK>%OjG=oNissZn>`u)Da* za#72qbvugJ?)krf+46wk9hbb>7T5RL7)ab~$&g`ln_u0udj92byZi0e&HsM)u4VB4 XE5LVd@;gtU6B#^R{an^LB{Ts5bzj8? diff --git a/rtdata/images/themed/png/2/light/star-gold-hollow-small.png b/rtdata/images/themed/png/2/light/star-gold-hollow-small.png deleted file mode 100644 index c4816cfa4037c7f3c8e552b9406875d250a66664..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LFrpTXc>;PZbb0|?CklR(BS z7z4;&3TDp+k<(X4?FMS(FA4Gs-prt|R;;dMajI4Xo2PaEsyov*1EsEbx;TbtoKF^T zVdmMv(jsz^#fAAIi^z-%EJ8N|SX*ZBiUhJ8v5*o9WD)V1Gc$liNJ{m_116>7D0yS+ zE{Pkib4pk^J46f&3_>`$^w@*m^eKo=o_Rg1StNf~Y69mqr4Rw$i~FWlDjf+Zz1FL+ zuf##{irB)Y>j|uHx(u?fMmnlQFuFL1DHRCnDI8@~k`_C}dZfaEu|xsLKdw3Hz%z@7 ziZKo|R?fV6!0DiX-h%^Y<~&MEIKU*nuqcJ@e88lxSU0oTe9;Om a28NzKYwbyCRZoEaWAJqKb6Mw<&;$S%k;`TP diff --git a/rtdata/images/themed/png/2/light/star-gold-narrow.png b/rtdata/images/themed/png/2/light/star-gold-narrow.png deleted file mode 100644 index c51ff057f11eb9c23a752824c7bbe131a4b1d309..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)6JmcG71a~#{*Q3eO)Bo0(2IGr>mdK II;Vst0K34n!TQ;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@CkAKe}(~s&NKYK&hY;(!~d5I z|Iae~f5+fn-~*Kc$^u1zmwN z-+&)t0#_YV)-f}!;F5SCwPC_0(E}HLi8V$y7;fi?*~aj64%2Zap1PTpJVFoVxU@`s zew3f{24A)5Ezg(FYH#0EZhR8Ew%0o~Wi3aE%8_ZizP_&1ESaMJNiWF$?V-3MH|@92 zmdKI;Vst E0DNEXApigX diff --git a/rtdata/images/themed/png/2/light/star-hollow-narrow.png b/rtdata/images/themed/png/2/light/star-hollow-narrow.png deleted file mode 100644 index cb2ee448c2fa7b3d984de5aa50c01278fded55f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)S65b628w(R`tA-?&r=fQ7u>*L%Wf2tBU`2`=Cl9ODNmqypQnpsh{WY&ffi=A zR|c)T4}BC}EiNyTJQtGCWY{Wg!L!gu@fyQ~B({fMS6RL>ZCmiNjmL?Hho^CogVRLE zfX1y60T*lERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEssj0aa_-JTosKNkH1j1BT zR|m3HR8*db3YP-a^OOYn1vfB=RfiVa%f{(?@f79ySOCS(db&7z{E#UrMxn@2DaN5iSj0hC<{^{N8z(-UF4o=x#>8bu&#;AYwG}Y3 zrnOz&Ex|M60h6%A92VA435$nJoW2S{&AfUO_zJ5e?{zF%#lUbs#&k<;TV+1bV+@|I KelF{r5}E)k!mF_W diff --git a/rtdata/images/themed/png/2/light/star-narrow.png b/rtdata/images/themed/png/2/light/star-narrow.png deleted file mode 100644 index 90ec9966224f96a97b7fb422702feef2b202db14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb!VDxI__($Lsh|?qh!W@gg36-I^o$Y)XJ-Y+ zl9Hm#q|%bi{5;*@jKrc;$DGXURE3O^k^(Dz{p6z5#FEUi)a3l!-2A*^z5Jqd{hZ9? z)V$)dFljMzjg)cdl57cIA-X|zgLERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEss;asd_^7F=sjI64*+2kf z14$JX6$l&1__lifbf9{kk|4j}dIlG-4`p*c``7LJf#R1vT^vI+&L<1FF!StS zY2m%dazyAN3(t&;EJ8N|SX(3|cmi3DL@)~lvhY|)%?M->Y6`jefa%iaD@+ozOe7*E zhvl(wa#$M}7;MneWM$A4bDq$p$&)DR<#1u%sRx|bl-@j8$ik-Oz?$If8!^kFhL=5k zg>HbVt^%t-wr_+3Qv$01qi4qfmmLiv+8zoCiZKpzd_DJiXf71cQ#iFw?m$$C0Ef6h z0=w1Ztqp>D2?q`Y?48@#D5+=As2CY=p{G$;Z@~l}rL!|0Flj3~8gl2m1cov&Tw7xL US=?8z73e(%Pgg&ebxsLQ0CnrGaR2}S diff --git a/rtdata/images/themed/png/2/light/template-16.png b/rtdata/images/themed/png/2/light/template-16.png deleted file mode 100644 index aea362a251547f24f9d3429df15c73b6adf9f5c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;f=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;(V74m$4+sFPOpM o*^M+HhsV>!F@)oKa)QJiAa4N!W1?!UJCMcT>FVdQ&MBb@0Ml(`-2eap diff --git a/rtdata/images/themed/png/2/light/template-24.png b/rtdata/images/themed/png/2/light/template-24.png deleted file mode 100644 index 87e3f7e3ec74fef78f318be52b31d8f6064bd070..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDH3?y^UWFG-iK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KV1x@Ck8sFYsylb?Fk2%UBZR7tG-B q>_!@p!|Und7$R{wIYEN;3JU{c00ZOlN4La)5)7WMelF{r5}E)jEoHX= diff --git a/rtdata/images/themed/png/2/light/template-narrow.png b/rtdata/images/themed/png/2/light/template-narrow.png deleted file mode 100644 index 16fc0bfbffc2cf29f59485161fed037bc1bec111..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lb$P6Sk)|~nZq=HIZBTAg}3o45;(=$pKoShXM zOG=6|lS)f6^Ye6rGZKqZ9dk0XQx!5wN(!v>^^=QI6H7A7Qj_y@bMy0x_413-^>Z?l zQ}c>bi}jN#b&C`AP4o=(4~HbN0!^0%neLKWoLrPy05XsvD6u>wBef{8AT?DXGdVv` z@5ZXGIY5OXAcc;lB^mie48DoUnWAt9N-h;>R#Z}^y|_kAeXTu$S;_| p;n|HeAcx1(#W95AdUAq91d!Ljz^H2Y)eXpE@O1TaS?83{1OTtGWNQEb diff --git a/rtdata/images/themed/png/2/light/tick-green-hollow-small.png b/rtdata/images/themed/png/2/light/tick-green-hollow-small.png deleted file mode 100644 index a897173986f5f43483f8e7075a9f84bd5b24b6b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvz#_=LE+7x*wVFfafmfFuyLFfi1@ z*!2ty%?uxfKD`1e<}L~H3uf5NHFu&2e^Tr(;pe$_phMTbR0<81zz9bNZI?tZB>B;F1V(5mMO2d_iQz>_wUyB76>^ z3U4yFCh>>`Hr!mV^yURy$OD#OfdfxEmM~}-G&;(9GBO7*R%I3rXtcOP3$RL*VW*?YcVsZNH z6+^B=4g#zf963A$9!{R%*3ytLzhqk2LA|N1b6u}l-ny%AX@tS+5v zWM8{2N+NFKe`9TLF1Aq3@a=egt(+sMfMmS5o7R<+?p8uVTxy({9A$7 zwW$p<4ZRwMnyh>iziryKvF(4H&lERK!`}5m^khv>k*Q`=5SH1qwFvDifuJHKf8Y)X?nOXt`vpiiKLp07OCoC`uaC~em$+mz?gS%^yrho{K zL#RT>B9kE`Q_LGem3K4d z$aN`C4HP{v#bUwEC>GlknG1*fSZqsVIa=&n85m-|@J}#otjGY`%HZkh=d#Wzp$Pz~ CmWs9j diff --git a/rtdata/images/themed/png/2/light/tick-green.png b/rtdata/images/themed/png/2/light/tick-green.png deleted file mode 100644 index d527f670f439ecdab6da67d82c26910243bf2370..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;J4GKK00sK}DGaHU@mavK$$nDwu zUx>+7`15~zWp(aK->BP}ziwI{`MamPJ!N9^*(L@zPewOS)*h1s9n3W^7=n2jmNR(w z$;ABgZD42F($ORp6p*w=@%K?K*Y6^1uJ)E2ygQruIk%MGxHg^TV%{JAqO>PdUhbSS lc};qJUiUryofDnU@d|Ou{-`;byAbFy22WQ%mvv4FO#lnFq<#PZ diff --git a/rtdata/images/themed/png/2/light/tick-hollow-small.png b/rtdata/images/themed/png/2/light/tick-hollow-small.png deleted file mode 100644 index 55caae189a12a566ab21e7bf48e1cd710ad88020..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q#Xq_=LE+7x<{Es>;a7sDJ^G4Wxmj zy1KfuvhwcO`{F>ATqQw%!3>+Z`eq6=EEbXb{GKffC_3HK#W6(V{Mw6#e9Z8jjFrtvMh2d*$2*dg46Ne`pc+9ZZUqRr;{cWA52cPoKk^JNG;a+39cjJkr%nRO| zSuh6ZW?SuP_F*~U!nEL}8E3@lRSsSk8#JX1Qg!6-%=ERK!`}5m^khv>k*Q`=5SH1qw;a7sHms_8ER^3 z5K>uLna^T@8AxwQkY6yvX3nng_~jZZOJ|u{0tK@?T^vI+&L<}&3DNhX)Jut;$!Okca+Z34#hx}M{}TaV!rTCFl?;I0NTpn>FVdQ I&MBb@0Nj9yasU7T diff --git a/rtdata/images/themed/png/2/light/tick.png b/rtdata/images/themed/png/2/light/tick.png deleted file mode 100644 index 8d0310088e9958ba1232f017138242bb011976bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;;O5Eb=E>S)a-f5`<^@AA zFT-*M?>?EBf4&XuEL%F7q=EvH)+qiy%H{f9gw567a)WngGe75+@*CHtvs}#k!(Wv4 rWXj8(QzoxTkI(DAr@wQe^EqB2PT3zdCvz79UB=+)>gTe~DWM4ff;pup diff --git a/rtdata/images/themed/png/2/light/transform.png b/rtdata/images/themed/png/2/light/transform.png deleted file mode 100644 index 6f408cc4c5ed2315956e534c0081a4074f3e97c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 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 diff --git a/rtdata/images/themed/png/2/light/trash-empty.png b/rtdata/images/themed/png/2/light/trash-empty.png deleted file mode 100644 index d2ddc6b84c3a91d4bec75ff14cf7fdafc431fd45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Wxhq!(XXNIv##N>~G54wR8=R92;Lo7}wCn(78 z(B$IMT$(V^LW6@PX~v_Nri2F#iU;2@v9Ydb@^*Gq5OP@)wUtZnmE~>UDv=wqEHSi{I%K3CMCvd8%@+@#rm=e)*k>QN;nipXf7hIfHu#31YFtA?O zp|tQEgUFl%JYAaVBAsk(&W?&~WsZ)XY}*d%9W+f+jric9Vvr*uqQhX+;^-;q=`@LZ z2HUOEEUc+AJdIicLMs^NUB6J&Ctwqr?=p2loA-u=UMdPkhtyIEbB#{RF#PxSpIF~z R`yA*q22WQ%mvv4FO#ocevv&Xh diff --git a/rtdata/images/themed/png/2/light/trash-full-show.png b/rtdata/images/themed/png/2/light/trash-full-show.png deleted file mode 100644 index 1e78d41a5cea6c17086f436d1aeb6298bd84a34a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 889 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8Mg#mpfB{elQ6J=!;6&0YE zdw~y-1hV%sFeoc2K~!m}s_tfF1hN;ivsVfV0vWLq5<8ih*R!x}WnuzyJ9v3lu(1Id zTbP+QvalRrV6YB)vjJ$Ad`XaB@aC@6Fb^?hABJaH?|2sKIz6abSZS85y5rKFE~o3! zRiZQWI~W)kPk6dGhIkymdM$c-lY#(4!V@#KAf=Tnr~dyRuh*O!?csCI$5ZTf z9+fy*FZsl}VbVXJ8^;|c%;i_IW7%G#UgY;{-UsuBchhzR3Nt!=PuG=~wP|8+v`D@k z`E7jzOXECg=AXOmIGkpF=V-cH&)&4Z^AqQrld}ctS-#{uxJfb?WR=LgP}-d;-F#E8 zubQv5k3o0koTH9jH?OFht_-#&Pk2!F0*Zb=h z3m%AhY!q#n9KFgS;l{m#QatOpH?n?WWVkbilSD8`s& zW?UM1&RZGZwVhgg;0HUO_Ji-Ld?pWettw<}e`VMzP>_5`Z_3_A!Ox*H8Kiz(o!`8$ z@mkqG_PC`DzXiU25t;tn=^4M#gr=X}llWH)hwQZUjs4AaBJkbwLrE@`Gy2bkT;=^S zH~6h~gs4h<(wePjV{CTqj_BH0r|Vs;Wl(J2tRZ&5sZ_uC;rbaFfhDht@`I*+o$=f+ sBm&ip91C6fzi+4>FVdQ&MBb@0H#P)e*gdg diff --git a/rtdata/images/themed/png/2/light/trash-full.png b/rtdata/images/themed/png/2/light/trash-full.png deleted file mode 100644 index 372ae94d141b4ee9bc4e1d45d81de833f4ef2242..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;A$$mxjHEDxXCWqix3t6rxXD0j)z#WBR< zbh5w^Mv0CI0uQS<2+VHLm^^8clcE?WqpCu}mKt-(*h8Eu3mJ~|dI&B09mj5@>DXvA z$z{%@OPAdZIDJ(*eZ9P@3<_0kRXBHK88}P|ShTZchoMx1XNTc}Mu!-o)+rtZzZrhY z@H#v?!6MSRHjiCGB2SW8b-l|Xj~yQ*3<}gX7#V!Xi)i*vI?6FgK(BSUBtx1M67*2Rt!^4b%RrVGZN cSir@Bjb+ diff --git a/rtdata/images/themed/png/2/light/trash-hide-deleted.png b/rtdata/images/themed/png/2/light/trash-hide-deleted.png deleted file mode 100644 index 2c8fb6680dd16aabd0f20a5eab390b2e174e7ceb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck9%(9jSN5ZJ=Ztg5PdfPq0x zO-)lx4ajyc@Bxx4Dk?w`AOi@r)YVt8vjZ7>7#OT4yAlSvo2;lcRpI#EnF!dV4 zp4$v_y{J_;4v{kHZmKDz@7rr@5cnz7#985TyRHn1D#BO9#NLq04&dV(gS=*S! z7%iWz`chGJpzoQ6L792vR&P%ZjY5;-4!!*QZb)zizAFeh%CLNDOpuW1)6*{|ac%!% z+*y+DDp~(Bwb(=9z#py^(gtz{=Iv)+GbCi0GB-~;PhH791R$6KZvVk-v3(C;B$>G?;ZEq zcWxN(*tK{0fxXxHOYcgTzg@#1on)RZ{G&Eu^35*ke{b#8H~wP$_rrNZ^MmX~z&K{` MboFyt=akR{0B_ny-T(jq diff --git a/rtdata/images/themed/png/2/light/trash-remove-small.png b/rtdata/images/themed/png/2/light/trash-remove-small.png deleted file mode 100644 index da520207676e322fc39eaed583f652d69a527848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KUET@Ck8MRaI4i0YxuGaW!!u&%MA0 zBF@mj0OX1Vi>axp0YxAHD8kUh0FeTcAk+v$5H463NU(t+dr?Uj&@TCsAiv;4Zr{SaM0@DqN!UsAoW$|VlV?U#?u%wt(%1fMagY$yF7h@Q{v(&N5 zB~E|t(4@~(Q_Y_7&gji284jkaEMAW8^Rs-{PYg&b_t-wID&U~r4C`-94^A`hWcS=5 qF1G5yq}<Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KVn=@Ck8M1p^fo6*Vo7DjXlQ6KG%!F>BZ$$_-p>g%P^=`#FL-l-ML2Jw2}Awr zxjlNy-mJbNo3BjIc3v*d%fP_s@9E+g;&FWKwcC@L6?oVZ0z�t$q4ezI19q(Xw6p zH_x6O^~*r4w4k@28dkx6F6 z>vac$zHQIUIQFIHukPM&cTZ=wZnpiwY#`t8)uKR9gOPdtq8AAUGdb8~cmz){sjN0s zD~Nin!P(!Gw>12_Y`~oB8m}eUzx2&-G<#WN8Q`XR;c}<2M3L)K|EZT=tC%!Sv~%2& zaF;veRq`iU9u}A4{gN_KsT0ni9gd)vX);sVSR3Ykx;W94E9aaP>&ir39Vu%ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LEss;asd_y9>DP*G8VGk|P3 zIN3hwAW%I|NswRgW`-4d)~z)Yia6(qzCZP0Dp0)K)5S4F<9xD!3p0-e%N&Ur(-v^( zBqTgIwAR(4gOO*(ln~y7Ol&*_3wXpd95^;Kv#3m+aKL3vTbIHX2_fADkB%&O#NcGm z=n&ZEQrPBJ*wP^3yy%61fPh>1E`t-rr}z|Dgd3WBCsZ`H8)=&?+IEn|=%b4n69dDc XUcKGZWmMCFPGInK^>bP0l+XkK=`WXI diff --git a/rtdata/images/themed/png/2/light/undo-all.png b/rtdata/images/themed/png/2/light/undo-all.png deleted file mode 100644 index c34cbda51615ba8235fe4097eb84a3c8c8f6bcc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;_X9Cj};R+Kim%bz`(%R=;`7Z zVsZNE<&EA%7NM@vnmenkizV)Jp@l*Cara!jqhZ?3hKJW>>8vEcvpB|G0&ee)9amk6kmwua9G~F#YSM=#ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7C;C@Coc*+2%I z1Txgs)qx}g0HvzJc6S0b@|Ohp1#f2XX4jh8vUZ7`RD?)!-uz4J#DP++o-U3d8t0P* zT$p*7brO06CNKp}d&!eKIgzQTt4WEGhlfX|D}eE$kRvObKteQ!puuyCBMgjF1sK`e z7*;SeD@8CYnpfJra6`F3!~-VgJ1!Gj6&hJ4IPgq5%;g{^p~SMpfos;pIeMHz2~I*2 wSfd|x2ncv_vvYk}@Z;L4;NM>pI7{a+F>J8W+-!LAKFF;Mp00i_>zopr0K>+ZjQ{`u diff --git a/rtdata/images/themed/png/2/light/undo.png b/rtdata/images/themed/png/2/light/undo.png deleted file mode 100644 index f84c79d0f84db507b6601226cbd1d2f01523c6e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;^ab4FuRvooVvW zFy6p$R9Ep)(?UUq<+4oPISB?O2?=~Gon6x$?mXk2R&n5g#F+#xGqz_Y)0`DJ8Qa`0 z@=aj#WS%iuvc^G(l_%jlM_1F;*$t_d4nk}^37=V;8<|RXPnq(ql|j;z$IFU`C!x?& zA)HM}W+o5MY>5WNLrl|V95@ib%YAEcs>9+ENs9w!5(XO<9cx!(w)SvpX?!TSs)dVL z-KD8gc-0XmHn$ab<5mc9^0XzK=9aJsRFyL@kf`1g-saVyEaa)gAXdDf!{ss~vrhK} zRgq|c#OW=w)@|ALv@^`2*~hv?S9P6VwTA7bO;S@;7|JB(8Fig@umpxagQu&X%Q~lo FCIDpN<^BKw diff --git a/rtdata/images/themed/png/2/light/warning-highlights.png b/rtdata/images/themed/png/2/light/warning-highlights.png deleted file mode 100644 index 0645845d573b82bdc43ec9e0f800fd2652aa324d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 883 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KXmh@Ck8sFYr-SRaH__0+K3V0Av8c z|NsB3tgL_nA3l8e_3IZ<1jyFV&`3*5v$3%`bLPyGCr^MPOO`C@@9*ERVS}2Q8d#s| zty{MY4GjYV0#>eEdF05Ey1F``_?$U&Y;A3Qe0=up+gDUn6dWAv=jRt49sNpDbR*Cu zS|ve#!3@G2D>u%s-Msll|CY_M1)DZ+-m^vS#O9+$>UP^U138=hPCtLV`Pzd=_g*NR zxXi%7IMdU`F~sBe-D$VCH5u@@ur@AhSQH}~;PTZ=D9z2jK1Epb+*ds zqmR$q(S{hRqX-EGyg>%NKia*lMb)MgDk z^eVMcy)R;=QmWyBPR&KGOQP8i++4NruJR>i4%w?0ZXGHsFl1mC-O{p!VgI_?4~28< z++O7}$jz~55V@dq$)=%!yK{R?PWr{HxaKVf92f;2?>)@#x<%C7&tL+>j*e@yGNo&d zb(kD-xUwj9cjXcV=9BJQRR1N(=X#2t_|Q?rq$zf>Q*P!SlP#)C&nqr{f7HS4bmo>T z(+y`HSZlF<)~^|E+7l<`&AET;sYsN|DZRCv>*mBi{bkfQ?N?BhK=7qpH}6$T_Pw$3 z3$?tf_W9n$EdM3F=bqn7TN1rdznER^$&>YWrOIk=YVEqe_};g*(bct{pFSS^d4BKj zprDrwn)eu(|3-^6=Ur|0aQCZl^j@qd5o5gSb;buqKBvf_qAO>)y-!_cTbvhn-qB;R tUtr6%r1%rR{1vub{af}!xL)fYL#eRl6!8VM)xfA_@O1TaS?83{1OOAWc2WQU diff --git a/rtdata/images/themed/png/2/light/warning-shadows.png b/rtdata/images/themed/png/2/light/warning-shadows.png deleted file mode 100644 index 1ca2690d6733b62e28ffb31ebab669de1861fbb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 784 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KR?s@Ck8M1p^f@kdcw$;NTDv5&}xP z7x=t+^9Cpkly`G;gD3-%Nl8gJZrlJefU*Sz1!ZMruU@@6efqS4fkAC;?b@|#wS`O8 z0`*Im1o;JTE}1R3W%HKJ3_p}t9X5;YIQ_xv`?(9>Uhli~;M>8#dkhSWMV>B>As)xC zPP@IWNkPPQdWE8o_ny+9|M_iWgcHLn?nUwQ6&c(%x*1_1%TvepLh^M#!&6C%>Fffaccfn(GJd_9<^wnB`%6LhDG>?ZPWT3ubi`XO_*%(p2&Co#$lpw_?3mXOMAv zL0IJ?AmjIg*S9{zb{6vgDE@isv0x2{zxJYHPxTCt>NL&gD_VlPLss6)td-mK;Mg*; zl|fTo-+vLhbK{CqpjX(9D@oSV6U8*A-|fBLEzlBV6sNmStM|&G|5Z$CssI20 diff --git a/rtdata/images/themed/png/2/light/wavelets.png b/rtdata/images/themed/png/2/light/wavelets.png deleted file mode 100644 index 43af4a1aa2cbc4b2415b0a130bc00c59ba2047f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 776 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KX;n@Ck8MRaI3112r`@AR7qe<>lQA zd?0L~43GgKH8eCJDj_6L{O4UoP(X>41o;JTo|Wwpp~T1Vyn4Ukgr#iT*IL~;bIX^savW)6A_-p6RFB>keGJ^F*lOct7($mWpG4 z^bfEw~MP3@?S77&YCSQ*Nxckm|8~`t*ksOQ*imrm8FY6zHeaJGv$=^H(7^&ib0Woc_ZGf z^7nNrOBPt^Bo9wTysPc?j_Dh^6aqXYaPnX!oox5(K Ub+bCC5*T9)p00i_>zopr0QbBsx&QzG diff --git a/rtdata/images/themed/png/2/light/wb-auto-small.png b/rtdata/images/themed/png/2/light/wb-auto-small.png deleted file mode 100644 index e24d0b5bf6e9b999b1b986a6263e47aa8fd03976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qvDj_=LE+7x<{Es;a1{07)QFQ&Uq` zR)%vS3^)m7aBe(v8>m;HB*-tAVYBK2XJPgnqh88qncOb_(s0_7HXx;TbtoKH@W z&{+^Ez!|~7$}^F*rID#ggJE^Ult~LGESs=v$}eTr-cAKZii{ zxf+9X_;2vckQFh1(!?UNt;ow*(?o}(#KTL2h09~p%nclyH|BX1lyC%cuyJ`98f=K= zd9dq1z>5VHjj|dFr#{&)ywDikk*E~FtsamtY14y6t**Nsc{Mp?n+rV+;yIsKQD4Bo Z@Mw~nP{TrAHlSM>JYD@<);T3K0RY6QXt+>hdfFq50hvcq!g z5}&!JI)4A=*XnOP$L`^!m|qv1q%D>euaGHk)fc$CI5Y9VbHk+;%zUdn7C0JhH0WE^ zaqR<}WV&zT2eFNgcD^~=k-x0EFqZxRa>3uv_ST(PSncJbk87vV7R zm`m)z;r%K9eExrtv)5}bt_`b?wz%H)?y2{m^!*Gx?XK_J9d0}Zh9rZhtDnm{r-UW| DTWIg} diff --git a/rtdata/images/themed/png/2/light/wb-camera-small.png b/rtdata/images/themed/png/2/light/wb-camera-small.png deleted file mode 100644 index c718f66ed7a9b586c4e6a7d1ce1262a21b8b1d6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7L^D=RCjsHmu^ zsR2cR0LTW4n3$LV89)FLdGMvv8K{xJB*-s#Gef!Ke2s)v`TQ&s&6)%Hj=wMgO6~M? zaSYKopDf_Q%o8Fqq3YViGJ!~krpCrb-be)ojRSUqiVCHS8V4qDh|kF4eq=nwiAC*r zPI?2wH=hX&64m<5JR78$Sos`o%y#By^bA|zz|4G@jg8H2!M6f7wzvfh6VjPBI*6=b z*Lc7nln}|WiD!j`MgWl6ypvDk0FY+m_Bo)}a6w75LEwOaNY2|Jwhat7qS(w9OnQ8R ziRZV|K|41Nhg$Z+UCc2J%o+js# z1u`H2!ghLhp#!LkuO!GXcr!!uEak-aXMMx2%`ks z{v&Jp?#5;_8LFyCI5da{Cox4d=?XX>V$eBwp+irRTQJ?jb-G5QSHS{L4=3NID5i-5 zbE{WbHZrosBnla-=Nm3)m@CkEGRIthp_f4pyXOg|ZilnUd@Noa3N6OVxUc0gZ02bc z5`OT=N8x#gl*6G`#}5o0g{%*sW(iD|*0{)!#L;Zx@JE^N(jlfP0S%r@oNJ{RKB)v8 zVpQ8GVEJXDDpO)2^Hh%puMG#8d}Xu_GE7ZqV^3$&<75w69C4x7>p-gIoly3LLP0Nt z-UW0Tm2m2T^E~sfx yowiU_xPoU9bNB+6t7@tx3+@J6hERK!`}5m^khv>k*Q`=5SH1q!MM_=LE+7x<{Es;a4}slWh`3t<8U zfour(m7lgdPz!HKkY6yv=Cbs)=8O3!C^ZKwX=knLfsfM~*T)}|W?qE45OFf}l7vnD!}EMA}zpdhF>VJ3&!bwRxaY8o1CN(?MY z4vlUpj1$gEPh?GLV3Ik(#HrA(t;DI(5OZv2Bq!Gt-<#G6kWJRFrss}W0z%w@DnbH6YfcC~;wWU}6Y1Q`{XpoJBJhr&jw0LB!*`!vI>`(v1TRTsK@A{lZwhVjLzv zn93k@x>1NTL&%2fK|!K`iNoZKNCrM}9?oYc6RtC>N^D@#adUJQx?I#TyHQAZgJ(m` z(;iT6l{an^LB{Ts5#|_B- diff --git a/rtdata/images/themed/png/2/light/wb-custom-small.png b/rtdata/images/themed/png/2/light/wb-custom-small.png deleted file mode 100644 index 343e0bb77a85f4da1edd59f3729af61c0a7d33b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q!MJ_=LE+7x<{Es;a4}sjI64Ng!KZ zUS35-1;_x3C@Coc8PPWcj{(*5lmz(&Gi(-+nlyteeTA#F<{Vq+D4_T>PZ!4!jq^v( z?BzXVAaL}fuwdf_+avDYOLz`&z0(jBUb1*WW817IMu|qv8U5eiC7s;hux`Wo`oAfg z4buxN_SGNay)o@Q+njL0Wn9OVws6htn-eEm^?}~ RF9*7i!PC{xWt~$(69A2%s-^${ diff --git a/rtdata/images/themed/png/2/light/wb-custom.png b/rtdata/images/themed/png/2/light/wb-custom.png deleted file mode 100644 index e872d912099b96037c34720d5967896302a94a25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;=g%kZNf~EspG9oj{_RiVUmva-rak*uqBaTh@Sb7u zujS62Jaxf;*<0bgx1P<7ztH#k&!*(xjdOV$zIokYHG0^<@OA5M4nxn!%^VsBRW&9H z7%bqENGW3F3}EFfa&lyw;>hNgq`=^+&>+O8;=uN;zy7N5n;z-dW!fEofKFxbboFyt I=akR{0LcxmYybcN diff --git a/rtdata/images/themed/png/2/light/wb-flash-small.png b/rtdata/images/themed/png/2/light/wb-flash-small.png deleted file mode 100644 index c2742aa505a8ca4fa180880c222d7bc113f35b47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1qx~f_=LEss;asd_()1hs;H;{*~-ew zKoSTbTnGsf=}o!v0;r3xB*-s#GXvMG7L`>dxgvp1a&=ZK?tKKx?D2GQ4AD5BEa1Y- zW5L2BAt5nCU5Uk|v8F9VMKnmE(Mg3dQDHv!%^psNMz@qkRvw-`8rv)k3?vk}IS#&Q z;q)*zSfb6y7~{~y$aCW%Q<4Cq`wj<2mj?ywS!q>65nt4uu6z}Nn;Z-bMjbjm!YtDyf&O6dboFyt=akR{09C)HNB{r; diff --git a/rtdata/images/themed/png/2/light/wb-flash.png b/rtdata/images/themed/png/2/light/wb-flash.png deleted file mode 100644 index f76ac038d142308ca7513f074b740539ff815893..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;6M&bv%1Z-Qj(X=eiR6lc<$-q7-DgH>6DFv zO%4LC{~IitCZ2FuB`a`)!I@cNW)izVL_?$HGza!ujb+OU4)kvS&-AtZchleB`QIDn zKV3V;N%#lzju{66zp9uX^l6Owk|CPGvg7;Lh+V6yKM0gguV#IAM|;DAxJKLWTrxYu z6Hf0vbb3X&?7|IiGB%_MmhIZealfmJ|HB-IGfHnlHkR}2IF~iHmIOy#ezRh8X4rOv zGq1!pu60e#zIfsLg44TaALz{W6i?EU{tzqEe1ArQ<($SD7gp=0H)QjBamt(yJAC$u xz~yOfFT)?QrF1;xncURuocGi8kI?@YtkW&jdzL-t`VRCmgQu&X%Q~loCIG)x;EVtO diff --git a/rtdata/images/themed/png/2/light/wb-fluorescent-small.png b/rtdata/images/themed/png/2/light/wb-fluorescent-small.png deleted file mode 100644 index 916bb1131bf3caeba65e4a99bd80171e22fd5230..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_$VqWs;jG;nwkQ+ zK%l0k1|(HfRDh(ivNDhX6afP7h?VDo8u?3t{DL<#2q>`__P8!vP-`8Xn)Y;G$2XwV z7Ec$)5RLQ60xrxv5v(mNtV_kXxU>$jGVyV78E~E2;Kbr0!^#`wz$AA@!K`^fde;I8 zbB_e)MGJ0=ENGCJzSu(ALt$Y+ilb71L&hQ3iEPe{Zi#&EmVT}i7K*)TV&_s-@A}Lk zX40HH@tIIbsYs9rr(nzmL6rqdQkJl=p7Qc?U}O_v5J}kXR$wm9z#7pi$kfKTMd-i= zvBQZHe#bw^w0$>Z;!x%=WRg^tGEm}*4tdmD%U~C1wY}DA1_#jn44$rjF6*2UngGf_ BqtgHY diff --git a/rtdata/images/themed/png/2/light/wb-fluorescent.png b/rtdata/images/themed/png/2/light/wb-fluorescent.png deleted file mode 100644 index 8bf3ce9195a3bdea471d8403aa4ac1ab993e6397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;Np=n^zmNPBw{wfsw=0#WBRvrB1MiWVhvl&7_J&|bcq!(-(>X>;ACBpdPw>P zvtyZ0@(CubByJYZ4mF0Y`pldRs*B7v_>1r|OEFFnNb?Y#!XnLBw2tvYn&JW%X7&Il z!3=xjEAmP_Ynm3xIc#p^ie_SEb~x8k5#TFm`J-hLM~fbFSVOpzfHPmtg%vDfoRgfz zERK!`}5m^khv>k*Q`=5SH1qvDj_=LEssHnIX_!t@*s;a62*+3Eq z6ciLRG&Fz=H8nMLb#)*KWCLY^Y;~OwPM}_ak|4j}O$^MviyEET<@G`ZO;;zC>#V(G z4wSp?>EaloaXwkVg_$RUbqOo0D>Eyr`5{&{9TAZPktvT_I5;%9%q$vNLM$9|*c?TR z9TUwaI5aIx*eD#}Fe5auM^YtWf`&)}hscDo3XLZhG!AGST%>V)lVD1Q{_F?ME`sic zb_ZLe6QWCgu$GD}HRqBQ`coi~lxuw^P}Cw;OG9Iy$tnRg1-2_15oZo0@GVIZYGhhu zpU%aln~?AzNMw$sy?{o-=>yVl4luCjEEAW|OBOzGp(#Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8MRaI3{QBhP>)YQ}jGAt}C zfFkY%J`iyr310)EEq9EvoYAyEIgNpV z(ZkclF~sBe*=e^YH5+g^oNVRD>iz$Jt2fWFTUYxm-ky85l;@#}g9gXk!h`J%2In6# zJ?PxvC43-6Rprxi2F8NPE4=P3VRkTk9-ffbZo^o+UXPdIuiOhpw$hbRq7N?0$T1$X zy5n6}I? z*Fmat^NR519SjK(-x)T0KUDV773@{j?9^vp1R<-Ir2~ z&zhP)>to4{p0jW7*#w+XK5ZwG-yi!q;rL;H_CJq5{bT&8V(PPck=kZpfHQcy`njxg HN@xNAkeUkL diff --git a/rtdata/images/themed/png/2/light/wb-led-small.png b/rtdata/images/themed/png/2/light/wb-led-small.png deleted file mode 100644 index d9f73e0b7a823e9d6f4a1b4dac1c167cedb3b4a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 622 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyK_#vcCC>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-QQ`6AU01Bug0Yybc zAWvCYSp^9IMSzND%2Jn%0hHoPcpZJC#OtVBm6kIMS2Z;=R&ES=c>Ei4qOe}+Q$Cm zJmb%N)nzKnbMJAqiZ9GtB6m9S)yw3w^M98m{4g>2JaIPv+nP7`?aqnEzkmIec{301 VOUFCcj{w7f!PC{xWt~$(696TO>QMjy diff --git a/rtdata/images/themed/png/2/light/wb-led.png b/rtdata/images/themed/png/2/light/wb-led.png deleted file mode 100644 index b5b9156f1ed49f9df84adf5a9fe06f915e81e983..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 693 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;r4Z;Aj zfeZ*2$bbNY_LJ2>jr=7+e!&czOBb#Xc5GBNk(wIIl~w*@rYZviqr0bzV~EA+xgoaR z%#H%GB9py8w50Pbc5%6Q=u*To0lfsPgNNi34jj6)<<=arYs} zW531jYVq%VHiFA5&Ya!-^Ty4YqCdB{d=D@D@@Lw#w_9Z+UfvUZJJrxAQ*_2JhTzOT zn@2vp`p+{felPWUe|+DH`Mdr027WE|s$rVG^B+e}1>at$8+VrWyKUOAw_Yd7AR}2- zThqd3CC7_d^$xcGW{RJ2ldDAKk=Tvm1$)6!1yOHv>7~I{an^LB{Ts5wqFl5 diff --git a/rtdata/images/themed/png/2/light/wb-shade-small.png b/rtdata/images/themed/png/2/light/wb-shade-small.png deleted file mode 100644 index 6dd0112db8b2092ae7c7f08cc0dfbcf8fcb88aa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_-JTosHms_*#-s% zKvG&-8c0G!Af&pwI*^gH>dtncM*fl@zu?UbiXpkIE4iC`=WEuu3F_ZCb{QzO$J50z zMB{w2fD1Fv3??2Po7M~_p4AswC3r5fPB3v~0b*8xSqV%9zC2BOdV1UveLH3-S)XZi z3^Wn&eQ;IDgpt+EHH0y-O(lfUk$HvC4hA327=~pmY66eALJuiqb|p-MS~)5oDvd`%0t-iMxtN*qh y$b9OOM@Ai(0!$vc5-0kfP)gA3~v zhyT70<|N;LcdMPH?#ICjv+ZJ==1xwv+^{K5GU7hx236+d2xeyxVwVzgIK<>3!NBM2 zkjSC&X2+3Fum6peXudlwVP~hw|`FUJS_IE{CmIyesGHCGtRd6+3+moZNSutnd4XgZpoE`jAF4WID{Hd_!^7KUc q<#|ls3STYD@BF{McJuuB`TU-ocH2I^lUDERK!`}5m^khv>k*Q`=5SH1qx~f_=LEss;asd_^7L^0~zx2@+vAS zKn4&184y7T8_3o2-~$@Lz*iFF7rdE4aw)HZoAoFoBQxu%V+Sv-XAt59ZY(%mO+*4+>f& zw5$vnRSu|0a+JShoWQ_;Woh11S0|o?1uNp_F^Swba6o`taL1_w2YP)OoVnW;&bXFj z!E^HEv>UeV4{LiE4hgkLH1-JcN(i>Q;l|`B986^zP&I*nt zB}JJ@r6rm9dAh+FiAAZ7Ihon13K=CO1y=g{$wjG&C7ETZ$@#gt`FX{9`9P<$9TU z*~Q5~b3iVb{mw=TsED(`BeEE1X*&or_CNiY3KTRB@Ck8sFYr-RR8&z>QH23zWn~}} zC;|lP>gqre$OQ_**=rXpX9Q{&ED7=pX5g}0(@~TC)O=2onp-mH+>5@h;L?aAVosVl#cOvlCK^UYq=#?7?u7DZ=G6lfp^q ztj$4-*g2LyQ%rEaV(Xxs=iH#Ubt$XPm!xBM7fV;Mu1NY~$Kk+Zs&JvWj_bDY+(*;H z9R2^F2)^W@)>Et|z2VWdsc(6F%nXIN(+`~u+da+6`rPZN`z7<9Ik__`{78z)Vt-Jw zQte@951T^CqN8cNFFy!~f95xnEs;Jmspn1P=ZH@GqV}wvVJ3Gsm;JI%(%n|=#r#ot zqwuFwEQWq9uNmLDE?2xaV}{)7_2RYCZ_lmT`7z`B$vIM%Wh?9siZWa^{UF)!R>=Cr z`ixZ7zG$h3D}Nkvof~=2m-(o<)QaqjGonrUqNmuh+(>S-Jz*y|HB-X-oWZlc>Tgbo p>vg^brL4cJFJ}FF{bBi2{I&m7r+zSk222WQ%mvv4FO#oWG0LTCU diff --git a/rtdata/images/themed/png/2/light/wb-tungsten-small.png b/rtdata/images/themed/png/2/light/wb-tungsten-small.png deleted file mode 100644 index 6d44568ce3b6f452f4e3c34bee87469068cbc385..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LEss;asd_^7F=sel2HtDv9& zgqrSgsq{W0Tgk3w&@{IBY#PdU+`uIN&T!|UZoWtUS;#$y;BQL-2zHo@pN$v z(Kw$h;KIyvge&Czy}h!o3Jr~oqWc?|nVGq}8YWDdq!i=8=`nT3jvd@hGaVY4^9+oG zDh@CiTZlQaERnK0$dttA6U5_S5ZI_Hn6%=D3-bhq%_)j^rZG%l(7rM)C0SXK%^)De z%#4|fA+=kP>6t=k1dG9z1c|Op-7|^YiF~sUehj!UrBN{=fbUhwg6AzPQ+ruN6X!Ai zsyyiW(J4}I#`nf$CL&q}oy97LoPAncFEm76I4G#M-~yY_iG(KZ7cnfHC*+*^EEh0j gg)D0ml)cHY^?>;szUlp6f&OFgboFyt=akR{01sHbOaK4? diff --git a/rtdata/images/themed/png/2/light/wb-tungsten.png b/rtdata/images/themed/png/2/light/wb-tungsten.png deleted file mode 100644 index 98ded526f2f83b1709de667d0b12278d83e133ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)If=XN?N}TfxDvL7HGfEhoofRBQ zN{TX*N=q{H^K^qV5{ptDb27726*5Xn3as??lZ#RlOESw+lk;j3mK5eOZ-j7cfUOg$Ech z-Q2lWm{q?))k2JmOHx5)hA8V&DTQetEVxb?Y;aOxlHlX&l4*!MzeeMn0LMguR1KEQ z_QriId5#)44t!%ede+B)lhx#WPK&3@+lx5)<{9^A*0w#KnZTcD8D+GJ5eVPA(v#ucN8O25c6 z4KiDGnoc)9DeU+rrLe9^jjiBQqL>fE#+xj>0w>vdX0gZ{EZJfBfir7Cr9r@oM#sR8 zM(02gT~j|1HdTdy3nB|VJ~X{y_T0ds=P=Pj#D-zw13?kztxjExN(VOxT%9yY+MqM8 pJZGnXyIY{hA;m diff --git a/rtdata/images/themed/png/2/light/wb-water-small.png b/rtdata/images/themed/png/2/light/wb-water-small.png deleted file mode 100644 index bb8d1f001443b79d1e7321ca18e311ef0aa8cd31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJhFpc2=J66gGa%A(Blj1mTCX9dTS zlA_F{(vr;lJl)`o#G+KkoXqT0g^ZGt0xNy}ERK!`}5m^khv>k*Q`=5SH1q$j0_=LE+7x<{cfC>_Th#?7pm^ZHH z_X0KYmjw9*Gi+X=$dRMp<3DX)jIdq(j8!~}K&b_uE{-7@=aUm86b=;a<~_B^moa!c z3#)pwsuk-}9tR#*M@L14=B3^N0Rb~5H5it#E;le>Z_IFXUC|Ko!pV`NflGm*kZIEH z3oI=%W?Wod=JJ-?WS2c<+P)x!>4fLZfJTP4ZxS8)a!xF22mU_g6AWnJ{@}>MB{63q zQ=>p5uTAT!1m}KdUegSwDvO>*#ZW;dg{!P(lYY5y*|-NZ2rw}GD^bb0aebm5(5(!f Lu6{1-oD!M)2s5V=~h;24l$x$48R{3fa<1Wp}U`Uzqm#w8R4jy@Lt2gi;SQ_%iYG>|ybL%`9Uj zbM##=nX(EWSC@)`!JdY;4NsVMu(U5oFm(Rr8ZjlN z)te#N*=U8JU?-yir{0zyVojbO7I>bJa!~zrL1jsz)sBlQA_+oo9FpH|J8(4raO_lV z4epZNrY5|dG7a83B5N3bPIG70*~jqkvy*0A1gnC87atfOb&#hE*%v#6FAnW7l TB`?qc3ULNcS3j3^P64rkGCJKjWrRfE zTBvL|uEne3b-2)jW#yv@0YOqZLQA~@1p3qjStbXlhA}MN k#YVxc0gG=*zF=hdR;!(J`pw;RplcXBUHx3vIVCg!05jc}IRF3v diff --git a/rtdata/images/themed/png/dark/color-picker-small.png b/rtdata/images/themed/png/dark/color-picker-small.png deleted file mode 100644 index 5976b6e11c0f9e7e121e422c9f3a206265ffb36c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}P>E|qiF1BIWl?5&MhSznvw~wu zNl|7}X-Q^&o^EhPVo|DNPG)whLPkkRft9{~a#3nxNoHAUa(-@ZeqOO&eo?x9PG)jy zUU6!%ep01waiYG7o`L@1kR(>1>9QcxT~dpai!uv91~LRCmWO1d79|#>rYdA6=jZ9& zSk*NLs89r?(6O{6Bfp5jH!(RgHA}&zJijP0+co zc5yP$9FPlUzq647D&j2gh%9Dc;5!1sj8nDwq=ACQ0X`wF?gc()&YU@Q>J*SXefl(z zgae2mgaitnJbCi$*|R{#_Ey;*pmxEMAirP+R_O^bTOLneDR{`YBv+%#X4x^v2B2i1 zr;B5V#O2!ajzSFv9Lx?;Tr8`u{@;Hsn!V)M9kT+?i~iFR)5<#(DqA`VcCB8uAb)pj z*2kBESrK!(+$o@EJ}6E$;?hw$S5f(u+rC0E=o--$t+7v&d<%w&nwo;FG|!*UQYy zE=~rT19HLacQ#T$MVtj5k;M!Qd`Cc-ajG_-G*D13z$e7@%$YOp1wKF$2+o~5clz{c z2>as2i)YWCb+|g;4XBc|u)^Si}HDLp)s^LpZJ{3$!q?aZFvu zk!CT|*g=AeXHIWI8)NfAg%A~iLmUQ0EXFE4GK#m3&RFn_W22*lADftf8-ugrjE8JS rtS1DL5)uMfjD40f`8M9x)8Js3yOme*ERK!`}5n0T@z;^_M8K-LVNdpB{0(?ST-3xrqAc3=B02DxGv@O@4 z094OY666=musL@AvL44ee$B$*tgk+jK=E8p7sn8Z%gG4`_?C$&+<4o>SYS4Lu|Uts z6d{d!439Oqx>OE`N^)@-Cp_2S;!-SZ5uGr_*I|RD>x7s?x~)eNMV%j+cqtSLO_Vt! z&{4oWxszkl*Ps)8&8JJ!I1gE_X>wpFR$cx2mFF?8h(qiQtsFcToKH=C3AC8O)78&q Iol`;+06)v9T>t<8 diff --git a/rtdata/images/themed/png/dark/star.png b/rtdata/images/themed/png/dark/star.png deleted file mode 100644 index dcc05e7d17a92191a6fb9e04dcce423834027267..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 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 N22WQ%mvv4FO#pM3 Date: Tue, 12 Mar 2019 00:05:27 +0100 Subject: [PATCH 20/25] Fix Windows compilation and InnoSetup --- rtgui/myicon.rc | 2 +- tools/win/InnoSetup/WindowsInnoSetup.iss.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rtgui/myicon.rc b/rtgui/myicon.rc index 88f5f79fa..fa8fa8c0b 100644 --- a/rtgui/myicon.rc +++ b/rtgui/myicon.rc @@ -1 +1 @@ -1 ICON "../rtdata/images/non-themed/rawtherapee.ico" +1 ICON "../rtdata/images/rawtherapee.ico" diff --git a/tools/win/InnoSetup/WindowsInnoSetup.iss.in b/tools/win/InnoSetup/WindowsInnoSetup.iss.in index b9b3aa8ec..e4ae43536 100644 --- a/tools/win/InnoSetup/WindowsInnoSetup.iss.in +++ b/tools/win/InnoSetup/WindowsInnoSetup.iss.in @@ -50,7 +50,7 @@ AllowNoIcons=yes LicenseFile={#MyBuildBasePath}\LICENSE.txt OutputDir={#MyBuildBasePath}\..\ OutputBaseFilename={#MyAppName}_{#MyAppVersion}_{#MySystemName}_{#MyBitDepth} -SetupIconFile={#MySourceBasePath}\rtdata\images\non-themed\rawtherapee.ico +SetupIconFile={#MySourceBasePath}\rtdata\images\rawtherapee.ico WizardImageFile={#MySourceBasePath}\tools\win\InnoSetup\installerStrip.bmp WizardImageBackColor=$2A2A2A Compression=lzma From 4c904967b289ca211ee4f85bb5de7f575d38d4f1 Mon Sep 17 00:00:00 2001 From: Hombre Date: Wed, 13 Mar 2019 00:23:41 +0100 Subject: [PATCH 21/25] Debug output removed + less wasted space in GUI + grey icon for the editor tab (completely removed in "Multiple Editor on Own Window" mode). See #3547 --- rtdata/themes/RawTherapee-GTK3-20_.css | 16 ++++++---------- rtdata/themes/size.css | 21 ++++++++++++++------- rtgui/rtscalable.cc | 2 -- rtgui/rtwindow.cc | 21 +++++++++++++-------- 4 files changed, 33 insertions(+), 27 deletions(-) diff --git a/rtdata/themes/RawTherapee-GTK3-20_.css b/rtdata/themes/RawTherapee-GTK3-20_.css index 7384003dc..a0d7ac0e2 100644 --- a/rtdata/themes/RawTherapee-GTK3-20_.css +++ b/rtdata/themes/RawTherapee-GTK3-20_.css @@ -133,7 +133,7 @@ frame { border-style: solid; /*border-style: none none none solid;*/ padding: 0; - margin: 0.25em 0 ; + margin: 0; background-color: rgba(0,0,0,0.); min-height: 0; min-width: 0; @@ -200,7 +200,7 @@ paned.horizontal > separator { } /* Double line separator */ paned.vertical > separator { - margin: 0.5em 0; + margin: 0.25em 0; } dialog paned.horizontal > separator { @@ -728,7 +728,7 @@ flowboxchild:selected { padding: 0; } #MyExpander.withScrollbar { - margin-right: 0.5em; + margin-right: 0.25em; } /* Tool background */ @@ -1010,7 +1010,7 @@ fontchooser scrolledwindow, #MyExpander frame, dialog frame { margin: 0; - padding: 0.19em 0.75em; + padding: 0.19em 0.5em; } #RightNotebook > stack > scrolledwindow frame > border, #BatchQueueButtonsMainContainer > frame > border, @@ -1173,16 +1173,12 @@ dialog frame > label:not(.dummy) { padding: 0 0.1666666666666666em 0.1666666666666666em; } -#EditorLeftPaned:first-child { - padding: 0 0 0 0.25em; -} - #EditorLeftPaned:last-child { padding: 0.8333333333333333em 0 0 0.8333333333333333em; } #EditorRightPaned:last-child { - padding: 0 0.3333333333333333em 0 0; + padding: 0; } #MainNotebook > header #CloseButton { @@ -1204,7 +1200,7 @@ dialog frame > label:not(.dummy) { } #RightNotebook scrolledwindow { - padding: 0.3333333333333333em; + padding: 0; } #HistoryPanel { margin-top: 0.25em; diff --git a/rtdata/themes/size.css b/rtdata/themes/size.css index 636bea4b2..98130d4df 100644 --- a/rtdata/themes/size.css +++ b/rtdata/themes/size.css @@ -69,8 +69,12 @@ notebook > header tab { padding: 0 0.333333333333333333em; } notebook > header.left tab { - margin: 0.25em 0.416666666666666666em; - padding: 0.333333333333333333em 0; + margin: 0.2em; + padding: 0.333333333333333333em; +} +notebook > header.left tabs { + margin: 0; + padding: 0; } notebook > header tab > grid > image { min-height: 2em; @@ -91,7 +95,7 @@ notebook > header.left > tabs > arrow { /*?win*/ #MainNotebook > stack { - padding: 0.416666666666666666em; + padding: 0.25em; } #MainNotebook > stack > :nth-child(2) > box:nth-child(3) { @@ -132,11 +136,11 @@ window.csd:not(.fullscreen) #MainNotebook > header.top { padding: 0; } #ToolPanelNotebook > stack { - padding: 0.5em 0 0 0; + padding: 0; } #RightNotebook > header { - margin: 0 0.416666666666666666em 0 0; + margin: 0 0.2em 0 0; } #RightNotebook > stack { padding: 0; @@ -311,7 +315,7 @@ window.csd:not(.fullscreen) #MainNotebook > header.top { } #ToolPanelNotebook > stack > scrolledwindow > viewport.frame { - padding: 0 0.25em 0 0.5em; + padding: 0 0.25em; } #MyExpander { @@ -527,8 +531,11 @@ button image:not(.dummy), margin-right: 0; } +#ProfilePanel { + margin-bottom: 0.35em; +} #ProfilePanel > grid { - margin-bottom: calc(0.416666666666666666em -2px); + margin-bottom: 0.2em; } /* Reset button */ diff --git a/rtgui/rtscalable.cc b/rtgui/rtscalable.cc index 421df6c10..7aa3c82c8 100644 --- a/rtgui/rtscalable.cc +++ b/rtgui/rtscalable.cc @@ -51,7 +51,6 @@ void RTScalable::setDPInScale (const double newDPI, const int newScale) dpi *= 2.; } } - //printf("RTScalable::setDPInScale / New scale = %d & new DPI = %.3f (%.3f asked) -> Reloading all RTScalable\n", scale, dpi, newDPI); } } @@ -80,7 +79,6 @@ void RTScalable::init(Gtk::Window *window) dpi = 0.; scale = 0; - printf("RTScalable::init / setDPInScale(scale:%d, DPI:%.3f)\n", rtengine::max((int)initialGdkScale, window->get_scale_factor()), window->get_screen()->get_resolution()); setDPInScale(window->get_screen()->get_resolution(), rtengine::max((int)initialGdkScale, window->get_scale_factor())); direction = window->get_direction(); } diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index 1adc59420..1f79792cc 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -176,7 +176,9 @@ RTWindow::RTWindow () #endif //GTK318 fontScale = options.fontSize / 9.f; - printf("\"Non-Default\" font size(%d) * scale(%d) / fontScale(%.3f)\n", options.fontSize, (int)initialGdkScale, fontScale); + if (options.rtSettings.verbose) { + printf("\"Non-Default\" font size(%d) * scale(%d) / fontScale(%.3f)\n", options.fontSize, (int)initialGdkScale, fontScale); + } } else { Glib::RefPtr style = Gtk::StyleContext::create(); Pango::FontDescription pfd = style->get_font(Gtk::STATE_FLAG_NORMAL); @@ -202,14 +204,18 @@ RTWindow::RTWindow () fontScale = (float)pt / 9.f; if ((int)initialGdkScale > 1 || pt != 9) { css = Glib::ustring::compose ("* { font-size: %1pt}", pt * (int)initialGdkScale); - printf("\"Default\" font size(%d) * scale(%d) / fontScale(%.3f)\n", pt, (int)initialGdkScale, fontScale); + if (options.rtSettings.verbose) { + printf("\"Default\" font size(%d) * scale(%d) / fontScale(%.3f)\n", pt, (int)initialGdkScale, fontScale); + } } } else { fontScale = 1.f; } } if (!css.empty()) { - printf("CSS:\n%s\n\n", css.c_str()); + if (options.rtSettings.verbose) { + printf("CSS:\n%s\n\n", css.c_str()); + } try { cssForced = Gtk::CssProvider::create(); cssForced->load_from_data (css); @@ -539,9 +545,6 @@ bool RTWindow::on_configure_event (GdkEventConfigure* event) get_position (options.windowX, options.windowY); } - //int newScale = rtengine::max((int)initialGdkScale, get_window()->get_scale_factor()); - //double newDPI = get_window()->get_screen()->get_resolution(); - printf("RTWindow::on_configure_event / newScale:%d / newDPI: %.3f\n", RTScalable::getScale(), RTScalable::getDPI()); RTImage::setDPInScale(RTScalable::getDPI(), RTScalable::getScale()); // will update the RTImage on scale/resolution change RTSurface::setDPInScale(RTScalable::getDPI(), RTScalable::getScale()); // will update the RTSurface on scale/resolution change @@ -610,7 +613,9 @@ void RTWindow::addEditorPanel (EditorPanel* ep, const std::string &name) closeb->set_focus_on_click (false); closeb->signal_clicked().connect ( sigc::bind (sigc::mem_fun (*this, &RTWindow::remEditorPanel), ep)); - titleGrid->attach_next_to (*Gtk::manage (new RTImage ("aperture.png")), Gtk::POS_RIGHT, 1, 1); + if (!EditWindow::isMultiDisplayEnabled()) { + titleGrid->attach_next_to (*Gtk::manage (new RTImage ("aperture.png")), Gtk::POS_RIGHT, 1, 1); + } titleGrid->attach_next_to (*Gtk::manage (new Gtk::Label (Glib::path_get_basename (name))), Gtk::POS_RIGHT, 1, 1); titleGrid->attach_next_to (*closeb, Gtk::POS_RIGHT, 1, 1); titleGrid->show_all (); @@ -1158,7 +1163,7 @@ void RTWindow::createSetmEditor() el->set_angle (90); } - editorLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("rawtherapee-logo-24.png")), pos, 1, 1); + editorLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("aperture.png")), pos, 1, 1); editorLabelGrid->attach_next_to (*el, pos, 1, 1); editorLabelGrid->set_tooltip_markup (M ("MAIN_FRAME_EDITOR_TOOLTIP")); From 619ca4fe5325a2eb1965c8c462dba5b99ce70862 Mon Sep 17 00:00:00 2001 From: Hombre Date: Sat, 16 Mar 2019 00:07:03 +0100 Subject: [PATCH 22/25] Fix icon size of the WB combobox, fix unsensitive button color, fix progress bar, fix folder line spacing. See PR #5215 --- rtdata/themes/RawTherapee-GTK3-20_.css | 13 ++++++------- rtdata/themes/size.css | 22 +++++++++++----------- rtgui/rtwindow.cc | 11 ++++++----- rtgui/whitebalance.cc | 5 ----- 4 files changed, 23 insertions(+), 28 deletions(-) diff --git a/rtdata/themes/RawTherapee-GTK3-20_.css b/rtdata/themes/RawTherapee-GTK3-20_.css index a0d7ac0e2..6c0a0993b 100644 --- a/rtdata/themes/RawTherapee-GTK3-20_.css +++ b/rtdata/themes/RawTherapee-GTK3-20_.css @@ -34,6 +34,7 @@ *:disabled { color: #666666; + opacity: 0.7; } .view:selected:not(check):not(radio) { @@ -43,7 +44,7 @@ /* The Places and Dir browser panels */ textview.view, treeview.view { - padding: 0.166666666666666666em; + padding: 0; margin: 0; } .view, .textview, textview, textview.view { @@ -409,10 +410,8 @@ button { background-image: linear-gradient(to bottom, rgba(100,100,100,.3), rgba(30,30,30,.3)); } -/* Curve mode buttons and drop-downs */ -button:checked.Left { - background-image: linear-gradient(to bottom, rgba(100,100,100,.3), rgba(30,30,30,.3)); - background-color: #585858; +button:disabled { + opacity: 1; } button.flat { @@ -960,11 +959,11 @@ fontchooser scrolledwindow, padding: 0 0.4166666666666666em 0 0; } #PlacesPaned > box:nth-child(1) scrolledwindow + grid { - margin: -2px 0 -2px 0; + margin: 0; border-top-width: 0.083333333333333333em; } #PlacesPaned > box:nth-child(3) treeview { - padding: 0.25em 0.333333333333333333em 0.25em 0.333333333333333333em; + padding: 0; } #MainNotebook > header.left tab image { diff --git a/rtdata/themes/size.css b/rtdata/themes/size.css index 98130d4df..77773fa34 100644 --- a/rtdata/themes/size.css +++ b/rtdata/themes/size.css @@ -11,34 +11,33 @@ progressbar.vertical { } progressbar trough { border-width: 0.083333333333333333em; - border-radius: 0.416666666666666666em; + border-radius: 0.3em; } progressbar trough progress { - border-radius: 0.416666666666666666em; border-width: 0.083333333333333333em; + border-radius: 0.3em; } progressbar.vertical trough { - min-width: 0.416666666666666666em; + min-width: 0.6em; } progressbar.vertical trough progress { - min-width: 0.416666666666666666em; - margin: -0.083333333333333333em 0; + min-width: 0.6em; + margin: 0; } - progressbar.horizontal trough { - min-height: 0.416666666666666666em; - margin-top: 0.416666666666666666em; + min-height: 0.6em; + margin-top: 0; } #IopsPanel progressbar.horizontal trough { margin-top: 0; } progressbar.horizontal trough progress { - min-height: 0.416666666666666666em; - margin: 0 -1px; + min-height: 0.6em; + margin: 0; } /* #IopsPanel progressbar trough.empty, */ @@ -360,6 +359,7 @@ menu { border-width: 0.083333333333333333em; padding: 0.083333333333333333em; margin: 0; + border-radius: 0; } menu > arrow.top, menu > arrow.top:hover, @@ -740,7 +740,7 @@ messagedialog .dialog-action-area button:not(:only-child):nth-child(2) { padding: 0; border-width: 0.083333333333333333em; border-radius: 0; - min-height: 1.666666666666666666em;/*x*/ + min-height: 0.5em;/*x*/ } /**/ diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc index 1f79792cc..6030c4556 100644 --- a/rtgui/rtwindow.cc +++ b/rtgui/rtwindow.cc @@ -96,12 +96,7 @@ RTWindow::RTWindow () { cacheMgr->init (); - RTScalable::init(this); - RTSurface::init(); - RTImage::init(); - WhiteBalance::init(); ProfilePanel::init (this); - MyExpander::init(); // ------- loading theme files @@ -239,6 +234,12 @@ RTWindow::RTWindow () // ------- end loading theme files + RTScalable::init(this); + RTSurface::init(); + RTImage::init(); + WhiteBalance::init(); + MyExpander::init(); + #ifndef WIN32 const std::vector> appIcons = { RTImage::createPixbufFromFile("rawtherapee-logo-16.png"), diff --git a/rtgui/whitebalance.cc b/rtgui/whitebalance.cc index 8d10f5657..3c3382bc3 100644 --- a/rtgui/whitebalance.cc +++ b/rtgui/whitebalance.cc @@ -35,11 +35,6 @@ using namespace rtengine; using namespace rtengine::procparams; Glib::RefPtr WhiteBalance::wbPixbufs[toUnderlying(WBEntry::Type::CUSTOM) + 1]; -/* -Glib::RefPtr WhiteBalance::wbCameraPB, WhiteBalance::wbAutoPB, WhiteBalance::wbSunPB, WhiteBalance::wbTungstenPB, - WhiteBalance::wbCloudyPB, WhiteBalance::wbShadePB, WhiteBalance::wbFluorescentPB, WhiteBalance::wbLampPB, - WhiteBalance::wbFlashPB, WhiteBalance::wbLedPB, WhiteBalance::wbCustomPB; -*/ void WhiteBalance::init () { From a331f9be9fc3f90a2a0375f09bd46fd097788ed3 Mon Sep 17 00:00:00 2001 From: TooWaBoo Date: Sat, 16 Mar 2019 16:15:41 +0100 Subject: [PATCH 23/25] TWB-theme: Fix disabled images Works for dev and hidpi-icons. --- rtdata/themes/TooWaBlue-GTK3-20_.css | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/rtdata/themes/TooWaBlue-GTK3-20_.css b/rtdata/themes/TooWaBlue-GTK3-20_.css index 172684452..a3214b45c 100644 --- a/rtdata/themes/TooWaBlue-GTK3-20_.css +++ b/rtdata/themes/TooWaBlue-GTK3-20_.css @@ -2,7 +2,7 @@ This file is part of RawTherapee. Copyright (c) 2016-2019 TooWaBoo - Version 3.04 + Version 3.05 RawTherapee is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -84,15 +84,13 @@ box-shadow: none; } -/*GTK+4 now supports a more versatile -gtk-icon-filter instead. Replace --gtk-icon-effect: dim; with -gtk-icon-filter: opacity(0.5); and --gtk-icon-effect: highlight; with -gtk-icon-filter: brightness(1.2);.*/ *:disabled { color: @fg-disabled; - -gtk-icon-effect: dim; + -gtk-icon-effect: none; } -*:hover { - -gtk-icon-effect: highlight; + +image:disabled { + opacity: .45; } #ToolPanelNotebook { From e105c99aa61aeb44ba7de4edc2a07126525178bb Mon Sep 17 00:00:00 2001 From: Hombre Date: Sat, 16 Mar 2019 18:21:12 +0100 Subject: [PATCH 24/25] Fix query toolbar height See PR #5215 --- rtdata/themes/size.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtdata/themes/size.css b/rtdata/themes/size.css index 77773fa34..86d2eaea5 100644 --- a/rtdata/themes/size.css +++ b/rtdata/themes/size.css @@ -238,7 +238,7 @@ window.csd:not(.fullscreen) #MainNotebook > header.top { min-width: 0; padding: 0; } -#FileBrowserQueryToolbar { +#FileBrowserQueryToolbar > viewport > box { margin: 0 0 0.416666666666666666em 0; min-height: 0; min-width: 0; From 86550c167f46ec6e46e72422f2c3e800e8ba30f3 Mon Sep 17 00:00:00 2001 From: Hombre Date: Sun, 17 Mar 2019 00:56:44 +0100 Subject: [PATCH 25/25] Updated French translation file --- rtdata/languages/Francais | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/rtdata/languages/Francais b/rtdata/languages/Francais index 562db238c..243fa24a9 100644 --- a/rtdata/languages/Francais +++ b/rtdata/languages/Francais @@ -773,6 +773,7 @@ HISTORY_MSG_RAWCACORR_AUTOIT;A.C. Raw - Itérations HISTORY_MSG_RAWCACORR_COLORSHIFT;A.C. Raw - Éviter les dérives de teinte HISTORY_MSG_RAW_BORDER;Bord Raw HISTORY_MSG_RESIZE_ALLOWUPSCALING;Redim. - Autoriser l'agrandissement +HISTORY_MSG_SHARPENING_BLUR;Netteté - Rayon de floutage HISTORY_MSG_SHARPENING_CONTRAST;Netteté - Seuil de contraste HISTORY_MSG_SH_COLORSPACE;O/HL - Espace couleur HISTORY_MSG_SOFTLIGHT_ENABLED;Lumière douce @@ -914,6 +915,8 @@ MAIN_TAB_EXIF;EXIF MAIN_TAB_EXPORT; Export Rapide MAIN_TAB_EXPOSURE;Exposition MAIN_TAB_EXPOSURE_TOOLTIP;Raccourci:Alt-e +MAIN_TAB_FAVORITES;Favoris +MAIN_TAB_FAVORITES_TOOLTIP;Raccourci: Alt-u MAIN_TAB_FILTER; Filtrer MAIN_TAB_INSPECT; Inspecter MAIN_TAB_IPTC;IPTC @@ -1065,6 +1068,12 @@ PREFERENCES_CACHECLEAR_SAFETY;Seuls les fichiers mis en cache sont effacés. Les PREFERENCES_CACHEMAXENTRIES;Nombre maximal d'éléments dans le Cache PREFERENCES_CACHEOPTS;Options du Cache PREFERENCES_CACHETHUMBHEIGHT;Hauteur maximale des vignettes +PREFERENCES_CHUNKSIZES;Tuiles par thread +PREFERENCES_CHUNKSIZE_RAW_AMAZE;Dématriçage AMaZE +PREFERENCES_CHUNKSIZE_RAW_CA;Correction AC Raw +PREFERENCES_CHUNKSIZE_RAW_RCD;Dématriçage RCD +PREFERENCES_CHUNKSIZE_RAW_XT;Dématriçage Xtrans +PREFERENCES_CHUNKSIZE_RGB;Traitement RVB PREFERENCES_CLIPPINGIND;Indication du dépassement de plage dynamique PREFERENCES_CLUTSCACHE;Cache HaldCLUT PREFERENCES_CLUTSCACHE_LABEL;Nombre maximum de chache CLUT @@ -1181,6 +1190,8 @@ PREFERENCES_PARSEDEXTADDHINT;Tapez une extension et cliquez ce bouton pour l'ajo PREFERENCES_PARSEDEXTDELHINT;Supprime de la liste les extensions sélectionnées PREFERENCES_PARSEDEXTDOWNHINT;Déplacer l'extension sélectionnée plus bas dans la liste. PREFERENCES_PARSEDEXTUPHINT;Déplacer l'extension sélectionnée plus haut dans la liste. +PREFERENCES_PERFORMANCE_MEASURE;Mesure +PREFERENCES_PERFORMANCE_MEASURE_HINT;Indique les temps de traitement dans une console PREFERENCES_PERFORMANCE_THREADS;Unités d'exécution (Threads) PREFERENCES_PERFORMANCE_THREADS_LABEL;Nombre maximum d'unité d'exécution pour la Réduction de Bruit et les Niveaux d'Ondelettes (0 = Automatique) PREFERENCES_PREVDEMO;Méthode de Dématriçage de l'Aperçu @@ -1879,6 +1890,7 @@ TP_RAW_HD_TOOLTIP;Des valeurs basses rendront la détection de pixel chaud/mort TP_RAW_HPHD;HPHD TP_RAW_IGV;IGV TP_RAW_IMAGENUM;Sous-image +TP_RAW_IMAGENUM_SN;Mode SN TP_RAW_IMAGENUM_TOOLTIP;Certains fichiers RAW consistent en plusieurs sous-images (Pentax Pixel Shift, Pentax HDR 3-en-1, Canon Dual Pixel).\n\nLors de l'usage d'une méthode de dématriçage autre que Pixel Shift, ceci sélectionne quel sous-image est utilisée.\n\nLors de l'usage de la méthode de dématriçage Pixel Shift sur un fichier RAW Pixel, toutes les sous-images sont utilisées, et ceci sélectionne quelle sous-image devrait être utilisé pour la détection de mouvement. TP_RAW_LABEL;Dématriçage TP_RAW_LMMSE;LMMSE @@ -2060,6 +2072,7 @@ TP_SHARPENEDGE_LABEL;Bords TP_SHARPENEDGE_PASSES;Itérations TP_SHARPENEDGE_THREE;Luminance uniquement TP_SHARPENING_AMOUNT;Quantité +TP_SHARPENING_BLUR;Rayon de floutage TP_SHARPENING_CONTRAST;Seuil de contraste TP_SHARPENING_EDRADIUS;Rayon TP_SHARPENING_EDTOLERANCE;Tolérance des bords @@ -2330,12 +2343,3 @@ ZOOMPANEL_ZOOMFITSCREEN;Affiche l'image entière\nRaccourci: Alt-f ZOOMPANEL_ZOOMIN;Zoom Avant\nRaccourci: + ZOOMPANEL_ZOOMOUT;Zoom Arrière\nRaccourci: - -!!!!!!!!!!!!!!!!!!!!!!!!! -! Untranslated keys follow; remove the ! prefix after an entry is translated. -!!!!!!!!!!!!!!!!!!!!!!!!! - -!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius -!MAIN_TAB_FAVORITES;Favorites -!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: Alt-u -!TP_RAW_IMAGENUM_SN;SN mode -!TP_SHARPENING_BLUR;Blur radius