diff --git a/README.md b/README.md
index d8838b89..79050d95 100644
--- a/README.md
+++ b/README.md
@@ -7,33 +7,33 @@ My efforts here will focus on creating a **64-bit version** of the GTK+-2 runtim
The installers can be found in the [releases section](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases).
-The current releases ([gtk2-runtime-2.24.31-2017-08-17-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2017-08-17/gtk2-runtime-2.24.31-2017-08-17-ts-win64.exe) and [gtk3-runtime-3.22.19-2017-09-11-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2017-09-11/gtk3-runtime-3.22.19-2017-09-11-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. Users who want to compile against this runtime are strongly encouraged to set up a MSYS2 installation themselves, and install the required packages (compiled with the mingw-w64-x86\_64 toolchain!!!).
+The current releases ([gtk2-runtime-2.24.31-2017-09-25-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2017-09-25/gtk2-runtime-2.24.31-2017-09-25-ts-win64.exe) and [gtk3-runtime-3.22.19-2017-09-25-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2017-09-25/gtk3-runtime-3.22.21-2017-09-25-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. Users who want to compile against this runtime are strongly encouraged to set up a MSYS2 installation themselves, and install the required packages (compiled with the mingw-w64-x86\_64 toolchain!!!).
The following packages are included in the current GTK+-2/3 installers
-* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.24.0)
+* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.26.0)
* [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.24.0)
-* [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.24.2)
+* [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.26.0)
* [cairo](http://cairographics.org/releases/) (1.15.6)
* [cairomm](http://cairographics.org/releases/) (1.12.0)
-* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.12.4)
-* [freetype](http://www.freetype.org/download.html) (2.8)
-* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.36.9)
+* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.12.5)
+* [freetype](http://www.freetype.org/download.html) (2.8.1)
+* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.36.10)
* [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8.1)
-* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.52.3)
-* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.50.1)
+* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.54.0)
+* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.54.0)
* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.50.0)
* [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.31)
-* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.22.19)
+* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.22.21)
* [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.4)
* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.22.0)
* [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5)
* [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.24.3)
* ~~[gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3)~~ (currently unavailable)
* [gtksourceviewmm3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (3.18.0)
-* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (1.5.0)
+* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (1.5.1)
* [hicolor-icon-theme](http://icon-theme.freedesktop.org/releases/) (0.15)
-* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.2.8)
+* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.4.2)
* [libepoxy](https://github.com/anholt/libepoxy) (1.4.3)
* [libffi](http://sourceware.org/libffi/) (3.2.1)
* [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.15)
diff --git a/gtk-nsis-pack/bin/fc-cache.exe b/gtk-nsis-pack/bin/fc-cache.exe
index df8facf1..e6e1a2da 100644
Binary files a/gtk-nsis-pack/bin/fc-cache.exe and b/gtk-nsis-pack/bin/fc-cache.exe differ
diff --git a/gtk-nsis-pack/bin/fc-cat.exe b/gtk-nsis-pack/bin/fc-cat.exe
index 532687b3..1ad89ecd 100644
Binary files a/gtk-nsis-pack/bin/fc-cat.exe and b/gtk-nsis-pack/bin/fc-cat.exe differ
diff --git a/gtk-nsis-pack/bin/fc-list.exe b/gtk-nsis-pack/bin/fc-list.exe
index 5904716d..2c0a792a 100644
Binary files a/gtk-nsis-pack/bin/fc-list.exe and b/gtk-nsis-pack/bin/fc-list.exe differ
diff --git a/gtk-nsis-pack/bin/fc-match.exe b/gtk-nsis-pack/bin/fc-match.exe
index 170c026e..cff4737f 100644
Binary files a/gtk-nsis-pack/bin/fc-match.exe and b/gtk-nsis-pack/bin/fc-match.exe differ
diff --git a/gtk-nsis-pack/bin/fc-pattern.exe b/gtk-nsis-pack/bin/fc-pattern.exe
index 571867d5..9ae14123 100644
Binary files a/gtk-nsis-pack/bin/fc-pattern.exe and b/gtk-nsis-pack/bin/fc-pattern.exe differ
diff --git a/gtk-nsis-pack/bin/fc-query.exe b/gtk-nsis-pack/bin/fc-query.exe
index f01bd09f..b1a1969a 100644
Binary files a/gtk-nsis-pack/bin/fc-query.exe and b/gtk-nsis-pack/bin/fc-query.exe differ
diff --git a/gtk-nsis-pack/bin/fc-scan.exe b/gtk-nsis-pack/bin/fc-scan.exe
index ef5dbcfb..2fa197db 100644
Binary files a/gtk-nsis-pack/bin/fc-scan.exe and b/gtk-nsis-pack/bin/fc-scan.exe differ
diff --git a/gtk-nsis-pack/bin/fc-validate.exe b/gtk-nsis-pack/bin/fc-validate.exe
index ee6b4c9b..4be0e788 100644
Binary files a/gtk-nsis-pack/bin/fc-validate.exe and b/gtk-nsis-pack/bin/fc-validate.exe differ
diff --git a/gtk-nsis-pack/bin/gdk-pixbuf-query-loaders.exe b/gtk-nsis-pack/bin/gdk-pixbuf-query-loaders.exe
index fe33f145..79bbcfa1 100644
Binary files a/gtk-nsis-pack/bin/gdk-pixbuf-query-loaders.exe and b/gtk-nsis-pack/bin/gdk-pixbuf-query-loaders.exe differ
diff --git a/gtk-nsis-pack/bin/gspawn-win64-helper-console.exe b/gtk-nsis-pack/bin/gspawn-win64-helper-console.exe
index 6abd3ae7..0f8eb373 100644
Binary files a/gtk-nsis-pack/bin/gspawn-win64-helper-console.exe and b/gtk-nsis-pack/bin/gspawn-win64-helper-console.exe differ
diff --git a/gtk-nsis-pack/bin/gspawn-win64-helper.exe b/gtk-nsis-pack/bin/gspawn-win64-helper.exe
index f8691ab1..61e2d813 100644
Binary files a/gtk-nsis-pack/bin/gspawn-win64-helper.exe and b/gtk-nsis-pack/bin/gspawn-win64-helper.exe differ
diff --git a/gtk-nsis-pack/bin/gtk-query-immodules-2.0.exe b/gtk-nsis-pack/bin/gtk-query-immodules-2.0.exe
index 3ebcd7a9..70a51e82 100644
Binary files a/gtk-nsis-pack/bin/gtk-query-immodules-2.0.exe and b/gtk-nsis-pack/bin/gtk-query-immodules-2.0.exe differ
diff --git a/gtk-nsis-pack/bin/gtk-query-immodules-3.0.exe b/gtk-nsis-pack/bin/gtk-query-immodules-3.0.exe
index 7b94a526..dac47063 100644
Binary files a/gtk-nsis-pack/bin/gtk-query-immodules-3.0.exe and b/gtk-nsis-pack/bin/gtk-query-immodules-3.0.exe differ
diff --git a/gtk-nsis-pack/bin/gtk-update-icon-cache.exe b/gtk-nsis-pack/bin/gtk-update-icon-cache.exe
index 6b45666e..3e1648ba 100644
Binary files a/gtk-nsis-pack/bin/gtk-update-icon-cache.exe and b/gtk-nsis-pack/bin/gtk-update-icon-cache.exe differ
diff --git a/gtk-nsis-pack/bin/libatk-1.0-0.dll b/gtk-nsis-pack/bin/libatk-1.0-0.dll
index 513bebed..4ac0fdc8 100644
Binary files a/gtk-nsis-pack/bin/libatk-1.0-0.dll and b/gtk-nsis-pack/bin/libatk-1.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libfontconfig-1.dll b/gtk-nsis-pack/bin/libfontconfig-1.dll
index 352332eb..d2b964f3 100644
Binary files a/gtk-nsis-pack/bin/libfontconfig-1.dll and b/gtk-nsis-pack/bin/libfontconfig-1.dll differ
diff --git a/gtk-nsis-pack/bin/libfreetype-6.dll b/gtk-nsis-pack/bin/libfreetype-6.dll
index 9d09cf17..a1a342fc 100644
Binary files a/gtk-nsis-pack/bin/libfreetype-6.dll and b/gtk-nsis-pack/bin/libfreetype-6.dll differ
diff --git a/gtk-nsis-pack/bin/libgailutil-18.dll b/gtk-nsis-pack/bin/libgailutil-18.dll
index c4bffe43..4fb6f1fb 100644
Binary files a/gtk-nsis-pack/bin/libgailutil-18.dll and b/gtk-nsis-pack/bin/libgailutil-18.dll differ
diff --git a/gtk-nsis-pack/bin/libgailutil-3-0.dll b/gtk-nsis-pack/bin/libgailutil-3-0.dll
index 77c4ac9a..7b9b0711 100644
Binary files a/gtk-nsis-pack/bin/libgailutil-3-0.dll and b/gtk-nsis-pack/bin/libgailutil-3-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgdk-3-0.dll b/gtk-nsis-pack/bin/libgdk-3-0.dll
index 6631f0a5..578684ce 100644
Binary files a/gtk-nsis-pack/bin/libgdk-3-0.dll and b/gtk-nsis-pack/bin/libgdk-3-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgdk-win32-2.0-0.dll b/gtk-nsis-pack/bin/libgdk-win32-2.0-0.dll
index e4f8189f..a74973d5 100644
Binary files a/gtk-nsis-pack/bin/libgdk-win32-2.0-0.dll and b/gtk-nsis-pack/bin/libgdk-win32-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgdk_pixbuf-2.0-0.dll b/gtk-nsis-pack/bin/libgdk_pixbuf-2.0-0.dll
index 7759155d..72debfee 100644
Binary files a/gtk-nsis-pack/bin/libgdk_pixbuf-2.0-0.dll and b/gtk-nsis-pack/bin/libgdk_pixbuf-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgio-2.0-0.dll b/gtk-nsis-pack/bin/libgio-2.0-0.dll
index 74c26c4e..877fb241 100644
Binary files a/gtk-nsis-pack/bin/libgio-2.0-0.dll and b/gtk-nsis-pack/bin/libgio-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libglib-2.0-0.dll b/gtk-nsis-pack/bin/libglib-2.0-0.dll
index 1c682bea..48413f6e 100644
Binary files a/gtk-nsis-pack/bin/libglib-2.0-0.dll and b/gtk-nsis-pack/bin/libglib-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgmodule-2.0-0.dll b/gtk-nsis-pack/bin/libgmodule-2.0-0.dll
index d5d357e1..89705811 100644
Binary files a/gtk-nsis-pack/bin/libgmodule-2.0-0.dll and b/gtk-nsis-pack/bin/libgmodule-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgnutls-30.dll b/gtk-nsis-pack/bin/libgnutls-30.dll
index 5050260f..c84bbab6 100644
Binary files a/gtk-nsis-pack/bin/libgnutls-30.dll and b/gtk-nsis-pack/bin/libgnutls-30.dll differ
diff --git a/gtk-nsis-pack/bin/libgobject-2.0-0.dll b/gtk-nsis-pack/bin/libgobject-2.0-0.dll
index 6d8ca170..12a072de 100644
Binary files a/gtk-nsis-pack/bin/libgobject-2.0-0.dll and b/gtk-nsis-pack/bin/libgobject-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgthread-2.0-0.dll b/gtk-nsis-pack/bin/libgthread-2.0-0.dll
index cbe92762..6b660ed8 100644
Binary files a/gtk-nsis-pack/bin/libgthread-2.0-0.dll and b/gtk-nsis-pack/bin/libgthread-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgtk-3-0.dll b/gtk-nsis-pack/bin/libgtk-3-0.dll
index 6fcb72cc..04e1e1bd 100644
Binary files a/gtk-nsis-pack/bin/libgtk-3-0.dll and b/gtk-nsis-pack/bin/libgtk-3-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgtk-win32-2.0-0.dll b/gtk-nsis-pack/bin/libgtk-win32-2.0-0.dll
index 7f6a5e8b..f8f962d1 100644
Binary files a/gtk-nsis-pack/bin/libgtk-win32-2.0-0.dll and b/gtk-nsis-pack/bin/libgtk-win32-2.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgtksourceview-3.0-1.dll b/gtk-nsis-pack/bin/libgtksourceview-3.0-1.dll
index 34bdf92b..1adbeb5f 100644
Binary files a/gtk-nsis-pack/bin/libgtksourceview-3.0-1.dll and b/gtk-nsis-pack/bin/libgtksourceview-3.0-1.dll differ
diff --git a/gtk-nsis-pack/bin/libharfbuzz-0.dll b/gtk-nsis-pack/bin/libharfbuzz-0.dll
index 0514e88b..357008e7 100644
Binary files a/gtk-nsis-pack/bin/libharfbuzz-0.dll and b/gtk-nsis-pack/bin/libharfbuzz-0.dll differ
diff --git a/gtk-nsis-pack/bin/libidn-11.dll b/gtk-nsis-pack/bin/libidn-11.dll
deleted file mode 100644
index e81e9cf3..00000000
Binary files a/gtk-nsis-pack/bin/libidn-11.dll and /dev/null differ
diff --git a/gtk-nsis-pack/bin/libidn2-0.dll b/gtk-nsis-pack/bin/libidn2-0.dll
new file mode 100644
index 00000000..3efe1105
Binary files /dev/null and b/gtk-nsis-pack/bin/libidn2-0.dll differ
diff --git a/gtk-nsis-pack/bin/libjson-glib-1.0-0.dll b/gtk-nsis-pack/bin/libjson-glib-1.0-0.dll
index ba638cbc..bfe478f5 100644
Binary files a/gtk-nsis-pack/bin/libjson-glib-1.0-0.dll and b/gtk-nsis-pack/bin/libjson-glib-1.0-0.dll differ
diff --git a/gtk-nsis-pack/copy-msys2-files.sh b/gtk-nsis-pack/copy-msys2-files.sh
index 2f42d56c..27e0b0ec 100644
--- a/gtk-nsis-pack/copy-msys2-files.sh
+++ b/gtk-nsis-pack/copy-msys2-files.sh
@@ -111,7 +111,7 @@ cp $INSTALL_SRC_MSYS2_BIN/libgnutls-30.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libgmp-10.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libhogweed-4.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libnettle-6.dll $INSTALL_SRC_BIN
-cp $INSTALL_SRC_MSYS2_BIN/libidn-11.dll $INSTALL_SRC_BIN
+cp $INSTALL_SRC_MSYS2_BIN/libidn2-0.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libp11-kit-0.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libtasn1-6.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libunistring-2.dll $INSTALL_SRC_BIN
diff --git a/gtk-nsis-pack/gtk2-runtime.ts.nsi b/gtk-nsis-pack/gtk2-runtime.ts.nsi
index d38e1204..99498072 100644
--- a/gtk-nsis-pack/gtk2-runtime.ts.nsi
+++ b/gtk-nsis-pack/gtk2-runtime.ts.nsi
@@ -14,7 +14,7 @@
!define GTK_VERSION "2.24.31"
!define GTK_BIN_VERSION "2.10.0"
-!define PRODUCT_VERSION "${GTK_VERSION}-2017-08-17-ts-win64"
+!define PRODUCT_VERSION "${GTK_VERSION}-2017-09-25-ts-win64"
!define PRODUCT_NAME "GTK2-Runtime Win64"
!define PRODUCT_PUBLISHER "Tom Schoonjans"
!define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer"
diff --git a/gtk-nsis-pack/gtk3-runtime.ts.nsi b/gtk-nsis-pack/gtk3-runtime.ts.nsi
index e4b2ca96..899857df 100644
--- a/gtk-nsis-pack/gtk3-runtime.ts.nsi
+++ b/gtk-nsis-pack/gtk3-runtime.ts.nsi
@@ -11,9 +11,9 @@
; Directory and package names: gtk3-runtime.
-!define GTK_VERSION "3.22.19"
+!define GTK_VERSION "3.22.21"
!define GTK_BIN_VERSION "3.0.0"
-!define PRODUCT_VERSION "${GTK_VERSION}-2017-09-11-ts-win64"
+!define PRODUCT_VERSION "${GTK_VERSION}-2017-09-25-ts-win64"
!define PRODUCT_NAME "GTK3-Runtime Win64"
!define PRODUCT_PUBLISHER "Tom Schoonjans"
!define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer"
@@ -293,7 +293,7 @@ SectionIn 1 2 RO
File bin\libgmp-10.dll ; glib-networking dependency
File bin\libhogweed-4.dll ; glib-networking dependency
File bin\libnettle-6.dll ; glib-networking dependency
- File bin\libidn-11.dll ; glib-networking dependency
+ File bin\libidn2-0.dll ; glib-networking dependency
File bin\libp11-kit-0.dll ; glib-networking dependency
File bin\libtasn1-6.dll ; glib-networking dependency
File bin\libunistring-2.dll ; glib-networking dependency
@@ -671,7 +671,7 @@ Function un.DeleteDlls
Delete $LIB_INSTDIR\libgmp-10.dll ; glib-networking dependency
Delete $LIB_INSTDIR\libhogweed-4.dll ; glib-networking dependency
Delete $LIB_INSTDIR\libnettle-6.dll ; glib-networking dependency
- Delete $LIB_INSTDIR\libidn-11.dll ; glib-networking dependency
+ Delete $LIB_INSTDIR\libidn2-0.dll ; glib-networking dependency
Delete $LIB_INSTDIR\libp11-kit-0.dll ; glib-networking dependency
Delete $LIB_INSTDIR\libtasn1-6.dll ; glib-networking dependency
Delete $LIB_INSTDIR\libunistring-2.dll ; glib-networking dependency
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
index 6d02bf11..0713228c 100644
--- a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
+++ b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
@@ -1,6 +1,6 @@
# GdkPixbuf Image Loader Modules file
# Automatically generated file, do not edit
-# Created by gdk-pixbuf-query-loaders.exe from gdk-pixbuf-2.36.9
+# Created by gdk-pixbuf-query-loaders.exe from gdk-pixbuf-2.36.10
#
# LoaderDir = C:\msys64\mingw64/lib/gdk-pixbuf-2.0/2.10.0/loaders
#
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.dll
index 8d1ced69..0a2c78bb 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.dll
index 43302d04..7b7376cb 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.dll
index 3c9dbad2..e8074bd0 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.dll
index 24777e4a..25e5abd5 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.dll
index a35eae57..352c038b 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.dll
index b352ae93..07020eba 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.dll
index 127b19a9..83c9cf99 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.dll differ
diff --git a/gtk-nsis-pack/lib/gio/modules/libgiognutls.dll b/gtk-nsis-pack/lib/gio/modules/libgiognutls.dll
index b946e7fb..940456d0 100644
Binary files a/gtk-nsis-pack/lib/gio/modules/libgiognutls.dll and b/gtk-nsis-pack/lib/gio/modules/libgiognutls.dll differ
diff --git a/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libpixmap.dll b/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libpixmap.dll
index f895b9c3..70ffa198 100644
Binary files a/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libpixmap.dll and b/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libpixmap.dll differ
diff --git a/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libwimp.dll b/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libwimp.dll
index 8e76c0e4..cbdb2c35 100644
Binary files a/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libwimp.dll and b/gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libwimp.dll differ
diff --git a/gtk-nsis-pack/lib/gtk-2.0/modules/libgail.dll b/gtk-nsis-pack/lib/gtk-2.0/modules/libgail.dll
index 2474aa4e..95e03f32 100644
Binary files a/gtk-nsis-pack/lib/gtk-2.0/modules/libgail.dll and b/gtk-nsis-pack/lib/gtk-2.0/modules/libgail.dll differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/error-correct-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/error-correct-symbolic.symbolic.png
new file mode 100644
index 00000000..643ef13f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/error-correct-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/system-switch-user-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/system-switch-user-symbolic.symbolic.png
new file mode 100644
index 00000000..fd8504b1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/system-switch-user-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/tab-new-symbolic.symbolic.png
index 94ca8c30..b3411adb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/tab-new-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-mirror-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-mirror-symbolic.symbolic.png
new file mode 100644
index 00000000..fa7a6c58
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-mirror-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-pin-symbolic.symbolic.png
new file mode 100644
index 00000000..adcfbdcb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-details-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-details-symbolic.symbolic.png
new file mode 100644
index 00000000..87f51f85
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-details-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-devices-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-devices-symbolic.symbolic.png
new file mode 100644
index 00000000..0f426bb8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-devices-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/thunderbolt-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/thunderbolt-symbolic.symbolic.png
new file mode 100644
index 00000000..44f941ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/thunderbolt-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/video-joined-displays-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/video-joined-displays-symbolic.symbolic.png
new file mode 100644
index 00000000..d8b46ab8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/video-joined-displays-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/video-single-display-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/video-single-display-symbolic.symbolic.png
new file mode 100644
index 00000000..90ae417b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/video-single-display-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png
index 61e854c8..6a4eefd3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/application-x-firmware-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/application-x-firmware-symbolic.symbolic.png
new file mode 100644
index 00000000..0fef7479
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/application-x-firmware-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-landscape-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-landscape-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..389ad989
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-landscape-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-landscape-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-landscape-symbolic.symbolic.png
new file mode 100644
index 00000000..909883aa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-landscape-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..26cf6b90
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-symbolic.symbolic.png
new file mode 100644
index 00000000..5f40b754
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/thunderbolt-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/thunderbolt-acquiring-symbolic.symbolic.png
new file mode 100644
index 00000000..7d156e43
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/thunderbolt-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-night-symbolic.symbolic.png
index b65a2b96..56651e12 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png
index 05a6425f..43702b69 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-night-symbolic.symbolic.png
index 037e6b15..123ab6b6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png
index 943bf24b..91161279 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-windy-symbolic.symbolic.png
new file mode 100644
index 00000000..cc6a58b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png
index e9e184e3..ff215861 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/error-correct-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/error-correct-symbolic.symbolic.png
new file mode 100644
index 00000000..8f325f3d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/error-correct-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/system-switch-user-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/system-switch-user-symbolic.symbolic.png
new file mode 100644
index 00000000..f043a847
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/system-switch-user-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/tab-new-symbolic.symbolic.png
index b5adaeb6..cdeaae7c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/tab-new-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-mirror-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-mirror-symbolic.symbolic.png
new file mode 100644
index 00000000..1a3260c6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-mirror-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-pin-symbolic.symbolic.png
new file mode 100644
index 00000000..c09e4ca3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-details-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-details-symbolic.symbolic.png
new file mode 100644
index 00000000..319c8c61
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-details-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-devices-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-devices-symbolic.symbolic.png
new file mode 100644
index 00000000..84f120f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-devices-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/thunderbolt-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/thunderbolt-symbolic.symbolic.png
new file mode 100644
index 00000000..3f321a78
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/thunderbolt-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/video-joined-displays-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/video-joined-displays-symbolic.symbolic.png
new file mode 100644
index 00000000..27c2ba47
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/video-joined-displays-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/video-single-display-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/video-single-display-symbolic.symbolic.png
new file mode 100644
index 00000000..74679355
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/video-single-display-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png
index e7a6618f..5203e8e8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/application-x-firmware-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/application-x-firmware-symbolic.symbolic.png
new file mode 100644
index 00000000..28d47fef
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/application-x-firmware-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-landscape-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-landscape-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..32ebb6be
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-landscape-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-landscape-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-landscape-symbolic.symbolic.png
new file mode 100644
index 00000000..215a4e76
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-landscape-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..89bb582f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-symbolic.symbolic.png
new file mode 100644
index 00000000..2f385a35
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/thunderbolt-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/thunderbolt-acquiring-symbolic.symbolic.png
new file mode 100644
index 00000000..23a92c8e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/thunderbolt-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-night-symbolic.symbolic.png
index 113172cc..1d000b68 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png
index 0320ba28..87004f32 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-night-symbolic.symbolic.png
index a0fdfe28..c9627937 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png
index e2ce9b82..2af03613 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-windy-symbolic.symbolic.png
new file mode 100644
index 00000000..b3e426d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/error-correct-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/error-correct-symbolic.symbolic.png
new file mode 100644
index 00000000..88051717
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/error-correct-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/system-switch-user-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/system-switch-user-symbolic.symbolic.png
new file mode 100644
index 00000000..ecaa5193
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/system-switch-user-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/tab-new-symbolic.symbolic.png
index 1d452651..b8b3cfa0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/tab-new-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-mirror-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-mirror-symbolic.symbolic.png
new file mode 100644
index 00000000..a6d08dd1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-mirror-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-pin-symbolic.symbolic.png
new file mode 100644
index 00000000..54d3b2a4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-details-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-details-symbolic.symbolic.png
new file mode 100644
index 00000000..20dafd0b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-details-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-devices-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-devices-symbolic.symbolic.png
new file mode 100644
index 00000000..35fb297c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-devices-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/thunderbolt-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/thunderbolt-symbolic.symbolic.png
new file mode 100644
index 00000000..6ee83450
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/thunderbolt-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/video-joined-displays-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/video-joined-displays-symbolic.symbolic.png
new file mode 100644
index 00000000..93360939
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/video-joined-displays-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/video-single-display-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/video-single-display-symbolic.symbolic.png
new file mode 100644
index 00000000..dc4f3357
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/video-single-display-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png
index 1fe35c3a..f886fe73 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/application-x-firmware-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/application-x-firmware-symbolic.symbolic.png
new file mode 100644
index 00000000..451332ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/application-x-firmware-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-landscape-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-landscape-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..af77a010
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-landscape-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-landscape-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-landscape-symbolic.symbolic.png
new file mode 100644
index 00000000..222f10ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-landscape-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..8a002319
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-symbolic.symbolic.png
new file mode 100644
index 00000000..f5c60946
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/thunderbolt-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/thunderbolt-acquiring-symbolic.symbolic.png
new file mode 100644
index 00000000..bc671e83
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/thunderbolt-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-night-symbolic.symbolic.png
index 90b4b356..19407145 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png
index b7eab940..89b40b1a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-night-symbolic.symbolic.png
index 1fb2ce60..c03d2939 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png
index eec59047..3293af7f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-windy-symbolic.symbolic.png
new file mode 100644
index 00000000..f255123c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/error-correct-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/error-correct-symbolic.symbolic.png
new file mode 100644
index 00000000..3d78d781
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/error-correct-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/system-switch-user-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/system-switch-user-symbolic.symbolic.png
new file mode 100644
index 00000000..3086a6b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/system-switch-user-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/tab-new-symbolic.symbolic.png
index 09d9b178..83dd9781 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/tab-new-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-mirror-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-mirror-symbolic.symbolic.png
new file mode 100644
index 00000000..860f2292
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-mirror-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-pin-symbolic.symbolic.png
new file mode 100644
index 00000000..87b95c89
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-details-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-details-symbolic.symbolic.png
new file mode 100644
index 00000000..bb632b50
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-details-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-devices-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-devices-symbolic.symbolic.png
new file mode 100644
index 00000000..d40eab8d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-devices-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/thunderbolt-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/thunderbolt-symbolic.symbolic.png
new file mode 100644
index 00000000..dbd699e5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/thunderbolt-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/video-joined-displays-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/video-joined-displays-symbolic.symbolic.png
new file mode 100644
index 00000000..093ad78e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/video-joined-displays-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/video-single-display-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/video-single-display-symbolic.symbolic.png
new file mode 100644
index 00000000..39740ad3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/video-single-display-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png
index 4d11c9cb..9fc1f5a4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/application-x-firmware-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/application-x-firmware-symbolic.symbolic.png
new file mode 100644
index 00000000..a53c84f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/application-x-firmware-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-landscape-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-landscape-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..0911ac21
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-landscape-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-landscape-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-landscape-symbolic.symbolic.png
new file mode 100644
index 00000000..9ce8dc48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-landscape-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..bf9d56b1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-symbolic.symbolic.png
new file mode 100644
index 00000000..20268520
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/thunderbolt-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/thunderbolt-acquiring-symbolic.symbolic.png
new file mode 100644
index 00000000..8d08c97b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/thunderbolt-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-night-symbolic.symbolic.png
index 0059dc67..7f4cb5bf 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png
index d5a9605c..60249970 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-night-symbolic.symbolic.png
index 3d1ff9a6..3d0b508c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png
index eb2ab941..1779b1e4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-windy-symbolic.symbolic.png
new file mode 100644
index 00000000..3b69bfb3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-synchronizing.png
new file mode 100644
index 00000000..00b8facb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/error-correct-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/error-correct-symbolic.symbolic.png
new file mode 100644
index 00000000..dc3b89ab
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/error-correct-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/system-switch-user-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/system-switch-user-symbolic.symbolic.png
new file mode 100644
index 00000000..b0473956
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/system-switch-user-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/tab-new-symbolic.symbolic.png
index df7256d3..64d00f9a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/tab-new-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-mirror-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-mirror-symbolic.symbolic.png
new file mode 100644
index 00000000..c5091dd1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-mirror-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-pin-symbolic.symbolic.png
new file mode 100644
index 00000000..0f287f8a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-details-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-details-symbolic.symbolic.png
new file mode 100644
index 00000000..54276c79
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-details-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-devices-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-devices-symbolic.symbolic.png
new file mode 100644
index 00000000..65542bb6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-devices-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/thunderbolt-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/thunderbolt-symbolic.symbolic.png
new file mode 100644
index 00000000..ec2563a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/thunderbolt-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/video-joined-displays-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/video-joined-displays-symbolic.symbolic.png
new file mode 100644
index 00000000..a1e3ffae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/video-joined-displays-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/video-single-display-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/video-single-display-symbolic.symbolic.png
new file mode 100644
index 00000000..c3434367
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/video-single-display-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/mimetypes/application-x-firmware-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/mimetypes/application-x-firmware-symbolic.symbolic.png
new file mode 100644
index 00000000..86047407
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/mimetypes/application-x-firmware-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-landscape-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-landscape-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..98cf63ae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-landscape-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-landscape-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-landscape-symbolic.symbolic.png
new file mode 100644
index 00000000..4355135f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-landscape-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..ac84b198
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-symbolic.symbolic.png
new file mode 100644
index 00000000..24730355
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/thunderbolt-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/thunderbolt-acquiring-symbolic.symbolic.png
new file mode 100644
index 00000000..97277aa3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/thunderbolt-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-night-symbolic.symbolic.png
index 8b7b0fa8..cdfc5bbb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png
index c4ca7b3e..a1bc84c1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-night-symbolic.symbolic.png
index c3a3971c..69413558 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png
index 92a3ba0f..bc65c538 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-windy-symbolic.symbolic.png
new file mode 100644
index 00000000..68fa3cf7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/error-correct-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/error-correct-symbolic.symbolic.png
new file mode 100644
index 00000000..e10e03c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/error-correct-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/system-switch-user-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/system-switch-user-symbolic.symbolic.png
new file mode 100644
index 00000000..700d4f5a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/system-switch-user-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/tab-new-symbolic.symbolic.png
index c05f7135..2ea409b0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/tab-new-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-mirror-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-mirror-symbolic.symbolic.png
new file mode 100644
index 00000000..c56b30f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-mirror-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-pin-symbolic.symbolic.png
new file mode 100644
index 00000000..ee1cd950
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-details-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-details-symbolic.symbolic.png
new file mode 100644
index 00000000..e8ceffb9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-details-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-devices-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-devices-symbolic.symbolic.png
new file mode 100644
index 00000000..5dbf698e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-devices-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/thunderbolt-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/thunderbolt-symbolic.symbolic.png
new file mode 100644
index 00000000..3119a3d2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/thunderbolt-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/video-joined-displays-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/video-joined-displays-symbolic.symbolic.png
new file mode 100644
index 00000000..18789f59
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/video-joined-displays-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/video-single-display-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/video-single-display-symbolic.symbolic.png
new file mode 100644
index 00000000..87558e9d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/video-single-display-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/mimetypes/application-x-firmware-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/mimetypes/application-x-firmware-symbolic.symbolic.png
new file mode 100644
index 00000000..94daa752
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/mimetypes/application-x-firmware-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-landscape-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-landscape-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..2b173a30
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-landscape-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-landscape-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-landscape-symbolic.symbolic.png
new file mode 100644
index 00000000..3d4cd7a2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-landscape-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-inverse-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-inverse-symbolic.symbolic.png
new file mode 100644
index 00000000..2e69be33
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-inverse-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-symbolic.symbolic.png
new file mode 100644
index 00000000..ee6df62d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/thunderbolt-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/thunderbolt-acquiring-symbolic.symbolic.png
new file mode 100644
index 00000000..dc9949a2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/thunderbolt-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-night-symbolic.symbolic.png
index 6678caf9..09af6eec 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png
index dc4539c1..c9524bf5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-night-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-night-symbolic.symbolic.png
index 1929cc7e..cb8b7c36 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-night-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-night-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png
index ef0346a5..c44869c6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-windy-symbolic.symbolic.png
new file mode 100644
index 00000000..c006745d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/icon-theme.cache b/gtk-nsis-pack/share/icons/Adwaita/icon-theme.cache
index 0e6dcef4..d5284f3b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/icon-theme.cache and b/gtk-nsis-pack/share/icons/Adwaita/icon-theme.cache differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/error-correct-symbolic.svg b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/error-correct-symbolic.svg
new file mode 100644
index 00000000..90676c44
--- /dev/null
+++ b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/error-correct-symbolic.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/system-switch-user-symbolic.svg b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/system-switch-user-symbolic.svg
new file mode 100644
index 00000000..a07f4abb
--- /dev/null
+++ b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/system-switch-user-symbolic.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/tab-new-symbolic.svg b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/tab-new-symbolic.svg
index ba4a3c83..f76bced4 100644
--- a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/tab-new-symbolic.svg
+++ b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/tab-new-symbolic.svg
@@ -1,7 +1,7 @@
-