diff --git a/rtdata/CMakeLists.txt b/rtdata/CMakeLists.txt
index e320969c3..f8efa1523 100644
--- a/rtdata/CMakeLists.txt
+++ b/rtdata/CMakeLists.txt
@@ -1,4 +1,3 @@
-
file(GLOB LANGUAGEFILES "languages/*")
file(GLOB SOUNDFILES "sounds/*")
file(GLOB INPUTICCFILES "iccprofiles/input/*")
@@ -7,11 +6,17 @@ file(GLOB DCPFILES "dcpprofiles/*")
file(GLOB FONTS "fonts/*")
set(PROFILESDIR "profiles")
-set(IMAGESDIR "images")
-
-# THEMEDIR includes subfolders for image resources for some themes; doing the normal glob won't work.
set(THEMEDIR "themes")
+# Images, mostly icons, which are generated using the generatePngIcons script:
+set(IMAGES_THEMED
+ "images/themed/png/dark"
+ "images/themed/png/light"
+ )
+
+# Other images which are generated manually:
+file(GLOB IMAGES_NONTHEMED "images/non-themed/png/*")
+
if(WIN32)
set(OPTIONSFILE "options/options.win")
elseif(APPLE)
@@ -25,17 +30,15 @@ if(WIN32)
endif()
if(UNIX)
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/icons/rawtherapee.desktop.in" "${CMAKE_CURRENT_BINARY_DIR}/rawtherapee.desktop")
+ 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}/icons/hi16-app-rawtherapee.png" DESTINATION "${ICONSDIR}/hicolor/16x16/apps" RENAME rawtherapee.png)
- install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/icons/hi24-app-rawtherapee.png" DESTINATION "${ICONSDIR}/hicolor/24x24/apps" RENAME rawtherapee.png)
- install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/icons/hi32-app-rawtherapee.png" DESTINATION "${ICONSDIR}/hicolor/32x32/apps" RENAME rawtherapee.png)
- install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/icons/hi48-app-rawtherapee.png" DESTINATION "${ICONSDIR}/hicolor/48x48/apps" RENAME rawtherapee.png)
- install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/icons/hi128-app-rawtherapee.png" DESTINATION "${ICONSDIR}/hicolor/128x128/apps" RENAME rawtherapee.png)
- install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/icons/hi256-app-rawtherapee.png" DESTINATION "${ICONSDIR}/hicolor/256x256/apps" RENAME rawtherapee.png)
+ 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)
endif()
-install(FILES ${IMAGEFILES} DESTINATION "${DATADIR}/images")
install(FILES ${LANGUAGEFILES} DESTINATION "${DATADIR}/languages")
install(FILES ${SOUNDFILES} DESTINATION "${DATADIR}/sounds")
install(FILES ${INPUTICCFILES} DESTINATION "${DATADIR}/iccprofiles/input")
@@ -48,8 +51,14 @@ endif()
install(DIRECTORY ${PROFILESDIR} DESTINATION "${DATADIR}" FILES_MATCHING PATTERN "*.pp3")
install(DIRECTORY ${THEMEDIR} DESTINATION "${DATADIR}")
-install(DIRECTORY ${IMAGESDIR} DESTINATION "${DATADIR}" FILES_MATCHING PATTERN "index.theme")
-install(DIRECTORY ${IMAGESDIR} DESTINATION "${DATADIR}" FILES_MATCHING PATTERN "*.png")
+
+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")
if(APPLE)
# CMake escapes first item quote character. Do not remove 'DUMMY_VARIABLE='
diff --git a/rtdata/icons/hi128-app-rawtherapee.png b/rtdata/icons/hi128-app-rawtherapee.png
deleted file mode 100644
index 979183116..000000000
Binary files a/rtdata/icons/hi128-app-rawtherapee.png and /dev/null differ
diff --git a/rtdata/icons/hi16-app-rawtherapee.png b/rtdata/icons/hi16-app-rawtherapee.png
deleted file mode 100644
index 8c4731848..000000000
Binary files a/rtdata/icons/hi16-app-rawtherapee.png and /dev/null differ
diff --git a/rtdata/icons/hi24-app-rawtherapee.png b/rtdata/icons/hi24-app-rawtherapee.png
deleted file mode 100644
index f6c8ef1a0..000000000
Binary files a/rtdata/icons/hi24-app-rawtherapee.png and /dev/null differ
diff --git a/rtdata/icons/hi256-app-rawtherapee.png b/rtdata/icons/hi256-app-rawtherapee.png
deleted file mode 100644
index 5cb7d751f..000000000
Binary files a/rtdata/icons/hi256-app-rawtherapee.png and /dev/null differ
diff --git a/rtdata/icons/hi32-app-rawtherapee.png b/rtdata/icons/hi32-app-rawtherapee.png
deleted file mode 100644
index 380429e13..000000000
Binary files a/rtdata/icons/hi32-app-rawtherapee.png and /dev/null differ
diff --git a/rtdata/icons/hi48-app-rawtherapee.png b/rtdata/icons/hi48-app-rawtherapee.png
deleted file mode 100644
index fc82d5ae3..000000000
Binary files a/rtdata/icons/hi48-app-rawtherapee.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-B.png b/rtdata/images/Chanmixer-B.png
deleted file mode 100644
index 0e12209f2..000000000
Binary files a/rtdata/images/Chanmixer-B.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-BB.png b/rtdata/images/Chanmixer-BB.png
deleted file mode 100644
index 6804bdf4a..000000000
Binary files a/rtdata/images/Chanmixer-BB.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-BG.png b/rtdata/images/Chanmixer-BG.png
deleted file mode 100644
index 58012aa55..000000000
Binary files a/rtdata/images/Chanmixer-BG.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-BR.png b/rtdata/images/Chanmixer-BR.png
deleted file mode 100644
index 1c3457e14..000000000
Binary files a/rtdata/images/Chanmixer-BR.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-BY.png b/rtdata/images/Chanmixer-BY.png
deleted file mode 100644
index c630ffb29..000000000
Binary files a/rtdata/images/Chanmixer-BY.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-C.png b/rtdata/images/Chanmixer-C.png
deleted file mode 100644
index 15aa0c08c..000000000
Binary files a/rtdata/images/Chanmixer-C.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-G.png b/rtdata/images/Chanmixer-G.png
deleted file mode 100644
index 566babb8b..000000000
Binary files a/rtdata/images/Chanmixer-G.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-GB.png b/rtdata/images/Chanmixer-GB.png
deleted file mode 100644
index cfceceaea..000000000
Binary files a/rtdata/images/Chanmixer-GB.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-GG.png b/rtdata/images/Chanmixer-GG.png
deleted file mode 100644
index 00f928236..000000000
Binary files a/rtdata/images/Chanmixer-GG.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-GR.png b/rtdata/images/Chanmixer-GR.png
deleted file mode 100644
index 827210e97..000000000
Binary files a/rtdata/images/Chanmixer-GR.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-M.png b/rtdata/images/Chanmixer-M.png
deleted file mode 100644
index b10dc5790..000000000
Binary files a/rtdata/images/Chanmixer-M.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-O.png b/rtdata/images/Chanmixer-O.png
deleted file mode 100644
index 8f90ae8bb..000000000
Binary files a/rtdata/images/Chanmixer-O.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-P.png b/rtdata/images/Chanmixer-P.png
deleted file mode 100644
index c3c412807..000000000
Binary files a/rtdata/images/Chanmixer-P.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-R.png b/rtdata/images/Chanmixer-R.png
deleted file mode 100644
index 5a75d9f88..000000000
Binary files a/rtdata/images/Chanmixer-R.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-RB.png b/rtdata/images/Chanmixer-RB.png
deleted file mode 100644
index 42cf9bd1b..000000000
Binary files a/rtdata/images/Chanmixer-RB.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-RG.png b/rtdata/images/Chanmixer-RG.png
deleted file mode 100644
index f74600517..000000000
Binary files a/rtdata/images/Chanmixer-RG.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-RR.png b/rtdata/images/Chanmixer-RR.png
deleted file mode 100644
index 300b0429e..000000000
Binary files a/rtdata/images/Chanmixer-RR.png and /dev/null differ
diff --git a/rtdata/images/Chanmixer-Y.png b/rtdata/images/Chanmixer-Y.png
deleted file mode 100644
index 98d9b6f83..000000000
Binary files a/rtdata/images/Chanmixer-Y.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/Chanmixer-Bgamma.png b/rtdata/images/Dark/actions/Chanmixer-Bgamma.png
deleted file mode 100644
index 8698988a9..000000000
Binary files a/rtdata/images/Dark/actions/Chanmixer-Bgamma.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/Chanmixer-Ggamma.png b/rtdata/images/Dark/actions/Chanmixer-Ggamma.png
deleted file mode 100644
index d0539758c..000000000
Binary files a/rtdata/images/Dark/actions/Chanmixer-Ggamma.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/Chanmixer-Rgamma.png b/rtdata/images/Dark/actions/Chanmixer-Rgamma.png
deleted file mode 100644
index b1b7fb604..000000000
Binary files a/rtdata/images/Dark/actions/Chanmixer-Rgamma.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/HDR-thumbnail.png b/rtdata/images/Dark/actions/HDR-thumbnail.png
deleted file mode 100644
index 182e603e8..000000000
Binary files a/rtdata/images/Dark/actions/HDR-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/PanelEnding.png b/rtdata/images/Dark/actions/PanelEnding.png
deleted file mode 100644
index be7729164..000000000
Binary files a/rtdata/images/Dark/actions/PanelEnding.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/PixelShift-thumbnail.png b/rtdata/images/Dark/actions/PixelShift-thumbnail.png
deleted file mode 100644
index 4bbea1aee..000000000
Binary files a/rtdata/images/Dark/actions/PixelShift-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/adj-black.png b/rtdata/images/Dark/actions/adj-black.png
deleted file mode 100644
index bf5459fa5..000000000
Binary files a/rtdata/images/Dark/actions/adj-black.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/adj-white.png b/rtdata/images/Dark/actions/adj-white.png
deleted file mode 100644
index 03028934e..000000000
Binary files a/rtdata/images/Dark/actions/adj-white.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-ca-blue1.png b/rtdata/images/Dark/actions/ajd-ca-blue1.png
deleted file mode 100644
index 7a47267df..000000000
Binary files a/rtdata/images/Dark/actions/ajd-ca-blue1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-ca-blue2.png b/rtdata/images/Dark/actions/ajd-ca-blue2.png
deleted file mode 100644
index dfb458300..000000000
Binary files a/rtdata/images/Dark/actions/ajd-ca-blue2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-ca-red1.png b/rtdata/images/Dark/actions/ajd-ca-red1.png
deleted file mode 100644
index 1e45c5035..000000000
Binary files a/rtdata/images/Dark/actions/ajd-ca-red1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-ca-red2.png b/rtdata/images/Dark/actions/ajd-ca-red2.png
deleted file mode 100644
index e5da9e005..000000000
Binary files a/rtdata/images/Dark/actions/ajd-ca-red2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-wb-bluered1.png b/rtdata/images/Dark/actions/ajd-wb-bluered1.png
deleted file mode 100644
index 3c8473451..000000000
Binary files a/rtdata/images/Dark/actions/ajd-wb-bluered1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-wb-bluered2.png b/rtdata/images/Dark/actions/ajd-wb-bluered2.png
deleted file mode 100644
index 0f06a770e..000000000
Binary files a/rtdata/images/Dark/actions/ajd-wb-bluered2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-wb-green1.png b/rtdata/images/Dark/actions/ajd-wb-green1.png
deleted file mode 100644
index 4f33551d6..000000000
Binary files a/rtdata/images/Dark/actions/ajd-wb-green1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-wb-green2.png b/rtdata/images/Dark/actions/ajd-wb-green2.png
deleted file mode 100644
index a9a7e8553..000000000
Binary files a/rtdata/images/Dark/actions/ajd-wb-green2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-wb-temp1.png b/rtdata/images/Dark/actions/ajd-wb-temp1.png
deleted file mode 100644
index 3c8473451..000000000
Binary files a/rtdata/images/Dark/actions/ajd-wb-temp1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ajd-wb-temp2.png b/rtdata/images/Dark/actions/ajd-wb-temp2.png
deleted file mode 100644
index 2b0c7c0ef..000000000
Binary files a/rtdata/images/Dark/actions/ajd-wb-temp2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-down-small.png b/rtdata/images/Dark/actions/arrow-down-small.png
deleted file mode 100644
index d631a72f5..000000000
Binary files a/rtdata/images/Dark/actions/arrow-down-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-down.png b/rtdata/images/Dark/actions/arrow-down.png
deleted file mode 100644
index 417038d15..000000000
Binary files a/rtdata/images/Dark/actions/arrow-down.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-left-small.png b/rtdata/images/Dark/actions/arrow-left-small.png
deleted file mode 100644
index d61abd8a3..000000000
Binary files a/rtdata/images/Dark/actions/arrow-left-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-left.png b/rtdata/images/Dark/actions/arrow-left.png
deleted file mode 100644
index a30aeadef..000000000
Binary files a/rtdata/images/Dark/actions/arrow-left.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-right-small.png b/rtdata/images/Dark/actions/arrow-right-small.png
deleted file mode 100644
index fa0741927..000000000
Binary files a/rtdata/images/Dark/actions/arrow-right-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-right.png b/rtdata/images/Dark/actions/arrow-right.png
deleted file mode 100644
index 2f426f9f1..000000000
Binary files a/rtdata/images/Dark/actions/arrow-right.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-up-small.png b/rtdata/images/Dark/actions/arrow-up-small.png
deleted file mode 100644
index 21f8f61eb..000000000
Binary files a/rtdata/images/Dark/actions/arrow-up-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/arrow-up.png b/rtdata/images/Dark/actions/arrow-up.png
deleted file mode 100644
index 2f4a9d228..000000000
Binary files a/rtdata/images/Dark/actions/arrow-up.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/atom.png b/rtdata/images/Dark/actions/atom.png
deleted file mode 100644
index 1e7ce3da0..000000000
Binary files a/rtdata/images/Dark/actions/atom.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/beforeafter.png b/rtdata/images/Dark/actions/beforeafter.png
deleted file mode 100644
index cd4e1a792..000000000
Binary files a/rtdata/images/Dark/actions/beforeafter.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/cglabel0.png b/rtdata/images/Dark/actions/cglabel0.png
deleted file mode 100644
index af4abc914..000000000
Binary files a/rtdata/images/Dark/actions/cglabel0.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/cglabel1.png b/rtdata/images/Dark/actions/cglabel1.png
deleted file mode 100644
index 6337a6476..000000000
Binary files a/rtdata/images/Dark/actions/cglabel1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/cglabel2.png b/rtdata/images/Dark/actions/cglabel2.png
deleted file mode 100644
index a5b843c0c..000000000
Binary files a/rtdata/images/Dark/actions/cglabel2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/cglabel3.png b/rtdata/images/Dark/actions/cglabel3.png
deleted file mode 100644
index a3f3da7a9..000000000
Binary files a/rtdata/images/Dark/actions/cglabel3.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/cglabel4.png b/rtdata/images/Dark/actions/cglabel4.png
deleted file mode 100644
index 3e048f36c..000000000
Binary files a/rtdata/images/Dark/actions/cglabel4.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/cglabel5.png b/rtdata/images/Dark/actions/cglabel5.png
deleted file mode 100644
index 323be0cb9..000000000
Binary files a/rtdata/images/Dark/actions/cglabel5.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/clabel0.png b/rtdata/images/Dark/actions/clabel0.png
deleted file mode 100644
index 5c2484a36..000000000
Binary files a/rtdata/images/Dark/actions/clabel0.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/clabel1.png b/rtdata/images/Dark/actions/clabel1.png
deleted file mode 100644
index 87bd0ea83..000000000
Binary files a/rtdata/images/Dark/actions/clabel1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/clabel2.png b/rtdata/images/Dark/actions/clabel2.png
deleted file mode 100644
index b8ca4f72b..000000000
Binary files a/rtdata/images/Dark/actions/clabel2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/clabel3.png b/rtdata/images/Dark/actions/clabel3.png
deleted file mode 100644
index d9dced467..000000000
Binary files a/rtdata/images/Dark/actions/clabel3.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/clabel4.png b/rtdata/images/Dark/actions/clabel4.png
deleted file mode 100644
index 2afb44650..000000000
Binary files a/rtdata/images/Dark/actions/clabel4.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/clabel5.png b/rtdata/images/Dark/actions/clabel5.png
deleted file mode 100644
index aef022fce..000000000
Binary files a/rtdata/images/Dark/actions/clabel5.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/closedhand.png b/rtdata/images/Dark/actions/closedhand.png
deleted file mode 100644
index e9560f5a7..000000000
Binary files a/rtdata/images/Dark/actions/closedhand.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/colorPickers-hide.png b/rtdata/images/Dark/actions/colorPickers-hide.png
deleted file mode 100644
index 54b33a7fb..000000000
Binary files a/rtdata/images/Dark/actions/colorPickers-hide.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/colorPickers-show.png b/rtdata/images/Dark/actions/colorPickers-show.png
deleted file mode 100644
index d9d039c2b..000000000
Binary files a/rtdata/images/Dark/actions/colorPickers-show.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/colour.png b/rtdata/images/Dark/actions/colour.png
deleted file mode 100644
index e518dfa3a..000000000
Binary files a/rtdata/images/Dark/actions/colour.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/crop-auto.png b/rtdata/images/Dark/actions/crop-auto.png
deleted file mode 100644
index 8cb57e799..000000000
Binary files a/rtdata/images/Dark/actions/crop-auto.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/crop.png b/rtdata/images/Dark/actions/crop.png
deleted file mode 100644
index a9a339020..000000000
Binary files a/rtdata/images/Dark/actions/crop.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/crossed-arrows-in.png b/rtdata/images/Dark/actions/crossed-arrows-in.png
deleted file mode 100644
index b2a2d8820..000000000
Binary files a/rtdata/images/Dark/actions/crossed-arrows-in.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/crossed-arrows-out.png b/rtdata/images/Dark/actions/crossed-arrows-out.png
deleted file mode 100644
index e552d55ca..000000000
Binary files a/rtdata/images/Dark/actions/crossed-arrows-out.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/curveType-NURBS.png b/rtdata/images/Dark/actions/curveType-NURBS.png
deleted file mode 100644
index b891c89c7..000000000
Binary files a/rtdata/images/Dark/actions/curveType-NURBS.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/curveType-controlPoints.png b/rtdata/images/Dark/actions/curveType-controlPoints.png
deleted file mode 100644
index 54dbcc540..000000000
Binary files a/rtdata/images/Dark/actions/curveType-controlPoints.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/curveType-flatLinear.png b/rtdata/images/Dark/actions/curveType-flatLinear.png
deleted file mode 100644
index 6049e658c..000000000
Binary files a/rtdata/images/Dark/actions/curveType-flatLinear.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/curveType-linear.png b/rtdata/images/Dark/actions/curveType-linear.png
deleted file mode 100644
index 67ff4390c..000000000
Binary files a/rtdata/images/Dark/actions/curveType-linear.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/curveType-parametric.png b/rtdata/images/Dark/actions/curveType-parametric.png
deleted file mode 100644
index dcf7b02b5..000000000
Binary files a/rtdata/images/Dark/actions/curveType-parametric.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/curveType-spline.png b/rtdata/images/Dark/actions/curveType-spline.png
deleted file mode 100644
index b9c0527d3..000000000
Binary files a/rtdata/images/Dark/actions/curveType-spline.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/detail.png b/rtdata/images/Dark/actions/detail.png
deleted file mode 100644
index b1af89c9e..000000000
Binary files a/rtdata/images/Dark/actions/detail.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/distorsion.png b/rtdata/images/Dark/actions/distorsion.png
deleted file mode 100644
index fc5200391..000000000
Binary files a/rtdata/images/Dark/actions/distorsion.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/distortion-auto.png b/rtdata/images/Dark/actions/distortion-auto.png
deleted file mode 100644
index cc5ced965..000000000
Binary files a/rtdata/images/Dark/actions/distortion-auto.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/distortion-barrel.png b/rtdata/images/Dark/actions/distortion-barrel.png
deleted file mode 100644
index 0a19ac097..000000000
Binary files a/rtdata/images/Dark/actions/distortion-barrel.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/distortion-pincushion.png b/rtdata/images/Dark/actions/distortion-pincushion.png
deleted file mode 100644
index cfdcfaf63..000000000
Binary files a/rtdata/images/Dark/actions/distortion-pincushion.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/document-open-recent.png b/rtdata/images/Dark/actions/document-open-recent.png
deleted file mode 100644
index f2c126cb7..000000000
Binary files a/rtdata/images/Dark/actions/document-open-recent.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/document-open.png b/rtdata/images/Dark/actions/document-open.png
deleted file mode 100644
index 6d2ea0f34..000000000
Binary files a/rtdata/images/Dark/actions/document-open.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/edit-copy.png b/rtdata/images/Dark/actions/edit-copy.png
deleted file mode 100644
index 4736313a2..000000000
Binary files a/rtdata/images/Dark/actions/edit-copy.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/edit-find.png b/rtdata/images/Dark/actions/edit-find.png
deleted file mode 100644
index d560c644b..000000000
Binary files a/rtdata/images/Dark/actions/edit-find.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/edit-paste.png b/rtdata/images/Dark/actions/edit-paste.png
deleted file mode 100644
index 38871deec..000000000
Binary files a/rtdata/images/Dark/actions/edit-paste.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/edited-small.png b/rtdata/images/Dark/actions/edited-small.png
deleted file mode 100644
index f25997a59..000000000
Binary files a/rtdata/images/Dark/actions/edited-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/edited.png b/rtdata/images/Dark/actions/edited.png
deleted file mode 100644
index 95d058454..000000000
Binary files a/rtdata/images/Dark/actions/edited.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/editedg-small.png b/rtdata/images/Dark/actions/editedg-small.png
deleted file mode 100644
index 9eb229e75..000000000
Binary files a/rtdata/images/Dark/actions/editedg-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/editednot-small.png b/rtdata/images/Dark/actions/editednot-small.png
deleted file mode 100644
index 410bff81b..000000000
Binary files a/rtdata/images/Dark/actions/editednot-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/editednotg-small.png b/rtdata/images/Dark/actions/editednotg-small.png
deleted file mode 100644
index 55bc28f2b..000000000
Binary files a/rtdata/images/Dark/actions/editednotg-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/editmodehand.png b/rtdata/images/Dark/actions/editmodehand.png
deleted file mode 100644
index 2b231db06..000000000
Binary files a/rtdata/images/Dark/actions/editmodehand.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/equalizer-narrow.png b/rtdata/images/Dark/actions/equalizer-narrow.png
deleted file mode 100644
index dcf484ea7..000000000
Binary files a/rtdata/images/Dark/actions/equalizer-narrow.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/equalizer-wide.png b/rtdata/images/Dark/actions/equalizer-wide.png
deleted file mode 100644
index 50cfed8fa..000000000
Binary files a/rtdata/images/Dark/actions/equalizer-wide.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/expanderClosed.png b/rtdata/images/Dark/actions/expanderClosed.png
deleted file mode 100644
index 559f201db..000000000
Binary files a/rtdata/images/Dark/actions/expanderClosed.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/expanderDisabled.png b/rtdata/images/Dark/actions/expanderDisabled.png
deleted file mode 100644
index 7e35c7266..000000000
Binary files a/rtdata/images/Dark/actions/expanderDisabled.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/expanderEnabled.png b/rtdata/images/Dark/actions/expanderEnabled.png
deleted file mode 100644
index 33e8515af..000000000
Binary files a/rtdata/images/Dark/actions/expanderEnabled.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/expanderInconsistent.png b/rtdata/images/Dark/actions/expanderInconsistent.png
deleted file mode 100644
index e19f8e106..000000000
Binary files a/rtdata/images/Dark/actions/expanderInconsistent.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/expanderOpened.png b/rtdata/images/Dark/actions/expanderOpened.png
deleted file mode 100644
index 9a7f161ee..000000000
Binary files a/rtdata/images/Dark/actions/expanderOpened.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/exposure.png b/rtdata/images/Dark/actions/exposure.png
deleted file mode 100644
index f6abf8b87..000000000
Binary files a/rtdata/images/Dark/actions/exposure.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/filter-original-1.png b/rtdata/images/Dark/actions/filter-original-1.png
deleted file mode 100644
index 9b4e47ce9..000000000
Binary files a/rtdata/images/Dark/actions/filter-original-1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/filter-original-2.png b/rtdata/images/Dark/actions/filter-original-2.png
deleted file mode 100644
index 03531e921..000000000
Binary files a/rtdata/images/Dark/actions/filter-original-2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/filter.png b/rtdata/images/Dark/actions/filter.png
deleted file mode 100644
index bd5dcb5f4..000000000
Binary files a/rtdata/images/Dark/actions/filter.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/filterclear.png b/rtdata/images/Dark/actions/filterclear.png
deleted file mode 100644
index 28c93061e..000000000
Binary files a/rtdata/images/Dark/actions/filterclear.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/fullscreen-exit.png b/rtdata/images/Dark/actions/fullscreen-exit.png
deleted file mode 100644
index 55eb8e06d..000000000
Binary files a/rtdata/images/Dark/actions/fullscreen-exit.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/fullscreen.png b/rtdata/images/Dark/actions/fullscreen.png
deleted file mode 100644
index 963409e9a..000000000
Binary files a/rtdata/images/Dark/actions/fullscreen.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gamut-hist.png b/rtdata/images/Dark/actions/gamut-hist.png
deleted file mode 100644
index 8a60118dd..000000000
Binary files a/rtdata/images/Dark/actions/gamut-hist.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gamut-softproof.png b/rtdata/images/Dark/actions/gamut-softproof.png
deleted file mode 100644
index d61874507..000000000
Binary files a/rtdata/images/Dark/actions/gamut-softproof.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gamut-warning.png b/rtdata/images/Dark/actions/gamut-warning.png
deleted file mode 100644
index f6bb292a9..000000000
Binary files a/rtdata/images/Dark/actions/gamut-warning.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/grayrated.png b/rtdata/images/Dark/actions/grayrated.png
deleted file mode 100644
index 6866bc1d6..000000000
Binary files a/rtdata/images/Dark/actions/grayrated.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-add.png b/rtdata/images/Dark/actions/gtk-add.png
deleted file mode 100644
index 80abd6bfd..000000000
Binary files a/rtdata/images/Dark/actions/gtk-add.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-apply.png b/rtdata/images/Dark/actions/gtk-apply.png
deleted file mode 100644
index 4790895e7..000000000
Binary files a/rtdata/images/Dark/actions/gtk-apply.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-cancel.png b/rtdata/images/Dark/actions/gtk-cancel.png
deleted file mode 100644
index c76033ee9..000000000
Binary files a/rtdata/images/Dark/actions/gtk-cancel.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-close-small.png b/rtdata/images/Dark/actions/gtk-close-small.png
deleted file mode 100644
index 7abb7a95a..000000000
Binary files a/rtdata/images/Dark/actions/gtk-close-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-close.png b/rtdata/images/Dark/actions/gtk-close.png
deleted file mode 100644
index c76033ee9..000000000
Binary files a/rtdata/images/Dark/actions/gtk-close.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-color-picker-add.png b/rtdata/images/Dark/actions/gtk-color-picker-add.png
deleted file mode 100644
index 77a30c250..000000000
Binary files a/rtdata/images/Dark/actions/gtk-color-picker-add.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-color-picker-small.png b/rtdata/images/Dark/actions/gtk-color-picker-small.png
deleted file mode 100644
index f10b7f0fe..000000000
Binary files a/rtdata/images/Dark/actions/gtk-color-picker-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-color-picker.png b/rtdata/images/Dark/actions/gtk-color-picker.png
deleted file mode 100644
index c79c3f3e9..000000000
Binary files a/rtdata/images/Dark/actions/gtk-color-picker.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-copy.png b/rtdata/images/Dark/actions/gtk-copy.png
deleted file mode 100644
index 4736313a2..000000000
Binary files a/rtdata/images/Dark/actions/gtk-copy.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-edit.png b/rtdata/images/Dark/actions/gtk-edit.png
deleted file mode 100644
index 8eabf5f09..000000000
Binary files a/rtdata/images/Dark/actions/gtk-edit.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-find.png b/rtdata/images/Dark/actions/gtk-find.png
deleted file mode 100644
index d560c644b..000000000
Binary files a/rtdata/images/Dark/actions/gtk-find.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-media-play.png b/rtdata/images/Dark/actions/gtk-media-play.png
deleted file mode 100644
index 2bd7ded54..000000000
Binary files a/rtdata/images/Dark/actions/gtk-media-play.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-media-stop.png b/rtdata/images/Dark/actions/gtk-media-stop.png
deleted file mode 100644
index 9d3b25ba0..000000000
Binary files a/rtdata/images/Dark/actions/gtk-media-stop.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-ok.png b/rtdata/images/Dark/actions/gtk-ok.png
deleted file mode 100644
index 4790895e7..000000000
Binary files a/rtdata/images/Dark/actions/gtk-ok.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-open.png b/rtdata/images/Dark/actions/gtk-open.png
deleted file mode 100644
index 6d2ea0f34..000000000
Binary files a/rtdata/images/Dark/actions/gtk-open.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-paste.png b/rtdata/images/Dark/actions/gtk-paste.png
deleted file mode 100644
index 38871deec..000000000
Binary files a/rtdata/images/Dark/actions/gtk-paste.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-preferences.png b/rtdata/images/Dark/actions/gtk-preferences.png
deleted file mode 100644
index 1d3c0f398..000000000
Binary files a/rtdata/images/Dark/actions/gtk-preferences.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-remove.png b/rtdata/images/Dark/actions/gtk-remove.png
deleted file mode 100644
index b789b5130..000000000
Binary files a/rtdata/images/Dark/actions/gtk-remove.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-save-large.png b/rtdata/images/Dark/actions/gtk-save-large.png
deleted file mode 100644
index 9b1ba463e..000000000
Binary files a/rtdata/images/Dark/actions/gtk-save-large.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-save.png b/rtdata/images/Dark/actions/gtk-save.png
deleted file mode 100644
index d72b9a2ad..000000000
Binary files a/rtdata/images/Dark/actions/gtk-save.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-undo-ltr-small.png b/rtdata/images/Dark/actions/gtk-undo-ltr-small.png
deleted file mode 100644
index b0dbf0b98..000000000
Binary files a/rtdata/images/Dark/actions/gtk-undo-ltr-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-undo-ltr.png b/rtdata/images/Dark/actions/gtk-undo-ltr.png
deleted file mode 100644
index f66791abb..000000000
Binary files a/rtdata/images/Dark/actions/gtk-undo-ltr.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-undo-rtl-small.png b/rtdata/images/Dark/actions/gtk-undo-rtl-small.png
deleted file mode 100644
index 7ef3d5f67..000000000
Binary files a/rtdata/images/Dark/actions/gtk-undo-rtl-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-undo-rtl.png b/rtdata/images/Dark/actions/gtk-undo-rtl.png
deleted file mode 100644
index 1c6fc0537..000000000
Binary files a/rtdata/images/Dark/actions/gtk-undo-rtl.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-undoall-ltr.png b/rtdata/images/Dark/actions/gtk-undoall-ltr.png
deleted file mode 100644
index 00c61c2a8..000000000
Binary files a/rtdata/images/Dark/actions/gtk-undoall-ltr.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-undoall-rtl.png b/rtdata/images/Dark/actions/gtk-undoall-rtl.png
deleted file mode 100644
index cf92a7017..000000000
Binary files a/rtdata/images/Dark/actions/gtk-undoall-rtl.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-100-small.png b/rtdata/images/Dark/actions/gtk-zoom-100-small.png
deleted file mode 100644
index 43abd73a4..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-100-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-100.png b/rtdata/images/Dark/actions/gtk-zoom-100.png
deleted file mode 100644
index a00a78d68..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-100.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-crop.png b/rtdata/images/Dark/actions/gtk-zoom-crop.png
deleted file mode 100644
index f20e826ba..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-crop.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-fit.png b/rtdata/images/Dark/actions/gtk-zoom-fit.png
deleted file mode 100644
index 670515eb4..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-fit.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-in-small.png b/rtdata/images/Dark/actions/gtk-zoom-in-small.png
deleted file mode 100644
index 291c8ecac..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-in-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-in.png b/rtdata/images/Dark/actions/gtk-zoom-in.png
deleted file mode 100644
index ee8688d43..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-in.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-out-small.png b/rtdata/images/Dark/actions/gtk-zoom-out-small.png
deleted file mode 100644
index 93b771182..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-out-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/gtk-zoom-out.png b/rtdata/images/Dark/actions/gtk-zoom-out.png
deleted file mode 100644
index aeec6b0fc..000000000
Binary files a/rtdata/images/Dark/actions/gtk-zoom-out.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histBar.png b/rtdata/images/Dark/actions/histBar.png
deleted file mode 100644
index 24ef6b45f..000000000
Binary files a/rtdata/images/Dark/actions/histBar.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histBarg.png b/rtdata/images/Dark/actions/histBarg.png
deleted file mode 100644
index 89d20ccff..000000000
Binary files a/rtdata/images/Dark/actions/histBarg.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histBlue.png b/rtdata/images/Dark/actions/histBlue.png
deleted file mode 100644
index 53c447a1c..000000000
Binary files a/rtdata/images/Dark/actions/histBlue.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histBlueg.png b/rtdata/images/Dark/actions/histBlueg.png
deleted file mode 100644
index ac205219d..000000000
Binary files a/rtdata/images/Dark/actions/histBlueg.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histChro.png b/rtdata/images/Dark/actions/histChro.png
deleted file mode 100644
index 021a18222..000000000
Binary files a/rtdata/images/Dark/actions/histChro.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histChrog.png b/rtdata/images/Dark/actions/histChrog.png
deleted file mode 100644
index 342311f5f..000000000
Binary files a/rtdata/images/Dark/actions/histChrog.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histFull.png b/rtdata/images/Dark/actions/histFull.png
deleted file mode 100644
index 78f9ee96c..000000000
Binary files a/rtdata/images/Dark/actions/histFull.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histFullg.png b/rtdata/images/Dark/actions/histFullg.png
deleted file mode 100644
index ffbbe1c2b..000000000
Binary files a/rtdata/images/Dark/actions/histFullg.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histGreen.png b/rtdata/images/Dark/actions/histGreen.png
deleted file mode 100644
index 54eebe37e..000000000
Binary files a/rtdata/images/Dark/actions/histGreen.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histGreeng.png b/rtdata/images/Dark/actions/histGreeng.png
deleted file mode 100644
index 33c138cae..000000000
Binary files a/rtdata/images/Dark/actions/histGreeng.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histRaw.png b/rtdata/images/Dark/actions/histRaw.png
deleted file mode 100644
index 36e1a5a31..000000000
Binary files a/rtdata/images/Dark/actions/histRaw.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histRawg.png b/rtdata/images/Dark/actions/histRawg.png
deleted file mode 100644
index 1b9d286b3..000000000
Binary files a/rtdata/images/Dark/actions/histRawg.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histRed.png b/rtdata/images/Dark/actions/histRed.png
deleted file mode 100644
index ce7fddcd3..000000000
Binary files a/rtdata/images/Dark/actions/histRed.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histRedg.png b/rtdata/images/Dark/actions/histRedg.png
deleted file mode 100644
index b75a66995..000000000
Binary files a/rtdata/images/Dark/actions/histRedg.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histValue.png b/rtdata/images/Dark/actions/histValue.png
deleted file mode 100644
index 451004889..000000000
Binary files a/rtdata/images/Dark/actions/histValue.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/histValueg.png b/rtdata/images/Dark/actions/histValueg.png
deleted file mode 100644
index 31d6f63e5..000000000
Binary files a/rtdata/images/Dark/actions/histValueg.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/image-editor.png b/rtdata/images/Dark/actions/image-editor.png
deleted file mode 100644
index cf87bc311..000000000
Binary files a/rtdata/images/Dark/actions/image-editor.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/info.png b/rtdata/images/Dark/actions/info.png
deleted file mode 100644
index 6ce41bad3..000000000
Binary files a/rtdata/images/Dark/actions/info.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/intent-absolute.png b/rtdata/images/Dark/actions/intent-absolute.png
deleted file mode 100644
index 6d274a2c0..000000000
Binary files a/rtdata/images/Dark/actions/intent-absolute.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/intent-perceptual.png b/rtdata/images/Dark/actions/intent-perceptual.png
deleted file mode 100644
index 821a714ae..000000000
Binary files a/rtdata/images/Dark/actions/intent-perceptual.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/intent-relative.png b/rtdata/images/Dark/actions/intent-relative.png
deleted file mode 100644
index d586b47b2..000000000
Binary files a/rtdata/images/Dark/actions/intent-relative.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/intent-saturation.png b/rtdata/images/Dark/actions/intent-saturation.png
deleted file mode 100644
index 0654f78b6..000000000
Binary files a/rtdata/images/Dark/actions/intent-saturation.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/list-add-small.png b/rtdata/images/Dark/actions/list-add-small.png
deleted file mode 100644
index 15002fe13..000000000
Binary files a/rtdata/images/Dark/actions/list-add-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/list-add.png b/rtdata/images/Dark/actions/list-add.png
deleted file mode 100644
index 80abd6bfd..000000000
Binary files a/rtdata/images/Dark/actions/list-add.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/list-remove-red-small.png b/rtdata/images/Dark/actions/list-remove-red-small.png
deleted file mode 100644
index 71650328f..000000000
Binary files a/rtdata/images/Dark/actions/list-remove-red-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/list-remove.png b/rtdata/images/Dark/actions/list-remove.png
deleted file mode 100644
index b789b5130..000000000
Binary files a/rtdata/images/Dark/actions/list-remove.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/lock-off.png b/rtdata/images/Dark/actions/lock-off.png
deleted file mode 100644
index c4dbfe1af..000000000
Binary files a/rtdata/images/Dark/actions/lock-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/lock-on.png b/rtdata/images/Dark/actions/lock-on.png
deleted file mode 100644
index 23366d571..000000000
Binary files a/rtdata/images/Dark/actions/lock-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/media-usb.png b/rtdata/images/Dark/actions/media-usb.png
deleted file mode 100644
index 5c46c9464..000000000
Binary files a/rtdata/images/Dark/actions/media-usb.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/meta.png b/rtdata/images/Dark/actions/meta.png
deleted file mode 100644
index 5c9c05d3f..000000000
Binary files a/rtdata/images/Dark/actions/meta.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/nav-next.png b/rtdata/images/Dark/actions/nav-next.png
deleted file mode 100644
index a3e8ed0b0..000000000
Binary files a/rtdata/images/Dark/actions/nav-next.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/nav-prev.png b/rtdata/images/Dark/actions/nav-prev.png
deleted file mode 100644
index cd621d372..000000000
Binary files a/rtdata/images/Dark/actions/nav-prev.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/nav-sync.png b/rtdata/images/Dark/actions/nav-sync.png
deleted file mode 100644
index cbad9711e..000000000
Binary files a/rtdata/images/Dark/actions/nav-sync.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/new-detail-window.png b/rtdata/images/Dark/actions/new-detail-window.png
deleted file mode 100644
index 43b39decf..000000000
Binary files a/rtdata/images/Dark/actions/new-detail-window.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/openhand.png b/rtdata/images/Dark/actions/openhand.png
deleted file mode 100644
index 66c13d890..000000000
Binary files a/rtdata/images/Dark/actions/openhand.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/panel-to-bottom.png b/rtdata/images/Dark/actions/panel-to-bottom.png
deleted file mode 100644
index 7e4905a9c..000000000
Binary files a/rtdata/images/Dark/actions/panel-to-bottom.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/panel-to-left.png b/rtdata/images/Dark/actions/panel-to-left.png
deleted file mode 100644
index 97f7494a1..000000000
Binary files a/rtdata/images/Dark/actions/panel-to-left.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/panel-to-right.png b/rtdata/images/Dark/actions/panel-to-right.png
deleted file mode 100644
index d6af36001..000000000
Binary files a/rtdata/images/Dark/actions/panel-to-right.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/panel-to-top.png b/rtdata/images/Dark/actions/panel-to-top.png
deleted file mode 100644
index d628cc598..000000000
Binary files a/rtdata/images/Dark/actions/panel-to-top.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/perspective-h1.png b/rtdata/images/Dark/actions/perspective-h1.png
deleted file mode 100644
index ea470842d..000000000
Binary files a/rtdata/images/Dark/actions/perspective-h1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/perspective-h2.png b/rtdata/images/Dark/actions/perspective-h2.png
deleted file mode 100644
index 5cd371dfc..000000000
Binary files a/rtdata/images/Dark/actions/perspective-h2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/perspective-v1.png b/rtdata/images/Dark/actions/perspective-v1.png
deleted file mode 100644
index e42755116..000000000
Binary files a/rtdata/images/Dark/actions/perspective-v1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/perspective-v2.png b/rtdata/images/Dark/actions/perspective-v2.png
deleted file mode 100644
index 489e3bd02..000000000
Binary files a/rtdata/images/Dark/actions/perspective-v2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/popuparrow.png b/rtdata/images/Dark/actions/popuparrow.png
deleted file mode 100644
index 6e67d45b4..000000000
Binary files a/rtdata/images/Dark/actions/popuparrow.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeB-off.png b/rtdata/images/Dark/actions/previewmodeB-off.png
deleted file mode 100644
index 0c9890437..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeB-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeB-on.png b/rtdata/images/Dark/actions/previewmodeB-on.png
deleted file mode 100644
index 466192b3a..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeB-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC0-off.png b/rtdata/images/Dark/actions/previewmodeBC0-off.png
deleted file mode 100644
index 28c024555..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC0-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC0-on.png b/rtdata/images/Dark/actions/previewmodeBC0-on.png
deleted file mode 100644
index f5e0b8000..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC0-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC1-off.png b/rtdata/images/Dark/actions/previewmodeBC1-off.png
deleted file mode 100644
index 4ac160b05..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC1-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC1-on.png b/rtdata/images/Dark/actions/previewmodeBC1-on.png
deleted file mode 100644
index 3e9b6874c..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC1-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC2-off.png b/rtdata/images/Dark/actions/previewmodeBC2-off.png
deleted file mode 100644
index bf3d97b2d..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC2-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC2-on.png b/rtdata/images/Dark/actions/previewmodeBC2-on.png
deleted file mode 100644
index 457453166..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC2-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC3-off.png b/rtdata/images/Dark/actions/previewmodeBC3-off.png
deleted file mode 100644
index 487ec777e..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC3-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC3-on.png b/rtdata/images/Dark/actions/previewmodeBC3-on.png
deleted file mode 100644
index 670b5b8b4..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeBC3-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeF-focusScreen-off.png b/rtdata/images/Dark/actions/previewmodeF-focusScreen-off.png
deleted file mode 100644
index 75a285de2..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeF-focusScreen-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeF-focusScreen-on.png b/rtdata/images/Dark/actions/previewmodeF-focusScreen-on.png
deleted file mode 100644
index 3d46dedc7..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeF-focusScreen-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeF-off.png b/rtdata/images/Dark/actions/previewmodeF-off.png
deleted file mode 100644
index 5d52af569..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeF-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeF-on.png b/rtdata/images/Dark/actions/previewmodeF-on.png
deleted file mode 100644
index f0d0ef230..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeF-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeG-off.png b/rtdata/images/Dark/actions/previewmodeG-off.png
deleted file mode 100644
index 5c076c989..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeG-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeG-on.png b/rtdata/images/Dark/actions/previewmodeG-on.png
deleted file mode 100644
index ecc75c8e7..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeG-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeL-off.png b/rtdata/images/Dark/actions/previewmodeL-off.png
deleted file mode 100644
index 939dec642..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeL-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeL-on.png b/rtdata/images/Dark/actions/previewmodeL-on.png
deleted file mode 100644
index 92fe937e8..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeL-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeR-off.png b/rtdata/images/Dark/actions/previewmodeR-off.png
deleted file mode 100644
index b96e22c31..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeR-off.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/previewmodeR-on.png b/rtdata/images/Dark/actions/previewmodeR-on.png
deleted file mode 100644
index fb1e46e98..000000000
Binary files a/rtdata/images/Dark/actions/previewmodeR-on.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/processing-pause.png b/rtdata/images/Dark/actions/processing-pause.png
deleted file mode 100644
index 967c4a339..000000000
Binary files a/rtdata/images/Dark/actions/processing-pause.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/processing-play.png b/rtdata/images/Dark/actions/processing-play.png
deleted file mode 100644
index d959d4a7c..000000000
Binary files a/rtdata/images/Dark/actions/processing-play.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/processing-thumbnail.png b/rtdata/images/Dark/actions/processing-thumbnail.png
deleted file mode 100644
index 15a8af3f1..000000000
Binary files a/rtdata/images/Dark/actions/processing-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/processing.png b/rtdata/images/Dark/actions/processing.png
deleted file mode 100644
index 78592c44a..000000000
Binary files a/rtdata/images/Dark/actions/processing.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/profile-filled.png b/rtdata/images/Dark/actions/profile-filled.png
deleted file mode 100644
index 8e39de5f2..000000000
Binary files a/rtdata/images/Dark/actions/profile-filled.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/profile-partial.png b/rtdata/images/Dark/actions/profile-partial.png
deleted file mode 100644
index 70c77fdff..000000000
Binary files a/rtdata/images/Dark/actions/profile-partial.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rated.png b/rtdata/images/Dark/actions/rated.png
deleted file mode 100644
index ff1b949d2..000000000
Binary files a/rtdata/images/Dark/actions/rated.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ratednot.png b/rtdata/images/Dark/actions/ratednot.png
deleted file mode 100644
index 82af59b91..000000000
Binary files a/rtdata/images/Dark/actions/ratednot.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/ratednotg.png b/rtdata/images/Dark/actions/ratednotg.png
deleted file mode 100644
index 4bf6f1a0c..000000000
Binary files a/rtdata/images/Dark/actions/ratednotg.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/raw.png b/rtdata/images/Dark/actions/raw.png
deleted file mode 100644
index d42599483..000000000
Binary files a/rtdata/images/Dark/actions/raw.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/refresh-red.png b/rtdata/images/Dark/actions/refresh-red.png
deleted file mode 100644
index 8850fe544..000000000
Binary files a/rtdata/images/Dark/actions/refresh-red.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/refresh-white.png b/rtdata/images/Dark/actions/refresh-white.png
deleted file mode 100644
index 40f625275..000000000
Binary files a/rtdata/images/Dark/actions/refresh-white.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-left-1.png b/rtdata/images/Dark/actions/rotate-left-1.png
deleted file mode 100644
index 937598ca3..000000000
Binary files a/rtdata/images/Dark/actions/rotate-left-1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-left-2.png b/rtdata/images/Dark/actions/rotate-left-2.png
deleted file mode 100644
index 20b3ff5da..000000000
Binary files a/rtdata/images/Dark/actions/rotate-left-2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-left-3.png b/rtdata/images/Dark/actions/rotate-left-3.png
deleted file mode 100644
index 635a50da6..000000000
Binary files a/rtdata/images/Dark/actions/rotate-left-3.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-left.png b/rtdata/images/Dark/actions/rotate-left.png
deleted file mode 100644
index 2f28a8cff..000000000
Binary files a/rtdata/images/Dark/actions/rotate-left.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-right-1.png b/rtdata/images/Dark/actions/rotate-right-1.png
deleted file mode 100644
index 5bd9960ad..000000000
Binary files a/rtdata/images/Dark/actions/rotate-right-1.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-right-2.png b/rtdata/images/Dark/actions/rotate-right-2.png
deleted file mode 100644
index 5da99f01e..000000000
Binary files a/rtdata/images/Dark/actions/rotate-right-2.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-right-3.png b/rtdata/images/Dark/actions/rotate-right-3.png
deleted file mode 100644
index 9d2dd0e4f..000000000
Binary files a/rtdata/images/Dark/actions/rotate-right-3.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rotate-right.png b/rtdata/images/Dark/actions/rotate-right.png
deleted file mode 100644
index b28d601c5..000000000
Binary files a/rtdata/images/Dark/actions/rotate-right.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/rtwindow.png b/rtdata/images/Dark/actions/rtwindow.png
deleted file mode 100644
index 8fcc7a7c4..000000000
Binary files a/rtdata/images/Dark/actions/rtwindow.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/softProof.png b/rtdata/images/Dark/actions/softProof.png
deleted file mode 100644
index 5f17df3ea..000000000
Binary files a/rtdata/images/Dark/actions/softProof.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/spGamutCheck.png b/rtdata/images/Dark/actions/spGamutCheck.png
deleted file mode 100644
index ab812272a..000000000
Binary files a/rtdata/images/Dark/actions/spGamutCheck.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/stock-flip-horizontal.png b/rtdata/images/Dark/actions/stock-flip-horizontal.png
deleted file mode 100644
index a963c9d6f..000000000
Binary files a/rtdata/images/Dark/actions/stock-flip-horizontal.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/stock-flip-vertical.png b/rtdata/images/Dark/actions/stock-flip-vertical.png
deleted file mode 100644
index 65779151a..000000000
Binary files a/rtdata/images/Dark/actions/stock-flip-vertical.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/stock-rotate-270.png b/rtdata/images/Dark/actions/stock-rotate-270.png
deleted file mode 100644
index cb6d50093..000000000
Binary files a/rtdata/images/Dark/actions/stock-rotate-270.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/stock-rotate-90.png b/rtdata/images/Dark/actions/stock-rotate-90.png
deleted file mode 100644
index bb697dc3a..000000000
Binary files a/rtdata/images/Dark/actions/stock-rotate-90.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/straighten-small.png b/rtdata/images/Dark/actions/straighten-small.png
deleted file mode 100644
index b7a2be89e..000000000
Binary files a/rtdata/images/Dark/actions/straighten-small.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/straighten.png b/rtdata/images/Dark/actions/straighten.png
deleted file mode 100644
index a1bfdf507..000000000
Binary files a/rtdata/images/Dark/actions/straighten.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/toleftend.png b/rtdata/images/Dark/actions/toleftend.png
deleted file mode 100644
index a37b37d41..000000000
Binary files a/rtdata/images/Dark/actions/toleftend.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/torightend.png b/rtdata/images/Dark/actions/torightend.png
deleted file mode 100644
index 3ae0d4edd..000000000
Binary files a/rtdata/images/Dark/actions/torightend.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/transform.png b/rtdata/images/Dark/actions/transform.png
deleted file mode 100644
index ed030de57..000000000
Binary files a/rtdata/images/Dark/actions/transform.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/trash-hide-deleted.png b/rtdata/images/Dark/actions/trash-hide-deleted.png
deleted file mode 100644
index 59137cf35..000000000
Binary files a/rtdata/images/Dark/actions/trash-hide-deleted.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/trash-show-empty.png b/rtdata/images/Dark/actions/trash-show-empty.png
deleted file mode 100644
index 0c5da5cda..000000000
Binary files a/rtdata/images/Dark/actions/trash-show-empty.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/trash-show-full.png b/rtdata/images/Dark/actions/trash-show-full.png
deleted file mode 100644
index cc374db46..000000000
Binary files a/rtdata/images/Dark/actions/trash-show-full.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/trash-thumbnail.png b/rtdata/images/Dark/actions/trash-thumbnail.png
deleted file mode 100644
index fad0363e0..000000000
Binary files a/rtdata/images/Dark/actions/trash-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/trash.png b/rtdata/images/Dark/actions/trash.png
deleted file mode 100644
index 0c5da5cda..000000000
Binary files a/rtdata/images/Dark/actions/trash.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/unchanged-18.png b/rtdata/images/Dark/actions/unchanged-18.png
deleted file mode 100644
index 9d08dda26..000000000
Binary files a/rtdata/images/Dark/actions/unchanged-18.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/unchanged-22.png b/rtdata/images/Dark/actions/unchanged-22.png
deleted file mode 100644
index db03d456a..000000000
Binary files a/rtdata/images/Dark/actions/unchanged-22.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/undelete-rtl.png b/rtdata/images/Dark/actions/undelete-rtl.png
deleted file mode 100644
index c8e052aed..000000000
Binary files a/rtdata/images/Dark/actions/undelete-rtl.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/undelete-thumbnail-rtl.png b/rtdata/images/Dark/actions/undelete-thumbnail-rtl.png
deleted file mode 100644
index adcf65e9a..000000000
Binary files a/rtdata/images/Dark/actions/undelete-thumbnail-rtl.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/undelete-thumbnail.png b/rtdata/images/Dark/actions/undelete-thumbnail.png
deleted file mode 100644
index adcf65e9a..000000000
Binary files a/rtdata/images/Dark/actions/undelete-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/undelete.png b/rtdata/images/Dark/actions/undelete.png
deleted file mode 100644
index c8e052aed..000000000
Binary files a/rtdata/images/Dark/actions/undelete.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/warnhl.png b/rtdata/images/Dark/actions/warnhl.png
deleted file mode 100644
index 4ca870ec5..000000000
Binary files a/rtdata/images/Dark/actions/warnhl.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/warnsh.png b/rtdata/images/Dark/actions/warnsh.png
deleted file mode 100644
index d8d558ccf..000000000
Binary files a/rtdata/images/Dark/actions/warnsh.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wavelet.png b/rtdata/images/Dark/actions/wavelet.png
deleted file mode 100644
index 97f4ce673..000000000
Binary files a/rtdata/images/Dark/actions/wavelet.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-auto.png b/rtdata/images/Dark/actions/wb-auto.png
deleted file mode 100644
index be4114604..000000000
Binary files a/rtdata/images/Dark/actions/wb-auto.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-camera.png b/rtdata/images/Dark/actions/wb-camera.png
deleted file mode 100644
index 372fd14bb..000000000
Binary files a/rtdata/images/Dark/actions/wb-camera.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-cloudy.png b/rtdata/images/Dark/actions/wb-cloudy.png
deleted file mode 100644
index cdef40096..000000000
Binary files a/rtdata/images/Dark/actions/wb-cloudy.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-custom.png b/rtdata/images/Dark/actions/wb-custom.png
deleted file mode 100644
index cc7b6ef3c..000000000
Binary files a/rtdata/images/Dark/actions/wb-custom.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-flash.png b/rtdata/images/Dark/actions/wb-flash.png
deleted file mode 100644
index e8115b3d4..000000000
Binary files a/rtdata/images/Dark/actions/wb-flash.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-fluorescent.png b/rtdata/images/Dark/actions/wb-fluorescent.png
deleted file mode 100644
index 4861c54b4..000000000
Binary files a/rtdata/images/Dark/actions/wb-fluorescent.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-lamp.png b/rtdata/images/Dark/actions/wb-lamp.png
deleted file mode 100644
index 5086e362b..000000000
Binary files a/rtdata/images/Dark/actions/wb-lamp.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-led.png b/rtdata/images/Dark/actions/wb-led.png
deleted file mode 100644
index 749b2e703..000000000
Binary files a/rtdata/images/Dark/actions/wb-led.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-shade.png b/rtdata/images/Dark/actions/wb-shade.png
deleted file mode 100644
index 3b908909c..000000000
Binary files a/rtdata/images/Dark/actions/wb-shade.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-sun.png b/rtdata/images/Dark/actions/wb-sun.png
deleted file mode 100644
index 880fd13f0..000000000
Binary files a/rtdata/images/Dark/actions/wb-sun.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-tungsten.png b/rtdata/images/Dark/actions/wb-tungsten.png
deleted file mode 100644
index 48aef24a3..000000000
Binary files a/rtdata/images/Dark/actions/wb-tungsten.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/wb-water.png b/rtdata/images/Dark/actions/wb-water.png
deleted file mode 100644
index 196869abf..000000000
Binary files a/rtdata/images/Dark/actions/wb-water.png and /dev/null differ
diff --git a/rtdata/images/Dark/actions/zoom-100-identifier.png b/rtdata/images/Dark/actions/zoom-100-identifier.png
deleted file mode 100644
index 7452d50dd..000000000
Binary files a/rtdata/images/Dark/actions/zoom-100-identifier.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/computer.png b/rtdata/images/Dark/devices/computer.png
deleted file mode 100644
index 4bd0885b7..000000000
Binary files a/rtdata/images/Dark/devices/computer.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/drive-harddisk.png b/rtdata/images/Dark/devices/drive-harddisk.png
deleted file mode 100644
index 4bd0885b7..000000000
Binary files a/rtdata/images/Dark/devices/drive-harddisk.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/drive-optical.png b/rtdata/images/Dark/devices/drive-optical.png
deleted file mode 100644
index b4d20cc2e..000000000
Binary files a/rtdata/images/Dark/devices/drive-optical.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/drive-removable-media.png b/rtdata/images/Dark/devices/drive-removable-media.png
deleted file mode 100644
index ee41f6a5c..000000000
Binary files a/rtdata/images/Dark/devices/drive-removable-media.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/gtk-cdrom.png b/rtdata/images/Dark/devices/gtk-cdrom.png
deleted file mode 100644
index b4d20cc2e..000000000
Binary files a/rtdata/images/Dark/devices/gtk-cdrom.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/media-flash.png b/rtdata/images/Dark/devices/media-flash.png
deleted file mode 100644
index 4bd0885b7..000000000
Binary files a/rtdata/images/Dark/devices/media-flash.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/media-floppy.png b/rtdata/images/Dark/devices/media-floppy.png
deleted file mode 100644
index ee41f6a5c..000000000
Binary files a/rtdata/images/Dark/devices/media-floppy.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/media-optical-bd.png b/rtdata/images/Dark/devices/media-optical-bd.png
deleted file mode 100644
index b4d20cc2e..000000000
Binary files a/rtdata/images/Dark/devices/media-optical-bd.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/media-optical-dvd.png b/rtdata/images/Dark/devices/media-optical-dvd.png
deleted file mode 100644
index b4d20cc2e..000000000
Binary files a/rtdata/images/Dark/devices/media-optical-dvd.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/media-optical.png b/rtdata/images/Dark/devices/media-optical.png
deleted file mode 100644
index b4d20cc2e..000000000
Binary files a/rtdata/images/Dark/devices/media-optical.png and /dev/null differ
diff --git a/rtdata/images/Dark/devices/media-tape.png b/rtdata/images/Dark/devices/media-tape.png
deleted file mode 100644
index 4bd0885b7..000000000
Binary files a/rtdata/images/Dark/devices/media-tape.png and /dev/null differ
diff --git a/rtdata/images/Dark/index.theme b/rtdata/images/Dark/index.theme
deleted file mode 100644
index 8912f3f5d..000000000
--- a/rtdata/images/Dark/index.theme
+++ /dev/null
@@ -1,42 +0,0 @@
-[Icon Theme]
-Name=RawTherapee-Dark
-Comment=Dark theme for RawTherapee
-Inherits=hicolor
-Example=folder
-
-Directories=actions,apps,categories,devices,emblems,places,status
-
-[actions]
-Size=22
-Context=Actions
-Type=Fixed
-
-[apps]
-Size=22
-Context=Applications
-Type=Fixed
-
-[categories]
-Size=22
-Context=Categories
-Type=Fixed
-
-[devices]
-Size=22
-Context=Devices
-Type=Fixed
-
-[emblems]
-Size=22
-Context=Emblems
-Type=Fixed
-
-[places]
-Size=22
-Context=Places
-Type=Fixed
-
-[status]
-Size=22
-Context=Status
-Type=Fixed
diff --git a/rtdata/images/Dark/places/folder.png b/rtdata/images/Dark/places/folder.png
deleted file mode 100644
index cc268ed89..000000000
Binary files a/rtdata/images/Dark/places/folder.png and /dev/null differ
diff --git a/rtdata/images/Dark/places/gtk-directory.png b/rtdata/images/Dark/places/gtk-directory.png
deleted file mode 100644
index cc268ed89..000000000
Binary files a/rtdata/images/Dark/places/gtk-directory.png and /dev/null differ
diff --git a/rtdata/images/Dark/places/user-desktop.png b/rtdata/images/Dark/places/user-desktop.png
deleted file mode 100644
index e973ac169..000000000
Binary files a/rtdata/images/Dark/places/user-desktop.png and /dev/null differ
diff --git a/rtdata/images/Dark/places/user-home.png b/rtdata/images/Dark/places/user-home.png
deleted file mode 100644
index 93d09835d..000000000
Binary files a/rtdata/images/Dark/places/user-home.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/Chanmixer-Bgamma.png b/rtdata/images/Light/actions/Chanmixer-Bgamma.png
deleted file mode 100644
index 95503a367..000000000
Binary files a/rtdata/images/Light/actions/Chanmixer-Bgamma.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/Chanmixer-Ggamma.png b/rtdata/images/Light/actions/Chanmixer-Ggamma.png
deleted file mode 100644
index 13f937ae0..000000000
Binary files a/rtdata/images/Light/actions/Chanmixer-Ggamma.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/Chanmixer-Rgamma.png b/rtdata/images/Light/actions/Chanmixer-Rgamma.png
deleted file mode 100644
index 5e423fe18..000000000
Binary files a/rtdata/images/Light/actions/Chanmixer-Rgamma.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/HDR-thumbnail.png b/rtdata/images/Light/actions/HDR-thumbnail.png
deleted file mode 100644
index 182e603e8..000000000
Binary files a/rtdata/images/Light/actions/HDR-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/PanelEnding.png b/rtdata/images/Light/actions/PanelEnding.png
deleted file mode 100644
index d7c3cc37d..000000000
Binary files a/rtdata/images/Light/actions/PanelEnding.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/PixelShift-thumbnail.png b/rtdata/images/Light/actions/PixelShift-thumbnail.png
deleted file mode 100644
index 4bbea1aee..000000000
Binary files a/rtdata/images/Light/actions/PixelShift-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/adj-black.png b/rtdata/images/Light/actions/adj-black.png
deleted file mode 100644
index bf5459fa5..000000000
Binary files a/rtdata/images/Light/actions/adj-black.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/adj-white.png b/rtdata/images/Light/actions/adj-white.png
deleted file mode 100644
index 03028934e..000000000
Binary files a/rtdata/images/Light/actions/adj-white.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-ca-blue1.png b/rtdata/images/Light/actions/ajd-ca-blue1.png
deleted file mode 100644
index 7a47267df..000000000
Binary files a/rtdata/images/Light/actions/ajd-ca-blue1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-ca-blue2.png b/rtdata/images/Light/actions/ajd-ca-blue2.png
deleted file mode 100644
index dfb458300..000000000
Binary files a/rtdata/images/Light/actions/ajd-ca-blue2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-ca-red1.png b/rtdata/images/Light/actions/ajd-ca-red1.png
deleted file mode 100644
index 1e45c5035..000000000
Binary files a/rtdata/images/Light/actions/ajd-ca-red1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-ca-red2.png b/rtdata/images/Light/actions/ajd-ca-red2.png
deleted file mode 100644
index e5da9e005..000000000
Binary files a/rtdata/images/Light/actions/ajd-ca-red2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-wb-bluered1.png b/rtdata/images/Light/actions/ajd-wb-bluered1.png
deleted file mode 100644
index 3c8473451..000000000
Binary files a/rtdata/images/Light/actions/ajd-wb-bluered1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-wb-bluered2.png b/rtdata/images/Light/actions/ajd-wb-bluered2.png
deleted file mode 100644
index 0f06a770e..000000000
Binary files a/rtdata/images/Light/actions/ajd-wb-bluered2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-wb-green1.png b/rtdata/images/Light/actions/ajd-wb-green1.png
deleted file mode 100644
index 4f33551d6..000000000
Binary files a/rtdata/images/Light/actions/ajd-wb-green1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-wb-green2.png b/rtdata/images/Light/actions/ajd-wb-green2.png
deleted file mode 100644
index a9a7e8553..000000000
Binary files a/rtdata/images/Light/actions/ajd-wb-green2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-wb-temp1.png b/rtdata/images/Light/actions/ajd-wb-temp1.png
deleted file mode 100644
index 3c8473451..000000000
Binary files a/rtdata/images/Light/actions/ajd-wb-temp1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ajd-wb-temp2.png b/rtdata/images/Light/actions/ajd-wb-temp2.png
deleted file mode 100644
index 2b0c7c0ef..000000000
Binary files a/rtdata/images/Light/actions/ajd-wb-temp2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-down-small.png b/rtdata/images/Light/actions/arrow-down-small.png
deleted file mode 100644
index 21f25626c..000000000
Binary files a/rtdata/images/Light/actions/arrow-down-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-down.png b/rtdata/images/Light/actions/arrow-down.png
deleted file mode 100644
index 36c366bd3..000000000
Binary files a/rtdata/images/Light/actions/arrow-down.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-left-small.png b/rtdata/images/Light/actions/arrow-left-small.png
deleted file mode 100644
index 5dfd88f09..000000000
Binary files a/rtdata/images/Light/actions/arrow-left-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-left.png b/rtdata/images/Light/actions/arrow-left.png
deleted file mode 100644
index 711ad1016..000000000
Binary files a/rtdata/images/Light/actions/arrow-left.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-right-small.png b/rtdata/images/Light/actions/arrow-right-small.png
deleted file mode 100644
index 310e87b9c..000000000
Binary files a/rtdata/images/Light/actions/arrow-right-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-right.png b/rtdata/images/Light/actions/arrow-right.png
deleted file mode 100644
index 933e84025..000000000
Binary files a/rtdata/images/Light/actions/arrow-right.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-up-small.png b/rtdata/images/Light/actions/arrow-up-small.png
deleted file mode 100644
index 9b8884c5e..000000000
Binary files a/rtdata/images/Light/actions/arrow-up-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/arrow-up.png b/rtdata/images/Light/actions/arrow-up.png
deleted file mode 100644
index df6b022a3..000000000
Binary files a/rtdata/images/Light/actions/arrow-up.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/atom.png b/rtdata/images/Light/actions/atom.png
deleted file mode 100644
index 55feaf8d7..000000000
Binary files a/rtdata/images/Light/actions/atom.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/beforeafter.png b/rtdata/images/Light/actions/beforeafter.png
deleted file mode 100644
index cdbc49dc4..000000000
Binary files a/rtdata/images/Light/actions/beforeafter.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/cglabel0.png b/rtdata/images/Light/actions/cglabel0.png
deleted file mode 100644
index 72cb8f15b..000000000
Binary files a/rtdata/images/Light/actions/cglabel0.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/cglabel1.png b/rtdata/images/Light/actions/cglabel1.png
deleted file mode 100644
index 6337a6476..000000000
Binary files a/rtdata/images/Light/actions/cglabel1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/cglabel2.png b/rtdata/images/Light/actions/cglabel2.png
deleted file mode 100644
index a5b843c0c..000000000
Binary files a/rtdata/images/Light/actions/cglabel2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/cglabel3.png b/rtdata/images/Light/actions/cglabel3.png
deleted file mode 100644
index a3f3da7a9..000000000
Binary files a/rtdata/images/Light/actions/cglabel3.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/cglabel4.png b/rtdata/images/Light/actions/cglabel4.png
deleted file mode 100644
index 3e048f36c..000000000
Binary files a/rtdata/images/Light/actions/cglabel4.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/cglabel5.png b/rtdata/images/Light/actions/cglabel5.png
deleted file mode 100644
index 323be0cb9..000000000
Binary files a/rtdata/images/Light/actions/cglabel5.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/clabel0.png b/rtdata/images/Light/actions/clabel0.png
deleted file mode 100644
index 64de8ead0..000000000
Binary files a/rtdata/images/Light/actions/clabel0.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/clabel1.png b/rtdata/images/Light/actions/clabel1.png
deleted file mode 100644
index 73e267c2a..000000000
Binary files a/rtdata/images/Light/actions/clabel1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/clabel2.png b/rtdata/images/Light/actions/clabel2.png
deleted file mode 100644
index 3e6eca725..000000000
Binary files a/rtdata/images/Light/actions/clabel2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/clabel3.png b/rtdata/images/Light/actions/clabel3.png
deleted file mode 100644
index e291a0df6..000000000
Binary files a/rtdata/images/Light/actions/clabel3.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/clabel4.png b/rtdata/images/Light/actions/clabel4.png
deleted file mode 100644
index 89066bc43..000000000
Binary files a/rtdata/images/Light/actions/clabel4.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/clabel5.png b/rtdata/images/Light/actions/clabel5.png
deleted file mode 100644
index 9944eaf69..000000000
Binary files a/rtdata/images/Light/actions/clabel5.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/closedhand.png b/rtdata/images/Light/actions/closedhand.png
deleted file mode 100644
index a1aea95f2..000000000
Binary files a/rtdata/images/Light/actions/closedhand.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/colorPickers-hide.png b/rtdata/images/Light/actions/colorPickers-hide.png
deleted file mode 100644
index 434087f1c..000000000
Binary files a/rtdata/images/Light/actions/colorPickers-hide.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/colorPickers-show.png b/rtdata/images/Light/actions/colorPickers-show.png
deleted file mode 100644
index d93deb3eb..000000000
Binary files a/rtdata/images/Light/actions/colorPickers-show.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/colour.png b/rtdata/images/Light/actions/colour.png
deleted file mode 100644
index d473e8a0b..000000000
Binary files a/rtdata/images/Light/actions/colour.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/crop-auto.png b/rtdata/images/Light/actions/crop-auto.png
deleted file mode 100644
index a4c6c897e..000000000
Binary files a/rtdata/images/Light/actions/crop-auto.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/crop.png b/rtdata/images/Light/actions/crop.png
deleted file mode 100644
index 16ca56996..000000000
Binary files a/rtdata/images/Light/actions/crop.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/crossed-arrows-in.png b/rtdata/images/Light/actions/crossed-arrows-in.png
deleted file mode 100644
index da0e44b8b..000000000
Binary files a/rtdata/images/Light/actions/crossed-arrows-in.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/crossed-arrows-out.png b/rtdata/images/Light/actions/crossed-arrows-out.png
deleted file mode 100644
index 8bc1a8819..000000000
Binary files a/rtdata/images/Light/actions/crossed-arrows-out.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/curveType-NURBS.png b/rtdata/images/Light/actions/curveType-NURBS.png
deleted file mode 100644
index 2a025b1ba..000000000
Binary files a/rtdata/images/Light/actions/curveType-NURBS.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/curveType-controlPoints.png b/rtdata/images/Light/actions/curveType-controlPoints.png
deleted file mode 100644
index eae5a3875..000000000
Binary files a/rtdata/images/Light/actions/curveType-controlPoints.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/curveType-flatLinear.png b/rtdata/images/Light/actions/curveType-flatLinear.png
deleted file mode 100644
index 6fb01eba8..000000000
Binary files a/rtdata/images/Light/actions/curveType-flatLinear.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/curveType-linear.png b/rtdata/images/Light/actions/curveType-linear.png
deleted file mode 100644
index f58b3ab51..000000000
Binary files a/rtdata/images/Light/actions/curveType-linear.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/curveType-parametric.png b/rtdata/images/Light/actions/curveType-parametric.png
deleted file mode 100644
index 287a37ab0..000000000
Binary files a/rtdata/images/Light/actions/curveType-parametric.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/curveType-spline.png b/rtdata/images/Light/actions/curveType-spline.png
deleted file mode 100644
index e3e5e08d9..000000000
Binary files a/rtdata/images/Light/actions/curveType-spline.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/detail.png b/rtdata/images/Light/actions/detail.png
deleted file mode 100644
index 1fc314fd3..000000000
Binary files a/rtdata/images/Light/actions/detail.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/distorsion.png b/rtdata/images/Light/actions/distorsion.png
deleted file mode 100644
index 18b4a01df..000000000
Binary files a/rtdata/images/Light/actions/distorsion.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/distortion-auto.png b/rtdata/images/Light/actions/distortion-auto.png
deleted file mode 100644
index 759c8e463..000000000
Binary files a/rtdata/images/Light/actions/distortion-auto.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/distortion-barrel.png b/rtdata/images/Light/actions/distortion-barrel.png
deleted file mode 100644
index 836be0ac2..000000000
Binary files a/rtdata/images/Light/actions/distortion-barrel.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/distortion-pincushion.png b/rtdata/images/Light/actions/distortion-pincushion.png
deleted file mode 100644
index f64574151..000000000
Binary files a/rtdata/images/Light/actions/distortion-pincushion.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/document-open-recent.png b/rtdata/images/Light/actions/document-open-recent.png
deleted file mode 100644
index 5ef8724f2..000000000
Binary files a/rtdata/images/Light/actions/document-open-recent.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/document-open.png b/rtdata/images/Light/actions/document-open.png
deleted file mode 100644
index f7b57849a..000000000
Binary files a/rtdata/images/Light/actions/document-open.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/edit-copy.png b/rtdata/images/Light/actions/edit-copy.png
deleted file mode 100644
index 12e49387f..000000000
Binary files a/rtdata/images/Light/actions/edit-copy.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/edit-find.png b/rtdata/images/Light/actions/edit-find.png
deleted file mode 100644
index d15687e7d..000000000
Binary files a/rtdata/images/Light/actions/edit-find.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/edit-paste.png b/rtdata/images/Light/actions/edit-paste.png
deleted file mode 100644
index d7e924562..000000000
Binary files a/rtdata/images/Light/actions/edit-paste.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/edited-small.png b/rtdata/images/Light/actions/edited-small.png
deleted file mode 100644
index f25997a59..000000000
Binary files a/rtdata/images/Light/actions/edited-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/edited.png b/rtdata/images/Light/actions/edited.png
deleted file mode 100644
index 95d058454..000000000
Binary files a/rtdata/images/Light/actions/edited.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/editedg-small.png b/rtdata/images/Light/actions/editedg-small.png
deleted file mode 100644
index 9eb229e75..000000000
Binary files a/rtdata/images/Light/actions/editedg-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/editednot-small.png b/rtdata/images/Light/actions/editednot-small.png
deleted file mode 100644
index 410bff81b..000000000
Binary files a/rtdata/images/Light/actions/editednot-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/editednotg-small.png b/rtdata/images/Light/actions/editednotg-small.png
deleted file mode 100644
index 55bc28f2b..000000000
Binary files a/rtdata/images/Light/actions/editednotg-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/editmodehand.png b/rtdata/images/Light/actions/editmodehand.png
deleted file mode 100644
index a3ec816bb..000000000
Binary files a/rtdata/images/Light/actions/editmodehand.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/equalizer-narrow.png b/rtdata/images/Light/actions/equalizer-narrow.png
deleted file mode 100644
index c9e2c5b26..000000000
Binary files a/rtdata/images/Light/actions/equalizer-narrow.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/equalizer-wide.png b/rtdata/images/Light/actions/equalizer-wide.png
deleted file mode 100644
index f5b0aca68..000000000
Binary files a/rtdata/images/Light/actions/equalizer-wide.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/expanderClosed.png b/rtdata/images/Light/actions/expanderClosed.png
deleted file mode 100644
index 81a7d85ab..000000000
Binary files a/rtdata/images/Light/actions/expanderClosed.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/expanderDisabled.png b/rtdata/images/Light/actions/expanderDisabled.png
deleted file mode 100644
index 8fcef1b01..000000000
Binary files a/rtdata/images/Light/actions/expanderDisabled.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/expanderEnabled.png b/rtdata/images/Light/actions/expanderEnabled.png
deleted file mode 100644
index 7e2006eb3..000000000
Binary files a/rtdata/images/Light/actions/expanderEnabled.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/expanderInconsistent.png b/rtdata/images/Light/actions/expanderInconsistent.png
deleted file mode 100644
index 3c2339b60..000000000
Binary files a/rtdata/images/Light/actions/expanderInconsistent.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/expanderOpened.png b/rtdata/images/Light/actions/expanderOpened.png
deleted file mode 100644
index 5b003e3f7..000000000
Binary files a/rtdata/images/Light/actions/expanderOpened.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/exposure.png b/rtdata/images/Light/actions/exposure.png
deleted file mode 100644
index 8675d8e15..000000000
Binary files a/rtdata/images/Light/actions/exposure.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/filter-original-1.png b/rtdata/images/Light/actions/filter-original-1.png
deleted file mode 100644
index 2daef11fb..000000000
Binary files a/rtdata/images/Light/actions/filter-original-1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/filter-original-2.png b/rtdata/images/Light/actions/filter-original-2.png
deleted file mode 100644
index 37727f3be..000000000
Binary files a/rtdata/images/Light/actions/filter-original-2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/filter.png b/rtdata/images/Light/actions/filter.png
deleted file mode 100644
index 7c69d18ee..000000000
Binary files a/rtdata/images/Light/actions/filter.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/filterclear.png b/rtdata/images/Light/actions/filterclear.png
deleted file mode 100644
index bd4f651f8..000000000
Binary files a/rtdata/images/Light/actions/filterclear.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/fullscreen-exit.png b/rtdata/images/Light/actions/fullscreen-exit.png
deleted file mode 100644
index 01df3044c..000000000
Binary files a/rtdata/images/Light/actions/fullscreen-exit.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/fullscreen.png b/rtdata/images/Light/actions/fullscreen.png
deleted file mode 100644
index e08067584..000000000
Binary files a/rtdata/images/Light/actions/fullscreen.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gamut-hist.png b/rtdata/images/Light/actions/gamut-hist.png
deleted file mode 100644
index 8c81e0213..000000000
Binary files a/rtdata/images/Light/actions/gamut-hist.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gamut-softproof.png b/rtdata/images/Light/actions/gamut-softproof.png
deleted file mode 100644
index e745d8dd6..000000000
Binary files a/rtdata/images/Light/actions/gamut-softproof.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gamut-warning.png b/rtdata/images/Light/actions/gamut-warning.png
deleted file mode 100644
index cbbf89a56..000000000
Binary files a/rtdata/images/Light/actions/gamut-warning.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/grayrated.png b/rtdata/images/Light/actions/grayrated.png
deleted file mode 100644
index 813af1cee..000000000
Binary files a/rtdata/images/Light/actions/grayrated.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-add.png b/rtdata/images/Light/actions/gtk-add.png
deleted file mode 100644
index 9a982056c..000000000
Binary files a/rtdata/images/Light/actions/gtk-add.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-apply.png b/rtdata/images/Light/actions/gtk-apply.png
deleted file mode 100644
index e1224bca3..000000000
Binary files a/rtdata/images/Light/actions/gtk-apply.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-cancel.png b/rtdata/images/Light/actions/gtk-cancel.png
deleted file mode 100644
index 65740aaf1..000000000
Binary files a/rtdata/images/Light/actions/gtk-cancel.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-close-small.png b/rtdata/images/Light/actions/gtk-close-small.png
deleted file mode 100644
index ef2ac03d8..000000000
Binary files a/rtdata/images/Light/actions/gtk-close-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-close.png b/rtdata/images/Light/actions/gtk-close.png
deleted file mode 100644
index 65740aaf1..000000000
Binary files a/rtdata/images/Light/actions/gtk-close.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-color-picker-add.png b/rtdata/images/Light/actions/gtk-color-picker-add.png
deleted file mode 100644
index 01d2b6a0b..000000000
Binary files a/rtdata/images/Light/actions/gtk-color-picker-add.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-color-picker-small.png b/rtdata/images/Light/actions/gtk-color-picker-small.png
deleted file mode 100644
index 834848607..000000000
Binary files a/rtdata/images/Light/actions/gtk-color-picker-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-color-picker.png b/rtdata/images/Light/actions/gtk-color-picker.png
deleted file mode 100644
index f2fbc5cf9..000000000
Binary files a/rtdata/images/Light/actions/gtk-color-picker.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-copy.png b/rtdata/images/Light/actions/gtk-copy.png
deleted file mode 100644
index 12e49387f..000000000
Binary files a/rtdata/images/Light/actions/gtk-copy.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-edit.png b/rtdata/images/Light/actions/gtk-edit.png
deleted file mode 100644
index d76e57227..000000000
Binary files a/rtdata/images/Light/actions/gtk-edit.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-find.png b/rtdata/images/Light/actions/gtk-find.png
deleted file mode 100644
index d15687e7d..000000000
Binary files a/rtdata/images/Light/actions/gtk-find.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-media-play.png b/rtdata/images/Light/actions/gtk-media-play.png
deleted file mode 100644
index 2f97b3fec..000000000
Binary files a/rtdata/images/Light/actions/gtk-media-play.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-media-stop.png b/rtdata/images/Light/actions/gtk-media-stop.png
deleted file mode 100644
index ea1b0e8a1..000000000
Binary files a/rtdata/images/Light/actions/gtk-media-stop.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-ok.png b/rtdata/images/Light/actions/gtk-ok.png
deleted file mode 100644
index e1224bca3..000000000
Binary files a/rtdata/images/Light/actions/gtk-ok.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-open.png b/rtdata/images/Light/actions/gtk-open.png
deleted file mode 100644
index f7b57849a..000000000
Binary files a/rtdata/images/Light/actions/gtk-open.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-paste.png b/rtdata/images/Light/actions/gtk-paste.png
deleted file mode 100644
index d7e924562..000000000
Binary files a/rtdata/images/Light/actions/gtk-paste.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-preferences.png b/rtdata/images/Light/actions/gtk-preferences.png
deleted file mode 100644
index edb354e1a..000000000
Binary files a/rtdata/images/Light/actions/gtk-preferences.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-remove.png b/rtdata/images/Light/actions/gtk-remove.png
deleted file mode 100644
index f198bce68..000000000
Binary files a/rtdata/images/Light/actions/gtk-remove.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-save-large.png b/rtdata/images/Light/actions/gtk-save-large.png
deleted file mode 100644
index a55dfe04c..000000000
Binary files a/rtdata/images/Light/actions/gtk-save-large.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-save.png b/rtdata/images/Light/actions/gtk-save.png
deleted file mode 100644
index 64f9e44a2..000000000
Binary files a/rtdata/images/Light/actions/gtk-save.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-undo-ltr-small.png b/rtdata/images/Light/actions/gtk-undo-ltr-small.png
deleted file mode 100644
index 86d0fa28f..000000000
Binary files a/rtdata/images/Light/actions/gtk-undo-ltr-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-undo-ltr.png b/rtdata/images/Light/actions/gtk-undo-ltr.png
deleted file mode 100644
index ee15060e9..000000000
Binary files a/rtdata/images/Light/actions/gtk-undo-ltr.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-undo-rtl-small.png b/rtdata/images/Light/actions/gtk-undo-rtl-small.png
deleted file mode 100644
index f8b4d4586..000000000
Binary files a/rtdata/images/Light/actions/gtk-undo-rtl-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-undo-rtl.png b/rtdata/images/Light/actions/gtk-undo-rtl.png
deleted file mode 100644
index 22c6f2212..000000000
Binary files a/rtdata/images/Light/actions/gtk-undo-rtl.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-undoall-ltr.png b/rtdata/images/Light/actions/gtk-undoall-ltr.png
deleted file mode 100644
index dca3f3d01..000000000
Binary files a/rtdata/images/Light/actions/gtk-undoall-ltr.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-undoall-rtl.png b/rtdata/images/Light/actions/gtk-undoall-rtl.png
deleted file mode 100644
index ac051c8e6..000000000
Binary files a/rtdata/images/Light/actions/gtk-undoall-rtl.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-100-small.png b/rtdata/images/Light/actions/gtk-zoom-100-small.png
deleted file mode 100644
index 23e694f6e..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-100-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-100.png b/rtdata/images/Light/actions/gtk-zoom-100.png
deleted file mode 100644
index 656274a75..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-100.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-crop.png b/rtdata/images/Light/actions/gtk-zoom-crop.png
deleted file mode 100644
index c83bac4fe..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-crop.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-fit.png b/rtdata/images/Light/actions/gtk-zoom-fit.png
deleted file mode 100644
index 7f3452eed..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-fit.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-in-small.png b/rtdata/images/Light/actions/gtk-zoom-in-small.png
deleted file mode 100644
index f5e381ca8..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-in-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-in.png b/rtdata/images/Light/actions/gtk-zoom-in.png
deleted file mode 100644
index 0cafb1e36..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-in.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-out-small.png b/rtdata/images/Light/actions/gtk-zoom-out-small.png
deleted file mode 100644
index 4605917bc..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-out-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/gtk-zoom-out.png b/rtdata/images/Light/actions/gtk-zoom-out.png
deleted file mode 100644
index f3d914d93..000000000
Binary files a/rtdata/images/Light/actions/gtk-zoom-out.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histBar.png b/rtdata/images/Light/actions/histBar.png
deleted file mode 100644
index 84bbecad8..000000000
Binary files a/rtdata/images/Light/actions/histBar.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histBarg.png b/rtdata/images/Light/actions/histBarg.png
deleted file mode 100644
index 789ee931c..000000000
Binary files a/rtdata/images/Light/actions/histBarg.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histBlue.png b/rtdata/images/Light/actions/histBlue.png
deleted file mode 100644
index 53c447a1c..000000000
Binary files a/rtdata/images/Light/actions/histBlue.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histBlueg.png b/rtdata/images/Light/actions/histBlueg.png
deleted file mode 100644
index ac205219d..000000000
Binary files a/rtdata/images/Light/actions/histBlueg.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histChro.png b/rtdata/images/Light/actions/histChro.png
deleted file mode 100644
index efbf75aa5..000000000
Binary files a/rtdata/images/Light/actions/histChro.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histChrog.png b/rtdata/images/Light/actions/histChrog.png
deleted file mode 100644
index 8349d5089..000000000
Binary files a/rtdata/images/Light/actions/histChrog.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histFull.png b/rtdata/images/Light/actions/histFull.png
deleted file mode 100644
index edabaa2bd..000000000
Binary files a/rtdata/images/Light/actions/histFull.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histFullg.png b/rtdata/images/Light/actions/histFullg.png
deleted file mode 100644
index ce3cf8ddc..000000000
Binary files a/rtdata/images/Light/actions/histFullg.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histGreen.png b/rtdata/images/Light/actions/histGreen.png
deleted file mode 100644
index 54eebe37e..000000000
Binary files a/rtdata/images/Light/actions/histGreen.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histGreeng.png b/rtdata/images/Light/actions/histGreeng.png
deleted file mode 100644
index 33c138cae..000000000
Binary files a/rtdata/images/Light/actions/histGreeng.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histRaw.png b/rtdata/images/Light/actions/histRaw.png
deleted file mode 100644
index 36e1a5a31..000000000
Binary files a/rtdata/images/Light/actions/histRaw.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histRawg.png b/rtdata/images/Light/actions/histRawg.png
deleted file mode 100644
index 1b9d286b3..000000000
Binary files a/rtdata/images/Light/actions/histRawg.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histRed.png b/rtdata/images/Light/actions/histRed.png
deleted file mode 100644
index ce7fddcd3..000000000
Binary files a/rtdata/images/Light/actions/histRed.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histRedg.png b/rtdata/images/Light/actions/histRedg.png
deleted file mode 100644
index b75a66995..000000000
Binary files a/rtdata/images/Light/actions/histRedg.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histValue.png b/rtdata/images/Light/actions/histValue.png
deleted file mode 100644
index 7f807ec9b..000000000
Binary files a/rtdata/images/Light/actions/histValue.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/histValueg.png b/rtdata/images/Light/actions/histValueg.png
deleted file mode 100644
index 28f5dbe18..000000000
Binary files a/rtdata/images/Light/actions/histValueg.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/image-editor.png b/rtdata/images/Light/actions/image-editor.png
deleted file mode 100644
index 3061ad89e..000000000
Binary files a/rtdata/images/Light/actions/image-editor.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/info.png b/rtdata/images/Light/actions/info.png
deleted file mode 100644
index db3f654de..000000000
Binary files a/rtdata/images/Light/actions/info.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/intent-absolute.png b/rtdata/images/Light/actions/intent-absolute.png
deleted file mode 100644
index fb5919181..000000000
Binary files a/rtdata/images/Light/actions/intent-absolute.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/intent-perceptual.png b/rtdata/images/Light/actions/intent-perceptual.png
deleted file mode 100644
index 88de7b5e9..000000000
Binary files a/rtdata/images/Light/actions/intent-perceptual.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/intent-relative.png b/rtdata/images/Light/actions/intent-relative.png
deleted file mode 100644
index f952f4ab7..000000000
Binary files a/rtdata/images/Light/actions/intent-relative.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/intent-saturation.png b/rtdata/images/Light/actions/intent-saturation.png
deleted file mode 100644
index 92908b030..000000000
Binary files a/rtdata/images/Light/actions/intent-saturation.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/list-add-small.png b/rtdata/images/Light/actions/list-add-small.png
deleted file mode 100644
index 9d06f0303..000000000
Binary files a/rtdata/images/Light/actions/list-add-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/list-add.png b/rtdata/images/Light/actions/list-add.png
deleted file mode 100644
index 9a982056c..000000000
Binary files a/rtdata/images/Light/actions/list-add.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/list-remove-red-small.png b/rtdata/images/Light/actions/list-remove-red-small.png
deleted file mode 100644
index 866a2b2d2..000000000
Binary files a/rtdata/images/Light/actions/list-remove-red-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/list-remove.png b/rtdata/images/Light/actions/list-remove.png
deleted file mode 100644
index f198bce68..000000000
Binary files a/rtdata/images/Light/actions/list-remove.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/lock-off.png b/rtdata/images/Light/actions/lock-off.png
deleted file mode 100644
index af4489e34..000000000
Binary files a/rtdata/images/Light/actions/lock-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/lock-on.png b/rtdata/images/Light/actions/lock-on.png
deleted file mode 100644
index 3c664e73e..000000000
Binary files a/rtdata/images/Light/actions/lock-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/media-usb.png b/rtdata/images/Light/actions/media-usb.png
deleted file mode 100644
index e8b990a03..000000000
Binary files a/rtdata/images/Light/actions/media-usb.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/meta.png b/rtdata/images/Light/actions/meta.png
deleted file mode 100644
index a2f61665a..000000000
Binary files a/rtdata/images/Light/actions/meta.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/nav-next.png b/rtdata/images/Light/actions/nav-next.png
deleted file mode 100644
index d68e1df60..000000000
Binary files a/rtdata/images/Light/actions/nav-next.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/nav-prev.png b/rtdata/images/Light/actions/nav-prev.png
deleted file mode 100644
index ad37367ba..000000000
Binary files a/rtdata/images/Light/actions/nav-prev.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/nav-sync.png b/rtdata/images/Light/actions/nav-sync.png
deleted file mode 100644
index eb8445a40..000000000
Binary files a/rtdata/images/Light/actions/nav-sync.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/new-detail-window.png b/rtdata/images/Light/actions/new-detail-window.png
deleted file mode 100644
index 23ae12faf..000000000
Binary files a/rtdata/images/Light/actions/new-detail-window.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/openhand.png b/rtdata/images/Light/actions/openhand.png
deleted file mode 100644
index 28da9e5e6..000000000
Binary files a/rtdata/images/Light/actions/openhand.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/panel-to-bottom.png b/rtdata/images/Light/actions/panel-to-bottom.png
deleted file mode 100644
index cc3b45b64..000000000
Binary files a/rtdata/images/Light/actions/panel-to-bottom.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/panel-to-left.png b/rtdata/images/Light/actions/panel-to-left.png
deleted file mode 100644
index 2562b8f00..000000000
Binary files a/rtdata/images/Light/actions/panel-to-left.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/panel-to-right.png b/rtdata/images/Light/actions/panel-to-right.png
deleted file mode 100644
index 3e05a3813..000000000
Binary files a/rtdata/images/Light/actions/panel-to-right.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/panel-to-top.png b/rtdata/images/Light/actions/panel-to-top.png
deleted file mode 100644
index ff453efac..000000000
Binary files a/rtdata/images/Light/actions/panel-to-top.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/perspective-h1.png b/rtdata/images/Light/actions/perspective-h1.png
deleted file mode 100644
index c857a1df5..000000000
Binary files a/rtdata/images/Light/actions/perspective-h1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/perspective-h2.png b/rtdata/images/Light/actions/perspective-h2.png
deleted file mode 100644
index 0fb23ea9c..000000000
Binary files a/rtdata/images/Light/actions/perspective-h2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/perspective-v1.png b/rtdata/images/Light/actions/perspective-v1.png
deleted file mode 100644
index eb94f4b9b..000000000
Binary files a/rtdata/images/Light/actions/perspective-v1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/perspective-v2.png b/rtdata/images/Light/actions/perspective-v2.png
deleted file mode 100644
index 1b983a78d..000000000
Binary files a/rtdata/images/Light/actions/perspective-v2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/popuparrow.png b/rtdata/images/Light/actions/popuparrow.png
deleted file mode 100644
index ba3956421..000000000
Binary files a/rtdata/images/Light/actions/popuparrow.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeB-off.png b/rtdata/images/Light/actions/previewmodeB-off.png
deleted file mode 100644
index 0c9890437..000000000
Binary files a/rtdata/images/Light/actions/previewmodeB-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeB-on.png b/rtdata/images/Light/actions/previewmodeB-on.png
deleted file mode 100644
index 466192b3a..000000000
Binary files a/rtdata/images/Light/actions/previewmodeB-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC0-off.png b/rtdata/images/Light/actions/previewmodeBC0-off.png
deleted file mode 100644
index 28c024555..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC0-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC0-on.png b/rtdata/images/Light/actions/previewmodeBC0-on.png
deleted file mode 100644
index f5e0b8000..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC0-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC1-off.png b/rtdata/images/Light/actions/previewmodeBC1-off.png
deleted file mode 100644
index 4ac160b05..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC1-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC1-on.png b/rtdata/images/Light/actions/previewmodeBC1-on.png
deleted file mode 100644
index 3e9b6874c..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC1-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC2-off.png b/rtdata/images/Light/actions/previewmodeBC2-off.png
deleted file mode 100644
index bf3d97b2d..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC2-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC2-on.png b/rtdata/images/Light/actions/previewmodeBC2-on.png
deleted file mode 100644
index 457453166..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC2-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC3-off.png b/rtdata/images/Light/actions/previewmodeBC3-off.png
deleted file mode 100644
index 487ec777e..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC3-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeBC3-on.png b/rtdata/images/Light/actions/previewmodeBC3-on.png
deleted file mode 100644
index 670b5b8b4..000000000
Binary files a/rtdata/images/Light/actions/previewmodeBC3-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeF-focusScreen-off.png b/rtdata/images/Light/actions/previewmodeF-focusScreen-off.png
deleted file mode 100644
index 0aa81a705..000000000
Binary files a/rtdata/images/Light/actions/previewmodeF-focusScreen-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeF-focusScreen-on.png b/rtdata/images/Light/actions/previewmodeF-focusScreen-on.png
deleted file mode 100644
index 3d46dedc7..000000000
Binary files a/rtdata/images/Light/actions/previewmodeF-focusScreen-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeF-off.png b/rtdata/images/Light/actions/previewmodeF-off.png
deleted file mode 100644
index 5d52af569..000000000
Binary files a/rtdata/images/Light/actions/previewmodeF-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeF-on.png b/rtdata/images/Light/actions/previewmodeF-on.png
deleted file mode 100644
index f0d0ef230..000000000
Binary files a/rtdata/images/Light/actions/previewmodeF-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeG-off.png b/rtdata/images/Light/actions/previewmodeG-off.png
deleted file mode 100644
index 5c076c989..000000000
Binary files a/rtdata/images/Light/actions/previewmodeG-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeG-on.png b/rtdata/images/Light/actions/previewmodeG-on.png
deleted file mode 100644
index ecc75c8e7..000000000
Binary files a/rtdata/images/Light/actions/previewmodeG-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeL-off.png b/rtdata/images/Light/actions/previewmodeL-off.png
deleted file mode 100644
index 939dec642..000000000
Binary files a/rtdata/images/Light/actions/previewmodeL-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeL-on.png b/rtdata/images/Light/actions/previewmodeL-on.png
deleted file mode 100644
index 92fe937e8..000000000
Binary files a/rtdata/images/Light/actions/previewmodeL-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeR-off.png b/rtdata/images/Light/actions/previewmodeR-off.png
deleted file mode 100644
index b96e22c31..000000000
Binary files a/rtdata/images/Light/actions/previewmodeR-off.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/previewmodeR-on.png b/rtdata/images/Light/actions/previewmodeR-on.png
deleted file mode 100644
index fb1e46e98..000000000
Binary files a/rtdata/images/Light/actions/previewmodeR-on.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/processing-pause.png b/rtdata/images/Light/actions/processing-pause.png
deleted file mode 100644
index 36660d7e6..000000000
Binary files a/rtdata/images/Light/actions/processing-pause.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/processing-play.png b/rtdata/images/Light/actions/processing-play.png
deleted file mode 100644
index 5e1acbac7..000000000
Binary files a/rtdata/images/Light/actions/processing-play.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/processing-thumbnail.png b/rtdata/images/Light/actions/processing-thumbnail.png
deleted file mode 100644
index c95ce2ffa..000000000
Binary files a/rtdata/images/Light/actions/processing-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/processing.png b/rtdata/images/Light/actions/processing.png
deleted file mode 100644
index 28a598856..000000000
Binary files a/rtdata/images/Light/actions/processing.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/profile-filled.png b/rtdata/images/Light/actions/profile-filled.png
deleted file mode 100644
index 7e5ae44bf..000000000
Binary files a/rtdata/images/Light/actions/profile-filled.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/profile-partial.png b/rtdata/images/Light/actions/profile-partial.png
deleted file mode 100644
index 9bb666ae3..000000000
Binary files a/rtdata/images/Light/actions/profile-partial.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rated.png b/rtdata/images/Light/actions/rated.png
deleted file mode 100644
index 6b238da70..000000000
Binary files a/rtdata/images/Light/actions/rated.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ratednot.png b/rtdata/images/Light/actions/ratednot.png
deleted file mode 100644
index 33bc1935f..000000000
Binary files a/rtdata/images/Light/actions/ratednot.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/ratednotg.png b/rtdata/images/Light/actions/ratednotg.png
deleted file mode 100644
index ff55f1646..000000000
Binary files a/rtdata/images/Light/actions/ratednotg.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/raw.png b/rtdata/images/Light/actions/raw.png
deleted file mode 100644
index bf3e8f631..000000000
Binary files a/rtdata/images/Light/actions/raw.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/refresh-red.png b/rtdata/images/Light/actions/refresh-red.png
deleted file mode 100644
index 157c4bd70..000000000
Binary files a/rtdata/images/Light/actions/refresh-red.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/refresh-white.png b/rtdata/images/Light/actions/refresh-white.png
deleted file mode 100644
index 4536ce00d..000000000
Binary files a/rtdata/images/Light/actions/refresh-white.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-left-1.png b/rtdata/images/Light/actions/rotate-left-1.png
deleted file mode 100644
index 869c9ed4a..000000000
Binary files a/rtdata/images/Light/actions/rotate-left-1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-left-2.png b/rtdata/images/Light/actions/rotate-left-2.png
deleted file mode 100644
index 7aa5bd1ba..000000000
Binary files a/rtdata/images/Light/actions/rotate-left-2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-left-3.png b/rtdata/images/Light/actions/rotate-left-3.png
deleted file mode 100644
index 5bf87bb2b..000000000
Binary files a/rtdata/images/Light/actions/rotate-left-3.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-left.png b/rtdata/images/Light/actions/rotate-left.png
deleted file mode 100644
index f3851ba12..000000000
Binary files a/rtdata/images/Light/actions/rotate-left.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-right-1.png b/rtdata/images/Light/actions/rotate-right-1.png
deleted file mode 100644
index 9d4d477cb..000000000
Binary files a/rtdata/images/Light/actions/rotate-right-1.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-right-2.png b/rtdata/images/Light/actions/rotate-right-2.png
deleted file mode 100644
index bb4d98c66..000000000
Binary files a/rtdata/images/Light/actions/rotate-right-2.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-right-3.png b/rtdata/images/Light/actions/rotate-right-3.png
deleted file mode 100644
index 4bf41091c..000000000
Binary files a/rtdata/images/Light/actions/rotate-right-3.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rotate-right.png b/rtdata/images/Light/actions/rotate-right.png
deleted file mode 100644
index f9a728b8a..000000000
Binary files a/rtdata/images/Light/actions/rotate-right.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/rtwindow.png b/rtdata/images/Light/actions/rtwindow.png
deleted file mode 100644
index 19dfa521a..000000000
Binary files a/rtdata/images/Light/actions/rtwindow.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/softProof.png b/rtdata/images/Light/actions/softProof.png
deleted file mode 100644
index 3e5eb2f18..000000000
Binary files a/rtdata/images/Light/actions/softProof.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/spGamutCheck.png b/rtdata/images/Light/actions/spGamutCheck.png
deleted file mode 100644
index b1ae3e423..000000000
Binary files a/rtdata/images/Light/actions/spGamutCheck.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/stock-flip-horizontal.png b/rtdata/images/Light/actions/stock-flip-horizontal.png
deleted file mode 100644
index af8b4ac95..000000000
Binary files a/rtdata/images/Light/actions/stock-flip-horizontal.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/stock-flip-vertical.png b/rtdata/images/Light/actions/stock-flip-vertical.png
deleted file mode 100644
index baf393fed..000000000
Binary files a/rtdata/images/Light/actions/stock-flip-vertical.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/stock-rotate-270.png b/rtdata/images/Light/actions/stock-rotate-270.png
deleted file mode 100644
index ae46db66d..000000000
Binary files a/rtdata/images/Light/actions/stock-rotate-270.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/stock-rotate-90.png b/rtdata/images/Light/actions/stock-rotate-90.png
deleted file mode 100644
index a125fe413..000000000
Binary files a/rtdata/images/Light/actions/stock-rotate-90.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/straighten-small.png b/rtdata/images/Light/actions/straighten-small.png
deleted file mode 100644
index 5090d70f9..000000000
Binary files a/rtdata/images/Light/actions/straighten-small.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/straighten.png b/rtdata/images/Light/actions/straighten.png
deleted file mode 100644
index 3810c5e8a..000000000
Binary files a/rtdata/images/Light/actions/straighten.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/toleftend.png b/rtdata/images/Light/actions/toleftend.png
deleted file mode 100644
index 3fae3eae5..000000000
Binary files a/rtdata/images/Light/actions/toleftend.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/torightend.png b/rtdata/images/Light/actions/torightend.png
deleted file mode 100644
index a6b33af2d..000000000
Binary files a/rtdata/images/Light/actions/torightend.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/transform.png b/rtdata/images/Light/actions/transform.png
deleted file mode 100644
index 48f23e0b6..000000000
Binary files a/rtdata/images/Light/actions/transform.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/trash-hide-deleted.png b/rtdata/images/Light/actions/trash-hide-deleted.png
deleted file mode 100644
index 95aaecdba..000000000
Binary files a/rtdata/images/Light/actions/trash-hide-deleted.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/trash-show-empty.png b/rtdata/images/Light/actions/trash-show-empty.png
deleted file mode 100644
index dd35e4b30..000000000
Binary files a/rtdata/images/Light/actions/trash-show-empty.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/trash-show-full.png b/rtdata/images/Light/actions/trash-show-full.png
deleted file mode 100644
index fd6eff338..000000000
Binary files a/rtdata/images/Light/actions/trash-show-full.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/trash-thumbnail.png b/rtdata/images/Light/actions/trash-thumbnail.png
deleted file mode 100644
index 4adf53ebf..000000000
Binary files a/rtdata/images/Light/actions/trash-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/trash.png b/rtdata/images/Light/actions/trash.png
deleted file mode 100644
index dd35e4b30..000000000
Binary files a/rtdata/images/Light/actions/trash.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/unchanged-18.png b/rtdata/images/Light/actions/unchanged-18.png
deleted file mode 100644
index 9d08dda26..000000000
Binary files a/rtdata/images/Light/actions/unchanged-18.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/unchanged-22.png b/rtdata/images/Light/actions/unchanged-22.png
deleted file mode 100644
index db03d456a..000000000
Binary files a/rtdata/images/Light/actions/unchanged-22.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/undelete-rtl.png b/rtdata/images/Light/actions/undelete-rtl.png
deleted file mode 100644
index 27f273bd6..000000000
Binary files a/rtdata/images/Light/actions/undelete-rtl.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/undelete-thumbnail-rtl.png b/rtdata/images/Light/actions/undelete-thumbnail-rtl.png
deleted file mode 100644
index 7c26653a8..000000000
Binary files a/rtdata/images/Light/actions/undelete-thumbnail-rtl.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/undelete-thumbnail.png b/rtdata/images/Light/actions/undelete-thumbnail.png
deleted file mode 100644
index 7c26653a8..000000000
Binary files a/rtdata/images/Light/actions/undelete-thumbnail.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/undelete.png b/rtdata/images/Light/actions/undelete.png
deleted file mode 100644
index 27f273bd6..000000000
Binary files a/rtdata/images/Light/actions/undelete.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/warnhl.png b/rtdata/images/Light/actions/warnhl.png
deleted file mode 100644
index 066241abc..000000000
Binary files a/rtdata/images/Light/actions/warnhl.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/warnsh.png b/rtdata/images/Light/actions/warnsh.png
deleted file mode 100644
index 5621b88b4..000000000
Binary files a/rtdata/images/Light/actions/warnsh.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wavelet.png b/rtdata/images/Light/actions/wavelet.png
deleted file mode 100644
index 3de85a8f1..000000000
Binary files a/rtdata/images/Light/actions/wavelet.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-auto.png b/rtdata/images/Light/actions/wb-auto.png
deleted file mode 100644
index fa5c582ad..000000000
Binary files a/rtdata/images/Light/actions/wb-auto.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-camera.png b/rtdata/images/Light/actions/wb-camera.png
deleted file mode 100644
index e3f4b9a01..000000000
Binary files a/rtdata/images/Light/actions/wb-camera.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-cloudy.png b/rtdata/images/Light/actions/wb-cloudy.png
deleted file mode 100644
index a04cc56b5..000000000
Binary files a/rtdata/images/Light/actions/wb-cloudy.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-custom.png b/rtdata/images/Light/actions/wb-custom.png
deleted file mode 100644
index 2cc95a999..000000000
Binary files a/rtdata/images/Light/actions/wb-custom.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-flash.png b/rtdata/images/Light/actions/wb-flash.png
deleted file mode 100644
index 35f643e46..000000000
Binary files a/rtdata/images/Light/actions/wb-flash.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-fluorescent.png b/rtdata/images/Light/actions/wb-fluorescent.png
deleted file mode 100644
index f0da5ba72..000000000
Binary files a/rtdata/images/Light/actions/wb-fluorescent.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-lamp.png b/rtdata/images/Light/actions/wb-lamp.png
deleted file mode 100644
index 47f12d904..000000000
Binary files a/rtdata/images/Light/actions/wb-lamp.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-led.png b/rtdata/images/Light/actions/wb-led.png
deleted file mode 100644
index 5c2ef46d7..000000000
Binary files a/rtdata/images/Light/actions/wb-led.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-shade.png b/rtdata/images/Light/actions/wb-shade.png
deleted file mode 100644
index 617123893..000000000
Binary files a/rtdata/images/Light/actions/wb-shade.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-sun.png b/rtdata/images/Light/actions/wb-sun.png
deleted file mode 100644
index 115c8a0cb..000000000
Binary files a/rtdata/images/Light/actions/wb-sun.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-tungsten.png b/rtdata/images/Light/actions/wb-tungsten.png
deleted file mode 100644
index 61ad022c4..000000000
Binary files a/rtdata/images/Light/actions/wb-tungsten.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/wb-water.png b/rtdata/images/Light/actions/wb-water.png
deleted file mode 100644
index a1ae414af..000000000
Binary files a/rtdata/images/Light/actions/wb-water.png and /dev/null differ
diff --git a/rtdata/images/Light/actions/zoom-100-identifier.png b/rtdata/images/Light/actions/zoom-100-identifier.png
deleted file mode 100644
index a07b63b83..000000000
Binary files a/rtdata/images/Light/actions/zoom-100-identifier.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/computer.png b/rtdata/images/Light/devices/computer.png
deleted file mode 100644
index 5969fae78..000000000
Binary files a/rtdata/images/Light/devices/computer.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/drive-harddisk.png b/rtdata/images/Light/devices/drive-harddisk.png
deleted file mode 100644
index 5969fae78..000000000
Binary files a/rtdata/images/Light/devices/drive-harddisk.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/drive-optical.png b/rtdata/images/Light/devices/drive-optical.png
deleted file mode 100644
index 5e4ba680d..000000000
Binary files a/rtdata/images/Light/devices/drive-optical.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/drive-removable-media.png b/rtdata/images/Light/devices/drive-removable-media.png
deleted file mode 100644
index 378f0cbbe..000000000
Binary files a/rtdata/images/Light/devices/drive-removable-media.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/gtk-cdrom.png b/rtdata/images/Light/devices/gtk-cdrom.png
deleted file mode 100644
index 5e4ba680d..000000000
Binary files a/rtdata/images/Light/devices/gtk-cdrom.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/media-flash.png b/rtdata/images/Light/devices/media-flash.png
deleted file mode 100644
index 5969fae78..000000000
Binary files a/rtdata/images/Light/devices/media-flash.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/media-floppy.png b/rtdata/images/Light/devices/media-floppy.png
deleted file mode 100644
index 378f0cbbe..000000000
Binary files a/rtdata/images/Light/devices/media-floppy.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/media-optical-bd.png b/rtdata/images/Light/devices/media-optical-bd.png
deleted file mode 100644
index 5e4ba680d..000000000
Binary files a/rtdata/images/Light/devices/media-optical-bd.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/media-optical-dvd.png b/rtdata/images/Light/devices/media-optical-dvd.png
deleted file mode 100644
index 5e4ba680d..000000000
Binary files a/rtdata/images/Light/devices/media-optical-dvd.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/media-optical.png b/rtdata/images/Light/devices/media-optical.png
deleted file mode 100644
index 5e4ba680d..000000000
Binary files a/rtdata/images/Light/devices/media-optical.png and /dev/null differ
diff --git a/rtdata/images/Light/devices/media-tape.png b/rtdata/images/Light/devices/media-tape.png
deleted file mode 100644
index 5969fae78..000000000
Binary files a/rtdata/images/Light/devices/media-tape.png and /dev/null differ
diff --git a/rtdata/images/Light/index.theme b/rtdata/images/Light/index.theme
deleted file mode 100644
index 1188aa465..000000000
--- a/rtdata/images/Light/index.theme
+++ /dev/null
@@ -1,42 +0,0 @@
-[Icon Theme]
-Name=RawTherapee-Light
-Comment=Light theme for RawTherapee
-Inherits=hicolor
-Example=folder
-
-Directories=actions,apps,categories,devices,emblems,places,status
-
-[actions]
-Size=22
-Context=Actions
-Type=Fixed
-
-[apps]
-Size=22
-Context=Applications
-Type=Fixed
-
-[categories]
-Size=22
-Context=Categories
-Type=Fixed
-
-[devices]
-Size=22
-Context=Devices
-Type=Fixed
-
-[emblems]
-Size=22
-Context=Emblems
-Type=Fixed
-
-[places]
-Size=22
-Context=Places
-Type=Fixed
-
-[status]
-Size=22
-Context=Status
-Type=Fixed
diff --git a/rtdata/images/Light/places/folder.png b/rtdata/images/Light/places/folder.png
deleted file mode 100644
index 19ea93f4c..000000000
Binary files a/rtdata/images/Light/places/folder.png and /dev/null differ
diff --git a/rtdata/images/Light/places/gtk-directory.png b/rtdata/images/Light/places/gtk-directory.png
deleted file mode 100644
index 19ea93f4c..000000000
Binary files a/rtdata/images/Light/places/gtk-directory.png and /dev/null differ
diff --git a/rtdata/images/Light/places/user-desktop.png b/rtdata/images/Light/places/user-desktop.png
deleted file mode 100644
index e11d7388e..000000000
Binary files a/rtdata/images/Light/places/user-desktop.png and /dev/null differ
diff --git a/rtdata/images/Light/places/user-home.png b/rtdata/images/Light/places/user-home.png
deleted file mode 100644
index 69868e8d5..000000000
Binary files a/rtdata/images/Light/places/user-home.png and /dev/null differ
diff --git a/rtdata/images/PanelEnding.png b/rtdata/images/PanelEnding.png
deleted file mode 100644
index b540adc66..000000000
Binary files a/rtdata/images/PanelEnding.png and /dev/null differ
diff --git a/rtdata/images/beforeafter.png b/rtdata/images/beforeafter.png
deleted file mode 100644
index a4b3fac7b..000000000
Binary files a/rtdata/images/beforeafter.png and /dev/null differ
diff --git a/rtdata/images/cglabel0.png b/rtdata/images/cglabel0.png
deleted file mode 100644
index f3f0a3b27..000000000
Binary files a/rtdata/images/cglabel0.png and /dev/null differ
diff --git a/rtdata/images/cglabel1.png b/rtdata/images/cglabel1.png
deleted file mode 100644
index 3d5d745b2..000000000
Binary files a/rtdata/images/cglabel1.png and /dev/null differ
diff --git a/rtdata/images/cglabel2.png b/rtdata/images/cglabel2.png
deleted file mode 100644
index f0bfb2e02..000000000
Binary files a/rtdata/images/cglabel2.png and /dev/null differ
diff --git a/rtdata/images/cglabel3.png b/rtdata/images/cglabel3.png
deleted file mode 100644
index 84aeceb47..000000000
Binary files a/rtdata/images/cglabel3.png and /dev/null differ
diff --git a/rtdata/images/cglabel4.png b/rtdata/images/cglabel4.png
deleted file mode 100644
index c6d2286ed..000000000
Binary files a/rtdata/images/cglabel4.png and /dev/null differ
diff --git a/rtdata/images/cglabel5.png b/rtdata/images/cglabel5.png
deleted file mode 100644
index 48568972d..000000000
Binary files a/rtdata/images/cglabel5.png and /dev/null differ
diff --git a/rtdata/images/clabel0.png b/rtdata/images/clabel0.png
deleted file mode 100644
index 65410ff22..000000000
Binary files a/rtdata/images/clabel0.png and /dev/null differ
diff --git a/rtdata/images/clabel1.png b/rtdata/images/clabel1.png
deleted file mode 100644
index 39d679aaa..000000000
Binary files a/rtdata/images/clabel1.png and /dev/null differ
diff --git a/rtdata/images/clabel2.png b/rtdata/images/clabel2.png
deleted file mode 100644
index b9316398a..000000000
Binary files a/rtdata/images/clabel2.png and /dev/null differ
diff --git a/rtdata/images/clabel3.png b/rtdata/images/clabel3.png
deleted file mode 100644
index e804d36a1..000000000
Binary files a/rtdata/images/clabel3.png and /dev/null differ
diff --git a/rtdata/images/clabel4.png b/rtdata/images/clabel4.png
deleted file mode 100644
index 5ac41db81..000000000
Binary files a/rtdata/images/clabel4.png and /dev/null differ
diff --git a/rtdata/images/clabel5.png b/rtdata/images/clabel5.png
deleted file mode 100644
index dbe190966..000000000
Binary files a/rtdata/images/clabel5.png and /dev/null differ
diff --git a/rtdata/images/closedhand.png b/rtdata/images/closedhand.png
deleted file mode 100644
index a08542071..000000000
Binary files a/rtdata/images/closedhand.png and /dev/null differ
diff --git a/rtdata/images/colour.png b/rtdata/images/colour.png
deleted file mode 100644
index e38094f02..000000000
Binary files a/rtdata/images/colour.png and /dev/null differ
diff --git a/rtdata/images/crop-auto.png b/rtdata/images/crop-auto.png
deleted file mode 100644
index 015a9555e..000000000
Binary files a/rtdata/images/crop-auto.png and /dev/null differ
diff --git a/rtdata/images/crop.png b/rtdata/images/crop.png
deleted file mode 100644
index 345fa209e..000000000
Binary files a/rtdata/images/crop.png and /dev/null differ
diff --git a/rtdata/images/cross.png b/rtdata/images/cross.png
deleted file mode 100644
index 6be9dde06..000000000
Binary files a/rtdata/images/cross.png and /dev/null differ
diff --git a/rtdata/images/crossed-arrows-out.png b/rtdata/images/crossed-arrows-out.png
deleted file mode 100644
index d4b8c2f8f..000000000
Binary files a/rtdata/images/crossed-arrows-out.png and /dev/null differ
diff --git a/rtdata/images/curveType-NURBS.png b/rtdata/images/curveType-NURBS.png
deleted file mode 100644
index b18128159..000000000
Binary files a/rtdata/images/curveType-NURBS.png and /dev/null differ
diff --git a/rtdata/images/curveType-controlPoints.png b/rtdata/images/curveType-controlPoints.png
deleted file mode 100644
index b8c4f447e..000000000
Binary files a/rtdata/images/curveType-controlPoints.png and /dev/null differ
diff --git a/rtdata/images/curveType-flatLinear.png b/rtdata/images/curveType-flatLinear.png
deleted file mode 100644
index ad061ef27..000000000
Binary files a/rtdata/images/curveType-flatLinear.png and /dev/null differ
diff --git a/rtdata/images/curveType-linear.png b/rtdata/images/curveType-linear.png
deleted file mode 100644
index a76331321..000000000
Binary files a/rtdata/images/curveType-linear.png and /dev/null differ
diff --git a/rtdata/images/curveType-parametric.png b/rtdata/images/curveType-parametric.png
deleted file mode 100644
index e1df7b699..000000000
Binary files a/rtdata/images/curveType-parametric.png and /dev/null differ
diff --git a/rtdata/images/curveType-spline.png b/rtdata/images/curveType-spline.png
deleted file mode 100644
index a179b901d..000000000
Binary files a/rtdata/images/curveType-spline.png and /dev/null differ
diff --git a/rtdata/images/detail.png b/rtdata/images/detail.png
deleted file mode 100644
index f4ad6e440..000000000
Binary files a/rtdata/images/detail.png and /dev/null differ
diff --git a/rtdata/images/distortion-auto.png b/rtdata/images/distortion-auto.png
deleted file mode 100644
index a0b9c114d..000000000
Binary files a/rtdata/images/distortion-auto.png and /dev/null differ
diff --git a/rtdata/images/edited-small.png b/rtdata/images/edited-small.png
deleted file mode 100644
index 7d6ecdede..000000000
Binary files a/rtdata/images/edited-small.png and /dev/null differ
diff --git a/rtdata/images/edited.png b/rtdata/images/edited.png
deleted file mode 100644
index 85c81b2e1..000000000
Binary files a/rtdata/images/edited.png and /dev/null differ
diff --git a/rtdata/images/editedg-small.png b/rtdata/images/editedg-small.png
deleted file mode 100644
index 1de271128..000000000
Binary files a/rtdata/images/editedg-small.png and /dev/null differ
diff --git a/rtdata/images/editednot-small.png b/rtdata/images/editednot-small.png
deleted file mode 100644
index c1a0299ed..000000000
Binary files a/rtdata/images/editednot-small.png and /dev/null differ
diff --git a/rtdata/images/editednotg-small.png b/rtdata/images/editednotg-small.png
deleted file mode 100644
index fa0de4fdf..000000000
Binary files a/rtdata/images/editednotg-small.png and /dev/null differ
diff --git a/rtdata/images/empty.png b/rtdata/images/empty.png
deleted file mode 100644
index fc5838fdb..000000000
Binary files a/rtdata/images/empty.png and /dev/null differ
diff --git a/rtdata/images/exposure.png b/rtdata/images/exposure.png
deleted file mode 100644
index 0579cdd75..000000000
Binary files a/rtdata/images/exposure.png and /dev/null differ
diff --git a/rtdata/images/filter.png b/rtdata/images/filter.png
deleted file mode 100644
index 1059a8122..000000000
Binary files a/rtdata/images/filter.png and /dev/null differ
diff --git a/rtdata/images/filterclear.png b/rtdata/images/filterclear.png
deleted file mode 100644
index 47b3f2725..000000000
Binary files a/rtdata/images/filterclear.png and /dev/null differ
diff --git a/rtdata/images/folder.png b/rtdata/images/folder.png
deleted file mode 100644
index 551db978a..000000000
Binary files a/rtdata/images/folder.png and /dev/null differ
diff --git a/rtdata/images/fullscreen-exit.png b/rtdata/images/fullscreen-exit.png
deleted file mode 100644
index 2946010be..000000000
Binary files a/rtdata/images/fullscreen-exit.png and /dev/null differ
diff --git a/rtdata/images/fullscreen.png b/rtdata/images/fullscreen.png
deleted file mode 100644
index 3d9fccc28..000000000
Binary files a/rtdata/images/fullscreen.png and /dev/null differ
diff --git a/rtdata/images/grayrated.png b/rtdata/images/grayrated.png
deleted file mode 100644
index c71a6d0c0..000000000
Binary files a/rtdata/images/grayrated.png and /dev/null differ
diff --git a/rtdata/images/gtk-add.png b/rtdata/images/gtk-add.png
deleted file mode 100644
index 21fc43cf3..000000000
Binary files a/rtdata/images/gtk-add.png and /dev/null differ
diff --git a/rtdata/images/gtk-apply.png b/rtdata/images/gtk-apply.png
deleted file mode 100644
index f0bb96bfe..000000000
Binary files a/rtdata/images/gtk-apply.png and /dev/null differ
diff --git a/rtdata/images/gtk-close-small.png b/rtdata/images/gtk-close-small.png
deleted file mode 100644
index b92be85b1..000000000
Binary files a/rtdata/images/gtk-close-small.png and /dev/null differ
diff --git a/rtdata/images/gtk-close.png b/rtdata/images/gtk-close.png
deleted file mode 100644
index a25b8c29a..000000000
Binary files a/rtdata/images/gtk-close.png and /dev/null differ
diff --git a/rtdata/images/gtk-color-picker-small.png b/rtdata/images/gtk-color-picker-small.png
deleted file mode 100644
index 2f7b6cc87..000000000
Binary files a/rtdata/images/gtk-color-picker-small.png and /dev/null differ
diff --git a/rtdata/images/gtk-color-picker.png b/rtdata/images/gtk-color-picker.png
deleted file mode 100644
index 0ad9bc4f6..000000000
Binary files a/rtdata/images/gtk-color-picker.png and /dev/null differ
diff --git a/rtdata/images/gtk-open.png b/rtdata/images/gtk-open.png
deleted file mode 100644
index 5e6286c37..000000000
Binary files a/rtdata/images/gtk-open.png and /dev/null differ
diff --git a/rtdata/images/gtk-save-large.png b/rtdata/images/gtk-save-large.png
deleted file mode 100644
index 11170bd22..000000000
Binary files a/rtdata/images/gtk-save-large.png and /dev/null differ
diff --git a/rtdata/images/gtk-undo-ltr.png b/rtdata/images/gtk-undo-ltr.png
deleted file mode 100644
index 343eda063..000000000
Binary files a/rtdata/images/gtk-undo-ltr.png and /dev/null differ
diff --git a/rtdata/images/gtk-undo-rtl.png b/rtdata/images/gtk-undo-rtl.png
deleted file mode 100644
index 404ec98a5..000000000
Binary files a/rtdata/images/gtk-undo-rtl.png and /dev/null differ
diff --git a/rtdata/images/gtk-undoall-ltr.png b/rtdata/images/gtk-undoall-ltr.png
deleted file mode 100644
index 4a9a30d39..000000000
Binary files a/rtdata/images/gtk-undoall-ltr.png and /dev/null differ
diff --git a/rtdata/images/gtk-undoall-rtl.png b/rtdata/images/gtk-undoall-rtl.png
deleted file mode 100644
index 35303720e..000000000
Binary files a/rtdata/images/gtk-undoall-rtl.png and /dev/null differ
diff --git a/rtdata/images/gtk-zoom-100.png b/rtdata/images/gtk-zoom-100.png
deleted file mode 100644
index c7fae09c3..000000000
Binary files a/rtdata/images/gtk-zoom-100.png and /dev/null differ
diff --git a/rtdata/images/gtk-zoom-fit.png b/rtdata/images/gtk-zoom-fit.png
deleted file mode 100644
index 799a99ba0..000000000
Binary files a/rtdata/images/gtk-zoom-fit.png and /dev/null differ
diff --git a/rtdata/images/gtk-zoom-in.png b/rtdata/images/gtk-zoom-in.png
deleted file mode 100644
index 913e61968..000000000
Binary files a/rtdata/images/gtk-zoom-in.png and /dev/null differ
diff --git a/rtdata/images/gtk-zoom-out.png b/rtdata/images/gtk-zoom-out.png
deleted file mode 100644
index 298138baa..000000000
Binary files a/rtdata/images/gtk-zoom-out.png and /dev/null differ
diff --git a/rtdata/images/histBar.png b/rtdata/images/histBar.png
deleted file mode 100644
index 8ebdf4fab..000000000
Binary files a/rtdata/images/histBar.png and /dev/null differ
diff --git a/rtdata/images/histBlue.png b/rtdata/images/histBlue.png
deleted file mode 100644
index b49a01dc7..000000000
Binary files a/rtdata/images/histBlue.png and /dev/null differ
diff --git a/rtdata/images/histGreen.png b/rtdata/images/histGreen.png
deleted file mode 100644
index 559b7d78a..000000000
Binary files a/rtdata/images/histGreen.png and /dev/null differ
diff --git a/rtdata/images/histRaw.png b/rtdata/images/histRaw.png
deleted file mode 100644
index 30e10cf09..000000000
Binary files a/rtdata/images/histRaw.png and /dev/null differ
diff --git a/rtdata/images/histRed.png b/rtdata/images/histRed.png
deleted file mode 100644
index 91bb9f2f5..000000000
Binary files a/rtdata/images/histRed.png and /dev/null differ
diff --git a/rtdata/images/histValue.png b/rtdata/images/histValue.png
deleted file mode 100644
index 36d47564e..000000000
Binary files a/rtdata/images/histValue.png and /dev/null differ
diff --git a/rtdata/images/image-editor.png b/rtdata/images/image-editor.png
deleted file mode 100644
index 9f9a335dc..000000000
Binary files a/rtdata/images/image-editor.png and /dev/null differ
diff --git a/rtdata/images/info.png b/rtdata/images/info.png
deleted file mode 100644
index 94245aefd..000000000
Binary files a/rtdata/images/info.png and /dev/null differ
diff --git a/rtdata/images/list-add-small.png b/rtdata/images/list-add-small.png
deleted file mode 100644
index d26852798..000000000
Binary files a/rtdata/images/list-add-small.png and /dev/null differ
diff --git a/rtdata/images/list-remove-red-small.png b/rtdata/images/list-remove-red-small.png
deleted file mode 100644
index ea67d1221..000000000
Binary files a/rtdata/images/list-remove-red-small.png and /dev/null differ
diff --git a/rtdata/images/list-remove.png b/rtdata/images/list-remove.png
deleted file mode 100644
index 85e1c30b3..000000000
Binary files a/rtdata/images/list-remove.png and /dev/null differ
diff --git a/rtdata/images/lock-off.png b/rtdata/images/lock-off.png
deleted file mode 100644
index 976af2977..000000000
Binary files a/rtdata/images/lock-off.png and /dev/null differ
diff --git a/rtdata/images/lock-on.png b/rtdata/images/lock-on.png
deleted file mode 100644
index 9c4bcd046..000000000
Binary files a/rtdata/images/lock-on.png and /dev/null differ
diff --git a/rtdata/images/logoicon-wind.png b/rtdata/images/logoicon-wind.png
deleted file mode 100644
index 39e2819da..000000000
Binary files a/rtdata/images/logoicon-wind.png and /dev/null differ
diff --git a/rtdata/images/media-usb.png b/rtdata/images/media-usb.png
deleted file mode 100644
index e9a279da1..000000000
Binary files a/rtdata/images/media-usb.png and /dev/null differ
diff --git a/rtdata/images/meta.png b/rtdata/images/meta.png
deleted file mode 100644
index 6f0c4185d..000000000
Binary files a/rtdata/images/meta.png and /dev/null differ
diff --git a/rtdata/images/move-1D-h.png b/rtdata/images/move-1D-h.png
deleted file mode 100644
index 44babcfb4..000000000
Binary files a/rtdata/images/move-1D-h.png and /dev/null differ
diff --git a/rtdata/images/move-1D-v.png b/rtdata/images/move-1D-v.png
deleted file mode 100644
index cbc1c7e68..000000000
Binary files a/rtdata/images/move-1D-v.png and /dev/null differ
diff --git a/rtdata/images/move-2D.png b/rtdata/images/move-2D.png
deleted file mode 100644
index 27e7c1e67..000000000
Binary files a/rtdata/images/move-2D.png and /dev/null differ
diff --git a/rtdata/images/move-rotate.png b/rtdata/images/move-rotate.png
deleted file mode 100644
index 70309972b..000000000
Binary files a/rtdata/images/move-rotate.png and /dev/null differ
diff --git a/rtdata/images/network.png b/rtdata/images/network.png
deleted file mode 100644
index 8a77e5d92..000000000
Binary files a/rtdata/images/network.png and /dev/null differ
diff --git a/rtdata/images/nocolorlabel.png b/rtdata/images/nocolorlabel.png
deleted file mode 100644
index be61570b0..000000000
Binary files a/rtdata/images/nocolorlabel.png and /dev/null differ
diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-128.png b/rtdata/images/non-themed/png/rawtherapee-logo-128.png
new file mode 100644
index 000000000..0a224b3d9
Binary files /dev/null and b/rtdata/images/non-themed/png/rawtherapee-logo-128.png differ
diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-16.png b/rtdata/images/non-themed/png/rawtherapee-logo-16.png
new file mode 100644
index 000000000..7b67f7408
Binary files /dev/null and b/rtdata/images/non-themed/png/rawtherapee-logo-16.png differ
diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-24.png b/rtdata/images/non-themed/png/rawtherapee-logo-24.png
new file mode 100644
index 000000000..6b13e0c98
Binary files /dev/null and b/rtdata/images/non-themed/png/rawtherapee-logo-24.png differ
diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-256.png b/rtdata/images/non-themed/png/rawtherapee-logo-256.png
new file mode 100644
index 000000000..00fdb390f
Binary files /dev/null and b/rtdata/images/non-themed/png/rawtherapee-logo-256.png differ
diff --git a/rtdata/images/non-themed/png/rawtherapee-logo-48.png b/rtdata/images/non-themed/png/rawtherapee-logo-48.png
new file mode 100644
index 000000000..cbd46b20e
Binary files /dev/null and b/rtdata/images/non-themed/png/rawtherapee-logo-48.png differ
diff --git a/rtdata/images/splash.png b/rtdata/images/non-themed/png/splash.png
similarity index 100%
rename from rtdata/images/splash.png
rename to rtdata/images/non-themed/png/splash.png
diff --git a/rtdata/icons/RT.ico b/rtdata/images/non-themed/rawtherapee.ico
similarity index 100%
rename from rtdata/icons/RT.ico
rename to rtdata/images/non-themed/rawtherapee.ico
diff --git a/rtdata/images/non-themed/rt-logo.svg b/rtdata/images/non-themed/rt-logo.svg
new file mode 100644
index 000000000..b257e1eb2
--- /dev/null
+++ b/rtdata/images/non-themed/rt-logo.svg
@@ -0,0 +1,1060 @@
+
+
+
+
diff --git a/rtdata/images/rt_splash.svg b/rtdata/images/non-themed/rt-splash.svg
similarity index 100%
rename from rtdata/images/rt_splash.svg
rename to rtdata/images/non-themed/rt-splash.svg
diff --git a/rtdata/images/openhand.png b/rtdata/images/openhand.png
deleted file mode 100644
index e52a28067..000000000
Binary files a/rtdata/images/openhand.png and /dev/null differ
diff --git a/rtdata/images/panel-to-bottom.png b/rtdata/images/panel-to-bottom.png
deleted file mode 100644
index 4e3b6057d..000000000
Binary files a/rtdata/images/panel-to-bottom.png and /dev/null differ
diff --git a/rtdata/images/panel-to-left.png b/rtdata/images/panel-to-left.png
deleted file mode 100644
index 99821881d..000000000
Binary files a/rtdata/images/panel-to-left.png and /dev/null differ
diff --git a/rtdata/images/panel-to-right.png b/rtdata/images/panel-to-right.png
deleted file mode 100644
index 6037c1fa9..000000000
Binary files a/rtdata/images/panel-to-right.png and /dev/null differ
diff --git a/rtdata/images/panel-to-top.png b/rtdata/images/panel-to-top.png
deleted file mode 100644
index b129e9d4c..000000000
Binary files a/rtdata/images/panel-to-top.png and /dev/null differ
diff --git a/rtdata/images/popuparrow.png b/rtdata/images/popuparrow.png
deleted file mode 100644
index f933a71ca..000000000
Binary files a/rtdata/images/popuparrow.png and /dev/null differ
diff --git a/rtdata/images/processing-pause.png b/rtdata/images/processing-pause.png
deleted file mode 100644
index dc3c6b633..000000000
Binary files a/rtdata/images/processing-pause.png and /dev/null differ
diff --git a/rtdata/images/processing-play.png b/rtdata/images/processing-play.png
deleted file mode 100644
index e653de0f1..000000000
Binary files a/rtdata/images/processing-play.png and /dev/null differ
diff --git a/rtdata/images/processing.png b/rtdata/images/processing.png
deleted file mode 100644
index 2a602d656..000000000
Binary files a/rtdata/images/processing.png and /dev/null differ
diff --git a/rtdata/images/rated.png b/rtdata/images/rated.png
deleted file mode 100644
index 99d6b73ba..000000000
Binary files a/rtdata/images/rated.png and /dev/null differ
diff --git a/rtdata/images/ratednot.png b/rtdata/images/ratednot.png
deleted file mode 100644
index ed7c561df..000000000
Binary files a/rtdata/images/ratednot.png and /dev/null differ
diff --git a/rtdata/images/ratednotg.png b/rtdata/images/ratednotg.png
deleted file mode 100644
index 2f619d755..000000000
Binary files a/rtdata/images/ratednotg.png and /dev/null differ
diff --git a/rtdata/images/raw.png b/rtdata/images/raw.png
deleted file mode 100644
index aa8d0bb6d..000000000
Binary files a/rtdata/images/raw.png and /dev/null differ
diff --git a/rtdata/images/recent-save.png b/rtdata/images/recent-save.png
deleted file mode 100644
index be5de85d9..000000000
Binary files a/rtdata/images/recent-save.png and /dev/null differ
diff --git a/rtdata/images/refresh-red.png b/rtdata/images/refresh-red.png
deleted file mode 100644
index 24dc27e64..000000000
Binary files a/rtdata/images/refresh-red.png and /dev/null differ
diff --git a/rtdata/images/refresh-white.png b/rtdata/images/refresh-white.png
deleted file mode 100644
index c4143da34..000000000
Binary files a/rtdata/images/refresh-white.png and /dev/null differ
diff --git a/rtdata/images/rt-logo-large.png b/rtdata/images/rt-logo-large.png
deleted file mode 100644
index f2cde46b7..000000000
Binary files a/rtdata/images/rt-logo-large.png and /dev/null differ
diff --git a/rtdata/images/rt-logo-medium.png b/rtdata/images/rt-logo-medium.png
deleted file mode 100644
index a2c2366f1..000000000
Binary files a/rtdata/images/rt-logo-medium.png and /dev/null differ
diff --git a/rtdata/images/rt-logo-small.png b/rtdata/images/rt-logo-small.png
deleted file mode 100644
index cf306e433..000000000
Binary files a/rtdata/images/rt-logo-small.png and /dev/null differ
diff --git a/rtdata/images/rt-logo-tiny.png b/rtdata/images/rt-logo-tiny.png
deleted file mode 100644
index f1034f149..000000000
Binary files a/rtdata/images/rt-logo-tiny.png and /dev/null differ
diff --git a/rtdata/images/saved.png b/rtdata/images/saved.png
deleted file mode 100644
index 2a465c0f2..000000000
Binary files a/rtdata/images/saved.png and /dev/null differ
diff --git a/rtdata/images/savedg.png b/rtdata/images/savedg.png
deleted file mode 100644
index 6855b7c2e..000000000
Binary files a/rtdata/images/savedg.png and /dev/null differ
diff --git a/rtdata/images/savednot.png b/rtdata/images/savednot.png
deleted file mode 100644
index 532e8b366..000000000
Binary files a/rtdata/images/savednot.png and /dev/null differ
diff --git a/rtdata/images/savednotg.png b/rtdata/images/savednotg.png
deleted file mode 100644
index c6079a1ed..000000000
Binary files a/rtdata/images/savednotg.png and /dev/null differ
diff --git a/rtdata/images/stock-flip-horizontal.png b/rtdata/images/stock-flip-horizontal.png
deleted file mode 100644
index 9c42f276e..000000000
Binary files a/rtdata/images/stock-flip-horizontal.png and /dev/null differ
diff --git a/rtdata/images/stock-flip-vertical.png b/rtdata/images/stock-flip-vertical.png
deleted file mode 100644
index 2b838c15b..000000000
Binary files a/rtdata/images/stock-flip-vertical.png and /dev/null differ
diff --git a/rtdata/images/stock-rotate-270.png b/rtdata/images/stock-rotate-270.png
deleted file mode 100644
index 2c6e23d37..000000000
Binary files a/rtdata/images/stock-rotate-270.png and /dev/null differ
diff --git a/rtdata/images/stock-rotate-90.png b/rtdata/images/stock-rotate-90.png
deleted file mode 100644
index 31cd17760..000000000
Binary files a/rtdata/images/stock-rotate-90.png and /dev/null differ
diff --git a/rtdata/images/straighten-small.png b/rtdata/images/straighten-small.png
deleted file mode 100644
index c750356ab..000000000
Binary files a/rtdata/images/straighten-small.png and /dev/null differ
diff --git a/rtdata/images/straighten.png b/rtdata/images/straighten.png
deleted file mode 100644
index 955af8f0a..000000000
Binary files a/rtdata/images/straighten.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/add-small.png b/rtdata/images/themed/png/dark/add-small.png
new file mode 100644
index 000000000..44a3d8639
Binary files /dev/null and b/rtdata/images/themed/png/dark/add-small.png differ
diff --git a/rtdata/images/themed/png/dark/add.png b/rtdata/images/themed/png/dark/add.png
new file mode 100644
index 000000000..6b401bc87
Binary files /dev/null and b/rtdata/images/themed/png/dark/add.png differ
diff --git a/rtdata/images/themed/png/dark/aperture.png b/rtdata/images/themed/png/dark/aperture.png
new file mode 100644
index 000000000..a80fda199
Binary files /dev/null and b/rtdata/images/themed/png/dark/aperture.png differ
diff --git a/rtdata/images/themed/png/dark/arrow-down-small.png b/rtdata/images/themed/png/dark/arrow-down-small.png
new file mode 100644
index 000000000..3c1b4033a
Binary files /dev/null and b/rtdata/images/themed/png/dark/arrow-down-small.png differ
diff --git a/rtdata/images/themed/png/dark/arrow-left-small.png b/rtdata/images/themed/png/dark/arrow-left-small.png
new file mode 100644
index 000000000..b8245b953
Binary files /dev/null and b/rtdata/images/themed/png/dark/arrow-left-small.png differ
diff --git a/rtdata/images/themed/png/dark/arrow-right-small.png b/rtdata/images/themed/png/dark/arrow-right-small.png
new file mode 100644
index 000000000..83177a23a
Binary files /dev/null and b/rtdata/images/themed/png/dark/arrow-right-small.png differ
diff --git a/rtdata/images/themed/png/dark/arrow-up-small.png b/rtdata/images/themed/png/dark/arrow-up-small.png
new file mode 100644
index 000000000..0483b3e73
Binary files /dev/null and b/rtdata/images/themed/png/dark/arrow-up-small.png differ
diff --git a/rtdata/images/themed/png/dark/arrow-updown.png b/rtdata/images/themed/png/dark/arrow-updown.png
new file mode 100644
index 000000000..cd2c0b14e
Binary files /dev/null and b/rtdata/images/themed/png/dark/arrow-updown.png differ
diff --git a/rtdata/images/themed/png/dark/arrow2-left.png b/rtdata/images/themed/png/dark/arrow2-left.png
new file mode 100644
index 000000000..dd0c0c3d7
Binary files /dev/null and b/rtdata/images/themed/png/dark/arrow2-left.png differ
diff --git a/rtdata/images/themed/png/dark/arrow2-right.png b/rtdata/images/themed/png/dark/arrow2-right.png
new file mode 100644
index 000000000..2ee87ec71
Binary files /dev/null and b/rtdata/images/themed/png/dark/arrow2-right.png differ
diff --git a/rtdata/images/themed/png/dark/atom.png b/rtdata/images/themed/png/dark/atom.png
new file mode 100644
index 000000000..9de042fbb
Binary files /dev/null and b/rtdata/images/themed/png/dark/atom.png differ
diff --git a/rtdata/images/themed/png/dark/bayer.png b/rtdata/images/themed/png/dark/bayer.png
new file mode 100644
index 000000000..035318b9a
Binary files /dev/null and b/rtdata/images/themed/png/dark/bayer.png differ
diff --git a/rtdata/images/themed/png/dark/beforeafter.png b/rtdata/images/themed/png/dark/beforeafter.png
new file mode 100644
index 000000000..25bd64b5a
Binary files /dev/null and b/rtdata/images/themed/png/dark/beforeafter.png differ
diff --git a/rtdata/images/themed/png/dark/cancel-small.png b/rtdata/images/themed/png/dark/cancel-small.png
new file mode 100644
index 000000000..8a812e8f3
Binary files /dev/null and b/rtdata/images/themed/png/dark/cancel-small.png differ
diff --git a/rtdata/images/themed/png/dark/cancel.png b/rtdata/images/themed/png/dark/cancel.png
new file mode 100644
index 000000000..6eda05c50
Binary files /dev/null and b/rtdata/images/themed/png/dark/cancel.png differ
diff --git a/rtdata/images/themed/png/dark/circle-black-small.png b/rtdata/images/themed/png/dark/circle-black-small.png
new file mode 100644
index 000000000..f18a415b6
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-black-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-blue-green-small.png b/rtdata/images/themed/png/dark/circle-blue-green-small.png
new file mode 100644
index 000000000..247931823
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-blue-green-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-blue-red-small.png b/rtdata/images/themed/png/dark/circle-blue-red-small.png
new file mode 100644
index 000000000..d88a01330
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-blue-red-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-blue-small.png b/rtdata/images/themed/png/dark/circle-blue-small.png
new file mode 100644
index 000000000..2c8ff48fd
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-blue-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-blue-yellow-small.png b/rtdata/images/themed/png/dark/circle-blue-yellow-small.png
new file mode 100644
index 000000000..0585b2195
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-blue-yellow-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-cyan-red-small.png b/rtdata/images/themed/png/dark/circle-cyan-red-small.png
new file mode 100644
index 000000000..ed7003161
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-cyan-red-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-cyan-small.png b/rtdata/images/themed/png/dark/circle-cyan-small.png
new file mode 100644
index 000000000..84f873a2c
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-cyan-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-empty-blue-small.png b/rtdata/images/themed/png/dark/circle-empty-blue-small.png
new file mode 100644
index 000000000..d53b3516e
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-empty-blue-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-empty-darkgray-small.png b/rtdata/images/themed/png/dark/circle-empty-darkgray-small.png
new file mode 100644
index 000000000..4f0f0f4c7
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-empty-darkgray-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-empty-gray-small.png b/rtdata/images/themed/png/dark/circle-empty-gray-small.png
new file mode 100644
index 000000000..b3a57c83b
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-empty-gray-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-empty-green-small.png b/rtdata/images/themed/png/dark/circle-empty-green-small.png
new file mode 100644
index 000000000..3b1444d37
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-empty-green-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-empty-purple-small.png b/rtdata/images/themed/png/dark/circle-empty-purple-small.png
new file mode 100644
index 000000000..e61da8e9f
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-empty-purple-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-empty-red-small.png b/rtdata/images/themed/png/dark/circle-empty-red-small.png
new file mode 100644
index 000000000..bf8035931
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-empty-red-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-empty-yellow-small.png b/rtdata/images/themed/png/dark/circle-empty-yellow-small.png
new file mode 100644
index 000000000..9a3ca9bd8
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-empty-yellow-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-gray-blue-small.png b/rtdata/images/themed/png/dark/circle-gray-blue-small.png
new file mode 100644
index 000000000..01d5da881
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-gray-blue-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-gray-green-small.png b/rtdata/images/themed/png/dark/circle-gray-green-small.png
new file mode 100644
index 000000000..2290b708f
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-gray-green-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-gray-red-small.png b/rtdata/images/themed/png/dark/circle-gray-red-small.png
new file mode 100644
index 000000000..29afda33b
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-gray-red-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-green-blue-small.png b/rtdata/images/themed/png/dark/circle-green-blue-small.png
new file mode 100644
index 000000000..1d6e60252
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-green-blue-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-green-red-small.png b/rtdata/images/themed/png/dark/circle-green-red-small.png
new file mode 100644
index 000000000..96f86b1b9
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-green-red-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-green-small.png b/rtdata/images/themed/png/dark/circle-green-small.png
new file mode 100644
index 000000000..88270e0cb
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-green-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-magenta-small.png b/rtdata/images/themed/png/dark/circle-magenta-small.png
new file mode 100644
index 000000000..cce26e1f2
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-magenta-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-orange-small.png b/rtdata/images/themed/png/dark/circle-orange-small.png
new file mode 100644
index 000000000..5894f0987
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-orange-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-purple-small.png b/rtdata/images/themed/png/dark/circle-purple-small.png
new file mode 100644
index 000000000..9fe4eb0d6
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-purple-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-red-blue-small.png b/rtdata/images/themed/png/dark/circle-red-blue-small.png
new file mode 100644
index 000000000..e70ef22f6
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-red-blue-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-red-cyan-small.png b/rtdata/images/themed/png/dark/circle-red-cyan-small.png
new file mode 100644
index 000000000..92b03b953
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-red-cyan-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-red-green-small.png b/rtdata/images/themed/png/dark/circle-red-green-small.png
new file mode 100644
index 000000000..4572e019f
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-red-green-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-red-small.png b/rtdata/images/themed/png/dark/circle-red-small.png
new file mode 100644
index 000000000..a8c9cecec
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-red-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-white-small.png b/rtdata/images/themed/png/dark/circle-white-small.png
new file mode 100644
index 000000000..acf4f8b76
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-white-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-yellow-blue-small.png b/rtdata/images/themed/png/dark/circle-yellow-blue-small.png
new file mode 100644
index 000000000..1f7aec9f2
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-yellow-blue-small.png differ
diff --git a/rtdata/images/themed/png/dark/circle-yellow-small.png b/rtdata/images/themed/png/dark/circle-yellow-small.png
new file mode 100644
index 000000000..1c5678ac2
Binary files /dev/null and b/rtdata/images/themed/png/dark/circle-yellow-small.png differ
diff --git a/rtdata/images/themed/png/dark/color-circles.png b/rtdata/images/themed/png/dark/color-circles.png
new file mode 100644
index 000000000..f4b974b13
Binary files /dev/null and b/rtdata/images/themed/png/dark/color-circles.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker-add.png b/rtdata/images/themed/png/dark/color-picker-add.png
new file mode 100644
index 000000000..a752ee2f4
Binary files /dev/null and b/rtdata/images/themed/png/dark/color-picker-add.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker-hide.png b/rtdata/images/themed/png/dark/color-picker-hide.png
new file mode 100644
index 000000000..992ee2354
Binary files /dev/null and b/rtdata/images/themed/png/dark/color-picker-hide.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker-show.png b/rtdata/images/themed/png/dark/color-picker-show.png
new file mode 100644
index 000000000..acd3699eb
Binary files /dev/null and b/rtdata/images/themed/png/dark/color-picker-show.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker.png b/rtdata/images/themed/png/dark/color-picker.png
new file mode 100644
index 000000000..1a39d857a
Binary files /dev/null and b/rtdata/images/themed/png/dark/color-picker.png differ
diff --git a/rtdata/images/themed/png/dark/contrastmask-off.png b/rtdata/images/themed/png/dark/contrastmask-off.png
new file mode 100644
index 000000000..f551f5413
Binary files /dev/null and b/rtdata/images/themed/png/dark/contrastmask-off.png differ
diff --git a/rtdata/images/themed/png/dark/contrastmask-on.png b/rtdata/images/themed/png/dark/contrastmask-on.png
new file mode 100644
index 000000000..28ea71f52
Binary files /dev/null and b/rtdata/images/themed/png/dark/contrastmask-on.png differ
diff --git a/rtdata/images/themed/png/dark/copy.png b/rtdata/images/themed/png/dark/copy.png
new file mode 100644
index 000000000..3b51949ed
Binary files /dev/null and b/rtdata/images/themed/png/dark/copy.png differ
diff --git a/rtdata/images/themed/png/dark/crop-auto-small.png b/rtdata/images/themed/png/dark/crop-auto-small.png
new file mode 100644
index 000000000..d7942888d
Binary files /dev/null and b/rtdata/images/themed/png/dark/crop-auto-small.png differ
diff --git a/rtdata/images/themed/png/dark/crop-auto.png b/rtdata/images/themed/png/dark/crop-auto.png
new file mode 100644
index 000000000..52cbd9e77
Binary files /dev/null and b/rtdata/images/themed/png/dark/crop-auto.png differ
diff --git a/rtdata/images/themed/png/dark/crop-small.png b/rtdata/images/themed/png/dark/crop-small.png
new file mode 100644
index 000000000..aa278c16c
Binary files /dev/null and b/rtdata/images/themed/png/dark/crop-small.png differ
diff --git a/rtdata/images/themed/png/dark/crop.png b/rtdata/images/themed/png/dark/crop.png
new file mode 100644
index 000000000..d8a290eec
Binary files /dev/null and b/rtdata/images/themed/png/dark/crop.png differ
diff --git a/rtdata/images/themed/png/dark/crossed-arrows-in.png b/rtdata/images/themed/png/dark/crossed-arrows-in.png
new file mode 100644
index 000000000..531803679
Binary files /dev/null and b/rtdata/images/themed/png/dark/crossed-arrows-in.png differ
diff --git a/rtdata/images/themed/png/dark/crossed-arrows-out.png b/rtdata/images/themed/png/dark/crossed-arrows-out.png
new file mode 100644
index 000000000..c05eb3fe8
Binary files /dev/null and b/rtdata/images/themed/png/dark/crossed-arrows-out.png differ
diff --git a/rtdata/images/themed/png/dark/crosshair-adjust.png b/rtdata/images/themed/png/dark/crosshair-adjust.png
new file mode 100644
index 000000000..72704177c
Binary files /dev/null and b/rtdata/images/themed/png/dark/crosshair-adjust.png differ
diff --git a/rtdata/images/themed/png/dark/crosshair.png b/rtdata/images/themed/png/dark/crosshair.png
new file mode 100644
index 000000000..078512803
Binary files /dev/null and b/rtdata/images/themed/png/dark/crosshair.png differ
diff --git a/rtdata/images/themed/png/dark/curve-controlpoints-small.png b/rtdata/images/themed/png/dark/curve-controlpoints-small.png
new file mode 100644
index 000000000..e4107e5e4
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-controlpoints-small.png differ
diff --git a/rtdata/images/themed/png/dark/curve-controlpoints.png b/rtdata/images/themed/png/dark/curve-controlpoints.png
new file mode 100644
index 000000000..e85d1a214
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-controlpoints.png differ
diff --git a/rtdata/images/themed/png/dark/curve-flat-small.png b/rtdata/images/themed/png/dark/curve-flat-small.png
new file mode 100644
index 000000000..61893e320
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-flat-small.png differ
diff --git a/rtdata/images/themed/png/dark/curve-flat.png b/rtdata/images/themed/png/dark/curve-flat.png
new file mode 100644
index 000000000..7621dd8a0
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-flat.png differ
diff --git a/rtdata/images/themed/png/dark/curve-linear-small.png b/rtdata/images/themed/png/dark/curve-linear-small.png
new file mode 100644
index 000000000..723d29e93
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-linear-small.png differ
diff --git a/rtdata/images/themed/png/dark/curve-linear.png b/rtdata/images/themed/png/dark/curve-linear.png
new file mode 100644
index 000000000..60a8b3d73
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-linear.png differ
diff --git a/rtdata/images/themed/png/dark/curve-nurbs-small.png b/rtdata/images/themed/png/dark/curve-nurbs-small.png
new file mode 100644
index 000000000..0ba221d92
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-nurbs-small.png differ
diff --git a/rtdata/images/themed/png/dark/curve-nurbs.png b/rtdata/images/themed/png/dark/curve-nurbs.png
new file mode 100644
index 000000000..8d9425a0b
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-nurbs.png differ
diff --git a/rtdata/images/themed/png/dark/curve-parametric-small.png b/rtdata/images/themed/png/dark/curve-parametric-small.png
new file mode 100644
index 000000000..237b76125
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-parametric-small.png differ
diff --git a/rtdata/images/themed/png/dark/curve-parametric.png b/rtdata/images/themed/png/dark/curve-parametric.png
new file mode 100644
index 000000000..97f3ac96b
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-parametric.png differ
diff --git a/rtdata/images/themed/png/dark/curve-spline-small.png b/rtdata/images/themed/png/dark/curve-spline-small.png
new file mode 100644
index 000000000..763beda56
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-spline-small.png differ
diff --git a/rtdata/images/themed/png/dark/curve-spline.png b/rtdata/images/themed/png/dark/curve-spline.png
new file mode 100644
index 000000000..c86105d46
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-spline.png differ
diff --git a/rtdata/images/themed/png/dark/detail.png b/rtdata/images/themed/png/dark/detail.png
new file mode 100644
index 000000000..73ee6a9f0
Binary files /dev/null and b/rtdata/images/themed/png/dark/detail.png differ
diff --git a/rtdata/images/themed/png/dark/device-floppy.png b/rtdata/images/themed/png/dark/device-floppy.png
new file mode 100644
index 000000000..939a6d63e
Binary files /dev/null and b/rtdata/images/themed/png/dark/device-floppy.png differ
diff --git a/rtdata/images/themed/png/dark/device-hdd.png b/rtdata/images/themed/png/dark/device-hdd.png
new file mode 100644
index 000000000..92ddc0e01
Binary files /dev/null and b/rtdata/images/themed/png/dark/device-hdd.png differ
diff --git a/rtdata/images/themed/png/dark/device-network.png b/rtdata/images/themed/png/dark/device-network.png
new file mode 100644
index 000000000..4aa2516ef
Binary files /dev/null and b/rtdata/images/themed/png/dark/device-network.png differ
diff --git a/rtdata/images/themed/png/dark/device-optical.png b/rtdata/images/themed/png/dark/device-optical.png
new file mode 100644
index 000000000..e5cd69a02
Binary files /dev/null and b/rtdata/images/themed/png/dark/device-optical.png differ
diff --git a/rtdata/images/themed/png/dark/device-usb.png b/rtdata/images/themed/png/dark/device-usb.png
new file mode 100644
index 000000000..a19b591e6
Binary files /dev/null and b/rtdata/images/themed/png/dark/device-usb.png differ
diff --git a/rtdata/images/themed/png/dark/distortion-auto-small.png b/rtdata/images/themed/png/dark/distortion-auto-small.png
new file mode 100644
index 000000000..e002a4ae7
Binary files /dev/null and b/rtdata/images/themed/png/dark/distortion-auto-small.png differ
diff --git a/rtdata/images/themed/png/dark/distortion-auto.png b/rtdata/images/themed/png/dark/distortion-auto.png
new file mode 100644
index 000000000..28c89da36
Binary files /dev/null and b/rtdata/images/themed/png/dark/distortion-auto.png differ
diff --git a/rtdata/images/themed/png/dark/distortion-barrel-small.png b/rtdata/images/themed/png/dark/distortion-barrel-small.png
new file mode 100644
index 000000000..531fd93d9
Binary files /dev/null and b/rtdata/images/themed/png/dark/distortion-barrel-small.png differ
diff --git a/rtdata/images/themed/png/dark/distortion-barrel.png b/rtdata/images/themed/png/dark/distortion-barrel.png
new file mode 100644
index 000000000..44f312dc9
Binary files /dev/null and b/rtdata/images/themed/png/dark/distortion-barrel.png differ
diff --git a/rtdata/images/themed/png/dark/distortion-pincushion-small.png b/rtdata/images/themed/png/dark/distortion-pincushion-small.png
new file mode 100644
index 000000000..c33205d78
Binary files /dev/null and b/rtdata/images/themed/png/dark/distortion-pincushion-small.png differ
diff --git a/rtdata/images/themed/png/dark/distortion-pincushion.png b/rtdata/images/themed/png/dark/distortion-pincushion.png
new file mode 100644
index 000000000..219dc6d37
Binary files /dev/null and b/rtdata/images/themed/png/dark/distortion-pincushion.png differ
diff --git a/rtdata/images/themed/png/dark/edit-point.png b/rtdata/images/themed/png/dark/edit-point.png
new file mode 100644
index 000000000..1c3317f86
Binary files /dev/null and b/rtdata/images/themed/png/dark/edit-point.png differ
diff --git a/rtdata/images/themed/png/dark/equilizer-narrow.png b/rtdata/images/themed/png/dark/equilizer-narrow.png
new file mode 100644
index 000000000..6ee072ae5
Binary files /dev/null and b/rtdata/images/themed/png/dark/equilizer-narrow.png differ
diff --git a/rtdata/images/themed/png/dark/equilizer-wide.png b/rtdata/images/themed/png/dark/equilizer-wide.png
new file mode 100644
index 000000000..37c07c605
Binary files /dev/null and b/rtdata/images/themed/png/dark/equilizer-wide.png differ
diff --git a/rtdata/images/themed/png/dark/expander-closed-small.png b/rtdata/images/themed/png/dark/expander-closed-small.png
new file mode 100644
index 000000000..b59480cd5
Binary files /dev/null and b/rtdata/images/themed/png/dark/expander-closed-small.png differ
diff --git a/rtdata/images/themed/png/dark/expander-open-small.png b/rtdata/images/themed/png/dark/expander-open-small.png
new file mode 100644
index 000000000..15b74149a
Binary files /dev/null and b/rtdata/images/themed/png/dark/expander-open-small.png differ
diff --git a/rtdata/images/themed/png/dark/exposure.png b/rtdata/images/themed/png/dark/exposure.png
new file mode 100644
index 000000000..f7cc6e155
Binary files /dev/null and b/rtdata/images/themed/png/dark/exposure.png differ
diff --git a/rtdata/images/themed/png/dark/filetype-hdr.png b/rtdata/images/themed/png/dark/filetype-hdr.png
new file mode 100644
index 000000000..a333858d5
Binary files /dev/null and b/rtdata/images/themed/png/dark/filetype-hdr.png differ
diff --git a/rtdata/images/themed/png/dark/filetype-ps.png b/rtdata/images/themed/png/dark/filetype-ps.png
new file mode 100644
index 000000000..414530cdd
Binary files /dev/null and b/rtdata/images/themed/png/dark/filetype-ps.png differ
diff --git a/rtdata/images/themed/png/dark/filter-clear.png b/rtdata/images/themed/png/dark/filter-clear.png
new file mode 100644
index 000000000..acb729f11
Binary files /dev/null and b/rtdata/images/themed/png/dark/filter-clear.png differ
diff --git a/rtdata/images/themed/png/dark/filter-original.png b/rtdata/images/themed/png/dark/filter-original.png
new file mode 100644
index 000000000..9f538fab4
Binary files /dev/null and b/rtdata/images/themed/png/dark/filter-original.png differ
diff --git a/rtdata/images/themed/png/dark/filter-original2.png b/rtdata/images/themed/png/dark/filter-original2.png
new file mode 100644
index 000000000..7617380b2
Binary files /dev/null and b/rtdata/images/themed/png/dark/filter-original2.png differ
diff --git a/rtdata/images/themed/png/dark/filter.png b/rtdata/images/themed/png/dark/filter.png
new file mode 100644
index 000000000..af0060c9a
Binary files /dev/null and b/rtdata/images/themed/png/dark/filter.png differ
diff --git a/rtdata/images/themed/png/dark/flip-horizontal.png b/rtdata/images/themed/png/dark/flip-horizontal.png
new file mode 100644
index 000000000..fe53cefe7
Binary files /dev/null and b/rtdata/images/themed/png/dark/flip-horizontal.png differ
diff --git a/rtdata/images/themed/png/dark/flip-vertical.png b/rtdata/images/themed/png/dark/flip-vertical.png
new file mode 100644
index 000000000..85e7ccd02
Binary files /dev/null and b/rtdata/images/themed/png/dark/flip-vertical.png differ
diff --git a/rtdata/images/themed/png/dark/focusscreen-off.png b/rtdata/images/themed/png/dark/focusscreen-off.png
new file mode 100644
index 000000000..5ee597b3b
Binary files /dev/null and b/rtdata/images/themed/png/dark/focusscreen-off.png differ
diff --git a/rtdata/images/themed/png/dark/focusscreen-on.png b/rtdata/images/themed/png/dark/focusscreen-on.png
new file mode 100644
index 000000000..f9c418b92
Binary files /dev/null and b/rtdata/images/themed/png/dark/focusscreen-on.png differ
diff --git a/rtdata/images/themed/png/dark/folder-closed-home-small.png b/rtdata/images/themed/png/dark/folder-closed-home-small.png
new file mode 100644
index 000000000..06aeea67a
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-closed-home-small.png differ
diff --git a/rtdata/images/themed/png/dark/folder-closed-home.png b/rtdata/images/themed/png/dark/folder-closed-home.png
new file mode 100644
index 000000000..88f801d24
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-closed-home.png differ
diff --git a/rtdata/images/themed/png/dark/folder-closed-recent-small.png b/rtdata/images/themed/png/dark/folder-closed-recent-small.png
new file mode 100644
index 000000000..fdf1696b3
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-closed-recent-small.png differ
diff --git a/rtdata/images/themed/png/dark/folder-closed-recent.png b/rtdata/images/themed/png/dark/folder-closed-recent.png
new file mode 100644
index 000000000..fe23eea9f
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-closed-recent.png differ
diff --git a/rtdata/images/themed/png/dark/folder-closed-small.png b/rtdata/images/themed/png/dark/folder-closed-small.png
new file mode 100644
index 000000000..de543f67f
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-closed-small.png differ
diff --git a/rtdata/images/themed/png/dark/folder-closed.png b/rtdata/images/themed/png/dark/folder-closed.png
new file mode 100644
index 000000000..2ec2d9717
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-closed.png differ
diff --git a/rtdata/images/themed/png/dark/folder-open-recent-small.png b/rtdata/images/themed/png/dark/folder-open-recent-small.png
new file mode 100644
index 000000000..3fac2f496
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-open-recent-small.png differ
diff --git a/rtdata/images/themed/png/dark/folder-open-recent.png b/rtdata/images/themed/png/dark/folder-open-recent.png
new file mode 100644
index 000000000..acf421774
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-open-recent.png differ
diff --git a/rtdata/images/themed/png/dark/folder-open-small.png b/rtdata/images/themed/png/dark/folder-open-small.png
new file mode 100644
index 000000000..56eca1923
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-open-small.png differ
diff --git a/rtdata/images/themed/png/dark/folder-open.png b/rtdata/images/themed/png/dark/folder-open.png
new file mode 100644
index 000000000..df99ec1a2
Binary files /dev/null and b/rtdata/images/themed/png/dark/folder-open.png differ
diff --git a/rtdata/images/themed/png/dark/fullscreen-enter.png b/rtdata/images/themed/png/dark/fullscreen-enter.png
new file mode 100644
index 000000000..2986358eb
Binary files /dev/null and b/rtdata/images/themed/png/dark/fullscreen-enter.png differ
diff --git a/rtdata/images/themed/png/dark/fullscreen-leave.png b/rtdata/images/themed/png/dark/fullscreen-leave.png
new file mode 100644
index 000000000..5844f0e85
Binary files /dev/null and b/rtdata/images/themed/png/dark/fullscreen-leave.png differ
diff --git a/rtdata/images/themed/png/dark/gamut-hist.png b/rtdata/images/themed/png/dark/gamut-hist.png
new file mode 100644
index 000000000..346ae6225
Binary files /dev/null and b/rtdata/images/themed/png/dark/gamut-hist.png differ
diff --git a/rtdata/images/themed/png/dark/gamut-softproof.png b/rtdata/images/themed/png/dark/gamut-softproof.png
new file mode 100644
index 000000000..b130cc275
Binary files /dev/null and b/rtdata/images/themed/png/dark/gamut-softproof.png differ
diff --git a/rtdata/images/themed/png/dark/gamut-warning.png b/rtdata/images/themed/png/dark/gamut-warning.png
new file mode 100644
index 000000000..cf09ff17d
Binary files /dev/null and b/rtdata/images/themed/png/dark/gamut-warning.png differ
diff --git a/rtdata/images/themed/png/dark/gamut_srgb_prophoto_xy.png b/rtdata/images/themed/png/dark/gamut_srgb_prophoto_xy.png
new file mode 100644
index 000000000..8e131b1dd
Binary files /dev/null and b/rtdata/images/themed/png/dark/gamut_srgb_prophoto_xy.png differ
diff --git a/rtdata/images/themed/png/dark/gears-pause.png b/rtdata/images/themed/png/dark/gears-pause.png
new file mode 100644
index 000000000..e9cb6a535
Binary files /dev/null and b/rtdata/images/themed/png/dark/gears-pause.png differ
diff --git a/rtdata/images/themed/png/dark/gears-play.png b/rtdata/images/themed/png/dark/gears-play.png
new file mode 100644
index 000000000..917130261
Binary files /dev/null and b/rtdata/images/themed/png/dark/gears-play.png differ
diff --git a/rtdata/images/themed/png/dark/gears-small.png b/rtdata/images/themed/png/dark/gears-small.png
new file mode 100644
index 000000000..70186dd18
Binary files /dev/null and b/rtdata/images/themed/png/dark/gears-small.png differ
diff --git a/rtdata/images/themed/png/dark/gears.png b/rtdata/images/themed/png/dark/gears.png
new file mode 100644
index 000000000..e21456d9f
Binary files /dev/null and b/rtdata/images/themed/png/dark/gears.png differ
diff --git a/rtdata/images/themed/png/dark/goto-end-small.png b/rtdata/images/themed/png/dark/goto-end-small.png
new file mode 100644
index 000000000..13f626635
Binary files /dev/null and b/rtdata/images/themed/png/dark/goto-end-small.png differ
diff --git a/rtdata/images/themed/png/dark/goto-start-small.png b/rtdata/images/themed/png/dark/goto-start-small.png
new file mode 100644
index 000000000..70cc10bf4
Binary files /dev/null and b/rtdata/images/themed/png/dark/goto-start-small.png differ
diff --git a/rtdata/images/themed/png/dark/hand-closed.png b/rtdata/images/themed/png/dark/hand-closed.png
new file mode 100644
index 000000000..590d95096
Binary files /dev/null and b/rtdata/images/themed/png/dark/hand-closed.png differ
diff --git a/rtdata/images/themed/png/dark/hand-open.png b/rtdata/images/themed/png/dark/hand-open.png
new file mode 100644
index 000000000..e5ab821d5
Binary files /dev/null and b/rtdata/images/themed/png/dark/hand-open.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-bar-off-small.png b/rtdata/images/themed/png/dark/histogram-bar-off-small.png
new file mode 100644
index 000000000..5c9c21e72
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-bar-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-bar-on-small.png b/rtdata/images/themed/png/dark/histogram-bar-on-small.png
new file mode 100644
index 000000000..f8a5bddf6
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-bar-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-bayer-off-small.png b/rtdata/images/themed/png/dark/histogram-bayer-off-small.png
new file mode 100644
index 000000000..af1369145
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-bayer-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-bayer-on-small.png b/rtdata/images/themed/png/dark/histogram-bayer-on-small.png
new file mode 100644
index 000000000..44e23b51b
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-bayer-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-blue-off-small.png b/rtdata/images/themed/png/dark/histogram-blue-off-small.png
new file mode 100644
index 000000000..8b368ed63
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-blue-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-blue-on-small.png b/rtdata/images/themed/png/dark/histogram-blue-on-small.png
new file mode 100644
index 000000000..537153043
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-blue-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-gold-off-small.png b/rtdata/images/themed/png/dark/histogram-gold-off-small.png
new file mode 100644
index 000000000..4272c3ff7
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-gold-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-gold-on-small.png b/rtdata/images/themed/png/dark/histogram-gold-on-small.png
new file mode 100644
index 000000000..8f32203fd
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-gold-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-green-off-small.png b/rtdata/images/themed/png/dark/histogram-green-off-small.png
new file mode 100644
index 000000000..395fcac9e
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-green-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-green-on-small.png b/rtdata/images/themed/png/dark/histogram-green-on-small.png
new file mode 100644
index 000000000..db3f89ef5
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-green-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-mode-linear-small.png b/rtdata/images/themed/png/dark/histogram-mode-linear-small.png
new file mode 100644
index 000000000..507be4c3e
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-mode-linear-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-mode-logx-small.png b/rtdata/images/themed/png/dark/histogram-mode-logx-small.png
new file mode 100644
index 000000000..2a0b7cc6a
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-mode-logx-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-mode-logxy-small.png b/rtdata/images/themed/png/dark/histogram-mode-logxy-small.png
new file mode 100644
index 000000000..23bf705ac
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-mode-logxy-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-red-off-small.png b/rtdata/images/themed/png/dark/histogram-red-off-small.png
new file mode 100644
index 000000000..7d5ea5352
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-red-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-red-on-small.png b/rtdata/images/themed/png/dark/histogram-red-on-small.png
new file mode 100644
index 000000000..deee136a2
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-red-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-silver-off-small.png b/rtdata/images/themed/png/dark/histogram-silver-off-small.png
new file mode 100644
index 000000000..d88e879bc
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-silver-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/histogram-silver-on-small.png b/rtdata/images/themed/png/dark/histogram-silver-on-small.png
new file mode 100644
index 000000000..bdef06144
Binary files /dev/null and b/rtdata/images/themed/png/dark/histogram-silver-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/info.png b/rtdata/images/themed/png/dark/info.png
new file mode 100644
index 000000000..4d7ad53bb
Binary files /dev/null and b/rtdata/images/themed/png/dark/info.png differ
diff --git a/rtdata/images/themed/png/dark/intent-absolute.png b/rtdata/images/themed/png/dark/intent-absolute.png
new file mode 100644
index 000000000..14cc9f44b
Binary files /dev/null and b/rtdata/images/themed/png/dark/intent-absolute.png differ
diff --git a/rtdata/images/themed/png/dark/intent-perceptual.png b/rtdata/images/themed/png/dark/intent-perceptual.png
new file mode 100644
index 000000000..44507d85f
Binary files /dev/null and b/rtdata/images/themed/png/dark/intent-perceptual.png differ
diff --git a/rtdata/images/themed/png/dark/intent-relative.png b/rtdata/images/themed/png/dark/intent-relative.png
new file mode 100644
index 000000000..895c335c1
Binary files /dev/null and b/rtdata/images/themed/png/dark/intent-relative.png differ
diff --git a/rtdata/images/themed/png/dark/intent-saturation.png b/rtdata/images/themed/png/dark/intent-saturation.png
new file mode 100644
index 000000000..fb33221e4
Binary files /dev/null and b/rtdata/images/themed/png/dark/intent-saturation.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-1to1-small.png b/rtdata/images/themed/png/dark/magnifier-1to1-small.png
new file mode 100644
index 000000000..b68d5d975
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-1to1-small.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-1to1.png b/rtdata/images/themed/png/dark/magnifier-1to1.png
new file mode 100644
index 000000000..b111f5cb6
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-1to1.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-crop.png b/rtdata/images/themed/png/dark/magnifier-crop.png
new file mode 100644
index 000000000..1302ac7f9
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-crop.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-fit.png b/rtdata/images/themed/png/dark/magnifier-fit.png
new file mode 100644
index 000000000..d3c238338
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-fit.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-minus-small.png b/rtdata/images/themed/png/dark/magnifier-minus-small.png
new file mode 100644
index 000000000..dd1b65589
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-minus-small.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-minus.png b/rtdata/images/themed/png/dark/magnifier-minus.png
new file mode 100644
index 000000000..1f60a292a
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-minus.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-plus-small.png b/rtdata/images/themed/png/dark/magnifier-plus-small.png
new file mode 100644
index 000000000..532f9c426
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-plus-small.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier-plus.png b/rtdata/images/themed/png/dark/magnifier-plus.png
new file mode 100644
index 000000000..b8d6a2a7a
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier-plus.png differ
diff --git a/rtdata/images/themed/png/dark/magnifier.png b/rtdata/images/themed/png/dark/magnifier.png
new file mode 100644
index 000000000..6ae59fd55
Binary files /dev/null and b/rtdata/images/themed/png/dark/magnifier.png differ
diff --git a/rtdata/images/themed/png/dark/metadata.png b/rtdata/images/themed/png/dark/metadata.png
new file mode 100644
index 000000000..48fccde79
Binary files /dev/null and b/rtdata/images/themed/png/dark/metadata.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-x.png b/rtdata/images/themed/png/dark/node-move-x.png
new file mode 100644
index 000000000..ed06b8700
Binary files /dev/null and b/rtdata/images/themed/png/dark/node-move-x.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-xy.png b/rtdata/images/themed/png/dark/node-move-xy.png
new file mode 100644
index 000000000..7fcaf111a
Binary files /dev/null and b/rtdata/images/themed/png/dark/node-move-xy.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-y.png b/rtdata/images/themed/png/dark/node-move-y.png
new file mode 100644
index 000000000..137c79039
Binary files /dev/null and b/rtdata/images/themed/png/dark/node-move-y.png differ
diff --git a/rtdata/images/themed/png/dark/one-to-one-small.png b/rtdata/images/themed/png/dark/one-to-one-small.png
new file mode 100644
index 000000000..50cda2db5
Binary files /dev/null and b/rtdata/images/themed/png/dark/one-to-one-small.png differ
diff --git a/rtdata/images/themed/png/dark/ornament1.png b/rtdata/images/themed/png/dark/ornament1.png
new file mode 100644
index 000000000..2acdd19e8
Binary files /dev/null and b/rtdata/images/themed/png/dark/ornament1.png differ
diff --git a/rtdata/images/themed/png/dark/padlock-locked-small.png b/rtdata/images/themed/png/dark/padlock-locked-small.png
new file mode 100644
index 000000000..8f7c12169
Binary files /dev/null and b/rtdata/images/themed/png/dark/padlock-locked-small.png differ
diff --git a/rtdata/images/themed/png/dark/padlock-unlocked-small.png b/rtdata/images/themed/png/dark/padlock-unlocked-small.png
new file mode 100644
index 000000000..ad27326c7
Binary files /dev/null and b/rtdata/images/themed/png/dark/padlock-unlocked-small.png differ
diff --git a/rtdata/images/themed/png/dark/palette-brush.png b/rtdata/images/themed/png/dark/palette-brush.png
new file mode 100644
index 000000000..592521db0
Binary files /dev/null and b/rtdata/images/themed/png/dark/palette-brush.png differ
diff --git a/rtdata/images/themed/png/dark/panel-to-bottom.png b/rtdata/images/themed/png/dark/panel-to-bottom.png
new file mode 100644
index 000000000..a8ed862f1
Binary files /dev/null and b/rtdata/images/themed/png/dark/panel-to-bottom.png differ
diff --git a/rtdata/images/themed/png/dark/panel-to-left.png b/rtdata/images/themed/png/dark/panel-to-left.png
new file mode 100644
index 000000000..51eb8b845
Binary files /dev/null and b/rtdata/images/themed/png/dark/panel-to-left.png differ
diff --git a/rtdata/images/themed/png/dark/panel-to-right.png b/rtdata/images/themed/png/dark/panel-to-right.png
new file mode 100644
index 000000000..372607970
Binary files /dev/null and b/rtdata/images/themed/png/dark/panel-to-right.png differ
diff --git a/rtdata/images/themed/png/dark/panel-to-top.png b/rtdata/images/themed/png/dark/panel-to-top.png
new file mode 100644
index 000000000..fc92ca1f6
Binary files /dev/null and b/rtdata/images/themed/png/dark/panel-to-top.png differ
diff --git a/rtdata/images/themed/png/dark/paste.png b/rtdata/images/themed/png/dark/paste.png
new file mode 100644
index 000000000..fba618a86
Binary files /dev/null and b/rtdata/images/themed/png/dark/paste.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-left-small.png b/rtdata/images/themed/png/dark/perspective-horizontal-left-small.png
new file mode 100644
index 000000000..039485fe3
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-horizontal-left-small.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-left.png b/rtdata/images/themed/png/dark/perspective-horizontal-left.png
new file mode 100644
index 000000000..b2b169840
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-horizontal-left.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-right-small.png b/rtdata/images/themed/png/dark/perspective-horizontal-right-small.png
new file mode 100644
index 000000000..a917cf458
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-horizontal-right-small.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-horizontal-right.png b/rtdata/images/themed/png/dark/perspective-horizontal-right.png
new file mode 100644
index 000000000..6ab911949
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-horizontal-right.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/dark/perspective-vertical-bottom-small.png
new file mode 100644
index 000000000..f45a38c3e
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-vertical-bottom-small.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-vertical-bottom.png b/rtdata/images/themed/png/dark/perspective-vertical-bottom.png
new file mode 100644
index 000000000..0e508882b
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-vertical-bottom.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-vertical-top-small.png b/rtdata/images/themed/png/dark/perspective-vertical-top-small.png
new file mode 100644
index 000000000..ab96d5596
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-vertical-top-small.png differ
diff --git a/rtdata/images/themed/png/dark/perspective-vertical-top.png b/rtdata/images/themed/png/dark/perspective-vertical-top.png
new file mode 100644
index 000000000..6084254a5
Binary files /dev/null and b/rtdata/images/themed/png/dark/perspective-vertical-top.png differ
diff --git a/rtdata/images/themed/png/dark/power-inconsistent-small.png b/rtdata/images/themed/png/dark/power-inconsistent-small.png
new file mode 100644
index 000000000..75f9c7a58
Binary files /dev/null and b/rtdata/images/themed/png/dark/power-inconsistent-small.png differ
diff --git a/rtdata/images/themed/png/dark/power-off-small.png b/rtdata/images/themed/png/dark/power-off-small.png
new file mode 100644
index 000000000..f9ece5472
Binary files /dev/null and b/rtdata/images/themed/png/dark/power-off-small.png differ
diff --git a/rtdata/images/themed/png/dark/power-on-small.png b/rtdata/images/themed/png/dark/power-on-small.png
new file mode 100644
index 000000000..c54e0d50e
Binary files /dev/null and b/rtdata/images/themed/png/dark/power-on-small.png differ
diff --git a/rtdata/images/themed/png/dark/preferences.png b/rtdata/images/themed/png/dark/preferences.png
new file mode 100644
index 000000000..b88c501e5
Binary files /dev/null and b/rtdata/images/themed/png/dark/preferences.png differ
diff --git a/rtdata/images/themed/png/dark/profile-filled.png b/rtdata/images/themed/png/dark/profile-filled.png
new file mode 100644
index 000000000..e806c99f5
Binary files /dev/null and b/rtdata/images/themed/png/dark/profile-filled.png differ
diff --git a/rtdata/images/themed/png/dark/profile-partial.png b/rtdata/images/themed/png/dark/profile-partial.png
new file mode 100644
index 000000000..335a0238a
Binary files /dev/null and b/rtdata/images/themed/png/dark/profile-partial.png differ
diff --git a/rtdata/images/themed/png/dark/redo-all.png b/rtdata/images/themed/png/dark/redo-all.png
new file mode 100644
index 000000000..e293010d0
Binary files /dev/null and b/rtdata/images/themed/png/dark/redo-all.png differ
diff --git a/rtdata/images/themed/png/dark/redo-small.png b/rtdata/images/themed/png/dark/redo-small.png
new file mode 100644
index 000000000..84a5988ef
Binary files /dev/null and b/rtdata/images/themed/png/dark/redo-small.png differ
diff --git a/rtdata/images/themed/png/dark/redo.png b/rtdata/images/themed/png/dark/redo.png
new file mode 100644
index 000000000..c75b63620
Binary files /dev/null and b/rtdata/images/themed/png/dark/redo.png differ
diff --git a/rtdata/images/themed/png/dark/refresh-red-small.png b/rtdata/images/themed/png/dark/refresh-red-small.png
new file mode 100644
index 000000000..296035883
Binary files /dev/null and b/rtdata/images/themed/png/dark/refresh-red-small.png differ
diff --git a/rtdata/images/themed/png/dark/refresh-small.png b/rtdata/images/themed/png/dark/refresh-small.png
new file mode 100644
index 000000000..b8f2e67d5
Binary files /dev/null and b/rtdata/images/themed/png/dark/refresh-small.png differ
diff --git a/rtdata/images/themed/png/dark/refresh.png b/rtdata/images/themed/png/dark/refresh.png
new file mode 100644
index 000000000..6981fbefb
Binary files /dev/null and b/rtdata/images/themed/png/dark/refresh.png differ
diff --git a/rtdata/images/themed/png/dark/remove-small.png b/rtdata/images/themed/png/dark/remove-small.png
new file mode 100644
index 000000000..996823902
Binary files /dev/null and b/rtdata/images/themed/png/dark/remove-small.png differ
diff --git a/rtdata/images/themed/png/dark/remove.png b/rtdata/images/themed/png/dark/remove.png
new file mode 100644
index 000000000..8d9715ac5
Binary files /dev/null and b/rtdata/images/themed/png/dark/remove.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-left-90.png b/rtdata/images/themed/png/dark/rotate-left-90.png
new file mode 100644
index 000000000..fa238e339
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-left-90.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-left-small.png b/rtdata/images/themed/png/dark/rotate-left-small.png
new file mode 100644
index 000000000..659dc6344
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-left-small.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-left.png b/rtdata/images/themed/png/dark/rotate-left.png
new file mode 100644
index 000000000..739b39c0b
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-left.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-right-90.png b/rtdata/images/themed/png/dark/rotate-right-90.png
new file mode 100644
index 000000000..126232d2f
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-right-90.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-right-small.png b/rtdata/images/themed/png/dark/rotate-right-small.png
new file mode 100644
index 000000000..c59152c81
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-right-small.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-right.png b/rtdata/images/themed/png/dark/rotate-right.png
new file mode 100644
index 000000000..8f99d9b05
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-right.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-straighten-small.png b/rtdata/images/themed/png/dark/rotate-straighten-small.png
new file mode 100644
index 000000000..d57dcb7c7
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-straighten-small.png differ
diff --git a/rtdata/images/themed/png/dark/rotate-straighten.png b/rtdata/images/themed/png/dark/rotate-straighten.png
new file mode 100644
index 000000000..457282758
Binary files /dev/null and b/rtdata/images/themed/png/dark/rotate-straighten.png differ
diff --git a/rtdata/images/themed/png/dark/save-small.png b/rtdata/images/themed/png/dark/save-small.png
new file mode 100644
index 000000000..e4912f5d2
Binary files /dev/null and b/rtdata/images/themed/png/dark/save-small.png differ
diff --git a/rtdata/images/themed/png/dark/save.png b/rtdata/images/themed/png/dark/save.png
new file mode 100644
index 000000000..2d52cdaeb
Binary files /dev/null and b/rtdata/images/themed/png/dark/save.png differ
diff --git a/rtdata/images/themed/png/dark/saved-no-small.png b/rtdata/images/themed/png/dark/saved-no-small.png
new file mode 100644
index 000000000..417f27624
Binary files /dev/null and b/rtdata/images/themed/png/dark/saved-no-small.png differ
diff --git a/rtdata/images/themed/png/dark/saved-yes-small.png b/rtdata/images/themed/png/dark/saved-yes-small.png
new file mode 100644
index 000000000..953c7f8cc
Binary files /dev/null and b/rtdata/images/themed/png/dark/saved-yes-small.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-black-off.png b/rtdata/images/themed/png/dark/square-toggle-black-off.png
new file mode 100644
index 000000000..ff6adb675
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-black-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-black-on.png b/rtdata/images/themed/png/dark/square-toggle-black-on.png
new file mode 100644
index 000000000..5d6e35c3d
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-black-on.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-blue-off.png b/rtdata/images/themed/png/dark/square-toggle-blue-off.png
new file mode 100644
index 000000000..2a9741c0f
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-blue-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-blue-on.png b/rtdata/images/themed/png/dark/square-toggle-blue-on.png
new file mode 100644
index 000000000..e52337d33
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-blue-on.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-gray-off.png b/rtdata/images/themed/png/dark/square-toggle-gray-off.png
new file mode 100644
index 000000000..7e009920f
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-gray-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-gray-on.png b/rtdata/images/themed/png/dark/square-toggle-gray-on.png
new file mode 100644
index 000000000..64289008a
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-gray-on.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-green-off.png b/rtdata/images/themed/png/dark/square-toggle-green-off.png
new file mode 100644
index 000000000..f55cbb8c3
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-green-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-green-on.png b/rtdata/images/themed/png/dark/square-toggle-green-on.png
new file mode 100644
index 000000000..0c8b9522d
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-green-on.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-luminosity-off.png b/rtdata/images/themed/png/dark/square-toggle-luminosity-off.png
new file mode 100644
index 000000000..c6dfe8410
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-luminosity-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-luminosity-on.png b/rtdata/images/themed/png/dark/square-toggle-luminosity-on.png
new file mode 100644
index 000000000..b45b608d9
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-luminosity-on.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-red-off.png b/rtdata/images/themed/png/dark/square-toggle-red-off.png
new file mode 100644
index 000000000..99730ee4b
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-red-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-red-on.png b/rtdata/images/themed/png/dark/square-toggle-red-on.png
new file mode 100644
index 000000000..e0b91d8b3
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-red-on.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-theme-off.png b/rtdata/images/themed/png/dark/square-toggle-theme-off.png
new file mode 100644
index 000000000..449946648
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-theme-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-theme-on.png b/rtdata/images/themed/png/dark/square-toggle-theme-on.png
new file mode 100644
index 000000000..e59257824
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-theme-on.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-white-off.png b/rtdata/images/themed/png/dark/square-toggle-white-off.png
new file mode 100644
index 000000000..b2e5e3611
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-white-off.png differ
diff --git a/rtdata/images/themed/png/dark/square-toggle-white-on.png b/rtdata/images/themed/png/dark/square-toggle-white-on.png
new file mode 100644
index 000000000..7ff59d927
Binary files /dev/null and b/rtdata/images/themed/png/dark/square-toggle-white-on.png differ
diff --git a/rtdata/images/themed/png/dark/star-gold-hollow-small.png b/rtdata/images/themed/png/dark/star-gold-hollow-small.png
new file mode 100644
index 000000000..478055c2b
Binary files /dev/null and b/rtdata/images/themed/png/dark/star-gold-hollow-small.png differ
diff --git a/rtdata/images/themed/png/dark/star-gold-small.png b/rtdata/images/themed/png/dark/star-gold-small.png
new file mode 100644
index 000000000..da02a823e
Binary files /dev/null and b/rtdata/images/themed/png/dark/star-gold-small.png differ
diff --git a/rtdata/images/themed/png/dark/star-hollow-small.png b/rtdata/images/themed/png/dark/star-hollow-small.png
new file mode 100644
index 000000000..b5cf648ca
Binary files /dev/null and b/rtdata/images/themed/png/dark/star-hollow-small.png differ
diff --git a/rtdata/images/themed/png/dark/star-small.png b/rtdata/images/themed/png/dark/star-small.png
new file mode 100644
index 000000000..f9e4a7361
Binary files /dev/null and b/rtdata/images/themed/png/dark/star-small.png differ
diff --git a/rtdata/images/themed/png/dark/template-16.png b/rtdata/images/themed/png/dark/template-16.png
new file mode 100644
index 000000000..1c50ead9e
Binary files /dev/null and b/rtdata/images/themed/png/dark/template-16.png differ
diff --git a/rtdata/images/themed/png/dark/template-24.png b/rtdata/images/themed/png/dark/template-24.png
new file mode 100644
index 000000000..7ab9e8c0f
Binary files /dev/null and b/rtdata/images/themed/png/dark/template-24.png differ
diff --git a/rtdata/images/themed/png/dark/tick-green-hollow-small.png b/rtdata/images/themed/png/dark/tick-green-hollow-small.png
new file mode 100644
index 000000000..176bf5489
Binary files /dev/null and b/rtdata/images/themed/png/dark/tick-green-hollow-small.png differ
diff --git a/rtdata/images/themed/png/dark/tick-green-hollow.png b/rtdata/images/themed/png/dark/tick-green-hollow.png
new file mode 100644
index 000000000..7cac33dc0
Binary files /dev/null and b/rtdata/images/themed/png/dark/tick-green-hollow.png differ
diff --git a/rtdata/images/themed/png/dark/tick-green-small.png b/rtdata/images/themed/png/dark/tick-green-small.png
new file mode 100644
index 000000000..54cf5d024
Binary files /dev/null and b/rtdata/images/themed/png/dark/tick-green-small.png differ
diff --git a/rtdata/images/themed/png/dark/tick-green.png b/rtdata/images/themed/png/dark/tick-green.png
new file mode 100644
index 000000000..2458734b2
Binary files /dev/null and b/rtdata/images/themed/png/dark/tick-green.png differ
diff --git a/rtdata/images/themed/png/dark/tick-hollow-small.png b/rtdata/images/themed/png/dark/tick-hollow-small.png
new file mode 100644
index 000000000..e5e492deb
Binary files /dev/null and b/rtdata/images/themed/png/dark/tick-hollow-small.png differ
diff --git a/rtdata/images/themed/png/dark/tick-small.png b/rtdata/images/themed/png/dark/tick-small.png
new file mode 100644
index 000000000..8ee5e5516
Binary files /dev/null and b/rtdata/images/themed/png/dark/tick-small.png differ
diff --git a/rtdata/images/themed/png/dark/tick.png b/rtdata/images/themed/png/dark/tick.png
new file mode 100644
index 000000000..5318ae4d5
Binary files /dev/null and b/rtdata/images/themed/png/dark/tick.png differ
diff --git a/rtdata/images/themed/png/dark/transform.png b/rtdata/images/themed/png/dark/transform.png
new file mode 100644
index 000000000..30cd76dd6
Binary files /dev/null and b/rtdata/images/themed/png/dark/transform.png differ
diff --git a/rtdata/images/themed/png/dark/trash-delete.png b/rtdata/images/themed/png/dark/trash-delete.png
new file mode 100644
index 000000000..1a7c084aa
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-delete.png differ
diff --git a/rtdata/images/themed/png/dark/trash-empty-show.png b/rtdata/images/themed/png/dark/trash-empty-show.png
new file mode 100644
index 000000000..983979634
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-empty-show.png differ
diff --git a/rtdata/images/themed/png/dark/trash-empty.png b/rtdata/images/themed/png/dark/trash-empty.png
new file mode 100644
index 000000000..a1b92354e
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-empty.png differ
diff --git a/rtdata/images/themed/png/dark/trash-full-show.png b/rtdata/images/themed/png/dark/trash-full-show.png
new file mode 100644
index 000000000..1c1c7aa17
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-full-show.png differ
diff --git a/rtdata/images/themed/png/dark/trash-full.png b/rtdata/images/themed/png/dark/trash-full.png
new file mode 100644
index 000000000..699d2b8ac
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-full.png differ
diff --git a/rtdata/images/themed/png/dark/trash-hide-deleted.png b/rtdata/images/themed/png/dark/trash-hide-deleted.png
new file mode 100644
index 000000000..ffbb9f391
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-hide-deleted.png differ
diff --git a/rtdata/images/themed/png/dark/trash-remove-small.png b/rtdata/images/themed/png/dark/trash-remove-small.png
new file mode 100644
index 000000000..75fd6493c
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-remove-small.png differ
diff --git a/rtdata/images/themed/png/dark/trash-remove.png b/rtdata/images/themed/png/dark/trash-remove.png
new file mode 100644
index 000000000..f9dc4bde7
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-remove.png differ
diff --git a/rtdata/images/themed/png/dark/trash-show.png b/rtdata/images/themed/png/dark/trash-show.png
new file mode 100644
index 000000000..983979634
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-show.png differ
diff --git a/rtdata/images/themed/png/dark/trash-small.png b/rtdata/images/themed/png/dark/trash-small.png
new file mode 100644
index 000000000..2a19f041c
Binary files /dev/null and b/rtdata/images/themed/png/dark/trash-small.png differ
diff --git a/rtdata/images/themed/png/dark/undo-all.png b/rtdata/images/themed/png/dark/undo-all.png
new file mode 100644
index 000000000..7f577140b
Binary files /dev/null and b/rtdata/images/themed/png/dark/undo-all.png differ
diff --git a/rtdata/images/themed/png/dark/undo-small.png b/rtdata/images/themed/png/dark/undo-small.png
new file mode 100644
index 000000000..5649efd39
Binary files /dev/null and b/rtdata/images/themed/png/dark/undo-small.png differ
diff --git a/rtdata/images/themed/png/dark/undo.png b/rtdata/images/themed/png/dark/undo.png
new file mode 100644
index 000000000..3e0a28d1e
Binary files /dev/null and b/rtdata/images/themed/png/dark/undo.png differ
diff --git a/rtdata/images/themed/png/dark/warning-highlights.png b/rtdata/images/themed/png/dark/warning-highlights.png
new file mode 100644
index 000000000..61ec734ca
Binary files /dev/null and b/rtdata/images/themed/png/dark/warning-highlights.png differ
diff --git a/rtdata/images/themed/png/dark/warning-shadows.png b/rtdata/images/themed/png/dark/warning-shadows.png
new file mode 100644
index 000000000..c5e83dad6
Binary files /dev/null and b/rtdata/images/themed/png/dark/warning-shadows.png differ
diff --git a/rtdata/images/themed/png/dark/wavelets.png b/rtdata/images/themed/png/dark/wavelets.png
new file mode 100644
index 000000000..664fa8196
Binary files /dev/null and b/rtdata/images/themed/png/dark/wavelets.png differ
diff --git a/rtdata/images/themed/png/dark/wb-auto-small.png b/rtdata/images/themed/png/dark/wb-auto-small.png
new file mode 100644
index 000000000..e557048eb
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-auto-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-auto.png b/rtdata/images/themed/png/dark/wb-auto.png
new file mode 100644
index 000000000..e2f033360
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-auto.png differ
diff --git a/rtdata/images/themed/png/dark/wb-camera-small.png b/rtdata/images/themed/png/dark/wb-camera-small.png
new file mode 100644
index 000000000..69c869445
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-camera-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-camera.png b/rtdata/images/themed/png/dark/wb-camera.png
new file mode 100644
index 000000000..8749579d0
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-camera.png differ
diff --git a/rtdata/images/themed/png/dark/wb-cloudy-small.png b/rtdata/images/themed/png/dark/wb-cloudy-small.png
new file mode 100644
index 000000000..175d88f1a
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-cloudy-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-cloudy.png b/rtdata/images/themed/png/dark/wb-cloudy.png
new file mode 100644
index 000000000..1c394b709
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-cloudy.png differ
diff --git a/rtdata/images/themed/png/dark/wb-custom-small.png b/rtdata/images/themed/png/dark/wb-custom-small.png
new file mode 100644
index 000000000..2f3fcb517
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-custom-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-custom.png b/rtdata/images/themed/png/dark/wb-custom.png
new file mode 100644
index 000000000..db9abc03c
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-custom.png differ
diff --git a/rtdata/images/themed/png/dark/wb-flash-small.png b/rtdata/images/themed/png/dark/wb-flash-small.png
new file mode 100644
index 000000000..1bc051cd4
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-flash-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-flash.png b/rtdata/images/themed/png/dark/wb-flash.png
new file mode 100644
index 000000000..d460a0569
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-flash.png differ
diff --git a/rtdata/images/themed/png/dark/wb-fluorescent-small.png b/rtdata/images/themed/png/dark/wb-fluorescent-small.png
new file mode 100644
index 000000000..3c7882252
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-fluorescent-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-fluorescent.png b/rtdata/images/themed/png/dark/wb-fluorescent.png
new file mode 100644
index 000000000..c994ee9dd
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-fluorescent.png differ
diff --git a/rtdata/images/themed/png/dark/wb-lamp-small.png b/rtdata/images/themed/png/dark/wb-lamp-small.png
new file mode 100644
index 000000000..ea5f790c3
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-lamp-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-lamp.png b/rtdata/images/themed/png/dark/wb-lamp.png
new file mode 100644
index 000000000..b0d3df3e5
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-lamp.png differ
diff --git a/rtdata/images/themed/png/dark/wb-led-small.png b/rtdata/images/themed/png/dark/wb-led-small.png
new file mode 100644
index 000000000..dc4385c94
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-led-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-led.png b/rtdata/images/themed/png/dark/wb-led.png
new file mode 100644
index 000000000..dfdb25191
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-led.png differ
diff --git a/rtdata/images/themed/png/dark/wb-shade-small.png b/rtdata/images/themed/png/dark/wb-shade-small.png
new file mode 100644
index 000000000..255c021a6
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-shade-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-shade.png b/rtdata/images/themed/png/dark/wb-shade.png
new file mode 100644
index 000000000..2be98acf6
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-shade.png differ
diff --git a/rtdata/images/themed/png/dark/wb-sun-small.png b/rtdata/images/themed/png/dark/wb-sun-small.png
new file mode 100644
index 000000000..a7de769df
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-sun-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-sun.png b/rtdata/images/themed/png/dark/wb-sun.png
new file mode 100644
index 000000000..e65ee2a80
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-sun.png differ
diff --git a/rtdata/images/themed/png/dark/wb-tungsten-small.png b/rtdata/images/themed/png/dark/wb-tungsten-small.png
new file mode 100644
index 000000000..6f958cd59
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-tungsten-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-tungsten.png b/rtdata/images/themed/png/dark/wb-tungsten.png
new file mode 100644
index 000000000..2c71f66ef
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-tungsten.png differ
diff --git a/rtdata/images/themed/png/dark/wb-water-small.png b/rtdata/images/themed/png/dark/wb-water-small.png
new file mode 100644
index 000000000..2ecb58552
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-water-small.png differ
diff --git a/rtdata/images/themed/png/dark/wb-water.png b/rtdata/images/themed/png/dark/wb-water.png
new file mode 100644
index 000000000..7bc55c153
Binary files /dev/null and b/rtdata/images/themed/png/dark/wb-water.png differ
diff --git a/rtdata/images/themed/png/dark/window-add.png b/rtdata/images/themed/png/dark/window-add.png
new file mode 100644
index 000000000..4364b1a13
Binary files /dev/null and b/rtdata/images/themed/png/dark/window-add.png differ
diff --git a/rtdata/images/themed/png/light/add-small.png b/rtdata/images/themed/png/light/add-small.png
new file mode 100644
index 000000000..59211ace6
Binary files /dev/null and b/rtdata/images/themed/png/light/add-small.png differ
diff --git a/rtdata/images/themed/png/light/add.png b/rtdata/images/themed/png/light/add.png
new file mode 100644
index 000000000..88b1c285d
Binary files /dev/null and b/rtdata/images/themed/png/light/add.png differ
diff --git a/rtdata/images/themed/png/light/aperture.png b/rtdata/images/themed/png/light/aperture.png
new file mode 100644
index 000000000..70e8e0be5
Binary files /dev/null and b/rtdata/images/themed/png/light/aperture.png differ
diff --git a/rtdata/images/themed/png/light/arrow-down-small.png b/rtdata/images/themed/png/light/arrow-down-small.png
new file mode 100644
index 000000000..ab76bb3cc
Binary files /dev/null and b/rtdata/images/themed/png/light/arrow-down-small.png differ
diff --git a/rtdata/images/themed/png/light/arrow-left-small.png b/rtdata/images/themed/png/light/arrow-left-small.png
new file mode 100644
index 000000000..2673b7445
Binary files /dev/null and b/rtdata/images/themed/png/light/arrow-left-small.png differ
diff --git a/rtdata/images/themed/png/light/arrow-right-small.png b/rtdata/images/themed/png/light/arrow-right-small.png
new file mode 100644
index 000000000..228cecd3d
Binary files /dev/null and b/rtdata/images/themed/png/light/arrow-right-small.png differ
diff --git a/rtdata/images/themed/png/light/arrow-up-small.png b/rtdata/images/themed/png/light/arrow-up-small.png
new file mode 100644
index 000000000..6e8061207
Binary files /dev/null and b/rtdata/images/themed/png/light/arrow-up-small.png differ
diff --git a/rtdata/images/themed/png/light/arrow-updown.png b/rtdata/images/themed/png/light/arrow-updown.png
new file mode 100644
index 000000000..bb0ccc5dc
Binary files /dev/null and b/rtdata/images/themed/png/light/arrow-updown.png differ
diff --git a/rtdata/images/themed/png/light/arrow2-left.png b/rtdata/images/themed/png/light/arrow2-left.png
new file mode 100644
index 000000000..4ac761b76
Binary files /dev/null and b/rtdata/images/themed/png/light/arrow2-left.png differ
diff --git a/rtdata/images/themed/png/light/arrow2-right.png b/rtdata/images/themed/png/light/arrow2-right.png
new file mode 100644
index 000000000..75d150843
Binary files /dev/null and b/rtdata/images/themed/png/light/arrow2-right.png differ
diff --git a/rtdata/images/themed/png/light/atom.png b/rtdata/images/themed/png/light/atom.png
new file mode 100644
index 000000000..df3dc8bdf
Binary files /dev/null and b/rtdata/images/themed/png/light/atom.png differ
diff --git a/rtdata/images/themed/png/light/bayer.png b/rtdata/images/themed/png/light/bayer.png
new file mode 100644
index 000000000..c85ce844e
Binary files /dev/null and b/rtdata/images/themed/png/light/bayer.png differ
diff --git a/rtdata/images/themed/png/light/beforeafter.png b/rtdata/images/themed/png/light/beforeafter.png
new file mode 100644
index 000000000..fb7e7ce55
Binary files /dev/null and b/rtdata/images/themed/png/light/beforeafter.png differ
diff --git a/rtdata/images/themed/png/light/cancel-small.png b/rtdata/images/themed/png/light/cancel-small.png
new file mode 100644
index 000000000..8c5d91145
Binary files /dev/null and b/rtdata/images/themed/png/light/cancel-small.png differ
diff --git a/rtdata/images/themed/png/light/cancel.png b/rtdata/images/themed/png/light/cancel.png
new file mode 100644
index 000000000..1a48a2e44
Binary files /dev/null and b/rtdata/images/themed/png/light/cancel.png differ
diff --git a/rtdata/images/themed/png/light/circle-black-small.png b/rtdata/images/themed/png/light/circle-black-small.png
new file mode 100644
index 000000000..f18a415b6
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-black-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-blue-green-small.png b/rtdata/images/themed/png/light/circle-blue-green-small.png
new file mode 100644
index 000000000..247931823
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-blue-green-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-blue-red-small.png b/rtdata/images/themed/png/light/circle-blue-red-small.png
new file mode 100644
index 000000000..d88a01330
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-blue-red-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-blue-small.png b/rtdata/images/themed/png/light/circle-blue-small.png
new file mode 100644
index 000000000..2c8ff48fd
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-blue-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-blue-yellow-small.png b/rtdata/images/themed/png/light/circle-blue-yellow-small.png
new file mode 100644
index 000000000..0585b2195
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-blue-yellow-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-cyan-red-small.png b/rtdata/images/themed/png/light/circle-cyan-red-small.png
new file mode 100644
index 000000000..ed7003161
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-cyan-red-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-cyan-small.png b/rtdata/images/themed/png/light/circle-cyan-small.png
new file mode 100644
index 000000000..84f873a2c
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-cyan-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-empty-blue-small.png b/rtdata/images/themed/png/light/circle-empty-blue-small.png
new file mode 100644
index 000000000..d53b3516e
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-empty-blue-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-empty-darkgray-small.png b/rtdata/images/themed/png/light/circle-empty-darkgray-small.png
new file mode 100644
index 000000000..4f0f0f4c7
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-empty-darkgray-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-empty-gray-small.png b/rtdata/images/themed/png/light/circle-empty-gray-small.png
new file mode 100644
index 000000000..b3a57c83b
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-empty-gray-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-empty-green-small.png b/rtdata/images/themed/png/light/circle-empty-green-small.png
new file mode 100644
index 000000000..3b1444d37
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-empty-green-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-empty-purple-small.png b/rtdata/images/themed/png/light/circle-empty-purple-small.png
new file mode 100644
index 000000000..e61da8e9f
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-empty-purple-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-empty-red-small.png b/rtdata/images/themed/png/light/circle-empty-red-small.png
new file mode 100644
index 000000000..bf8035931
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-empty-red-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-empty-yellow-small.png b/rtdata/images/themed/png/light/circle-empty-yellow-small.png
new file mode 100644
index 000000000..9a3ca9bd8
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-empty-yellow-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-gray-blue-small.png b/rtdata/images/themed/png/light/circle-gray-blue-small.png
new file mode 100644
index 000000000..01d5da881
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-gray-blue-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-gray-green-small.png b/rtdata/images/themed/png/light/circle-gray-green-small.png
new file mode 100644
index 000000000..2290b708f
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-gray-green-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-gray-red-small.png b/rtdata/images/themed/png/light/circle-gray-red-small.png
new file mode 100644
index 000000000..29afda33b
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-gray-red-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-green-blue-small.png b/rtdata/images/themed/png/light/circle-green-blue-small.png
new file mode 100644
index 000000000..1d6e60252
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-green-blue-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-green-red-small.png b/rtdata/images/themed/png/light/circle-green-red-small.png
new file mode 100644
index 000000000..96f86b1b9
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-green-red-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-green-small.png b/rtdata/images/themed/png/light/circle-green-small.png
new file mode 100644
index 000000000..88270e0cb
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-green-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-magenta-small.png b/rtdata/images/themed/png/light/circle-magenta-small.png
new file mode 100644
index 000000000..cce26e1f2
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-magenta-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-orange-small.png b/rtdata/images/themed/png/light/circle-orange-small.png
new file mode 100644
index 000000000..5894f0987
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-orange-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-purple-small.png b/rtdata/images/themed/png/light/circle-purple-small.png
new file mode 100644
index 000000000..9fe4eb0d6
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-purple-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-red-blue-small.png b/rtdata/images/themed/png/light/circle-red-blue-small.png
new file mode 100644
index 000000000..e70ef22f6
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-red-blue-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-red-cyan-small.png b/rtdata/images/themed/png/light/circle-red-cyan-small.png
new file mode 100644
index 000000000..92b03b953
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-red-cyan-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-red-green-small.png b/rtdata/images/themed/png/light/circle-red-green-small.png
new file mode 100644
index 000000000..4572e019f
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-red-green-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-red-small.png b/rtdata/images/themed/png/light/circle-red-small.png
new file mode 100644
index 000000000..a8c9cecec
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-red-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-white-small.png b/rtdata/images/themed/png/light/circle-white-small.png
new file mode 100644
index 000000000..acf4f8b76
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-white-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-yellow-blue-small.png b/rtdata/images/themed/png/light/circle-yellow-blue-small.png
new file mode 100644
index 000000000..1f7aec9f2
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-yellow-blue-small.png differ
diff --git a/rtdata/images/themed/png/light/circle-yellow-small.png b/rtdata/images/themed/png/light/circle-yellow-small.png
new file mode 100644
index 000000000..1c5678ac2
Binary files /dev/null and b/rtdata/images/themed/png/light/circle-yellow-small.png differ
diff --git a/rtdata/images/themed/png/light/color-circles.png b/rtdata/images/themed/png/light/color-circles.png
new file mode 100644
index 000000000..0be8fdacc
Binary files /dev/null and b/rtdata/images/themed/png/light/color-circles.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-add.png b/rtdata/images/themed/png/light/color-picker-add.png
new file mode 100644
index 000000000..b1f5b7424
Binary files /dev/null and b/rtdata/images/themed/png/light/color-picker-add.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-hide.png b/rtdata/images/themed/png/light/color-picker-hide.png
new file mode 100644
index 000000000..2a0ae672a
Binary files /dev/null and b/rtdata/images/themed/png/light/color-picker-hide.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-show.png b/rtdata/images/themed/png/light/color-picker-show.png
new file mode 100644
index 000000000..aa4eb4f06
Binary files /dev/null and b/rtdata/images/themed/png/light/color-picker-show.png differ
diff --git a/rtdata/images/themed/png/light/color-picker.png b/rtdata/images/themed/png/light/color-picker.png
new file mode 100644
index 000000000..7a4d746a5
Binary files /dev/null and b/rtdata/images/themed/png/light/color-picker.png differ
diff --git a/rtdata/images/themed/png/light/contrastmask-off.png b/rtdata/images/themed/png/light/contrastmask-off.png
new file mode 100644
index 000000000..b3df60148
Binary files /dev/null and b/rtdata/images/themed/png/light/contrastmask-off.png differ
diff --git a/rtdata/images/themed/png/light/contrastmask-on.png b/rtdata/images/themed/png/light/contrastmask-on.png
new file mode 100644
index 000000000..064ed7e9b
Binary files /dev/null and b/rtdata/images/themed/png/light/contrastmask-on.png differ
diff --git a/rtdata/images/themed/png/light/copy.png b/rtdata/images/themed/png/light/copy.png
new file mode 100644
index 000000000..bd4523ea2
Binary files /dev/null and b/rtdata/images/themed/png/light/copy.png differ
diff --git a/rtdata/images/themed/png/light/crop-auto-small.png b/rtdata/images/themed/png/light/crop-auto-small.png
new file mode 100644
index 000000000..bc3de2dc2
Binary files /dev/null and b/rtdata/images/themed/png/light/crop-auto-small.png differ
diff --git a/rtdata/images/themed/png/light/crop-auto.png b/rtdata/images/themed/png/light/crop-auto.png
new file mode 100644
index 000000000..5499df93f
Binary files /dev/null and b/rtdata/images/themed/png/light/crop-auto.png differ
diff --git a/rtdata/images/themed/png/light/crop-small.png b/rtdata/images/themed/png/light/crop-small.png
new file mode 100644
index 000000000..9f345a6ef
Binary files /dev/null and b/rtdata/images/themed/png/light/crop-small.png differ
diff --git a/rtdata/images/themed/png/light/crop.png b/rtdata/images/themed/png/light/crop.png
new file mode 100644
index 000000000..83ef5a955
Binary files /dev/null and b/rtdata/images/themed/png/light/crop.png differ
diff --git a/rtdata/images/themed/png/light/crossed-arrows-in.png b/rtdata/images/themed/png/light/crossed-arrows-in.png
new file mode 100644
index 000000000..f10a4a058
Binary files /dev/null and b/rtdata/images/themed/png/light/crossed-arrows-in.png differ
diff --git a/rtdata/images/themed/png/light/crossed-arrows-out.png b/rtdata/images/themed/png/light/crossed-arrows-out.png
new file mode 100644
index 000000000..410e65f3d
Binary files /dev/null and b/rtdata/images/themed/png/light/crossed-arrows-out.png differ
diff --git a/rtdata/images/themed/png/light/crosshair-adjust.png b/rtdata/images/themed/png/light/crosshair-adjust.png
new file mode 100644
index 000000000..d0a11b753
Binary files /dev/null and b/rtdata/images/themed/png/light/crosshair-adjust.png differ
diff --git a/rtdata/images/themed/png/light/crosshair.png b/rtdata/images/themed/png/light/crosshair.png
new file mode 100644
index 000000000..078512803
Binary files /dev/null and b/rtdata/images/themed/png/light/crosshair.png differ
diff --git a/rtdata/images/themed/png/light/curve-controlpoints-small.png b/rtdata/images/themed/png/light/curve-controlpoints-small.png
new file mode 100644
index 000000000..2be1333ff
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-controlpoints-small.png differ
diff --git a/rtdata/images/themed/png/light/curve-controlpoints.png b/rtdata/images/themed/png/light/curve-controlpoints.png
new file mode 100644
index 000000000..cdd7cdd3a
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-controlpoints.png differ
diff --git a/rtdata/images/themed/png/light/curve-flat-small.png b/rtdata/images/themed/png/light/curve-flat-small.png
new file mode 100644
index 000000000..17959e6ac
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-flat-small.png differ
diff --git a/rtdata/images/themed/png/light/curve-flat.png b/rtdata/images/themed/png/light/curve-flat.png
new file mode 100644
index 000000000..976281d49
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-flat.png differ
diff --git a/rtdata/images/themed/png/light/curve-linear-small.png b/rtdata/images/themed/png/light/curve-linear-small.png
new file mode 100644
index 000000000..53b07f616
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-linear-small.png differ
diff --git a/rtdata/images/themed/png/light/curve-linear.png b/rtdata/images/themed/png/light/curve-linear.png
new file mode 100644
index 000000000..a3d9105dd
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-linear.png differ
diff --git a/rtdata/images/themed/png/light/curve-nurbs-small.png b/rtdata/images/themed/png/light/curve-nurbs-small.png
new file mode 100644
index 000000000..f970852b5
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-nurbs-small.png differ
diff --git a/rtdata/images/themed/png/light/curve-nurbs.png b/rtdata/images/themed/png/light/curve-nurbs.png
new file mode 100644
index 000000000..ad9b3eb87
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-nurbs.png differ
diff --git a/rtdata/images/themed/png/light/curve-parametric-small.png b/rtdata/images/themed/png/light/curve-parametric-small.png
new file mode 100644
index 000000000..2acba010c
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-parametric-small.png differ
diff --git a/rtdata/images/themed/png/light/curve-parametric.png b/rtdata/images/themed/png/light/curve-parametric.png
new file mode 100644
index 000000000..a29a7529b
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-parametric.png differ
diff --git a/rtdata/images/themed/png/light/curve-spline-small.png b/rtdata/images/themed/png/light/curve-spline-small.png
new file mode 100644
index 000000000..6ea7b93c9
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-spline-small.png differ
diff --git a/rtdata/images/themed/png/light/curve-spline.png b/rtdata/images/themed/png/light/curve-spline.png
new file mode 100644
index 000000000..c7318df5a
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-spline.png differ
diff --git a/rtdata/images/themed/png/light/detail.png b/rtdata/images/themed/png/light/detail.png
new file mode 100644
index 000000000..45ef517d0
Binary files /dev/null and b/rtdata/images/themed/png/light/detail.png differ
diff --git a/rtdata/images/themed/png/light/device-floppy.png b/rtdata/images/themed/png/light/device-floppy.png
new file mode 100644
index 000000000..bc0ec8c30
Binary files /dev/null and b/rtdata/images/themed/png/light/device-floppy.png differ
diff --git a/rtdata/images/themed/png/light/device-hdd.png b/rtdata/images/themed/png/light/device-hdd.png
new file mode 100644
index 000000000..4477bfb21
Binary files /dev/null and b/rtdata/images/themed/png/light/device-hdd.png differ
diff --git a/rtdata/images/themed/png/light/device-network.png b/rtdata/images/themed/png/light/device-network.png
new file mode 100644
index 000000000..3d2f69efe
Binary files /dev/null and b/rtdata/images/themed/png/light/device-network.png differ
diff --git a/rtdata/images/themed/png/light/device-optical.png b/rtdata/images/themed/png/light/device-optical.png
new file mode 100644
index 000000000..ca6c5bd32
Binary files /dev/null and b/rtdata/images/themed/png/light/device-optical.png differ
diff --git a/rtdata/images/themed/png/light/device-usb.png b/rtdata/images/themed/png/light/device-usb.png
new file mode 100644
index 000000000..30a43f7fe
Binary files /dev/null and b/rtdata/images/themed/png/light/device-usb.png differ
diff --git a/rtdata/images/themed/png/light/distortion-auto-small.png b/rtdata/images/themed/png/light/distortion-auto-small.png
new file mode 100644
index 000000000..385c37307
Binary files /dev/null and b/rtdata/images/themed/png/light/distortion-auto-small.png differ
diff --git a/rtdata/images/themed/png/light/distortion-auto.png b/rtdata/images/themed/png/light/distortion-auto.png
new file mode 100644
index 000000000..242791d1b
Binary files /dev/null and b/rtdata/images/themed/png/light/distortion-auto.png differ
diff --git a/rtdata/images/themed/png/light/distortion-barrel-small.png b/rtdata/images/themed/png/light/distortion-barrel-small.png
new file mode 100644
index 000000000..5ec7c232b
Binary files /dev/null and b/rtdata/images/themed/png/light/distortion-barrel-small.png differ
diff --git a/rtdata/images/themed/png/light/distortion-barrel.png b/rtdata/images/themed/png/light/distortion-barrel.png
new file mode 100644
index 000000000..ab04051ea
Binary files /dev/null and b/rtdata/images/themed/png/light/distortion-barrel.png differ
diff --git a/rtdata/images/themed/png/light/distortion-pincushion-small.png b/rtdata/images/themed/png/light/distortion-pincushion-small.png
new file mode 100644
index 000000000..12bbe630d
Binary files /dev/null and b/rtdata/images/themed/png/light/distortion-pincushion-small.png differ
diff --git a/rtdata/images/themed/png/light/distortion-pincushion.png b/rtdata/images/themed/png/light/distortion-pincushion.png
new file mode 100644
index 000000000..a927e90c2
Binary files /dev/null and b/rtdata/images/themed/png/light/distortion-pincushion.png differ
diff --git a/rtdata/images/themed/png/light/edit-point.png b/rtdata/images/themed/png/light/edit-point.png
new file mode 100644
index 000000000..73090d4aa
Binary files /dev/null and b/rtdata/images/themed/png/light/edit-point.png differ
diff --git a/rtdata/images/themed/png/light/equilizer-narrow.png b/rtdata/images/themed/png/light/equilizer-narrow.png
new file mode 100644
index 000000000..3e40c173c
Binary files /dev/null and b/rtdata/images/themed/png/light/equilizer-narrow.png differ
diff --git a/rtdata/images/themed/png/light/equilizer-wide.png b/rtdata/images/themed/png/light/equilizer-wide.png
new file mode 100644
index 000000000..41b0f72f0
Binary files /dev/null and b/rtdata/images/themed/png/light/equilizer-wide.png differ
diff --git a/rtdata/images/themed/png/light/expander-closed-small.png b/rtdata/images/themed/png/light/expander-closed-small.png
new file mode 100644
index 000000000..23fcef4a1
Binary files /dev/null and b/rtdata/images/themed/png/light/expander-closed-small.png differ
diff --git a/rtdata/images/themed/png/light/expander-open-small.png b/rtdata/images/themed/png/light/expander-open-small.png
new file mode 100644
index 000000000..d4ab66ab6
Binary files /dev/null and b/rtdata/images/themed/png/light/expander-open-small.png differ
diff --git a/rtdata/images/themed/png/light/exposure.png b/rtdata/images/themed/png/light/exposure.png
new file mode 100644
index 000000000..1259b9a5c
Binary files /dev/null and b/rtdata/images/themed/png/light/exposure.png differ
diff --git a/rtdata/images/themed/png/light/filetype-hdr.png b/rtdata/images/themed/png/light/filetype-hdr.png
new file mode 100644
index 000000000..7365fb560
Binary files /dev/null and b/rtdata/images/themed/png/light/filetype-hdr.png differ
diff --git a/rtdata/images/themed/png/light/filetype-ps.png b/rtdata/images/themed/png/light/filetype-ps.png
new file mode 100644
index 000000000..982ed9736
Binary files /dev/null and b/rtdata/images/themed/png/light/filetype-ps.png differ
diff --git a/rtdata/images/themed/png/light/filter-clear.png b/rtdata/images/themed/png/light/filter-clear.png
new file mode 100644
index 000000000..f07e3a901
Binary files /dev/null and b/rtdata/images/themed/png/light/filter-clear.png differ
diff --git a/rtdata/images/themed/png/light/filter-original.png b/rtdata/images/themed/png/light/filter-original.png
new file mode 100644
index 000000000..5de915274
Binary files /dev/null and b/rtdata/images/themed/png/light/filter-original.png differ
diff --git a/rtdata/images/themed/png/light/filter-original2.png b/rtdata/images/themed/png/light/filter-original2.png
new file mode 100644
index 000000000..c20c214aa
Binary files /dev/null and b/rtdata/images/themed/png/light/filter-original2.png differ
diff --git a/rtdata/images/themed/png/light/filter.png b/rtdata/images/themed/png/light/filter.png
new file mode 100644
index 000000000..4a0c95916
Binary files /dev/null and b/rtdata/images/themed/png/light/filter.png differ
diff --git a/rtdata/images/themed/png/light/flip-horizontal.png b/rtdata/images/themed/png/light/flip-horizontal.png
new file mode 100644
index 000000000..9d5993527
Binary files /dev/null and b/rtdata/images/themed/png/light/flip-horizontal.png differ
diff --git a/rtdata/images/themed/png/light/flip-vertical.png b/rtdata/images/themed/png/light/flip-vertical.png
new file mode 100644
index 000000000..6249c98b4
Binary files /dev/null and b/rtdata/images/themed/png/light/flip-vertical.png differ
diff --git a/rtdata/images/themed/png/light/focusscreen-off.png b/rtdata/images/themed/png/light/focusscreen-off.png
new file mode 100644
index 000000000..106ec4035
Binary files /dev/null and b/rtdata/images/themed/png/light/focusscreen-off.png differ
diff --git a/rtdata/images/themed/png/light/focusscreen-on.png b/rtdata/images/themed/png/light/focusscreen-on.png
new file mode 100644
index 000000000..f9c418b92
Binary files /dev/null and b/rtdata/images/themed/png/light/focusscreen-on.png differ
diff --git a/rtdata/images/themed/png/light/folder-closed-home-small.png b/rtdata/images/themed/png/light/folder-closed-home-small.png
new file mode 100644
index 000000000..fff07d768
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-closed-home-small.png differ
diff --git a/rtdata/images/themed/png/light/folder-closed-home.png b/rtdata/images/themed/png/light/folder-closed-home.png
new file mode 100644
index 000000000..27eb6d355
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-closed-home.png differ
diff --git a/rtdata/images/themed/png/light/folder-closed-recent-small.png b/rtdata/images/themed/png/light/folder-closed-recent-small.png
new file mode 100644
index 000000000..400f79a67
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-closed-recent-small.png differ
diff --git a/rtdata/images/themed/png/light/folder-closed-recent.png b/rtdata/images/themed/png/light/folder-closed-recent.png
new file mode 100644
index 000000000..4f3755700
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-closed-recent.png differ
diff --git a/rtdata/images/themed/png/light/folder-closed-small.png b/rtdata/images/themed/png/light/folder-closed-small.png
new file mode 100644
index 000000000..89939d9d0
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-closed-small.png differ
diff --git a/rtdata/images/themed/png/light/folder-closed.png b/rtdata/images/themed/png/light/folder-closed.png
new file mode 100644
index 000000000..3f14b84fc
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-closed.png differ
diff --git a/rtdata/images/themed/png/light/folder-open-recent-small.png b/rtdata/images/themed/png/light/folder-open-recent-small.png
new file mode 100644
index 000000000..48aed8e40
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-open-recent-small.png differ
diff --git a/rtdata/images/themed/png/light/folder-open-recent.png b/rtdata/images/themed/png/light/folder-open-recent.png
new file mode 100644
index 000000000..25eabe0d8
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-open-recent.png differ
diff --git a/rtdata/images/themed/png/light/folder-open-small.png b/rtdata/images/themed/png/light/folder-open-small.png
new file mode 100644
index 000000000..6cb4fb877
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-open-small.png differ
diff --git a/rtdata/images/themed/png/light/folder-open.png b/rtdata/images/themed/png/light/folder-open.png
new file mode 100644
index 000000000..0a857b1fd
Binary files /dev/null and b/rtdata/images/themed/png/light/folder-open.png differ
diff --git a/rtdata/images/themed/png/light/fullscreen-enter.png b/rtdata/images/themed/png/light/fullscreen-enter.png
new file mode 100644
index 000000000..b8f52bda8
Binary files /dev/null and b/rtdata/images/themed/png/light/fullscreen-enter.png differ
diff --git a/rtdata/images/themed/png/light/fullscreen-leave.png b/rtdata/images/themed/png/light/fullscreen-leave.png
new file mode 100644
index 000000000..3a96de2dd
Binary files /dev/null and b/rtdata/images/themed/png/light/fullscreen-leave.png differ
diff --git a/rtdata/images/themed/png/light/gamut-hist.png b/rtdata/images/themed/png/light/gamut-hist.png
new file mode 100644
index 000000000..c1faf7b2e
Binary files /dev/null and b/rtdata/images/themed/png/light/gamut-hist.png differ
diff --git a/rtdata/images/themed/png/light/gamut-softproof.png b/rtdata/images/themed/png/light/gamut-softproof.png
new file mode 100644
index 000000000..832b231fe
Binary files /dev/null and b/rtdata/images/themed/png/light/gamut-softproof.png differ
diff --git a/rtdata/images/themed/png/light/gamut-warning.png b/rtdata/images/themed/png/light/gamut-warning.png
new file mode 100644
index 000000000..882a59530
Binary files /dev/null and b/rtdata/images/themed/png/light/gamut-warning.png differ
diff --git a/rtdata/images/themed/png/light/gamut_srgb_prophoto_xy.png b/rtdata/images/themed/png/light/gamut_srgb_prophoto_xy.png
new file mode 100644
index 000000000..46e8becb9
Binary files /dev/null and b/rtdata/images/themed/png/light/gamut_srgb_prophoto_xy.png differ
diff --git a/rtdata/images/themed/png/light/gears-pause.png b/rtdata/images/themed/png/light/gears-pause.png
new file mode 100644
index 000000000..ef10159f4
Binary files /dev/null and b/rtdata/images/themed/png/light/gears-pause.png differ
diff --git a/rtdata/images/themed/png/light/gears-play.png b/rtdata/images/themed/png/light/gears-play.png
new file mode 100644
index 000000000..c7d534f55
Binary files /dev/null and b/rtdata/images/themed/png/light/gears-play.png differ
diff --git a/rtdata/images/themed/png/light/gears-small.png b/rtdata/images/themed/png/light/gears-small.png
new file mode 100644
index 000000000..84b70358b
Binary files /dev/null and b/rtdata/images/themed/png/light/gears-small.png differ
diff --git a/rtdata/images/themed/png/light/gears.png b/rtdata/images/themed/png/light/gears.png
new file mode 100644
index 000000000..ff76d0cb0
Binary files /dev/null and b/rtdata/images/themed/png/light/gears.png differ
diff --git a/rtdata/images/themed/png/light/goto-end-small.png b/rtdata/images/themed/png/light/goto-end-small.png
new file mode 100644
index 000000000..29d81c231
Binary files /dev/null and b/rtdata/images/themed/png/light/goto-end-small.png differ
diff --git a/rtdata/images/themed/png/light/goto-start-small.png b/rtdata/images/themed/png/light/goto-start-small.png
new file mode 100644
index 000000000..671666740
Binary files /dev/null and b/rtdata/images/themed/png/light/goto-start-small.png differ
diff --git a/rtdata/images/themed/png/light/hand-closed.png b/rtdata/images/themed/png/light/hand-closed.png
new file mode 100644
index 000000000..590d95096
Binary files /dev/null and b/rtdata/images/themed/png/light/hand-closed.png differ
diff --git a/rtdata/images/themed/png/light/hand-open.png b/rtdata/images/themed/png/light/hand-open.png
new file mode 100644
index 000000000..8a180934f
Binary files /dev/null and b/rtdata/images/themed/png/light/hand-open.png differ
diff --git a/rtdata/images/themed/png/light/histogram-bar-off-small.png b/rtdata/images/themed/png/light/histogram-bar-off-small.png
new file mode 100644
index 000000000..b7f022a0a
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-bar-off-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-bar-on-small.png b/rtdata/images/themed/png/light/histogram-bar-on-small.png
new file mode 100644
index 000000000..e38fe436f
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-bar-on-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-bayer-off-small.png b/rtdata/images/themed/png/light/histogram-bayer-off-small.png
new file mode 100644
index 000000000..af1369145
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-bayer-off-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-bayer-on-small.png b/rtdata/images/themed/png/light/histogram-bayer-on-small.png
new file mode 100644
index 000000000..44e23b51b
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-bayer-on-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-blue-off-small.png b/rtdata/images/themed/png/light/histogram-blue-off-small.png
new file mode 100644
index 000000000..8b368ed63
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-blue-off-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-blue-on-small.png b/rtdata/images/themed/png/light/histogram-blue-on-small.png
new file mode 100644
index 000000000..537153043
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-blue-on-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-gold-off-small.png b/rtdata/images/themed/png/light/histogram-gold-off-small.png
new file mode 100644
index 000000000..4272c3ff7
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-gold-off-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-gold-on-small.png b/rtdata/images/themed/png/light/histogram-gold-on-small.png
new file mode 100644
index 000000000..8f32203fd
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-gold-on-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-green-off-small.png b/rtdata/images/themed/png/light/histogram-green-off-small.png
new file mode 100644
index 000000000..395fcac9e
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-green-off-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-green-on-small.png b/rtdata/images/themed/png/light/histogram-green-on-small.png
new file mode 100644
index 000000000..db3f89ef5
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-green-on-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-mode-linear-small.png b/rtdata/images/themed/png/light/histogram-mode-linear-small.png
new file mode 100644
index 000000000..4eafc3c15
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-mode-linear-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-mode-logx-small.png b/rtdata/images/themed/png/light/histogram-mode-logx-small.png
new file mode 100644
index 000000000..2e33b16d7
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-mode-logx-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-mode-logxy-small.png b/rtdata/images/themed/png/light/histogram-mode-logxy-small.png
new file mode 100644
index 000000000..29431e3b4
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-mode-logxy-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-red-off-small.png b/rtdata/images/themed/png/light/histogram-red-off-small.png
new file mode 100644
index 000000000..7d5ea5352
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-red-off-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-red-on-small.png b/rtdata/images/themed/png/light/histogram-red-on-small.png
new file mode 100644
index 000000000..deee136a2
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-red-on-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-silver-off-small.png b/rtdata/images/themed/png/light/histogram-silver-off-small.png
new file mode 100644
index 000000000..d88e879bc
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-silver-off-small.png differ
diff --git a/rtdata/images/themed/png/light/histogram-silver-on-small.png b/rtdata/images/themed/png/light/histogram-silver-on-small.png
new file mode 100644
index 000000000..bdef06144
Binary files /dev/null and b/rtdata/images/themed/png/light/histogram-silver-on-small.png differ
diff --git a/rtdata/images/themed/png/light/info.png b/rtdata/images/themed/png/light/info.png
new file mode 100644
index 000000000..10235714f
Binary files /dev/null and b/rtdata/images/themed/png/light/info.png differ
diff --git a/rtdata/images/themed/png/light/intent-absolute.png b/rtdata/images/themed/png/light/intent-absolute.png
new file mode 100644
index 000000000..ee04d0a11
Binary files /dev/null and b/rtdata/images/themed/png/light/intent-absolute.png differ
diff --git a/rtdata/images/themed/png/light/intent-perceptual.png b/rtdata/images/themed/png/light/intent-perceptual.png
new file mode 100644
index 000000000..1c1e0c283
Binary files /dev/null and b/rtdata/images/themed/png/light/intent-perceptual.png differ
diff --git a/rtdata/images/themed/png/light/intent-relative.png b/rtdata/images/themed/png/light/intent-relative.png
new file mode 100644
index 000000000..4d212b6ab
Binary files /dev/null and b/rtdata/images/themed/png/light/intent-relative.png differ
diff --git a/rtdata/images/themed/png/light/intent-saturation.png b/rtdata/images/themed/png/light/intent-saturation.png
new file mode 100644
index 000000000..26ab655dc
Binary files /dev/null and b/rtdata/images/themed/png/light/intent-saturation.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-1to1-small.png b/rtdata/images/themed/png/light/magnifier-1to1-small.png
new file mode 100644
index 000000000..cfd75532a
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-1to1-small.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-1to1.png b/rtdata/images/themed/png/light/magnifier-1to1.png
new file mode 100644
index 000000000..b547f0944
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-1to1.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-crop.png b/rtdata/images/themed/png/light/magnifier-crop.png
new file mode 100644
index 000000000..7f4f906f0
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-crop.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-fit.png b/rtdata/images/themed/png/light/magnifier-fit.png
new file mode 100644
index 000000000..fdc0bef5f
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-fit.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-minus-small.png b/rtdata/images/themed/png/light/magnifier-minus-small.png
new file mode 100644
index 000000000..76b55f975
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-minus-small.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-minus.png b/rtdata/images/themed/png/light/magnifier-minus.png
new file mode 100644
index 000000000..22db961c3
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-minus.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-plus-small.png b/rtdata/images/themed/png/light/magnifier-plus-small.png
new file mode 100644
index 000000000..54d989e63
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-plus-small.png differ
diff --git a/rtdata/images/themed/png/light/magnifier-plus.png b/rtdata/images/themed/png/light/magnifier-plus.png
new file mode 100644
index 000000000..e45ce8d81
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier-plus.png differ
diff --git a/rtdata/images/themed/png/light/magnifier.png b/rtdata/images/themed/png/light/magnifier.png
new file mode 100644
index 000000000..a7fbdbeda
Binary files /dev/null and b/rtdata/images/themed/png/light/magnifier.png differ
diff --git a/rtdata/images/themed/png/light/metadata.png b/rtdata/images/themed/png/light/metadata.png
new file mode 100644
index 000000000..ba114f5c1
Binary files /dev/null and b/rtdata/images/themed/png/light/metadata.png differ
diff --git a/rtdata/images/themed/png/light/node-move-x.png b/rtdata/images/themed/png/light/node-move-x.png
new file mode 100644
index 000000000..7687ad6e9
Binary files /dev/null and b/rtdata/images/themed/png/light/node-move-x.png differ
diff --git a/rtdata/images/themed/png/light/node-move-xy.png b/rtdata/images/themed/png/light/node-move-xy.png
new file mode 100644
index 000000000..cd426f68c
Binary files /dev/null and b/rtdata/images/themed/png/light/node-move-xy.png differ
diff --git a/rtdata/images/themed/png/light/node-move-y.png b/rtdata/images/themed/png/light/node-move-y.png
new file mode 100644
index 000000000..2fbf0b7a3
Binary files /dev/null and b/rtdata/images/themed/png/light/node-move-y.png differ
diff --git a/rtdata/images/themed/png/light/one-to-one-small.png b/rtdata/images/themed/png/light/one-to-one-small.png
new file mode 100644
index 000000000..8c506609c
Binary files /dev/null and b/rtdata/images/themed/png/light/one-to-one-small.png differ
diff --git a/rtdata/images/themed/png/light/ornament1.png b/rtdata/images/themed/png/light/ornament1.png
new file mode 100644
index 000000000..71b3f1c78
Binary files /dev/null and b/rtdata/images/themed/png/light/ornament1.png differ
diff --git a/rtdata/images/themed/png/light/padlock-locked-small.png b/rtdata/images/themed/png/light/padlock-locked-small.png
new file mode 100644
index 000000000..1b1198f01
Binary files /dev/null and b/rtdata/images/themed/png/light/padlock-locked-small.png differ
diff --git a/rtdata/images/themed/png/light/padlock-unlocked-small.png b/rtdata/images/themed/png/light/padlock-unlocked-small.png
new file mode 100644
index 000000000..96b75f093
Binary files /dev/null and b/rtdata/images/themed/png/light/padlock-unlocked-small.png differ
diff --git a/rtdata/images/themed/png/light/palette-brush.png b/rtdata/images/themed/png/light/palette-brush.png
new file mode 100644
index 000000000..bd208f059
Binary files /dev/null and b/rtdata/images/themed/png/light/palette-brush.png differ
diff --git a/rtdata/images/themed/png/light/panel-to-bottom.png b/rtdata/images/themed/png/light/panel-to-bottom.png
new file mode 100644
index 000000000..e2d532a16
Binary files /dev/null and b/rtdata/images/themed/png/light/panel-to-bottom.png differ
diff --git a/rtdata/images/themed/png/light/panel-to-left.png b/rtdata/images/themed/png/light/panel-to-left.png
new file mode 100644
index 000000000..196fed3c9
Binary files /dev/null and b/rtdata/images/themed/png/light/panel-to-left.png differ
diff --git a/rtdata/images/themed/png/light/panel-to-right.png b/rtdata/images/themed/png/light/panel-to-right.png
new file mode 100644
index 000000000..a9e3b7667
Binary files /dev/null and b/rtdata/images/themed/png/light/panel-to-right.png differ
diff --git a/rtdata/images/themed/png/light/panel-to-top.png b/rtdata/images/themed/png/light/panel-to-top.png
new file mode 100644
index 000000000..dafa6b852
Binary files /dev/null and b/rtdata/images/themed/png/light/panel-to-top.png differ
diff --git a/rtdata/images/themed/png/light/paste.png b/rtdata/images/themed/png/light/paste.png
new file mode 100644
index 000000000..ffefcc323
Binary files /dev/null and b/rtdata/images/themed/png/light/paste.png differ
diff --git a/rtdata/images/themed/png/light/perspective-horizontal-left-small.png b/rtdata/images/themed/png/light/perspective-horizontal-left-small.png
new file mode 100644
index 000000000..f2832c607
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-horizontal-left-small.png differ
diff --git a/rtdata/images/themed/png/light/perspective-horizontal-left.png b/rtdata/images/themed/png/light/perspective-horizontal-left.png
new file mode 100644
index 000000000..23b24f6aa
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-horizontal-left.png differ
diff --git a/rtdata/images/themed/png/light/perspective-horizontal-right-small.png b/rtdata/images/themed/png/light/perspective-horizontal-right-small.png
new file mode 100644
index 000000000..e555f0c1e
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-horizontal-right-small.png differ
diff --git a/rtdata/images/themed/png/light/perspective-horizontal-right.png b/rtdata/images/themed/png/light/perspective-horizontal-right.png
new file mode 100644
index 000000000..7a334ad81
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-horizontal-right.png differ
diff --git a/rtdata/images/themed/png/light/perspective-vertical-bottom-small.png b/rtdata/images/themed/png/light/perspective-vertical-bottom-small.png
new file mode 100644
index 000000000..12f776add
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-vertical-bottom-small.png differ
diff --git a/rtdata/images/themed/png/light/perspective-vertical-bottom.png b/rtdata/images/themed/png/light/perspective-vertical-bottom.png
new file mode 100644
index 000000000..c6dbfcd51
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-vertical-bottom.png differ
diff --git a/rtdata/images/themed/png/light/perspective-vertical-top-small.png b/rtdata/images/themed/png/light/perspective-vertical-top-small.png
new file mode 100644
index 000000000..8202b0e75
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-vertical-top-small.png differ
diff --git a/rtdata/images/themed/png/light/perspective-vertical-top.png b/rtdata/images/themed/png/light/perspective-vertical-top.png
new file mode 100644
index 000000000..05c0a7fe1
Binary files /dev/null and b/rtdata/images/themed/png/light/perspective-vertical-top.png differ
diff --git a/rtdata/images/themed/png/light/power-inconsistent-small.png b/rtdata/images/themed/png/light/power-inconsistent-small.png
new file mode 100644
index 000000000..2805f8245
Binary files /dev/null and b/rtdata/images/themed/png/light/power-inconsistent-small.png differ
diff --git a/rtdata/images/themed/png/light/power-off-small.png b/rtdata/images/themed/png/light/power-off-small.png
new file mode 100644
index 000000000..581712d14
Binary files /dev/null and b/rtdata/images/themed/png/light/power-off-small.png differ
diff --git a/rtdata/images/themed/png/light/power-on-small.png b/rtdata/images/themed/png/light/power-on-small.png
new file mode 100644
index 000000000..796aa16e2
Binary files /dev/null and b/rtdata/images/themed/png/light/power-on-small.png differ
diff --git a/rtdata/images/themed/png/light/preferences.png b/rtdata/images/themed/png/light/preferences.png
new file mode 100644
index 000000000..c18a5e2a6
Binary files /dev/null and b/rtdata/images/themed/png/light/preferences.png differ
diff --git a/rtdata/images/themed/png/light/profile-filled.png b/rtdata/images/themed/png/light/profile-filled.png
new file mode 100644
index 000000000..ba549ec63
Binary files /dev/null and b/rtdata/images/themed/png/light/profile-filled.png differ
diff --git a/rtdata/images/themed/png/light/profile-partial.png b/rtdata/images/themed/png/light/profile-partial.png
new file mode 100644
index 000000000..5baed296d
Binary files /dev/null and b/rtdata/images/themed/png/light/profile-partial.png differ
diff --git a/rtdata/images/themed/png/light/redo-all.png b/rtdata/images/themed/png/light/redo-all.png
new file mode 100644
index 000000000..38551bf34
Binary files /dev/null and b/rtdata/images/themed/png/light/redo-all.png differ
diff --git a/rtdata/images/themed/png/light/redo-small.png b/rtdata/images/themed/png/light/redo-small.png
new file mode 100644
index 000000000..6671aa682
Binary files /dev/null and b/rtdata/images/themed/png/light/redo-small.png differ
diff --git a/rtdata/images/themed/png/light/redo.png b/rtdata/images/themed/png/light/redo.png
new file mode 100644
index 000000000..165f4ea29
Binary files /dev/null and b/rtdata/images/themed/png/light/redo.png differ
diff --git a/rtdata/images/themed/png/light/refresh-red-small.png b/rtdata/images/themed/png/light/refresh-red-small.png
new file mode 100644
index 000000000..296035883
Binary files /dev/null and b/rtdata/images/themed/png/light/refresh-red-small.png differ
diff --git a/rtdata/images/themed/png/light/refresh-small.png b/rtdata/images/themed/png/light/refresh-small.png
new file mode 100644
index 000000000..c6c827182
Binary files /dev/null and b/rtdata/images/themed/png/light/refresh-small.png differ
diff --git a/rtdata/images/themed/png/light/refresh.png b/rtdata/images/themed/png/light/refresh.png
new file mode 100644
index 000000000..cc062f1f5
Binary files /dev/null and b/rtdata/images/themed/png/light/refresh.png differ
diff --git a/rtdata/images/themed/png/light/remove-small.png b/rtdata/images/themed/png/light/remove-small.png
new file mode 100644
index 000000000..c9bdc8b83
Binary files /dev/null and b/rtdata/images/themed/png/light/remove-small.png differ
diff --git a/rtdata/images/themed/png/light/remove.png b/rtdata/images/themed/png/light/remove.png
new file mode 100644
index 000000000..5d030627a
Binary files /dev/null and b/rtdata/images/themed/png/light/remove.png differ
diff --git a/rtdata/images/themed/png/light/rotate-left-90.png b/rtdata/images/themed/png/light/rotate-left-90.png
new file mode 100644
index 000000000..7904c82f5
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-left-90.png differ
diff --git a/rtdata/images/themed/png/light/rotate-left-small.png b/rtdata/images/themed/png/light/rotate-left-small.png
new file mode 100644
index 000000000..f3c94f65a
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-left-small.png differ
diff --git a/rtdata/images/themed/png/light/rotate-left.png b/rtdata/images/themed/png/light/rotate-left.png
new file mode 100644
index 000000000..5e2b0a201
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-left.png differ
diff --git a/rtdata/images/themed/png/light/rotate-right-90.png b/rtdata/images/themed/png/light/rotate-right-90.png
new file mode 100644
index 000000000..52fd331dd
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-right-90.png differ
diff --git a/rtdata/images/themed/png/light/rotate-right-small.png b/rtdata/images/themed/png/light/rotate-right-small.png
new file mode 100644
index 000000000..4fa8f8d19
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-right-small.png differ
diff --git a/rtdata/images/themed/png/light/rotate-right.png b/rtdata/images/themed/png/light/rotate-right.png
new file mode 100644
index 000000000..c819cbe73
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-right.png differ
diff --git a/rtdata/images/themed/png/light/rotate-straighten-small.png b/rtdata/images/themed/png/light/rotate-straighten-small.png
new file mode 100644
index 000000000..67190d31a
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-straighten-small.png differ
diff --git a/rtdata/images/themed/png/light/rotate-straighten.png b/rtdata/images/themed/png/light/rotate-straighten.png
new file mode 100644
index 000000000..a9c2e0805
Binary files /dev/null and b/rtdata/images/themed/png/light/rotate-straighten.png differ
diff --git a/rtdata/images/themed/png/light/save-small.png b/rtdata/images/themed/png/light/save-small.png
new file mode 100644
index 000000000..c296fdb72
Binary files /dev/null and b/rtdata/images/themed/png/light/save-small.png differ
diff --git a/rtdata/images/themed/png/light/save.png b/rtdata/images/themed/png/light/save.png
new file mode 100644
index 000000000..f71542230
Binary files /dev/null and b/rtdata/images/themed/png/light/save.png differ
diff --git a/rtdata/images/themed/png/light/saved-no-small.png b/rtdata/images/themed/png/light/saved-no-small.png
new file mode 100644
index 000000000..68021eda4
Binary files /dev/null and b/rtdata/images/themed/png/light/saved-no-small.png differ
diff --git a/rtdata/images/themed/png/light/saved-yes-small.png b/rtdata/images/themed/png/light/saved-yes-small.png
new file mode 100644
index 000000000..4557ef905
Binary files /dev/null and b/rtdata/images/themed/png/light/saved-yes-small.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-black-off.png b/rtdata/images/themed/png/light/square-toggle-black-off.png
new file mode 100644
index 000000000..ff6adb675
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-black-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-black-on.png b/rtdata/images/themed/png/light/square-toggle-black-on.png
new file mode 100644
index 000000000..5d6e35c3d
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-black-on.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-blue-off.png b/rtdata/images/themed/png/light/square-toggle-blue-off.png
new file mode 100644
index 000000000..2a9741c0f
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-blue-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-blue-on.png b/rtdata/images/themed/png/light/square-toggle-blue-on.png
new file mode 100644
index 000000000..e52337d33
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-blue-on.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-gray-off.png b/rtdata/images/themed/png/light/square-toggle-gray-off.png
new file mode 100644
index 000000000..7e009920f
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-gray-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-gray-on.png b/rtdata/images/themed/png/light/square-toggle-gray-on.png
new file mode 100644
index 000000000..64289008a
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-gray-on.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-green-off.png b/rtdata/images/themed/png/light/square-toggle-green-off.png
new file mode 100644
index 000000000..f55cbb8c3
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-green-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-green-on.png b/rtdata/images/themed/png/light/square-toggle-green-on.png
new file mode 100644
index 000000000..0c8b9522d
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-green-on.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-luminosity-off.png b/rtdata/images/themed/png/light/square-toggle-luminosity-off.png
new file mode 100644
index 000000000..c6dfe8410
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-luminosity-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-luminosity-on.png b/rtdata/images/themed/png/light/square-toggle-luminosity-on.png
new file mode 100644
index 000000000..b45b608d9
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-luminosity-on.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-red-off.png b/rtdata/images/themed/png/light/square-toggle-red-off.png
new file mode 100644
index 000000000..99730ee4b
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-red-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-red-on.png b/rtdata/images/themed/png/light/square-toggle-red-on.png
new file mode 100644
index 000000000..e0b91d8b3
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-red-on.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-theme-off.png b/rtdata/images/themed/png/light/square-toggle-theme-off.png
new file mode 100644
index 000000000..449946648
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-theme-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-theme-on.png b/rtdata/images/themed/png/light/square-toggle-theme-on.png
new file mode 100644
index 000000000..e59257824
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-theme-on.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-white-off.png b/rtdata/images/themed/png/light/square-toggle-white-off.png
new file mode 100644
index 000000000..b2e5e3611
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-white-off.png differ
diff --git a/rtdata/images/themed/png/light/square-toggle-white-on.png b/rtdata/images/themed/png/light/square-toggle-white-on.png
new file mode 100644
index 000000000..7ff59d927
Binary files /dev/null and b/rtdata/images/themed/png/light/square-toggle-white-on.png differ
diff --git a/rtdata/images/themed/png/light/star-gold-hollow-small.png b/rtdata/images/themed/png/light/star-gold-hollow-small.png
new file mode 100644
index 000000000..478055c2b
Binary files /dev/null and b/rtdata/images/themed/png/light/star-gold-hollow-small.png differ
diff --git a/rtdata/images/themed/png/light/star-gold-small.png b/rtdata/images/themed/png/light/star-gold-small.png
new file mode 100644
index 000000000..da02a823e
Binary files /dev/null and b/rtdata/images/themed/png/light/star-gold-small.png differ
diff --git a/rtdata/images/themed/png/light/star-hollow-small.png b/rtdata/images/themed/png/light/star-hollow-small.png
new file mode 100644
index 000000000..8e5335410
Binary files /dev/null and b/rtdata/images/themed/png/light/star-hollow-small.png differ
diff --git a/rtdata/images/themed/png/light/star-small.png b/rtdata/images/themed/png/light/star-small.png
new file mode 100644
index 000000000..d4ecdd6a8
Binary files /dev/null and b/rtdata/images/themed/png/light/star-small.png differ
diff --git a/rtdata/images/themed/png/light/template-16.png b/rtdata/images/themed/png/light/template-16.png
new file mode 100644
index 000000000..1c50ead9e
Binary files /dev/null and b/rtdata/images/themed/png/light/template-16.png differ
diff --git a/rtdata/images/themed/png/light/template-24.png b/rtdata/images/themed/png/light/template-24.png
new file mode 100644
index 000000000..7ab9e8c0f
Binary files /dev/null and b/rtdata/images/themed/png/light/template-24.png differ
diff --git a/rtdata/images/themed/png/light/tick-green-hollow-small.png b/rtdata/images/themed/png/light/tick-green-hollow-small.png
new file mode 100644
index 000000000..176bf5489
Binary files /dev/null and b/rtdata/images/themed/png/light/tick-green-hollow-small.png differ
diff --git a/rtdata/images/themed/png/light/tick-green-hollow.png b/rtdata/images/themed/png/light/tick-green-hollow.png
new file mode 100644
index 000000000..7cac33dc0
Binary files /dev/null and b/rtdata/images/themed/png/light/tick-green-hollow.png differ
diff --git a/rtdata/images/themed/png/light/tick-green-small.png b/rtdata/images/themed/png/light/tick-green-small.png
new file mode 100644
index 000000000..54cf5d024
Binary files /dev/null and b/rtdata/images/themed/png/light/tick-green-small.png differ
diff --git a/rtdata/images/themed/png/light/tick-green.png b/rtdata/images/themed/png/light/tick-green.png
new file mode 100644
index 000000000..2458734b2
Binary files /dev/null and b/rtdata/images/themed/png/light/tick-green.png differ
diff --git a/rtdata/images/themed/png/light/tick-hollow-small.png b/rtdata/images/themed/png/light/tick-hollow-small.png
new file mode 100644
index 000000000..9a0973962
Binary files /dev/null and b/rtdata/images/themed/png/light/tick-hollow-small.png differ
diff --git a/rtdata/images/themed/png/light/tick-small.png b/rtdata/images/themed/png/light/tick-small.png
new file mode 100644
index 000000000..73438bed0
Binary files /dev/null and b/rtdata/images/themed/png/light/tick-small.png differ
diff --git a/rtdata/images/themed/png/light/tick.png b/rtdata/images/themed/png/light/tick.png
new file mode 100644
index 000000000..7bb629789
Binary files /dev/null and b/rtdata/images/themed/png/light/tick.png differ
diff --git a/rtdata/images/themed/png/light/transform.png b/rtdata/images/themed/png/light/transform.png
new file mode 100644
index 000000000..ec1c6642a
Binary files /dev/null and b/rtdata/images/themed/png/light/transform.png differ
diff --git a/rtdata/images/themed/png/light/trash-delete.png b/rtdata/images/themed/png/light/trash-delete.png
new file mode 100644
index 000000000..7d0c422f7
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-delete.png differ
diff --git a/rtdata/images/themed/png/light/trash-empty-show.png b/rtdata/images/themed/png/light/trash-empty-show.png
new file mode 100644
index 000000000..9e4ade318
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-empty-show.png differ
diff --git a/rtdata/images/themed/png/light/trash-empty.png b/rtdata/images/themed/png/light/trash-empty.png
new file mode 100644
index 000000000..7a8345109
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-empty.png differ
diff --git a/rtdata/images/themed/png/light/trash-full-show.png b/rtdata/images/themed/png/light/trash-full-show.png
new file mode 100644
index 000000000..8061c5070
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-full-show.png differ
diff --git a/rtdata/images/themed/png/light/trash-full.png b/rtdata/images/themed/png/light/trash-full.png
new file mode 100644
index 000000000..a43d6f3e5
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-full.png differ
diff --git a/rtdata/images/themed/png/light/trash-hide-deleted.png b/rtdata/images/themed/png/light/trash-hide-deleted.png
new file mode 100644
index 000000000..319a0dd4a
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-hide-deleted.png differ
diff --git a/rtdata/images/themed/png/light/trash-remove-small.png b/rtdata/images/themed/png/light/trash-remove-small.png
new file mode 100644
index 000000000..df70891fb
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-remove-small.png differ
diff --git a/rtdata/images/themed/png/light/trash-remove.png b/rtdata/images/themed/png/light/trash-remove.png
new file mode 100644
index 000000000..8c0c45aad
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-remove.png differ
diff --git a/rtdata/images/themed/png/light/trash-show.png b/rtdata/images/themed/png/light/trash-show.png
new file mode 100644
index 000000000..9e4ade318
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-show.png differ
diff --git a/rtdata/images/themed/png/light/trash-small.png b/rtdata/images/themed/png/light/trash-small.png
new file mode 100644
index 000000000..7e3183942
Binary files /dev/null and b/rtdata/images/themed/png/light/trash-small.png differ
diff --git a/rtdata/images/themed/png/light/undo-all.png b/rtdata/images/themed/png/light/undo-all.png
new file mode 100644
index 000000000..04170e26f
Binary files /dev/null and b/rtdata/images/themed/png/light/undo-all.png differ
diff --git a/rtdata/images/themed/png/light/undo-small.png b/rtdata/images/themed/png/light/undo-small.png
new file mode 100644
index 000000000..534c5b4fb
Binary files /dev/null and b/rtdata/images/themed/png/light/undo-small.png differ
diff --git a/rtdata/images/themed/png/light/undo.png b/rtdata/images/themed/png/light/undo.png
new file mode 100644
index 000000000..6451ce0dd
Binary files /dev/null and b/rtdata/images/themed/png/light/undo.png differ
diff --git a/rtdata/images/themed/png/light/warning-highlights.png b/rtdata/images/themed/png/light/warning-highlights.png
new file mode 100644
index 000000000..5426a14a3
Binary files /dev/null and b/rtdata/images/themed/png/light/warning-highlights.png differ
diff --git a/rtdata/images/themed/png/light/warning-shadows.png b/rtdata/images/themed/png/light/warning-shadows.png
new file mode 100644
index 000000000..86b6c06a6
Binary files /dev/null and b/rtdata/images/themed/png/light/warning-shadows.png differ
diff --git a/rtdata/images/themed/png/light/wavelets.png b/rtdata/images/themed/png/light/wavelets.png
new file mode 100644
index 000000000..3907c255e
Binary files /dev/null and b/rtdata/images/themed/png/light/wavelets.png differ
diff --git a/rtdata/images/themed/png/light/wb-auto-small.png b/rtdata/images/themed/png/light/wb-auto-small.png
new file mode 100644
index 000000000..e7995b4ce
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-auto-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-auto.png b/rtdata/images/themed/png/light/wb-auto.png
new file mode 100644
index 000000000..d1b60e8ad
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-auto.png differ
diff --git a/rtdata/images/themed/png/light/wb-camera-small.png b/rtdata/images/themed/png/light/wb-camera-small.png
new file mode 100644
index 000000000..72d03db7b
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-camera-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-camera.png b/rtdata/images/themed/png/light/wb-camera.png
new file mode 100644
index 000000000..8034b85d2
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-camera.png differ
diff --git a/rtdata/images/themed/png/light/wb-cloudy-small.png b/rtdata/images/themed/png/light/wb-cloudy-small.png
new file mode 100644
index 000000000..131b28287
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-cloudy-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-cloudy.png b/rtdata/images/themed/png/light/wb-cloudy.png
new file mode 100644
index 000000000..04e6e3418
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-cloudy.png differ
diff --git a/rtdata/images/themed/png/light/wb-custom-small.png b/rtdata/images/themed/png/light/wb-custom-small.png
new file mode 100644
index 000000000..c0d2ebf09
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-custom-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-custom.png b/rtdata/images/themed/png/light/wb-custom.png
new file mode 100644
index 000000000..fdc7258cd
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-custom.png differ
diff --git a/rtdata/images/themed/png/light/wb-flash-small.png b/rtdata/images/themed/png/light/wb-flash-small.png
new file mode 100644
index 000000000..cf44f0357
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-flash-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-flash.png b/rtdata/images/themed/png/light/wb-flash.png
new file mode 100644
index 000000000..8c602dc88
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-flash.png differ
diff --git a/rtdata/images/themed/png/light/wb-fluorescent-small.png b/rtdata/images/themed/png/light/wb-fluorescent-small.png
new file mode 100644
index 000000000..0362ebf02
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-fluorescent-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-fluorescent.png b/rtdata/images/themed/png/light/wb-fluorescent.png
new file mode 100644
index 000000000..4acc5e767
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-fluorescent.png differ
diff --git a/rtdata/images/themed/png/light/wb-lamp-small.png b/rtdata/images/themed/png/light/wb-lamp-small.png
new file mode 100644
index 000000000..4c8516d30
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-lamp-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-lamp.png b/rtdata/images/themed/png/light/wb-lamp.png
new file mode 100644
index 000000000..57da8265c
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-lamp.png differ
diff --git a/rtdata/images/themed/png/light/wb-led-small.png b/rtdata/images/themed/png/light/wb-led-small.png
new file mode 100644
index 000000000..7b3d8504f
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-led-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-led.png b/rtdata/images/themed/png/light/wb-led.png
new file mode 100644
index 000000000..5c2d363c6
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-led.png differ
diff --git a/rtdata/images/themed/png/light/wb-shade-small.png b/rtdata/images/themed/png/light/wb-shade-small.png
new file mode 100644
index 000000000..397fcfdd4
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-shade-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-shade.png b/rtdata/images/themed/png/light/wb-shade.png
new file mode 100644
index 000000000..7603de77e
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-shade.png differ
diff --git a/rtdata/images/themed/png/light/wb-sun-small.png b/rtdata/images/themed/png/light/wb-sun-small.png
new file mode 100644
index 000000000..70c139ab2
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-sun-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-sun.png b/rtdata/images/themed/png/light/wb-sun.png
new file mode 100644
index 000000000..da7271078
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-sun.png differ
diff --git a/rtdata/images/themed/png/light/wb-tungsten-small.png b/rtdata/images/themed/png/light/wb-tungsten-small.png
new file mode 100644
index 000000000..3dcbf947d
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-tungsten-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-tungsten.png b/rtdata/images/themed/png/light/wb-tungsten.png
new file mode 100644
index 000000000..9c3793852
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-tungsten.png differ
diff --git a/rtdata/images/themed/png/light/wb-water-small.png b/rtdata/images/themed/png/light/wb-water-small.png
new file mode 100644
index 000000000..59e7bb836
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-water-small.png differ
diff --git a/rtdata/images/themed/png/light/wb-water.png b/rtdata/images/themed/png/light/wb-water.png
new file mode 100644
index 000000000..593516563
Binary files /dev/null and b/rtdata/images/themed/png/light/wb-water.png differ
diff --git a/rtdata/images/themed/png/light/window-add.png b/rtdata/images/themed/png/light/window-add.png
new file mode 100644
index 000000000..6ccacd678
Binary files /dev/null and b/rtdata/images/themed/png/light/window-add.png differ
diff --git a/rtdata/images/themed/svg/add-small.svg b/rtdata/images/themed/svg/add-small.svg
new file mode 100644
index 000000000..13abbdc25
--- /dev/null
+++ b/rtdata/images/themed/svg/add-small.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/add.svg b/rtdata/images/themed/svg/add.svg
new file mode 100644
index 000000000..c45f9f584
--- /dev/null
+++ b/rtdata/images/themed/svg/add.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/aperture.svg b/rtdata/images/themed/svg/aperture.svg
new file mode 100644
index 000000000..5820ee283
--- /dev/null
+++ b/rtdata/images/themed/svg/aperture.svg
@@ -0,0 +1,395 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/arrow-down-small.svg b/rtdata/images/themed/svg/arrow-down-small.svg
new file mode 100644
index 000000000..d17ba4329
--- /dev/null
+++ b/rtdata/images/themed/svg/arrow-down-small.svg
@@ -0,0 +1,234 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/arrow-left-small.svg b/rtdata/images/themed/svg/arrow-left-small.svg
new file mode 100644
index 000000000..54eafbc29
--- /dev/null
+++ b/rtdata/images/themed/svg/arrow-left-small.svg
@@ -0,0 +1,234 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/arrow-right-small.svg b/rtdata/images/themed/svg/arrow-right-small.svg
new file mode 100644
index 000000000..43bfdd4e8
--- /dev/null
+++ b/rtdata/images/themed/svg/arrow-right-small.svg
@@ -0,0 +1,234 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/arrow-up-small.svg b/rtdata/images/themed/svg/arrow-up-small.svg
new file mode 100644
index 000000000..b5609c5d7
--- /dev/null
+++ b/rtdata/images/themed/svg/arrow-up-small.svg
@@ -0,0 +1,234 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/arrow-updown.svg b/rtdata/images/themed/svg/arrow-updown.svg
new file mode 100644
index 000000000..d5b6c22a5
--- /dev/null
+++ b/rtdata/images/themed/svg/arrow-updown.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/arrow2-left.svg b/rtdata/images/themed/svg/arrow2-left.svg
new file mode 100644
index 000000000..f71ee83e3
--- /dev/null
+++ b/rtdata/images/themed/svg/arrow2-left.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/arrow2-right.svg b/rtdata/images/themed/svg/arrow2-right.svg
new file mode 100644
index 000000000..8c3f60554
--- /dev/null
+++ b/rtdata/images/themed/svg/arrow2-right.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/atom.svg b/rtdata/images/themed/svg/atom.svg
new file mode 100644
index 000000000..72fb97532
--- /dev/null
+++ b/rtdata/images/themed/svg/atom.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/bayer.svg b/rtdata/images/themed/svg/bayer.svg
new file mode 100644
index 000000000..1718ce5c4
--- /dev/null
+++ b/rtdata/images/themed/svg/bayer.svg
@@ -0,0 +1,196 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/beforeafter.svg b/rtdata/images/themed/svg/beforeafter.svg
new file mode 100644
index 000000000..8c4eaab48
--- /dev/null
+++ b/rtdata/images/themed/svg/beforeafter.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/cancel-small.svg b/rtdata/images/themed/svg/cancel-small.svg
new file mode 100644
index 000000000..3bbe99bc1
--- /dev/null
+++ b/rtdata/images/themed/svg/cancel-small.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/cancel.svg b/rtdata/images/themed/svg/cancel.svg
new file mode 100644
index 000000000..c42837e61
--- /dev/null
+++ b/rtdata/images/themed/svg/cancel.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-black-small.svg b/rtdata/images/themed/svg/circle-black-small.svg
new file mode 100644
index 000000000..2b314c556
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-black-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-blue-green-small.svg b/rtdata/images/themed/svg/circle-blue-green-small.svg
new file mode 100644
index 000000000..5068447b3
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-blue-green-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-blue-red-small.svg b/rtdata/images/themed/svg/circle-blue-red-small.svg
new file mode 100644
index 000000000..6445577c1
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-blue-red-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-blue-small.svg b/rtdata/images/themed/svg/circle-blue-small.svg
new file mode 100644
index 000000000..b92577051
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-blue-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-blue-yellow-small.svg b/rtdata/images/themed/svg/circle-blue-yellow-small.svg
new file mode 100644
index 000000000..5f2e7f04d
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-blue-yellow-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-cyan-red-small.svg b/rtdata/images/themed/svg/circle-cyan-red-small.svg
new file mode 100644
index 000000000..6b34c50ec
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-cyan-red-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-cyan-small.svg b/rtdata/images/themed/svg/circle-cyan-small.svg
new file mode 100644
index 000000000..b376821cb
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-cyan-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-empty-blue-small.svg b/rtdata/images/themed/svg/circle-empty-blue-small.svg
new file mode 100644
index 000000000..e9004ae63
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-empty-blue-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-empty-darkgray-small.svg b/rtdata/images/themed/svg/circle-empty-darkgray-small.svg
new file mode 100644
index 000000000..21b4db7ab
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-empty-darkgray-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-empty-gray-small.svg b/rtdata/images/themed/svg/circle-empty-gray-small.svg
new file mode 100644
index 000000000..9bca30ae1
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-empty-gray-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-empty-green-small.svg b/rtdata/images/themed/svg/circle-empty-green-small.svg
new file mode 100644
index 000000000..b99c6d43e
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-empty-green-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-empty-purple-small.svg b/rtdata/images/themed/svg/circle-empty-purple-small.svg
new file mode 100644
index 000000000..751525ff2
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-empty-purple-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-empty-red-small.svg b/rtdata/images/themed/svg/circle-empty-red-small.svg
new file mode 100644
index 000000000..fcb7123cf
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-empty-red-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-empty-yellow-small.svg b/rtdata/images/themed/svg/circle-empty-yellow-small.svg
new file mode 100644
index 000000000..65d9fd4cf
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-empty-yellow-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-gray-blue-small.svg b/rtdata/images/themed/svg/circle-gray-blue-small.svg
new file mode 100644
index 000000000..0804edcd7
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-gray-blue-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-gray-green-small.svg b/rtdata/images/themed/svg/circle-gray-green-small.svg
new file mode 100644
index 000000000..609f6d0e7
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-gray-green-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-gray-red-small.svg b/rtdata/images/themed/svg/circle-gray-red-small.svg
new file mode 100644
index 000000000..6e203cdbb
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-gray-red-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-green-blue-small.svg b/rtdata/images/themed/svg/circle-green-blue-small.svg
new file mode 100644
index 000000000..650f9fc44
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-green-blue-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-green-red-small.svg b/rtdata/images/themed/svg/circle-green-red-small.svg
new file mode 100644
index 000000000..21e153062
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-green-red-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-green-small.svg b/rtdata/images/themed/svg/circle-green-small.svg
new file mode 100644
index 000000000..dc1b0217a
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-green-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-magenta-small.svg b/rtdata/images/themed/svg/circle-magenta-small.svg
new file mode 100644
index 000000000..9f2e485f9
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-magenta-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-orange-small.svg b/rtdata/images/themed/svg/circle-orange-small.svg
new file mode 100644
index 000000000..addf840d1
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-orange-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-purple-small.svg b/rtdata/images/themed/svg/circle-purple-small.svg
new file mode 100644
index 000000000..2c4a3f225
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-purple-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-red-blue-small.svg b/rtdata/images/themed/svg/circle-red-blue-small.svg
new file mode 100644
index 000000000..274cb68fa
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-red-blue-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-red-cyan-small.svg b/rtdata/images/themed/svg/circle-red-cyan-small.svg
new file mode 100644
index 000000000..e2feb97e1
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-red-cyan-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-red-green-small.svg b/rtdata/images/themed/svg/circle-red-green-small.svg
new file mode 100644
index 000000000..96cc892dd
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-red-green-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-red-small.svg b/rtdata/images/themed/svg/circle-red-small.svg
new file mode 100644
index 000000000..a56b0d328
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-red-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-white-small.svg b/rtdata/images/themed/svg/circle-white-small.svg
new file mode 100644
index 000000000..5a485d954
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-white-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-yellow-blue-small.svg b/rtdata/images/themed/svg/circle-yellow-blue-small.svg
new file mode 100644
index 000000000..f6e134941
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-yellow-blue-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/circle-yellow-small.svg b/rtdata/images/themed/svg/circle-yellow-small.svg
new file mode 100644
index 000000000..7d86fdb19
--- /dev/null
+++ b/rtdata/images/themed/svg/circle-yellow-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-circles.svg b/rtdata/images/themed/svg/color-circles.svg
new file mode 100644
index 000000000..f7f6ad657
--- /dev/null
+++ b/rtdata/images/themed/svg/color-circles.svg
@@ -0,0 +1,215 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker-add.svg b/rtdata/images/themed/svg/color-picker-add.svg
new file mode 100644
index 000000000..1535ca260
--- /dev/null
+++ b/rtdata/images/themed/svg/color-picker-add.svg
@@ -0,0 +1,131 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker-hide.svg b/rtdata/images/themed/svg/color-picker-hide.svg
new file mode 100644
index 000000000..9fa9203cf
--- /dev/null
+++ b/rtdata/images/themed/svg/color-picker-hide.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker-show.svg b/rtdata/images/themed/svg/color-picker-show.svg
new file mode 100644
index 000000000..351c51011
--- /dev/null
+++ b/rtdata/images/themed/svg/color-picker-show.svg
@@ -0,0 +1,149 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker.svg b/rtdata/images/themed/svg/color-picker.svg
new file mode 100644
index 000000000..bff4a0edc
--- /dev/null
+++ b/rtdata/images/themed/svg/color-picker.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/contrastmask-off.svg b/rtdata/images/themed/svg/contrastmask-off.svg
new file mode 100644
index 000000000..ed76efbbb
--- /dev/null
+++ b/rtdata/images/themed/svg/contrastmask-off.svg
@@ -0,0 +1,155 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/contrastmask-on.svg b/rtdata/images/themed/svg/contrastmask-on.svg
new file mode 100644
index 000000000..9e3504128
--- /dev/null
+++ b/rtdata/images/themed/svg/contrastmask-on.svg
@@ -0,0 +1,155 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/copy.svg b/rtdata/images/themed/svg/copy.svg
new file mode 100644
index 000000000..9471e1ea7
--- /dev/null
+++ b/rtdata/images/themed/svg/copy.svg
@@ -0,0 +1,277 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crop-auto-small.svg b/rtdata/images/themed/svg/crop-auto-small.svg
new file mode 100644
index 000000000..6d8ac3ea7
--- /dev/null
+++ b/rtdata/images/themed/svg/crop-auto-small.svg
@@ -0,0 +1,131 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crop-auto.svg b/rtdata/images/themed/svg/crop-auto.svg
new file mode 100644
index 000000000..bc662e9ea
--- /dev/null
+++ b/rtdata/images/themed/svg/crop-auto.svg
@@ -0,0 +1,136 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crop-small.svg b/rtdata/images/themed/svg/crop-small.svg
new file mode 100644
index 000000000..94c0b43df
--- /dev/null
+++ b/rtdata/images/themed/svg/crop-small.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crop.svg b/rtdata/images/themed/svg/crop.svg
new file mode 100644
index 000000000..8fd598f60
--- /dev/null
+++ b/rtdata/images/themed/svg/crop.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crossed-arrows-in.svg b/rtdata/images/themed/svg/crossed-arrows-in.svg
new file mode 100644
index 000000000..8a4c71dc8
--- /dev/null
+++ b/rtdata/images/themed/svg/crossed-arrows-in.svg
@@ -0,0 +1,135 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crossed-arrows-out.svg b/rtdata/images/themed/svg/crossed-arrows-out.svg
new file mode 100644
index 000000000..5eb5ba4b1
--- /dev/null
+++ b/rtdata/images/themed/svg/crossed-arrows-out.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crosshair-adjust.svg b/rtdata/images/themed/svg/crosshair-adjust.svg
new file mode 100644
index 000000000..16ff954ac
--- /dev/null
+++ b/rtdata/images/themed/svg/crosshair-adjust.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crosshair.svg b/rtdata/images/themed/svg/crosshair.svg
new file mode 100644
index 000000000..a4dcc2592
--- /dev/null
+++ b/rtdata/images/themed/svg/crosshair.svg
@@ -0,0 +1,161 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-controlpoints-small.svg b/rtdata/images/themed/svg/curve-controlpoints-small.svg
new file mode 100644
index 000000000..fc85b8774
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-controlpoints-small.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-controlpoints.svg b/rtdata/images/themed/svg/curve-controlpoints.svg
new file mode 100644
index 000000000..2d432264c
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-controlpoints.svg
@@ -0,0 +1,192 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-flat-small.svg b/rtdata/images/themed/svg/curve-flat-small.svg
new file mode 100644
index 000000000..59585c64a
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-flat-small.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-flat.svg b/rtdata/images/themed/svg/curve-flat.svg
new file mode 100644
index 000000000..89888b4d1
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-flat.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-linear-small.svg b/rtdata/images/themed/svg/curve-linear-small.svg
new file mode 100644
index 000000000..c2a3f7915
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-linear-small.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-linear.svg b/rtdata/images/themed/svg/curve-linear.svg
new file mode 100644
index 000000000..b016121aa
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-linear.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-nurbs-small.svg b/rtdata/images/themed/svg/curve-nurbs-small.svg
new file mode 100644
index 000000000..1ff3a1a76
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-nurbs-small.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-nurbs.svg b/rtdata/images/themed/svg/curve-nurbs.svg
new file mode 100644
index 000000000..1d7ef10ce
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-nurbs.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-parametric-small.svg b/rtdata/images/themed/svg/curve-parametric-small.svg
new file mode 100644
index 000000000..2334def2d
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-parametric-small.svg
@@ -0,0 +1,137 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-parametric.svg b/rtdata/images/themed/svg/curve-parametric.svg
new file mode 100644
index 000000000..88a1f0389
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-parametric.svg
@@ -0,0 +1,131 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-spline-small.svg b/rtdata/images/themed/svg/curve-spline-small.svg
new file mode 100644
index 000000000..990df0c0d
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-spline-small.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-spline.svg b/rtdata/images/themed/svg/curve-spline.svg
new file mode 100644
index 000000000..f0a28a1a9
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-spline.svg
@@ -0,0 +1,124 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/detail.svg b/rtdata/images/themed/svg/detail.svg
new file mode 100644
index 000000000..4bdc2fb9b
--- /dev/null
+++ b/rtdata/images/themed/svg/detail.svg
@@ -0,0 +1,206 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/device-floppy.svg b/rtdata/images/themed/svg/device-floppy.svg
new file mode 100644
index 000000000..29b855e4b
--- /dev/null
+++ b/rtdata/images/themed/svg/device-floppy.svg
@@ -0,0 +1,142 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/device-hdd.svg b/rtdata/images/themed/svg/device-hdd.svg
new file mode 100644
index 000000000..b93a1d698
--- /dev/null
+++ b/rtdata/images/themed/svg/device-hdd.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/device-network.svg b/rtdata/images/themed/svg/device-network.svg
new file mode 100644
index 000000000..d17821545
--- /dev/null
+++ b/rtdata/images/themed/svg/device-network.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/device-optical.svg b/rtdata/images/themed/svg/device-optical.svg
new file mode 100644
index 000000000..de73e9422
--- /dev/null
+++ b/rtdata/images/themed/svg/device-optical.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/device-usb.svg b/rtdata/images/themed/svg/device-usb.svg
new file mode 100644
index 000000000..116a6e1f5
--- /dev/null
+++ b/rtdata/images/themed/svg/device-usb.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/distortion-auto-small.svg b/rtdata/images/themed/svg/distortion-auto-small.svg
new file mode 100644
index 000000000..6a8ac0a03
--- /dev/null
+++ b/rtdata/images/themed/svg/distortion-auto-small.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/distortion-auto.svg b/rtdata/images/themed/svg/distortion-auto.svg
new file mode 100644
index 000000000..8cfadb130
--- /dev/null
+++ b/rtdata/images/themed/svg/distortion-auto.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/distortion-barrel-small.svg b/rtdata/images/themed/svg/distortion-barrel-small.svg
new file mode 100644
index 000000000..b769bd0aa
--- /dev/null
+++ b/rtdata/images/themed/svg/distortion-barrel-small.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/distortion-barrel.svg b/rtdata/images/themed/svg/distortion-barrel.svg
new file mode 100644
index 000000000..012651e87
--- /dev/null
+++ b/rtdata/images/themed/svg/distortion-barrel.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/distortion-pincushion-small.svg b/rtdata/images/themed/svg/distortion-pincushion-small.svg
new file mode 100644
index 000000000..8c26277d2
--- /dev/null
+++ b/rtdata/images/themed/svg/distortion-pincushion-small.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/distortion-pincushion.svg b/rtdata/images/themed/svg/distortion-pincushion.svg
new file mode 100644
index 000000000..c893eb99a
--- /dev/null
+++ b/rtdata/images/themed/svg/distortion-pincushion.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/edit-point.svg b/rtdata/images/themed/svg/edit-point.svg
new file mode 100644
index 000000000..b3e16abdf
--- /dev/null
+++ b/rtdata/images/themed/svg/edit-point.svg
@@ -0,0 +1,142 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/equilizer-narrow.svg b/rtdata/images/themed/svg/equilizer-narrow.svg
new file mode 100644
index 000000000..52dcaed4b
--- /dev/null
+++ b/rtdata/images/themed/svg/equilizer-narrow.svg
@@ -0,0 +1,358 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/equilizer-wide.svg b/rtdata/images/themed/svg/equilizer-wide.svg
new file mode 100644
index 000000000..594cca2ab
--- /dev/null
+++ b/rtdata/images/themed/svg/equilizer-wide.svg
@@ -0,0 +1,263 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/expander-closed-small.svg b/rtdata/images/themed/svg/expander-closed-small.svg
new file mode 100644
index 000000000..e9cea3b4d
--- /dev/null
+++ b/rtdata/images/themed/svg/expander-closed-small.svg
@@ -0,0 +1,131 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/expander-open-small.svg b/rtdata/images/themed/svg/expander-open-small.svg
new file mode 100644
index 000000000..8355bc2f3
--- /dev/null
+++ b/rtdata/images/themed/svg/expander-open-small.svg
@@ -0,0 +1,136 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/exposure.svg b/rtdata/images/themed/svg/exposure.svg
new file mode 100644
index 000000000..c0edc9e9b
--- /dev/null
+++ b/rtdata/images/themed/svg/exposure.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/filetype-hdr.svg b/rtdata/images/themed/svg/filetype-hdr.svg
new file mode 100644
index 000000000..86729442d
--- /dev/null
+++ b/rtdata/images/themed/svg/filetype-hdr.svg
@@ -0,0 +1,147 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/filetype-ps.svg b/rtdata/images/themed/svg/filetype-ps.svg
new file mode 100644
index 000000000..c0dc6069c
--- /dev/null
+++ b/rtdata/images/themed/svg/filetype-ps.svg
@@ -0,0 +1,143 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/filter-clear.svg b/rtdata/images/themed/svg/filter-clear.svg
new file mode 100644
index 000000000..27af953db
--- /dev/null
+++ b/rtdata/images/themed/svg/filter-clear.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/filter-original.svg b/rtdata/images/themed/svg/filter-original.svg
new file mode 100644
index 000000000..c14a57a99
--- /dev/null
+++ b/rtdata/images/themed/svg/filter-original.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/filter-original2.svg b/rtdata/images/themed/svg/filter-original2.svg
new file mode 100644
index 000000000..ce761302a
--- /dev/null
+++ b/rtdata/images/themed/svg/filter-original2.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/filter.svg b/rtdata/images/themed/svg/filter.svg
new file mode 100644
index 000000000..684ffc35e
--- /dev/null
+++ b/rtdata/images/themed/svg/filter.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/flip-horizontal.svg b/rtdata/images/themed/svg/flip-horizontal.svg
new file mode 100644
index 000000000..67465657f
--- /dev/null
+++ b/rtdata/images/themed/svg/flip-horizontal.svg
@@ -0,0 +1,147 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/flip-vertical.svg b/rtdata/images/themed/svg/flip-vertical.svg
new file mode 100644
index 000000000..39771286a
--- /dev/null
+++ b/rtdata/images/themed/svg/flip-vertical.svg
@@ -0,0 +1,148 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/focusscreen-off.svg b/rtdata/images/themed/svg/focusscreen-off.svg
new file mode 100644
index 000000000..0197b8b5d
--- /dev/null
+++ b/rtdata/images/themed/svg/focusscreen-off.svg
@@ -0,0 +1,119 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/focusscreen-on.svg b/rtdata/images/themed/svg/focusscreen-on.svg
new file mode 100644
index 000000000..b6a6149f7
--- /dev/null
+++ b/rtdata/images/themed/svg/focusscreen-on.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-closed-home-small.svg b/rtdata/images/themed/svg/folder-closed-home-small.svg
new file mode 100644
index 000000000..e2988a681
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-closed-home-small.svg
@@ -0,0 +1,131 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-closed-home.svg b/rtdata/images/themed/svg/folder-closed-home.svg
new file mode 100644
index 000000000..d4bf64e15
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-closed-home.svg
@@ -0,0 +1,152 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-closed-recent-small.svg b/rtdata/images/themed/svg/folder-closed-recent-small.svg
new file mode 100644
index 000000000..e412e386c
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-closed-recent-small.svg
@@ -0,0 +1,130 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-closed-recent.svg b/rtdata/images/themed/svg/folder-closed-recent.svg
new file mode 100644
index 000000000..84da8e236
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-closed-recent.svg
@@ -0,0 +1,150 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-closed-small.svg b/rtdata/images/themed/svg/folder-closed-small.svg
new file mode 100644
index 000000000..f86f2157f
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-closed-small.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-closed.svg b/rtdata/images/themed/svg/folder-closed.svg
new file mode 100644
index 000000000..74166166c
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-closed.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-open-recent-small.svg b/rtdata/images/themed/svg/folder-open-recent-small.svg
new file mode 100644
index 000000000..dc2f2ec3f
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-open-recent-small.svg
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-open-recent.svg b/rtdata/images/themed/svg/folder-open-recent.svg
new file mode 100644
index 000000000..c0baf0ccf
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-open-recent.svg
@@ -0,0 +1,153 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-open-small.svg b/rtdata/images/themed/svg/folder-open-small.svg
new file mode 100644
index 000000000..f25394737
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-open-small.svg
@@ -0,0 +1,124 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/folder-open.svg b/rtdata/images/themed/svg/folder-open.svg
new file mode 100644
index 000000000..324a4bb9e
--- /dev/null
+++ b/rtdata/images/themed/svg/folder-open.svg
@@ -0,0 +1,119 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/fullscreen-enter.svg b/rtdata/images/themed/svg/fullscreen-enter.svg
new file mode 100644
index 000000000..33e8bf568
--- /dev/null
+++ b/rtdata/images/themed/svg/fullscreen-enter.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/fullscreen-leave.svg b/rtdata/images/themed/svg/fullscreen-leave.svg
new file mode 100644
index 000000000..3eee818a9
--- /dev/null
+++ b/rtdata/images/themed/svg/fullscreen-leave.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/gamut-hist.svg b/rtdata/images/themed/svg/gamut-hist.svg
new file mode 100644
index 000000000..289dbf396
--- /dev/null
+++ b/rtdata/images/themed/svg/gamut-hist.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/gamut-softproof.svg b/rtdata/images/themed/svg/gamut-softproof.svg
new file mode 100644
index 000000000..ca37ca2a0
--- /dev/null
+++ b/rtdata/images/themed/svg/gamut-softproof.svg
@@ -0,0 +1,124 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/gamut-warning.svg b/rtdata/images/themed/svg/gamut-warning.svg
similarity index 50%
rename from tools/source_icons/scalable/gamut-warning.svg
rename to rtdata/images/themed/svg/gamut-warning.svg
index be75417c2..83cdb85cb 100644
--- a/tools/source_icons/scalable/gamut-warning.svg
+++ b/rtdata/images/themed/svg/gamut-warning.svg
@@ -9,70 +9,72 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="24"
- height="24"
- viewBox="0 0 6.3499999 6.3500002"
+ width="24px"
+ height="24px"
+ viewBox="0 0 24 24"
version="1.1"
- id="svg3944"
- inkscape:export-filename="/tmp/1.png"
+ id="SVGRoot"
+ inkscape:export-filename="/tmp/template.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="0.92.1 r"
+ inkscape:version="0.92.2 2405546, 2018-03-11"
sodipodi:docname="gamut-warning.svg">
-
Icons for the "Expert" tab in RawTherapee
-
+ inkscape:snap-others="false"
+ inkscape:object-nodes="false"
+ inkscape:snap-grids="true"
+ inkscape:snap-bbox-midpoints="false">
+ id="grid1374"
+ originx="1"
+ originy="1"
+ empspacing="11"
+ dotted="false" />
+
+ id="metadata818">
image/svg+xml
- Icons for the "Expert" tab in RawTherapee
+
- Morgan Hardwood
+ Maciej Dworak
+
+
+
+
+
+ RawTherapee icon.
@@ -94,29 +96,28 @@
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1">
+ inkscape:connector-curvature="0"
+ style="opacity:0.7;fill:#2a7fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.03463303px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 18.039793,11.881796 -0.528518,5.815841 c 1.145775,1.419431 2.443672,3.037737 4.273256,5.302362 h 1.213872 v -6.217601 c -1.649954,-1.636756 -3.297819,-3.275716 -4.95861,-4.900602 z"
+ id="path5330" />
+ inkscape:connector-curvature="0"
+ style="opacity:0.7;fill:#2a7fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.03463303px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 4.1801719,1.0085159 C 3.7423076,0.97525596 3.2986891,1.0373834 2.8524331,1.2319542 1.4336335,2.1488066 1.1147212,4.0067107 1.0047706,5.5739614 0.93925576,11.337913 1.5472,17.130439 2.910441,22.735741 c 0.024417,0.08695 0.061442,0.176708 0.085938,0.264258 H 4.0340778 C 2.9671417,18.658909 2.4342314,14.202944 2.489346,9.7569835 2.5881014,8.4662896 2.877903,6.9348654 4.1522423,6.1798229 5.7555236,5.536617 7.3171946,6.7283685 8.3932722,7.7567818 9.332748,8.6546431 9.9701583,9.2978243 10.674921,9.9976098 10.518318,8.7046654 10.354987,7.6356703 10.191521,6.9059972 9.9285335,5.7517854 9.7377339,4.9829047 9.6329241,4.2634102 9.0224679,3.7710536 8.4064723,3.286253 7.7788177,2.8132098 6.7445953,2.0615763 5.4937645,1.108462 4.1801719,1.0085159 Z m 13.9197771,10.2008181 -0.06016,0.672462 z"
+ id="path17362" />
!
diff --git a/rtdata/images/themed/svg/gamut_srgb_prophoto_xy.svg b/rtdata/images/themed/svg/gamut_srgb_prophoto_xy.svg
new file mode 100644
index 000000000..951b6611d
--- /dev/null
+++ b/rtdata/images/themed/svg/gamut_srgb_prophoto_xy.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/gears-pause.svg b/rtdata/images/themed/svg/gears-pause.svg
new file mode 100644
index 000000000..b472a82f4
--- /dev/null
+++ b/rtdata/images/themed/svg/gears-pause.svg
@@ -0,0 +1,153 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/gears-play.svg b/rtdata/images/themed/svg/gears-play.svg
new file mode 100644
index 000000000..83c23557d
--- /dev/null
+++ b/rtdata/images/themed/svg/gears-play.svg
@@ -0,0 +1,160 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/gears-small.svg b/rtdata/images/themed/svg/gears-small.svg
new file mode 100644
index 000000000..60cfdc609
--- /dev/null
+++ b/rtdata/images/themed/svg/gears-small.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/gears.svg b/rtdata/images/themed/svg/gears.svg
new file mode 100644
index 000000000..3a7785a6f
--- /dev/null
+++ b/rtdata/images/themed/svg/gears.svg
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/goto-end-small.svg b/rtdata/images/themed/svg/goto-end-small.svg
new file mode 100644
index 000000000..26d805c5d
--- /dev/null
+++ b/rtdata/images/themed/svg/goto-end-small.svg
@@ -0,0 +1,131 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/goto-start-small.svg b/rtdata/images/themed/svg/goto-start-small.svg
new file mode 100644
index 000000000..35b4e9f8c
--- /dev/null
+++ b/rtdata/images/themed/svg/goto-start-small.svg
@@ -0,0 +1,130 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/hand-closed.svg b/rtdata/images/themed/svg/hand-closed.svg
new file mode 100644
index 000000000..0d6b00f95
--- /dev/null
+++ b/rtdata/images/themed/svg/hand-closed.svg
@@ -0,0 +1,143 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/hand-open.svg b/rtdata/images/themed/svg/hand-open.svg
new file mode 100644
index 000000000..d49d10d5f
--- /dev/null
+++ b/rtdata/images/themed/svg/hand-open.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-bar-off-small.svg b/rtdata/images/themed/svg/histogram-bar-off-small.svg
new file mode 100644
index 000000000..76016bf46
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-bar-off-small.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-bar-on-small.svg b/rtdata/images/themed/svg/histogram-bar-on-small.svg
new file mode 100644
index 000000000..858569703
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-bar-on-small.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-bayer-off-small.svg b/rtdata/images/themed/svg/histogram-bayer-off-small.svg
new file mode 100644
index 000000000..5d6c439fb
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-bayer-off-small.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-bayer-on-small.svg b/rtdata/images/themed/svg/histogram-bayer-on-small.svg
new file mode 100644
index 000000000..d9ef178a5
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-bayer-on-small.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-blue-off-small.svg b/rtdata/images/themed/svg/histogram-blue-off-small.svg
new file mode 100644
index 000000000..e78f3c19c
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-blue-off-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-blue-on-small.svg b/rtdata/images/themed/svg/histogram-blue-on-small.svg
new file mode 100644
index 000000000..d0bbe35db
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-blue-on-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-gold-off-small.svg b/rtdata/images/themed/svg/histogram-gold-off-small.svg
new file mode 100644
index 000000000..ed7d82521
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-gold-off-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-gold-on-small.svg b/rtdata/images/themed/svg/histogram-gold-on-small.svg
new file mode 100644
index 000000000..601a15165
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-gold-on-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-green-off-small.svg b/rtdata/images/themed/svg/histogram-green-off-small.svg
new file mode 100644
index 000000000..462b1b45f
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-green-off-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-green-on-small.svg b/rtdata/images/themed/svg/histogram-green-on-small.svg
new file mode 100644
index 000000000..6c06531c6
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-green-on-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-mode-linear-small.svg b/rtdata/images/themed/svg/histogram-mode-linear-small.svg
new file mode 100644
index 000000000..52b914762
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-mode-linear-small.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-mode-logx-small.svg b/rtdata/images/themed/svg/histogram-mode-logx-small.svg
new file mode 100644
index 000000000..0eb016d00
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-mode-logx-small.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-mode-logxy-small.svg b/rtdata/images/themed/svg/histogram-mode-logxy-small.svg
new file mode 100644
index 000000000..e0b69c4e5
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-mode-logxy-small.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-red-off-small.svg b/rtdata/images/themed/svg/histogram-red-off-small.svg
new file mode 100644
index 000000000..ec4200483
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-red-off-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-red-on-small.svg b/rtdata/images/themed/svg/histogram-red-on-small.svg
new file mode 100644
index 000000000..082813853
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-red-on-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-silver-off-small.svg b/rtdata/images/themed/svg/histogram-silver-off-small.svg
new file mode 100644
index 000000000..200bbd0b7
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-silver-off-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/histogram-silver-on-small.svg b/rtdata/images/themed/svg/histogram-silver-on-small.svg
new file mode 100644
index 000000000..414d5f4f0
--- /dev/null
+++ b/rtdata/images/themed/svg/histogram-silver-on-small.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/info.svg b/rtdata/images/themed/svg/info.svg
new file mode 100644
index 000000000..8805fcad4
--- /dev/null
+++ b/rtdata/images/themed/svg/info.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/intent-absolute.svg b/rtdata/images/themed/svg/intent-absolute.svg
new file mode 100644
index 000000000..055759ad1
--- /dev/null
+++ b/rtdata/images/themed/svg/intent-absolute.svg
@@ -0,0 +1,297 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/intent-perceptual.svg b/rtdata/images/themed/svg/intent-perceptual.svg
new file mode 100644
index 000000000..2e845cd39
--- /dev/null
+++ b/rtdata/images/themed/svg/intent-perceptual.svg
@@ -0,0 +1,303 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/intent-relative.svg b/rtdata/images/themed/svg/intent-relative.svg
new file mode 100644
index 000000000..04e553796
--- /dev/null
+++ b/rtdata/images/themed/svg/intent-relative.svg
@@ -0,0 +1,297 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/intent-saturation.svg b/rtdata/images/themed/svg/intent-saturation.svg
new file mode 100644
index 000000000..569c54962
--- /dev/null
+++ b/rtdata/images/themed/svg/intent-saturation.svg
@@ -0,0 +1,305 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-1to1-small.svg b/rtdata/images/themed/svg/magnifier-1to1-small.svg
new file mode 100644
index 000000000..68aa7d6c2
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-1to1-small.svg
@@ -0,0 +1,148 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-1to1.svg b/rtdata/images/themed/svg/magnifier-1to1.svg
new file mode 100644
index 000000000..5272cf2ed
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-1to1.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-crop.svg b/rtdata/images/themed/svg/magnifier-crop.svg
new file mode 100644
index 000000000..54d6e3e9e
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-crop.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-fit.svg b/rtdata/images/themed/svg/magnifier-fit.svg
new file mode 100644
index 000000000..1d531e2d7
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-fit.svg
@@ -0,0 +1,147 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-minus-small.svg b/rtdata/images/themed/svg/magnifier-minus-small.svg
new file mode 100644
index 000000000..08871ed77
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-minus-small.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-minus.svg b/rtdata/images/themed/svg/magnifier-minus.svg
new file mode 100644
index 000000000..567845d57
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-minus.svg
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-plus-small.svg b/rtdata/images/themed/svg/magnifier-plus-small.svg
new file mode 100644
index 000000000..a93e8cd8e
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-plus-small.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier-plus.svg b/rtdata/images/themed/svg/magnifier-plus.svg
new file mode 100644
index 000000000..a98c19bad
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier-plus.svg
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/magnifier.svg b/rtdata/images/themed/svg/magnifier.svg
new file mode 100644
index 000000000..3b7ae2fd2
--- /dev/null
+++ b/rtdata/images/themed/svg/magnifier.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/metadata.svg b/rtdata/images/themed/svg/metadata.svg
new file mode 100644
index 000000000..695d2af1a
--- /dev/null
+++ b/rtdata/images/themed/svg/metadata.svg
@@ -0,0 +1,203 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/node-move-x.svg b/rtdata/images/themed/svg/node-move-x.svg
new file mode 100644
index 000000000..3215ce9f4
--- /dev/null
+++ b/rtdata/images/themed/svg/node-move-x.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/node-move-xy.svg b/rtdata/images/themed/svg/node-move-xy.svg
new file mode 100644
index 000000000..47c25e81f
--- /dev/null
+++ b/rtdata/images/themed/svg/node-move-xy.svg
@@ -0,0 +1,130 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/node-move-y.svg b/rtdata/images/themed/svg/node-move-y.svg
new file mode 100644
index 000000000..3c6e5cfd7
--- /dev/null
+++ b/rtdata/images/themed/svg/node-move-y.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/one-to-one-small.svg b/rtdata/images/themed/svg/one-to-one-small.svg
new file mode 100644
index 000000000..8b08f99d0
--- /dev/null
+++ b/rtdata/images/themed/svg/one-to-one-small.svg
@@ -0,0 +1,271 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/ornament1.svg b/rtdata/images/themed/svg/ornament1.svg
new file mode 100644
index 000000000..af3d729e5
--- /dev/null
+++ b/rtdata/images/themed/svg/ornament1.svg
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/padlock-locked-small.svg b/rtdata/images/themed/svg/padlock-locked-small.svg
new file mode 100644
index 000000000..27f1bc510
--- /dev/null
+++ b/rtdata/images/themed/svg/padlock-locked-small.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/padlock-unlocked-small.svg b/rtdata/images/themed/svg/padlock-unlocked-small.svg
new file mode 100644
index 000000000..0c282c8cf
--- /dev/null
+++ b/rtdata/images/themed/svg/padlock-unlocked-small.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/palette-brush.svg b/rtdata/images/themed/svg/palette-brush.svg
new file mode 100644
index 000000000..30eaac0d6
--- /dev/null
+++ b/rtdata/images/themed/svg/palette-brush.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/panel-to-bottom.svg b/rtdata/images/themed/svg/panel-to-bottom.svg
new file mode 100644
index 000000000..8e63c0309
--- /dev/null
+++ b/rtdata/images/themed/svg/panel-to-bottom.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/panel-to-left.svg b/rtdata/images/themed/svg/panel-to-left.svg
new file mode 100644
index 000000000..d987f54f7
--- /dev/null
+++ b/rtdata/images/themed/svg/panel-to-left.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/panel-to-right.svg b/rtdata/images/themed/svg/panel-to-right.svg
new file mode 100644
index 000000000..52fc38529
--- /dev/null
+++ b/rtdata/images/themed/svg/panel-to-right.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/panel-to-top.svg b/rtdata/images/themed/svg/panel-to-top.svg
new file mode 100644
index 000000000..5b1cccfe5
--- /dev/null
+++ b/rtdata/images/themed/svg/panel-to-top.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/paste.svg b/rtdata/images/themed/svg/paste.svg
new file mode 100644
index 000000000..83d82617a
--- /dev/null
+++ b/rtdata/images/themed/svg/paste.svg
@@ -0,0 +1,260 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-horizontal-left-small.svg b/rtdata/images/themed/svg/perspective-horizontal-left-small.svg
new file mode 100644
index 000000000..c4797a6a2
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-horizontal-left-small.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-horizontal-left.svg b/rtdata/images/themed/svg/perspective-horizontal-left.svg
new file mode 100644
index 000000000..18ce37ea3
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-horizontal-left.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-horizontal-right-small.svg b/rtdata/images/themed/svg/perspective-horizontal-right-small.svg
new file mode 100644
index 000000000..4721117c8
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-horizontal-right-small.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-horizontal-right.svg b/rtdata/images/themed/svg/perspective-horizontal-right.svg
new file mode 100644
index 000000000..809e94123
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-horizontal-right.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-vertical-bottom-small.svg b/rtdata/images/themed/svg/perspective-vertical-bottom-small.svg
new file mode 100644
index 000000000..80f023b74
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-vertical-bottom-small.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-vertical-bottom.svg b/rtdata/images/themed/svg/perspective-vertical-bottom.svg
new file mode 100644
index 000000000..4cc5bf0f3
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-vertical-bottom.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-vertical-top-small.svg b/rtdata/images/themed/svg/perspective-vertical-top-small.svg
new file mode 100644
index 000000000..1ec0fafa7
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-vertical-top-small.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/perspective-vertical-top.svg b/rtdata/images/themed/svg/perspective-vertical-top.svg
new file mode 100644
index 000000000..34f75fe7f
--- /dev/null
+++ b/rtdata/images/themed/svg/perspective-vertical-top.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/power-inconsistent-small.svg b/rtdata/images/themed/svg/power-inconsistent-small.svg
new file mode 100644
index 000000000..305f504cd
--- /dev/null
+++ b/rtdata/images/themed/svg/power-inconsistent-small.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/power-off-small.svg b/rtdata/images/themed/svg/power-off-small.svg
new file mode 100644
index 000000000..aeaa42993
--- /dev/null
+++ b/rtdata/images/themed/svg/power-off-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/power-on-small.svg b/rtdata/images/themed/svg/power-on-small.svg
new file mode 100644
index 000000000..caaf7992d
--- /dev/null
+++ b/rtdata/images/themed/svg/power-on-small.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/preferences.svg b/rtdata/images/themed/svg/preferences.svg
new file mode 100644
index 000000000..db6794736
--- /dev/null
+++ b/rtdata/images/themed/svg/preferences.svg
@@ -0,0 +1,134 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/profile-filled.svg b/rtdata/images/themed/svg/profile-filled.svg
new file mode 100644
index 000000000..d31352f11
--- /dev/null
+++ b/rtdata/images/themed/svg/profile-filled.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/profile-partial.svg b/rtdata/images/themed/svg/profile-partial.svg
new file mode 100644
index 000000000..90d22c74a
--- /dev/null
+++ b/rtdata/images/themed/svg/profile-partial.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/redo-all.svg b/rtdata/images/themed/svg/redo-all.svg
new file mode 100644
index 000000000..f9dbaad23
--- /dev/null
+++ b/rtdata/images/themed/svg/redo-all.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/redo-small.svg b/rtdata/images/themed/svg/redo-small.svg
new file mode 100644
index 000000000..be05d9592
--- /dev/null
+++ b/rtdata/images/themed/svg/redo-small.svg
@@ -0,0 +1,119 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/redo.svg b/rtdata/images/themed/svg/redo.svg
new file mode 100644
index 000000000..14f9f7c00
--- /dev/null
+++ b/rtdata/images/themed/svg/redo.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/refresh-red-small.svg b/rtdata/images/themed/svg/refresh-red-small.svg
new file mode 100644
index 000000000..498faafe8
--- /dev/null
+++ b/rtdata/images/themed/svg/refresh-red-small.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/refresh-small.svg b/rtdata/images/themed/svg/refresh-small.svg
new file mode 100644
index 000000000..d9ca603ef
--- /dev/null
+++ b/rtdata/images/themed/svg/refresh-small.svg
@@ -0,0 +1,138 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/refresh.svg b/rtdata/images/themed/svg/refresh.svg
new file mode 100644
index 000000000..3b0b0cb72
--- /dev/null
+++ b/rtdata/images/themed/svg/refresh.svg
@@ -0,0 +1,134 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/remove-small.svg b/rtdata/images/themed/svg/remove-small.svg
new file mode 100644
index 000000000..1bffa469c
--- /dev/null
+++ b/rtdata/images/themed/svg/remove-small.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/remove.svg b/rtdata/images/themed/svg/remove.svg
new file mode 100644
index 000000000..bccfdb160
--- /dev/null
+++ b/rtdata/images/themed/svg/remove.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-left-90.svg b/rtdata/images/themed/svg/rotate-left-90.svg
new file mode 100644
index 000000000..394c88c29
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-left-90.svg
@@ -0,0 +1,149 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-left-small.svg b/rtdata/images/themed/svg/rotate-left-small.svg
new file mode 100644
index 000000000..d85b5e8ea
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-left-small.svg
@@ -0,0 +1,154 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-left.svg b/rtdata/images/themed/svg/rotate-left.svg
new file mode 100644
index 000000000..c66020379
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-left.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-right-90.svg b/rtdata/images/themed/svg/rotate-right-90.svg
new file mode 100644
index 000000000..eca331bc8
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-right-90.svg
@@ -0,0 +1,150 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-right-small.svg b/rtdata/images/themed/svg/rotate-right-small.svg
new file mode 100644
index 000000000..89e6d4ac2
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-right-small.svg
@@ -0,0 +1,154 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-right.svg b/rtdata/images/themed/svg/rotate-right.svg
new file mode 100644
index 000000000..26a46a3f6
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-right.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-straighten-small.svg b/rtdata/images/themed/svg/rotate-straighten-small.svg
new file mode 100644
index 000000000..00da936f8
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-straighten-small.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/rotate-straighten.svg b/rtdata/images/themed/svg/rotate-straighten.svg
new file mode 100644
index 000000000..34765aa2b
--- /dev/null
+++ b/rtdata/images/themed/svg/rotate-straighten.svg
@@ -0,0 +1,237 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/save-small.svg b/rtdata/images/themed/svg/save-small.svg
new file mode 100644
index 000000000..3398e27c8
--- /dev/null
+++ b/rtdata/images/themed/svg/save-small.svg
@@ -0,0 +1,177 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/save.svg b/rtdata/images/themed/svg/save.svg
new file mode 100644
index 000000000..eae40ed09
--- /dev/null
+++ b/rtdata/images/themed/svg/save.svg
@@ -0,0 +1,456 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/saved-no-small.svg b/rtdata/images/themed/svg/saved-no-small.svg
new file mode 100644
index 000000000..02b245aa1
--- /dev/null
+++ b/rtdata/images/themed/svg/saved-no-small.svg
@@ -0,0 +1,189 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/saved-yes-small.svg b/rtdata/images/themed/svg/saved-yes-small.svg
new file mode 100644
index 000000000..f545e9b18
--- /dev/null
+++ b/rtdata/images/themed/svg/saved-yes-small.svg
@@ -0,0 +1,175 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-black-off.svg b/rtdata/images/themed/svg/square-toggle-black-off.svg
new file mode 100644
index 000000000..23d835032
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-black-off.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-black-on.svg b/rtdata/images/themed/svg/square-toggle-black-on.svg
new file mode 100644
index 000000000..431f8bd58
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-black-on.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-blue-off.svg b/rtdata/images/themed/svg/square-toggle-blue-off.svg
new file mode 100644
index 000000000..4da563f36
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-blue-off.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-blue-on.svg b/rtdata/images/themed/svg/square-toggle-blue-on.svg
new file mode 100644
index 000000000..6aa7e2cb1
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-blue-on.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-gray-off.svg b/rtdata/images/themed/svg/square-toggle-gray-off.svg
new file mode 100644
index 000000000..3bc716d8e
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-gray-off.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-gray-on.svg b/rtdata/images/themed/svg/square-toggle-gray-on.svg
new file mode 100644
index 000000000..6e3ddb2ed
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-gray-on.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-green-off.svg b/rtdata/images/themed/svg/square-toggle-green-off.svg
new file mode 100644
index 000000000..814feedf6
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-green-off.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-green-on.svg b/rtdata/images/themed/svg/square-toggle-green-on.svg
new file mode 100644
index 000000000..ed178b3b0
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-green-on.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-luminosity-off.svg b/rtdata/images/themed/svg/square-toggle-luminosity-off.svg
new file mode 100644
index 000000000..c5758afa0
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-luminosity-off.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-luminosity-on.svg b/rtdata/images/themed/svg/square-toggle-luminosity-on.svg
new file mode 100644
index 000000000..9db291ba3
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-luminosity-on.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-red-off.svg b/rtdata/images/themed/svg/square-toggle-red-off.svg
new file mode 100644
index 000000000..b05b91ae5
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-red-off.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-red-on.svg b/rtdata/images/themed/svg/square-toggle-red-on.svg
new file mode 100644
index 000000000..52382d0df
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-red-on.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-theme-off.svg b/rtdata/images/themed/svg/square-toggle-theme-off.svg
new file mode 100644
index 000000000..9b3bc4a2a
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-theme-off.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-theme-on.svg b/rtdata/images/themed/svg/square-toggle-theme-on.svg
new file mode 100644
index 000000000..e7b1f00bd
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-theme-on.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-white-off.svg b/rtdata/images/themed/svg/square-toggle-white-off.svg
new file mode 100644
index 000000000..99e675f83
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-white-off.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/square-toggle-white-on.svg b/rtdata/images/themed/svg/square-toggle-white-on.svg
new file mode 100644
index 000000000..97b5e5e41
--- /dev/null
+++ b/rtdata/images/themed/svg/square-toggle-white-on.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/star-gold-hollow-small.svg b/rtdata/images/themed/svg/star-gold-hollow-small.svg
new file mode 100644
index 000000000..ecdcf65f7
--- /dev/null
+++ b/rtdata/images/themed/svg/star-gold-hollow-small.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/star-gold-small.svg b/rtdata/images/themed/svg/star-gold-small.svg
new file mode 100644
index 000000000..48694c3f1
--- /dev/null
+++ b/rtdata/images/themed/svg/star-gold-small.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/star-hollow-small.svg b/rtdata/images/themed/svg/star-hollow-small.svg
new file mode 100644
index 000000000..6d63a6e8b
--- /dev/null
+++ b/rtdata/images/themed/svg/star-hollow-small.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/star-small.svg b/rtdata/images/themed/svg/star-small.svg
new file mode 100644
index 000000000..5b18386ff
--- /dev/null
+++ b/rtdata/images/themed/svg/star-small.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/adj-white.svg b/rtdata/images/themed/svg/template-16.svg
similarity index 62%
rename from tools/source_icons/scalable/adj-white.svg
rename to rtdata/images/themed/svg/template-16.svg
index 83a0d66aa..d38151609 100644
--- a/tools/source_icons/scalable/adj-white.svg
+++ b/rtdata/images/themed/svg/template-16.svg
@@ -9,65 +9,72 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="10"
- height="10"
- viewBox="0 0 2.6458333 2.6458334"
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
version="1.1"
- id="svg3944"
- inkscape:export-filename="/tmp/adj-white.png"
+ id="SVGRoot"
+ inkscape:export-filename="/tmp/template.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="0.92.1 r"
- sodipodi:docname="adj-white.svg">
- Icons for the "Expert" tab in RawTherapee
-
+ inkscape:version="0.92.2 2405546, 2018-03-11"
+ sodipodi:docname="template-16.svg">
+ inkscape:bbox-nodes="true"
+ inkscape:snap-others="false"
+ inkscape:object-nodes="false"
+ inkscape:snap-grids="true"
+ inkscape:snap-bbox-midpoints="false">
+ id="grid1374"
+ originx="1"
+ originy="1"
+ empspacing="7"
+ dotted="false" />
+
+ id="metadata818">
image/svg+xml
- Icons for the "Expert" tab in RawTherapee
+
- Morgan Hardwood
+ Maciej Dworak
+
+
+
+
+
+ RawTherapee icon.
@@ -89,15 +96,8 @@
-
-
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1"
+ transform="translate(0,-8)" />
diff --git a/tools/source_icons/scalable/adj-black.svg b/rtdata/images/themed/svg/template-24.svg
similarity index 61%
rename from tools/source_icons/scalable/adj-black.svg
rename to rtdata/images/themed/svg/template-24.svg
index 0fa707113..88d934fc5 100644
--- a/tools/source_icons/scalable/adj-black.svg
+++ b/rtdata/images/themed/svg/template-24.svg
@@ -9,64 +9,72 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="10"
- height="10"
- viewBox="0 0 2.6458333 2.6458334"
+ width="24px"
+ height="24px"
+ viewBox="0 0 24 24"
version="1.1"
- id="svg3944"
- inkscape:export-filename="/tmp/1.png"
+ id="SVGRoot"
+ inkscape:export-filename="/tmp/template.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="0.92.1 r"
- sodipodi:docname="adj-black.svg">
- Icons for the "Expert" tab in RawTherapee
-
+ inkscape:version="0.92.2 2405546, 2018-03-11"
+ sodipodi:docname="template-24.svg">
+ inkscape:grid-bbox="true"
+ inkscape:pagecheckerboard="false"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-others="false"
+ inkscape:object-nodes="false"
+ inkscape:snap-grids="true"
+ inkscape:snap-bbox-midpoints="false">
+ id="grid1374"
+ originx="1"
+ originy="1"
+ empspacing="11"
+ dotted="false" />
+
+ id="metadata818">
image/svg+xml
- Icons for the "Expert" tab in RawTherapee
+
- Morgan Hardwood
+ Maciej Dworak
+
+
+
+
+
+ RawTherapee icon.
@@ -88,15 +96,7 @@
-
-
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1" />
diff --git a/rtdata/images/themed/svg/tick-green-hollow-small.svg b/rtdata/images/themed/svg/tick-green-hollow-small.svg
new file mode 100644
index 000000000..fcac2954d
--- /dev/null
+++ b/rtdata/images/themed/svg/tick-green-hollow-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/tick-green-hollow.svg b/rtdata/images/themed/svg/tick-green-hollow.svg
new file mode 100644
index 000000000..9b1eca47d
--- /dev/null
+++ b/rtdata/images/themed/svg/tick-green-hollow.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/tick-green-small.svg b/rtdata/images/themed/svg/tick-green-small.svg
new file mode 100644
index 000000000..edf2dd4b4
--- /dev/null
+++ b/rtdata/images/themed/svg/tick-green-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/tick-green.svg b/rtdata/images/themed/svg/tick-green.svg
new file mode 100644
index 000000000..fa250d9fe
--- /dev/null
+++ b/rtdata/images/themed/svg/tick-green.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/tick-hollow-small.svg b/rtdata/images/themed/svg/tick-hollow-small.svg
new file mode 100644
index 000000000..010fba31e
--- /dev/null
+++ b/rtdata/images/themed/svg/tick-hollow-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/tick-small.svg b/rtdata/images/themed/svg/tick-small.svg
new file mode 100644
index 000000000..943c61d76
--- /dev/null
+++ b/rtdata/images/themed/svg/tick-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/tick.svg b/rtdata/images/themed/svg/tick.svg
new file mode 100644
index 000000000..8ab7a2e27
--- /dev/null
+++ b/rtdata/images/themed/svg/tick.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/transform.svg b/rtdata/images/themed/svg/transform.svg
new file mode 100644
index 000000000..09b55309d
--- /dev/null
+++ b/rtdata/images/themed/svg/transform.svg
@@ -0,0 +1,133 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-delete.svg b/rtdata/images/themed/svg/trash-delete.svg
new file mode 100644
index 000000000..7593e6001
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-delete.svg
@@ -0,0 +1,368 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-empty-show.svg b/rtdata/images/themed/svg/trash-empty-show.svg
new file mode 100644
index 000000000..366b15bd6
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-empty-show.svg
@@ -0,0 +1,287 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-empty.svg b/rtdata/images/themed/svg/trash-empty.svg
new file mode 100644
index 000000000..47ceae609
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-empty.svg
@@ -0,0 +1,278 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-full-show.svg b/rtdata/images/themed/svg/trash-full-show.svg
new file mode 100644
index 000000000..8ec3f9092
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-full-show.svg
@@ -0,0 +1,291 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-full.svg b/rtdata/images/themed/svg/trash-full.svg
new file mode 100644
index 000000000..eae5920e3
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-full.svg
@@ -0,0 +1,290 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-hide-deleted.svg b/rtdata/images/themed/svg/trash-hide-deleted.svg
new file mode 100644
index 000000000..e70aa21e1
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-hide-deleted.svg
@@ -0,0 +1,293 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-remove-small.svg b/rtdata/images/themed/svg/trash-remove-small.svg
new file mode 100644
index 000000000..a58bafd39
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-remove-small.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-remove.svg b/rtdata/images/themed/svg/trash-remove.svg
new file mode 100644
index 000000000..31ca65a56
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-remove.svg
@@ -0,0 +1,288 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/trash-small.svg b/rtdata/images/themed/svg/trash-small.svg
new file mode 100644
index 000000000..3d2e674c6
--- /dev/null
+++ b/rtdata/images/themed/svg/trash-small.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/undo-all.svg b/rtdata/images/themed/svg/undo-all.svg
new file mode 100644
index 000000000..e648588ef
--- /dev/null
+++ b/rtdata/images/themed/svg/undo-all.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/undo-small.svg b/rtdata/images/themed/svg/undo-small.svg
new file mode 100644
index 000000000..137c343e6
--- /dev/null
+++ b/rtdata/images/themed/svg/undo-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/undo.svg b/rtdata/images/themed/svg/undo.svg
new file mode 100644
index 000000000..bc4282693
--- /dev/null
+++ b/rtdata/images/themed/svg/undo.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/warning-highlights.svg b/rtdata/images/themed/svg/warning-highlights.svg
new file mode 100644
index 000000000..c7aaf80ce
--- /dev/null
+++ b/rtdata/images/themed/svg/warning-highlights.svg
@@ -0,0 +1,134 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/warning-shadows.svg b/rtdata/images/themed/svg/warning-shadows.svg
new file mode 100644
index 000000000..f9baa36c1
--- /dev/null
+++ b/rtdata/images/themed/svg/warning-shadows.svg
@@ -0,0 +1,134 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wavelets.svg b/rtdata/images/themed/svg/wavelets.svg
new file mode 100644
index 000000000..1d6de039c
--- /dev/null
+++ b/rtdata/images/themed/svg/wavelets.svg
@@ -0,0 +1,157 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-auto-small.svg b/rtdata/images/themed/svg/wb-auto-small.svg
new file mode 100644
index 000000000..23e55f560
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-auto-small.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-auto.svg b/rtdata/images/themed/svg/wb-auto.svg
new file mode 100644
index 000000000..5914ee63e
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-auto.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-camera-small.svg b/rtdata/images/themed/svg/wb-camera-small.svg
new file mode 100644
index 000000000..2521d513e
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-camera-small.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-camera.svg b/rtdata/images/themed/svg/wb-camera.svg
new file mode 100644
index 000000000..f83342b6b
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-camera.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-cloudy-small.svg b/rtdata/images/themed/svg/wb-cloudy-small.svg
new file mode 100644
index 000000000..0197eab4e
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-cloudy-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-cloudy.svg b/rtdata/images/themed/svg/wb-cloudy.svg
new file mode 100644
index 000000000..5762fa37b
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-cloudy.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-custom-small.svg b/rtdata/images/themed/svg/wb-custom-small.svg
new file mode 100644
index 000000000..f176458a8
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-custom-small.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-custom.svg b/rtdata/images/themed/svg/wb-custom.svg
new file mode 100644
index 000000000..f1d2ec8f7
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-custom.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-flash-small.svg b/rtdata/images/themed/svg/wb-flash-small.svg
new file mode 100644
index 000000000..634912538
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-flash-small.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-flash.svg b/rtdata/images/themed/svg/wb-flash.svg
new file mode 100644
index 000000000..fb4b0ca66
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-flash.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-fluorescent-small.svg b/rtdata/images/themed/svg/wb-fluorescent-small.svg
new file mode 100644
index 000000000..67c86ec71
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-fluorescent-small.svg
@@ -0,0 +1,172 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-fluorescent.svg b/rtdata/images/themed/svg/wb-fluorescent.svg
new file mode 100644
index 000000000..8746978e1
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-fluorescent.svg
@@ -0,0 +1,169 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-lamp-small.svg b/rtdata/images/themed/svg/wb-lamp-small.svg
new file mode 100644
index 000000000..32c172d7f
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-lamp-small.svg
@@ -0,0 +1,172 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-lamp.svg b/rtdata/images/themed/svg/wb-lamp.svg
new file mode 100644
index 000000000..39f2ccb94
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-lamp.svg
@@ -0,0 +1,169 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-led-small.svg b/rtdata/images/themed/svg/wb-led-small.svg
new file mode 100644
index 000000000..7e20c4576
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-led-small.svg
@@ -0,0 +1,156 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-led.svg b/rtdata/images/themed/svg/wb-led.svg
new file mode 100644
index 000000000..952f5f77f
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-led.svg
@@ -0,0 +1,151 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-shade-small.svg b/rtdata/images/themed/svg/wb-shade-small.svg
new file mode 100644
index 000000000..78ed1e6c6
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-shade-small.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-shade.svg b/rtdata/images/themed/svg/wb-shade.svg
new file mode 100644
index 000000000..3ac24bd80
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-shade.svg
@@ -0,0 +1,172 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-sun-small.svg b/rtdata/images/themed/svg/wb-sun-small.svg
new file mode 100644
index 000000000..94abad681
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-sun-small.svg
@@ -0,0 +1,178 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-sun.svg b/rtdata/images/themed/svg/wb-sun.svg
new file mode 100644
index 000000000..b9c71a3dc
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-sun.svg
@@ -0,0 +1,173 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-tungsten-small.svg b/rtdata/images/themed/svg/wb-tungsten-small.svg
new file mode 100644
index 000000000..dc4b62beb
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-tungsten-small.svg
@@ -0,0 +1,163 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-tungsten.svg b/rtdata/images/themed/svg/wb-tungsten.svg
new file mode 100644
index 000000000..0dabc0935
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-tungsten.svg
@@ -0,0 +1,158 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-water-small.svg b/rtdata/images/themed/svg/wb-water-small.svg
new file mode 100644
index 000000000..2cb62298a
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-water-small.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/wb-water.svg b/rtdata/images/themed/svg/wb-water.svg
new file mode 100644
index 000000000..55a98f099
--- /dev/null
+++ b/rtdata/images/themed/svg/wb-water.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/window-add.svg b/rtdata/images/themed/svg/window-add.svg
new file mode 100644
index 000000000..da0651444
--- /dev/null
+++ b/rtdata/images/themed/svg/window-add.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/rtdata/images/toleftend.png b/rtdata/images/toleftend.png
deleted file mode 100644
index 4dfd61fec..000000000
Binary files a/rtdata/images/toleftend.png and /dev/null differ
diff --git a/rtdata/images/torightend.png b/rtdata/images/torightend.png
deleted file mode 100644
index 2c5204f74..000000000
Binary files a/rtdata/images/torightend.png and /dev/null differ
diff --git a/rtdata/images/transform.png b/rtdata/images/transform.png
deleted file mode 100644
index fc2f66cef..000000000
Binary files a/rtdata/images/transform.png and /dev/null differ
diff --git a/rtdata/images/trash-show-empty.png b/rtdata/images/trash-show-empty.png
deleted file mode 100644
index 08fcdfc93..000000000
Binary files a/rtdata/images/trash-show-empty.png and /dev/null differ
diff --git a/rtdata/images/trash-show-full.png b/rtdata/images/trash-show-full.png
deleted file mode 100644
index c9bd50e51..000000000
Binary files a/rtdata/images/trash-show-full.png and /dev/null differ
diff --git a/rtdata/images/trash.png b/rtdata/images/trash.png
deleted file mode 100644
index 08fcdfc93..000000000
Binary files a/rtdata/images/trash.png and /dev/null differ
diff --git a/rtdata/images/warnhl.png b/rtdata/images/warnhl.png
deleted file mode 100644
index 98dddeb92..000000000
Binary files a/rtdata/images/warnhl.png and /dev/null differ
diff --git a/rtdata/images/warnsh.png b/rtdata/images/warnsh.png
deleted file mode 100644
index ee2c31e08..000000000
Binary files a/rtdata/images/warnsh.png and /dev/null differ
diff --git a/rtdata/languages/Deutsch b/rtdata/languages/Deutsch
index ef342a966..0a1608184 100644
--- a/rtdata/languages/Deutsch
+++ b/rtdata/languages/Deutsch
@@ -806,6 +806,7 @@ HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION;(Sensor-Matrix)\nVorverarbeitung\nR
HISTORY_MSG_PREPROCESS_PDAFLINESFILTER;(Sensor-Matrix)\nVorverarbeitung\nPDAF-Zeilenfilter
HISTORY_MSG_PRSHARPEN_CONTRAST;(Skalieren) - Schärfen\nKontrastschwelle
HISTORY_MSG_RAW_BORDER;(Sensor-Matrix)\nFarbinterpolation\nBildrand
+HISTORY_MSG_RESIZE_ALLOW_UPSCALING;(Skalieren)\nHochskalieren zulassen
HISTORY_MSG_SHARPENING_CONTRAST;(Schärfung)\nKontrastschwelle
HISTORY_MSG_SOFTLIGHT_ENABLED;(Weiches Licht)
HISTORY_MSG_SOFTLIGHT_STRENGTH;(Weiches Licht)\nIntensität
@@ -1001,6 +1002,7 @@ PARTIALPASTE_PREPROCESS_DEADPIXFILT;Vorverarbeitung: Dead-Pixel-Filter
PARTIALPASTE_PREPROCESS_GREENEQUIL;Vorverarbeitung: Grün-Ausgleich
PARTIALPASTE_PREPROCESS_HOTPIXFILT;Vorverarbeitung: Hot-Pixel-Filter
PARTIALPASTE_PREPROCESS_LINEDENOISE;Vorverarbeitung: Zeilenrauschfilter
+PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;Vorverarbeitung: PDAF-Zeilenfilter
PARTIALPASTE_PRSHARPENING;Schärfung nach Größenänderung
PARTIALPASTE_RAWCACORR_AUTO;Chromatische Aberration: Automatische Korrektur
PARTIALPASTE_RAWCACORR_CAREDBLUE;Chromatische Aberration: Rot & Blau
@@ -1008,6 +1010,7 @@ PARTIALPASTE_RAWEXPOS_BLACK;Weißpunkt: Schwarzpegel
PARTIALPASTE_RAWEXPOS_LINEAR;Weißpunkt: Korrekturfaktor
PARTIALPASTE_RAWEXPOS_PRESER;Weißpunkt: Lichter schützen (EV)
PARTIALPASTE_RAWGROUP;RAW
+PARTIALPASTE_RAW_BORDER;Farbinterpolation: Bildrand
PARTIALPASTE_RAW_DCBENHANCE;Farbinterpolation: DCB-Verbesserung
PARTIALPASTE_RAW_DCBITERATIONS;Farbinterpolation: Anzahl der DCB-Iterationen
PARTIALPASTE_RAW_DMETHOD;Farbinterpolation: Methode
@@ -1927,6 +1930,7 @@ TP_RAW_SENSOR_BAYER_LABEL;Sensor mit Bayer-Matrix
TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;Mit “3-Pass“ erzielt man die besten Ergebnisse\n(empfohlen bei Bildern mit niedrigen ISO-Werten).\n\nBei hohen ISO-Werten unterscheidet sich “1-Pass“\nkaum gegenüber “3-Pass“, ist aber deutlich schneller.\n\n"+ schnell" erzeugt weniger Artefakte in kontrast-\narmen Bereichen.
TP_RAW_SENSOR_XTRANS_LABEL;Sensor mit X-Trans-Matrix
TP_RAW_VNG4;VNG4
+TP_RESIZE_ALLOW_UPSCALING;Hochskalieren zulassen
TP_RESIZE_APPLIESTO;Anwenden auf:
TP_RESIZE_CROPPEDAREA;Ausschnitt
TP_RESIZE_FITBOX;Begrenzungsrahmen
@@ -2314,11 +2318,3 @@ ZOOMPANEL_ZOOMFITSCREEN;An Bildschirm anpassen\nTaste: Alt + f
ZOOMPANEL_ZOOMIN;Hineinzoomen\nTaste: +
ZOOMPANEL_ZOOMOUT;Herauszoomen\nTaste: -
-!!!!!!!!!!!!!!!!!!!!!!!!!
-! Untranslated keys follow; remove the ! prefix after an entry is translated.
-!!!!!!!!!!!!!!!!!!!!!!!!!
-
-HISTORY_MSG_RESIZE_ALLOW_UPSCALING;(Skalieren)\nHochskalieren zulassen
-PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;Vorverarbeitung: PDAF-Zeilenfilter
-PARTIALPASTE_RAW_BORDER;Farbinterpolation: Bildrand
-TP_RESIZE_ALLOW_UPSCALING;Hochskalieren zulassen
diff --git a/rtdata/languages/English (UK) b/rtdata/languages/English (UK)
index 25687187f..47de0e9eb 100644
--- a/rtdata/languages/English (UK)
+++ b/rtdata/languages/English (UK)
@@ -2210,7 +2210,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!TP_WBALANCE_SOLUX41;Solux 4100K
!TP_WBALANCE_SOLUX47;Solux 4700K (vendor)
!TP_WBALANCE_SOLUX47_NG;Solux 4700K (Nat. Gallery)
-!TP_WBALANCE_SPOTWB;Spot WB
+!TP_WBALANCE_SPOTWB;Use the pipette to pick the white balance from a neutral patch in the preview.
!TP_WBALANCE_TEMPBIAS;AWB temperature bias
!TP_WBALANCE_TEMPBIAS_TOOLTIP;Allows to alter the computation of the "auto white balance"\nby biasing it towards warmer or cooler temperatures. The bias\nis expressed as a percentage of the computed temperature,\nso that the result is given by "computedTemp + computedTemp * bias".
!TP_WBALANCE_TEMPERATURE;Temperature
diff --git a/rtdata/languages/English (US) b/rtdata/languages/English (US)
index 7aff8a60c..01328cdaa 100644
--- a/rtdata/languages/English (US)
+++ b/rtdata/languages/English (US)
@@ -2210,7 +2210,7 @@
!TP_WBALANCE_SOLUX41;Solux 4100K
!TP_WBALANCE_SOLUX47;Solux 4700K (vendor)
!TP_WBALANCE_SOLUX47_NG;Solux 4700K (Nat. Gallery)
-!TP_WBALANCE_SPOTWB;Spot WB
+!TP_WBALANCE_SPOTWB;Use the pipette to pick the white balance from a neutral patch in the preview.
!TP_WBALANCE_TEMPBIAS;AWB temperature bias
!TP_WBALANCE_TEMPBIAS_TOOLTIP;Allows to alter the computation of the "auto white balance"\nby biasing it towards warmer or cooler temperatures. The bias\nis expressed as a percentage of the computed temperature,\nso that the result is given by "computedTemp + computedTemp * bias".
!TP_WBALANCE_TEMPERATURE;Temperature
diff --git a/rtdata/languages/Japanese b/rtdata/languages/Japanese
index 0f50b6147..a573146ab 100644
--- a/rtdata/languages/Japanese
+++ b/rtdata/languages/Japanese
@@ -771,7 +771,11 @@ HISTORY_MSG_PIXELSHIFT_DEMOSAIC;PS - 振れに対するデモザイクの方式
HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION;ラインノイズフィルタの方向
HISTORY_MSG_PREPROCESS_PDAFLINESFILTER;PDAFラインフィルタ
HISTORY_MSG_PRSHARPEN_CONTRAST;PRS - コントラストのしきい値
+HISTORY_MSG_RAW_BORDER;Rawの境界
+HISTORY_MSG_RESIZE_ALLOW_UPSCALING;リサイズ - アップスケーリングを可能にする
HISTORY_MSG_SHARPENING_CONTRAST;シャープ化 - コントラストのしきい値
+HISTORY_MSG_SOFTLIGHT_ENABLED;ソフトな明るさ
+HISTORY_MSG_SOFTLIGHT_STRENGTH;ソフトな明るさ - 強さ
HISTORY_MSG_TM_FATTAL_ANCHOR;DRC - アンカー
HISTORY_NEWSNAPSHOT;追加
HISTORY_NEWSNAPSHOT_TOOLTIP;ショートカット: Alt-s
@@ -892,6 +896,7 @@ MAIN_TOOLTIP_PREVIEWFOCUSMASK;フォーカス・マスク表示\nショ
MAIN_TOOLTIP_PREVIEWG;グリーン チャンネル表示\nショートカット: g
MAIN_TOOLTIP_PREVIEWL;輝度表示\nショートカット: v\n\n0.299*R + 0.587*G + 0.114*B
MAIN_TOOLTIP_PREVIEWR;レッド チャンネル表示\nショートカット: r
+MAIN_TOOLTIP_PREVIEWSHARPMASK;プレビューで見るシャープ化機能のコントラストマスク\nショートカット: なし\n\nこの機能が使えるのはシャープ化機能が有効で、画像が100%以上に拡大されている場合だけ
MAIN_TOOLTIP_QINFO;画像の情報\nショートカット: i
MAIN_TOOLTIP_SHOWHIDELP1;表示/非表示 左パネル\nショートカット: l
MAIN_TOOLTIP_SHOWHIDERP1;表示/非表示 右パネル\nショートカット: Alt-l
@@ -962,6 +967,7 @@ PARTIALPASTE_PREPROCESS_DEADPIXFILT;デッドピクセルフィルターを適
PARTIALPASTE_PREPROCESS_GREENEQUIL;グリーン 平衡化
PARTIALPASTE_PREPROCESS_HOTPIXFILT;ホットピクセルフィルターを適用
PARTIALPASTE_PREPROCESS_LINEDENOISE;ラインノイズ フィルタ
+PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;PDAF ラインフィルタ
PARTIALPASTE_PRSHARPENING;リサイズ後のシャープ化
PARTIALPASTE_RAWCACORR_AUTO;自動色収差補正
PARTIALPASTE_RAWCACORR_CAREDBLUE;色収差 レッドとブルー
@@ -969,6 +975,7 @@ PARTIALPASTE_RAWEXPOS_BLACK;黒レベル
PARTIALPASTE_RAWEXPOS_LINEAR;raw ホワイトポイント リニア補正係数
PARTIALPASTE_RAWEXPOS_PRESER;raw ホワイトポイント ハイライトを保持したまま補正 (EV)
PARTIALPASTE_RAWGROUP;raw 設定
+PARTIALPASTE_RAW_BORDER;Rawの境界
PARTIALPASTE_RAW_DCBENHANCE;DCB 拡張処理適用
PARTIALPASTE_RAW_DCBITERATIONS;DCB反復の数
PARTIALPASTE_RAW_DMETHOD;デモザイクの方法
@@ -984,6 +991,7 @@ PARTIALPASTE_SHADOWSHIGHLIGHTS;シャドウ/ハイライト
PARTIALPASTE_SHARPENEDGE;エッジ
PARTIALPASTE_SHARPENING;シャープ化 (USM/RL)
PARTIALPASTE_SHARPENMICRO;マイクロコントラスト
+PARTIALPASTE_SOFTLIGHT;ソフトな明るさ
PARTIALPASTE_TM_FATTAL;ダイナミックレンジ圧縮
PARTIALPASTE_VIBRANCE;自然な彩度
PARTIALPASTE_VIGNETTING;周辺光量補正
@@ -1794,14 +1802,17 @@ TP_RAWEXPOS_PRESER;ハイライトを保持
TP_RAWEXPOS_RGB;レッド、グリーン、ブルー
TP_RAWEXPOS_TWOGREEN;2つのグリーンを連動
TP_RAW_1PASSMEDIUM;1-パス (ミディアム)
+TP_RAW_2PASS;1-pass+fast
TP_RAW_3PASSBEST;3-Pass (最良)
TP_RAW_4PASS;4-パス
TP_RAW_AHD;AHD
TP_RAW_AMAZE;AMaZE
TP_RAW_AMAZEVNG4;AMaZE+VNG4
+TP_RAW_BORDER;境界
TP_RAW_DCB;DCB
TP_RAW_DCBENHANCE;DCB 拡張処理
TP_RAW_DCBITERATIONS;DCB 反復の数
+TP_RAW_DCBVNG4;DCB+VNG4
TP_RAW_DMETHOD;方式
TP_RAW_DMETHOD_PROGRESSBAR;%1 デモザイク中...
TP_RAW_DMETHOD_PROGRESSBAR_REFINE;デモザイク・リファイン中...
@@ -1853,10 +1864,12 @@ TP_RAW_PIXELSHIFTSIGMA_TOOLTIP;デフォルトで設定している値1.0で基
TP_RAW_PIXELSHIFTSMOOTH;境界部分を滑らかにする
TP_RAW_PIXELSHIFTSMOOTH_TOOLTIP;これは振れのある領域と振れがない領域の境を滑らかに補正するものです。\n0に設定すると機能の働きはありません。\n1に設定すると、選択された構成画像にAMaZEかLMMSEが使われた結果が得られます("LMMSEを使う"というオプション次第)、或いは"メディアンを使う"が選択されていれば全ての構成画像にメディアンが使われます。
TP_RAW_RCD;RCD
+TP_RAW_RCDVNG4;RCD+VNG4
TP_RAW_SENSOR_BAYER_LABEL;ベイヤー配列を使ったセンサー
TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-passが最適です(低ISO画像には奨められます)\n高ISO画像の場合、1-passと3-passの違いは殆どありません、処理速度は前者の方が速いです。
TP_RAW_SENSOR_XTRANS_LABEL;X-Transマトリクスを使ったセンサー
TP_RAW_VNG4;VNG4
+TP_RESIZE_ALLOW_UPSCALING;アップスケーリングを可能にする
TP_RESIZE_APPLIESTO;適用領域:
TP_RESIZE_CROPPEDAREA;切り抜き画像
TP_RESIZE_FITBOX;バウンディング・ボックス
@@ -1995,6 +2008,8 @@ TP_SHARPENMICRO_CONTRAST;コントラストのしきい値
TP_SHARPENMICRO_LABEL;マイクロコントラスト
TP_SHARPENMICRO_MATRIX;3×3マトリクスの代わりに 5×5
TP_SHARPENMICRO_UNIFORMITY;均等
+TP_SOFTLIGHT_LABEL;ソフトな明るさ
+TP_SOFTLIGHT_STRENGTH;強さ
TP_TM_FATTAL_AMOUNT;量
TP_TM_FATTAL_ANCHOR;アンカー
TP_TM_FATTAL_LABEL;ダイナミックレンジ圧縮
@@ -2242,22 +2257,3 @@ ZOOMPANEL_ZOOMFITSCREEN;画像全体を画面に合わせる\nショートカッ
ZOOMPANEL_ZOOMIN;ズームイン\nショートカット: +
ZOOMPANEL_ZOOMOUT;ズームアウト\nショートカット: -
-!!!!!!!!!!!!!!!!!!!!!!!!!
-! Untranslated keys follow; remove the ! prefix after an entry is translated.
-!!!!!!!!!!!!!!!!!!!!!!!!!
-
-!HISTORY_MSG_RAW_BORDER;Raw border
-!HISTORY_MSG_RESIZE_ALLOW_UPSCALING;Resize - Allow upscaling
-!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
-!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
-!MAIN_TOOLTIP_PREVIEWSHARPMASK;Preview the Sharpening Contrast Mask.\nShortcut: None\n\nOnly works when sharpening is enabled and zoom >= 100%.
-!PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!PARTIALPASTE_RAW_BORDER;Raw border
-!PARTIALPASTE_SOFTLIGHT;Soft light
-!TP_RAW_2PASS;1-pass+fast
-!TP_RAW_BORDER;Border
-!TP_RAW_DCBVNG4;DCB+VNG4
-!TP_RAW_RCDVNG4;RCD+VNG4
-!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
-!TP_SOFTLIGHT_LABEL;Soft Light
-!TP_SOFTLIGHT_STRENGTH;Strength
diff --git a/rtdata/languages/Portugues (Brasil) b/rtdata/languages/Portugues (Brasil)
index 3c7548a80..7db8a0168 100644
--- a/rtdata/languages/Portugues (Brasil)
+++ b/rtdata/languages/Portugues (Brasil)
@@ -1,4 +1,4 @@
-#01 2018-06-30 Digitalpix58
+#01 2018-07-17 Digitalpix58
ABOUT_TAB_BUILD;Versão
ABOUT_TAB_CREDITS;Créditos
@@ -739,6 +739,7 @@ HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION;Direção do filtro de ruído de li
HISTORY_MSG_PREPROCESS_PDAFLINESFILTER;Filtros de linha PDAF
HISTORY_MSG_PRSHARPEN_CONTRAST;PRS - Limite de contraste
HISTORY_MSG_RAW_BORDER;Borda raw
+HISTORY_MSG_RESIZE_ALLOW_UPSCALING;Redimensionar - Permitir escalonamento
HISTORY_MSG_SHARPENING_CONTRAST;Nitidez - Limite de contraste
HISTORY_MSG_SOFTLIGHT_ENABLED;Luz suave
HISTORY_MSG_SOFTLIGHT_STRENGTH;Luz suave - Intensidade
@@ -932,6 +933,7 @@ PARTIALPASTE_PREPROCESS_DEADPIXFILT;Filtro de pixels mortos
PARTIALPASTE_PREPROCESS_GREENEQUIL;Equilíbrio verde
PARTIALPASTE_PREPROCESS_HOTPIXFILT;Filtro de pixel quente
PARTIALPASTE_PREPROCESS_LINEDENOISE;Filtro de ruído de linha
+PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;Filtro de linhas PDAF
PARTIALPASTE_PRSHARPENING;Nitidez pós-redimensionamento
PARTIALPASTE_RAWCACORR_AUTO;Auto correção CA
PARTIALPASTE_RAWCACORR_CAREDBLUE;vermelho & azul CA
@@ -939,6 +941,7 @@ PARTIALPASTE_RAWEXPOS_BLACK;Níveis de preto
PARTIALPASTE_RAWEXPOS_LINEAR;Correção de ponto branco
PARTIALPASTE_RAWEXPOS_PRESER;preservação do realce
PARTIALPASTE_RAWGROUP;Configurações Raw
+PARTIALPASTE_RAW_BORDER;Borda raw
PARTIALPASTE_RAW_DCBENHANCE;Aprimoramento DCB
PARTIALPASTE_RAW_DCBITERATIONS;Iterações DCB
PARTIALPASTE_RAW_DMETHOD;Método demosaico
@@ -954,6 +957,7 @@ PARTIALPASTE_SHADOWSHIGHLIGHTS;Sombras/realces
PARTIALPASTE_SHARPENEDGE;Bordas
PARTIALPASTE_SHARPENING;Nitidez (USM/RL)
PARTIALPASTE_SHARPENMICRO;Microcontraste
+PARTIALPASTE_SOFTLIGHT;Luz suave
PARTIALPASTE_TM_FATTAL;Compressão de Amplitude Dinâmica(DRC)
PARTIALPASTE_VIBRANCE;Vibração
PARTIALPASTE_VIGNETTING;Correção de vinheta
@@ -1766,14 +1770,17 @@ TP_RAWEXPOS_PRESER;Preservação do realce
TP_RAWEXPOS_RGB;Vermelho, Verde, Azul
TP_RAWEXPOS_TWOGREEN;Ligações verdes
TP_RAW_1PASSMEDIUM;1-Passar (Medio)
+TP_RAW_2PASS;1-passar+rápido
TP_RAW_3PASSBEST;3-Passar (Superior)
TP_RAW_4PASS;4-Passar
TP_RAW_AHD;AHD
TP_RAW_AMAZE;AMaZE
TP_RAW_AMAZEVNG4;AMaZE+VNG4
+TP_RAW_BORDER;Borda
TP_RAW_DCB;DCB
TP_RAW_DCBENHANCE;Aprimoramento DCB
TP_RAW_DCBITERATIONS;Número de iterações DCB
+TP_RAW_DCBVNG4;DCB+VNG4
TP_RAW_DMETHOD;Método
TP_RAW_DMETHOD_PROGRESSBAR;%1 demosaicing...
TP_RAW_DMETHOD_PROGRESSBAR_REFINE;Refinamento Demosaicing...
@@ -1825,10 +1832,12 @@ TP_RAW_PIXELSHIFTSIGMA_TOOLTIP;TO raio padrão de 1.0 geralmente se encaixa bem
TP_RAW_PIXELSHIFTSMOOTH;Transições suaves
TP_RAW_PIXELSHIFTSMOOTH_TOOLTIP;Transições suaves entre áreas com movimento e áreas sem.\nDefina 0 para desabilitar a transição suave.\nDefina 1 para obter o resultado AMaZE/LMMSE do quadro selecionado (dependendo se "Usar LMMSE" estiver selecionado) ou a mediana de todos os quatro quadros se "Usar mediana" estiver selecionado.
TP_RAW_RCD;RCD
+TP_RAW_RCDVNG4;RCD+VNG4
TP_RAW_SENSOR_BAYER_LABEL;Sensor com Matriz Bayer
TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-passe dá os melhores resultados (recomendado para imagens com ISO baixo).\n1-passe é quase indistinguível do 3-passe para imagens com ISO alto e é mais rápido.
TP_RAW_SENSOR_XTRANS_LABEL;Sensor com Matriz X-Trans
TP_RAW_VNG4;VNG4
+TP_RESIZE_ALLOW_UPSCALING;Permitir Escalonamento
TP_RESIZE_APPLIESTO;Aplica-se a:
TP_RESIZE_CROPPEDAREA;Área Recortada
TP_RESIZE_FITBOX;Caixa Delimitadora
@@ -1918,11 +1927,11 @@ TP_RETINEX_VARIANCE;Contraste
TP_RETINEX_VARIANCE_TOOLTIP;Baixa variância aumenta o contraste e a saturação local, mas pode levar a artefatos.
TP_RETINEX_VIEW;Processo
TP_RETINEX_VIEW_MASK;Máscara
-TP_RETINEX_VIEW_METHOD_TOOLTIP;Padrão - Exibição normal.\nMáscara - Exibe a máscara.\nMáscara não nítida - Exibe a imagem com uma máscara não nítida de raio alto.\nTransmissão - Auto/Fixo - Exibe o mapa de transmissão do arquivo, antes de qualquer ação de contraste e brilho.\n\nAtenção: a máscara não corresponde à realidade, mas é amplificada para torná-la mais visível.
+TP_RETINEX_VIEW_METHOD_TOOLTIP;Padrão - Exibição normal.\nMáscara - Exibe a máscara.\nMáscara de nitidez - Exibe a imagem com uma máscara de nitidez de raio alto.\nTransmissão - Auto/Fixo - Exibe o mapa de transmissão do arquivo, antes de qualquer ação de contraste e brilho.\n\nAtenção: a máscara não corresponde à realidade, mas é amplificada para torná-la mais visível.
TP_RETINEX_VIEW_NONE;Padrão
TP_RETINEX_VIEW_TRAN;Transmissão - Auto
TP_RETINEX_VIEW_TRAN2;Transmissão - Fixo
-TP_RETINEX_VIEW_UNSHARP;Máscara não nítida
+TP_RETINEX_VIEW_UNSHARP;Máscara de nitidez
TP_RGBCURVES_BLUE;B
TP_RGBCURVES_CHANNEL;Canal
TP_RGBCURVES_GREEN;G
@@ -1961,12 +1970,14 @@ TP_SHARPENING_RLD_AMOUNT;Montante
TP_SHARPENING_RLD_DAMPING;Amortecimento
TP_SHARPENING_RLD_ITERATIONS;Iterações
TP_SHARPENING_THRESHOLD;Limite
-TP_SHARPENING_USM;Máscara Não Nítida
+TP_SHARPENING_USM;Máscara de Nitidez
TP_SHARPENMICRO_AMOUNT;Quantidade
TP_SHARPENMICRO_CONTRAST;Limite de contraste
TP_SHARPENMICRO_LABEL;Microcontraste
TP_SHARPENMICRO_MATRIX;3×3 matriz em vez de 5×5
TP_SHARPENMICRO_UNIFORMITY;Uniformidade
+TP_SOFTLIGHT_LABEL;Luz Suave
+TP_SOFTLIGHT_STRENGTH;Intensidade
TP_TM_FATTAL_AMOUNT;Montante
TP_TM_FATTAL_ANCHOR;Âncora
TP_TM_FATTAL_LABEL;Compressão de Amplitude Dinâmica(DRC)
@@ -2198,7 +2209,7 @@ TP_WBALANCE_SOLUX35;Solux 3500K
TP_WBALANCE_SOLUX41;Solux 4100K
TP_WBALANCE_SOLUX47;Solux 4700K (vendor)
TP_WBALANCE_SOLUX47_NG;Solux 4700K (Galeria Nat.)
-TP_WBALANCE_SPOTWB;Spot WB
+TP_WBALANCE_SPOTWB;Use the pipette to pick the white balance from a neutral patch in the preview.
TP_WBALANCE_TEMPBIAS;Viés de temperatura AWB
TP_WBALANCE_TEMPBIAS_TOOLTIP;Permite alterar o cálculo do "balanço de branco automático"\ninclinando-o para temperaturas mais quentes ou mais frias. O viés\né expresso como uma porcentagem da temperatura calculada,\npara que o resultado seja dado por "Temperatura calculada + Temperatura calculada * viés".
TP_WBALANCE_TEMPERATURE;Temperatura
@@ -2215,18 +2226,3 @@ ZOOMPANEL_ZOOMFITSCREEN;Ajustar toda a imagem à tela\nAtalho: Alt-f
ZOOMPANEL_ZOOMIN;Mais Zoom\nAtalho: +
ZOOMPANEL_ZOOMOUT;Menos Zoom\nAtalho: -
-!!!!!!!!!!!!!!!!!!!!!!!!!
-! Untranslated keys follow; remove the ! prefix after an entry is translated.
-!!!!!!!!!!!!!!!!!!!!!!!!!
-
-!HISTORY_MSG_RESIZE_ALLOW_UPSCALING;Resize - Allow upscaling
-!PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!PARTIALPASTE_RAW_BORDER;Raw border
-!PARTIALPASTE_SOFTLIGHT;Soft light
-!TP_RAW_2PASS;1-pass+fast
-!TP_RAW_BORDER;Border
-!TP_RAW_DCBVNG4;DCB+VNG4
-!TP_RAW_RCDVNG4;RCD+VNG4
-!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
-!TP_SOFTLIGHT_LABEL;Soft Light
-!TP_SOFTLIGHT_STRENGTH;Strength
diff --git a/rtdata/languages/default b/rtdata/languages/default
index dd83d045e..45dd5cc29 100644
--- a/rtdata/languages/default
+++ b/rtdata/languages/default
@@ -2467,7 +2467,7 @@ TP_WBALANCE_SOLUX35;Solux 3500K
TP_WBALANCE_SOLUX41;Solux 4100K
TP_WBALANCE_SOLUX47;Solux 4700K (vendor)
TP_WBALANCE_SOLUX47_NG;Solux 4700K (Nat. Gallery)
-TP_WBALANCE_SPOTWB;Spot WB
+TP_WBALANCE_SPOTWB;Use the pipette to pick the white balance from a neutral patch in the preview.
TP_WBALANCE_TEMPBIAS;AWB temperature bias
TP_WBALANCE_TEMPBIAS_TOOLTIP;Allows to alter the computation of the "auto white balance"\nby biasing it towards warmer or cooler temperatures. The bias\nis expressed as a percentage of the computed temperature,\nso that the result is given by "computedTemp + computedTemp * bias".
TP_WBALANCE_TEMPERATURE;Temperature
diff --git a/rtdata/icons/mime-types b/rtdata/mime-types
similarity index 100%
rename from rtdata/icons/mime-types
rename to rtdata/mime-types
diff --git a/rtdata/icons/rawtherapee.desktop.in b/rtdata/rawtherapee.desktop.in
similarity index 100%
rename from rtdata/icons/rawtherapee.desktop.in
rename to rtdata/rawtherapee.desktop.in
diff --git a/rtdata/themes/RawTherapee-GTK3-20_.css b/rtdata/themes/RawTherapee-GTK3-20_.css
index 3f25ce509..91aff9a99 100644
--- a/rtdata/themes/RawTherapee-GTK3-20_.css
+++ b/rtdata/themes/RawTherapee-GTK3-20_.css
@@ -225,6 +225,7 @@ scrollbar.vertical.overlay-indicator:not(.hovering) slider {
button {
padding: 0;
+ box-shadow: none;
min-height: 5px;
min-width: 5px;
background-image: linear-gradient(to bottom, rgba(100,100,100,.3), rgba(30,30,30,.3));
@@ -631,7 +632,6 @@ flowboxchild:selected {
/* Editor tab button */
#MainNotebook grid label, #MainNotebook grid image {
- /* OK */
padding: 1px;
}
@@ -954,5 +954,65 @@ button#MyFileChooserButton {
}
#ToolPanelNotebook button {
- margin: 0px;
+ margin: 0px;
}
+
+button.flat {
+ background: none;
+ border: none;
+ outline: none;
+}
+
+button.flat:checked {
+ background: #262626;
+}
+
+.text-button, .image-button, .independent {
+ box-shadow: none;
+ min-height: 24px;
+ min-width: 24px;
+ padding: 0px;
+}
+
+/* Makes image-comboboxes (e.g. tone curve types) have same size as image buttons */
+combobox, .popupbutton-arrow {
+ min-height: 24px;
+}
+
+/* Makes image-combobox small icons centered */
+button.toggle > grid > image {
+ padding: 4px;
+}
+
+#histButton {
+ background: none;
+ min-height: 16px;
+ min-width: 16px;
+}
+
+/* -gtk-icon-shadow looks buggy on the small histogram icons */
+#histButton:hover {
+ -gtk-icon-shadow: none;
+}
+
+.narrowbutton {
+ min-width: 10px;
+}
+
+
+.smallbuttonbox button {
+ min-width: 16px;
+ min-height: 16px;
+}
+
+/* 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;
+}
+
diff --git a/rtdata/themes/TooWaBlue - Bright-GTK3-20_.css b/rtdata/themes/TooWaBlue - Bright-GTK3-20_.css
index 888533053..d1bb4fdbc 100644
--- a/rtdata/themes/TooWaBlue - Bright-GTK3-20_.css
+++ b/rtdata/themes/TooWaBlue - Bright-GTK3-20_.css
@@ -41,7 +41,7 @@
/*** Change me end *****************************************************************************/
-@define-color bg-light-grey rgb(115,115,115);
+@define-color bg-light-grey rgb(119,119,119);
@define-color bg-grey rgb(95,95,95);
@define-color bg-dark-grey rgb(55,55,55);
diff --git a/rtdata/themes/TooWaBlue - Dark-GTK3-20_.css b/rtdata/themes/TooWaBlue - Dark-GTK3-20_.css
index 23e32e1ec..581549750 100644
--- a/rtdata/themes/TooWaBlue - Dark-GTK3-20_.css
+++ b/rtdata/themes/TooWaBlue - Dark-GTK3-20_.css
@@ -25,7 +25,7 @@
/*** Change me *** rgb(red,green,blue) *** allowed values from 0 to 255 for each color ***/
-@define-color accent-color rgb(33,82,145); /*** Active color for Lists, Menu, Borders ... * Default: rgb(33,82,145) ***/
+@define-color accent-color rgb(33,82,150); /*** Active color for Lists, Menu, Borders ... * Default: rgb(33,82,145) ***/
@define-color text-hl-color rgb(200,200,200); /*** Active text color * Default: rgb(200,200,200) ***/
@define-color bg-highlighted-text-color rgb(33,82,145); /*** Highlighted text color background* Default: rgb(33,82,145) ***/
@@ -33,7 +33,7 @@
@define-color bg-image rgb(58,58,58); /*** Image area & File Browser background * Default: rgb(58,58,58) ***/
-@define-color accent-color2 rgb(33,82,145); /*** Scale, Progressbar, Scrollbar, Tabs * Default: rgb(33,82,145) ***/
+@define-color accent-color2 rgb(33,82,150); /*** Scale, Progressbar, Scrollbar, Tabs * Default: rgb(33,82,145) ***/
@define-color accent-color4 rgb(98,98,98); /*** Slider knob * Default: rgb(98,98,98) ***/
@define-color accent-color3 rgb(33,82,145); /*** Selected thumbnail background color * Default: rgb(33,82,145) ***/
diff --git a/rtdata/themes/TooWaBlue-GTK3-20_.css b/rtdata/themes/TooWaBlue-GTK3-20_.css
index 68e54c966..0b00f77a9 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-2017 TooWaBoo
- Version 2.66
+ Version 2.67
RawTherapee is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -72,6 +72,7 @@
outline-style: none; /* removes the ugly dashed focus line */
border-image: none;
transition: none;
+ -gtk-icon-shadow: none;
}
*:disabled {
@@ -361,6 +362,7 @@ filechooser list row:selected {
#HistogramPanel {
min-height: 0;
margin: -2px 0;
+ padding: 0;
border: none;
background-color: transparent;
}
@@ -401,18 +403,21 @@ filechooser list row:selected {
background-color: @bg-dark-grey;
background-image: none;
box-shadow: none;
- min-height: 1.58334em;
- min-width: 1.5em;
+ min-height: 1.5em;
+ min-width: 1.83334em;
border-radius: 0;
}
#histButton:first-child {
- margin-top: 1px;
+ margin-top: 0.16667em;
}
#histButton:last-child {
- margin-bottom: 1px;
+ margin-bottom: 0.16667em;
}
+#HistogramPanel image {
+ -gtk-icon-transform: scale(calc(14/16));
+}
/*** end ***************************************************************************************/
/*** Separator *********************************************************************************/
@@ -762,18 +767,18 @@ notebook header.left tab {
padding: 0.33334em 0;
}
notebook header tab > grid > image {
- min-height: 2.33334em;
+ min-height: 2.5em;
min-width: 0;
padding: 0 0.16667em 0 0;
margin: 0;
}
notebook header.left tab > grid > image {
min-height: 0;
- min-width: 2.33334em;
+ min-width: 2.5em;
padding: 0.16667em 0 0;
}
notebook header tab label {
- margin: 0.33334em;
+ margin: 0.08334em;
}
notebook header tab:hover label {
color: @headline-hl;
@@ -855,6 +860,10 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
background-color: @bg-grey;
padding: 0;
}
+#RightNotebook header tab label {
+ padding-left: 0.16667em;
+ padding-right: 0.16667em;
+}
#RightNotebook > stack > :nth-child(1) > * > box,
#RightNotebook > stack > :nth-child(4) > * > box {
@@ -865,6 +874,11 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
#PrefNotebook header {
margin: -0.66667em -0.66667em 0.33334em;
}
+#PrefNotebook header tab label {
+ padding-top: 0.16667em;
+ padding-bottom: 0.16667em;
+}
+
#AboutNotebook header {
margin: -0.66667em -0.66667em 0.66667em;
}
@@ -960,7 +974,7 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
#MetaPanelNotebook > stack > box > grid > button {
margin-top: 0.08334em;
margin-bottom: 0.08334em;
- min-height: 2.16667em;
+ min-height: 2.33334em;
}
#MetaPanelNotebook label {
@@ -996,16 +1010,20 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
#ToolBarPanelFileBrowser > button {
margin: 0 0.08334em;
}
+/* Filter */
#ToolBarPanelFileBrowser > box > box > button {
- min-height: 0.91667em;
- min-width: 1.33333em;
+ min-height: 1.16667em;
+ min-width: 1.16667em;
padding: 0;
- margin: 0.16667em 0 0 0;
+ margin: 0 0.08334em -1px;
border: none;
background-color: transparent;
background-image: none;
box-shadow: none;
}
+#ToolBarPanelFileBrowser > box > box image{
+ -gtk-icon-transform: scale(calc(15/16));
+}
#ToolBarPanelFileBrowser entry + button.flat,
#FileBrowser entry + button.flat {
@@ -1057,8 +1075,14 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
#BeforeAfterContainer button {
min-height: 1.66667em;
min-width: 1.75em;
- margin: 0.25em;
- padding: 0 0 0 0.08334em;
+ margin: 0.25em 0.25em 0.25em 0;
+ padding: 0;
+}
+#BeforeAfterContainer button image{
+ margin-left: 0.083334em;
+}
+#BeforeAfterContainer button:checked image{
+ margin-left: 0.41667em;
}
/**/
@@ -1069,8 +1093,8 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
}
#EditorTopPanel button {
margin: 0 0.08334em;
- min-height: 2.16667em;
- min-width: 2.16667em;
+ min-height: 2.33334em;
+ min-width: 2.33334em;
}
/* Removes margin from the last button. Otherwise the filmstrip will cut of the right border. */
#EditorTopPanel :last-child > button:last-child {
@@ -1155,13 +1179,13 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
#MyExpanderTitle > box {
margin: 0;
- padding: 0.33334em 0;
+ padding: 0.25em 0;
}
#MyExpanderTitle label {
color: @headline-big;
padding: 0;
- margin: 0 0.25em 0 0.5em;
+ margin: 0.08334em 0.25em 0 0.5em;
}
#MyExpanderTitle:hover label {
@@ -1263,7 +1287,7 @@ popover.background modelbutton:hover {
/*** Switch ***********************************************************************************/
switch {
- min-height: 2.16667em;
+ min-height: 2.33334em;
min-width: 11em;
margin: 0;
padding: 0;
@@ -1308,8 +1332,8 @@ switch:disabled:not(:checked) {
/*** Buttons ***********************************************************************************/
button {
- min-height: 2.16667em;
- min-width: 2.16667em;
+ min-height: 2.33334em;
+ min-width: 2.33334em;
margin: 0;
padding: 0; /* x */
border-radius: 0.2em;
@@ -1336,7 +1360,7 @@ button.text-button label {
filechooser button image,
#MyFileChooserButton image {
- opacity: .8;
+ opacity: .70;
-gtk-icon-style: symbolic;
}
@@ -1347,23 +1371,15 @@ button.flat {
background-image: none;
background-color: transparent;
}
-/* Resetbutton Queue & Save as*/
-dialog scale + button.flat,
-scale + button.flat {
- min-height: 1.33334em;
- min-width: 1.25em;
- margin: 0.25em 0 0.16667em 0.16667em;
- padding: 0 0 0 0.08334em;
- -gtk-icon-shadow: none;
-}
/* Resetbutton */
-#MyExpander button.flat {
- min-height: 1.33334em;
- min-width: 1.25em;
+#MyExpander button.flat,
+dialog scale + button.flat,
+scale + button.flat {
+ min-height: 1.16667em;
+ min-width: 1.66667em;
margin: 0.08334em 0 0.08334em 0.16667em;
- padding: 0 0 0 0.08334em;
- -gtk-icon-shadow: none;
+ padding: 0;
}
#MyExpander scale + button.flat {
@@ -1381,8 +1397,8 @@ scale + button.flat {
/* Buttons Curve drawingarea*/
#MyExpander button.flat + button.flat,
#MyExpander button.flat:first-child {
- min-height: 2.16667em;
- min-width: 2.16667em;
+ min-height: 2.33334em;
+ min-width: 2.33334em;
margin: 0.08334em;
padding: 0;
}
@@ -1428,7 +1444,12 @@ button.MiddleH {
}
#ProfilePanel combobox {
margin-left: 0.16667em;
+ margin-right: 0.16667em;
}
+#ProfilePanel button.Left {
+ margin-left: -2px;
+}
+
#PlacesPaned button.Left,
#PlacesPaned button.Right {
margin-top: 3px;
@@ -1452,6 +1473,7 @@ dialog button,
min-width: 1.66667em;
padding: 0;
}
+
combobox .combo,
dialog combobox .combo,
#ToolPanelNotebook combobox .combo,
@@ -1490,16 +1512,17 @@ buttonbox:not(.dialog-action-area) button{
#MyExpander button:not(.flat).Left + button:not(.flat).Right {
border-left: none;
margin-left: 0;
- padding-left: 0.33334em;
- padding-right: 0.33334em;
+ padding-left: 0;
+ padding-right: 0;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
+ min-width: 1.33334em;
}
#IopsPanel button:not(.flat).Left,
#MyExpander button:not(.flat).Left {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
- min-width: 2.16667em;
+ min-width: 2.33334em;
}
/**/
@@ -1509,8 +1532,8 @@ buttonbox:not(.dialog-action-area) button{
}
/* Graduated filter big button */
#ExpanderBox > box > box:first-child > button:not(.flat):not(.text-button):first-child {
- min-height: 2.16667em;
- min-width: 2.16667em;
+ min-height: 2.33334em;
+ min-width: 2.33334em;
padding: 0;
margin: 0 0 0.5em;
}
@@ -1526,7 +1549,7 @@ button.color {
/* Save, Cancel, OK ... buttons */
.dialog-action-area button {
- min-height: 2.16667em;
+ min-height: 2.33334em;
margin-top: 0.33334em;
}
messagedialog .dialog-action-area button {
@@ -1672,7 +1695,7 @@ messagedialog headerbar button.titlebutton {
#MainNotebook tab #CloseButton {
padding: 0;
- margin: 0.33334em -3px 0.33334em 0.08334em;
+ margin: 0.33334em -3px 0.33334em 0.16667em;
min-width: 1.5em;
min-height: 1.5em;
}
@@ -1731,7 +1754,6 @@ radio {
min-width: 1.16667em;
box-shadow: none;
background-repeat: no-repeat;
- -gtk-icon-shadow: none;
color: @text-color;
}
radiobutton label,
@@ -1829,7 +1851,6 @@ spinbutton button {
border: none;
border-radius: 0;
box-shadow: none;
- -gtk-icon-shadow: none;
}
#MyExpander spinbutton entry,
spinbutton entry {
diff --git a/rtdata/themes/TooWaGrey - Bright-GTK3-20_.css b/rtdata/themes/TooWaGrey - Bright-GTK3-20_.css
new file mode 100644
index 000000000..74dd5c7f0
--- /dev/null
+++ b/rtdata/themes/TooWaGrey - Bright-GTK3-20_.css
@@ -0,0 +1,72 @@
+/*
+ This file is part of RawTherapee.
+
+ Copyright (c) 2016-2017 TooWaBoo
+ Requires RT 5.0 (Gtk+ >= 3.20)
+
+ 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 .
+*/
+
+
+/*****************************************/
+/**/ @import "TooWaBlue-GTK3-20_.css"; /**/
+/*****************************************/
+
+/*** Change me *** rgb(red,green,blue) *** allowed values from 0 to 255 for each color ***/
+
+@define-color accent-color rgb(112,112,112); /*** Active color for Lists, Menu, Borders ... * Default: rgb(35,99,166) ***/
+@define-color text-hl-color rgb(255,255,255); /*** Active text color * Default: rgb(210,210,210) ***/
+
+@define-color bg-highlighted-text-color rgb(43,119,196); /*** Highlighted text color background* Default: rgb(35,99,166) ***/
+@define-color highlighted-text-color rgb(255,255,255); /*** Highlighted text color * Default: rgb(210,210,210) ***/
+
+@define-color bg-image rgb(95,95,95); /*** Image area & File Browser background * Default: rgb(70,70,70) ***/
+
+@define-color accent-color2 rgb(43,119,196); /*** Scale, Progressbar, Scrollbar, Tabs * Default: rgb(35,99,166) ***/
+@define-color accent-color4 rgb(135,135,135); /*** Slider knob * Default: rgb(115,115,115) ***/
+
+@define-color accent-color3 rgb(55,55,55); /*** Selected thumbnail background color * Default: rgb(35,99,166) ***/
+@define-color text-hl-color3 rgb(210,210,210); /*** Selected thumbnail text color * Default: rgb(210,210,210) ***/
+
+/*** Change me end *****************************************************************************/
+
+@define-color bg-light-grey rgb(119,119,119);
+@define-color bg-grey rgb(95,95,95);
+@define-color bg-dark-grey rgb(55,55,55);
+
+@define-color bg-button-hover rgba(0,0,0,.25);
+@define-color bg-button-active rgba(0,0,0,.60);
+
+@define-color winHeaderbar rgb(75,75,75);
+@define-color winTitle rgb(210,210,210);
+
+@define-color bg-tooltip rgb(210,210,210);
+@define-color border-tooltip rgb(36,36,36);
+@define-color text-tooltip rgb(36,36,36);
+/***********************************************/
+@define-color text-color rgb(210,210,210);
+@define-color text-tbEntry rgb(230,230,230);
+@define-color border-color rgba(255,255,255,.35);
+@define-color bg-list-hover rgb(75,75,75);
+@define-color bg-scale-entry rgba(0,0,0,.14);
+@define-color bg-button-border rgba(0,0,0,.45);
+@define-color bg-entry-border rgba(0,0,0,.40);
+@define-color view-grid-border rgba(255,255,255,0.25);
+@define-color headline-big rgb(210,210,210);
+@define-color headline-hl rgb(255,255,255);
+@define-color headline-frame rgb(245,245,245);
+/*** New Color Variable v2.53 ************************************************************************/
+@define-color fg-disabled rgb(160,160,160);
+@define-color bg-tb-spinbutton shade(@bg-grey, 1.3);
+/***********************************************************************************************/
diff --git a/rtdata/themes/TooWaGrey - Dark-GTK3-20_.css b/rtdata/themes/TooWaGrey - Dark-GTK3-20_.css
new file mode 100644
index 000000000..0f61e0935
--- /dev/null
+++ b/rtdata/themes/TooWaGrey - Dark-GTK3-20_.css
@@ -0,0 +1,72 @@
+/*
+ This file is part of RawTherapee.
+
+ Copyright (c) 2016-2017 TooWaBoo
+ Requires RT 5.0 (Gtk+ >= 3.20)
+
+ 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 .
+*/
+
+
+/*****************************************/
+/**/ @import "TooWaBlue-GTK3-20_.css"; /**/
+/*****************************************/
+
+/*** Change me *** rgb(red,green,blue) *** allowed values from 0 to 255 for each color ***/
+
+@define-color accent-color rgb(65,65,65); /*** Active color for Lists, Menu, Borders ... * Default: rgb(33,82,145) ***/
+@define-color text-hl-color rgb(200,200,200); /*** Active text color * Default: rgb(200,200,200) ***/
+
+@define-color bg-highlighted-text-color rgb(33,82,150); /*** Highlighted text color background* Default: rgb(33,82,145) ***/
+@define-color highlighted-text-color rgb(200,200,200); /*** Highlighted text color * Default: rgb(200,200,200) ***/
+
+@define-color bg-image rgb(58,58,58); /*** Image area & File Browser background * Default: rgb(58,58,58) ***/
+
+@define-color accent-color2 rgb(33,82,150); /*** Scale, Progressbar, Scrollbar, Tabs * Default: rgb(33,82,145) ***/
+@define-color accent-color4 rgb(98,98,98); /*** Slider knob * Default: rgb(98,98,98) ***/
+
+@define-color accent-color3 rgb(30,30,30); /*** Selected thumbnail background color * Default: rgb(33,82,145) ***/
+@define-color text-hl-color3 rgb(200,200,200); /*** Selected thumbnail text color * Default: rgb(200,200,200) ***/
+
+/*** Change me end *****************************************************************************/
+
+@define-color bg-light-grey rgb(75,75,75);
+@define-color bg-grey rgb(58,58,58);
+@define-color bg-dark-grey rgb(30,30,30);
+
+@define-color bg-button-hover rgba(0,0,0,.3);
+@define-color bg-button-active rgba(0,0,0,.7);
+
+@define-color winHeaderbar rgb(50,50,50);
+@define-color winTitle rgb(190,190,190);
+
+@define-color bg-tooltip rgb(170,170,170);
+@define-color border-tooltip rgb(36,36,36);
+@define-color text-tooltip rgb(36,36,36);
+/***********************************************/
+@define-color text-color rgb(176,176,176);
+@define-color text-tbEntry rgb(192,192,192);
+@define-color border-color rgba(255,255,255,.30);
+@define-color bg-list-hover rgb(50,50,50);
+@define-color bg-scale-entry rgba(0,0,0,.14);
+@define-color bg-button-border rgba(0,0,0,.60);
+@define-color bg-entry-border rgba(0,0,0,.40);
+@define-color view-grid-border rgba(255,255,255,0.15);
+@define-color headline-big rgb(187,187,187);
+@define-color headline-hl rgb(215,215,215);
+@define-color headline-frame rgb(210,210,210);
+/*** New Color Variable v2.53 ************************************************************************/
+@define-color fg-disabled rgb(128,128,128);
+@define-color bg-tb-spinbutton shade(@bg-grey, 1.35);
+/***********************************************************************************************/
diff --git a/rtdata/themes/TooWaGrey-GTK3-20_.css b/rtdata/themes/TooWaGrey-GTK3-20_.css
new file mode 100644
index 000000000..f681ef374
--- /dev/null
+++ b/rtdata/themes/TooWaGrey-GTK3-20_.css
@@ -0,0 +1,72 @@
+/*
+ This file is part of RawTherapee.
+
+ Copyright (c) 2016-2017 TooWaBoo
+ Version 2.66
+
+ 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 .
+*/
+
+
+/*****************************************/
+/**/ @import "TooWaBlue-GTK3-20_.css"; /**/
+/*****************************************/
+
+/*** Change me *** rgb(red,green,blue) *** allowed values from 0 to 255 for each color ***/
+
+@define-color accent-color rgb(88,88,88); /*** Active color for Lists, Menu, Borders ... * Default: rgb(35,99,166) ***/
+@define-color text-hl-color rgb(210,210,210); /*** Active text color * Default: rgb(210,210,210) ***/
+
+@define-color bg-highlighted-text-color rgb(35,99,166); /*** Highlighted text color background* Default: rgb(35,99,166) ***/
+@define-color highlighted-text-color rgb(210,210,210); /*** Highlighted text color * Default: rgb(210,210,210) ***/
+
+@define-color bg-image rgb(75,75,75); /*** Image area & File Browser background * Default: rgb(70,70,70) ***/
+
+@define-color accent-color2 rgb(35,99,166); /*** Scale, Progressbar, Scrollbar, Tabs * Default: rgb(35,99,166) ***/
+@define-color accent-color4 rgb(115,115,115); /*** Slider knob * Default: rgb(115,115,115) ***/
+
+@define-color accent-color3 rgb(40,40,40); /*** Selected thumbnail background color * Default: rgb(35,99,166) ***/
+@define-color text-hl-color3 rgb(210,210,210); /*** Selected thumbnail text color * Default: rgb(210,210,210) ***/
+
+/*** Change me end *****************************************************************************/
+
+@define-color bg-light-grey rgb(95,95,95);
+@define-color bg-grey rgb(75,75,75);
+@define-color bg-dark-grey rgb(40,40,40);
+
+@define-color bg-button-hover rgba(0,0,0,.25);
+@define-color bg-button-active rgba(0,0,0,.60);
+
+@define-color winHeaderbar rgb(55,55,55);
+@define-color winTitle rgb(190,190,190);
+
+@define-color bg-tooltip rgb(185,185,185);
+@define-color border-tooltip rgb(40,40,40);
+@define-color text-tooltip rgb(40,40,40);
+/***********************************************/
+@define-color text-color rgb(186,186,186);
+@define-color text-tbEntry rgb(192,192,192);
+@define-color border-color rgba(255,255,255,.30);
+@define-color bg-list-hover rgb(50,50,50);
+@define-color bg-scale-entry rgba(0,0,0,.14);
+@define-color bg-button-border rgba(0,0,0,.60);
+@define-color bg-entry-border rgba(0,0,0,.40);
+@define-color view-grid-border rgba(255,255,255,0.15);
+@define-color headline-big rgb(195,195,195);
+@define-color headline-hl rgb(230,230,230);
+@define-color headline-frame rgb(215,215,215);
+/*** New Color Variable v2.53 ************************************************************************/
+@define-color fg-disabled rgb(128,128,128);
+@define-color bg-tb-spinbutton shade(@bg-grey, 1.33);
+/***********************************************************************************************/
diff --git a/rtengine/dcraw.cc b/rtengine/dcraw.cc
index 227efe6b9..859aea3a1 100644
--- a/rtengine/dcraw.cc
+++ b/rtengine/dcraw.cc
@@ -10043,29 +10043,6 @@ static void expandFloats(Bytef * dst, int tileWidth, int bytesps) {
}
}
-static void copyFloatDataToInt(float * src, ushort * dst, size_t size, float max) {
- bool negative = false, nan = false;
-
-#ifdef _OPENMP
-#pragma omp parallel for
-#endif
- for (size_t i = 0; i < size; ++i) {
- if (src[i] < 0.0f) {
- negative = true;
- src[i] = 0.0f;
- } else if (std::isnan(src[i])) {
- nan = true;
- src[i] = max;
- }
- // Copy the data to the integer buffer to build the thumbnail
- dst[i] = (ushort)src[i];
- }
- if (negative)
- fprintf(stderr, "DNG Float: Negative data found in input file\n");
- if (nan)
- fprintf(stderr, "DNG Float: NaN data found in input file\n");
-}
-
static int decompress(size_t srcLen, size_t dstLen, unsigned char *in, unsigned char *out) {
// At least in zlib 1.2.11 the uncompress function is not thread save while it is thread save in zlib 1.2.8
// This simple replacement is thread save. Used example code from https://zlib.net/zlib_how.html
@@ -10207,9 +10184,6 @@ void CLASS deflate_dng_load_raw() {
}
}
- if (ifd->sample_format == 3) { // Floating point data
- copyFloatDataToInt(float_raw_image, raw_image, raw_width*raw_height, maximum);
- }
}
/* RT: removed unused functions */
diff --git a/rtengine/histmatching.cc b/rtengine/histmatching.cc
index 0faa8c357..23def70ca 100644
--- a/rtengine/histmatching.cc
+++ b/rtengine/histmatching.cc
@@ -26,6 +26,7 @@
#include "iccstore.h"
#include "../rtgui/mydiagonalcurve.h"
#include "improcfun.h"
+//#define BENCHMARK
#include "StopWatch.h"
#include
@@ -51,7 +52,7 @@ CdfInfo getCdf(const IImage8 &img)
for (int y = 0; y < img.getHeight(); ++y) {
for (int x = 0; x < img.getWidth(); ++x) {
- int lum = LIM(0, int(Color::rgbLuminance(float(img.r(y, x)), float(img.g(y, x)), float(img.b(y, x)))), 255);
+ int lum = LIM(int(Color::rgbLuminance(float(img.r(y, x)), float(img.g(y, x)), float(img.b(y, x)))), 0, 255);
++ret.cdf[lum];
}
}
@@ -100,7 +101,6 @@ void mappingToCurve(const std::vector &mapping, std::vector &curve)
{
curve.clear();
- const int npoints = 8;
int idx = 15;
for (; idx < int(mapping.size()); ++idx) {
if (mapping[idx] >= idx) {
@@ -114,7 +114,6 @@ void mappingToCurve(const std::vector &mapping, std::vector &curve)
}
}
}
- int step = std::max(int(mapping.size())/npoints, 1);
auto coord = [](int v) -> double { return double(v)/255.0; };
auto doit =
@@ -147,9 +146,17 @@ void mappingToCurve(const std::vector &mapping, std::vector &curve)
while (start < idx && (mapping[start] < 0 || start < idx / 2)) {
++start;
}
-
- doit(start, idx, idx > step ? step : idx / 2, true);
- doit(idx, int(mapping.size()), step, idx - step > step / 2 && std::abs(curve[curve.size()-2] - coord(idx)) > 0.01);
+
+ const int npoints = 8;
+ int step = std::max(int(mapping.size())/npoints, 1);
+ int end = mapping.size();
+ if (idx <= end / 3) {
+ doit(start, idx, idx / 2, true);
+ doit(idx, end, (end - idx) / 3, false);
+ } else {
+ doit(start, idx, idx > step ? step : idx / 2, true);
+ doit(idx, int(mapping.size()), step, idx - step > step / 2 && std::abs(curve[curve.size()-2] - coord(idx)) > 0.01);
+ }
if (curve.size() > 2 && (1 - curve[curve.size()-2] <= step / (256.0 * 3))) {
curve.pop_back();
@@ -200,6 +207,9 @@ void RawImageSource::getAutoMatchedToneCurve(const ColorManagementParams &cp, st
int fw, fh;
getFullSize(fw, fh, TR_NONE);
+ if (getRotateDegree() == 90 || getRotateDegree() == 270) {
+ std::swap(fw, fh);
+ }
int skip = 3;
if (settings->verbose) {
diff --git a/rtengine/icons.cc b/rtengine/icons.cc
index aa3b67cbf..ccc5ebd09 100644
--- a/rtengine/icons.cc
+++ b/rtengine/icons.cc
@@ -108,10 +108,7 @@ void setPaths ()
imagePaths.clear ();
- imagePaths.push_back (Glib::build_filename(argv0, "images", "Dark"));
- imagePaths.push_back (Glib::build_filename(argv0, "images", "Dark", "actions"));
- imagePaths.push_back (Glib::build_filename(argv0, "images", "Dark", "devices"));
- imagePaths.push_back (Glib::build_filename(argv0, "images", "Dark", "places"));
+ imagePaths.push_back (Glib::build_filename(argv0, "images", "dark"));
// The images folder is the second fallback solution.
imagePaths.push_back (Glib::build_filename(argv0, "images"));
diff --git a/rtengine/improccoordinator.cc b/rtengine/improccoordinator.cc
index 7f37e0ec1..44d9f6b20 100644
--- a/rtengine/improccoordinator.cc
+++ b/rtengine/improccoordinator.cc
@@ -586,7 +586,9 @@ void ImProcCoordinator::updatePreviewImage(int todo, Crop* cropCall)
}
if (params.toneCurve.histmatching) {
- imgsrc->getAutoMatchedToneCurve(params.icm, params.toneCurve.curve);
+ if (!params.toneCurve.fromHistMatching) {
+ imgsrc->getAutoMatchedToneCurve(params.icm, params.toneCurve.curve);
+ }
if (params.toneCurve.autoexp) {
params.toneCurve.expcomp = 0.0;
@@ -598,6 +600,7 @@ void ImProcCoordinator::updatePreviewImage(int todo, Crop* cropCall)
params.toneCurve.brightness = 0;
params.toneCurve.contrast = 0;
params.toneCurve.black = 0;
+ params.toneCurve.fromHistMatching = true;
if (aeListener) {
aeListener->autoMatchedToneCurveChanged(params.toneCurve.curveMode, params.toneCurve.curve);
diff --git a/rtengine/procparams.cc b/rtengine/procparams.cc
index 3832320d4..547cfcafc 100644
--- a/rtengine/procparams.cc
+++ b/rtengine/procparams.cc
@@ -332,6 +332,7 @@ curveMode(ToneCurveParams::TcMode::STD),
hlcompr(0),
hlcomprthresh(33),
histmatching(false),
+ fromHistMatching(false),
clampOOG(true)
{
}
@@ -356,6 +357,7 @@ bool ToneCurveParams::operator ==(const ToneCurveParams& other) const
&& hlcompr == other.hlcompr
&& hlcomprthresh == other.hlcomprthresh
&& histmatching == other.histmatching
+ && fromHistMatching == other.fromHistMatching
&& clampOOG == other.clampOOG;
}
@@ -3137,6 +3139,7 @@ int ProcParams::save(const Glib::ustring& fname, const Glib::ustring& fname2, bo
saveToKeyfile(!pedited || pedited->toneCurve.hlcomprthresh, "Exposure", "HighlightComprThreshold", toneCurve.hlcomprthresh, keyFile);
saveToKeyfile(!pedited || pedited->toneCurve.shcompr, "Exposure", "ShadowCompr", toneCurve.shcompr, keyFile);
saveToKeyfile(!pedited || pedited->toneCurve.histmatching, "Exposure", "HistogramMatching", toneCurve.histmatching, keyFile);
+ saveToKeyfile(!pedited || pedited->toneCurve.fromHistMatching, "Exposure", "FromHistogramMatching", toneCurve.fromHistMatching, keyFile);
saveToKeyfile(!pedited || pedited->toneCurve.clampOOG, "Exposure", "ClampOOG", toneCurve.clampOOG, keyFile);
// Highlight recovery
@@ -4034,6 +4037,14 @@ int ProcParams::load(const Glib::ustring& fname, ParamsEdited* pedited)
assignFromKeyfile(keyFile, "Exposure", "Curve2", pedited, toneCurve.curve2, pedited->toneCurve.curve2);
}
assignFromKeyfile(keyFile, "Exposure", "HistogramMatching", pedited, toneCurve.histmatching, pedited->toneCurve.histmatching);
+ if (ppVersion < 340) {
+ toneCurve.fromHistMatching = false;
+ if (pedited) {
+ pedited->toneCurve.fromHistMatching = true;
+ }
+ } else {
+ assignFromKeyfile(keyFile, "Exposure", "FromHistogramMatching", pedited, toneCurve.fromHistMatching, pedited->toneCurve.fromHistMatching);
+ }
assignFromKeyfile(keyFile, "Exposure", "ClampOOG", pedited, toneCurve.clampOOG, pedited->toneCurve.clampOOG);
}
@@ -5716,10 +5727,14 @@ void PartialProfile::set(bool v)
}
}
-void PartialProfile::applyTo(ProcParams* destParams) const
+void PartialProfile::applyTo(ProcParams* destParams, bool fromLastSave) const
{
if (destParams && pparams && pedited) {
+ bool fromHistMatching = fromLastSave && destParams->toneCurve.histmatching && pparams->toneCurve.histmatching;
pedited->combine(*destParams, *pparams, true);
+ if (!fromLastSave) {
+ destParams->toneCurve.fromHistMatching = fromHistMatching;
+ }
}
}
diff --git a/rtengine/procparams.h b/rtengine/procparams.h
index 670237e2b..5cbfe5c1f 100644
--- a/rtengine/procparams.h
+++ b/rtengine/procparams.h
@@ -286,6 +286,7 @@ struct ToneCurveParams {
int hlcompr; // Highlight Recovery's compression
int hlcomprthresh; // Highlight Recovery's threshold
bool histmatching; // histogram matching
+ bool fromHistMatching;
bool clampOOG; // clamp out of gamut colours
ToneCurveParams();
@@ -1656,7 +1657,7 @@ public:
void clearGeneral();
int load(const Glib::ustring& fName);
void set(bool v);
- void applyTo(ProcParams* destParams) const ;
+ void applyTo(ProcParams* destParams, bool fromLastSaved = false) const ;
rtengine::procparams::ProcParams* pparams;
ParamsEdited* pedited;
diff --git a/rtengine/rawimage.h b/rtengine/rawimage.h
index 63745d71c..7d654359f 100644
--- a/rtengine/rawimage.h
+++ b/rtengine/rawimage.h
@@ -170,10 +170,22 @@ public:
{
return top_margin;
}
+
+ int get_rawwidth() const
+ {
+ return raw_width;
+ }
+
int get_FujiWidth() const
{
return fuji_width;
}
+
+ float const * get_FloatRawImage() const
+ {
+ return float_raw_image;
+ }
+
eSensorType getSensorType();
void getRgbCam(float rgbcam[3][4]);
@@ -315,6 +327,11 @@ public:
return filters == 9;
}
+ bool isFloat() const
+ {
+ return float_raw_image;
+ }
+
public:
// dcraw functions
void pre_interpolate()
diff --git a/rtengine/rtthumbnail.cc b/rtengine/rtthumbnail.cc
index 70e3174d0..65d7cc6f3 100644
--- a/rtengine/rtthumbnail.cc
+++ b/rtengine/rtthumbnail.cc
@@ -66,7 +66,11 @@ void scale_colors (rtengine::RawImage *ri, float scale_mul[4], float cblack[4],
if (ri->isBayer()) {
const int height = ri->get_iheight();
const int width = ri->get_iwidth();
-
+ const bool isFloat = ri->isFloat();
+ const int top_margin = ri->get_topmargin();
+ const int left_margin = ri->get_leftmargin();
+ const int raw_width = ri->get_rawwidth();
+ const float * const float_raw_image = ri->get_FloatRawImage();
#ifdef _OPENMP
#pragma omp parallel for if(multiThread)
#endif
@@ -76,8 +80,15 @@ void scale_colors (rtengine::RawImage *ri, float scale_mul[4], float cblack[4],
int col = 0;
for (; col < width - 1; col += 2) {
- float val0 = image[row * width + col][c0];
- float val1 = image[row * width + col + 1][c1];
+ float val0;
+ float val1;
+ if (isFloat) {
+ val0 = float_raw_image[(row + top_margin) * raw_width + col + left_margin];
+ val1 = float_raw_image[(row + top_margin) * raw_width + col + left_margin + 1];
+ } else {
+ val0 = image[row * width + col][c0];
+ val1 = image[row * width + col + 1][c1];
+ }
val0 -= cblack[c0];
val1 -= cblack[c1];
val0 *= scale_mul[c0];
@@ -87,7 +98,12 @@ void scale_colors (rtengine::RawImage *ri, float scale_mul[4], float cblack[4],
}
if (col < width) { // in case width is odd
- float val0 = image[row * width + col][c0];
+ float val0;
+ if (isFloat) {
+ val0 = float_raw_image[(row + top_margin) * raw_width + col + left_margin];
+ } else {
+ val0 = image[row * width + col][c0];
+ }
val0 -= cblack[c0];
val0 *= scale_mul[c0];
image[row * width + col][c0] = rtengine::CLIP (val0);
@@ -96,6 +112,11 @@ void scale_colors (rtengine::RawImage *ri, float scale_mul[4], float cblack[4],
} else if (ri->isXtrans()) {
const int height = ri->get_iheight();
const int width = ri->get_iwidth();
+ const bool isFloat = ri->isFloat();
+ const int top_margin = ri->get_topmargin();
+ const int left_margin = ri->get_leftmargin();
+ const int raw_width = ri->get_rawwidth();
+ const float * const float_raw_image = ri->get_FloatRawImage();
#ifdef _OPENMP
#pragma omp parallel for if(multiThread)
@@ -111,7 +132,12 @@ void scale_colors (rtengine::RawImage *ri, float scale_mul[4], float cblack[4],
for (; col < width - 5; col += 6) {
for (int i = 0; i < 6; ++i) {
const unsigned ccol = c[i];
- float val = image[row * width + col + i][ccol];
+ float val;
+ if (isFloat) {
+ val = float_raw_image[(row + top_margin) * raw_width + col + i + left_margin];
+ } else {
+ val = image[row * width + col + i][ccol];
+ }
val -= cblack[ccol];
val *= scale_mul[ccol];
image[row * width + col + i][ccol] = rtengine::CLIP (val);
@@ -120,7 +146,12 @@ void scale_colors (rtengine::RawImage *ri, float scale_mul[4], float cblack[4],
for (; col < width; ++col) { // remaining columns
const unsigned ccol = ri->XTRANSFC (row, col);
- float val = image[row * width + col][ccol];
+ float val;
+ if (isFloat) {
+ val = float_raw_image[(row + top_margin) * raw_width + col + left_margin];
+ } else {
+ val = image[row * width + col][ccol];
+ }
val -= cblack[ccol];
val *= scale_mul[ccol];
image[row * width + col][ccol] = rtengine::CLIP (val);
diff --git a/rtengine/simpleprocess.cc b/rtengine/simpleprocess.cc
index 040dbae22..477a62b37 100644
--- a/rtengine/simpleprocess.cc
+++ b/rtengine/simpleprocess.cc
@@ -757,7 +757,9 @@ private:
}
if (params.toneCurve.histmatching) {
- imgsrc->getAutoMatchedToneCurve(params.icm, params.toneCurve.curve);
+ if (!params.toneCurve.fromHistMatching) {
+ imgsrc->getAutoMatchedToneCurve(params.icm, params.toneCurve.curve);
+ }
if (params.toneCurve.autoexp) {
params.toneCurve.expcomp = 0.0;
@@ -769,7 +771,6 @@ private:
params.toneCurve.brightness = 0;
params.toneCurve.contrast = 0;
params.toneCurve.black = 0;
-
}
// at this stage, we can flush the raw data to free up quite an important amount of memory
diff --git a/rtgui/adjuster.cc b/rtgui/adjuster.cc
index b66f617a4..6260314b1 100644
--- a/rtgui/adjuster.cc
+++ b/rtgui/adjuster.cc
@@ -79,7 +79,7 @@ Adjuster::Adjuster (Glib::ustring vlabel, double vmin, double vmax, double vstep
}
reset = Gtk::manage (new Gtk::Button ());
- reset->add (*Gtk::manage (new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png")));
+ reset->add (*Gtk::manage (new RTImage ("undo-small.png", "redo-small.png")));
setExpandAlignProperties(reset, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
reset->set_relief (Gtk::RELIEF_NONE);
reset->set_tooltip_markup (M("ADJUSTER_RESET_TO_DEFAULT"));
@@ -166,7 +166,7 @@ void Adjuster::addAutoButton (Glib::ustring tooltip)
{
if (!automatic) {
automatic = new Gtk::CheckButton ();
- //automatic->add (*Gtk::manage (new RTImage ("processing.png")));
+ //automatic->add (*Gtk::manage (new RTImage ("gears.png")));
automatic->set_tooltip_markup(tooltip.length() ? Glib::ustring::compose("%1\n\n%2", M("GENERAL_AUTO"), tooltip) : M("GENERAL_AUTO"));
setExpandAlignProperties(automatic, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
autoChange = automatic->signal_toggled().connect( sigc::mem_fun(*this, &Adjuster::autoToggled) );
diff --git a/rtgui/batchqueue.cc b/rtgui/batchqueue.cc
index 2f3505a08..9e5086fef 100644
--- a/rtgui/batchqueue.cc
+++ b/rtgui/batchqueue.cc
@@ -53,16 +53,16 @@ BatchQueue::BatchQueue (FileCatalog* aFileCatalog) : processing(nullptr), fileCa
pmenu.attach (*Gtk::manage(new Gtk::SeparatorMenuItem ()), 0, 1, p, p + 1);
p++;
- pmenu.attach (*Gtk::manage(head = new MyImageMenuItem (M("FILEBROWSER_POPUPMOVEHEAD"), "toleftend.png")), 0, 1, p, p + 1);
+ pmenu.attach (*Gtk::manage(head = new MyImageMenuItem (M("FILEBROWSER_POPUPMOVEHEAD"), "goto-start-small.png")), 0, 1, p, p + 1);
p++;
- pmenu.attach (*Gtk::manage(tail = new MyImageMenuItem (M("FILEBROWSER_POPUPMOVEEND"), "torightend.png")), 0, 1, p, p + 1);
+ pmenu.attach (*Gtk::manage(tail = new MyImageMenuItem (M("FILEBROWSER_POPUPMOVEEND"), "goto-end-small.png")), 0, 1, p, p + 1);
p++;
pmenu.attach (*Gtk::manage(new Gtk::SeparatorMenuItem ()), 0, 1, p, p + 1);
p++;
- pmenu.attach (*Gtk::manage(cancel = new MyImageMenuItem (M("FILEBROWSER_POPUPCANCELJOB"), "gtk-close.png")), 0, 1, p, p + 1);
+ pmenu.attach (*Gtk::manage(cancel = new MyImageMenuItem (M("FILEBROWSER_POPUPCANCELJOB"), "cancel-small.png")), 0, 1, p, p + 1);
pmenu.show_all ();
diff --git a/rtgui/batchqueuebuttonset.cc b/rtgui/batchqueuebuttonset.cc
index fefcdf3c9..19c309791 100644
--- a/rtgui/batchqueuebuttonset.cc
+++ b/rtgui/batchqueuebuttonset.cc
@@ -31,9 +31,9 @@ BatchQueueButtonSet::BatchQueueButtonSet (BatchQueueEntry* myEntry)
{
if (!iconsLoaded) {
- cancelIcon = RTImage::createFromPng ("gtk-close.png");
- headIcon = RTImage::createFromPng ("toleftend.png");
- tailIcon = RTImage::createFromPng ("torightend.png");
+ cancelIcon = RTImage::createFromPng ("cancel-small.png");
+ headIcon = RTImage::createFromPng ("goto-start-small.png");
+ tailIcon = RTImage::createFromPng ("goto-end-small.png");
iconsLoaded = true;
}
diff --git a/rtgui/batchqueueentry.cc b/rtgui/batchqueueentry.cc
index 3092d6db4..336e81ab9 100644
--- a/rtgui/batchqueueentry.cc
+++ b/rtgui/batchqueueentry.cc
@@ -55,7 +55,7 @@ BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine:
#endif
if (!iconsLoaded) {
- savedAsIcon = RTImage::createFromFile ("gtk-save.png");
+ savedAsIcon = RTImage::createFromFile ("save-small.png");
iconsLoaded = true;
}
diff --git a/rtgui/batchqueuepanel.cc b/rtgui/batchqueuepanel.cc
index 6dfa9ad9c..1a9e08b94 100644
--- a/rtgui/batchqueuepanel.cc
+++ b/rtgui/batchqueuepanel.cc
@@ -87,7 +87,7 @@ BatchQueuePanel::BatchQueuePanel (FileCatalog* aFileCatalog) : parent(nullptr)
outdirFolderButton->signal_pressed().connect( sigc::mem_fun(*this, &BatchQueuePanel::pathFolderButtonPressed) );
outdirFolderButton->set_tooltip_markup (M("PREFERENCES_OUTDIRFOLDERHINT"));
outdirFolderButton->set_label(makeFolderLabel(options.savePathFolder));
- Gtk::Image* folderImg = Gtk::manage (new RTImage ("gtk-directory.png"));
+ Gtk::Image* folderImg = Gtk::manage (new RTImage ("folder-closed.png"));
folderImg->show ();
outdirFolderButton->set_image (*folderImg);
outdirFolder = nullptr;
@@ -151,13 +151,13 @@ BatchQueuePanel::BatchQueuePanel (FileCatalog* aFileCatalog) : parent(nullptr)
zoomLabel->set_use_markup (true);
zoomBox->pack_start (*zoomLabel, Gtk::PACK_SHRINK, 4);
zoomInButton = Gtk::manage (new Gtk::Button ());
- zoomInButton->set_image (*Gtk::manage (new RTImage ("gtk-zoom-in.png")));
+ zoomInButton->set_image (*Gtk::manage (new RTImage ("magnifier-plus.png")));
zoomInButton->signal_pressed().connect (sigc::mem_fun(*batchQueue, &BatchQueue::zoomIn));
zoomInButton->set_relief (Gtk::RELIEF_NONE);
zoomInButton->set_tooltip_markup (M("FILEBROWSER_ZOOMINHINT"));
zoomBox->pack_end (*zoomInButton, Gtk::PACK_SHRINK);
zoomOutButton = Gtk::manage (new Gtk::Button ());
- zoomOutButton->set_image (*Gtk::manage (new RTImage ("gtk-zoom-out.png")));
+ zoomOutButton->set_image (*Gtk::manage (new RTImage ("magnifier-minus.png")));
zoomOutButton->signal_pressed().connect (sigc::mem_fun(*batchQueue, &BatchQueue::zoomOut));
zoomOutButton->set_relief (Gtk::RELIEF_NONE);
zoomOutButton->set_tooltip_markup (M("FILEBROWSER_ZOOMOUTHINT"));
@@ -206,13 +206,13 @@ void BatchQueuePanel::updateTab (int qsize, int forceOrientation)
Gtk::Label* l;
if(!qsize ) {
- grid->attach_next_to(*Gtk::manage (new RTImage ("processing.png")), Gtk::POS_TOP, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("gears.png")), Gtk::POS_TOP, 1, 1);
l = Gtk::manage (new Gtk::Label (Glib::ustring(" ") + M("MAIN_FRAME_BATCHQUEUE")) );
} else if (qStartStop->get_active()) {
- grid->attach_next_to(*Gtk::manage (new RTImage ("processing-play.png")), Gtk::POS_TOP, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("gears-play.png")), Gtk::POS_TOP, 1, 1);
l = Gtk::manage (new Gtk::Label (Glib::ustring(" ") + M("MAIN_FRAME_BATCHQUEUE") + " [" + Glib::ustring::format( qsize ) + "]"));
} else {
- grid->attach_next_to(*Gtk::manage (new RTImage ("processing-pause.png")), Gtk::POS_TOP, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("gears-pause.png")), Gtk::POS_TOP, 1, 1);
l = Gtk::manage (new Gtk::Label (Glib::ustring(" ") + M("MAIN_FRAME_BATCHQUEUE") + " [" + Glib::ustring::format( qsize ) + "]" ));
}
@@ -226,13 +226,13 @@ void BatchQueuePanel::updateTab (int qsize, int forceOrientation)
}
} else {
if (!qsize ) {
- grid->attach_next_to(*Gtk::manage (new RTImage ("processing.png")), Gtk::POS_RIGHT, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("gears.png")), Gtk::POS_RIGHT, 1, 1);
grid->attach_next_to(*Gtk::manage (new Gtk::Label (M("MAIN_FRAME_BATCHQUEUE") )), Gtk::POS_RIGHT, 1, 1);
} else if (qStartStop->get_active()) {
- grid->attach_next_to(*Gtk::manage (new RTImage ("processing-play.png")), Gtk::POS_RIGHT, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("gears-play.png")), Gtk::POS_RIGHT, 1, 1);
grid->attach_next_to(*Gtk::manage (new Gtk::Label (M("MAIN_FRAME_BATCHQUEUE") + " [" + Glib::ustring::format( qsize ) + "]" )), Gtk::POS_RIGHT, 1, 1);
} else {
- grid->attach_next_to(*Gtk::manage (new RTImage ("processing-pause.png")), Gtk::POS_RIGHT, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("gears-pause.png")), Gtk::POS_RIGHT, 1, 1);
grid->attach_next_to(*Gtk::manage (new Gtk::Label (M("MAIN_FRAME_BATCHQUEUE") + " [" + Glib::ustring::format( qsize ) + "]" )), Gtk::POS_RIGHT, 1, 1);
}
diff --git a/rtgui/blackwhite.cc b/rtgui/blackwhite.cc
index 507d3aee6..469094fb8 100644
--- a/rtgui/blackwhite.cc
+++ b/rtgui/blackwhite.cc
@@ -179,18 +179,18 @@ BlackWhite::BlackWhite (): FoldableToolPanel(this, "blackwhite", M("TP_BWMIX_LAB
//----------- RGB / ROYGCBPM Mixer ------------------------------
- imgIcon[0] = Gtk::manage (new RTImage ("Chanmixer-R.png"));
- imgIcon[1] = Gtk::manage (new RTImage ("Chanmixer-O.png"));
- imgIcon[2] = Gtk::manage (new RTImage ("Chanmixer-Y.png"));
- imgIcon[3] = Gtk::manage (new RTImage ("Chanmixer-G.png"));
- imgIcon[4] = Gtk::manage (new RTImage ("Chanmixer-C.png"));
- imgIcon[5] = Gtk::manage (new RTImage ("Chanmixer-B.png"));
- imgIcon[6] = Gtk::manage (new RTImage ("Chanmixer-P.png"));
- imgIcon[7] = Gtk::manage (new RTImage ("Chanmixer-M.png"));
+ imgIcon[0] = Gtk::manage (new RTImage ("circle-red-small.png"));
+ imgIcon[1] = Gtk::manage (new RTImage ("circle-orange-small.png"));
+ imgIcon[2] = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ imgIcon[3] = Gtk::manage (new RTImage ("circle-green-small.png"));
+ imgIcon[4] = Gtk::manage (new RTImage ("circle-cyan-small.png"));
+ imgIcon[5] = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ imgIcon[6] = Gtk::manage (new RTImage ("circle-purple-small.png"));
+ imgIcon[7] = Gtk::manage (new RTImage ("circle-magenta-small.png"));
- imgIcon[8] = Gtk::manage (new RTImage ("Chanmixer-Rgamma.png"));
- imgIcon[9] = Gtk::manage (new RTImage ("Chanmixer-Ggamma.png"));
- imgIcon[10] = Gtk::manage (new RTImage ("Chanmixer-Bgamma.png"));
+ imgIcon[8] = Gtk::manage (new RTImage ("circle-empty-red-small.png"));
+ imgIcon[9] = Gtk::manage (new RTImage ("circle-empty-green-small.png"));
+ imgIcon[10] = Gtk::manage (new RTImage ("circle-empty-blue-small.png"));
mixerVBox->pack_start (*Gtk::manage (new Gtk::HSeparator()));
diff --git a/rtgui/cacorrection.cc b/rtgui/cacorrection.cc
index e303b5660..ffaa57c34 100644
--- a/rtgui/cacorrection.cc
+++ b/rtgui/cacorrection.cc
@@ -26,10 +26,10 @@ using namespace rtengine::procparams;
CACorrection::CACorrection () : FoldableToolPanel(this, "cacorrection", M("TP_CACORRECTION_LABEL"))
{
- Gtk::Image* icaredL = Gtk::manage (new RTImage ("ajd-ca-red1.png"));
- Gtk::Image* icaredR = Gtk::manage (new RTImage ("ajd-ca-red2.png"));
- Gtk::Image* icablueL = Gtk::manage (new RTImage ("ajd-ca-blue1.png"));
- Gtk::Image* icablueR = Gtk::manage (new RTImage ("ajd-ca-blue2.png"));
+ Gtk::Image* icaredL = Gtk::manage (new RTImage ("circle-red-cyan-small.png"));
+ Gtk::Image* icaredR = Gtk::manage (new RTImage ("circle-cyan-red-small.png"));
+ Gtk::Image* icablueL = Gtk::manage (new RTImage ("circle-blue-yellow-small.png"));
+ Gtk::Image* icablueR = Gtk::manage (new RTImage ("circle-yellow-blue-small.png"));
red = Gtk::manage (new Adjuster (M("TP_CACORRECTION_RED"), -0.005, 0.005, 0.0001, 0, icaredL, icaredR));
red->setAdjusterListener (this);
diff --git a/rtgui/chmixer.cc b/rtgui/chmixer.cc
index 8c997f797..1e3bb395e 100644
--- a/rtgui/chmixer.cc
+++ b/rtgui/chmixer.cc
@@ -25,15 +25,15 @@ using namespace rtengine::procparams;
ChMixer::ChMixer (): FoldableToolPanel(this, "chmixer", M("TP_CHMIXER_LABEL"), false, true)
{
- imgIcon[0] = Gtk::manage (new RTImage ("Chanmixer-RR.png"));
- imgIcon[1] = Gtk::manage (new RTImage ("Chanmixer-RG.png"));
- imgIcon[2] = Gtk::manage (new RTImage ("Chanmixer-RB.png"));
- imgIcon[3] = Gtk::manage (new RTImage ("Chanmixer-GR.png"));
- imgIcon[4] = Gtk::manage (new RTImage ("Chanmixer-GG.png"));
- imgIcon[5] = Gtk::manage (new RTImage ("Chanmixer-GB.png"));
- imgIcon[6] = Gtk::manage (new RTImage ("Chanmixer-BR.png"));
- imgIcon[7] = Gtk::manage (new RTImage ("Chanmixer-BG.png"));
- imgIcon[8] = Gtk::manage (new RTImage ("Chanmixer-BB.png"));
+ imgIcon[0] = Gtk::manage (new RTImage ("circle-red-small.png"));
+ imgIcon[1] = Gtk::manage (new RTImage ("circle-green-red-small.png"));
+ imgIcon[2] = Gtk::manage (new RTImage ("circle-blue-red-small.png"));
+ imgIcon[3] = Gtk::manage (new RTImage ("circle-red-green-small.png"));
+ imgIcon[4] = Gtk::manage (new RTImage ("circle-green-small.png"));
+ imgIcon[5] = Gtk::manage (new RTImage ("circle-blue-green-small.png"));
+ imgIcon[6] = Gtk::manage (new RTImage ("circle-red-blue-small.png"));
+ imgIcon[7] = Gtk::manage (new RTImage ("circle-green-blue-small.png"));
+ imgIcon[8] = Gtk::manage (new RTImage ("circle-blue-small.png"));
Gtk::Label* rlabel = Gtk::manage (new Gtk::Label ());
rlabel->set_markup (Glib::ustring("\t") + M("TP_CHMIXER_RED") + Glib::ustring(":"));
diff --git a/rtgui/coarsepanel.cc b/rtgui/coarsepanel.cc
index a201b1f7f..8f927239e 100644
--- a/rtgui/coarsepanel.cc
+++ b/rtgui/coarsepanel.cc
@@ -28,25 +28,25 @@ CoarsePanel::CoarsePanel () : ToolPanel (), oldhflip(false), oldvflip(false)
degree = 0;
degreechanged = true;
- Gtk::Image* rotateli = Gtk::manage (new RTImage ("stock-rotate-270.png"));
+ Gtk::Image* rotateli = Gtk::manage (new RTImage ("rotate-left-90.png"));
rotate_left = Gtk::manage (new Gtk::Button ());
rotate_left->add (*rotateli);
rotate_left->set_relief(Gtk::RELIEF_NONE);
pack_start (*rotate_left);
- Gtk::Image* rotateri = Gtk::manage (new RTImage ("stock-rotate-90.png"));
+ Gtk::Image* rotateri = Gtk::manage (new RTImage ("rotate-right-90.png"));
rotate_right = Gtk::manage (new Gtk::Button ());
rotate_right->add (*rotateri);
rotate_right->set_relief(Gtk::RELIEF_NONE);
pack_start (*rotate_right);
- Gtk::Image* fliphi = Gtk::manage (new RTImage ("stock-flip-horizontal.png"));
+ Gtk::Image* fliphi = Gtk::manage (new RTImage ("flip-horizontal.png"));
hflip = Gtk::manage (new Gtk::ToggleButton ());
hflip->add (*fliphi);
hflip->set_relief(Gtk::RELIEF_NONE);
pack_start (*hflip);
- Gtk::Image* flipvi = Gtk::manage (new RTImage ("stock-flip-vertical.png"));
+ Gtk::Image* flipvi = Gtk::manage (new RTImage ("flip-vertical.png"));
vflip = Gtk::manage (new Gtk::ToggleButton ());
vflip->add (*flipvi);
vflip->set_relief(Gtk::RELIEF_NONE);
diff --git a/rtgui/colorappearance.cc b/rtgui/colorappearance.cc
index f8dee05df..2e83d63d9 100644
--- a/rtgui/colorappearance.cc
+++ b/rtgui/colorappearance.cc
@@ -268,10 +268,10 @@ ColorAppearance::ColorAppearance () : FoldableToolPanel (this, "colorappearance"
wbmHBox->pack_start (*wbmodel);
p1VBox->pack_start (*wbmHBox);
- Gtk::Image* itempL = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* itempR = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* igreenL = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* igreenR = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
+ Gtk::Image* itempL = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* itempR = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* igreenL = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* igreenR = Gtk::manage (new RTImage ("circle-green-small.png"));
tempsc = Gtk::manage (new Adjuster (M ("TP_WBALANCE_TEMPERATURE"), MINTEMP0, MAXTEMP0, 5, CENTERTEMP0, itempL, itempR, &wbSlider2Temp, &wbTemp2Slider));
@@ -575,10 +575,10 @@ ColorAppearance::ColorAppearance () : FoldableToolPanel (this, "colorappearance"
p3VBox = Gtk::manage ( new Gtk::VBox());
p3VBox->set_spacing (2);
- Gtk::Image* itempL1 = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* itempR1 = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* igreenL1 = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* igreenR1 = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
+ Gtk::Image* itempL1 = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* itempR1 = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* igreenL1 = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* igreenR1 = Gtk::manage (new RTImage ("circle-green-small.png"));
// adaplum = Gtk::manage (new Adjuster (M ("TP_COLORAPP_ADAPTVIEWING"), 0.1, 16384., 0.1, 16.));
adaplum = Gtk::manage (new Adjuster (M ("TP_COLORAPP_ADAPTVIEWING"), MINLA0, MAXLA0, 0.01, 16, NULL, NULL, &wbSlider2la, &wbla2Slider));
@@ -590,8 +590,8 @@ ColorAppearance::ColorAppearance () : FoldableToolPanel (this, "colorappearance"
adaplum->set_tooltip_markup (M ("TP_COLORAPP_ADAPTVIEWING_TOOLTIP"));
p3VBox->pack_start (*adaplum);
-// Gtk::Image* iblueredL = Gtk::manage (new RTImage ("ajd-wb-bluered1.png"));
-// Gtk::Image* iblueredR = Gtk::manage (new RTImage ("ajd-wb-bluered2.png"));
+// Gtk::Image* iblueredL = Gtk::manage (new RTImage ("circle-blue-small.png"));
+// Gtk::Image* iblueredR = Gtk::manage (new RTImage ("circle-red-small.png"));
degreeout = Gtk::manage (new Adjuster (M ("TP_COLORAPP_CIECAT_DEGREE"), 0., 100., 1., 100.));
@@ -604,10 +604,10 @@ ColorAppearance::ColorAppearance () : FoldableToolPanel (this, "colorappearance"
degreeout->set_tooltip_markup (M ("TP_COLORAPP_DEGREE_TOOLTIP"));
p3VBox->pack_start (*degreeout);
/*
- Gtk::Image* itempL1 = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* itempR1 = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* igreenL1 = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* igreenR1 = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
+ Gtk::Image* itempL1 = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* itempR1 = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* igreenL1 = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* igreenR1 = Gtk::manage (new RTImage ("circle-green-small.png"));
*/
tempout = Gtk::manage (new Adjuster (M ("TP_WBALANCE_TEMPERATURE"), MINTEMP0, MAXTEMP0, 5, CENTERTEMP0, itempR1, itempL1, &wbSlider2Temp, &wbTemp2Slider));
greenout = Gtk::manage (new Adjuster (M ("TP_WBALANCE_GREEN"), MINGREEN0, MAXGREEN0, 0.001, 1.0, igreenR1, igreenL1));
@@ -669,7 +669,7 @@ ColorAppearance::ColorAppearance () : FoldableToolPanel (this, "colorappearance"
//reset button
neutral = Gtk::manage (new Gtk::Button (M ("TP_COLORAPP_NEUTRAL")));
setExpandAlignProperties (neutral, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_START);
- RTImage *resetImg = Gtk::manage (new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png"));
+ RTImage *resetImg = Gtk::manage (new RTImage ("undo-small.png", "redo-small.png"));
setExpandAlignProperties (resetImg, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
neutral->set_image (*resetImg);
neutral->set_tooltip_text (M ("TP_COLORAPP_NEUTRAL_TIP"));
diff --git a/rtgui/colortoning.cc b/rtgui/colortoning.cc
index a7f063460..0d60b769e 100644
--- a/rtgui/colortoning.cc
+++ b/rtgui/colortoning.cc
@@ -104,8 +104,8 @@ ColorToning::ColorToning () : FoldableToolPanel(this, "colortoning", M("TP_COLOR
pack_start( *opacityCurveEditorG, Gtk::PACK_SHRINK, 2);
//---------Chroma curve 1 --------------------
- iby = Gtk::manage (new RTImage ("Chanmixer-BY.png"));
- irg = Gtk::manage (new RTImage ("Chanmixer-RG.png"));
+ iby = Gtk::manage (new RTImage ("circle-yellow-blue-small.png"));
+ irg = Gtk::manage (new RTImage ("circle-green-red-small.png"));
clCurveEditorG = new CurveEditorGroup (options.lastColorToningCurvesDir, M("TP_COLORTONING_CHROMAC"));
clCurveEditorG->setCurveListener (this);
@@ -146,7 +146,7 @@ ColorToning::ColorToning () : FoldableToolPanel(this, "colortoning", M("TP_COLOR
//--------------------- Reset curves -----------------------------
/* Each curve can reset to a different curve, so this button only save one click now... so we remove it.
neutralCurves = Gtk::manage (new Gtk::Button (M("TP_COLORTONING_NEUTRALCUR")));
- RTImage *resetImgc = Gtk::manage (new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png"));
+ RTImage *resetImgc = Gtk::manage (new RTImage ("undo-small.png", "redo-small.png"));
neutralCurves->set_image(*resetImgc);
neutralCurves->set_tooltip_text (M("TP_COLORTONING_NEUTRALCUR_TIP"));
neutralcurvesconn = neutralCurves->signal_pressed().connect( sigc::mem_fun(*this, &ColorToning::neutralCurves_pressed) );
@@ -226,26 +226,26 @@ ColorToning::ColorToning () : FoldableToolPanel(this, "colortoning", M("TP_COLOR
Gtk::VBox *chanMixerMidBox = Gtk::manage (new Gtk::VBox());
Gtk::VBox *chanMixerShadowsBox = Gtk::manage (new Gtk::VBox());
- Gtk::Image* iblueR = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* iyelL = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* imagL = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* igreenR = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
- Gtk::Image* icyanL = Gtk::manage (new RTImage ("ajd-wb-bluered1.png"));
- Gtk::Image* iredR = Gtk::manage (new RTImage ("ajd-wb-bluered2.png"));
+ Gtk::Image* iblueR = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* iyelL = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* imagL = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* igreenR = Gtk::manage (new RTImage ("circle-green-small.png"));
+ Gtk::Image* icyanL = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* iredR = Gtk::manage (new RTImage ("circle-red-small.png"));
- Gtk::Image* iblueRm = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* iyelLm = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* imagLm = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* igreenRm = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
- Gtk::Image* icyanLm = Gtk::manage (new RTImage ("ajd-wb-bluered1.png"));
- Gtk::Image* iredRm = Gtk::manage (new RTImage ("ajd-wb-bluered2.png"));
+ Gtk::Image* iblueRm = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* iyelLm = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* imagLm = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* igreenRm = Gtk::manage (new RTImage ("circle-green-small.png"));
+ Gtk::Image* icyanLm = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* iredRm = Gtk::manage (new RTImage ("circle-red-small.png"));
- Gtk::Image* iblueRh = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* iyelLh = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* imagLh = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* igreenRh = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
- Gtk::Image* icyanLh = Gtk::manage (new RTImage ("ajd-wb-bluered1.png"));
- Gtk::Image* iredRh = Gtk::manage (new RTImage ("ajd-wb-bluered2.png"));
+ Gtk::Image* iblueRh = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* iyelLh = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* imagLh = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* igreenRh = Gtk::manage (new RTImage ("circle-green-small.png"));
+ Gtk::Image* icyanLh = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* iredRh = Gtk::manage (new RTImage ("circle-red-small.png"));
redhigh = Gtk::manage (new Adjuster ("", -100., 100., 1., 0., icyanLh, iredRh ));
greenhigh = Gtk::manage (new Adjuster ("", -100., 100., 1., 0., imagLh , igreenRh));
@@ -324,7 +324,7 @@ ColorToning::ColorToning () : FoldableToolPanel(this, "colortoning", M("TP_COLOR
labgrid = Gtk::manage(new LabGrid(EvColorToningLabGridValue));
labgridBox->pack_start(*labgrid, true, true);
labgridReset = Gtk::manage(new Gtk::Button ());
- labgridReset->add (*Gtk::manage(new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png")));
+ labgridReset->add (*Gtk::manage(new RTImage ("undo-small.png", "redo-small.png")));
setExpandAlignProperties(labgridReset, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_START);
labgridReset->set_relief(Gtk::RELIEF_NONE);
labgridReset->set_tooltip_markup(M("ADJUSTER_RESET_TO_DEFAULT"));
diff --git a/rtgui/crop.cc b/rtgui/crop.cc
index 29c64501d..c229a6088 100644
--- a/rtgui/crop.cc
+++ b/rtgui/crop.cc
@@ -128,7 +128,8 @@ Crop::Crop():
pack_start (*hb2, Gtk::PACK_SHRINK, 4);
selectCrop = Gtk::manage (new Gtk::Button (M("TP_CROP_SELECTCROP")));
- selectCrop->set_image (*Gtk::manage (new RTImage ("crop.png")));
+ selectCrop->get_style_context()->add_class("independent");
+ selectCrop->set_image (*Gtk::manage (new RTImage ("crop-small.png")));
pack_start (*selectCrop, Gtk::PACK_SHRINK, 2);
diff --git a/rtgui/cropwindow.cc b/rtgui/cropwindow.cc
index 08ea9d0f7..21b6d237c 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 ("gtk-zoom-out-small.png"), 0, nullptr, LWButton::Left, LWButton::Center, "Zoom Out");
- bZoomIn = new LWButton (RTImage::createFromPng ("gtk-zoom-in-small.png"), 1, nullptr, LWButton::Left, LWButton::Center, "Zoom In");
- bZoom100 = new LWButton (RTImage::createFromPng ("gtk-zoom-100-small.png"), 2, nullptr, LWButton::Left, LWButton::Center, "Zoom 100/%");
- //bZoomFit = new LWButton (RTImage::createFromPng ("gtk-zoom-fit.png"), 3, NULL, LWButton::Left, LWButton::Center, "Zoom Fit");
- bClose = new LWButton (RTImage::createFromPng ("gtk-close-small.png"), 4, nullptr, LWButton::Right, LWButton::Center, "Close");
+ 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");
buttonSet.add (bZoomOut);
buttonSet.add (bZoomIn);
diff --git a/rtgui/cursormanager.cc b/rtgui/cursormanager.cc
index 29d0990ff..d1973dcca 100644
--- a/rtgui/cursormanager.cc
+++ b/rtgui/cursormanager.cc
@@ -51,25 +51,25 @@ void CursorManager::init (Glib::RefPtr mainWindow)
cAdd = Gdk::Cursor::create (display, Gdk::PLUS);
cWait = Gdk::Cursor::create (display, Gdk::CLOCK);
- Glib::RefPtr hand = RTImage::createFromFile ("cross.png");
- Glib::RefPtr close_hand = RTImage::createFromFile ("closedhand.png");
- Glib::RefPtr wbpick = RTImage::createFromFile ("gtk-color-picker-small.png");
- Glib::RefPtr cpick = RTImage::createFromFile ("gtk-color-picker-add.png");
+ Glib::RefPtr hand = RTImage::createFromFile ("crosshair.png");
+ Glib::RefPtr close_hand = RTImage::createFromFile ("hand-closed.png");
+ Glib::RefPtr wbpick = RTImage::createFromFile ("color-picker.png");
+ Glib::RefPtr cpick = RTImage::createFromFile ("color-picker-add.png");
Glib::RefPtr empty = RTImage::createFromFile ("empty.png");
- Glib::RefPtr move2D = RTImage::createFromFile ("move-2D.png");
- Glib::RefPtr move1DH = RTImage::createFromFile ("move-1D-h.png");
- Glib::RefPtr move1DV = RTImage::createFromFile ("move-1D-v.png");
+ Glib::RefPtr move2D = RTImage::createFromFile ("node-move-xy.png");
+ Glib::RefPtr move1DH = RTImage::createFromFile ("node-move-x.png");
+ Glib::RefPtr move1DV = RTImage::createFromFile ("node-move-y.png");
Glib::RefPtr moveRotate = RTImage::createFromFile ("move-rotate.png");
- cHand = hand ? Gdk::Cursor::create (cAdd->get_display(), hand, 10, 10) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
- cClosedHand = close_hand ? Gdk::Cursor::create (cAdd->get_display(), close_hand, 10, 10) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
- cWB = wbpick ? Gdk::Cursor::create (cAdd->get_display(), wbpick, 3, 15) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
- cAddPicker = cpick ? Gdk::Cursor::create (cAdd->get_display(), cpick, 3, 18) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
+ cHand = hand ? Gdk::Cursor::create (cAdd->get_display(), hand, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cClosedHand = close_hand ? Gdk::Cursor::create (cAdd->get_display(), close_hand, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cWB = wbpick ? Gdk::Cursor::create (cAdd->get_display(), wbpick, 4, 21) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
+ cAddPicker = cpick ? Gdk::Cursor::create (cAdd->get_display(), cpick, 4, 21) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
cHidden = empty ? Gdk::Cursor::create (cAdd->get_display(), empty, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
- cMove2D = move2D ? Gdk::Cursor::create (cAdd->get_display(), move2D, 11, 11) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
- cMove1DH = move1DH ? Gdk::Cursor::create (cAdd->get_display(), move1DH, 11, 11) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
- cMove1DV = move1DV ? Gdk::Cursor::create (cAdd->get_display(), move1DV, 11, 11) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
- cMoveRotate = moveRotate ? Gdk::Cursor::create (cAdd->get_display(), moveRotate, 11, 11) : Gdk::Cursor::create (cAdd->get_display(), Gdk::CIRCLE);
+ cMove2D = move2D ? Gdk::Cursor::create (cAdd->get_display(), move2D, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
+ cMove1DH = move1DH ? Gdk::Cursor::create (cAdd->get_display(), move1DH, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
+ cMove1DV = move1DV ? Gdk::Cursor::create (cAdd->get_display(), move1DV, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
+ cMoveRotate = moveRotate ? Gdk::Cursor::create (cAdd->get_display(), moveRotate, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::CIRCLE);
window = mainWindow;
}
diff --git a/rtgui/curveeditor.cc b/rtgui/curveeditor.cc
index 9f2dbffab..8b319ecbe 100644
--- a/rtgui/curveeditor.cc
+++ b/rtgui/curveeditor.cc
@@ -34,10 +34,10 @@ DiagonalCurveEditor::DiagonalCurveEditor (Glib::ustring text, CurveEditorGroup*
{
// Order set in the same order than "enum DiagonalCurveType". Shouldn't change, for compatibility reason
- curveType->addEntry("curveType-linear.png", M("CURVEEDITOR_LINEAR")); // 0 Linear
- curveType->addEntry("curveType-spline.png", M("CURVEEDITOR_CUSTOM")); // 1 Spline
- curveType->addEntry("curveType-parametric.png", M("CURVEEDITOR_PARAMETRIC")); // 2 Parametric
- curveType->addEntry("curveType-NURBS.png", M("CURVEEDITOR_NURBS")); // 3 NURBS
+ curveType->addEntry("curve-linear-small.png", M("CURVEEDITOR_LINEAR")); // 0 Linear
+ curveType->addEntry("curve-spline-small.png", M("CURVEEDITOR_CUSTOM")); // 1 Spline
+ curveType->addEntry("curve-parametric-small.png", M("CURVEEDITOR_PARAMETRIC")); // 2 Parametric
+ curveType->addEntry("curve-nurbs-small.png", M("CURVEEDITOR_NURBS")); // 3 NURBS
curveType->setSelected(DCT_Linear);
curveType->show();
@@ -145,8 +145,8 @@ FlatCurveEditor::FlatCurveEditor (Glib::ustring text, CurveEditorGroup* ceGroup,
identityValue = 0.5;
// Order set in the same order than "enum FlatCurveType". Shouldn't change, for compatibility reason
- curveType->addEntry("curveType-flatLinear.png", M("CURVEEDITOR_LINEAR")); // 0 Linear
- curveType->addEntry("curveType-controlPoints.png", M("CURVEEDITOR_MINMAXCPOINTS")); // 1 Min/Max ControlPoints
+ curveType->addEntry("curve-flat-small.png", M("CURVEEDITOR_LINEAR")); // 0 Linear
+ curveType->addEntry("curve-controlpoints-small.png", M("CURVEEDITOR_MINMAXCPOINTS")); // 1 Min/Max ControlPoints
curveType->setSelected(FCT_Linear);
curveType->show();
}
diff --git a/rtgui/curveeditorgroup.cc b/rtgui/curveeditorgroup.cc
index e8f636f8b..4e5f038d6 100644
--- a/rtgui/curveeditorgroup.cc
+++ b/rtgui/curveeditorgroup.cc
@@ -152,7 +152,7 @@ void CurveEditorGroup::newLine()
if (isHeader) {
curve_reset = Gtk::manage (new Gtk::Button ());
setExpandAlignProperties(curve_reset, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
- curve_reset->add (*Gtk::manage (new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png")));
+ curve_reset->add (*Gtk::manage (new RTImage ("undo-small.png", "redo-small.png")));
curve_reset->set_relief (Gtk::RELIEF_NONE);
curve_reset->set_tooltip_text (M("CURVEEDITOR_TOOLTIPLINEAR"));
curve_reset->signal_clicked().connect( sigc::mem_fun(*this, &CurveEditorGroup::curveResetPressed) );
@@ -370,7 +370,7 @@ void CurveEditorGroup::setTooltip( Glib::ustring ttip)
void CurveEditorGroup::setBatchMode (bool batchMode)
{
for (std::vector::iterator i = curveEditors.begin(); i != curveEditors.end(); ++i) {
- (*i)->curveType->addEntry("unchanged-18.png", M("GENERAL_UNCHANGED"));
+ (*i)->curveType->addEntry("template-24.png", M("GENERAL_UNCHANGED"));
(*i)->curveType->show();
}
}
diff --git a/rtgui/darkframe.cc b/rtgui/darkframe.cc
index 9f1f61d18..d0f2e9ed0 100644
--- a/rtgui/darkframe.cc
+++ b/rtgui/darkframe.cc
@@ -33,7 +33,7 @@ DarkFrame::DarkFrame () : FoldableToolPanel(this, "darkframe", M("TP_DARKFRAME_L
bindCurrentFolder (*darkFrameFile, options.lastDarkframeDir);
dfLabel = Gtk::manage(new Gtk::Label(M("GENERAL_FILE")));
btnReset = Gtk::manage(new Gtk::Button());
- btnReset->set_image (*Gtk::manage(new RTImage ("gtk-cancel.png")));
+ btnReset->set_image (*Gtk::manage(new RTImage ("cancel-small.png")));
hbdf->pack_start(*dfLabel, Gtk::PACK_SHRINK, 0);
hbdf->pack_start(*darkFrameFile);
hbdf->pack_start(*btnReset, Gtk::PACK_SHRINK, 0);
diff --git a/rtgui/diagonalcurveeditorsubgroup.cc b/rtgui/diagonalcurveeditorsubgroup.cc
index 43a58b674..e7599b502 100644
--- a/rtgui/diagonalcurveeditorsubgroup.cc
+++ b/rtgui/diagonalcurveeditorsubgroup.cc
@@ -67,18 +67,18 @@ DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt,
}
editPointCustom = Gtk::manage (new Gtk::ToggleButton ());
- initButton(*editPointCustom, Glib::ustring("gtk-edit.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
+ initButton(*editPointCustom, Glib::ustring("edit-point.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
editCustom = Gtk::manage (new Gtk::ToggleButton());
- initButton(*editCustom, Glib::ustring("editmodehand.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
+ initButton(*editCustom, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editCustom->hide();
copyCustom = Gtk::manage (new Gtk::Button ());
- initButton(*copyCustom, Glib::ustring("edit-copy.png"), Gtk::ALIGN_END, true);
+ initButton(*copyCustom, Glib::ustring("copy.png"), Gtk::ALIGN_END, true);
pasteCustom = Gtk::manage (new Gtk::Button ());
- initButton(*pasteCustom, Glib::ustring("edit-paste.png"), Gtk::ALIGN_END, false);
+ initButton(*pasteCustom, Glib::ustring("paste.png"), Gtk::ALIGN_END, false);
loadCustom = Gtk::manage (new Gtk::Button ());
- initButton(*loadCustom, Glib::ustring("gtk-open.png"), Gtk::ALIGN_END, false);
+ initButton(*loadCustom, Glib::ustring("folder-open.png"), Gtk::ALIGN_END, false);
saveCustom = Gtk::manage (new Gtk::Button ());
- initButton(*saveCustom, Glib::ustring("gtk-save-large.png"), Gtk::ALIGN_END, false);
+ initButton(*saveCustom, Glib::ustring("save.png"), Gtk::ALIGN_END, false);
custombbox->attach_next_to(*editPointCustom, sideStart, 1, 1);
custombbox->attach_next_to(*editCustom, sideStart, 1, 1);
@@ -144,18 +144,18 @@ DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt,
}
editPointNURBS = Gtk::manage (new Gtk::ToggleButton ());
- initButton(*editPointNURBS, Glib::ustring("gtk-edit.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
+ initButton(*editPointNURBS, Glib::ustring("edit-point.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
editNURBS = Gtk::manage (new Gtk::ToggleButton());
- initButton(*editNURBS, Glib::ustring("editmodehand.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
+ initButton(*editNURBS, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editNURBS->hide();
copyNURBS = Gtk::manage (new Gtk::Button ());
- initButton(*copyNURBS, Glib::ustring("edit-copy.png"), Gtk::ALIGN_END, true);
+ initButton(*copyNURBS, Glib::ustring("copy.png"), Gtk::ALIGN_END, true);
pasteNURBS = Gtk::manage (new Gtk::Button ());
- initButton(*pasteNURBS, Glib::ustring("edit-paste.png"), Gtk::ALIGN_END, false);
+ initButton(*pasteNURBS, Glib::ustring("paste.png"), Gtk::ALIGN_END, false);
loadNURBS = Gtk::manage (new Gtk::Button ());
- initButton(*loadNURBS, Glib::ustring("gtk-open.png"), Gtk::ALIGN_END, false);
+ initButton(*loadNURBS, Glib::ustring("folder-open.png"), Gtk::ALIGN_END, false);
saveNURBS = Gtk::manage (new Gtk::Button ());
- initButton(*saveNURBS, Glib::ustring("gtk-save-large.png"), Gtk::ALIGN_END, false);
+ initButton(*saveNURBS, Glib::ustring("save.png"), Gtk::ALIGN_END, false);
NURBSbbox->attach_next_to(*editPointNURBS, sideStart, 1, 1);
NURBSbbox->attach_next_to(*editNURBS, sideStart, 1, 1);
@@ -224,16 +224,16 @@ DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt,
shcSelector->set_name("CurveSHCSelector"); // To handle the 4px gap between the SHCSelector and the curve through CSS
editParam = Gtk::manage (new Gtk::ToggleButton());
- initButton(*editParam, Glib::ustring("editmodehand.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
+ initButton(*editParam, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editParam->hide();
copyParam = Gtk::manage (new Gtk::Button ());
- initButton(*copyParam, Glib::ustring("edit-copy.png"), Gtk::ALIGN_END, true);
+ initButton(*copyParam, Glib::ustring("copy.png"), Gtk::ALIGN_END, true);
pasteParam = Gtk::manage (new Gtk::Button ());
- initButton(*pasteParam, Glib::ustring("edit-paste.png"), Gtk::ALIGN_END, false);
+ initButton(*pasteParam, Glib::ustring("paste.png"), Gtk::ALIGN_END, false);
loadParam = Gtk::manage (new Gtk::Button ());
- initButton(*loadParam, Glib::ustring("gtk-open.png"), Gtk::ALIGN_END, false);
+ initButton(*loadParam, Glib::ustring("folder-open.png"), Gtk::ALIGN_END, false);
saveParam = Gtk::manage (new Gtk::Button ());
- initButton(*saveParam, Glib::ustring("gtk-save-large.png"), Gtk::ALIGN_END, false);
+ initButton(*saveParam, Glib::ustring("save.png"), Gtk::ALIGN_END, false);
parambbox->attach_next_to(*editParam, sideStart, 1, 1);
parambbox->attach_next_to(*copyParam, sideEnd, 1, 1);
diff --git a/rtgui/dirbrowser.cc b/rtgui/dirbrowser.cc
index bf4a31f49..501296860 100644
--- a/rtgui/dirbrowser.cc
+++ b/rtgui/dirbrowser.cc
@@ -121,13 +121,13 @@ DirBrowser::~DirBrowser()
void DirBrowser::fillDirTree ()
{
- openfolder = RTImage::createFromFile ("gtk-open.png");
- closedfolder = RTImage::createFromFile ("folder.png");
- icdrom = RTImage::createFromFile ("drive-optical.png");
- ifloppy = RTImage::createFromFile ("drive-removable-media.png");
- ihdd = RTImage::createFromFile ("drive-harddisk.png");
- iremovable = RTImage::createFromFile ("media-usb.png");
- inetwork = RTImage::createFromFile ("network.png");
+ 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");
//Create the Tree model:
dirTreeModel = Gtk::TreeStore::create(dtColumns);
diff --git a/rtgui/distortion.cc b/rtgui/distortion.cc
index 1fadec9d9..c181ed479 100644
--- a/rtgui/distortion.cc
+++ b/rtgui/distortion.cc
@@ -28,15 +28,16 @@ Distortion::Distortion (): FoldableToolPanel(this, "distortion", M("TP_DISTORTIO
rlistener = nullptr;
autoDistor = Gtk::manage (new Gtk::Button (M("GENERAL_AUTO")));
- autoDistor->set_image (*Gtk::manage (new RTImage ("distortion-auto.png")));
+ autoDistor->set_image (*Gtk::manage (new RTImage ("distortion-auto-small.png")));
+ autoDistor->get_style_context()->add_class("independent");
autoDistor->set_alignment(0.5f, 0.5f);
autoDistor->set_tooltip_text (M("TP_DISTORTION_AUTO_TIP"));
idConn = autoDistor->signal_pressed().connect( sigc::mem_fun(*this, &Distortion::idPressed) );
autoDistor->show();
pack_start (*autoDistor);
- Gtk::Image* idistL = Gtk::manage (new RTImage ("distortion-pincushion.png"));
- Gtk::Image* idistR = Gtk::manage (new RTImage ("distortion-barrel.png"));
+ Gtk::Image* idistL = Gtk::manage (new RTImage ("distortion-pincushion-small.png"));
+ Gtk::Image* idistR = Gtk::manage (new RTImage ("distortion-barrel-small.png"));
distor = Gtk::manage (new Adjuster (M("TP_DISTORTION_AMOUNT"), -0.5, 0.5, 0.001, 0, idistL, idistR));
distor->setAdjusterListener (this);
diff --git a/rtgui/editorpanel.cc b/rtgui/editorpanel.cc
index a04725f79..969352902 100644
--- a/rtgui/editorpanel.cc
+++ b/rtgui/editorpanel.cc
@@ -533,8 +533,8 @@ EditorPanel::EditorPanel (FilePanel* filePanel)
beforeAfter->set_relief (Gtk::RELIEF_NONE);
beforeAfter->set_tooltip_markup (M ("MAIN_TOOLTIP_TOGGLE"));
- iBeforeLockON = new RTImage ("lock-on.png");
- iBeforeLockOFF = new RTImage ("lock-off.png");
+ iBeforeLockON = new RTImage ("padlock-locked-small.png");
+ iBeforeLockOFF = new RTImage ("padlock-unlocked-small.png");
Gtk::VSeparator* vsept = Gtk::manage (new Gtk::VSeparator ());
Gtk::VSeparator* vsepz = Gtk::manage (new Gtk::VSeparator ());
@@ -642,19 +642,19 @@ EditorPanel::EditorPanel (FilePanel* filePanel)
iops->set_row_spacing (2);
iops->set_column_spacing (2);
- Gtk::Image *saveButtonImage = Gtk::manage (new RTImage ("gtk-save-large.png"));
+ Gtk::Image *saveButtonImage = Gtk::manage (new RTImage ("save.png"));
saveimgas = Gtk::manage (new Gtk::Button ());
saveimgas->add (*saveButtonImage);
saveimgas->set_tooltip_markup (M ("MAIN_BUTTON_SAVE_TOOLTIP"));
setExpandAlignProperties (saveimgas, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
- Gtk::Image *queueButtonImage = Gtk::manage (new RTImage ("processing.png"));
+ Gtk::Image *queueButtonImage = Gtk::manage (new RTImage ("gears.png"));
queueimg = Gtk::manage (new Gtk::Button ());
queueimg->add (*queueButtonImage);
queueimg->set_tooltip_markup (M ("MAIN_BUTTON_PUTTOQUEUE_TOOLTIP"));
setExpandAlignProperties (queueimg, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
- Gtk::Image *sendToEditorButtonImage = Gtk::manage (new RTImage ("image-editor.png"));
+ Gtk::Image *sendToEditorButtonImage = Gtk::manage (new RTImage ("palette-brush.png"));
sendtogimp = Gtk::manage (new Gtk::Button ());
sendtogimp->add (*sendToEditorButtonImage);
sendtogimp->set_tooltip_markup (M ("MAIN_BUTTON_SENDTOEDITOR_TOOLTIP"));
@@ -690,7 +690,7 @@ EditorPanel::EditorPanel (FilePanel* filePanel)
if (!simpleEditor && !options.tabbedUI) {
// Navigation buttons
- Gtk::Image *navPrevImage = Gtk::manage (new RTImage ("nav-prev.png"));
+ Gtk::Image *navPrevImage = Gtk::manage (new RTImage ("arrow2-left.png"));
navPrevImage->set_padding (0, 0);
navPrev = Gtk::manage (new Gtk::Button ());
navPrev->add (*navPrevImage);
@@ -698,7 +698,7 @@ EditorPanel::EditorPanel (FilePanel* filePanel)
navPrev->set_tooltip_markup (M ("MAIN_BUTTON_NAVPREV_TOOLTIP"));
setExpandAlignProperties (navPrev, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
- Gtk::Image *navNextImage = Gtk::manage (new RTImage ("nav-next.png"));
+ Gtk::Image *navNextImage = Gtk::manage (new RTImage ("arrow2-right.png"));
navNextImage->set_padding (0, 0);
navNext = Gtk::manage (new Gtk::Button ());
navNext->add (*navNextImage);
@@ -706,7 +706,7 @@ EditorPanel::EditorPanel (FilePanel* filePanel)
navNext->set_tooltip_markup (M ("MAIN_BUTTON_NAVNEXT_TOOLTIP"));
setExpandAlignProperties (navNext, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
- Gtk::Image *navSyncImage = Gtk::manage (new RTImage ("nav-sync.png"));
+ Gtk::Image *navSyncImage = Gtk::manage (new RTImage ("arrow-updown.png"));
navSyncImage->set_padding (0, 0);
navSync = Gtk::manage (new Gtk::Button ());
navSync->add (*navSyncImage);
diff --git a/rtgui/editwindow.cc b/rtgui/editwindow.cc
index f42bf4739..a5592e6da 100644
--- a/rtgui/editwindow.cc
+++ b/rtgui/editwindow.cc
@@ -53,7 +53,7 @@ EditWindow* EditWindow::getInstance(RTWindow* p, bool restore)
EditWindow::EditWindow (RTWindow* p) : parent(p) , isFullscreen(false), isClosed(true)
{
- Glib::ustring fName = "rt-logo-tiny.png";
+ Glib::ustring fName = "rawtherapee-logo-24.png";
Glib::ustring fullPath = rtengine::findIconAbsolutePath(fName);
try {
@@ -172,11 +172,11 @@ void EditWindow::addEditorPanel (EditorPanel* ep, const std::string &name)
// construct closeable tab for the image
Gtk::HBox* hb = Gtk::manage (new Gtk::HBox ());
- hb->pack_start (*Gtk::manage (new RTImage ("rtwindow.png")));
+ hb->pack_start (*Gtk::manage (new RTImage ("aperture.png")));
hb->pack_start (*Gtk::manage (new Gtk::Label (Glib::path_get_basename (name))));
hb->set_tooltip_markup (name);
Gtk::Button* closeb = Gtk::manage (new Gtk::Button ());
- closeb->set_image (*Gtk::manage(new RTImage ("gtk-close.png")));
+ closeb->set_image (*Gtk::manage(new RTImage ("cancel-small.png")));
closeb->set_relief (Gtk::RELIEF_NONE);
closeb->set_focus_on_click (false);
diff --git a/rtgui/exifpanel.cc b/rtgui/exifpanel.cc
index 168106804..fa362a351 100644
--- a/rtgui/exifpanel.cc
+++ b/rtgui/exifpanel.cc
@@ -48,9 +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));
- delicon = RTImage::createFromFile ("gtk-close.png");
- keepicon = RTImage::createFromFile ("gtk-apply.png");
- editicon = RTImage::createFromFile ("gtk-add.png");
+ delicon = RTImage::createFromFile ("cancel-small.png");
+ keepicon = RTImage::createFromFile ("tick-small.png");
+ editicon = RTImage::createFromFile ("add-small.png");
Gtk::TreeView::Column *viewcol = Gtk::manage (new Gtk::TreeView::Column ("Field Name"));
Gtk::CellRendererPixbuf* render_pb = Gtk::manage (new Gtk::CellRendererPixbuf ());
@@ -128,14 +128,14 @@ 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 ("gtk-undo-ltr.png", "gtk-undo-rtl.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);
buttons2->attach_next_to (*reset, Gtk::POS_RIGHT, 1, 1);
resetAll = Gtk::manage (new Gtk::Button ()); // M("EXIFPANEL_RESETALL")
- resetAll->set_image (*Gtk::manage (new RTImage ("gtk-undoall-ltr.png", "gtk-undoall-rtl.png")));
+ resetAll->set_image (*Gtk::manage (new RTImage ("undo-all.png", "redo-all.png")));
resetAll->set_tooltip_text (M ("EXIFPANEL_RESETALLHINT"));
resetAll->get_style_context()->add_class ("Right");
setExpandAlignProperties (resetAll, false, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL);
diff --git a/rtgui/exportpanel.cc b/rtgui/exportpanel.cc
index 6c9b96ab7..3a74d3ca3 100644
--- a/rtgui/exportpanel.cc
+++ b/rtgui/exportpanel.cc
@@ -180,14 +180,14 @@ ExportPanel::ExportPanel () : listener (nullptr)
// Buttons
btnFastExport = Gtk::manage ( new Gtk::Button () );
btnFastExport->set_tooltip_text (M ("EXPORT_PUTTOQUEUEFAST"));
- btnFastExport->set_image (*Gtk::manage (new RTImage ("processing.png")));
+ btnFastExport->set_image (*Gtk::manage (new RTImage ("gears.png")));
pack_start (*btnFastExport, Gtk::PACK_SHRINK, 4);
// add panel ending
Gtk::VBox* vboxpe = Gtk::manage (new Gtk::VBox ());
Gtk::HSeparator* hseptpe = Gtk::manage (new Gtk::HSeparator ());
- Gtk::Image* peImg = Gtk::manage (new RTImage ("PanelEnding.png"));
+ Gtk::Image* peImg = Gtk::manage (new RTImage ("ornament1.png"));
vboxpe->pack_start (*hseptpe, Gtk::PACK_SHRINK, 4);
vboxpe->pack_start (*peImg);
pack_start (*vboxpe, Gtk::PACK_SHRINK, 0);
diff --git a/rtgui/fattaltonemap.cc b/rtgui/fattaltonemap.cc
index af2b9eddf..545a313a9 100644
--- a/rtgui/fattaltonemap.cc
+++ b/rtgui/fattaltonemap.cc
@@ -32,8 +32,8 @@ FattalToneMapping::FattalToneMapping(): FoldableToolPanel(this, "fattal", M("TP_
amount = Gtk::manage(new Adjuster (M("TP_TM_FATTAL_AMOUNT"), 1., 100., 1., 30.));
threshold = Gtk::manage(new Adjuster (M("TP_TM_FATTAL_THRESHOLD"), -100., 100., 1., 0.0));
- Gtk::Image *al = Gtk::manage(new RTImage("adj-black.png"));
- Gtk::Image *ar = Gtk::manage(new RTImage("adj-white.png"));
+ Gtk::Image *al = Gtk::manage(new RTImage("circle-black-small.png"));
+ Gtk::Image *ar = Gtk::manage(new RTImage("circle-white-small.png"));
anchor = Gtk::manage(new Adjuster(M("TP_TM_FATTAL_ANCHOR"), 1, 100, 1, 50, al, ar));
amount->setAdjusterListener(this);
diff --git a/rtgui/favoritbrowser.cc b/rtgui/favoritbrowser.cc
index 29b82f510..379ce26e6 100644
--- a/rtgui/favoritbrowser.cc
+++ b/rtgui/favoritbrowser.cc
@@ -55,7 +55,7 @@ FavoritBrowser::FavoritBrowser () : listener (NULL), lastSelectedDir ("")
add->set_vexpand(false);
add->set_halign(Gtk::ALIGN_FILL);
add->set_valign(Gtk::ALIGN_START);
- add->set_image (*Gtk::manage (new RTImage ("gtk-add.png")));
+ add->set_image (*Gtk::manage (new RTImage ("add-small.png")));
add->get_style_context()->add_class("Left");
del = Gtk::manage (new Gtk::Button ());
del->set_tooltip_text(M("MAIN_FRAME_PLACES_DEL"));
@@ -63,7 +63,7 @@ FavoritBrowser::FavoritBrowser () : listener (NULL), lastSelectedDir ("")
del->set_vexpand(false);
del->set_halign(Gtk::ALIGN_FILL);
del->set_valign(Gtk::ALIGN_START);
- del->set_image (*Gtk::manage (new RTImage ("list-remove.png")));
+ del->set_image (*Gtk::manage (new RTImage ("remove-small.png")));
del->get_style_context()->add_class("Right");
Gtk::HBox* buttonBox = Gtk::manage (new Gtk::HBox ());
buttonBox->pack_start (*add);
diff --git a/rtgui/filebrowser.cc b/rtgui/filebrowser.cc
index 4d6994e23..81b3dc274 100644
--- a/rtgui/filebrowser.cc
+++ b/rtgui/filebrowser.cc
@@ -152,7 +152,7 @@ FileBrowser::FileBrowser () :
pmenu = new Gtk::Menu ();
pmenu->attach (*Gtk::manage(open = new Gtk::MenuItem (M("FILEBROWSER_POPUPOPEN"))), 0, 1, p, p + 1);
p++;
- pmenu->attach (*Gtk::manage(develop = new MyImageMenuItem (M("FILEBROWSER_POPUPPROCESS"), "processing.png")), 0, 1, p, p + 1);
+ pmenu->attach (*Gtk::manage(develop = new MyImageMenuItem (M("FILEBROWSER_POPUPPROCESS"), "gears.png")), 0, 1, p, p + 1);
p++;
pmenu->attach (*Gtk::manage(developfast = new Gtk::MenuItem (M("FILEBROWSER_POPUPPROCESSFAST"))), 0, 1, p, p + 1);
p++;
@@ -201,13 +201,18 @@ FileBrowser::FileBrowser () :
/***********************
* color labels
***********************/
+
+ // Same image arrays in filecatalog.cc
+ std::array clabelActiveIcons = {"circle-empty-gray-small.png", "circle-red-small.png", "circle-yellow-small.png", "circle-green-small.png", "circle-blue-small.png", "circle-purple-small.png"};
+ std::array clabelInactiveIcons = {"circle-empty-darkgray-small.png", "circle-empty-red-small.png", "circle-empty-yellow-small.png", "circle-empty-green-small.png", "circle-empty-blue-small.png", "circle-empty-purple-small.png"};
+
if (options.menuGroupLabel) {
pmenu->attach (*Gtk::manage(menuLabel = new Gtk::MenuItem (M("FILEBROWSER_POPUPCOLORLABEL"))), 0, 1, p, p + 1);
p++;
Gtk::Menu* submenuLabel = Gtk::manage (new Gtk::Menu ());
for (int i = 0; i <= 5; i++) {
- submenuLabel->attach (*Gtk::manage(colorlabel[i] = new MyImageMenuItem (M(Glib::ustring::compose("%1%2", "FILEBROWSER_POPUPCOLORLABEL", i)), i == 0 ? "cglabel0.png" : Glib::ustring::compose("%1%2%3", "clabel", i, ".png"))), 0, 1, p, p + 1);
+ submenuLabel->attach(*Gtk::manage(colorlabel[i] = new MyImageMenuItem(M(Glib::ustring::compose("%1%2", "FILEBROWSER_POPUPCOLORLABEL", i)), clabelActiveIcons[i])), 0, 1, p, p + 1);
p++;
}
@@ -215,7 +220,7 @@ FileBrowser::FileBrowser () :
menuLabel->set_submenu (*submenuLabel);
} else {
for (int i = 0; i <= 5; i++) {
- pmenu->attach (*Gtk::manage(colorlabel[i] = new MyImageMenuItem (M(Glib::ustring::compose("%1%2", "FILEBROWSER_POPUPCOLORLABEL", i)), i == 0 ? "cglabel0.png" : Glib::ustring::compose("%1%2%3", "clabel", i, ".png"))), 0, 1, p, p + 1);
+ pmenu->attach(*Gtk::manage(colorlabel[i] = new MyImageMenuItem(M(Glib::ustring::compose("%1%2", "FILEBROWSER_POPUPCOLORLABEL", i)), clabelInactiveIcons[i])), 0, 1, p, p + 1);
p++;
}
}
@@ -337,7 +342,7 @@ FileBrowser::FileBrowser () :
* Profile Operations
* *********************/
if (options.menuGroupProfileOperations) {
- pmenu->attach (*Gtk::manage(menuProfileOperations = new MyImageMenuItem (M("FILEBROWSER_POPUPPROFILEOPERATIONS"), "logoicon-wind.png")), 0, 1, p, p + 1);
+ pmenu->attach (*Gtk::manage(menuProfileOperations = new Gtk::MenuItem (M("FILEBROWSER_POPUPPROFILEOPERATIONS"))), 0, 1, p, p + 1);
p++;
Gtk::Menu* submenuProfileOperations = Gtk::manage (new Gtk::Menu ());
@@ -449,14 +454,14 @@ FileBrowser::FileBrowser () :
// A separate pop-up menu for Color Labels
int c = 0;
- pmenuColorLabels = new Gtk::Menu ();
+ pmenuColorLabels = new Gtk::Menu();
for (int i = 0; i <= 5; i++) {
- pmenuColorLabels->attach (*Gtk::manage(colorlabel_pop[i] = new MyImageMenuItem (M(Glib::ustring::compose("%1%2", "FILEBROWSER_POPUPCOLORLABEL", i)), i == 0 ? "cglabel0.png" : Glib::ustring::compose("%1%2%3", "clabel", i, ".png"))), 0, 1, c, c + 1);
+ pmenuColorLabels->attach(*Gtk::manage(colorlabel_pop[i] = new MyImageMenuItem(M(Glib::ustring::compose("%1%2", "FILEBROWSER_POPUPCOLORLABEL", i)), clabelActiveIcons[i])), 0, 1, c, c + 1);
c++;
}
- pmenuColorLabels->show_all ();
+ pmenuColorLabels->show_all();
// Has to be located after creation of applyprof and applypartprof
updateProfileList ();
diff --git a/rtgui/filebrowser.h b/rtgui/filebrowser.h
index 2c5acfccb..1d8bc4b2b 100644
--- a/rtgui/filebrowser.h
+++ b/rtgui/filebrowser.h
@@ -85,7 +85,7 @@ protected:
Gtk::MenuItem* menuRank;
Gtk::MenuItem* menuLabel;
Gtk::MenuItem* menuFileOperations;
- MyImageMenuItem* menuProfileOperations;
+ Gtk::MenuItem* menuProfileOperations;
Gtk::MenuItem* menuExtProg;
Gtk::MenuItem** amiExtProg;
Gtk::MenuItem* miOpenDefaultViewer;
diff --git a/rtgui/filebrowserentry.cc b/rtgui/filebrowserentry.cc
index 04a5b2723..f457ae165 100644
--- a/rtgui/filebrowserentry.cc
+++ b/rtgui/filebrowserentry.cc
@@ -56,11 +56,11 @@ FileBrowserEntry::FileBrowserEntry (Thumbnail* thm, const Glib::ustring& fname)
scale = 1;
if (!iconsLoaded) {
- editedIcon = RTImage::createFromFile ("edited.png");
- recentlySavedIcon = RTImage::createFromFile ("recent-save.png");
- enqueuedIcon = RTImage::createFromFile ("processing.png");
- hdr = RTImage::createFromFile ("HDR-thumbnail.png");
- ps = RTImage::createFromFile ("PixelShift-thumbnail.png");
+ editedIcon = RTImage::createFromFile ("tick-small.png");
+ recentlySavedIcon = RTImage::createFromFile ("save-small.png");
+ enqueuedIcon = RTImage::createFromFile ("gears.png");
+ hdr = RTImage::createFromFile ("filetype-hdr.png");
+ ps = RTImage::createFromFile ("filetype-ps.png");
iconsLoaded = true;
}
diff --git a/rtgui/filecatalog.cc b/rtgui/filecatalog.cc
index ad7af7c8d..3b9b2a673 100644
--- a/rtgui/filecatalog.cc
+++ b/rtgui/filecatalog.cc
@@ -74,7 +74,7 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
trashButtonBox = Gtk::manage( new Gtk::VBox );
Gtk::Button* emptyT = Gtk::manage( new Gtk::Button ());
emptyT->set_tooltip_markup (M("FILEBROWSER_EMPTYTRASHHINT"));
- emptyT->set_image (*Gtk::manage(new RTImage ("trash.png")));
+ emptyT->set_image (*Gtk::manage(new RTImage ("trash-delete.png")));
emptyT->signal_pressed().connect (sigc::mem_fun(*this, &FileCatalog::emptyTrash));
trashButtonBox->pack_start (*emptyT, Gtk::PACK_SHRINK, 4);
emptyT->show ();
@@ -84,8 +84,8 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
hbToolBar1 = Gtk::manage(new Gtk::HBox ());
//setup BrowsePath
- iRefreshWhite = new RTImage("refresh-white.png");
- iRefreshRed = new RTImage("refresh-red.png");
+ iRefreshWhite = new RTImage("refresh-small.png");
+ iRefreshRed = new RTImage("refresh-red-small.png");
BrowsePath = Gtk::manage(new Gtk::Entry ());
BrowsePath->set_width_chars (50);
@@ -104,7 +104,7 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
BrowsePath->signal_key_press_event().connect(sigc::mem_fun(*this, &FileCatalog::BrowsePath_key_pressed));
//setup Query
- iQueryClear = new RTImage("gtk-close-small.png");
+ iQueryClear = new RTImage("cancel-small.png");
Gtk::Label* labelQuery = Gtk::manage(new Gtk::Label(M("FILEBROWSER_QUERYLABEL")));
Query = Gtk::manage(new Gtk::Entry ()); // cannot use Gtk::manage here as FileCatalog::getFilter will fail on Query->get_text()
Query->set_text("");
@@ -149,11 +149,11 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
vSepiLeftPanel = new Gtk::VSeparator ();
buttonBar->pack_start (*vSepiLeftPanel, Gtk::PACK_SHRINK);
- iFilterClear = new RTImage ("filterclear.png");
+ iFilterClear = new RTImage ("filter-clear.png");
igFilterClear = new RTImage ("filter.png");
bFilterClear = Gtk::manage(new Gtk::ToggleButton ());
bFilterClear->set_active (true);
- bFilterClear->set_image(*iFilterClear);// (*Gtk::manage(new RTImage ("filterclear.png")));
+ bFilterClear->set_image(*iFilterClear);// (*Gtk::manage(new RTImage ("filter-clear.png")));
bFilterClear->set_relief (Gtk::RELIEF_NONE);
bFilterClear->set_tooltip_markup (M("FILEBROWSER_SHOWDIRHINT"));
bFilterClear->signal_button_press_event().connect (sigc::mem_fun(*this, &FileCatalog::capture_event), false);
@@ -163,11 +163,14 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
fltrVbox1 = Gtk::manage (new Gtk::VBox());
fltrRankbox = Gtk::manage (new Gtk::HBox());
+ fltrRankbox->get_style_context()->add_class("smallbuttonbox");
fltrLabelbox = Gtk::manage (new Gtk::HBox());
+ fltrLabelbox->get_style_context()->add_class("smallbuttonbox");
- iUnRanked = new RTImage ("ratednot.png");
- igUnRanked = new RTImage ("ratednotg.png");
+ iUnRanked = new RTImage ("star-gold-hollow-small.png");
+ igUnRanked = new RTImage ("star-hollow-small.png");
bUnRanked = Gtk::manage( new Gtk::ToggleButton () );
+ bUnRanked->get_style_context()->add_class("smallbutton");
bUnRanked->set_active (false);
bUnRanked->set_image (*igUnRanked);
bUnRanked->set_relief (Gtk::RELIEF_NONE);
@@ -177,11 +180,12 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
bUnRanked->signal_button_press_event().connect (sigc::mem_fun(*this, &FileCatalog::capture_event), false);
for (int i = 0; i < 5; i++) {
- iranked[i] = new RTImage ("rated.png");
- igranked[i] = new RTImage ("grayrated.png");
+ iranked[i] = new RTImage ("star-gold-small.png");
+ igranked[i] = new RTImage ("star-small.png");
iranked[i]->show ();
igranked[i]->show ();
bRank[i] = Gtk::manage( new Gtk::ToggleButton () );
+ bRank[i]->get_style_context()->add_class("smallbutton");
bRank[i]->set_image (*igranked[i]);
bRank[i]->set_relief (Gtk::RELIEF_NONE);
fltrRankbox->pack_start (*bRank[i], Gtk::PACK_SHRINK);
@@ -189,26 +193,32 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
bRank[i]->signal_button_press_event().connect (sigc::mem_fun(*this, &FileCatalog::capture_event), false);
}
- iUnCLabeled = new RTImage ("clabel0.png");
- igUnCLabeled = new RTImage ("cglabel0.png");
- bUnCLabeled = Gtk::manage(new Gtk::ToggleButton ());
- bUnCLabeled->set_active (false);
- bUnCLabeled->set_image (*igUnCLabeled);
- bUnCLabeled->set_relief (Gtk::RELIEF_NONE);
- bUnCLabeled->set_tooltip_markup (M("FILEBROWSER_SHOWUNCOLORHINT"));
+ // Same image arrays in filebrowser.cc
+ std::array clabelActiveIcons = {"circle-empty-gray-small.png", "circle-red-small.png", "circle-yellow-small.png", "circle-green-small.png", "circle-blue-small.png", "circle-purple-small.png"};
+ std::array clabelInactiveIcons = {"circle-empty-darkgray-small.png", "circle-empty-red-small.png", "circle-empty-yellow-small.png", "circle-empty-green-small.png", "circle-empty-blue-small.png", "circle-empty-purple-small.png"};
+
+ iUnCLabeled = new RTImage(clabelActiveIcons[0]);
+ igUnCLabeled = new RTImage(clabelInactiveIcons[0]);
+ bUnCLabeled = Gtk::manage(new Gtk::ToggleButton());
+ bUnCLabeled->get_style_context()->add_class("smallbutton");
+ bUnCLabeled->set_active(false);
+ bUnCLabeled->set_image(*igUnCLabeled);
+ bUnCLabeled->set_relief(Gtk::RELIEF_NONE);
+ bUnCLabeled->set_tooltip_markup(M("FILEBROWSER_SHOWUNCOLORHINT"));
bCateg[7] = bUnCLabeled->signal_toggled().connect (sigc::bind(sigc::mem_fun(*this, &FileCatalog::categoryButtonToggled), bUnCLabeled, true));
- fltrLabelbox->pack_start (*bUnCLabeled, Gtk::PACK_SHRINK);
+ fltrLabelbox->pack_start(*bUnCLabeled, Gtk::PACK_SHRINK);
bUnCLabeled->signal_button_press_event().connect (sigc::mem_fun(*this, &FileCatalog::capture_event), false);
for (int i = 0; i < 5; i++) {
- iCLabeled[i] = new RTImage (Glib::ustring::compose("%1%2%3", "clabel", i + 1, ".png"));
- igCLabeled[i] = new RTImage (Glib::ustring::compose("%1%2%3", "cglabel", i + 1, ".png"));
- iCLabeled[i]->show ();
- igCLabeled[i]->show ();
- bCLabel[i] = Gtk::manage(new Gtk::ToggleButton ());
- bCLabel[i]->set_image (*igCLabeled[i]);
- bCLabel[i]->set_relief (Gtk::RELIEF_NONE);
- fltrLabelbox->pack_start (*bCLabel[i], Gtk::PACK_SHRINK);
+ iCLabeled[i] = new RTImage(clabelActiveIcons[i+1]);
+ igCLabeled[i] = new RTImage(clabelInactiveIcons[i+1]);
+ iCLabeled[i]->show();
+ igCLabeled[i]->show();
+ bCLabel[i] = Gtk::manage(new Gtk::ToggleButton());
+ bCLabel[i]->get_style_context()->add_class("smallbutton");
+ bCLabel[i]->set_image(*igCLabeled[i]);
+ bCLabel[i]->set_relief(Gtk::RELIEF_NONE);
+ fltrLabelbox->pack_start(*bCLabel[i], Gtk::PACK_SHRINK);
bCateg[i + 8] = bCLabel[i]->signal_toggled().connect (sigc::bind(sigc::mem_fun(*this, &FileCatalog::categoryButtonToggled), bCLabel[i], true));
bCLabel[i]->signal_button_press_event().connect (sigc::mem_fun(*this, &FileCatalog::capture_event), false);
}
@@ -233,17 +243,23 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
fltrVbox2 = Gtk::manage (new Gtk::VBox());
fltrEditedBox = Gtk::manage (new Gtk::HBox());
+ fltrEditedBox->get_style_context()->add_class("smallbuttonbox");
fltrRecentlySavedBox = Gtk::manage (new Gtk::HBox());
+ fltrRecentlySavedBox->get_style_context()->add_class("smallbuttonbox");
// bEdited
- iEdited[0] = new RTImage ("editednot-small.png");
- igEdited[0] = new RTImage ("editednotg-small.png");
- iEdited[1] = new RTImage ("edited-small.png");
- igEdited[1] = new RTImage ("editedg-small.png");
+ // TODO The "g" variant was the more transparent variant of the icon, used
+ // when the button was not toggled. Simplify this, change to ordinary
+ // togglebutton, use CSS for opacity change.
+ iEdited[0] = new RTImage ("tick-hollow-small.png");
+ igEdited[0] = new RTImage ("tick-hollow-small.png");
+ iEdited[1] = new RTImage ("tick-small.png");
+ igEdited[1] = new RTImage ("tick-small.png");
for (int i = 0; i < 2; i++) {
iEdited[i]->show ();
bEdited[i] = Gtk::manage(new Gtk::ToggleButton ());
+ bEdited[i]->get_style_context()->add_class("smallbutton");
bEdited[i]->set_active (false);
bEdited[i]->set_image (*igEdited[i]);
bEdited[i]->set_relief (Gtk::RELIEF_NONE);
@@ -257,14 +273,18 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
bEdited[1]->set_tooltip_markup (M("FILEBROWSER_SHOWEDITEDHINT"));
// RecentlySaved
- iRecentlySaved[0] = new RTImage ("savednot.png");
- igRecentlySaved[0] = new RTImage ("savednotg.png");
- iRecentlySaved[1] = new RTImage ("saved.png");
- igRecentlySaved[1] = new RTImage ("savedg.png");
+ // TODO The "g" variant was the more transparent variant of the icon, used
+ // when the button was not toggled. Simplify this, change to ordinary
+ // togglebutton, use CSS for opacity change.
+ iRecentlySaved[0] = new RTImage ("saved-no-small.png");
+ igRecentlySaved[0] = new RTImage ("saved-no-small.png");
+ iRecentlySaved[1] = new RTImage ("saved-yes-small.png");
+ igRecentlySaved[1] = new RTImage ("saved-yes-small.png");
for (int i = 0; i < 2; i++) {
iRecentlySaved[i]->show ();
bRecentlySaved[i] = Gtk::manage(new Gtk::ToggleButton ());
+ bRecentlySaved[i]->get_style_context()->add_class("smallbutton");
bRecentlySaved[i]->set_active (false);
bRecentlySaved[i]->set_image (*igRecentlySaved[i]);
bRecentlySaved[i]->set_relief (Gtk::RELIEF_NONE);
@@ -284,18 +304,18 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
buttonBar->pack_start (*Gtk::manage(new Gtk::VSeparator), Gtk::PACK_SHRINK);
// Trash
- iTrashEmpty = new RTImage("trash-show-empty.png") ;
- iTrashFull = new RTImage("trash-show-full.png") ;
+ iTrashShowEmpty = new RTImage("trash-empty-show.png") ;
+ iTrashShowFull = new RTImage("trash-full-show.png") ;
bTrash = Gtk::manage( new Gtk::ToggleButton () );
- bTrash->set_image (*iTrashEmpty);
+ bTrash->set_image (*iTrashShowEmpty);
bTrash->set_relief (Gtk::RELIEF_NONE);
bTrash->set_tooltip_markup (M("FILEBROWSER_SHOWTRASHHINT"));
bCateg[17] = bTrash->signal_toggled().connect (sigc::bind(sigc::mem_fun(*this, &FileCatalog::categoryButtonToggled), bTrash, true));
bTrash->signal_button_press_event().connect (sigc::mem_fun(*this, &FileCatalog::capture_event), false);
iNotTrash = new RTImage("trash-hide-deleted.png") ;
- iOriginal = new RTImage("filter-original-2.png");
+ iOriginal = new RTImage("filter-original.png");
bNotTrash = Gtk::manage( new Gtk::ToggleButton () );
bNotTrash->set_image (*iNotTrash);
@@ -374,13 +394,13 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) :
// thumbnail zoom
Gtk::HBox* zoomBox = Gtk::manage( new Gtk::HBox () );
zoomInButton = Gtk::manage( new Gtk::Button () );
- zoomInButton->set_image (*Gtk::manage(new RTImage ("gtk-zoom-in.png")));
+ zoomInButton->set_image (*Gtk::manage(new RTImage ("magnifier-plus.png")));
zoomInButton->signal_pressed().connect (sigc::mem_fun(*this, &FileCatalog::zoomIn));
zoomInButton->set_relief (Gtk::RELIEF_NONE);
zoomInButton->set_tooltip_markup (M("FILEBROWSER_ZOOMINHINT"));
zoomBox->pack_end (*zoomInButton, Gtk::PACK_SHRINK);
zoomOutButton = Gtk::manage( new Gtk::Button () );
- zoomOutButton->set_image (*Gtk::manage(new RTImage ("gtk-zoom-out.png")));
+ zoomOutButton->set_image (*Gtk::manage(new RTImage ("magnifier-minus.png")));
zoomOutButton->signal_pressed().connect (sigc::mem_fun(*this, &FileCatalog::zoomOut));
zoomOutButton->set_relief (Gtk::RELIEF_NONE);
zoomOutButton->set_tooltip_markup (M("FILEBROWSER_ZOOMOUTHINT"));
@@ -461,8 +481,8 @@ FileCatalog::~FileCatalog()
delete igUnRanked;
delete iUnCLabeled;
delete igUnCLabeled;
- delete iTrashEmpty;
- delete iTrashFull;
+ delete iTrashShowEmpty;
+ delete iTrashShowFull;
delete iNotTrash;
delete iOriginal;
delete iRefreshWhite;
@@ -692,7 +712,7 @@ void FileCatalog::_refreshProgressBar ()
Gtk::Label *label = nullptr;
if (!previewsToLoad ) {
- grid->attach_next_to(*Gtk::manage (new RTImage ("gtk-directory.png")), options.mainNBVertical ? Gtk::POS_TOP : Gtk::POS_RIGHT, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("folder-closed.png")), options.mainNBVertical ? Gtk::POS_TOP : Gtk::POS_RIGHT, 1, 1);
int filteredCount = min(fileBrowser->getNumFiltered(), previewsLoaded);
label = Gtk::manage (new Gtk::Label (M("MAIN_FRAME_FILEBROWSER") +
@@ -700,7 +720,7 @@ void FileCatalog::_refreshProgressBar ()
+ Glib::ustring::format(previewsLoaded) +
(filteredCount != previewsLoaded ? "]" : ")")));
} else {
- grid->attach_next_to(*Gtk::manage (new RTImage ("gtk-find.png")), options.mainNBVertical ? Gtk::POS_TOP : Gtk::POS_RIGHT, 1, 1);
+ grid->attach_next_to(*Gtk::manage (new RTImage ("magnifier.png")), options.mainNBVertical ? Gtk::POS_TOP : Gtk::POS_RIGHT, 1, 1);
label = Gtk::manage (new Gtk::Label (M("MAIN_FRAME_FILEBROWSER") + " [" + Glib::ustring::format(std::fixed, std::setprecision(0), std::setw(3), (double)previewsLoaded / previewsToLoad * 100 ) + "%]" ));
filepanel->loadingThumbs("", (double)previewsLoaded / previewsToLoad);
}
@@ -1965,9 +1985,9 @@ void FileCatalog::setFilterPanel (FilterPanel* fpanel)
void FileCatalog::trashChanged ()
{
if (trashIsEmpty()) {
- bTrash->set_image(*iTrashEmpty);
+ bTrash->set_image(*iTrashShowEmpty);
} else {
- bTrash->set_image(*iTrashFull);
+ bTrash->set_image(*iTrashShowFull);
}
}
diff --git a/rtgui/filecatalog.h b/rtgui/filecatalog.h
index 29e4a370a..66f14b6b2 100644
--- a/rtgui/filecatalog.h
+++ b/rtgui/filecatalog.h
@@ -104,7 +104,7 @@ private:
Gtk::Image* iCLabeled[5], *igCLabeled[5], *iUnCLabeled, *igUnCLabeled;
Gtk::Image* iEdited[2], *igEdited[2];
Gtk::Image* iRecentlySaved[2], *igRecentlySaved[2];
- Gtk::Image *iTrashEmpty, *iTrashFull;
+ Gtk::Image *iTrashShowEmpty, *iTrashShowFull;
Gtk::Image *iNotTrash, *iOriginal;
Gtk::Image *iRefreshWhite, *iRefreshRed;
Gtk::Image *iLeftPanel_1_Show, *iLeftPanel_1_Hide, *iRightPanel_1_Show, *iRightPanel_1_Hide;
diff --git a/rtgui/filethumbnailbuttonset.cc b/rtgui/filethumbnailbuttonset.cc
index 286324bdf..99ae18a8c 100644
--- a/rtgui/filethumbnailbuttonset.cc
+++ b/rtgui/filethumbnailbuttonset.cc
@@ -42,19 +42,19 @@ FileThumbnailButtonSet::FileThumbnailButtonSet (FileBrowserEntry* myEntry)
{
if (!iconsLoaded) {
- unRankIcon = RTImage::createFromPng ("ratednotg.png");
- rankIcon = RTImage::createFromPng ("rated.png");
- gRankIcon = RTImage::createFromPng ("grayrated.png");
- trashIcon = RTImage::createFromPng ("trash-thumbnail.png");
- unTrashIcon = RTImage::createFromPng ("undelete-thumbnail.png");
- processIcon = RTImage::createFromPng ("processing-thumbnail.png");
+ unRankIcon = RTImage::createFromPng ("star-hollow-small.png");
+ rankIcon = RTImage::createFromPng ("star-gold-small.png");
+ gRankIcon = RTImage::createFromPng ("star-small.png");
+ trashIcon = RTImage::createFromPng ("trash-small.png");
+ unTrashIcon = RTImage::createFromPng ("trash-remove-small.png");
+ processIcon = RTImage::createFromPng ("gears-small.png");
- colorLabelIcon_0 = RTImage::createFromPng ("cglabel0.png"); //("nocolorlabel.png");
- colorLabelIcon_1 = RTImage::createFromPng ("clabel1.png");
- colorLabelIcon_2 = RTImage::createFromPng ("clabel2.png");
- colorLabelIcon_3 = RTImage::createFromPng ("clabel3.png");
- colorLabelIcon_4 = RTImage::createFromPng ("clabel4.png");
- colorLabelIcon_5 = RTImage::createFromPng ("clabel5.png");
+ colorLabelIcon_0 = RTImage::createFromPng ("circle-empty-gray-small.png"); //("nocolorlabel.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");
iconsLoaded = true;
}
diff --git a/rtgui/filterpanel.cc b/rtgui/filterpanel.cc
index 5f8fa2781..4ba332d3d 100644
--- a/rtgui/filterpanel.cc
+++ b/rtgui/filterpanel.cc
@@ -129,7 +129,7 @@ FilterPanel::FilterPanel () : listener (nullptr)
// add panel ending
Gtk::VBox* vboxpe = Gtk::manage (new Gtk::VBox ());
Gtk::HSeparator* hseptpe = Gtk::manage (new Gtk::HSeparator ());
- Gtk::Image* peImg = Gtk::manage (new RTImage("PanelEnding.png"));
+ Gtk::Image* peImg = Gtk::manage (new RTImage("ornament1.png"));
vboxpe->pack_start(*hseptpe, Gtk::PACK_SHRINK, 4);
vboxpe->pack_start(*peImg);
pack_start(*vboxpe, Gtk::PACK_SHRINK, 0);
diff --git a/rtgui/flatcurveeditorsubgroup.cc b/rtgui/flatcurveeditorsubgroup.cc
index a9d51abec..055a8a92f 100644
--- a/rtgui/flatcurveeditorsubgroup.cc
+++ b/rtgui/flatcurveeditorsubgroup.cc
@@ -63,17 +63,17 @@ FlatCurveEditorSubGroup::FlatCurveEditorSubGroup (CurveEditorGroup* prt, Glib::u
}
editCPoints = Gtk::manage (new Gtk::ToggleButton());
- initButton(*editCPoints, Glib::ustring("editmodehand.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
+ initButton(*editCPoints, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editPointCPoints = Gtk::manage (new Gtk::ToggleButton ());
- initButton(*editPointCPoints, Glib::ustring("gtk-edit.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
+ initButton(*editPointCPoints, Glib::ustring("edit-point.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
copyCPoints = Gtk::manage (new Gtk::Button ());
- initButton(*copyCPoints, Glib::ustring("edit-copy.png"), Gtk::ALIGN_END, true);
+ initButton(*copyCPoints, Glib::ustring("copy.png"), Gtk::ALIGN_END, true);
pasteCPoints = Gtk::manage (new Gtk::Button ());
- initButton(*pasteCPoints, Glib::ustring("edit-paste.png"), Gtk::ALIGN_END, false);
+ initButton(*pasteCPoints, Glib::ustring("paste.png"), Gtk::ALIGN_END, false);
loadCPoints = Gtk::manage (new Gtk::Button ());
- initButton(*loadCPoints, Glib::ustring("gtk-open.png"), Gtk::ALIGN_END, false);
+ initButton(*loadCPoints, Glib::ustring("folder-open.png"), Gtk::ALIGN_END, false);
saveCPoints = Gtk::manage (new Gtk::Button ());
- initButton(*saveCPoints, Glib::ustring("gtk-save-large.png"), Gtk::ALIGN_END, false);
+ initButton(*saveCPoints, Glib::ustring("save.png"), Gtk::ALIGN_END, false);
CPointsbbox->attach_next_to(*editPointCPoints, sideStart, 1, 1);
CPointsbbox->attach_next_to(*editCPoints, sideStart, 1, 1);
diff --git a/rtgui/flatfield.cc b/rtgui/flatfield.cc
index 21b5f319a..1b77ae316 100644
--- a/rtgui/flatfield.cc
+++ b/rtgui/flatfield.cc
@@ -33,7 +33,7 @@ FlatField::FlatField () : FoldableToolPanel(this, "flatfield", M("TP_FLATFIELD_L
bindCurrentFolder (*flatFieldFile, options.lastFlatfieldDir);
ffLabel = Gtk::manage(new Gtk::Label(M("GENERAL_FILE")));
flatFieldFileReset = Gtk::manage(new Gtk::Button());
- flatFieldFileReset->set_image (*Gtk::manage(new RTImage ("gtk-cancel.png")));
+ flatFieldFileReset->set_image (*Gtk::manage(new RTImage ("cancel-small.png")));
hbff->pack_start(*ffLabel, Gtk::PACK_SHRINK, 0);
hbff->pack_start(*flatFieldFile);
hbff->pack_start(*flatFieldFileReset, Gtk::PACK_SHRINK, 0);
diff --git a/rtgui/gradient.cc b/rtgui/gradient.cc
index f69e726b2..a53ac3e6a 100644
--- a/rtgui/gradient.cc
+++ b/rtgui/gradient.cc
@@ -13,7 +13,8 @@ Gradient::Gradient () : FoldableToolPanel(this, "gradient", M("TP_GRADIENT_LABEL
editHBox = Gtk::manage (new Gtk::HBox());
edit = Gtk::manage (new Gtk::ToggleButton());
- edit->add (*Gtk::manage (new RTImage ("editmodehand.png")));
+ edit->get_style_context()->add_class("independent");
+ edit->add (*Gtk::manage (new RTImage ("crosshair-adjust.png")));
edit->set_tooltip_text(M("EDIT_OBJECT_TOOLTIP"));
editConn = edit->signal_toggled().connect( sigc::mem_fun(*this, &Gradient::editToggled) );
editHBox->pack_start(*edit, Gtk::PACK_SHRINK, 0);
diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc
index 5160ccedd..28d3f6324 100644
--- a/rtgui/guiutils.cc
+++ b/rtgui/guiutils.cc
@@ -553,11 +553,11 @@ void ExpanderBox::hideBox()
void MyExpander::init()
{
- inconsistentPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("expanderInconsistent.png"));
- enabledPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("expanderEnabled.png"));
- disabledPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("expanderDisabled.png"));
- openedPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("expanderOpened.png"));
- closedPBuf = Gdk::Pixbuf::create_from_file(rtengine::findIconAbsolutePath("expanderClosed.png"));
+ 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"));
}
MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) :
@@ -1179,7 +1179,7 @@ MyFileChooserButton::MyFileChooserButton(const Glib::ustring &title, Gtk::FileCh
set_none();
box_.pack_start(lbl_, true, true);
Gtk::Image *img = Gtk::manage(new Gtk::Image());
- img->set_from_icon_name("document-open", Gtk::ICON_SIZE_BUTTON);
+ img->set_from_icon_name("folder-open", Gtk::ICON_SIZE_BUTTON);
box_.pack_start(*Gtk::manage(new Gtk::VSeparator()), false, false, 5);
box_.pack_start(*img, false, false);
box_.show_all_children();
diff --git a/rtgui/histogrampanel.cc b/rtgui/histogrampanel.cc
index a41786d4e..471e696fc 100644
--- a/rtgui/histogrampanel.cc
+++ b/rtgui/histogrampanel.cc
@@ -65,23 +65,23 @@ HistogramPanel::HistogramPanel ()
gfxGrid->add (*histogramRGBArea);
}
- redImage = new RTImage ("histRed.png");
- greenImage = new RTImage ("histGreen.png");
- blueImage = new RTImage ("histBlue.png");
- valueImage = new RTImage ("histValue.png");
- chroImage = new RTImage ("histChro.png");
- rawImage = new RTImage ("histRaw.png");
- fullImage = new RTImage ("histFull.png");
- barImage = new RTImage ("histBar.png");
+ redImage = new RTImage ("histogram-red-on-small.png");
+ greenImage = new RTImage ("histogram-green-on-small.png");
+ blueImage = new RTImage ("histogram-blue-on-small.png");
+ valueImage = new RTImage ("histogram-silver-on-small.png");
+ chroImage = new RTImage ("histogram-gold-on-small.png");
+ rawImage = new RTImage ("histogram-bayer-on-small.png");
+ fullImage = new RTImage ("histogram-mode-linear-small.png");
+ barImage = new RTImage ("histogram-bar-on-small.png");
- redImage_g = new RTImage ("histRedg.png");
- greenImage_g = new RTImage ("histGreeng.png");
- blueImage_g = new RTImage ("histBlueg.png");
- valueImage_g = new RTImage ("histValueg.png");
- chroImage_g = new RTImage ("histChrog.png");
- rawImage_g = new RTImage ("histRawg.png");
- fullImage_g = new RTImage ("histFullg.png");
- barImage_g = new RTImage ("histBarg.png");
+ redImage_g = new RTImage ("histogram-red-off-small.png");
+ greenImage_g = new RTImage ("histogram-green-off-small.png");
+ blueImage_g = new RTImage ("histogram-blue-off-small.png");
+ valueImage_g = new RTImage ("histogram-silver-off-small.png");
+ chroImage_g = new RTImage ("histogram-gold-off-small.png");
+ rawImage_g = new RTImage ("histogram-bayer-off-small.png");
+ fullImage_g = new RTImage ("histogram-mode-linear-small.png");
+ barImage_g = new RTImage ("histogram-bar-off-small.png");
showRed = Gtk::manage (new Gtk::ToggleButton ());
showGreen = Gtk::manage (new Gtk::ToggleButton ());
diff --git a/rtgui/history.cc b/rtgui/history.cc
index 7a3efd2ef..ad88317e2 100644
--- a/rtgui/history.cc
+++ b/rtgui/history.cc
@@ -94,7 +94,7 @@ History::History (bool bookmarkSupport) : historyVPaned (nullptr), blistener (nu
//addBookmark->get_style_context()->set_junction_sides(Gtk::JUNCTION_RIGHT);
addBookmark->get_style_context()->add_class ("Left");
addBookmark->set_tooltip_markup (M ("HISTORY_NEWSNAPSHOT_TOOLTIP"));
- Gtk::Image* addimg = Gtk::manage (new RTImage ("gtk-add.png"));
+ Gtk::Image* addimg = Gtk::manage (new RTImage ("add-small.png"));
addBookmark->set_image (*addimg);
ahbox->pack_start (*addBookmark);
@@ -102,7 +102,7 @@ History::History (bool bookmarkSupport) : historyVPaned (nullptr), blistener (nu
setExpandAlignProperties (delBookmark, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_START);
//delBookmark->get_style_context()->set_junction_sides(Gtk::JUNCTION_LEFT);
delBookmark->get_style_context()->add_class ("Right");
- Gtk::Image* delimg = Gtk::manage (new RTImage ("list-remove.png"));
+ Gtk::Image* delimg = Gtk::manage (new RTImage ("remove-small.png"));
delBookmark->set_image (*delimg);
ahbox->pack_start (*delBookmark);
diff --git a/rtgui/icmpanel.cc b/rtgui/icmpanel.cc
index f71ff354b..bfb13ba3f 100644
--- a/rtgui/icmpanel.cc
+++ b/rtgui/icmpanel.cc
@@ -139,7 +139,7 @@ ICMPanel::ICMPanel () : FoldableToolPanel(this, "icm", M("TP_ICM_LABEL")), iunch
iVBox->pack_start (*dcpFrame);
saveRef = Gtk::manage (new Gtk::Button (M("TP_ICM_SAVEREFERENCE")));
- saveRef->set_image (*Gtk::manage (new RTImage ("gtk-save-large.png")));
+ saveRef->set_image (*Gtk::manage (new RTImage ("save-small.png")));
saveRef->set_alignment (0.5f, 0.5f);
saveRef->set_tooltip_markup (M("TP_ICM_SAVEREFERENCE_TOOLTIP"));
iVBox->pack_start (*saveRef, Gtk::PACK_SHRINK);
@@ -651,6 +651,7 @@ void ICMPanel::write (ProcParams* pp, ParamsEdited* pedited)
pp->icm.gampos = (double) gampos->getValue();
pp->icm.slpos = (double) slpos->getValue();
pp->icm.outputBPC = obpc->get_active ();
+ pp->toneCurve.fromHistMatching = false;
if (pedited) {
pedited->icm.input = !iunchanged->get_active ();
@@ -1059,7 +1060,7 @@ void ICMPanel::setBatchMode (bool batchMode)
iVBox->reorder_child (*iunchanged, 5);
removeIfThere (this, saveRef);
onames->append (M("GENERAL_UNCHANGED"));
- ointent->addEntry("unchanged-22.png", M("GENERAL_UNCHANGED"));
+ ointent->addEntry("template-24.png", M("GENERAL_UNCHANGED"));
ointent->show();
wnames->append (M("GENERAL_UNCHANGED"));
wgamma->append (M("GENERAL_UNCHANGED"));
diff --git a/rtgui/imagearea.cc b/rtgui/imagearea.cc
index b5989b098..b2b938139 100644
--- a/rtgui/imagearea.cc
+++ b/rtgui/imagearea.cc
@@ -43,6 +43,7 @@ ImageArea::ImageArea (ImageAreaPanel* p) : parent(p), fullImageWidth(0), fullIma
zoomPanel = Gtk::manage (new ZoomPanel (this));
indClippedPanel = Gtk::manage (new IndicateClippedPanel (this));
previewModePanel = Gtk::manage (new PreviewModePanel (this));
+ previewModePanel->get_style_context()->add_class("narrowbuttonbox");
add_events(Gdk::LEAVE_NOTIFY_MASK);
diff --git a/rtgui/indclippedpanel.cc b/rtgui/indclippedpanel.cc
index f065359dd..aff5035fe 100644
--- a/rtgui/indclippedpanel.cc
+++ b/rtgui/indclippedpanel.cc
@@ -24,12 +24,12 @@
IndicateClippedPanel::IndicateClippedPanel (ImageArea* ia) : imageArea(ia)
{
- iFon = new RTImage ("previewmodeF-focusScreen-on.png");
- iFoff = new RTImage ("previewmodeF-focusScreen-off.png");
+ iFon = new RTImage ("focusscreen-on.png");
+ iFoff = new RTImage ("focusscreen-off.png");
// for previewSharpMask, needs to be replaced with different icons
- iSon = new RTImage ("previewmodeF-focusScreen-on.png");
- iSoff = new RTImage ("previewmodeF-focusScreen-off.png");
+ iSon = new RTImage ("contrastmask-on.png");
+ iSoff = new RTImage ("contrastmask-off.png");
previewFocusMask = Gtk::manage (new Gtk::ToggleButton ());
previewFocusMask->set_relief(Gtk::RELIEF_NONE);
@@ -45,7 +45,7 @@ IndicateClippedPanel::IndicateClippedPanel (ImageArea* ia) : imageArea(ia)
indClippedH = Gtk::manage (new Gtk::ToggleButton ());
indClippedH->set_relief(Gtk::RELIEF_NONE);
- indClippedH->add (*Gtk::manage (new RTImage ("warnhl.png")));
+ indClippedH->add (*Gtk::manage (new RTImage ("warning-highlights.png")));
tt = Glib::ustring::compose("%1\n%2 = %3", M("MAIN_TOOLTIP_INDCLIPPEDH"), M("MAIN_TOOLTIP_THRESHOLD"), options.highlightThreshold);
if (tt.find("<") == Glib::ustring::npos && tt.find(">") == Glib::ustring::npos) {
@@ -56,7 +56,7 @@ IndicateClippedPanel::IndicateClippedPanel (ImageArea* ia) : imageArea(ia)
indClippedS = Gtk::manage (new Gtk::ToggleButton ());
indClippedS->set_relief(Gtk::RELIEF_NONE);
- indClippedS->add (*Gtk::manage (new RTImage ("warnsh.png")));
+ indClippedS->add (*Gtk::manage (new RTImage ("warning-shadows.png")));
tt = Glib::ustring::compose("%1\n%2 = %3", M("MAIN_TOOLTIP_INDCLIPPEDS"), M("MAIN_TOOLTIP_THRESHOLD"), options.shadowThreshold);
if (tt.find("<") == Glib::ustring::npos && tt.find(">") == Glib::ustring::npos) {
diff --git a/rtgui/iptcpanel.cc b/rtgui/iptcpanel.cc
index cd0fe4050..0dafe940f 100644
--- a/rtgui/iptcpanel.cc
+++ b/rtgui/iptcpanel.cc
@@ -112,9 +112,9 @@ IPTCPanel::IPTCPanel ()
setExpandAlignProperties(addKW, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
delKW = Gtk::manage( new Gtk::Button () );
setExpandAlignProperties(delKW, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
- Gtk::Image* addKWImg = Gtk::manage( new RTImage ("list-add-small.png") );
+ Gtk::Image* addKWImg = Gtk::manage( new RTImage ("add-small.png") );
setExpandAlignProperties(addKWImg, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
- Gtk::Image* delKWImg = Gtk::manage( new RTImage ("list-remove-red-small.png") );
+ Gtk::Image* delKWImg = Gtk::manage( new RTImage ("remove-small.png") );
setExpandAlignProperties(delKWImg, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
addKW->add (*addKWImg);
delKW->add (*delKWImg);
@@ -162,9 +162,9 @@ IPTCPanel::IPTCPanel ()
setExpandAlignProperties(addSC, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
delSC = Gtk::manage( new Gtk::Button () );
setExpandAlignProperties(delSC, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
- Gtk::Image* addSCImg = Gtk::manage( new RTImage ("list-add-small.png") );
+ Gtk::Image* addSCImg = Gtk::manage( new RTImage ("add-small.png") );
setExpandAlignProperties(addSCImg, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
- Gtk::Image* delSCImg = Gtk::manage( new RTImage ("list-remove-red-small.png") );
+ Gtk::Image* delSCImg = Gtk::manage( new RTImage ("remove-small.png") );
setExpandAlignProperties(delSCImg, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
addSC->add (*addSCImg);
delSC->add (*delSCImg);
@@ -328,25 +328,25 @@ IPTCPanel::IPTCPanel ()
reset = Gtk::manage( new Gtk::Button () ); // M("IPTCPANEL_RESET")
reset->get_style_context()->add_class("Left");
- reset->set_image (*Gtk::manage(new RTImage ("gtk-undo-ltr.png", "gtk-undo-rtl.png")));
+ reset->set_image (*Gtk::manage(new RTImage ("undo.png", "redo.png")));
setExpandAlignProperties(reset, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL);
bbox->attach_next_to (*reset, Gtk::POS_LEFT, 1, 1);
file = Gtk::manage( new Gtk::Button () ); // M("IPTCPANEL_EMBEDDED")
file->get_style_context()->add_class("MiddleH");
- file->set_image (*Gtk::manage(new RTImage ("gtk-open.png")));
+ file->set_image (*Gtk::manage(new RTImage ("folder-open.png")));
setExpandAlignProperties(file, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL);
bbox->attach_next_to (*file, Gtk::POS_RIGHT, 1, 1);
copy = Gtk::manage( new Gtk::Button () );
copy->get_style_context()->add_class("MiddleH");
- copy->set_image (*Gtk::manage(new RTImage ("edit-copy.png")));
+ copy->set_image (*Gtk::manage(new RTImage ("copy.png")));
setExpandAlignProperties(copy, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL);
bbox->attach_next_to (*copy, Gtk::POS_RIGHT, 1, 1);
paste = Gtk::manage( new Gtk::Button () );
paste->get_style_context()->add_class("Right");
- paste->set_image (*Gtk::manage(new RTImage ("edit-paste.png")));
+ paste->set_image (*Gtk::manage(new RTImage ("paste.png")));
setExpandAlignProperties(paste, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL);
bbox->attach_next_to (*paste, Gtk::POS_RIGHT, 1, 1);
diff --git a/rtgui/lensgeom.cc b/rtgui/lensgeom.cc
index 7cae75d87..898fa1105 100644
--- a/rtgui/lensgeom.cc
+++ b/rtgui/lensgeom.cc
@@ -30,7 +30,8 @@ LensGeometry::LensGeometry () : FoldableToolPanel(this, "lensgeom", M("TP_LENSGE
pack_start (*fill);
autoCrop = Gtk::manage (new Gtk::Button (M("TP_LENSGEOM_AUTOCROP")));
- autoCrop->set_image (*Gtk::manage (new RTImage ("crop-auto.png")));
+ autoCrop->set_image (*Gtk::manage (new RTImage ("crop-auto-small.png")));
+ autoCrop->get_style_context()->add_class("independent");
pack_start (*autoCrop, Gtk::PACK_SHRINK, 2);
packBox = Gtk::manage (new ToolParamBlock ());
diff --git a/rtgui/locallab.cc b/rtgui/locallab.cc
index 891c82ea1..b51f0a327 100644
--- a/rtgui/locallab.cc
+++ b/rtgui/locallab.cc
@@ -282,7 +282,7 @@ Locallab::Locallab():
editHBox = Gtk::manage(new Gtk::HBox());
edit = Gtk::manage(new Gtk::ToggleButton());
- edit->add(*Gtk::manage(new RTImage("editmodehand.png")));
+ edit->add(*Gtk::manage(new RTImage("hand-open.png")));
edit->set_tooltip_text(M("EDIT_OBJECT_TOOLTIP"));
editConn = edit->signal_toggled().connect(sigc::mem_fun(*this, &Locallab::editToggled));
editHBox->pack_start(*edit, Gtk::PACK_SHRINK, 0);
@@ -416,7 +416,7 @@ Locallab::Locallab():
std::vector defaultCurve4;
std::vector defaultCurve5;
- irg = Gtk::manage(new RTImage("Chanmixer-RG.png"));
+ irg = Gtk::manage(new RTImage("circle-green-red-small.png"));
qualitycurveMethod->append(M("TP_LOCALLAB_CURVNONE"));
qualitycurveMethod->append(M("TP_LOCALLAB_CURVCURR"));
@@ -510,8 +510,8 @@ Locallab::Locallab():
shcompr->setAdjusterListener(this);
sensiex->set_tooltip_text(M("TP_LOCALLAB_SENSI_TOOLTIP"));
sensiex->setAdjusterListener(this);
- Gtk::Image* iblueredL = Gtk::manage(new RTImage("ajd-wb-bluered1.png"));
- Gtk::Image* iblueredR = Gtk::manage(new RTImage("ajd-wb-bluered2.png"));
+ Gtk::Image* iblueredL = Gtk::manage(new RTImage("circle-blue-small.png"));
+ Gtk::Image* iblueredR = Gtk::manage(new RTImage("circle-orange-small.png"));
warm = Gtk::manage(new Adjuster(M("TP_LOCALLAB_WARM"), -100., 100., 1., 0., iblueredL, iblueredR));
warm->setAdjusterListener(this);
@@ -766,14 +766,14 @@ Locallab::Locallab():
noisechrof = Gtk::manage(new Adjuster(M("TP_LOCALLAB_NOISECHROFINE"), MINCHRO, MAXCHRO, 1, 0));
noisechroc = Gtk::manage(new Adjuster(M("TP_LOCALLAB_NOISECHROCOARSE"), MINCHRO, MAXCHROCC, 1, 0));
- Gtk::Image* iblueredL1 = Gtk::manage(new RTImage("ajd-wb-bluered1.png"));
- Gtk::Image* iblueredR1 = Gtk::manage(new RTImage("ajd-wb-bluered2.png"));
+ Gtk::Image* iblueredL1 = Gtk::manage(new RTImage("circle-blue-small.png"));
+ Gtk::Image* iblueredR1 = Gtk::manage(new RTImage("circle-red-small.png"));
adjblur = Gtk::manage(new Adjuster(M("TP_LOCALLAB_ADJ"), -100., 100., 1., 0., iblueredL1, iblueredR1));
adjblur->setAdjusterListener(this);
- Gtk::Image *ar = Gtk::manage(new RTImage("adj-black.png"));
- Gtk::Image *al = Gtk::manage(new RTImage("adj-white.png"));
+ Gtk::Image *ar = Gtk::manage(new RTImage("circle-black-small.png"));
+ Gtk::Image *al = Gtk::manage(new RTImage("circle-white-small.png"));
noiselequal = Gtk::manage(new Adjuster(M("TP_LOCALLAB_NOISELEQUAL"), -2, 10, 1, 7, al, ar));
noiselequal->setAdjusterListener(this);
@@ -866,7 +866,7 @@ Locallab::Locallab():
neutrHBox1 = Gtk::manage(new Gtk::HBox());
neutral1 = Gtk::manage(new Gtk::Button(M("TP_LOCALLAB_NEUTRAL")));
- RTImage *resetImg1 = Gtk::manage(new RTImage("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png"));
+ RTImage *resetImg1 = Gtk::manage(new RTImage("undo-small.png", "redo-small.png"));
neutral1->set_image(*resetImg1);
neutral1->set_tooltip_text(M("TP_LOCALLAB_NEUTRAL_TIP"));
neutralconn1 = neutral1->signal_pressed().connect(sigc::mem_fun(*this, &Locallab::neutral_pressed));
@@ -1084,7 +1084,7 @@ Locallab::Locallab():
neutrHBox = Gtk::manage(new Gtk::HBox());
neutral = Gtk::manage(new Gtk::Button(M("TP_LOCALLAB_NEUTRAL")));
- RTImage *resetImg = Gtk::manage(new RTImage("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png"));
+ RTImage *resetImg = Gtk::manage(new RTImage("undo-small.png", "redo-small.png"));
neutral->set_image(*resetImg);
neutral->set_tooltip_text(M("TP_LOCALLAB_NEUTRAL_TIP"));
neutralconn = neutral->signal_pressed().connect(sigc::mem_fun(*this, &Locallab::neutral_pressed));
diff --git a/rtgui/myicon.rc b/rtgui/myicon.rc
index b5f390783..88f5f79fa 100644
--- a/rtgui/myicon.rc
+++ b/rtgui/myicon.rc
@@ -1 +1 @@
-1 ICON "../rtdata/icons/RT.ico"
+1 ICON "../rtdata/images/non-themed/rawtherapee.ico"
diff --git a/rtgui/paramsedited.cc b/rtgui/paramsedited.cc
index 1c4d1b009..5d9c77672 100644
--- a/rtgui/paramsedited.cc
+++ b/rtgui/paramsedited.cc
@@ -50,6 +50,7 @@ void ParamsEdited::set(bool v)
toneCurve.hrenabled = v;
toneCurve.method = v;
toneCurve.histmatching = v;
+ toneCurve.fromHistMatching = v;
toneCurve.clampOOG = v;
retinex.cdcurve = v;
retinex.mapcurve = v;
@@ -719,6 +720,7 @@ void ParamsEdited::initFrom(const std::vector&
toneCurve.hrenabled = toneCurve.hrenabled && p.toneCurve.hrenabled == other.toneCurve.hrenabled;
toneCurve.method = toneCurve.method && p.toneCurve.method == other.toneCurve.method;
toneCurve.histmatching = toneCurve.histmatching && p.toneCurve.histmatching == other.toneCurve.histmatching;
+ toneCurve.fromHistMatching = toneCurve.fromHistMatching && p.toneCurve.fromHistMatching == other.toneCurve.fromHistMatching;
toneCurve.clampOOG = toneCurve.clampOOG && p.toneCurve.clampOOG == other.toneCurve.clampOOG;
retinex.cdcurve = retinex.cdcurve && p.retinex.cdcurve == other.retinex.cdcurve;
retinex.mapcurve = retinex.mapcurve && p.retinex.mapcurve == other.retinex.mapcurve;
@@ -1428,6 +1430,10 @@ void ParamsEdited::combine(rtengine::procparams::ProcParams& toEdit, const rteng
toEdit.toneCurve.histmatching = mods.toneCurve.histmatching;
}
+ if (toneCurve.fromHistMatching) {
+ toEdit.toneCurve.fromHistMatching = mods.toneCurve.fromHistMatching;
+ }
+
if (toneCurve.clampOOG) {
toEdit.toneCurve.clampOOG = mods.toneCurve.clampOOG;
}
diff --git a/rtgui/paramsedited.h b/rtgui/paramsedited.h
index 69f36d132..5c5c420d8 100644
--- a/rtgui/paramsedited.h
+++ b/rtgui/paramsedited.h
@@ -54,6 +54,7 @@ public:
bool hrenabled;
bool method;
bool histmatching;
+ bool fromHistMatching;
bool clampOOG;
};
diff --git a/rtgui/perspective.cc b/rtgui/perspective.cc
index c94e9d568..1ca6e54b6 100644
--- a/rtgui/perspective.cc
+++ b/rtgui/perspective.cc
@@ -25,10 +25,10 @@ using namespace rtengine::procparams;
PerspCorrection::PerspCorrection () : FoldableToolPanel(this, "perspective", M("TP_PERSPECTIVE_LABEL"))
{
- Gtk::Image* ipersHL = Gtk::manage (new RTImage ("perspective-h1.png"));
- Gtk::Image* ipersHR = Gtk::manage (new RTImage ("perspective-h2.png"));
- Gtk::Image* ipersVL = Gtk::manage (new RTImage ("perspective-v1.png"));
- Gtk::Image* ipersVR = Gtk::manage (new RTImage ("perspective-v2.png"));
+ Gtk::Image* ipersHL = Gtk::manage (new RTImage ("perspective-horizontal-left-small.png"));
+ Gtk::Image* ipersHR = Gtk::manage (new RTImage ("perspective-horizontal-right-small.png"));
+ Gtk::Image* ipersVL = Gtk::manage (new RTImage ("perspective-vertical-bottom-small.png"));
+ Gtk::Image* ipersVR = Gtk::manage (new RTImage ("perspective-vertical-top-small.png"));
horiz = Gtk::manage (new Adjuster (M("TP_PERSPECTIVE_HORIZONTAL"), -100, 100, 0.1, 0, ipersHL, ipersHR));
horiz->setAdjusterListener (this);
diff --git a/rtgui/placesbrowser.cc b/rtgui/placesbrowser.cc
index 490b9ff47..0d20e9bad 100644
--- a/rtgui/placesbrowser.cc
+++ b/rtgui/placesbrowser.cc
@@ -42,13 +42,13 @@ PlacesBrowser::PlacesBrowser ()
setExpandAlignProperties(add, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_START);
//add->get_style_context()->set_junction_sides(Gtk::JUNCTION_RIGHT);
add->get_style_context()->add_class("Left");
- add->set_image (*Gtk::manage (new RTImage ("list-add.png")));
+ add->set_image (*Gtk::manage (new RTImage ("add-small.png")));
del = Gtk::manage (new Gtk::Button ());
del->set_tooltip_text(M("MAIN_FRAME_PLACES_DEL"));
setExpandAlignProperties(del, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_START);
//del->get_style_context()->set_junction_sides(Gtk::JUNCTION_LEFT);
del->get_style_context()->add_class("Right");
- del->set_image (*Gtk::manage (new RTImage ("list-remove.png")));
+ del->set_image (*Gtk::manage (new RTImage ("remove-small.png")));
Gtk::Grid* buttonBox = Gtk::manage (new Gtk::Grid ());
buttonBox->set_orientation(Gtk::ORIENTATION_HORIZONTAL);
buttonBox->attach_next_to(*add, Gtk::POS_LEFT, 1, 1);
diff --git a/rtgui/popupcommon.cc b/rtgui/popupcommon.cc
index c79c69011..b7d08721e 100644
--- a/rtgui/popupcommon.cc
+++ b/rtgui/popupcommon.cc
@@ -47,6 +47,7 @@ PopUpCommon::PopUpCommon (Gtk::Button* thisButton, const Glib::ustring& label)
buttonGroup = Gtk::manage( new Gtk::Grid());
setExpandAlignProperties(buttonGroup, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_CENTER);
buttonGroup->attach(*button, 0, 0, 1, 1);
+ buttonGroup->get_style_context()->add_class("image-combo");
}
PopUpCommon::~PopUpCommon ()
@@ -79,7 +80,8 @@ bool PopUpCommon::addEntry (const Glib::ustring& fileName, const Glib::ustring&
// When there is at least 1 choice, we add the arrow button
if (images.size() == 1) {
Gtk::Button* arrowButton = Gtk::manage( new Gtk::Button() );
- RTImage* arrowImage = Gtk::manage( new RTImage("popuparrow.png") );
+ Gtk::Image *arrowImage = Gtk::manage(new Gtk::Image());
+ arrowImage->set_from_icon_name("pan-down-symbolic", Gtk::ICON_SIZE_BUTTON);
setExpandAlignProperties(arrowButton, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
arrowButton->add(*arrowImage); //menuSymbol);
buttonGroup->attach_next_to(*arrowButton, *button, Gtk::POS_RIGHT, 1, 1);
diff --git a/rtgui/ppversion.h b/rtgui/ppversion.h
index 7c6a291c0..a09f59d7a 100644
--- a/rtgui/ppversion.h
+++ b/rtgui/ppversion.h
@@ -1,11 +1,13 @@
#pragma once
// This number has to be incremented whenever the PP3 file format is modified or the behaviour of a tool changes
-#define PPVERSION 339
+#define PPVERSION 340
#define PPVERSION_AEXP 301 //value of PPVERSION when auto exposure algorithm was modified
/*
Log of version changes
+ 340 2018-07-08
+ store whether curve is from histogram matching
339 2018-07-04
added allowUpscaling to ResizeParams
338 2018-06-15
diff --git a/rtgui/preferences.cc b/rtgui/preferences.cc
index 8c7afe303..765cb45a8 100644
--- a/rtgui/preferences.cc
+++ b/rtgui/preferences.cc
@@ -1315,7 +1315,7 @@ Gtk::Widget* Preferences::getFileBrowserPanel()
startupdir = Gtk::manage(new Gtk::Entry());
Gtk::Button* sdselect = Gtk::manage(new Gtk::Button());
- sdselect->set_image(*Gtk::manage(new RTImage("gtk-open.png")));
+ sdselect->set_image (*Gtk::manage (new RTImage ("folder-open.png")));
Gtk::RadioButton::Group opts = sdcurrent->get_group();
sdlast->set_group(opts);
@@ -1417,8 +1417,8 @@ Gtk::Widget* Preferences::getFileBrowserPanel()
delExt->set_tooltip_text(M("PREFERENCES_PARSEDEXTDELHINT"));
moveExtUp->set_tooltip_text(M("PREFERENCES_PARSEDEXTUPHINT"));
moveExtDown->set_tooltip_text(M("PREFERENCES_PARSEDEXTDOWNHINT"));
- Gtk::Image* addExtImg = Gtk::manage(new RTImage("list-add-small.png"));
- Gtk::Image* delExtImg = Gtk::manage(new RTImage("list-remove-red-small.png"));
+ Gtk::Image* addExtImg = Gtk::manage ( new RTImage ("add-small.png") );
+ Gtk::Image* delExtImg = Gtk::manage ( new RTImage ("remove-small.png") );
Gtk::Image* moveExtUpImg = Gtk::manage(new RTImage("arrow-up-small.png"));
Gtk::Image* moveExtDownImg = Gtk::manage(new RTImage("arrow-down-small.png"));
addExt->add(*addExtImg);
diff --git a/rtgui/previewmodepanel.cc b/rtgui/previewmodepanel.cc
index 60b450e4a..4b821f298 100644
--- a/rtgui/previewmodepanel.cc
+++ b/rtgui/previewmodepanel.cc
@@ -24,60 +24,68 @@
PreviewModePanel::PreviewModePanel (ImageArea* ia) : imageArea(ia)
{
- iR = new RTImage ("previewmodeR-on.png");
- iG = new RTImage ("previewmodeG-on.png");
- iB = new RTImage ("previewmodeB-on.png");
- iL = new RTImage ("previewmodeL-on.png");
- iBC0 = new RTImage ("previewmodeBC0-on.png");
- iBC1 = new RTImage ("previewmodeBC1-on.png");
- iBC2 = new RTImage ("previewmodeBC2-on.png");
- iBC3 = new RTImage ("previewmodeBC3-on.png");
+ iR = new RTImage ("square-toggle-red-on.png");
+ iG = new RTImage ("square-toggle-green-on.png");
+ iB = new RTImage ("square-toggle-blue-on.png");
+ iL = new RTImage ("square-toggle-luminosity-on.png");
+ iBC0 = new RTImage ("square-toggle-theme-on.png");
+ iBC1 = new RTImage ("square-toggle-black-on.png");
+ iBC2 = new RTImage ("square-toggle-white-on.png");
+ iBC3 = new RTImage ("square-toggle-gray-on.png");
- igR = new RTImage ("previewmodeR-off.png");
- igG = new RTImage ("previewmodeG-off.png");
- igB = new RTImage ("previewmodeB-off.png");
- igL = new RTImage ("previewmodeL-off.png");
- igBC0 = new RTImage ("previewmodeBC0-off.png");
- igBC1 = new RTImage ("previewmodeBC1-off.png");
- igBC2 = new RTImage ("previewmodeBC2-off.png");
- igBC3 = new RTImage ("previewmodeBC3-off.png");
+ igR = new RTImage ("square-toggle-red-off.png");
+ igG = new RTImage ("square-toggle-green-off.png");
+ igB = new RTImage ("square-toggle-blue-off.png");
+ igL = new RTImage ("square-toggle-luminosity-off.png");
+ igBC0 = new RTImage ("square-toggle-theme-off.png");
+ igBC1 = new RTImage ("square-toggle-black-off.png");
+ igBC2 = new RTImage ("square-toggle-white-off.png");
+ igBC3 = new RTImage ("square-toggle-gray-off.png");
backColor0 = Gtk::manage (new Gtk::ToggleButton ());
+ backColor0->get_style_context()->add_class("narrowbutton");
backColor0->set_relief(Gtk::RELIEF_NONE);
backColor0->set_tooltip_markup (M("MAIN_TOOLTIP_BACKCOLOR0"));
backColor0->set_image(options.bgcolor == 0 ? *iBC0 : *igBC0);
backColor1 = Gtk::manage (new Gtk::ToggleButton ());
+ backColor1->get_style_context()->add_class("narrowbutton");
backColor1->set_relief(Gtk::RELIEF_NONE);
backColor1->set_tooltip_markup (M("MAIN_TOOLTIP_BACKCOLOR1"));
backColor1->set_image(options.bgcolor == 1 ? *iBC1 : *igBC1);
backColor3 = Gtk::manage (new Gtk::ToggleButton ());
+ backColor3->get_style_context()->add_class("narrowbutton");
backColor3->set_relief(Gtk::RELIEF_NONE);
backColor3->set_tooltip_markup (M("MAIN_TOOLTIP_BACKCOLOR3"));
backColor3->set_image(options.bgcolor == 3 ? *iBC3 : *igBC3);
backColor2 = Gtk::manage (new Gtk::ToggleButton ());
+ backColor2->get_style_context()->add_class("narrowbutton");
backColor2->set_relief(Gtk::RELIEF_NONE);
backColor2->set_tooltip_markup (M("MAIN_TOOLTIP_BACKCOLOR2"));
backColor2->set_image(options.bgcolor == 2 ? *iBC2 : *igBC2);
previewR = Gtk::manage (new Gtk::ToggleButton ());
+ previewR->get_style_context()->add_class("narrowbutton");
previewR->set_relief(Gtk::RELIEF_NONE);
previewR->set_tooltip_markup (M("MAIN_TOOLTIP_PREVIEWR"));
previewR->set_image(*igR);
previewG = Gtk::manage (new Gtk::ToggleButton ());
+ previewG->get_style_context()->add_class("narrowbutton");
previewG->set_relief(Gtk::RELIEF_NONE);
previewG->set_tooltip_markup (M("MAIN_TOOLTIP_PREVIEWG"));
previewG->set_image(*igG);
previewB = Gtk::manage (new Gtk::ToggleButton ());
+ previewB->get_style_context()->add_class("narrowbutton");
previewB->set_relief(Gtk::RELIEF_NONE);
previewB->set_tooltip_markup (M("MAIN_TOOLTIP_PREVIEWB"));
previewB->set_image(*igB);
previewL = Gtk::manage (new Gtk::ToggleButton ());
+ previewL->get_style_context()->add_class("narrowbutton");
previewL->set_relief(Gtk::RELIEF_NONE);
previewL->set_tooltip_markup (M("MAIN_TOOLTIP_PREVIEWL"));
previewL->set_image(*igL);
diff --git a/rtgui/profilechangelistener.h b/rtgui/profilechangelistener.h
index b3baa62d7..79705b114 100644
--- a/rtgui/profilechangelistener.h
+++ b/rtgui/profilechangelistener.h
@@ -27,7 +27,7 @@ class ProfileChangeListener
public:
virtual ~ProfileChangeListener() {}
- virtual void profileChange (const rtengine::procparams::PartialProfile* nparams, rtengine::ProcEvent event, const Glib::ustring& descr, const ParamsEdited* paramsEdited = nullptr) {}
+ virtual void profileChange (const rtengine::procparams::PartialProfile* nparams, rtengine::ProcEvent event, const Glib::ustring& descr, const ParamsEdited* paramsEdited = nullptr, bool fromLastSaved = false) {}
virtual void setDefaults (rtengine::procparams::ProcParams* defparams) {}
};
diff --git a/rtgui/profilepanel.cc b/rtgui/profilepanel.cc
index 236161420..0adfb85cb 100644
--- a/rtgui/profilepanel.cc
+++ b/rtgui/profilepanel.cc
@@ -63,20 +63,20 @@ ProfilePanel::ProfilePanel () : storedPProfile(nullptr), lastFilename(""), image
setExpandAlignProperties(profiles, true, true, Gtk::ALIGN_FILL, Gtk::ALIGN_FILL);
load = Gtk::manage (new Gtk::Button ());
- load->add (*Gtk::manage (new RTImage ("gtk-open.png")));
+ load->add (*Gtk::manage (new RTImage ("folder-open.png")));
load->get_style_context()->add_class("Left");
load->set_margin_left(2);
setExpandAlignProperties(load, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
save = Gtk::manage (new Gtk::Button ());
- save->add (*Gtk::manage (new RTImage ("gtk-save-large.png")));
+ save->add (*Gtk::manage (new RTImage ("save.png")));
save->get_style_context()->add_class("MiddleH");
setExpandAlignProperties(save, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
copy = Gtk::manage (new Gtk::Button ());
- copy->add (*Gtk::manage (new RTImage ("edit-copy.png")));
+ copy->add (*Gtk::manage (new RTImage ("copy.png")));
copy->get_style_context()->add_class("MiddleH");
setExpandAlignProperties(copy, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
paste = Gtk::manage (new Gtk::Button ());
- paste->add (*Gtk::manage (new RTImage ("edit-paste.png")));
+ paste->add (*Gtk::manage (new RTImage ("paste.png")));
paste->get_style_context()->add_class("Right");
setExpandAlignProperties(paste, false, true, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
@@ -797,7 +797,7 @@ void ProfilePanel::initProfile (const Glib::ustring& profileFullPath, ProcParams
if (tpc) {
tpc->setDefaults (lastsaved->pparams);
- tpc->profileChange (lastsaved, EvPhotoLoaded, profiles->getSelectedEntry()->label);
+ tpc->profileChange (lastsaved, EvPhotoLoaded, profiles->getSelectedEntry()->label, nullptr, true);
}
} else {
if (pse) {
diff --git a/rtgui/rawcacorrection.cc b/rtgui/rawcacorrection.cc
index 75c60a7a2..7e263a19a 100644
--- a/rtgui/rawcacorrection.cc
+++ b/rtgui/rawcacorrection.cc
@@ -25,10 +25,10 @@ using namespace rtengine::procparams;
RAWCACorr::RAWCACorr () : FoldableToolPanel(this, "rawcacorrection", M("TP_CHROMATABERR_LABEL"))
{
- Gtk::Image* icaredL = Gtk::manage (new RTImage ("ajd-ca-red1.png"));
- Gtk::Image* icaredR = Gtk::manage (new RTImage ("ajd-ca-red2.png"));
- Gtk::Image* icablueL = Gtk::manage (new RTImage ("ajd-ca-blue1.png"));
- Gtk::Image* icablueR = Gtk::manage (new RTImage ("ajd-ca-blue2.png"));
+ Gtk::Image* icaredL = Gtk::manage (new RTImage ("circle-red-cyan-small.png"));
+ Gtk::Image* icaredR = Gtk::manage (new RTImage ("circle-cyan-red-small.png"));
+ Gtk::Image* icablueL = Gtk::manage (new RTImage ("circle-blue-yellow-small.png"));
+ Gtk::Image* icablueR = Gtk::manage (new RTImage ("circle-yellow-blue-small.png"));
caAutocorrect = Gtk::manage (new CheckBox(M("TP_RAWCACORR_AUTO"), multiImage));
caAutocorrect->setCheckBoxListener (this);
diff --git a/rtgui/renamedlg.cc b/rtgui/renamedlg.cc
index ce59fe5f5..f03df455f 100644
--- a/rtgui/renamedlg.cc
+++ b/rtgui/renamedlg.cc
@@ -179,8 +179,8 @@ Glib::ustring RenameDialog::getNewName ()
// templ = Gtk::manage (new Gtk::Entry ());
// Gtk::Button* add = Gtk::manage (new Gtk::Button ());
// Gtk::Button* del = Gtk::manage (new Gtk::Button ());
-// add->add (*Gtk::manage (new RTImage ("list-add-small.png")));
-// del->add (*Gtk::manage (new RTImage ("list-remove-red-small.png")));
+// add->add (*Gtk::manage (new RTImage ("add-small.png")));
+// del->add (*Gtk::manage (new RTImage ("remove-small.png")));
// hb->pack_start (*templ);
// hb->pack_start (*add, Gtk::PACK_SHRINK, 2);
// hb->pack_start (*del, Gtk::PACK_SHRINK, 2);
diff --git a/rtgui/retinex.cc b/rtgui/retinex.cc
index 320c91fd5..5fdb8998a 100644
--- a/rtgui/retinex.cc
+++ b/rtgui/retinex.cc
@@ -468,7 +468,7 @@ Retinex::Retinex () : FoldableToolPanel (this, "retinex", M ("TP_RETINEX_LABEL")
neutral = Gtk::manage (new Gtk::Button (M ("TP_RETINEX_NEUTRAL")));
setExpandAlignProperties (neutral, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_START);
- RTImage *resetImg = Gtk::manage (new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png"));
+ RTImage *resetImg = Gtk::manage (new RTImage ("undo-small.png", "redo-small.png"));
setExpandAlignProperties (resetImg, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
neutral->set_image (*resetImg);
neutral->set_tooltip_text (M ("TP_RETINEX_NEUTRAL_TIP"));
diff --git a/rtgui/rotate.cc b/rtgui/rotate.cc
index e8ea6c48e..802519d8d 100644
--- a/rtgui/rotate.cc
+++ b/rtgui/rotate.cc
@@ -30,15 +30,16 @@ Rotate::Rotate () : FoldableToolPanel(this, "rotate", M("TP_ROTATE_LABEL"))
rlistener = nullptr;
//TODO the action of the rotation slider is counter-intuitive
- Gtk::Image* irotateL = Gtk::manage (new RTImage ("rotate-right-2.png"));
- Gtk::Image* irotateR = Gtk::manage (new RTImage ("rotate-left-2.png"));
+ Gtk::Image* irotateL = Gtk::manage (new RTImage ("rotate-right-small.png"));
+ Gtk::Image* irotateR = Gtk::manage (new RTImage ("rotate-left-small.png"));
degree = Gtk::manage (new Adjuster (M("TP_ROTATE_DEGREE"), -45, 45, 0.01, 0, irotateL, irotateR));
degree->setAdjusterListener (this);
pack_start (*degree);
selectStraight = Gtk::manage (new Gtk::Button (M("TP_ROTATE_SELECTLINE")));
- selectStraight->set_image (*Gtk::manage (new RTImage ("straighten-small.png")));
+ selectStraight->set_image (*Gtk::manage (new RTImage ("rotate-straighten-small.png")));
+ selectStraight->get_style_context()->add_class("independent");
pack_start (*selectStraight, Gtk::PACK_SHRINK, 2);
selectStraight->signal_pressed().connect( sigc::mem_fun(*this, &Rotate::selectStraightPressed) );
diff --git a/rtgui/rtwindow.cc b/rtgui/rtwindow.cc
index 0a8140955..62472d909 100644
--- a/rtgui/rtwindow.cc
+++ b/rtgui/rtwindow.cc
@@ -95,10 +95,11 @@ RTWindow::RTWindow ()
#ifndef WIN32
const std::vector> appIcons = {
- RTImage::createFromFile("rt-logo-tiny.png"),
- RTImage::createFromFile("rt-logo-small.png"),
- RTImage::createFromFile("rt-logo-medium.png"),
- RTImage::createFromFile("rt-logo-large.png")
+ 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")
};
try {
set_default_icon_list(appIcons);
@@ -190,10 +191,10 @@ RTWindow::RTWindow ()
if (options.mainNBVertical) {
mainNB->set_tab_pos (Gtk::POS_LEFT);
fpl->set_angle (90);
- fpanelLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("gtk-directory.png")), Gtk::POS_TOP, 1, 1);
+ fpanelLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("folder-closed.png")), Gtk::POS_TOP, 1, 1);
fpanelLabelGrid->attach_next_to (*fpl, Gtk::POS_TOP, 1, 1);
} else {
- fpanelLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("gtk-directory.png")), Gtk::POS_RIGHT, 1, 1);
+ fpanelLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("folder-closed.png")), Gtk::POS_RIGHT, 1, 1);
fpanelLabelGrid->attach_next_to (*fpl, Gtk::POS_RIGHT, 1, 1);
}
@@ -225,14 +226,14 @@ RTWindow::RTWindow ()
//mainBox->pack_start (*mainNB);
// filling bottom box
- iFullscreen = new RTImage ("fullscreen.png");
- iFullscreen_exit = new RTImage ("fullscreen-exit.png");
+ iFullscreen = new RTImage ("fullscreen-enter.png");
+ iFullscreen_exit = new RTImage ("fullscreen-leave.png");
//Gtk::LinkButton* rtWeb = Gtk::manage (new Gtk::LinkButton ("http://rawtherapee.com")); // unused... but fail to be linked anyway !?
//Gtk::Button* preferences = Gtk::manage (new Gtk::Button (M("MAIN_BUTTON_PREFERENCES")+"..."));
Gtk::Button* preferences = Gtk::manage (new Gtk::Button ());
setExpandAlignProperties (preferences, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_CENTER);
- preferences->set_image (*Gtk::manage (new RTImage ("gtk-preferences.png")));
+ preferences->set_image (*Gtk::manage (new RTImage ("preferences.png")));
preferences->set_tooltip_markup (M ("MAIN_BUTTON_PREFERENCES"));
preferences->signal_clicked().connect ( sigc::mem_fun (*this, &RTWindow::showPreferences) );
@@ -440,7 +441,7 @@ void RTWindow::addEditorPanel (EditorPanel* ep, const std::string &name)
// construct closeable tab for the image
Gtk::Grid* titleGrid = Gtk::manage (new Gtk::Grid ());
titleGrid->set_tooltip_markup (name);
- RTImage *closebimg = Gtk::manage (new RTImage ("gtk-close.png"));
+ RTImage *closebimg = Gtk::manage (new RTImage ("cancel-small.png"));
Gtk::Button* closeb = Gtk::manage (new Gtk::Button ());
closeb->set_name ("CloseButton");
closeb->add (*closebimg);
@@ -448,7 +449,7 @@ 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 ("rtwindow.png")), Gtk::POS_RIGHT, 1, 1);
+ 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 ();
@@ -983,7 +984,7 @@ void RTWindow::createSetmEditor()
el->set_angle (90);
}
- editorLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("rt-logo-small.png")), pos, 1, 1);
+ editorLabelGrid->attach_next_to (*Gtk::manage (new RTImage ("rawtherapee-logo-24.png")), pos, 1, 1);
editorLabelGrid->attach_next_to (*el, pos, 1, 1);
editorLabelGrid->set_tooltip_markup (M ("MAIN_FRAME_EDITOR_TOOLTIP"));
diff --git a/rtgui/thresholdadjuster.cc b/rtgui/thresholdadjuster.cc
index f9afae0ea..210f63333 100644
--- a/rtgui/thresholdadjuster.cc
+++ b/rtgui/thresholdadjuster.cc
@@ -96,7 +96,7 @@ void ThresholdAdjuster::initObject (Glib::ustring label, bool editedcb)
hbox->pack_start (*this->label);
reset = Gtk::manage (new Gtk::Button ());
- reset->add (*Gtk::manage (new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png")));
+ reset->add (*Gtk::manage (new RTImage ("undo-small.png", "redo-small.png")));
reset->set_relief (Gtk::RELIEF_NONE);
reset->set_tooltip_markup (M("ADJUSTER_RESET_TO_DEFAULT"));
diff --git a/rtgui/thumbbrowserentrybase.cc b/rtgui/thumbbrowserentrybase.cc
index 34557ccc4..ed34c65c7 100644
--- a/rtgui/thumbbrowserentrybase.cc
+++ b/rtgui/thumbbrowserentrybase.cc
@@ -742,16 +742,19 @@ Glib::ustring ThumbBrowserEntryBase::getToolTip (int x, int y)
tooltip = buttonSet->getToolTip (x, y);
}
- // if the fileinfo is not shown anyway, make a tooltip with the info
- if (withFilename < WFNAME_FULL && inside(x, y) && tooltip.empty()) {
+ // Always show the filename in the tooltip since the filename in the thumbnail could be truncated.
+ // If "Show Exif info" is disabled, also show Exif info in the tooltip.
+ if (inside(x, y) && tooltip.empty()) {
tooltip = dispname;
- if (options.fbShowDateTime && datetimeline != "") {
- tooltip += Glib::ustring("\n") + datetimeline;
- }
+ if (withFilename < WFNAME_FULL) {
+ if (options.fbShowDateTime && datetimeline != "") {
+ tooltip += Glib::ustring("\n") + datetimeline;
+ }
- if (options.fbShowBasicExif && exifline != "") {
- tooltip += Glib::ustring("\n") + exifline;
+ if (options.fbShowBasicExif && exifline != "") {
+ tooltip += Glib::ustring("\n") + exifline;
+ }
}
}
diff --git a/rtgui/tonecurve.cc b/rtgui/tonecurve.cc
index be683c3ee..30c9dadee 100644
--- a/rtgui/tonecurve.cc
+++ b/rtgui/tonecurve.cc
@@ -243,6 +243,7 @@ void ToneCurve::read (const ProcParams* pp, const ParamsEdited* pedited)
toneCurveMode2->set_active(rtengine::toUnderlying(pp->toneCurve.curveMode2));
histmatching->set_active(pp->toneCurve.histmatching);
+ fromHistMatching = pp->toneCurve.fromHistMatching;
clampOOG->set_active(pp->toneCurve.clampOOG);
if (pedited) {
@@ -366,6 +367,7 @@ void ToneCurve::write (ProcParams* pp, ParamsEdited* pedited)
}
pp->toneCurve.histmatching = histmatching->get_active();
+ pp->toneCurve.fromHistMatching = fromHistMatching;
pp->toneCurve.clampOOG = clampOOG->get_active();
if (pedited) {
@@ -386,6 +388,7 @@ void ToneCurve::write (ProcParams* pp, ParamsEdited* pedited)
pedited->toneCurve.method = method->get_active_row_number() != 4;
pedited->toneCurve.hrenabled = !hrenabled->get_inconsistent();
pedited->toneCurve.histmatching = !histmatching->get_inconsistent();
+ pedited->toneCurve.fromHistMatching = true;
pedited->toneCurve.clampOOG = !clampOOG->get_inconsistent();
}
@@ -916,6 +919,7 @@ void ToneCurve::updateCurveBackgroundHistogram (LUTu & histToneCurve, LUTu & his
void ToneCurve::setHistmatching(bool enabled)
{
+ fromHistMatching = enabled;
if (histmatching->get_active()) {
histmatchconn.block(true);
histmatching->set_active(enabled);
@@ -930,6 +934,7 @@ void ToneCurve::histmatchingToggled()
if (listener) {
if (!batchMode) {
if (histmatching->get_active()) {
+ fromHistMatching = false;
listener->panelChanged(EvHistMatching, M("GENERAL_ENABLED"));
waitForAutoExp();
} else {
@@ -984,6 +989,7 @@ bool ToneCurve::histmatchingComputed()
shape->openIfNonlinear();
enableListener();
+ fromHistMatching = true;
return false;
}
diff --git a/rtgui/tonecurve.h b/rtgui/tonecurve.h
index 7d4440e2c..ce431986a 100644
--- a/rtgui/tonecurve.h
+++ b/rtgui/tonecurve.h
@@ -58,6 +58,7 @@ protected:
MyComboBoxText* toneCurveMode;
MyComboBoxText* toneCurveMode2;
Gtk::ToggleButton *histmatching;
+ bool fromHistMatching;
Gtk::CheckButton *clampOOG;
bool clipDirty, lastAuto;
diff --git a/rtgui/toolbar.cc b/rtgui/toolbar.cc
index cf5148d8b..f82911e80 100644
--- a/rtgui/toolbar.cc
+++ b/rtgui/toolbar.cc
@@ -26,8 +26,8 @@ ToolBar::ToolBar () : showColPickers(true), listener (nullptr), pickerListener(n
editingMode = false;
- handimg.reset(new RTImage("openhand.png"));
- editinghandimg.reset(new RTImage("editmodehand.png"));
+ handimg.reset(new RTImage("hand-open.png"));
+ editinghandimg.reset(new RTImage("crosshair-adjust.png"));
handTool = Gtk::manage (new Gtk::ToggleButton ());
handTool->add (*handimg);
@@ -38,7 +38,7 @@ ToolBar::ToolBar () : showColPickers(true), listener (nullptr), pickerListener(n
pack_start (*handTool);
wbTool = Gtk::manage (new Gtk::ToggleButton ());
- Gtk::Image* wbimg = Gtk::manage (new RTImage ("gtk-color-picker.png"));
+ Gtk::Image* wbimg = Gtk::manage (new RTImage ("color-picker.png"));
wbTool->add (*wbimg);
wbimg->show ();
wbTool->set_relief(Gtk::RELIEF_NONE);
@@ -46,8 +46,8 @@ ToolBar::ToolBar () : showColPickers(true), listener (nullptr), pickerListener(n
pack_start (*wbTool);
- showcolpickersimg.reset(new RTImage("colorPickers-show.png"));
- hidecolpickersimg.reset(new RTImage("colorPickers-hide.png"));
+ showcolpickersimg.reset(new RTImage("color-picker-show.png"));
+ hidecolpickersimg.reset(new RTImage("color-picker-hide.png"));
colPickerTool = Gtk::manage (new Gtk::ToggleButton ());
colPickerTool->add (*showcolpickersimg);
@@ -67,7 +67,7 @@ ToolBar::ToolBar () : showColPickers(true), listener (nullptr), pickerListener(n
pack_start (*cropTool);
straTool = Gtk::manage (new Gtk::ToggleButton ());
- Gtk::Image* straimg = Gtk::manage (new RTImage ("straighten.png"));
+ Gtk::Image* straimg = Gtk::manage (new RTImage ("rotate-straighten.png"));
straTool->add (*straimg);
straimg->show ();
straTool->set_relief(Gtk::RELIEF_NONE);
diff --git a/rtgui/toolpanel.cc b/rtgui/toolpanel.cc
index 812203517..0d441e01f 100644
--- a/rtgui/toolpanel.cc
+++ b/rtgui/toolpanel.cc
@@ -56,7 +56,7 @@ FoldableToolPanel::FoldableToolPanel(Gtk::Box* content, Glib::ustring toolName,
label->set_alignment(Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
titleHBox->pack_start(*label, Gtk::PACK_EXPAND_WIDGET, 0);
- RTImage *image = Gtk::manage (new RTImage("zoom-100-identifier.png"));
+ RTImage *image = Gtk::manage (new RTImage("one-to-one-small.png"));
image->set_tooltip_text(M("TP_GENERAL_11SCALE_TOOLTIP"));
titleHBox->pack_end(*image, Gtk::PACK_SHRINK, 0);
diff --git a/rtgui/toolpanelcoord.cc b/rtgui/toolpanelcoord.cc
index f87d857e3..e96405c51 100644
--- a/rtgui/toolpanelcoord.cc
+++ b/rtgui/toolpanelcoord.cc
@@ -175,7 +175,7 @@ ToolPanelCoordinator::ToolPanelCoordinator(bool batch) : ipc(nullptr), hasChange
// load panel endings
for (int i = 0; i < 7; i++) {
vbPanelEnd[i] = Gtk::manage(new Gtk::VBox());
- imgPanelEnd[i] = Gtk::manage(new RTImage("PanelEnding.png"));
+ imgPanelEnd[i] = Gtk::manage (new RTImage ("ornament1.png"));
imgPanelEnd[i]->show();
vbPanelEnd[i]->pack_start(*imgPanelEnd[i], Gtk::PACK_SHRINK);
vbPanelEnd[i]->show_all();
@@ -214,13 +214,13 @@ ToolPanelCoordinator::ToolPanelCoordinator(bool batch) : ipc(nullptr), hasChange
TOITypes type = options.UseIconNoText ? TOI_ICON : TOI_TEXT;
toiE = Gtk::manage(new TextOrIcon("exposure.png", M("MAIN_TAB_EXPOSURE"), M("MAIN_TAB_EXPOSURE_TOOLTIP"), type));
toiD = Gtk::manage(new TextOrIcon("detail.png", M("MAIN_TAB_DETAIL"), M("MAIN_TAB_DETAIL_TOOLTIP"), type));
- toiC = Gtk::manage(new TextOrIcon("colour.png", M("MAIN_TAB_COLOR"), M("MAIN_TAB_COLOR_TOOLTIP"), type));
+ toiC = Gtk::manage (new TextOrIcon ("color-circles.png", M ("MAIN_TAB_COLOR"), M ("MAIN_TAB_COLOR_TOOLTIP"), type));
toiW = Gtk::manage (new TextOrIcon ("atom.png", M ("MAIN_TAB_ADVANCED"), M ("MAIN_TAB_ADVANCED_TOOLTIP"), type));
- toiL = Gtk::manage(new TextOrIcon("openhand.png", M("MAIN_TAB_LOCALLAB"), M("MAIN_TAB_LOCALLAB_TOOLTIP"), type));
+ toiL = Gtk::manage(new TextOrIcon("hand-open.png", M("MAIN_TAB_LOCALLAB"), M("MAIN_TAB_LOCALLAB_TOOLTIP"), type));
toiT = Gtk::manage(new TextOrIcon("transform.png", M("MAIN_TAB_TRANSFORM"), M("MAIN_TAB_TRANSFORM_TOOLTIP"), type));
- toiR = Gtk::manage(new TextOrIcon("raw.png", M("MAIN_TAB_RAW"), M("MAIN_TAB_RAW_TOOLTIP"), type));
- toiM = Gtk::manage(new TextOrIcon("meta.png", M("MAIN_TAB_METADATA"), M("MAIN_TAB_METADATA_TOOLTIP"), type));
+ toiR = Gtk::manage (new TextOrIcon ("bayer.png", M ("MAIN_TAB_RAW"), M ("MAIN_TAB_RAW_TOOLTIP"), type));
+ toiM = Gtk::manage (new TextOrIcon ("metadata.png", M ("MAIN_TAB_METADATA"), M ("MAIN_TAB_METADATA_TOOLTIP"), type));
toolPanelNotebook->append_page(*exposurePanelSW, *toiE);
toolPanelNotebook->append_page(*detailsPanelSW, *toiD);
@@ -416,7 +416,7 @@ void ToolPanelCoordinator::panelChanged(rtengine::ProcEvent event, const Glib::u
}
}
-void ToolPanelCoordinator::profileChange(const PartialProfile *nparams, rtengine::ProcEvent event, const Glib::ustring& descr, const ParamsEdited* paramsEdited)
+void ToolPanelCoordinator::profileChange(const PartialProfile *nparams, rtengine::ProcEvent event, const Glib::ustring& descr, const ParamsEdited* paramsEdited, bool fromLastSave)
{
int fw, fh, tr;
@@ -438,7 +438,7 @@ void ToolPanelCoordinator::profileChange(const PartialProfile *nparams, rtengine
}
// And apply the partial profile nparams to mergedParams
- nparams->applyTo(mergedParams);
+ nparams->applyTo(mergedParams, fromLastSave);
// Derive the effective changes, if it's a profile change, to prevent slow RAW rerendering if not necessary
bool filterRawRefresh = false;
diff --git a/rtgui/toolpanelcoord.h b/rtgui/toolpanelcoord.h
index 9eef69f55..987fdbad2 100644
--- a/rtgui/toolpanelcoord.h
+++ b/rtgui/toolpanelcoord.h
@@ -227,7 +227,7 @@ public:
void imageTypeChanged (bool isRaw, bool isBayer, bool isXtrans, bool isMono = false);
// profilechangelistener interface
- void profileChange(const rtengine::procparams::PartialProfile* nparams, rtengine::ProcEvent event, const Glib::ustring& descr, const ParamsEdited* paramsEdited = nullptr);
+ void profileChange(const rtengine::procparams::PartialProfile* nparams, rtengine::ProcEvent event, const Glib::ustring& descr, const ParamsEdited* paramsEdited = nullptr, bool fromLastSave = false);
void setDefaults(rtengine::procparams::ProcParams* defparams);
// DirSelectionListener interface
diff --git a/rtgui/wavelet.cc b/rtgui/wavelet.cc
index ca6a28708..8053226a2 100644
--- a/rtgui/wavelet.cc
+++ b/rtgui/wavelet.cc
@@ -698,20 +698,20 @@ Wavelet::Wavelet() :
cbenabConn = cbenab->signal_toggled().connect( sigc::mem_fun(*this, &Wavelet::cbenabToggled) );
cbenab->set_tooltip_text (M("TP_WAVELET_CB_TOOLTIP"));
- Gtk::Image* const iblueR = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* const iyelL = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* const imagL = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* const igreenR = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
+ Gtk::Image* const iblueR = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* const iyelL = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* const imagL = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* const igreenR = Gtk::manage (new RTImage ("circle-green-small.png"));
- Gtk::Image* const iblueRm = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* const iyelLm = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* const imagLm = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* const igreenRm = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
+ Gtk::Image* const iblueRm = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* const iyelLm = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* const imagLm = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* const igreenRm = Gtk::manage (new RTImage ("circle-green-small.png"));
- Gtk::Image* const iblueRh = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* const iyelLh = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* const imagLh = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* const igreenRh = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
+ Gtk::Image* const iblueRh = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* const iyelLh = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* const imagLh = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* const igreenRh = Gtk::manage (new RTImage ("circle-green-small.png"));
greenhigh = Gtk::manage (new Adjuster ("", -100., 100., 1., 0., igreenRh, imagLh));
bluehigh = Gtk::manage (new Adjuster ("", -100., 100., 1., 0., iblueRh, iyelLh));
@@ -745,7 +745,7 @@ Wavelet::Wavelet() :
resBox->pack_start(*chanMixerMidFrame, Gtk::PACK_SHRINK);
resBox->pack_start(*chanMixerShadowsFrame, Gtk::PACK_SHRINK);
- //RTImage *resetImg = Gtk::manage (new RTImage ("gtk-undo-ltr-small.png", "gtk-undo-rtl-small.png"));
+ //RTImage *resetImg = Gtk::manage (new RTImage ("undo-small.png", "redo-small.png"));
//neutral->set_image(*resetImg);
Gtk::Button* const neutral = Gtk::manage(new Gtk::Button(M("TP_COLORTONING_NEUTRAL")));
neutral->set_tooltip_text (M("TP_COLORTONING_NEUTRAL_TIP"));
diff --git a/rtgui/whitebalance.cc b/rtgui/whitebalance.cc
index 1f2863635..99a564a85 100644
--- a/rtgui/whitebalance.cc
+++ b/rtgui/whitebalance.cc
@@ -43,19 +43,19 @@ Glib::RefPtr WhiteBalance::wbCameraPB, WhiteBalance::wbAutoPB, Whit
void WhiteBalance::init ()
{
- wbPixbufs[toUnderlying(WBEntry::Type::CAMERA)] = RTImage::createFromFile ("wb-camera.png");
- wbPixbufs[toUnderlying(WBEntry::Type::AUTO)] = RTImage::createFromFile ("wb-auto.png");
- wbPixbufs[toUnderlying(WBEntry::Type::DAYLIGHT)] = RTImage::createFromFile ("wb-sun.png");
- wbPixbufs[toUnderlying(WBEntry::Type::CLOUDY)] = RTImage::createFromFile ("wb-cloudy.png");
- wbPixbufs[toUnderlying(WBEntry::Type::SHADE)] = RTImage::createFromFile ("wb-shade.png");
- wbPixbufs[toUnderlying(WBEntry::Type::WATER)] = RTImage::createFromFile ("wb-water.png");
-// wbPixbufs[WBEntry::Type::WATER2] = RTImage::createFromFile ("wb-water.png");
- wbPixbufs[toUnderlying(WBEntry::Type::TUNGSTEN)] = RTImage::createFromFile ("wb-tungsten.png");
- wbPixbufs[toUnderlying(WBEntry::Type::FLUORESCENT)] = RTImage::createFromFile ("wb-fluorescent.png");
- wbPixbufs[toUnderlying(WBEntry::Type::LAMP)] = RTImage::createFromFile ("wb-lamp.png");
- wbPixbufs[toUnderlying(WBEntry::Type::FLASH)] = RTImage::createFromFile ("wb-flash.png");
- wbPixbufs[toUnderlying(WBEntry::Type::LED)] = RTImage::createFromFile ("wb-led.png");
- wbPixbufs[toUnderlying(WBEntry::Type::CUSTOM)] = RTImage::createFromFile ("wb-custom.png");
+ 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");
}
void WhiteBalance::cleanup ()
@@ -255,8 +255,9 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB
spotbox->show ();
spotbutton = Gtk::manage (new Gtk::Button ());
+ spotbutton->get_style_context()->add_class("independent");
spotbutton->set_tooltip_text(M("TP_WBALANCE_SPOTWB"));
- Gtk::Image* spotimg = Gtk::manage (new RTImage ("gtk-color-picker-small.png"));
+ Gtk::Image* spotimg = Gtk::manage (new RTImage ("color-picker.png"));
spotimg->show ();
spotbutton->set_image (*spotimg);
spotbutton->show ();
@@ -303,14 +304,14 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB
pack_start (*spotbox, Gtk::PACK_SHRINK, 0);
- Gtk::Image* itempL = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* itempR = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
- Gtk::Image* igreenL = Gtk::manage (new RTImage ("ajd-wb-green1.png"));
- Gtk::Image* igreenR = Gtk::manage (new RTImage ("ajd-wb-green2.png"));
- Gtk::Image* iblueredL = Gtk::manage (new RTImage ("ajd-wb-bluered1.png"));
- Gtk::Image* iblueredR = Gtk::manage (new RTImage ("ajd-wb-bluered2.png"));
- Gtk::Image* itempbiasL = Gtk::manage (new RTImage ("ajd-wb-temp1.png"));
- Gtk::Image* itempbiasR = Gtk::manage (new RTImage ("ajd-wb-temp2.png"));
+ Gtk::Image* itempL = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* itempR = Gtk::manage (new RTImage ("circle-yellow-small.png"));
+ Gtk::Image* igreenL = Gtk::manage (new RTImage ("circle-magenta-small.png"));
+ Gtk::Image* igreenR = Gtk::manage (new RTImage ("circle-green-small.png"));
+ Gtk::Image* iblueredL = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* iblueredR = Gtk::manage (new RTImage ("circle-red-small.png"));
+ Gtk::Image* itempbiasL = Gtk::manage (new RTImage ("circle-blue-small.png"));
+ Gtk::Image* itempbiasR = Gtk::manage (new RTImage ("circle-yellow-small.png"));
temp = Gtk::manage (new Adjuster (M("TP_WBALANCE_TEMPERATURE"), MINTEMP, MAXTEMP, 5, CENTERTEMP, itempL, itempR, &wbSlider2Temp, &wbTemp2Slider));
green = Gtk::manage (new Adjuster (M("TP_WBALANCE_GREEN"), MINGREEN, MAXGREEN, 0.001, 1.0, igreenL, igreenR));
diff --git a/rtgui/zoompanel.cc b/rtgui/zoompanel.cc
index 7e88fb1b3..ea57b7fdc 100644
--- a/rtgui/zoompanel.cc
+++ b/rtgui/zoompanel.cc
@@ -25,15 +25,15 @@ ZoomPanel::ZoomPanel (ImageArea* iarea) : iarea(iarea)
{
set_name ("EditorZoomPanel");
- Gtk::Image* imageOut = Gtk::manage (new RTImage ("gtk-zoom-out.png"));
+ Gtk::Image* imageOut = Gtk::manage (new RTImage ("magnifier-minus.png"));
imageOut->set_padding(0, 0);
- Gtk::Image* imageIn = Gtk::manage (new RTImage ("gtk-zoom-in.png"));
+ Gtk::Image* imageIn = Gtk::manage (new RTImage ("magnifier-plus.png"));
imageIn->set_padding(0, 0);
- Gtk::Image* image11 = Gtk::manage ( new RTImage ("gtk-zoom-100.png"));
+ Gtk::Image* image11 = Gtk::manage ( new RTImage ("magnifier-1to1.png"));
image11->set_padding(0, 0);
- Gtk::Image* imageFit = Gtk::manage (new RTImage ("gtk-zoom-fit.png"));
+ Gtk::Image* imageFit = Gtk::manage (new RTImage ("magnifier-fit.png"));
imageFit->set_padding(0, 0);
- Gtk::Image* imageFitCrop = Gtk::manage (new RTImage ("gtk-zoom-crop.png"));
+ Gtk::Image* imageFitCrop = Gtk::manage (new RTImage ("magnifier-crop.png"));
imageFit->set_padding(0, 0);
zoomOut = Gtk::manage (new Gtk::Button());
@@ -67,7 +67,7 @@ ZoomPanel::ZoomPanel (ImageArea* iarea) : iarea(iarea)
setExpandAlignProperties(zoomLabel, false, false, Gtk::ALIGN_CENTER, Gtk::ALIGN_FILL);
attach_next_to (*zoomLabel, Gtk::POS_RIGHT, 1, 1);
- Gtk::Image* imageCrop = Gtk::manage (new RTImage ("new-detail-window.png"));
+ Gtk::Image* imageCrop = Gtk::manage (new RTImage ("window-add.png"));
imageCrop->set_padding(0, 0);
newCrop = Gtk::manage (new Gtk::Button());
newCrop->add (*imageCrop);
diff --git a/tools/generatePngIcons b/tools/generatePngIcons
new file mode 100755
index 000000000..aa39ca0ca
--- /dev/null
+++ b/tools/generatePngIcons
@@ -0,0 +1,139 @@
+#!/usr/bin/env bash
+# By Maciej Dworak
+# Version 2018-07-13
+# This script generates PNG icons from SVG files using Inkscape.
+# If pngquant is installed, it will automatically use it to compress the PNGs.
+#
+# PNG files are written to /tmp/rt-icons-XXXX
+#
+# USAGE
+# Generate PNG icons from many SVG icons and output to /tmp/rt-icons-XXXX
+# ./generatePngIcons some-icons-*.svg
+
+# No touching below this line
+# -----------------------------------------------------------------------------
+
+#tmpDir="$(mktemp -d /tmp/rt-icons-XXXX)" || exit
+tmpDir="/tmp/rt-icons"
+rm -r "$tmpDir"
+mkdir "$tmpDir" || exit 1
+outDir="$tmpDir"
+
+# Abort if Inkscape is not installed:
+if ! command -v inkscape >/dev/null; then
+ printf '%s\n' "Inkscape does not appear to be installed. Aborting."
+ exit 1
+fi
+
+# Command-line arguments:
+if [[ $# -eq 0 ]]; then
+ printf '%s\n' "This script generates PNG icons from SVG files using Inkscape." \
+ "" \
+ "USAGE" \
+ " Generate PNG icons from many SVG icons and output to /tmp/rt-icons-XXXX" \
+ " ./generatePngIcons some-icons-*.svg" \
+ "" \
+ "If pngquant is installed, it will automatically use it to compress the PNGs." \
+ ""
+ exit 0
+fi
+
+printf '%s\n' "Converting SVG icons to PNG." "${#} files passed as arguments."
+
+# This color will be replaced by each theme's color:
+colRef="#2a7fff"
+
+# Define theme names, and for each theme the color which will replace colorRef:
+declare -A themes
+themes=( ["dark"]="#CCCCCC" ["light"]="#252525" )
+
+# Optionally use pngquant to compress resulting PNGs:
+doCompress="false"
+if command -v pngquant >/dev/null; then
+ doCompress="true"
+ printf '%s\n' "pngquant found, will compress PNG files." ""
+fi
+
+# Ask for confirmation if folders already present:
+folderExists="false"
+doDelete="true"
+for theme in "${!themes[@]}"; do
+ if [[ -d "${outDir}/${theme}" ]]; then
+ folderExists="true"
+ doDelete="false"
+ fi
+done
+if [[ $folderExists = "true" ]]; then
+ printf '%s\n' "One or more output folders already exist in \"${outDir}\". If you proceed, they will be deleted."
+ read -r -p "Proceed? [y/n]: "
+ if [[ $REPLY =~ ^[Yy]$ ]]; then
+ doDelete="true"
+ else
+ printf '%s\n' "Aborting."
+ exit 0
+ fi
+fi
+
+# Create output folders:
+for theme in "${!themes[@]}"; do
+ if [[ -d "${outDir}/${theme}" && $doDelete = "true" ]]; then
+ rm -rf "${outDir:?}/${theme}"
+ fi
+ mkdir -p "${outDir:?}/${theme}" || exit 1
+done
+printf '%s\n' "Output folder: ${outDir}" ""
+
+# Platform-dependent SVG to PNG conversion using Inkscape
+# $1 = output PNG absolute path
+# $2 = input SVG absolute path
+convertSvg() {
+ if [[ ${OSTYPE^^} = "MSYS" ]]; then
+ "/c/Program Files/Inkscape/inkscape.exe" \
+ --without-gui \
+ --export-area-page \
+ --export-background-opacity="0" \
+ --export-png="$1" \
+ "$2"
+ else
+ inkscape \
+ --without-gui \
+ --export-area-page \
+ --export-background-opacity="0" \
+ --export-png="$1" \
+ "$2"
+ fi
+
+ if [[ $doCompress = "true" ]]; then
+ sizeBefore=$(wc -c < "$1")
+ pngquant \
+ --quality=70-80 \
+ --ext .png \
+ --force \
+ --skip-if-larger \
+ "$1"
+ sizeAfter=$(wc -c < "$1")
+ printf 'Filesize fefore: %s After: %s Difference: %s\n' "$sizeBefore" "$sizeAfter" "$((sizeBefore - sizeAfter))"
+ fi
+}
+
+# Iterate over each SVG, saving PNGs for each theme.
+# Files passed as arguments can have absolute paths or just filenames depending on how the user calls the script,
+# so svgFilename and svgAbsolute are explicitly handled.
+for f in "${@}"; do
+ if [[ $f = *.svg || $f = *.svgz ]]; then
+ svgAbsolute="$(readlink -m -n "$f")"
+ svgFilename="$(basename "$svgAbsolute")"
+ printf '%s\n' "Processing: ${svgAbsolute}"
+
+ for theme in "${!themes[@]}"; do
+ printf '%s\n' "Theme: ${theme}"
+ sed -e "s/fill:${colRef};/fill:${themes[$theme]};/" -e "s/stroke:${colRef};/stroke:${themes[$theme]};/" "$svgAbsolute" > "${outDir}/${theme}/${svgFilename}"
+ convertSvg "${outDir}/${theme}/${svgFilename%.svg*}.png" "${outDir}/${theme}/${svgFilename}"
+ rm "${outDir}/${theme}/${svgFilename}"
+ done
+
+ printf '\n'
+ fi
+done
+
+printf '%s\n' "Done." ""
diff --git a/tools/source_icons/README b/tools/source_icons/README
deleted file mode 100644
index dbdd03e24..000000000
--- a/tools/source_icons/README
+++ /dev/null
@@ -1,32 +0,0 @@
-The repository tools/source_icons contains source icons (in SVG format) and the script to generate PNG icons for both Dark and Light themes.
-
-tools/source_icons/scalable
----------------------------
-- Contains icons in SVG format.
-- A sidecar *.file for each *.svg file.
-- The sidecar *.file has the following format:
- -> Fields are separated by a comma.
- -> The first field defines the PNG filename to be created.
- -> The second field indicates either the width (e.g. w22) or the height (e.g. h16) in pixels for the PNG file.
- -> The third field is optional. It indicates the icon category (e.g. actions, devices, places). If not indicated, the icon is assumed to belong to "actions".
-
-tools/source_icons/script
--------------------------
-- The main script which creates the icons is make_all_icon_theme.bash
-- Launch:
- ./make_all_icon_theme.bash /path/to/new/svg/icons/ /tmp/png
-- An archive with all the icons will be created in /tmp/png
-
-Guidelines for icon name
-------------------------
-- Use stock item names when prebuilt icons exist (e.g. gtk-open.png). See http://developer.gnome.org/gtk/2.24/gtk-Stock-Items.html
-- Use "-" to separate words (e.g. panel-to-left.png)
-- Avoid the use of the icon's size as a suffix in the filename (colour.png and not colour-24.png). If needed, use the suffix -large or -small (gtk-close-small.png).
-
-How to easily work with new icons
----------------------------------
-1- Have a dir which contains only the new SVG files
-2- Creates a .file for each .svg (change "w22" and "actions" as needed, explained above):
- for f in *.svg; do printf "%s\n" "${f%%.*}.png,w22,actions" > "${f%%.*}.file"; done
-3- Makes the PNG icons (you need to run the script from it's containing dir):
- cd ~/programs/code-rawtherapee/tools/source_icons/script && ./make_all_icon_theme.bash /path/to/new/svg/icons/ /tmp/png
diff --git a/tools/source_icons/scalable/HDR-thumbnail.file b/tools/source_icons/scalable/HDR-thumbnail.file
deleted file mode 100644
index 59f729498..000000000
--- a/tools/source_icons/scalable/HDR-thumbnail.file
+++ /dev/null
@@ -1 +0,0 @@
-HDR-thumbnail.png,w29,actions
diff --git a/tools/source_icons/scalable/HDR-thumbnail.svg b/tools/source_icons/scalable/HDR-thumbnail.svg
deleted file mode 100644
index ef070f380..000000000
--- a/tools/source_icons/scalable/HDR-thumbnail.svg
+++ /dev/null
@@ -1,352 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/PanelEnding.file b/tools/source_icons/scalable/PanelEnding.file
deleted file mode 100644
index 70f44222b..000000000
--- a/tools/source_icons/scalable/PanelEnding.file
+++ /dev/null
@@ -1 +0,0 @@
-PanelEnding.png,h28,actions
diff --git a/tools/source_icons/scalable/PanelEnding.svg b/tools/source_icons/scalable/PanelEnding.svg
deleted file mode 100644
index 18d756b8c..000000000
--- a/tools/source_icons/scalable/PanelEnding.svg
+++ /dev/null
@@ -1,801 +0,0 @@
-
-
diff --git a/tools/source_icons/scalable/PixelShift-thumbnail.file b/tools/source_icons/scalable/PixelShift-thumbnail.file
deleted file mode 100644
index a62809a4d..000000000
--- a/tools/source_icons/scalable/PixelShift-thumbnail.file
+++ /dev/null
@@ -1 +0,0 @@
-PixelShift-thumbnail.png,w18,actions
diff --git a/tools/source_icons/scalable/PixelShift-thumbnail.svg b/tools/source_icons/scalable/PixelShift-thumbnail.svg
deleted file mode 100644
index b606b24f8..000000000
--- a/tools/source_icons/scalable/PixelShift-thumbnail.svg
+++ /dev/null
@@ -1,353 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-down-small.file b/tools/source_icons/scalable/arrow-down-small.file
deleted file mode 100644
index df0b971b0..000000000
--- a/tools/source_icons/scalable/arrow-down-small.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-down-small.png,w16,actions
diff --git a/tools/source_icons/scalable/arrow-down-small.svg b/tools/source_icons/scalable/arrow-down-small.svg
deleted file mode 100644
index 7042bdabd..000000000
--- a/tools/source_icons/scalable/arrow-down-small.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-down.file b/tools/source_icons/scalable/arrow-down.file
deleted file mode 100644
index 67ebd1f45..000000000
--- a/tools/source_icons/scalable/arrow-down.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-down.png,w22,actions
diff --git a/tools/source_icons/scalable/arrow-down.svg b/tools/source_icons/scalable/arrow-down.svg
deleted file mode 100644
index 7042bdabd..000000000
--- a/tools/source_icons/scalable/arrow-down.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-left-small.file b/tools/source_icons/scalable/arrow-left-small.file
deleted file mode 100644
index fcf5e7094..000000000
--- a/tools/source_icons/scalable/arrow-left-small.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-left-small.png,w16,actions
diff --git a/tools/source_icons/scalable/arrow-left-small.svg b/tools/source_icons/scalable/arrow-left-small.svg
deleted file mode 100644
index c0ecb3b13..000000000
--- a/tools/source_icons/scalable/arrow-left-small.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-left.file b/tools/source_icons/scalable/arrow-left.file
deleted file mode 100644
index 4ed6a9390..000000000
--- a/tools/source_icons/scalable/arrow-left.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-left.png,w22,actions
diff --git a/tools/source_icons/scalable/arrow-left.svg b/tools/source_icons/scalable/arrow-left.svg
deleted file mode 100644
index c0ecb3b13..000000000
--- a/tools/source_icons/scalable/arrow-left.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-right-small.file b/tools/source_icons/scalable/arrow-right-small.file
deleted file mode 100644
index bc480df22..000000000
--- a/tools/source_icons/scalable/arrow-right-small.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-right-small.png,w16,actions
diff --git a/tools/source_icons/scalable/arrow-right-small.svg b/tools/source_icons/scalable/arrow-right-small.svg
deleted file mode 100644
index 8d1c4694c..000000000
--- a/tools/source_icons/scalable/arrow-right-small.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-right.file b/tools/source_icons/scalable/arrow-right.file
deleted file mode 100644
index 7040fee0a..000000000
--- a/tools/source_icons/scalable/arrow-right.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-right.png,w22,actions
diff --git a/tools/source_icons/scalable/arrow-right.svg b/tools/source_icons/scalable/arrow-right.svg
deleted file mode 100644
index 8d1c4694c..000000000
--- a/tools/source_icons/scalable/arrow-right.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-up-small.file b/tools/source_icons/scalable/arrow-up-small.file
deleted file mode 100644
index e20834553..000000000
--- a/tools/source_icons/scalable/arrow-up-small.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-up-small.png,w16,actions
diff --git a/tools/source_icons/scalable/arrow-up-small.svg b/tools/source_icons/scalable/arrow-up-small.svg
deleted file mode 100644
index cb6379f6b..000000000
--- a/tools/source_icons/scalable/arrow-up-small.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/arrow-up.file b/tools/source_icons/scalable/arrow-up.file
deleted file mode 100644
index 187c9e710..000000000
--- a/tools/source_icons/scalable/arrow-up.file
+++ /dev/null
@@ -1 +0,0 @@
-arrow-up.png,w22,actions
diff --git a/tools/source_icons/scalable/arrow-up.svg b/tools/source_icons/scalable/arrow-up.svg
deleted file mode 100644
index cb6379f6b..000000000
--- a/tools/source_icons/scalable/arrow-up.svg
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/atom.file b/tools/source_icons/scalable/atom.file
deleted file mode 100644
index 8c7faa135..000000000
--- a/tools/source_icons/scalable/atom.file
+++ /dev/null
@@ -1 +0,0 @@
-atom.png,w22,actions
diff --git a/tools/source_icons/scalable/atom.svg b/tools/source_icons/scalable/atom.svg
deleted file mode 100644
index 33eb0a7e5..000000000
--- a/tools/source_icons/scalable/atom.svg
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/beforeafter.file b/tools/source_icons/scalable/beforeafter.file
deleted file mode 100644
index dc6d27251..000000000
--- a/tools/source_icons/scalable/beforeafter.file
+++ /dev/null
@@ -1 +0,0 @@
-beforeafter.png,w22,actions
diff --git a/tools/source_icons/scalable/beforeafter.svg b/tools/source_icons/scalable/beforeafter.svg
deleted file mode 100644
index 0e45b9d06..000000000
--- a/tools/source_icons/scalable/beforeafter.svg
+++ /dev/null
@@ -1,532 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/cglabel0.file b/tools/source_icons/scalable/cglabel0.file
deleted file mode 100644
index a8b3d6f7e..000000000
--- a/tools/source_icons/scalable/cglabel0.file
+++ /dev/null
@@ -1 +0,0 @@
-cglabel0.png,h10,actions
diff --git a/tools/source_icons/scalable/cglabel0.svg b/tools/source_icons/scalable/cglabel0.svg
deleted file mode 100644
index cbb4ee903..000000000
--- a/tools/source_icons/scalable/cglabel0.svg
+++ /dev/null
@@ -1,624 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/cglabel1.file b/tools/source_icons/scalable/cglabel1.file
deleted file mode 100644
index 82cf9fad5..000000000
--- a/tools/source_icons/scalable/cglabel1.file
+++ /dev/null
@@ -1 +0,0 @@
-cglabel1.png,h10,actions
diff --git a/tools/source_icons/scalable/cglabel1.svg b/tools/source_icons/scalable/cglabel1.svg
deleted file mode 100644
index 96172577c..000000000
--- a/tools/source_icons/scalable/cglabel1.svg
+++ /dev/null
@@ -1,623 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/cglabel2.file b/tools/source_icons/scalable/cglabel2.file
deleted file mode 100644
index c7b1dc8a3..000000000
--- a/tools/source_icons/scalable/cglabel2.file
+++ /dev/null
@@ -1 +0,0 @@
-cglabel2.png,h10,actions
diff --git a/tools/source_icons/scalable/cglabel2.svg b/tools/source_icons/scalable/cglabel2.svg
deleted file mode 100644
index eb5fc9a08..000000000
--- a/tools/source_icons/scalable/cglabel2.svg
+++ /dev/null
@@ -1,630 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/cglabel3.file b/tools/source_icons/scalable/cglabel3.file
deleted file mode 100644
index 5c5bd5eb5..000000000
--- a/tools/source_icons/scalable/cglabel3.file
+++ /dev/null
@@ -1 +0,0 @@
-cglabel3.png,h10,actions
diff --git a/tools/source_icons/scalable/cglabel3.svg b/tools/source_icons/scalable/cglabel3.svg
deleted file mode 100644
index 5e9b6a72c..000000000
--- a/tools/source_icons/scalable/cglabel3.svg
+++ /dev/null
@@ -1,623 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/cglabel4.file b/tools/source_icons/scalable/cglabel4.file
deleted file mode 100644
index ce7c74532..000000000
--- a/tools/source_icons/scalable/cglabel4.file
+++ /dev/null
@@ -1 +0,0 @@
-cglabel4.png,h10,actions
diff --git a/tools/source_icons/scalable/cglabel4.svg b/tools/source_icons/scalable/cglabel4.svg
deleted file mode 100644
index 8f98c5284..000000000
--- a/tools/source_icons/scalable/cglabel4.svg
+++ /dev/null
@@ -1,623 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/cglabel5.file b/tools/source_icons/scalable/cglabel5.file
deleted file mode 100644
index f0a6a447b..000000000
--- a/tools/source_icons/scalable/cglabel5.file
+++ /dev/null
@@ -1 +0,0 @@
-cglabel5.png,h10,actions
diff --git a/tools/source_icons/scalable/cglabel5.svg b/tools/source_icons/scalable/cglabel5.svg
deleted file mode 100644
index 829d41604..000000000
--- a/tools/source_icons/scalable/cglabel5.svg
+++ /dev/null
@@ -1,623 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/clabel0.file b/tools/source_icons/scalable/clabel0.file
deleted file mode 100644
index 05789c9b6..000000000
--- a/tools/source_icons/scalable/clabel0.file
+++ /dev/null
@@ -1 +0,0 @@
-clabel0.png,h10,actions
diff --git a/tools/source_icons/scalable/clabel0.svg b/tools/source_icons/scalable/clabel0.svg
deleted file mode 100644
index 4aef0c70c..000000000
--- a/tools/source_icons/scalable/clabel0.svg
+++ /dev/null
@@ -1,625 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/clabel1.file b/tools/source_icons/scalable/clabel1.file
deleted file mode 100644
index ee2bd7652..000000000
--- a/tools/source_icons/scalable/clabel1.file
+++ /dev/null
@@ -1 +0,0 @@
-clabel1.png,h10,actions
diff --git a/tools/source_icons/scalable/clabel1.svg b/tools/source_icons/scalable/clabel1.svg
deleted file mode 100644
index 5b7046f05..000000000
--- a/tools/source_icons/scalable/clabel1.svg
+++ /dev/null
@@ -1,681 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/clabel2.file b/tools/source_icons/scalable/clabel2.file
deleted file mode 100644
index fe6f470ff..000000000
--- a/tools/source_icons/scalable/clabel2.file
+++ /dev/null
@@ -1 +0,0 @@
-clabel2.png,h10,actions
diff --git a/tools/source_icons/scalable/clabel2.svg b/tools/source_icons/scalable/clabel2.svg
deleted file mode 100644
index fa363f6a3..000000000
--- a/tools/source_icons/scalable/clabel2.svg
+++ /dev/null
@@ -1,681 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/clabel3.file b/tools/source_icons/scalable/clabel3.file
deleted file mode 100644
index e80189869..000000000
--- a/tools/source_icons/scalable/clabel3.file
+++ /dev/null
@@ -1 +0,0 @@
-clabel3.png,h10,actions
diff --git a/tools/source_icons/scalable/clabel3.svg b/tools/source_icons/scalable/clabel3.svg
deleted file mode 100644
index 311083bd6..000000000
--- a/tools/source_icons/scalable/clabel3.svg
+++ /dev/null
@@ -1,681 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/clabel4.file b/tools/source_icons/scalable/clabel4.file
deleted file mode 100644
index b15df7ca9..000000000
--- a/tools/source_icons/scalable/clabel4.file
+++ /dev/null
@@ -1 +0,0 @@
-clabel4.png,h10,actions
diff --git a/tools/source_icons/scalable/clabel4.svg b/tools/source_icons/scalable/clabel4.svg
deleted file mode 100644
index e18b8dc54..000000000
--- a/tools/source_icons/scalable/clabel4.svg
+++ /dev/null
@@ -1,681 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/clabel5.file b/tools/source_icons/scalable/clabel5.file
deleted file mode 100644
index 317abad4b..000000000
--- a/tools/source_icons/scalable/clabel5.file
+++ /dev/null
@@ -1 +0,0 @@
-clabel5.png,h10,actions
diff --git a/tools/source_icons/scalable/clabel5.svg b/tools/source_icons/scalable/clabel5.svg
deleted file mode 100644
index 986911fa8..000000000
--- a/tools/source_icons/scalable/clabel5.svg
+++ /dev/null
@@ -1,681 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/closedhand.file b/tools/source_icons/scalable/closedhand.file
deleted file mode 100644
index d1f705e03..000000000
--- a/tools/source_icons/scalable/closedhand.file
+++ /dev/null
@@ -1 +0,0 @@
-closedhand.png,w22,actions
diff --git a/tools/source_icons/scalable/closedhand.svg b/tools/source_icons/scalable/closedhand.svg
deleted file mode 100644
index e6d9727f5..000000000
--- a/tools/source_icons/scalable/closedhand.svg
+++ /dev/null
@@ -1,1317 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/tools/source_icons/scalable/colorPickers-hide.file b/tools/source_icons/scalable/colorPickers-hide.file
deleted file mode 100644
index 728529716..000000000
--- a/tools/source_icons/scalable/colorPickers-hide.file
+++ /dev/null
@@ -1 +0,0 @@
-colorPickers-hide.png,w22,actions
diff --git a/tools/source_icons/scalable/colorPickers-hide.svg b/tools/source_icons/scalable/colorPickers-hide.svg
deleted file mode 100644
index fe0c7bf14..000000000
--- a/tools/source_icons/scalable/colorPickers-hide.svg
+++ /dev/null
@@ -1,4301 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/colorPickers-show.file b/tools/source_icons/scalable/colorPickers-show.file
deleted file mode 100644
index 96db803fc..000000000
--- a/tools/source_icons/scalable/colorPickers-show.file
+++ /dev/null
@@ -1 +0,0 @@
-colorPickers-show.png,w22,actions
diff --git a/tools/source_icons/scalable/colorPickers-show.svg b/tools/source_icons/scalable/colorPickers-show.svg
deleted file mode 100644
index d03472020..000000000
--- a/tools/source_icons/scalable/colorPickers-show.svg
+++ /dev/null
@@ -1,4372 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/colour.file b/tools/source_icons/scalable/colour.file
deleted file mode 100644
index ca546e7bc..000000000
--- a/tools/source_icons/scalable/colour.file
+++ /dev/null
@@ -1 +0,0 @@
-colour.png,w24,actions
diff --git a/tools/source_icons/scalable/colour.svg b/tools/source_icons/scalable/colour.svg
deleted file mode 100644
index 27b160e49..000000000
--- a/tools/source_icons/scalable/colour.svg
+++ /dev/null
@@ -1,855 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/crop-auto.file b/tools/source_icons/scalable/crop-auto.file
deleted file mode 100644
index d642c35b1..000000000
--- a/tools/source_icons/scalable/crop-auto.file
+++ /dev/null
@@ -1 +0,0 @@
-crop-auto.png,h18,actions
diff --git a/tools/source_icons/scalable/crop-auto.svg b/tools/source_icons/scalable/crop-auto.svg
deleted file mode 100644
index 9aab86fa9..000000000
--- a/tools/source_icons/scalable/crop-auto.svg
+++ /dev/null
@@ -1,464 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/crop.file b/tools/source_icons/scalable/crop.file
deleted file mode 100644
index d0dbe770f..000000000
--- a/tools/source_icons/scalable/crop.file
+++ /dev/null
@@ -1 +0,0 @@
-crop.png,w22,actions
diff --git a/tools/source_icons/scalable/crop.svg b/tools/source_icons/scalable/crop.svg
deleted file mode 100644
index c25a302d0..000000000
--- a/tools/source_icons/scalable/crop.svg
+++ /dev/null
@@ -1,361 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/crossCursor.svg b/tools/source_icons/scalable/crossCursor.svg
deleted file mode 100644
index 3ae8ab282..000000000
--- a/tools/source_icons/scalable/crossCursor.svg
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/crossed-arrows-in.file b/tools/source_icons/scalable/crossed-arrows-in.file
deleted file mode 100644
index 8405de976..000000000
--- a/tools/source_icons/scalable/crossed-arrows-in.file
+++ /dev/null
@@ -1 +0,0 @@
-crossed-arrows-in.png,w22,actions
diff --git a/tools/source_icons/scalable/crossed-arrows-in.svg b/tools/source_icons/scalable/crossed-arrows-in.svg
deleted file mode 100644
index 56c346d18..000000000
--- a/tools/source_icons/scalable/crossed-arrows-in.svg
+++ /dev/null
@@ -1,424 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/crossed-arrows-out.file b/tools/source_icons/scalable/crossed-arrows-out.file
deleted file mode 100644
index efb263648..000000000
--- a/tools/source_icons/scalable/crossed-arrows-out.file
+++ /dev/null
@@ -1 +0,0 @@
-crossed-arrows-out.png,w22,actions
diff --git a/tools/source_icons/scalable/crossed-arrows-out.svg b/tools/source_icons/scalable/crossed-arrows-out.svg
deleted file mode 100644
index dd9269923..000000000
--- a/tools/source_icons/scalable/crossed-arrows-out.svg
+++ /dev/null
@@ -1,470 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/curveType-NURBS.file b/tools/source_icons/scalable/curveType-NURBS.file
deleted file mode 100644
index e283505d8..000000000
--- a/tools/source_icons/scalable/curveType-NURBS.file
+++ /dev/null
@@ -1 +0,0 @@
-curveType-NURBS.png,w18,actions
diff --git a/tools/source_icons/scalable/curveType-NURBS.svg b/tools/source_icons/scalable/curveType-NURBS.svg
deleted file mode 100644
index 3a8624355..000000000
--- a/tools/source_icons/scalable/curveType-NURBS.svg
+++ /dev/null
@@ -1,630 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/curveType-controlPoints.file b/tools/source_icons/scalable/curveType-controlPoints.file
deleted file mode 100644
index 5a904de85..000000000
--- a/tools/source_icons/scalable/curveType-controlPoints.file
+++ /dev/null
@@ -1 +0,0 @@
-curveType-controlPoints.png,w18,actions
diff --git a/tools/source_icons/scalable/curveType-controlPoints.svg b/tools/source_icons/scalable/curveType-controlPoints.svg
deleted file mode 100644
index 6e5e1f6ec..000000000
--- a/tools/source_icons/scalable/curveType-controlPoints.svg
+++ /dev/null
@@ -1,773 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/curveType-flatLinear.file b/tools/source_icons/scalable/curveType-flatLinear.file
deleted file mode 100644
index f4bfb52f9..000000000
--- a/tools/source_icons/scalable/curveType-flatLinear.file
+++ /dev/null
@@ -1 +0,0 @@
-curveType-flatLinear.png,w18,actions
diff --git a/tools/source_icons/scalable/curveType-flatLinear.svg b/tools/source_icons/scalable/curveType-flatLinear.svg
deleted file mode 100644
index e4923d637..000000000
--- a/tools/source_icons/scalable/curveType-flatLinear.svg
+++ /dev/null
@@ -1,777 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/curveType-linear.file b/tools/source_icons/scalable/curveType-linear.file
deleted file mode 100644
index adceccc33..000000000
--- a/tools/source_icons/scalable/curveType-linear.file
+++ /dev/null
@@ -1 +0,0 @@
-curveType-linear.png,w18,actions
diff --git a/tools/source_icons/scalable/curveType-linear.svg b/tools/source_icons/scalable/curveType-linear.svg
deleted file mode 100644
index 8ae43977c..000000000
--- a/tools/source_icons/scalable/curveType-linear.svg
+++ /dev/null
@@ -1,583 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/curveType-parametric.file b/tools/source_icons/scalable/curveType-parametric.file
deleted file mode 100644
index f7cc51e7b..000000000
--- a/tools/source_icons/scalable/curveType-parametric.file
+++ /dev/null
@@ -1 +0,0 @@
-curveType-parametric.png,w18,actions
diff --git a/tools/source_icons/scalable/curveType-parametric.svg b/tools/source_icons/scalable/curveType-parametric.svg
deleted file mode 100644
index 2d11b90da..000000000
--- a/tools/source_icons/scalable/curveType-parametric.svg
+++ /dev/null
@@ -1,595 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/curveType-spline.file b/tools/source_icons/scalable/curveType-spline.file
deleted file mode 100644
index 4c64e10c9..000000000
--- a/tools/source_icons/scalable/curveType-spline.file
+++ /dev/null
@@ -1 +0,0 @@
-curveType-spline.png,w18,actions
diff --git a/tools/source_icons/scalable/curveType-spline.svg b/tools/source_icons/scalable/curveType-spline.svg
deleted file mode 100644
index a24b7ae9c..000000000
--- a/tools/source_icons/scalable/curveType-spline.svg
+++ /dev/null
@@ -1,629 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/detail.file b/tools/source_icons/scalable/detail.file
deleted file mode 100644
index a82843776..000000000
--- a/tools/source_icons/scalable/detail.file
+++ /dev/null
@@ -1 +0,0 @@
-detail.png,w24,actions
diff --git a/tools/source_icons/scalable/detail.svg b/tools/source_icons/scalable/detail.svg
deleted file mode 100644
index 7910c1492..000000000
--- a/tools/source_icons/scalable/detail.svg
+++ /dev/null
@@ -1,5185 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/distorsion.file b/tools/source_icons/scalable/distorsion.file
deleted file mode 100644
index 881efa97a..000000000
--- a/tools/source_icons/scalable/distorsion.file
+++ /dev/null
@@ -1 +0,0 @@
-distorsion.png,w22,actions
diff --git a/tools/source_icons/scalable/distorsion.svg b/tools/source_icons/scalable/distorsion.svg
deleted file mode 100644
index 3be8206b3..000000000
--- a/tools/source_icons/scalable/distorsion.svg
+++ /dev/null
@@ -1,1056 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/distortion-auto.file b/tools/source_icons/scalable/distortion-auto.file
deleted file mode 100644
index 06f4a0745..000000000
--- a/tools/source_icons/scalable/distortion-auto.file
+++ /dev/null
@@ -1 +0,0 @@
-distortion-auto.png,h18,actions
diff --git a/tools/source_icons/scalable/distortion-auto.svg b/tools/source_icons/scalable/distortion-auto.svg
deleted file mode 100644
index a36ee2f34..000000000
--- a/tools/source_icons/scalable/distortion-auto.svg
+++ /dev/null
@@ -1,1068 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/distortion-barrel.file b/tools/source_icons/scalable/distortion-barrel.file
deleted file mode 100644
index 555f27f5d..000000000
--- a/tools/source_icons/scalable/distortion-barrel.file
+++ /dev/null
@@ -1 +0,0 @@
-distortion-barrel.png,w22,actions
diff --git a/tools/source_icons/scalable/distortion-barrel.svg b/tools/source_icons/scalable/distortion-barrel.svg
deleted file mode 100644
index fe76c60c3..000000000
--- a/tools/source_icons/scalable/distortion-barrel.svg
+++ /dev/null
@@ -1,1150 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/distortion-pincushion.file b/tools/source_icons/scalable/distortion-pincushion.file
deleted file mode 100644
index 56807fba7..000000000
--- a/tools/source_icons/scalable/distortion-pincushion.file
+++ /dev/null
@@ -1 +0,0 @@
-distortion-pincushion.png,w22,actions
diff --git a/tools/source_icons/scalable/distortion-pincushion.svg b/tools/source_icons/scalable/distortion-pincushion.svg
deleted file mode 100644
index 0a5efed14..000000000
--- a/tools/source_icons/scalable/distortion-pincushion.svg
+++ /dev/null
@@ -1,1149 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/distortion.file b/tools/source_icons/scalable/distortion.file
deleted file mode 100644
index 46b17a564..000000000
--- a/tools/source_icons/scalable/distortion.file
+++ /dev/null
@@ -1 +0,0 @@
-distortion.png,w22,actions
diff --git a/tools/source_icons/scalable/distortion.svg b/tools/source_icons/scalable/distortion.svg
deleted file mode 100644
index 3be8206b3..000000000
--- a/tools/source_icons/scalable/distortion.svg
+++ /dev/null
@@ -1,1056 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/document-open-recent.file b/tools/source_icons/scalable/document-open-recent.file
deleted file mode 100644
index 2eb27f8b5..000000000
--- a/tools/source_icons/scalable/document-open-recent.file
+++ /dev/null
@@ -1 +0,0 @@
-document-open-recent.png,h18,actions
diff --git a/tools/source_icons/scalable/document-open-recent.svg b/tools/source_icons/scalable/document-open-recent.svg
deleted file mode 100644
index 978b28c3f..000000000
--- a/tools/source_icons/scalable/document-open-recent.svg
+++ /dev/null
@@ -1,1643 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/drive-harddisk.file b/tools/source_icons/scalable/drive-harddisk.file
deleted file mode 100644
index b50693e40..000000000
--- a/tools/source_icons/scalable/drive-harddisk.file
+++ /dev/null
@@ -1,4 +0,0 @@
-drive-harddisk.png,h18,devices
-computer.png,h18,devices
-media-flash.png,h18,devices
-media-tape.png,h18,devices
diff --git a/tools/source_icons/scalable/drive-harddisk.svg b/tools/source_icons/scalable/drive-harddisk.svg
deleted file mode 100644
index f548c5671..000000000
--- a/tools/source_icons/scalable/drive-harddisk.svg
+++ /dev/null
@@ -1,2582 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/drive-optical.file b/tools/source_icons/scalable/drive-optical.file
deleted file mode 100644
index 3054e2a2e..000000000
--- a/tools/source_icons/scalable/drive-optical.file
+++ /dev/null
@@ -1,5 +0,0 @@
-gtk-cdrom.png,h18,devices
-media-optical.png,h18,devices
-drive-optical.png,h18,devices
-media-optical-bd.png,h18,devices
-media-optical-dvd.png,h18,devices
diff --git a/tools/source_icons/scalable/drive-optical.svg b/tools/source_icons/scalable/drive-optical.svg
deleted file mode 100644
index b27e6d194..000000000
--- a/tools/source_icons/scalable/drive-optical.svg
+++ /dev/null
@@ -1,1388 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/edited.file b/tools/source_icons/scalable/edited.file
deleted file mode 100644
index 95b77b754..000000000
--- a/tools/source_icons/scalable/edited.file
+++ /dev/null
@@ -1,2 +0,0 @@
-edited.png,w18,actions
-edited-small.png,h10,actions
diff --git a/tools/source_icons/scalable/edited.svg b/tools/source_icons/scalable/edited.svg
deleted file mode 100644
index 0126b05d8..000000000
--- a/tools/source_icons/scalable/edited.svg
+++ /dev/null
@@ -1,785 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/editedg.file b/tools/source_icons/scalable/editedg.file
deleted file mode 100644
index 49951f9b9..000000000
--- a/tools/source_icons/scalable/editedg.file
+++ /dev/null
@@ -1 +0,0 @@
-editedg-small.png,h10,actions
diff --git a/tools/source_icons/scalable/editedg.svg b/tools/source_icons/scalable/editedg.svg
deleted file mode 100644
index 578ecfa7e..000000000
--- a/tools/source_icons/scalable/editedg.svg
+++ /dev/null
@@ -1,753 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/editednot.file b/tools/source_icons/scalable/editednot.file
deleted file mode 100644
index d4d663433..000000000
--- a/tools/source_icons/scalable/editednot.file
+++ /dev/null
@@ -1 +0,0 @@
-editednot-small.png,h10,actions
diff --git a/tools/source_icons/scalable/editednot.svg b/tools/source_icons/scalable/editednot.svg
deleted file mode 100644
index c286de2dc..000000000
--- a/tools/source_icons/scalable/editednot.svg
+++ /dev/null
@@ -1,761 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/editednotg.file b/tools/source_icons/scalable/editednotg.file
deleted file mode 100644
index 4e6ac8b28..000000000
--- a/tools/source_icons/scalable/editednotg.file
+++ /dev/null
@@ -1 +0,0 @@
-editednotg-small.png,h10,actions
diff --git a/tools/source_icons/scalable/editednotg.svg b/tools/source_icons/scalable/editednotg.svg
deleted file mode 100644
index 6c51de9cf..000000000
--- a/tools/source_icons/scalable/editednotg.svg
+++ /dev/null
@@ -1,893 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/editmodehand.file b/tools/source_icons/scalable/editmodehand.file
deleted file mode 100644
index 93df595c9..000000000
--- a/tools/source_icons/scalable/editmodehand.file
+++ /dev/null
@@ -1 +0,0 @@
-editmodehand.png,w22,actions
diff --git a/tools/source_icons/scalable/editmodehand.svg b/tools/source_icons/scalable/editmodehand.svg
deleted file mode 100644
index 9a9898e68..000000000
--- a/tools/source_icons/scalable/editmodehand.svg
+++ /dev/null
@@ -1,581 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/tools/source_icons/scalable/equalizer-narrow.file b/tools/source_icons/scalable/equalizer-narrow.file
deleted file mode 100644
index c922b3554..000000000
--- a/tools/source_icons/scalable/equalizer-narrow.file
+++ /dev/null
@@ -1 +0,0 @@
-equalizer-narrow.png,w22,actions
diff --git a/tools/source_icons/scalable/equalizer-narrow.svg b/tools/source_icons/scalable/equalizer-narrow.svg
deleted file mode 100644
index b31128b36..000000000
--- a/tools/source_icons/scalable/equalizer-narrow.svg
+++ /dev/null
@@ -1,201 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/equalizer-wide.file b/tools/source_icons/scalable/equalizer-wide.file
deleted file mode 100644
index 22ee0b4b9..000000000
--- a/tools/source_icons/scalable/equalizer-wide.file
+++ /dev/null
@@ -1 +0,0 @@
-equalizer-wide.png,w22,actions
diff --git a/tools/source_icons/scalable/equalizer-wide.svg b/tools/source_icons/scalable/equalizer-wide.svg
deleted file mode 100644
index dcf184f56..000000000
--- a/tools/source_icons/scalable/equalizer-wide.svg
+++ /dev/null
@@ -1,256 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/expanderClosed.file b/tools/source_icons/scalable/expanderClosed.file
deleted file mode 100644
index 46bb9877d..000000000
--- a/tools/source_icons/scalable/expanderClosed.file
+++ /dev/null
@@ -1 +0,0 @@
-expanderClosed.png,w14,actions
diff --git a/tools/source_icons/scalable/expanderClosed.svg b/tools/source_icons/scalable/expanderClosed.svg
deleted file mode 100644
index b9778cca4..000000000
--- a/tools/source_icons/scalable/expanderClosed.svg
+++ /dev/null
@@ -1,738 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/expanderDisabled.file b/tools/source_icons/scalable/expanderDisabled.file
deleted file mode 100644
index 36e6dc1e4..000000000
--- a/tools/source_icons/scalable/expanderDisabled.file
+++ /dev/null
@@ -1 +0,0 @@
-expanderDisabled.png,w14,actions
diff --git a/tools/source_icons/scalable/expanderDisabled.svg b/tools/source_icons/scalable/expanderDisabled.svg
deleted file mode 100644
index 4518548cb..000000000
--- a/tools/source_icons/scalable/expanderDisabled.svg
+++ /dev/null
@@ -1,634 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/expanderEnabled.file b/tools/source_icons/scalable/expanderEnabled.file
deleted file mode 100644
index 0835d223a..000000000
--- a/tools/source_icons/scalable/expanderEnabled.file
+++ /dev/null
@@ -1 +0,0 @@
-expanderEnabled.png,w14,actions
diff --git a/tools/source_icons/scalable/expanderEnabled.svg b/tools/source_icons/scalable/expanderEnabled.svg
deleted file mode 100644
index 4606416c0..000000000
--- a/tools/source_icons/scalable/expanderEnabled.svg
+++ /dev/null
@@ -1,698 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/expanderInconsistent.file b/tools/source_icons/scalable/expanderInconsistent.file
deleted file mode 100644
index 1121c311e..000000000
--- a/tools/source_icons/scalable/expanderInconsistent.file
+++ /dev/null
@@ -1 +0,0 @@
-expanderInconsistent.png,w14,actions
diff --git a/tools/source_icons/scalable/expanderInconsistent.svg b/tools/source_icons/scalable/expanderInconsistent.svg
deleted file mode 100644
index 8021f1199..000000000
--- a/tools/source_icons/scalable/expanderInconsistent.svg
+++ /dev/null
@@ -1,1243 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/expanderOpened.file b/tools/source_icons/scalable/expanderOpened.file
deleted file mode 100644
index f6bfd1a54..000000000
--- a/tools/source_icons/scalable/expanderOpened.file
+++ /dev/null
@@ -1 +0,0 @@
-expanderOpened.png,w14,actions
diff --git a/tools/source_icons/scalable/expanderOpened.svg b/tools/source_icons/scalable/expanderOpened.svg
deleted file mode 100644
index a0092792c..000000000
--- a/tools/source_icons/scalable/expanderOpened.svg
+++ /dev/null
@@ -1,748 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/exposure.file b/tools/source_icons/scalable/exposure.file
deleted file mode 100644
index 0d166322a..000000000
--- a/tools/source_icons/scalable/exposure.file
+++ /dev/null
@@ -1 +0,0 @@
-exposure.png,w24,actions
diff --git a/tools/source_icons/scalable/exposure.svg b/tools/source_icons/scalable/exposure.svg
deleted file mode 100644
index e1a029520..000000000
--- a/tools/source_icons/scalable/exposure.svg
+++ /dev/null
@@ -1,668 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/filter-original-1.file b/tools/source_icons/scalable/filter-original-1.file
deleted file mode 100644
index 8f2876c7b..000000000
--- a/tools/source_icons/scalable/filter-original-1.file
+++ /dev/null
@@ -1 +0,0 @@
-filter-original-1.png,w22,actions
diff --git a/tools/source_icons/scalable/filter-original-1.svg b/tools/source_icons/scalable/filter-original-1.svg
deleted file mode 100644
index 4295c2fdb..000000000
--- a/tools/source_icons/scalable/filter-original-1.svg
+++ /dev/null
@@ -1,738 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/filter-original-2.file b/tools/source_icons/scalable/filter-original-2.file
deleted file mode 100644
index d2e205806..000000000
--- a/tools/source_icons/scalable/filter-original-2.file
+++ /dev/null
@@ -1 +0,0 @@
-filter-original-2.png,w22,actions
diff --git a/tools/source_icons/scalable/filter-original-2.svg b/tools/source_icons/scalable/filter-original-2.svg
deleted file mode 100644
index e1c436ac0..000000000
--- a/tools/source_icons/scalable/filter-original-2.svg
+++ /dev/null
@@ -1,768 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/filter.file b/tools/source_icons/scalable/filter.file
deleted file mode 100644
index 06d8465ab..000000000
--- a/tools/source_icons/scalable/filter.file
+++ /dev/null
@@ -1 +0,0 @@
-filter.png,w22,actions
diff --git a/tools/source_icons/scalable/filter.svg b/tools/source_icons/scalable/filter.svg
deleted file mode 100644
index c29442938..000000000
--- a/tools/source_icons/scalable/filter.svg
+++ /dev/null
@@ -1,1198 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/filterclear.file b/tools/source_icons/scalable/filterclear.file
deleted file mode 100644
index 00636c71c..000000000
--- a/tools/source_icons/scalable/filterclear.file
+++ /dev/null
@@ -1 +0,0 @@
-filterclear.png,w22,actions
diff --git a/tools/source_icons/scalable/filterclear.svg b/tools/source_icons/scalable/filterclear.svg
deleted file mode 100644
index 367c0de73..000000000
--- a/tools/source_icons/scalable/filterclear.svg
+++ /dev/null
@@ -1,1263 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gamut-hist.file b/tools/source_icons/scalable/gamut-hist.file
deleted file mode 100644
index 5eb359187..000000000
--- a/tools/source_icons/scalable/gamut-hist.file
+++ /dev/null
@@ -1 +0,0 @@
-gamut-hist.png,w22,actions
diff --git a/tools/source_icons/scalable/gamut-hist.svg b/tools/source_icons/scalable/gamut-hist.svg
deleted file mode 100644
index cf163df83..000000000
--- a/tools/source_icons/scalable/gamut-hist.svg
+++ /dev/null
@@ -1,852 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gamut-softproof.file b/tools/source_icons/scalable/gamut-softproof.file
deleted file mode 100644
index 18b57b0a2..000000000
--- a/tools/source_icons/scalable/gamut-softproof.file
+++ /dev/null
@@ -1 +0,0 @@
-gamut-softproof.png,w22,actions
diff --git a/tools/source_icons/scalable/gamut-softproof.svg b/tools/source_icons/scalable/gamut-softproof.svg
deleted file mode 100644
index 5129ab9de..000000000
--- a/tools/source_icons/scalable/gamut-softproof.svg
+++ /dev/null
@@ -1,303 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gamut-warning.file b/tools/source_icons/scalable/gamut-warning.file
deleted file mode 100644
index da853059c..000000000
--- a/tools/source_icons/scalable/gamut-warning.file
+++ /dev/null
@@ -1 +0,0 @@
-gamut-warning.png,w22,actions
diff --git a/tools/source_icons/scalable/gamut_srgb_prophoto_xy.svg b/tools/source_icons/scalable/gamut_srgb_prophoto_xy.svg
deleted file mode 100644
index 21058878e..000000000
--- a/tools/source_icons/scalable/gamut_srgb_prophoto_xy.svg
+++ /dev/null
@@ -1,656 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/grayrated.file b/tools/source_icons/scalable/grayrated.file
deleted file mode 100644
index 5b2be3e7f..000000000
--- a/tools/source_icons/scalable/grayrated.file
+++ /dev/null
@@ -1 +0,0 @@
-grayrated.png,h10,actions
diff --git a/tools/source_icons/scalable/grayrated.svg b/tools/source_icons/scalable/grayrated.svg
deleted file mode 100644
index 66eb88a7b..000000000
--- a/tools/source_icons/scalable/grayrated.svg
+++ /dev/null
@@ -1,645 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-add.file b/tools/source_icons/scalable/gtk-add.file
deleted file mode 100644
index 24df258a3..000000000
--- a/tools/source_icons/scalable/gtk-add.file
+++ /dev/null
@@ -1,3 +0,0 @@
-list-add.png,w16,actions
-gtk-add.png,w16,actions
-list-add-small.png,w12,actions
diff --git a/tools/source_icons/scalable/gtk-add.svg b/tools/source_icons/scalable/gtk-add.svg
deleted file mode 100644
index 16cc1a352..000000000
--- a/tools/source_icons/scalable/gtk-add.svg
+++ /dev/null
@@ -1,636 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-apply.file b/tools/source_icons/scalable/gtk-apply.file
deleted file mode 100644
index a319cbc75..000000000
--- a/tools/source_icons/scalable/gtk-apply.file
+++ /dev/null
@@ -1,2 +0,0 @@
-gtk-apply.png,w16,actions
-gtk-ok.png,w16,actions
diff --git a/tools/source_icons/scalable/gtk-apply.svg b/tools/source_icons/scalable/gtk-apply.svg
deleted file mode 100644
index c3e79f8a1..000000000
--- a/tools/source_icons/scalable/gtk-apply.svg
+++ /dev/null
@@ -1,760 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-cancel.file b/tools/source_icons/scalable/gtk-cancel.file
deleted file mode 100644
index 92d2ea411..000000000
--- a/tools/source_icons/scalable/gtk-cancel.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-cancel.png.old,h16,actions
diff --git a/tools/source_icons/scalable/gtk-cancel.svg b/tools/source_icons/scalable/gtk-cancel.svg
deleted file mode 100644
index 8c4529dd7..000000000
--- a/tools/source_icons/scalable/gtk-cancel.svg
+++ /dev/null
@@ -1,705 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-close.file b/tools/source_icons/scalable/gtk-close.file
deleted file mode 100644
index bc92ba643..000000000
--- a/tools/source_icons/scalable/gtk-close.file
+++ /dev/null
@@ -1,3 +0,0 @@
-gtk-close.png,w16,actions
-gtk-close-small.png,h13,actions
-gtk-cancel.png,h16,actions
diff --git a/tools/source_icons/scalable/gtk-close.svg b/tools/source_icons/scalable/gtk-close.svg
deleted file mode 100644
index 0cb1d4711..000000000
--- a/tools/source_icons/scalable/gtk-close.svg
+++ /dev/null
@@ -1,636 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-color-picker-add.file b/tools/source_icons/scalable/gtk-color-picker-add.file
deleted file mode 100644
index f51e051bd..000000000
--- a/tools/source_icons/scalable/gtk-color-picker-add.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-color-picker-add.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-color-picker-add.svg b/tools/source_icons/scalable/gtk-color-picker-add.svg
deleted file mode 100644
index a12197ffe..000000000
--- a/tools/source_icons/scalable/gtk-color-picker-add.svg
+++ /dev/null
@@ -1,4839 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-color-picker.file b/tools/source_icons/scalable/gtk-color-picker.file
deleted file mode 100644
index d17a0648a..000000000
--- a/tools/source_icons/scalable/gtk-color-picker.file
+++ /dev/null
@@ -1,2 +0,0 @@
-gtk-color-picker.png,w22,actions
-gtk-color-picker-small.png,h18,actions
diff --git a/tools/source_icons/scalable/gtk-color-picker.svg b/tools/source_icons/scalable/gtk-color-picker.svg
deleted file mode 100644
index 5a0591bb0..000000000
--- a/tools/source_icons/scalable/gtk-color-picker.svg
+++ /dev/null
@@ -1,4834 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-copy.file b/tools/source_icons/scalable/gtk-copy.file
deleted file mode 100644
index 6c4bec508..000000000
--- a/tools/source_icons/scalable/gtk-copy.file
+++ /dev/null
@@ -1,2 +0,0 @@
-edit-copy.png,w22,actions
-gtk-copy.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-copy.svg b/tools/source_icons/scalable/gtk-copy.svg
deleted file mode 100644
index e3dafc549..000000000
--- a/tools/source_icons/scalable/gtk-copy.svg
+++ /dev/null
@@ -1,727 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-delete.file b/tools/source_icons/scalable/gtk-delete.file
deleted file mode 100644
index c73446d0a..000000000
--- a/tools/source_icons/scalable/gtk-delete.file
+++ /dev/null
@@ -1,2 +0,0 @@
-trash.png,w22,actions
-trash-show-empty.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-delete.svg b/tools/source_icons/scalable/gtk-delete.svg
deleted file mode 100644
index c3f85b1d9..000000000
--- a/tools/source_icons/scalable/gtk-delete.svg
+++ /dev/null
@@ -1,862 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-directory.file b/tools/source_icons/scalable/gtk-directory.file
deleted file mode 100644
index 85e55324b..000000000
--- a/tools/source_icons/scalable/gtk-directory.file
+++ /dev/null
@@ -1,2 +0,0 @@
-folder.png,h18,places
-gtk-directory.png,h18,places
diff --git a/tools/source_icons/scalable/gtk-directory.svg b/tools/source_icons/scalable/gtk-directory.svg
deleted file mode 100644
index 493ed2f3c..000000000
--- a/tools/source_icons/scalable/gtk-directory.svg
+++ /dev/null
@@ -1,1586 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-edit.file b/tools/source_icons/scalable/gtk-edit.file
deleted file mode 100644
index 4dcec3be2..000000000
--- a/tools/source_icons/scalable/gtk-edit.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-edit.png,h18,actions
diff --git a/tools/source_icons/scalable/gtk-edit.svg b/tools/source_icons/scalable/gtk-edit.svg
deleted file mode 100644
index 2ec58e4e7..000000000
--- a/tools/source_icons/scalable/gtk-edit.svg
+++ /dev/null
@@ -1,681 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-execute.file b/tools/source_icons/scalable/gtk-execute.file
deleted file mode 100644
index d7c02b31d..000000000
--- a/tools/source_icons/scalable/gtk-execute.file
+++ /dev/null
@@ -1 +0,0 @@
-processing.png,w20,actions
diff --git a/tools/source_icons/scalable/gtk-execute.svg b/tools/source_icons/scalable/gtk-execute.svg
deleted file mode 100644
index f54159c69..000000000
--- a/tools/source_icons/scalable/gtk-execute.svg
+++ /dev/null
@@ -1,409 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-file.file b/tools/source_icons/scalable/gtk-file.file
deleted file mode 100644
index a50463a1d..000000000
--- a/tools/source_icons/scalable/gtk-file.file
+++ /dev/null
@@ -1 +0,0 @@
-rtwindow.png,w20,actions
diff --git a/tools/source_icons/scalable/gtk-file.svg b/tools/source_icons/scalable/gtk-file.svg
deleted file mode 100644
index 76bc44c89..000000000
--- a/tools/source_icons/scalable/gtk-file.svg
+++ /dev/null
@@ -1,2735 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-find.file b/tools/source_icons/scalable/gtk-find.file
deleted file mode 100644
index 2ca2b36a0..000000000
--- a/tools/source_icons/scalable/gtk-find.file
+++ /dev/null
@@ -1,2 +0,0 @@
-gtk-find.png,h18,actions
-edit-find.png,h18,actions
diff --git a/tools/source_icons/scalable/gtk-find.svg b/tools/source_icons/scalable/gtk-find.svg
deleted file mode 100644
index 70fe453ea..000000000
--- a/tools/source_icons/scalable/gtk-find.svg
+++ /dev/null
@@ -1,580 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-fullscreen.file b/tools/source_icons/scalable/gtk-fullscreen.file
deleted file mode 100644
index 320e0e84b..000000000
--- a/tools/source_icons/scalable/gtk-fullscreen.file
+++ /dev/null
@@ -1 +0,0 @@
-fullscreen.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-fullscreen.svg b/tools/source_icons/scalable/gtk-fullscreen.svg
deleted file mode 100644
index 3b24a0741..000000000
--- a/tools/source_icons/scalable/gtk-fullscreen.svg
+++ /dev/null
@@ -1,310 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-goto-first.file b/tools/source_icons/scalable/gtk-goto-first.file
deleted file mode 100644
index bad72d8a0..000000000
--- a/tools/source_icons/scalable/gtk-goto-first.file
+++ /dev/null
@@ -1 +0,0 @@
-toleftend.png,h16,actions
diff --git a/tools/source_icons/scalable/gtk-goto-first.svg b/tools/source_icons/scalable/gtk-goto-first.svg
deleted file mode 100644
index 281180ba0..000000000
--- a/tools/source_icons/scalable/gtk-goto-first.svg
+++ /dev/null
@@ -1,605 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-goto-last.file b/tools/source_icons/scalable/gtk-goto-last.file
deleted file mode 100644
index aace4f459..000000000
--- a/tools/source_icons/scalable/gtk-goto-last.file
+++ /dev/null
@@ -1 +0,0 @@
-torightend.png,h16,actions
diff --git a/tools/source_icons/scalable/gtk-goto-last.svg b/tools/source_icons/scalable/gtk-goto-last.svg
deleted file mode 100644
index 9149f5477..000000000
--- a/tools/source_icons/scalable/gtk-goto-last.svg
+++ /dev/null
@@ -1,605 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-leave-fullscreen.file b/tools/source_icons/scalable/gtk-leave-fullscreen.file
deleted file mode 100644
index 1880eacae..000000000
--- a/tools/source_icons/scalable/gtk-leave-fullscreen.file
+++ /dev/null
@@ -1 +0,0 @@
-fullscreen-exit.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-leave-fullscreen.svg b/tools/source_icons/scalable/gtk-leave-fullscreen.svg
deleted file mode 100644
index a28049fde..000000000
--- a/tools/source_icons/scalable/gtk-leave-fullscreen.svg
+++ /dev/null
@@ -1,360 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-media-play.file b/tools/source_icons/scalable/gtk-media-play.file
deleted file mode 100644
index 8d32e77c6..000000000
--- a/tools/source_icons/scalable/gtk-media-play.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-media-play.png,w13,actions
diff --git a/tools/source_icons/scalable/gtk-media-play.svg b/tools/source_icons/scalable/gtk-media-play.svg
deleted file mode 100644
index 105ceaa57..000000000
--- a/tools/source_icons/scalable/gtk-media-play.svg
+++ /dev/null
@@ -1,604 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-media-stop.file b/tools/source_icons/scalable/gtk-media-stop.file
deleted file mode 100644
index db36b568b..000000000
--- a/tools/source_icons/scalable/gtk-media-stop.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-media-stop.png,w13,actions
diff --git a/tools/source_icons/scalable/gtk-media-stop.svg b/tools/source_icons/scalable/gtk-media-stop.svg
deleted file mode 100644
index e70bb5e60..000000000
--- a/tools/source_icons/scalable/gtk-media-stop.svg
+++ /dev/null
@@ -1,661 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-open.file b/tools/source_icons/scalable/gtk-open.file
deleted file mode 100644
index ee4eb5b7f..000000000
--- a/tools/source_icons/scalable/gtk-open.file
+++ /dev/null
@@ -1,2 +0,0 @@
-gtk-open.png,h18,actions
-document-open.png,h18,actions
diff --git a/tools/source_icons/scalable/gtk-open.svg b/tools/source_icons/scalable/gtk-open.svg
deleted file mode 100644
index 9101e96ca..000000000
--- a/tools/source_icons/scalable/gtk-open.svg
+++ /dev/null
@@ -1,2007 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-paste.file b/tools/source_icons/scalable/gtk-paste.file
deleted file mode 100644
index 78b7b677c..000000000
--- a/tools/source_icons/scalable/gtk-paste.file
+++ /dev/null
@@ -1,2 +0,0 @@
-edit-paste.png,w22,actions
-gtk-paste.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-paste.svg b/tools/source_icons/scalable/gtk-paste.svg
deleted file mode 100644
index c1844a849..000000000
--- a/tools/source_icons/scalable/gtk-paste.svg
+++ /dev/null
@@ -1,1599 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-preferences.file b/tools/source_icons/scalable/gtk-preferences.file
deleted file mode 100644
index aca57191b..000000000
--- a/tools/source_icons/scalable/gtk-preferences.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-preferences.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-preferences.svg b/tools/source_icons/scalable/gtk-preferences.svg
deleted file mode 100644
index 1e45e94f3..000000000
--- a/tools/source_icons/scalable/gtk-preferences.svg
+++ /dev/null
@@ -1,2516 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-remove-red.file b/tools/source_icons/scalable/gtk-remove-red.file
deleted file mode 100644
index 0e8243c23..000000000
--- a/tools/source_icons/scalable/gtk-remove-red.file
+++ /dev/null
@@ -1 +0,0 @@
-list-remove-red-small.png,w12,actions
diff --git a/tools/source_icons/scalable/gtk-remove-red.svg b/tools/source_icons/scalable/gtk-remove-red.svg
deleted file mode 100644
index c06356bbf..000000000
--- a/tools/source_icons/scalable/gtk-remove-red.svg
+++ /dev/null
@@ -1,663 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-remove.file b/tools/source_icons/scalable/gtk-remove.file
deleted file mode 100644
index 46f4b8ff3..000000000
--- a/tools/source_icons/scalable/gtk-remove.file
+++ /dev/null
@@ -1,2 +0,0 @@
-list-remove.png,w16,actions
-gtk-remove.png,w16,actions
diff --git a/tools/source_icons/scalable/gtk-remove.svg b/tools/source_icons/scalable/gtk-remove.svg
deleted file mode 100644
index 344e2f922..000000000
--- a/tools/source_icons/scalable/gtk-remove.svg
+++ /dev/null
@@ -1,663 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-save.file b/tools/source_icons/scalable/gtk-save.file
deleted file mode 100644
index 14e20f87d..000000000
--- a/tools/source_icons/scalable/gtk-save.file
+++ /dev/null
@@ -1,2 +0,0 @@
-gtk-save-large.png,w22,actions
-gtk-save.png,h18,actions
diff --git a/tools/source_icons/scalable/gtk-save.svg b/tools/source_icons/scalable/gtk-save.svg
deleted file mode 100644
index ced16de85..000000000
--- a/tools/source_icons/scalable/gtk-save.svg
+++ /dev/null
@@ -1,2807 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-undo-rtl.file b/tools/source_icons/scalable/gtk-undo-rtl.file
deleted file mode 100644
index 2ab2af327..000000000
--- a/tools/source_icons/scalable/gtk-undo-rtl.file
+++ /dev/null
@@ -1,2 +0,0 @@
-gtk-undo-rtl.png,h16,actions
-gtk-undo-rtl-small.png,h11,actions
diff --git a/tools/source_icons/scalable/gtk-undo-rtl.svg b/tools/source_icons/scalable/gtk-undo-rtl.svg
deleted file mode 100644
index be883d98b..000000000
--- a/tools/source_icons/scalable/gtk-undo-rtl.svg
+++ /dev/null
@@ -1,732 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-undo.file b/tools/source_icons/scalable/gtk-undo.file
deleted file mode 100644
index 527c94db9..000000000
--- a/tools/source_icons/scalable/gtk-undo.file
+++ /dev/null
@@ -1,2 +0,0 @@
-gtk-undo-ltr.png,h16,actions
-gtk-undo-ltr-small.png,h11,actions
diff --git a/tools/source_icons/scalable/gtk-undo.svg b/tools/source_icons/scalable/gtk-undo.svg
deleted file mode 100644
index af5ae1a36..000000000
--- a/tools/source_icons/scalable/gtk-undo.svg
+++ /dev/null
@@ -1,665 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-undoall-ltr.file b/tools/source_icons/scalable/gtk-undoall-ltr.file
deleted file mode 100644
index bdd6db95a..000000000
--- a/tools/source_icons/scalable/gtk-undoall-ltr.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-undoall-ltr.png,w16,actions
diff --git a/tools/source_icons/scalable/gtk-undoall-ltr.svg b/tools/source_icons/scalable/gtk-undoall-ltr.svg
deleted file mode 100644
index fef739619..000000000
--- a/tools/source_icons/scalable/gtk-undoall-ltr.svg
+++ /dev/null
@@ -1,1170 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-undoall-rtl.file b/tools/source_icons/scalable/gtk-undoall-rtl.file
deleted file mode 100644
index f42fa476e..000000000
--- a/tools/source_icons/scalable/gtk-undoall-rtl.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-undoall-rtl.png,w16,actions
diff --git a/tools/source_icons/scalable/gtk-undoall-rtl.svg b/tools/source_icons/scalable/gtk-undoall-rtl.svg
deleted file mode 100644
index 7228b7e89..000000000
--- a/tools/source_icons/scalable/gtk-undoall-rtl.svg
+++ /dev/null
@@ -1,1170 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-100-small.file b/tools/source_icons/scalable/gtk-zoom-100-small.file
deleted file mode 100644
index b78fca5ae..000000000
--- a/tools/source_icons/scalable/gtk-zoom-100-small.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-100-small.png,w16,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-100-small.svg b/tools/source_icons/scalable/gtk-zoom-100-small.svg
deleted file mode 100644
index cce49706f..000000000
--- a/tools/source_icons/scalable/gtk-zoom-100-small.svg
+++ /dev/null
@@ -1,623 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-100.file b/tools/source_icons/scalable/gtk-zoom-100.file
deleted file mode 100644
index d2b450253..000000000
--- a/tools/source_icons/scalable/gtk-zoom-100.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-100.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-100.svg b/tools/source_icons/scalable/gtk-zoom-100.svg
deleted file mode 100644
index cce49706f..000000000
--- a/tools/source_icons/scalable/gtk-zoom-100.svg
+++ /dev/null
@@ -1,623 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-crop.file b/tools/source_icons/scalable/gtk-zoom-crop.file
deleted file mode 100644
index 9d79868b9..000000000
--- a/tools/source_icons/scalable/gtk-zoom-crop.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-crop.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-crop.svg b/tools/source_icons/scalable/gtk-zoom-crop.svg
deleted file mode 100644
index 7ed5d51c2..000000000
--- a/tools/source_icons/scalable/gtk-zoom-crop.svg
+++ /dev/null
@@ -1,512 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-fit.file b/tools/source_icons/scalable/gtk-zoom-fit.file
deleted file mode 100644
index a82764c69..000000000
--- a/tools/source_icons/scalable/gtk-zoom-fit.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-fit.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-fit.svg b/tools/source_icons/scalable/gtk-zoom-fit.svg
deleted file mode 100644
index 95b81e1d6..000000000
--- a/tools/source_icons/scalable/gtk-zoom-fit.svg
+++ /dev/null
@@ -1,509 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-in-small.file b/tools/source_icons/scalable/gtk-zoom-in-small.file
deleted file mode 100644
index a15fb60de..000000000
--- a/tools/source_icons/scalable/gtk-zoom-in-small.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-in-small.png,w16,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-in-small.svg b/tools/source_icons/scalable/gtk-zoom-in-small.svg
deleted file mode 100644
index bbc50a171..000000000
--- a/tools/source_icons/scalable/gtk-zoom-in-small.svg
+++ /dev/null
@@ -1,521 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-in.file b/tools/source_icons/scalable/gtk-zoom-in.file
deleted file mode 100644
index 2bb454228..000000000
--- a/tools/source_icons/scalable/gtk-zoom-in.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-in.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-in.svg b/tools/source_icons/scalable/gtk-zoom-in.svg
deleted file mode 100644
index bbc50a171..000000000
--- a/tools/source_icons/scalable/gtk-zoom-in.svg
+++ /dev/null
@@ -1,521 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-out-small.file b/tools/source_icons/scalable/gtk-zoom-out-small.file
deleted file mode 100644
index 08a4ba843..000000000
--- a/tools/source_icons/scalable/gtk-zoom-out-small.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-out-small.png,w16,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-out-small.svg b/tools/source_icons/scalable/gtk-zoom-out-small.svg
deleted file mode 100644
index 8ca1e951b..000000000
--- a/tools/source_icons/scalable/gtk-zoom-out-small.svg
+++ /dev/null
@@ -1,558 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/gtk-zoom-out.file b/tools/source_icons/scalable/gtk-zoom-out.file
deleted file mode 100644
index 5427894ff..000000000
--- a/tools/source_icons/scalable/gtk-zoom-out.file
+++ /dev/null
@@ -1 +0,0 @@
-gtk-zoom-out.png,w22,actions
diff --git a/tools/source_icons/scalable/gtk-zoom-out.svg b/tools/source_icons/scalable/gtk-zoom-out.svg
deleted file mode 100644
index 8ca1e951b..000000000
--- a/tools/source_icons/scalable/gtk-zoom-out.svg
+++ /dev/null
@@ -1,558 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histBar.file b/tools/source_icons/scalable/histBar.file
deleted file mode 100644
index 3ede85b7a..000000000
--- a/tools/source_icons/scalable/histBar.file
+++ /dev/null
@@ -1 +0,0 @@
-histBar.png,w10,actions
diff --git a/tools/source_icons/scalable/histBar.svg b/tools/source_icons/scalable/histBar.svg
deleted file mode 100644
index 2bb232311..000000000
--- a/tools/source_icons/scalable/histBar.svg
+++ /dev/null
@@ -1,587 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histBarg.file b/tools/source_icons/scalable/histBarg.file
deleted file mode 100644
index 31c8b58f5..000000000
--- a/tools/source_icons/scalable/histBarg.file
+++ /dev/null
@@ -1 +0,0 @@
-histBarg.png,w10,actions
diff --git a/tools/source_icons/scalable/histBarg.svg b/tools/source_icons/scalable/histBarg.svg
deleted file mode 100644
index a1cec3797..000000000
--- a/tools/source_icons/scalable/histBarg.svg
+++ /dev/null
@@ -1,555 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histBlue.file b/tools/source_icons/scalable/histBlue.file
deleted file mode 100644
index 6efe5f403..000000000
--- a/tools/source_icons/scalable/histBlue.file
+++ /dev/null
@@ -1 +0,0 @@
-histBlue.png,w10,actions
diff --git a/tools/source_icons/scalable/histBlue.svg b/tools/source_icons/scalable/histBlue.svg
deleted file mode 100644
index 129c708e9..000000000
--- a/tools/source_icons/scalable/histBlue.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histBlueg.file b/tools/source_icons/scalable/histBlueg.file
deleted file mode 100644
index 8a1a0e6ee..000000000
--- a/tools/source_icons/scalable/histBlueg.file
+++ /dev/null
@@ -1 +0,0 @@
-histBlueg.png,w10,actions
diff --git a/tools/source_icons/scalable/histBlueg.svg b/tools/source_icons/scalable/histBlueg.svg
deleted file mode 100644
index ab0b32804..000000000
--- a/tools/source_icons/scalable/histBlueg.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histFull.file b/tools/source_icons/scalable/histFull.file
deleted file mode 100644
index f1577e57d..000000000
--- a/tools/source_icons/scalable/histFull.file
+++ /dev/null
@@ -1 +0,0 @@
-histFull.png,w10,actions
diff --git a/tools/source_icons/scalable/histFull.svg b/tools/source_icons/scalable/histFull.svg
deleted file mode 100644
index 46336770d..000000000
--- a/tools/source_icons/scalable/histFull.svg
+++ /dev/null
@@ -1,534 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histFullg.file b/tools/source_icons/scalable/histFullg.file
deleted file mode 100644
index b011c3a49..000000000
--- a/tools/source_icons/scalable/histFullg.file
+++ /dev/null
@@ -1 +0,0 @@
-histFullg.png,w10,actions
diff --git a/tools/source_icons/scalable/histFullg.svg b/tools/source_icons/scalable/histFullg.svg
deleted file mode 100644
index 37765aaff..000000000
--- a/tools/source_icons/scalable/histFullg.svg
+++ /dev/null
@@ -1,534 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histGreen.file b/tools/source_icons/scalable/histGreen.file
deleted file mode 100644
index a2699dfd3..000000000
--- a/tools/source_icons/scalable/histGreen.file
+++ /dev/null
@@ -1 +0,0 @@
-histGreen.png,w10,actions
diff --git a/tools/source_icons/scalable/histGreen.svg b/tools/source_icons/scalable/histGreen.svg
deleted file mode 100644
index 0c8babc4d..000000000
--- a/tools/source_icons/scalable/histGreen.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histGreeng.file b/tools/source_icons/scalable/histGreeng.file
deleted file mode 100644
index 793be799d..000000000
--- a/tools/source_icons/scalable/histGreeng.file
+++ /dev/null
@@ -1 +0,0 @@
-histGreeng.png,w10,actions
diff --git a/tools/source_icons/scalable/histGreeng.svg b/tools/source_icons/scalable/histGreeng.svg
deleted file mode 100644
index c85a8d412..000000000
--- a/tools/source_icons/scalable/histGreeng.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histRaw.file b/tools/source_icons/scalable/histRaw.file
deleted file mode 100644
index b0b56e108..000000000
--- a/tools/source_icons/scalable/histRaw.file
+++ /dev/null
@@ -1 +0,0 @@
-histRaw.png,w10,actions
diff --git a/tools/source_icons/scalable/histRaw.svg b/tools/source_icons/scalable/histRaw.svg
deleted file mode 100644
index 73fa612ce..000000000
--- a/tools/source_icons/scalable/histRaw.svg
+++ /dev/null
@@ -1,632 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histRawg.file b/tools/source_icons/scalable/histRawg.file
deleted file mode 100644
index 3b526f92e..000000000
--- a/tools/source_icons/scalable/histRawg.file
+++ /dev/null
@@ -1 +0,0 @@
-histRawg.png,w10,actions
diff --git a/tools/source_icons/scalable/histRawg.svg b/tools/source_icons/scalable/histRawg.svg
deleted file mode 100644
index 69fac8f10..000000000
--- a/tools/source_icons/scalable/histRawg.svg
+++ /dev/null
@@ -1,615 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histRed.file b/tools/source_icons/scalable/histRed.file
deleted file mode 100644
index 7517b28d3..000000000
--- a/tools/source_icons/scalable/histRed.file
+++ /dev/null
@@ -1 +0,0 @@
-histRed.png,w10,actions
diff --git a/tools/source_icons/scalable/histRed.svg b/tools/source_icons/scalable/histRed.svg
deleted file mode 100644
index fdff14a74..000000000
--- a/tools/source_icons/scalable/histRed.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histRedg.file b/tools/source_icons/scalable/histRedg.file
deleted file mode 100644
index 03cc3e79a..000000000
--- a/tools/source_icons/scalable/histRedg.file
+++ /dev/null
@@ -1 +0,0 @@
-histRedg.png,w10,actions
diff --git a/tools/source_icons/scalable/histRedg.svg b/tools/source_icons/scalable/histRedg.svg
deleted file mode 100644
index c25dba5c2..000000000
--- a/tools/source_icons/scalable/histRedg.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histValue.file b/tools/source_icons/scalable/histValue.file
deleted file mode 100644
index 077c9b761..000000000
--- a/tools/source_icons/scalable/histValue.file
+++ /dev/null
@@ -1 +0,0 @@
-histValue.png,w10,actions
diff --git a/tools/source_icons/scalable/histValue.svg b/tools/source_icons/scalable/histValue.svg
deleted file mode 100644
index b82f4da01..000000000
--- a/tools/source_icons/scalable/histValue.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histValueg.file b/tools/source_icons/scalable/histValueg.file
deleted file mode 100644
index 37c61fe32..000000000
--- a/tools/source_icons/scalable/histValueg.file
+++ /dev/null
@@ -1 +0,0 @@
-histValueg.png,w10,actions
diff --git a/tools/source_icons/scalable/histValueg.svg b/tools/source_icons/scalable/histValueg.svg
deleted file mode 100644
index ffc0daaf8..000000000
--- a/tools/source_icons/scalable/histValueg.svg
+++ /dev/null
@@ -1,494 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/histogramButtons.svg b/tools/source_icons/scalable/histogramButtons.svg
deleted file mode 100644
index 231b6dd94..000000000
--- a/tools/source_icons/scalable/histogramButtons.svg
+++ /dev/null
@@ -1,273 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/image-editor.file b/tools/source_icons/scalable/image-editor.file
deleted file mode 100644
index c1853f678..000000000
--- a/tools/source_icons/scalable/image-editor.file
+++ /dev/null
@@ -1 +0,0 @@
-image-editor.png,w22,actions
diff --git a/tools/source_icons/scalable/image-editor.svg b/tools/source_icons/scalable/image-editor.svg
deleted file mode 100644
index 220138a9a..000000000
--- a/tools/source_icons/scalable/image-editor.svg
+++ /dev/null
@@ -1,2652 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/info.file b/tools/source_icons/scalable/info.file
deleted file mode 100644
index ede775c5b..000000000
--- a/tools/source_icons/scalable/info.file
+++ /dev/null
@@ -1 +0,0 @@
-info.png,w22,actions
diff --git a/tools/source_icons/scalable/info.svg b/tools/source_icons/scalable/info.svg
deleted file mode 100644
index e25fca2f0..000000000
--- a/tools/source_icons/scalable/info.svg
+++ /dev/null
@@ -1,454 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/intent-absolute.file b/tools/source_icons/scalable/intent-absolute.file
deleted file mode 100644
index 57278bff2..000000000
--- a/tools/source_icons/scalable/intent-absolute.file
+++ /dev/null
@@ -1 +0,0 @@
-intent-absolute.png,w25,actions
diff --git a/tools/source_icons/scalable/intent-absolute.svg b/tools/source_icons/scalable/intent-absolute.svg
deleted file mode 100644
index b5092b0c5..000000000
--- a/tools/source_icons/scalable/intent-absolute.svg
+++ /dev/null
@@ -1,1376 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/intent-perceptual.file b/tools/source_icons/scalable/intent-perceptual.file
deleted file mode 100644
index 3e7520042..000000000
--- a/tools/source_icons/scalable/intent-perceptual.file
+++ /dev/null
@@ -1 +0,0 @@
-intent-perceptual.png,w25,actions
diff --git a/tools/source_icons/scalable/intent-perceptual.svg b/tools/source_icons/scalable/intent-perceptual.svg
deleted file mode 100644
index 3c949c91e..000000000
--- a/tools/source_icons/scalable/intent-perceptual.svg
+++ /dev/null
@@ -1,1362 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/intent-relative.file b/tools/source_icons/scalable/intent-relative.file
deleted file mode 100644
index 5191a25c3..000000000
--- a/tools/source_icons/scalable/intent-relative.file
+++ /dev/null
@@ -1 +0,0 @@
-intent-relative.png,w25,actions
diff --git a/tools/source_icons/scalable/intent-relative.svg b/tools/source_icons/scalable/intent-relative.svg
deleted file mode 100644
index 706de23d1..000000000
--- a/tools/source_icons/scalable/intent-relative.svg
+++ /dev/null
@@ -1,1361 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/intent-saturation.file b/tools/source_icons/scalable/intent-saturation.file
deleted file mode 100644
index 9f33b978e..000000000
--- a/tools/source_icons/scalable/intent-saturation.file
+++ /dev/null
@@ -1 +0,0 @@
-intent-saturation.png,w25,actions
diff --git a/tools/source_icons/scalable/intent-saturation.svg b/tools/source_icons/scalable/intent-saturation.svg
deleted file mode 100644
index 1af08f4f2..000000000
--- a/tools/source_icons/scalable/intent-saturation.svg
+++ /dev/null
@@ -1,1362 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/lock-off.file b/tools/source_icons/scalable/lock-off.file
deleted file mode 100644
index 38ddabc0d..000000000
--- a/tools/source_icons/scalable/lock-off.file
+++ /dev/null
@@ -1 +0,0 @@
-lock-off.png,h10,actions
diff --git a/tools/source_icons/scalable/lock-off.svg b/tools/source_icons/scalable/lock-off.svg
deleted file mode 100644
index caeeed555..000000000
--- a/tools/source_icons/scalable/lock-off.svg
+++ /dev/null
@@ -1,916 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/lock-on.file b/tools/source_icons/scalable/lock-on.file
deleted file mode 100644
index ba7eef7a3..000000000
--- a/tools/source_icons/scalable/lock-on.file
+++ /dev/null
@@ -1 +0,0 @@
-lock-on.png,h10,actions
diff --git a/tools/source_icons/scalable/lock-on.svg b/tools/source_icons/scalable/lock-on.svg
deleted file mode 100644
index 8d841a0cd..000000000
--- a/tools/source_icons/scalable/lock-on.svg
+++ /dev/null
@@ -1,777 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/media-floppy.file b/tools/source_icons/scalable/media-floppy.file
deleted file mode 100644
index 1ffa70b86..000000000
--- a/tools/source_icons/scalable/media-floppy.file
+++ /dev/null
@@ -1,2 +0,0 @@
-media-floppy.png,h18,devices
-drive-removable-media.png,h18,devices
diff --git a/tools/source_icons/scalable/media-floppy.svg b/tools/source_icons/scalable/media-floppy.svg
deleted file mode 100644
index 9032f9041..000000000
--- a/tools/source_icons/scalable/media-floppy.svg
+++ /dev/null
@@ -1,661 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/media-usb.file b/tools/source_icons/scalable/media-usb.file
deleted file mode 100644
index 3012badee..000000000
--- a/tools/source_icons/scalable/media-usb.file
+++ /dev/null
@@ -1 +0,0 @@
-media-usb.png,h18,actions
diff --git a/tools/source_icons/scalable/media-usb.svg b/tools/source_icons/scalable/media-usb.svg
deleted file mode 100644
index e9b36285c..000000000
--- a/tools/source_icons/scalable/media-usb.svg
+++ /dev/null
@@ -1,2590 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/meta.file b/tools/source_icons/scalable/meta.file
deleted file mode 100644
index 8e432502e..000000000
--- a/tools/source_icons/scalable/meta.file
+++ /dev/null
@@ -1 +0,0 @@
-meta.png,w24,actions
diff --git a/tools/source_icons/scalable/meta.svg b/tools/source_icons/scalable/meta.svg
deleted file mode 100644
index a4ac324dc..000000000
--- a/tools/source_icons/scalable/meta.svg
+++ /dev/null
@@ -1,657 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/move-1D-h.svg b/tools/source_icons/scalable/move-1D-h.svg
deleted file mode 100644
index 64514eed1..000000000
--- a/tools/source_icons/scalable/move-1D-h.svg
+++ /dev/null
@@ -1,297 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/move-1D-v.svg b/tools/source_icons/scalable/move-1D-v.svg
deleted file mode 100644
index 24b49a7de..000000000
--- a/tools/source_icons/scalable/move-1D-v.svg
+++ /dev/null
@@ -1,297 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/move-2D.svg b/tools/source_icons/scalable/move-2D.svg
deleted file mode 100644
index bb0eece8f..000000000
--- a/tools/source_icons/scalable/move-2D.svg
+++ /dev/null
@@ -1,297 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/nav-next.file b/tools/source_icons/scalable/nav-next.file
deleted file mode 100644
index fc7568def..000000000
--- a/tools/source_icons/scalable/nav-next.file
+++ /dev/null
@@ -1 +0,0 @@
-nav-next.png,w19,actions
diff --git a/tools/source_icons/scalable/nav-next.svg b/tools/source_icons/scalable/nav-next.svg
deleted file mode 100644
index 123f334d9..000000000
--- a/tools/source_icons/scalable/nav-next.svg
+++ /dev/null
@@ -1,649 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/nav-prev.file b/tools/source_icons/scalable/nav-prev.file
deleted file mode 100644
index ea876f7fb..000000000
--- a/tools/source_icons/scalable/nav-prev.file
+++ /dev/null
@@ -1 +0,0 @@
-nav-prev.png,w19,actions
diff --git a/tools/source_icons/scalable/nav-prev.svg b/tools/source_icons/scalable/nav-prev.svg
deleted file mode 100644
index 4112c31fb..000000000
--- a/tools/source_icons/scalable/nav-prev.svg
+++ /dev/null
@@ -1,649 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/nav-sync.file b/tools/source_icons/scalable/nav-sync.file
deleted file mode 100644
index 92c643323..000000000
--- a/tools/source_icons/scalable/nav-sync.file
+++ /dev/null
@@ -1 +0,0 @@
-nav-sync.png,w14,actions
diff --git a/tools/source_icons/scalable/nav-sync.svg b/tools/source_icons/scalable/nav-sync.svg
deleted file mode 100644
index 420e2c335..000000000
--- a/tools/source_icons/scalable/nav-sync.svg
+++ /dev/null
@@ -1,833 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/new-detail-window.file b/tools/source_icons/scalable/new-detail-window.file
deleted file mode 100644
index d4ee2bf2c..000000000
--- a/tools/source_icons/scalable/new-detail-window.file
+++ /dev/null
@@ -1 +0,0 @@
-new-detail-window.png,w22,actions
diff --git a/tools/source_icons/scalable/new-detail-window.svg b/tools/source_icons/scalable/new-detail-window.svg
deleted file mode 100644
index 5241e38d9..000000000
--- a/tools/source_icons/scalable/new-detail-window.svg
+++ /dev/null
@@ -1,500 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/openhand.file b/tools/source_icons/scalable/openhand.file
deleted file mode 100644
index 2a05645a0..000000000
--- a/tools/source_icons/scalable/openhand.file
+++ /dev/null
@@ -1 +0,0 @@
-openhand.png,w22,actions
diff --git a/tools/source_icons/scalable/openhand.svg b/tools/source_icons/scalable/openhand.svg
deleted file mode 100644
index 9fd47c0df..000000000
--- a/tools/source_icons/scalable/openhand.svg
+++ /dev/null
@@ -1,760 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/tools/source_icons/scalable/panel-to-bottom.file b/tools/source_icons/scalable/panel-to-bottom.file
deleted file mode 100644
index 2474ef833..000000000
--- a/tools/source_icons/scalable/panel-to-bottom.file
+++ /dev/null
@@ -1 +0,0 @@
-panel-to-bottom.png,w22,actions
diff --git a/tools/source_icons/scalable/panel-to-bottom.svg b/tools/source_icons/scalable/panel-to-bottom.svg
deleted file mode 100644
index 03d4ba020..000000000
--- a/tools/source_icons/scalable/panel-to-bottom.svg
+++ /dev/null
@@ -1,802 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/panel-to-left.file b/tools/source_icons/scalable/panel-to-left.file
deleted file mode 100644
index f730a3c74..000000000
--- a/tools/source_icons/scalable/panel-to-left.file
+++ /dev/null
@@ -1 +0,0 @@
-panel-to-left.png,h22,actions
diff --git a/tools/source_icons/scalable/panel-to-left.svg b/tools/source_icons/scalable/panel-to-left.svg
deleted file mode 100644
index 3483477b3..000000000
--- a/tools/source_icons/scalable/panel-to-left.svg
+++ /dev/null
@@ -1,794 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/panel-to-right.file b/tools/source_icons/scalable/panel-to-right.file
deleted file mode 100644
index 9ae79460a..000000000
--- a/tools/source_icons/scalable/panel-to-right.file
+++ /dev/null
@@ -1 +0,0 @@
-panel-to-right.png,h22,actions
diff --git a/tools/source_icons/scalable/panel-to-right.svg b/tools/source_icons/scalable/panel-to-right.svg
deleted file mode 100644
index 5a999fc47..000000000
--- a/tools/source_icons/scalable/panel-to-right.svg
+++ /dev/null
@@ -1,812 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/panel-to-top.file b/tools/source_icons/scalable/panel-to-top.file
deleted file mode 100644
index b9eee13ad..000000000
--- a/tools/source_icons/scalable/panel-to-top.file
+++ /dev/null
@@ -1 +0,0 @@
-panel-to-top.png,w22,actions
diff --git a/tools/source_icons/scalable/panel-to-top.svg b/tools/source_icons/scalable/panel-to-top.svg
deleted file mode 100644
index 12e513aa0..000000000
--- a/tools/source_icons/scalable/panel-to-top.svg
+++ /dev/null
@@ -1,784 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/perspective-h1.file b/tools/source_icons/scalable/perspective-h1.file
deleted file mode 100644
index f6f27cad6..000000000
--- a/tools/source_icons/scalable/perspective-h1.file
+++ /dev/null
@@ -1 +0,0 @@
-perspective-h1.png,w22,actions
diff --git a/tools/source_icons/scalable/perspective-h1.svg b/tools/source_icons/scalable/perspective-h1.svg
deleted file mode 100644
index 5a5a9e33e..000000000
--- a/tools/source_icons/scalable/perspective-h1.svg
+++ /dev/null
@@ -1,1133 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/perspective-h2.file b/tools/source_icons/scalable/perspective-h2.file
deleted file mode 100644
index 60cc690af..000000000
--- a/tools/source_icons/scalable/perspective-h2.file
+++ /dev/null
@@ -1 +0,0 @@
-perspective-h2.png,w22,actions
diff --git a/tools/source_icons/scalable/perspective-h2.svg b/tools/source_icons/scalable/perspective-h2.svg
deleted file mode 100644
index a36956151..000000000
--- a/tools/source_icons/scalable/perspective-h2.svg
+++ /dev/null
@@ -1,1133 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/perspective-v1.file b/tools/source_icons/scalable/perspective-v1.file
deleted file mode 100644
index cbc05fec6..000000000
--- a/tools/source_icons/scalable/perspective-v1.file
+++ /dev/null
@@ -1 +0,0 @@
-perspective-v1.png,w22,actions
diff --git a/tools/source_icons/scalable/perspective-v1.svg b/tools/source_icons/scalable/perspective-v1.svg
deleted file mode 100644
index 712447c2a..000000000
--- a/tools/source_icons/scalable/perspective-v1.svg
+++ /dev/null
@@ -1,1138 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/perspective-v2.file b/tools/source_icons/scalable/perspective-v2.file
deleted file mode 100644
index c4ade9f63..000000000
--- a/tools/source_icons/scalable/perspective-v2.file
+++ /dev/null
@@ -1 +0,0 @@
-perspective-v2.png,w22,actions
diff --git a/tools/source_icons/scalable/perspective-v2.svg b/tools/source_icons/scalable/perspective-v2.svg
deleted file mode 100644
index 8842e9c41..000000000
--- a/tools/source_icons/scalable/perspective-v2.svg
+++ /dev/null
@@ -1,1140 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/popuparrow.file b/tools/source_icons/scalable/popuparrow.file
deleted file mode 100644
index 1a3ca3ffc..000000000
--- a/tools/source_icons/scalable/popuparrow.file
+++ /dev/null
@@ -1 +0,0 @@
-popuparrow.png,h6,actions
diff --git a/tools/source_icons/scalable/popuparrow.svg b/tools/source_icons/scalable/popuparrow.svg
deleted file mode 100644
index 3328dbfb4..000000000
--- a/tools/source_icons/scalable/popuparrow.svg
+++ /dev/null
@@ -1,355 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeB-off.file b/tools/source_icons/scalable/previewmodeB-off.file
deleted file mode 100644
index 78d96d991..000000000
--- a/tools/source_icons/scalable/previewmodeB-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeB-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeB-off.svg b/tools/source_icons/scalable/previewmodeB-off.svg
deleted file mode 100644
index 2566c37cf..000000000
--- a/tools/source_icons/scalable/previewmodeB-off.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeB-on.file b/tools/source_icons/scalable/previewmodeB-on.file
deleted file mode 100644
index 045f8a31b..000000000
--- a/tools/source_icons/scalable/previewmodeB-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeB-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeB-on.svg b/tools/source_icons/scalable/previewmodeB-on.svg
deleted file mode 100644
index cc3faa733..000000000
--- a/tools/source_icons/scalable/previewmodeB-on.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC0-off.file b/tools/source_icons/scalable/previewmodeBC0-off.file
deleted file mode 100644
index baf7ab70a..000000000
--- a/tools/source_icons/scalable/previewmodeBC0-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC0-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC0-off.svg b/tools/source_icons/scalable/previewmodeBC0-off.svg
deleted file mode 100644
index 7c29636e9..000000000
--- a/tools/source_icons/scalable/previewmodeBC0-off.svg
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC0-on.file b/tools/source_icons/scalable/previewmodeBC0-on.file
deleted file mode 100644
index 033a88501..000000000
--- a/tools/source_icons/scalable/previewmodeBC0-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC0-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC0-on.svg b/tools/source_icons/scalable/previewmodeBC0-on.svg
deleted file mode 100644
index 7613279ec..000000000
--- a/tools/source_icons/scalable/previewmodeBC0-on.svg
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC1-off.file b/tools/source_icons/scalable/previewmodeBC1-off.file
deleted file mode 100644
index db5e6f2e2..000000000
--- a/tools/source_icons/scalable/previewmodeBC1-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC1-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC1-off.svg b/tools/source_icons/scalable/previewmodeBC1-off.svg
deleted file mode 100644
index 1e7d3e669..000000000
--- a/tools/source_icons/scalable/previewmodeBC1-off.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC1-on.file b/tools/source_icons/scalable/previewmodeBC1-on.file
deleted file mode 100644
index 1de2f604d..000000000
--- a/tools/source_icons/scalable/previewmodeBC1-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC1-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC1-on.svg b/tools/source_icons/scalable/previewmodeBC1-on.svg
deleted file mode 100644
index b4b21cd85..000000000
--- a/tools/source_icons/scalable/previewmodeBC1-on.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC2-off.file b/tools/source_icons/scalable/previewmodeBC2-off.file
deleted file mode 100644
index 6073f7aac..000000000
--- a/tools/source_icons/scalable/previewmodeBC2-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC2-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC2-off.svg b/tools/source_icons/scalable/previewmodeBC2-off.svg
deleted file mode 100644
index e9f4e10f2..000000000
--- a/tools/source_icons/scalable/previewmodeBC2-off.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC2-on.file b/tools/source_icons/scalable/previewmodeBC2-on.file
deleted file mode 100644
index 18229b31d..000000000
--- a/tools/source_icons/scalable/previewmodeBC2-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC2-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC2-on.svg b/tools/source_icons/scalable/previewmodeBC2-on.svg
deleted file mode 100644
index 582b69fd8..000000000
--- a/tools/source_icons/scalable/previewmodeBC2-on.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC3-off.file b/tools/source_icons/scalable/previewmodeBC3-off.file
deleted file mode 100644
index 1538e97f1..000000000
--- a/tools/source_icons/scalable/previewmodeBC3-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC3-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC3-off.svg b/tools/source_icons/scalable/previewmodeBC3-off.svg
deleted file mode 100644
index f8adf9626..000000000
--- a/tools/source_icons/scalable/previewmodeBC3-off.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeBC3-on.file b/tools/source_icons/scalable/previewmodeBC3-on.file
deleted file mode 100644
index 6dad52343..000000000
--- a/tools/source_icons/scalable/previewmodeBC3-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeBC3-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC3-on.svg b/tools/source_icons/scalable/previewmodeBC3-on.svg
deleted file mode 100644
index 8e92c0b35..000000000
--- a/tools/source_icons/scalable/previewmodeBC3-on.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeF-focusScreen-off.file b/tools/source_icons/scalable/previewmodeF-focusScreen-off.file
deleted file mode 100644
index f019c1bfb..000000000
--- a/tools/source_icons/scalable/previewmodeF-focusScreen-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeF-focusScreen-off.png,w22,actions
diff --git a/tools/source_icons/scalable/previewmodeF-focusScreen-off.svg b/tools/source_icons/scalable/previewmodeF-focusScreen-off.svg
deleted file mode 100644
index 814bc9e93..000000000
--- a/tools/source_icons/scalable/previewmodeF-focusScreen-off.svg
+++ /dev/null
@@ -1,630 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeF-focusScreen-on.file b/tools/source_icons/scalable/previewmodeF-focusScreen-on.file
deleted file mode 100644
index 07dc7c137..000000000
--- a/tools/source_icons/scalable/previewmodeF-focusScreen-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeF-focusScreen-on.png,w22,actions
diff --git a/tools/source_icons/scalable/previewmodeF-focusScreen-on.svg b/tools/source_icons/scalable/previewmodeF-focusScreen-on.svg
deleted file mode 100644
index 63b0e4ec8..000000000
--- a/tools/source_icons/scalable/previewmodeF-focusScreen-on.svg
+++ /dev/null
@@ -1,604 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeF-off.file b/tools/source_icons/scalable/previewmodeF-off.file
deleted file mode 100644
index 420ff2d30..000000000
--- a/tools/source_icons/scalable/previewmodeF-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeF-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeF-off.svg b/tools/source_icons/scalable/previewmodeF-off.svg
deleted file mode 100644
index dd4f099b9..000000000
--- a/tools/source_icons/scalable/previewmodeF-off.svg
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeF-on.file b/tools/source_icons/scalable/previewmodeF-on.file
deleted file mode 100644
index 64d9940b3..000000000
--- a/tools/source_icons/scalable/previewmodeF-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeF-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeF-on.svg b/tools/source_icons/scalable/previewmodeF-on.svg
deleted file mode 100644
index 0b5ca90c5..000000000
--- a/tools/source_icons/scalable/previewmodeF-on.svg
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeG-off.file b/tools/source_icons/scalable/previewmodeG-off.file
deleted file mode 100644
index be2f098d4..000000000
--- a/tools/source_icons/scalable/previewmodeG-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeG-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeG-off.svg b/tools/source_icons/scalable/previewmodeG-off.svg
deleted file mode 100644
index 29f08ebec..000000000
--- a/tools/source_icons/scalable/previewmodeG-off.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeG-on.file b/tools/source_icons/scalable/previewmodeG-on.file
deleted file mode 100644
index d6c82f803..000000000
--- a/tools/source_icons/scalable/previewmodeG-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeG-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeG-on.svg b/tools/source_icons/scalable/previewmodeG-on.svg
deleted file mode 100644
index 4e5e19b56..000000000
--- a/tools/source_icons/scalable/previewmodeG-on.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeL-off.file b/tools/source_icons/scalable/previewmodeL-off.file
deleted file mode 100644
index 7a743f2a3..000000000
--- a/tools/source_icons/scalable/previewmodeL-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeL-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeL-off.svg b/tools/source_icons/scalable/previewmodeL-off.svg
deleted file mode 100644
index ea9300e7a..000000000
--- a/tools/source_icons/scalable/previewmodeL-off.svg
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeL-on.file b/tools/source_icons/scalable/previewmodeL-on.file
deleted file mode 100644
index e7b99191f..000000000
--- a/tools/source_icons/scalable/previewmodeL-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeL-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeL-on.svg b/tools/source_icons/scalable/previewmodeL-on.svg
deleted file mode 100644
index 41cd85c07..000000000
--- a/tools/source_icons/scalable/previewmodeL-on.svg
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeR-off.file b/tools/source_icons/scalable/previewmodeR-off.file
deleted file mode 100644
index a18cb0f3d..000000000
--- a/tools/source_icons/scalable/previewmodeR-off.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeR-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeR-off.svg b/tools/source_icons/scalable/previewmodeR-off.svg
deleted file mode 100644
index 2bb60f3b6..000000000
--- a/tools/source_icons/scalable/previewmodeR-off.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/previewmodeR-on.file b/tools/source_icons/scalable/previewmodeR-on.file
deleted file mode 100644
index 5901958fb..000000000
--- a/tools/source_icons/scalable/previewmodeR-on.file
+++ /dev/null
@@ -1 +0,0 @@
-previewmodeR-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeR-on.svg b/tools/source_icons/scalable/previewmodeR-on.svg
deleted file mode 100644
index 0648c48b2..000000000
--- a/tools/source_icons/scalable/previewmodeR-on.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/processing-pause.file b/tools/source_icons/scalable/processing-pause.file
deleted file mode 100644
index bf82fdf73..000000000
--- a/tools/source_icons/scalable/processing-pause.file
+++ /dev/null
@@ -1 +0,0 @@
-processing-pause.png,w20,actions
diff --git a/tools/source_icons/scalable/processing-pause.svg b/tools/source_icons/scalable/processing-pause.svg
deleted file mode 100644
index caeb85d0c..000000000
--- a/tools/source_icons/scalable/processing-pause.svg
+++ /dev/null
@@ -1,463 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/processing-play.file b/tools/source_icons/scalable/processing-play.file
deleted file mode 100644
index e8904e6d8..000000000
--- a/tools/source_icons/scalable/processing-play.file
+++ /dev/null
@@ -1 +0,0 @@
-processing-play.png,w20,actions
diff --git a/tools/source_icons/scalable/processing-play.svg b/tools/source_icons/scalable/processing-play.svg
deleted file mode 100644
index cbe2e2cd8..000000000
--- a/tools/source_icons/scalable/processing-play.svg
+++ /dev/null
@@ -1,435 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/processing-thumbnail.file b/tools/source_icons/scalable/processing-thumbnail.file
deleted file mode 100644
index 659697271..000000000
--- a/tools/source_icons/scalable/processing-thumbnail.file
+++ /dev/null
@@ -1 +0,0 @@
-processing-thumbnail.png,w18,actions
diff --git a/tools/source_icons/scalable/processing-thumbnail.svg b/tools/source_icons/scalable/processing-thumbnail.svg
deleted file mode 100644
index 8865df7e6..000000000
--- a/tools/source_icons/scalable/processing-thumbnail.svg
+++ /dev/null
@@ -1,391 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/profile-filled.file b/tools/source_icons/scalable/profile-filled.file
deleted file mode 100644
index ce6a2f593..000000000
--- a/tools/source_icons/scalable/profile-filled.file
+++ /dev/null
@@ -1 +0,0 @@
-profile-filled.png,w22,actions
diff --git a/tools/source_icons/scalable/profile-filled.svg b/tools/source_icons/scalable/profile-filled.svg
deleted file mode 100644
index fadc80267..000000000
--- a/tools/source_icons/scalable/profile-filled.svg
+++ /dev/null
@@ -1,746 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/profile-partial.file b/tools/source_icons/scalable/profile-partial.file
deleted file mode 100644
index d5e11fcf0..000000000
--- a/tools/source_icons/scalable/profile-partial.file
+++ /dev/null
@@ -1 +0,0 @@
-profile-partial.png,w22,actions
diff --git a/tools/source_icons/scalable/profile-partial.svg b/tools/source_icons/scalable/profile-partial.svg
deleted file mode 100644
index d379fc471..000000000
--- a/tools/source_icons/scalable/profile-partial.svg
+++ /dev/null
@@ -1,732 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rated.file b/tools/source_icons/scalable/rated.file
deleted file mode 100644
index 60b4b9533..000000000
--- a/tools/source_icons/scalable/rated.file
+++ /dev/null
@@ -1 +0,0 @@
-rated.png,h10,actions
diff --git a/tools/source_icons/scalable/rated.svg b/tools/source_icons/scalable/rated.svg
deleted file mode 100644
index 19af9b20a..000000000
--- a/tools/source_icons/scalable/rated.svg
+++ /dev/null
@@ -1,715 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/ratednot.file b/tools/source_icons/scalable/ratednot.file
deleted file mode 100644
index bdf5b1eb7..000000000
--- a/tools/source_icons/scalable/ratednot.file
+++ /dev/null
@@ -1 +0,0 @@
-ratednot.png,h10,actions
diff --git a/tools/source_icons/scalable/ratednot.svg b/tools/source_icons/scalable/ratednot.svg
deleted file mode 100644
index 9c4d76156..000000000
--- a/tools/source_icons/scalable/ratednot.svg
+++ /dev/null
@@ -1,823 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/ratednotg.file b/tools/source_icons/scalable/ratednotg.file
deleted file mode 100644
index dc700605b..000000000
--- a/tools/source_icons/scalable/ratednotg.file
+++ /dev/null
@@ -1 +0,0 @@
-ratednotg.png,h10,actions
diff --git a/tools/source_icons/scalable/ratednotg.svg b/tools/source_icons/scalable/ratednotg.svg
deleted file mode 100644
index 8400f97bc..000000000
--- a/tools/source_icons/scalable/ratednotg.svg
+++ /dev/null
@@ -1,647 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/raw.file b/tools/source_icons/scalable/raw.file
deleted file mode 100644
index e7f88a039..000000000
--- a/tools/source_icons/scalable/raw.file
+++ /dev/null
@@ -1 +0,0 @@
-raw.png,w24,actions
diff --git a/tools/source_icons/scalable/raw.svg b/tools/source_icons/scalable/raw.svg
deleted file mode 100644
index 4073fbebc..000000000
--- a/tools/source_icons/scalable/raw.svg
+++ /dev/null
@@ -1,245 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/refresh-red.file b/tools/source_icons/scalable/refresh-red.file
deleted file mode 100644
index eb462aafe..000000000
--- a/tools/source_icons/scalable/refresh-red.file
+++ /dev/null
@@ -1 +0,0 @@
-refresh-red.png,h13,actions
diff --git a/tools/source_icons/scalable/refresh-red.svg b/tools/source_icons/scalable/refresh-red.svg
deleted file mode 100644
index d6bdb4b4d..000000000
--- a/tools/source_icons/scalable/refresh-red.svg
+++ /dev/null
@@ -1,1256 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/refresh-white.file b/tools/source_icons/scalable/refresh-white.file
deleted file mode 100644
index 6195fa3fa..000000000
--- a/tools/source_icons/scalable/refresh-white.file
+++ /dev/null
@@ -1 +0,0 @@
-refresh-white.png,h13,actions
diff --git a/tools/source_icons/scalable/refresh-white.svg b/tools/source_icons/scalable/refresh-white.svg
deleted file mode 100644
index 1b1f45b14..000000000
--- a/tools/source_icons/scalable/refresh-white.svg
+++ /dev/null
@@ -1,1256 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-left-1.file b/tools/source_icons/scalable/rotate-left-1.file
deleted file mode 100644
index 01069fb5b..000000000
--- a/tools/source_icons/scalable/rotate-left-1.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-left-1.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-left-1.svg b/tools/source_icons/scalable/rotate-left-1.svg
deleted file mode 100644
index 19b6420ae..000000000
--- a/tools/source_icons/scalable/rotate-left-1.svg
+++ /dev/null
@@ -1,1519 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-left-2.file b/tools/source_icons/scalable/rotate-left-2.file
deleted file mode 100644
index 7ddcc8294..000000000
--- a/tools/source_icons/scalable/rotate-left-2.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-left-2.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-left-2.svg b/tools/source_icons/scalable/rotate-left-2.svg
deleted file mode 100644
index 598912692..000000000
--- a/tools/source_icons/scalable/rotate-left-2.svg
+++ /dev/null
@@ -1,1519 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-left-3.file b/tools/source_icons/scalable/rotate-left-3.file
deleted file mode 100644
index ff5463291..000000000
--- a/tools/source_icons/scalable/rotate-left-3.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-left-3.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-left-3.svg b/tools/source_icons/scalable/rotate-left-3.svg
deleted file mode 100644
index e398a61e4..000000000
--- a/tools/source_icons/scalable/rotate-left-3.svg
+++ /dev/null
@@ -1,1519 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-left.file b/tools/source_icons/scalable/rotate-left.file
deleted file mode 100644
index 69b2f2e74..000000000
--- a/tools/source_icons/scalable/rotate-left.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-left.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-left.svg b/tools/source_icons/scalable/rotate-left.svg
deleted file mode 100644
index b0617a931..000000000
--- a/tools/source_icons/scalable/rotate-left.svg
+++ /dev/null
@@ -1,1144 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-move.svg b/tools/source_icons/scalable/rotate-move.svg
deleted file mode 100644
index 362803b65..000000000
--- a/tools/source_icons/scalable/rotate-move.svg
+++ /dev/null
@@ -1,301 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-right-1.file b/tools/source_icons/scalable/rotate-right-1.file
deleted file mode 100644
index bddb3b975..000000000
--- a/tools/source_icons/scalable/rotate-right-1.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-right-1.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-right-1.svg b/tools/source_icons/scalable/rotate-right-1.svg
deleted file mode 100644
index e485389ee..000000000
--- a/tools/source_icons/scalable/rotate-right-1.svg
+++ /dev/null
@@ -1,1519 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-right-2.file b/tools/source_icons/scalable/rotate-right-2.file
deleted file mode 100644
index e5e421457..000000000
--- a/tools/source_icons/scalable/rotate-right-2.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-right-2.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-right-2.svg b/tools/source_icons/scalable/rotate-right-2.svg
deleted file mode 100644
index 476c8d814..000000000
--- a/tools/source_icons/scalable/rotate-right-2.svg
+++ /dev/null
@@ -1,1438 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-right-3.file b/tools/source_icons/scalable/rotate-right-3.file
deleted file mode 100644
index 64c38a7e9..000000000
--- a/tools/source_icons/scalable/rotate-right-3.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-right-3.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-right-3.svg b/tools/source_icons/scalable/rotate-right-3.svg
deleted file mode 100644
index 7bef3af43..000000000
--- a/tools/source_icons/scalable/rotate-right-3.svg
+++ /dev/null
@@ -1,1438 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/rotate-right.file b/tools/source_icons/scalable/rotate-right.file
deleted file mode 100644
index 123a579c0..000000000
--- a/tools/source_icons/scalable/rotate-right.file
+++ /dev/null
@@ -1 +0,0 @@
-rotate-right.png,w22,actions
diff --git a/tools/source_icons/scalable/rotate-right.svg b/tools/source_icons/scalable/rotate-right.svg
deleted file mode 100644
index c5702309f..000000000
--- a/tools/source_icons/scalable/rotate-right.svg
+++ /dev/null
@@ -1,1123 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/stock-flip-horizontal.file b/tools/source_icons/scalable/stock-flip-horizontal.file
deleted file mode 100644
index a95ee3be7..000000000
--- a/tools/source_icons/scalable/stock-flip-horizontal.file
+++ /dev/null
@@ -1 +0,0 @@
-stock-flip-horizontal.png,w22,actions
diff --git a/tools/source_icons/scalable/stock-flip-horizontal.svg b/tools/source_icons/scalable/stock-flip-horizontal.svg
deleted file mode 100644
index 0dc568256..000000000
--- a/tools/source_icons/scalable/stock-flip-horizontal.svg
+++ /dev/null
@@ -1,1443 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/stock-flip-vertical.file b/tools/source_icons/scalable/stock-flip-vertical.file
deleted file mode 100644
index 303ccb427..000000000
--- a/tools/source_icons/scalable/stock-flip-vertical.file
+++ /dev/null
@@ -1 +0,0 @@
-stock-flip-vertical.png,w22,actions
diff --git a/tools/source_icons/scalable/stock-flip-vertical.svg b/tools/source_icons/scalable/stock-flip-vertical.svg
deleted file mode 100644
index 42bcdd8b6..000000000
--- a/tools/source_icons/scalable/stock-flip-vertical.svg
+++ /dev/null
@@ -1,1305 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/stock-rotate-270.file b/tools/source_icons/scalable/stock-rotate-270.file
deleted file mode 100644
index e7b884876..000000000
--- a/tools/source_icons/scalable/stock-rotate-270.file
+++ /dev/null
@@ -1 +0,0 @@
-stock-rotate-270.png,w22,actions
diff --git a/tools/source_icons/scalable/stock-rotate-270.svg b/tools/source_icons/scalable/stock-rotate-270.svg
deleted file mode 100644
index 473a2d28a..000000000
--- a/tools/source_icons/scalable/stock-rotate-270.svg
+++ /dev/null
@@ -1,823 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/stock-rotate-90.file b/tools/source_icons/scalable/stock-rotate-90.file
deleted file mode 100644
index 26aa135e8..000000000
--- a/tools/source_icons/scalable/stock-rotate-90.file
+++ /dev/null
@@ -1 +0,0 @@
-stock-rotate-90.png,w22,actions
diff --git a/tools/source_icons/scalable/stock-rotate-90.svg b/tools/source_icons/scalable/stock-rotate-90.svg
deleted file mode 100644
index 15570f7a3..000000000
--- a/tools/source_icons/scalable/stock-rotate-90.svg
+++ /dev/null
@@ -1,869 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/straighten.file b/tools/source_icons/scalable/straighten.file
deleted file mode 100644
index 7e9790c65..000000000
--- a/tools/source_icons/scalable/straighten.file
+++ /dev/null
@@ -1,2 +0,0 @@
-straighten.png,w22,actions
-straighten-small.png,h18,actions
diff --git a/tools/source_icons/scalable/straighten.svg b/tools/source_icons/scalable/straighten.svg
deleted file mode 100644
index 53701dc8c..000000000
--- a/tools/source_icons/scalable/straighten.svg
+++ /dev/null
@@ -1,1258 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/transform.file b/tools/source_icons/scalable/transform.file
deleted file mode 100644
index c9239c7f6..000000000
--- a/tools/source_icons/scalable/transform.file
+++ /dev/null
@@ -1 +0,0 @@
-transform.png,w24,actions
diff --git a/tools/source_icons/scalable/transform.svg b/tools/source_icons/scalable/transform.svg
deleted file mode 100644
index 4d7c50c8b..000000000
--- a/tools/source_icons/scalable/transform.svg
+++ /dev/null
@@ -1,1354 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/trash-hide-deleted.file b/tools/source_icons/scalable/trash-hide-deleted.file
deleted file mode 100644
index 660b4fffa..000000000
--- a/tools/source_icons/scalable/trash-hide-deleted.file
+++ /dev/null
@@ -1 +0,0 @@
-trash-hide-deleted.png,w22,actions
diff --git a/tools/source_icons/scalable/trash-hide-deleted.svg b/tools/source_icons/scalable/trash-hide-deleted.svg
deleted file mode 100644
index 8272d1c77..000000000
--- a/tools/source_icons/scalable/trash-hide-deleted.svg
+++ /dev/null
@@ -1,182 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/trash-show-full.file b/tools/source_icons/scalable/trash-show-full.file
deleted file mode 100644
index 48fbc21c1..000000000
--- a/tools/source_icons/scalable/trash-show-full.file
+++ /dev/null
@@ -1 +0,0 @@
-trash-show-full.png,w22,actions
diff --git a/tools/source_icons/scalable/trash-show-full.svg b/tools/source_icons/scalable/trash-show-full.svg
deleted file mode 100644
index 62a0414bd..000000000
--- a/tools/source_icons/scalable/trash-show-full.svg
+++ /dev/null
@@ -1,1622 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/trash-thumbnail.file b/tools/source_icons/scalable/trash-thumbnail.file
deleted file mode 100644
index 753cf836b..000000000
--- a/tools/source_icons/scalable/trash-thumbnail.file
+++ /dev/null
@@ -1 +0,0 @@
-trash-thumbnail.png,w18,actions
diff --git a/tools/source_icons/scalable/trash-thumbnail.svg b/tools/source_icons/scalable/trash-thumbnail.svg
deleted file mode 100644
index 11c515022..000000000
--- a/tools/source_icons/scalable/trash-thumbnail.svg
+++ /dev/null
@@ -1,862 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/unchanged.file b/tools/source_icons/scalable/unchanged.file
deleted file mode 100644
index bfeb052cd..000000000
--- a/tools/source_icons/scalable/unchanged.file
+++ /dev/null
@@ -1,2 +0,0 @@
-unchanged-22.png,w22,actions
-unchanged-18.png,w18,actions
diff --git a/tools/source_icons/scalable/unchanged.svg b/tools/source_icons/scalable/unchanged.svg
deleted file mode 100644
index f0178a78a..000000000
--- a/tools/source_icons/scalable/unchanged.svg
+++ /dev/null
@@ -1,1357 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/undelete-rtl.file b/tools/source_icons/scalable/undelete-rtl.file
deleted file mode 100644
index 2fd8e06ad..000000000
--- a/tools/source_icons/scalable/undelete-rtl.file
+++ /dev/null
@@ -1 +0,0 @@
-undelete-rtl.png,w22,actions
diff --git a/tools/source_icons/scalable/undelete-rtl.svg b/tools/source_icons/scalable/undelete-rtl.svg
deleted file mode 100644
index 74ea4560c..000000000
--- a/tools/source_icons/scalable/undelete-rtl.svg
+++ /dev/null
@@ -1,1829 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/undelete-thumbnail-rtl.file b/tools/source_icons/scalable/undelete-thumbnail-rtl.file
deleted file mode 100644
index a4a344684..000000000
--- a/tools/source_icons/scalable/undelete-thumbnail-rtl.file
+++ /dev/null
@@ -1 +0,0 @@
-undelete-thumbnail-rtl.png,w18,actions
diff --git a/tools/source_icons/scalable/undelete-thumbnail-rtl.svg b/tools/source_icons/scalable/undelete-thumbnail-rtl.svg
deleted file mode 100644
index 2f5a0ba1c..000000000
--- a/tools/source_icons/scalable/undelete-thumbnail-rtl.svg
+++ /dev/null
@@ -1,1829 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/undelete-thumbnail.file b/tools/source_icons/scalable/undelete-thumbnail.file
deleted file mode 100644
index a8cabf8f7..000000000
--- a/tools/source_icons/scalable/undelete-thumbnail.file
+++ /dev/null
@@ -1 +0,0 @@
-undelete-thumbnail.png,w18,actions
diff --git a/tools/source_icons/scalable/undelete-thumbnail.svg b/tools/source_icons/scalable/undelete-thumbnail.svg
deleted file mode 100644
index b88fd56f5..000000000
--- a/tools/source_icons/scalable/undelete-thumbnail.svg
+++ /dev/null
@@ -1,1921 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/undelete.file b/tools/source_icons/scalable/undelete.file
deleted file mode 100644
index d9bb900eb..000000000
--- a/tools/source_icons/scalable/undelete.file
+++ /dev/null
@@ -1 +0,0 @@
-undelete.png,w22,actions
diff --git a/tools/source_icons/scalable/undelete.svg b/tools/source_icons/scalable/undelete.svg
deleted file mode 100644
index 29eca9d8b..000000000
--- a/tools/source_icons/scalable/undelete.svg
+++ /dev/null
@@ -1,1965 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/user-desktop.file b/tools/source_icons/scalable/user-desktop.file
deleted file mode 100644
index f3dff9653..000000000
--- a/tools/source_icons/scalable/user-desktop.file
+++ /dev/null
@@ -1 +0,0 @@
-user-desktop.png,h18,places
diff --git a/tools/source_icons/scalable/user-desktop.svg b/tools/source_icons/scalable/user-desktop.svg
deleted file mode 100644
index b0b6a98dc..000000000
--- a/tools/source_icons/scalable/user-desktop.svg
+++ /dev/null
@@ -1,996 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/user-home.file b/tools/source_icons/scalable/user-home.file
deleted file mode 100644
index d48b964f1..000000000
--- a/tools/source_icons/scalable/user-home.file
+++ /dev/null
@@ -1 +0,0 @@
-user-home.png,h18,places
diff --git a/tools/source_icons/scalable/user-home.svg b/tools/source_icons/scalable/user-home.svg
deleted file mode 100644
index 011b8ecff..000000000
--- a/tools/source_icons/scalable/user-home.svg
+++ /dev/null
@@ -1,1591 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/warnhl.file b/tools/source_icons/scalable/warnhl.file
deleted file mode 100644
index 4ea34e6f8..000000000
--- a/tools/source_icons/scalable/warnhl.file
+++ /dev/null
@@ -1 +0,0 @@
-warnhl.png,w22,actions
diff --git a/tools/source_icons/scalable/warnhl.svg b/tools/source_icons/scalable/warnhl.svg
deleted file mode 100644
index c0e7f9046..000000000
--- a/tools/source_icons/scalable/warnhl.svg
+++ /dev/null
@@ -1,657 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/warnsh.file b/tools/source_icons/scalable/warnsh.file
deleted file mode 100644
index 2d2640c79..000000000
--- a/tools/source_icons/scalable/warnsh.file
+++ /dev/null
@@ -1 +0,0 @@
-warnsh.png,w22,actions
diff --git a/tools/source_icons/scalable/warnsh.svg b/tools/source_icons/scalable/warnsh.svg
deleted file mode 100644
index 7fb944327..000000000
--- a/tools/source_icons/scalable/warnsh.svg
+++ /dev/null
@@ -1,427 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/wavelet.file b/tools/source_icons/scalable/wavelet.file
deleted file mode 100644
index 1edeedbae..000000000
--- a/tools/source_icons/scalable/wavelet.file
+++ /dev/null
@@ -1 +0,0 @@
-wavelet.png,w22,actions
diff --git a/tools/source_icons/scalable/wavelet.svg b/tools/source_icons/scalable/wavelet.svg
deleted file mode 100644
index 0e410b511..000000000
--- a/tools/source_icons/scalable/wavelet.svg
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/wb-auto.file b/tools/source_icons/scalable/wb-auto.file
deleted file mode 100644
index 4fef61d4b..000000000
--- a/tools/source_icons/scalable/wb-auto.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-auto.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-auto.svg b/tools/source_icons/scalable/wb-auto.svg
deleted file mode 100644
index 59b8799a2..000000000
--- a/tools/source_icons/scalable/wb-auto.svg
+++ /dev/null
@@ -1,638 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-camera.file b/tools/source_icons/scalable/wb-camera.file
deleted file mode 100644
index 63d394942..000000000
--- a/tools/source_icons/scalable/wb-camera.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-camera.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-camera.svg b/tools/source_icons/scalable/wb-camera.svg
deleted file mode 100644
index 119b4a9a6..000000000
--- a/tools/source_icons/scalable/wb-camera.svg
+++ /dev/null
@@ -1,650 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-cloudy.file b/tools/source_icons/scalable/wb-cloudy.file
deleted file mode 100644
index 30319caf0..000000000
--- a/tools/source_icons/scalable/wb-cloudy.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-cloudy.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-cloudy.svg b/tools/source_icons/scalable/wb-cloudy.svg
deleted file mode 100644
index 1929d5c93..000000000
--- a/tools/source_icons/scalable/wb-cloudy.svg
+++ /dev/null
@@ -1,640 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-custom.file b/tools/source_icons/scalable/wb-custom.file
deleted file mode 100644
index debc0f4b8..000000000
--- a/tools/source_icons/scalable/wb-custom.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-custom.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-custom.svg b/tools/source_icons/scalable/wb-custom.svg
deleted file mode 100644
index c0334549f..000000000
--- a/tools/source_icons/scalable/wb-custom.svg
+++ /dev/null
@@ -1,655 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-flash.file b/tools/source_icons/scalable/wb-flash.file
deleted file mode 100644
index c5872302d..000000000
--- a/tools/source_icons/scalable/wb-flash.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-flash.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-flash.svg b/tools/source_icons/scalable/wb-flash.svg
deleted file mode 100644
index b2ee41891..000000000
--- a/tools/source_icons/scalable/wb-flash.svg
+++ /dev/null
@@ -1,639 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-fluorescent.file b/tools/source_icons/scalable/wb-fluorescent.file
deleted file mode 100644
index 7b8d464d4..000000000
--- a/tools/source_icons/scalable/wb-fluorescent.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-fluorescent.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-fluorescent.svg b/tools/source_icons/scalable/wb-fluorescent.svg
deleted file mode 100644
index 439fe43be..000000000
--- a/tools/source_icons/scalable/wb-fluorescent.svg
+++ /dev/null
@@ -1,697 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-lamp.file b/tools/source_icons/scalable/wb-lamp.file
deleted file mode 100644
index 4862cafb4..000000000
--- a/tools/source_icons/scalable/wb-lamp.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-lamp.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-lamp.svg b/tools/source_icons/scalable/wb-lamp.svg
deleted file mode 100644
index bf1e45350..000000000
--- a/tools/source_icons/scalable/wb-lamp.svg
+++ /dev/null
@@ -1,1330 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/wb-led.file b/tools/source_icons/scalable/wb-led.file
deleted file mode 100644
index 5083da16d..000000000
--- a/tools/source_icons/scalable/wb-led.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-led.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-led.svg b/tools/source_icons/scalable/wb-led.svg
deleted file mode 100644
index a6048bf01..000000000
--- a/tools/source_icons/scalable/wb-led.svg
+++ /dev/null
@@ -1,737 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-shade.file b/tools/source_icons/scalable/wb-shade.file
deleted file mode 100644
index 9068faeed..000000000
--- a/tools/source_icons/scalable/wb-shade.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-shade.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-shade.svg b/tools/source_icons/scalable/wb-shade.svg
deleted file mode 100644
index 871321180..000000000
--- a/tools/source_icons/scalable/wb-shade.svg
+++ /dev/null
@@ -1,694 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-sun.file b/tools/source_icons/scalable/wb-sun.file
deleted file mode 100644
index e2906963c..000000000
--- a/tools/source_icons/scalable/wb-sun.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-sun.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-sun.svg b/tools/source_icons/scalable/wb-sun.svg
deleted file mode 100644
index 222177600..000000000
--- a/tools/source_icons/scalable/wb-sun.svg
+++ /dev/null
@@ -1,724 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/wb-tungsten.file b/tools/source_icons/scalable/wb-tungsten.file
deleted file mode 100644
index dc1989f4c..000000000
--- a/tools/source_icons/scalable/wb-tungsten.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-tungsten.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-tungsten.svg b/tools/source_icons/scalable/wb-tungsten.svg
deleted file mode 100644
index 5d172c203..000000000
--- a/tools/source_icons/scalable/wb-tungsten.svg
+++ /dev/null
@@ -1,697 +0,0 @@
-
-
-
diff --git a/tools/source_icons/scalable/wb-water.file b/tools/source_icons/scalable/wb-water.file
deleted file mode 100644
index 14ce25494..000000000
--- a/tools/source_icons/scalable/wb-water.file
+++ /dev/null
@@ -1 +0,0 @@
-wb-water.png,w22,actions
diff --git a/tools/source_icons/scalable/wb-water.svg b/tools/source_icons/scalable/wb-water.svg
deleted file mode 100644
index d3e2ecde7..000000000
--- a/tools/source_icons/scalable/wb-water.svg
+++ /dev/null
@@ -1,642 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/scalable/zoom-100-identifier.file b/tools/source_icons/scalable/zoom-100-identifier.file
deleted file mode 100644
index b88690fb1..000000000
--- a/tools/source_icons/scalable/zoom-100-identifier.file
+++ /dev/null
@@ -1 +0,0 @@
-zoom-100-identifier.png,w12,actions
diff --git a/tools/source_icons/scalable/zoom-100-identifier.svg b/tools/source_icons/scalable/zoom-100-identifier.svg
deleted file mode 100644
index a45346558..000000000
--- a/tools/source_icons/scalable/zoom-100-identifier.svg
+++ /dev/null
@@ -1,653 +0,0 @@
-
-
-
-
diff --git a/tools/source_icons/script/change_colour.bash b/tools/source_icons/script/change_colour.bash
deleted file mode 100755
index a3e63d22f..000000000
--- a/tools/source_icons/script/change_colour.bash
+++ /dev/null
@@ -1,52 +0,0 @@
-#! /bin/bash
-
-### arg1 : this script takes as input a directory which
-### contains the svg files for the icon set.
-### arg2: it creates in the output directory the svg files
-### for the desired colour
-### arg3: the colour name (in hexadecimal) to be used for the icon
-### arg4: the colour name (in hexadecimal) to be used for the gradient
-
-DIR_IN=$1
-DIR_OUT=$2
-COLOUR_BG=$3
-
-OPACITY=0.85
-
-
-if [ $# -lt 3 ]
-then
- echo "Usage: $(basename $0) {input svg directory} {output svg directory} {colour name (hexadecimal)}"
- exit 0
-fi
-
-if [ $# -eq 4 ]
-then
- COLOUR_GRADIENT=$4
-else
- COLOUR_GRADIENT="#ffffff"
-fi
-
-### ORIGINAL = #2a7fff
-### PURPLE = #843382
-### GRAY 60% = #666666
-### DARK THEME = #D2D2D2
-### LIGHT THEME = #252525
-
-
-ORIGINAL="#2a7fff" ### it is the default colour which has been used to develop the gold standard icon set
-for SVG in $(ls $DIR_IN/*.svg)
-do
-# sed -e "s/$ORIGINAL/$COLOUR_BG/g" $SVG > $DIR_OUT/$(basename $SVG)
-
- sed -e "s/style=\"opacity:0.69.*;fill:$ORIGINAL/style=\"opacity:$OPACITY;fill:$COLOUR_BG/g" -e "s/style=\"opacity:0.7*;fill:$ORIGINAL/style=\"opacity:$OPACITY;fill:$COLOUR_BG/g" -e "s/$ORIGINAL/$COLOUR_BG/g" -e "s/style=\"stop-color:\#ffffff;/style=\"stop-color:$COLOUR_GRADIENT;/g" $SVG > $DIR_OUT/$(basename $SVG)
-
-
- FILE_NAME=${SVG%.svg}
- FILE=$FILE_NAME.file
- cp $FILE $DIR_OUT
-
-done
-
-
-#cp $DIR_IN/index.theme $DIR_OUT
diff --git a/tools/source_icons/script/make_all_icon_theme.bash b/tools/source_icons/script/make_all_icon_theme.bash
deleted file mode 100755
index 4047bf7a9..000000000
--- a/tools/source_icons/script/make_all_icon_theme.bash
+++ /dev/null
@@ -1,78 +0,0 @@
-#! /bin/bash
-
-### arg1 : this script takes as input a directory which
-### contains the svg files for the gold standard icon set.
-### arg2: it creates in the output directory the png files
-
-### make_all_icon_theme.bash tools/icons_source/scalable /tmp/png
-
-DIR_IN=$1
-DIR_OUT=$2
-
-
-if [ $# -lt 2 ]
-then
- echo "Usage: $(basename $0) {input svg directory} {output directory}"
- exit 0
-fi
-
-
-if [ ! -d $DIR_OUT ]
-then
- mkdir $DIR_OUT
-else
- rm -r $DIR_OUT/*
-fi
-
-if [ ! -d $DIR_OUT/Dark ]
-then
- mkdir $DIR_OUT/Dark
-fi
-
-if [ ! -d $DIR_OUT/Light ]
-then
- mkdir $DIR_OUT/Light
-fi
-
-
-rm -r $DIR_OUT/Dark/*
-rm -r $DIR_OUT/Light/*
-
-### make all icon with generic option
-./make_icon_theme.bash $DIR_IN $DIR_OUT/Dark "#BBBBBB" "#FFFFFF"
-./make_icon_theme.bash $DIR_IN $DIR_OUT/Light "#252525" "#7D7D7D"
-
-### make custom icon with specific option
-if [ ! -d $DIR_OUT/Light/tmp ]
-then
- mkdir $DIR_OUT/Light/tmp
-fi
-
-if [ ! -d $DIR_OUT/Dark/tmp ]
-then
- mkdir $DIR_OUT/Dark/tmp
-fi
-
-cp $DIR_IN/closedhand.* $DIR_OUT/Dark/tmp
-cp $DIR_IN/closedhand.* $DIR_OUT/Light/tmp
-
-./make_icon_theme.bash $DIR_OUT/Dark/tmp $DIR_OUT/Dark "#BBBBBB" "#000000"
-./make_icon_theme.bash $DIR_OUT/Light/tmp $DIR_OUT/Light "#252525" "#FFFFFF"
-
-DIR_TMP=/tmp/icons
-
-if [ ! -d $DIR_TMP ]
-then
- mkdir $DIR_TMP
-fi
-
-cp -r $DIR_OUT/* $DIR_TMP
-mv $DIR_TMP/Dark/*.png $DIR_TMP/Dark/actions
-mv $DIR_TMP/Light/*.png $DIR_TMP/Light/actions
-/bin/rm -r $DIR_TMP/Dark/*.file $DIR_TMP/Dark/tmp
-/bin/rm -r $DIR_TMP/Light/*.file $DIR_TMP/Light/tmp
-
-cd /tmp
-tar cvf iconsets.tar icons
-bzip2 iconsets.tar
-mv iconsets.tar.bz2 $DIR_OUT
diff --git a/tools/source_icons/script/make_icon_theme.bash b/tools/source_icons/script/make_icon_theme.bash
deleted file mode 100755
index f20f53af9..000000000
--- a/tools/source_icons/script/make_icon_theme.bash
+++ /dev/null
@@ -1,39 +0,0 @@
-#! /bin/bash
-
-### arg1 : this script takes as input a directory which
-### contains the svg files for the gold standard icon set.
-### arg2: it creates in the output directory the png files
-### for the desired size
-### arg3: the colour name (in hexadecimal) to be used
-
-
-### Light Theme
-### ./make_icon_theme.bash ../svg/ /tmp/png/ "#252525" "#7D7D7D"
-
-### Dark Theme
-### ./make_icon_theme.bash ../svg/ /tmp/png/ "#D2D2D2" "#FFFFFF"
-
-
-DIR_IN=$1
-DIR_OUT=$2
-COLOUR_BG=$3
-COLOUR_GRADIENT=$4
-
-if [ $# -lt 3 ]
-then
- echo "Usage: $(basename $0) {input svg directory} {output directory} {background colour name (hexadecimal)} {option: gradient colour name (hexadecimal)}"
- exit 0
-fi
-
-
-if [ $# -eq 4 ]
-then
-./change_colour.bash $DIR_IN $DIR_OUT $COLOUR_BG $COLOUR_GRADIENT
-else
-./change_colour.bash $DIR_IN $DIR_OUT $COLOUR_BG
-fi
-./svg2png.bash $DIR_OUT $DIR_OUT $WIDTH
-rm $DIR_OUT/*.svg
-
-
-
diff --git a/tools/source_icons/script/svg2png.bash b/tools/source_icons/script/svg2png.bash
deleted file mode 100755
index 27642a52c..000000000
--- a/tools/source_icons/script/svg2png.bash
+++ /dev/null
@@ -1,64 +0,0 @@
-#! /bin/bash
-
-### arg1 : this script takes as input a directory which
-### contains the svg files for the gold standard icon set.
-### arg2: it creates in the output directory the png files
-### for the desired size
-
-
-DIR_IN=$1
-DIR_OUT=$2
-
-DIR_TMP=/tmp
-
-if [ $# -ne 2 ]
-then
- echo "Usage: $(basename $0) {input svg directory} {output directory} {width (in pixel)}"
- exit 0
-fi
-
-if [ ! -d $DIR_OUT/actions ]
-then
- mkdir $DIR_OUT/actions
-fi
-
-if [ ! -d $DIR_OUT/devices ]
-then
- mkdir $DIR_OUT/devices
-fi
-
-if [ ! -d $DIR_OUT/places ]
-then
- mkdir $DIR_OUT/places
-fi
-
-
-
-for SVG in $(ls $DIR_IN/*.svg)
-do
- echo $SVG
-
- FILE=$(basename $SVG)
- FILE_NAME=${FILE%.svg}
- FILE=$FILE_NAME.file
-
- if [ -f $DIR_TMP/$FILE_NAME.bash ]
- then
- rm $DIR_TMP/$FILE_NAME.bash
- fi
-
- echo "#! /bin/bash" > $DIR_TMP/$FILE_NAME.bash
- if [[ $OSTYPE == msys || $OSTYPE == MSYS ]]; then
- awk -v s="$SVG" -v d="$DIR_OUT" -F, '{print "\"/c/Program Files/Inkscape/inkscape.exe\" " s " --export-png=" d "/" $1 " -" $2}' $DIR_IN/$FILE >> $DIR_TMP/$FILE_NAME.bash
- else
- awk -v s="$SVG" -v d="$DIR_OUT" -F, '{print "inkscape " s " --export-png=" d "/" $1 " -" $2}' $DIR_IN/$FILE >> $DIR_TMP/$FILE_NAME.bash
- fi
-
- awk -v s="$SVG" -v d="$DIR_OUT" -F, '{print "mv " d "/" $1 " " d "/" $3}' $DIR_IN/$FILE >> $DIR_TMP/$FILE_NAME.bash
-
- chmod +x $DIR_TMP/$FILE_NAME.bash
- $DIR_TMP/$FILE_NAME.bash
-
- rm $DIR_TMP/$FILE_NAME.bash
-
-done
diff --git a/tools/win/InnoSetup/WindowsInnoSetup.iss.in b/tools/win/InnoSetup/WindowsInnoSetup.iss.in
index 6814d9c74..11601a53d 100644
--- a/tools/win/InnoSetup/WindowsInnoSetup.iss.in
+++ b/tools/win/InnoSetup/WindowsInnoSetup.iss.in
@@ -49,7 +49,7 @@ AllowNoIcons=yes
LicenseFile={#MyBuildBasePath}\LICENSE.txt
OutputDir={#MyBuildBasePath}\..\
OutputBaseFilename={#MyAppName}_{#MyAppVersion}_{#MySystemName}_{#MyBitDepth}
-SetupIconFile={#MySourceBasePath}\rtdata\icons\RT.ico
+SetupIconFile={#MySourceBasePath}\rtdata\images\non-themed\rawtherapee.ico
WizardImageFile={#MySourceBasePath}\tools\win\InnoSetup\installerStrip.bmp
WizardImageBackColor=$2A2A2A
Compression=lzma