diff --git a/README.md b/README.md
index 6827ddfb..6dcaca53 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ 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.32-2019-10-04-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-10-04/gtk2-runtime-2.24.32-2019-10-04-ts-win64.exe) and [gtk3-runtime-3.24.11-2019-10-04-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-10-04/gtk3-runtime-3.24.11-2019-10-04-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://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.32-2019-11-07-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-11-07/gtk2-runtime-2.24.32-2019-11-07-ts-win64.exe) and [gtk3-runtime-3.24.12-2019-11-07-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-11-07/gtk3-runtime-3.24.12-2019-11-07-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://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
@@ -21,14 +21,14 @@ The following packages are included in the current GTK+-2/3 installers
* [cairomm](http://cairographics.org/releases/) (1.12.2)
* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.13.1)
* [freetype](http://www.freetype.org/download.html) (2.10.1)
-* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.38.2)
+* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.40.0)
* [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8.1)
-* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.62.0)
-* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.60.3)
-* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.60.0)
-* [gobject-introspection](http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/) (1.60.2)
+* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.62.2)
+* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.62.1)
+* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.62.0)
+* [gobject-introspection](http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/) (1.62.0)
* [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.32)
-* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.11)
+* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.12)
* [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.5)
* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.24.1)
* [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5)
@@ -43,9 +43,9 @@ The following packages are included in the current GTK+-2/3 installers
* [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.16)
* [libpeas](http://ftp.gnome.org/pub/gnome/sources/libpeas/) (1.22.0)
* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.37)
-* [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.44.14)
+* [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.46.3)
* [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.10.2)
-* [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.68.1)
+* [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.68.2)
* [libxml2](http://xmlsoft.org/sources/) (2.9.9)
* [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.40.1)
* [libxml++3](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (3.0.1)
@@ -54,7 +54,7 @@ The following packages are included in the current GTK+-2/3 installers
* [pangomm](http://ftp.gnome.org/pub/GNOME/sources/pangomm/) (2.42.0)
* [pcre](ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) (8.43)
* [pixman](http://cairographics.org/releases/) (0.38.4)
-* [sqlite](https://www.sqlite.org) (3.29.0)
+* [sqlite](https://www.sqlite.org) (3.30.1)
* [zlib](http://www.zlib.net) (1.2.11)
For all other information regarding how to use the installer, the reader is kindly referred to [Alexander Shaduri's website](http://gtk-win.sourceforge.net) of the GTK for Windows runtime environment installer. The only difference with the installers found at his website is that mine DO NOT have the `compatdlls` option, but this should present no problems to any user.
diff --git a/gtk-nsis-pack/bin/gdbus.exe b/gtk-nsis-pack/bin/gdbus.exe
new file mode 100644
index 00000000..fb45e1a8
Binary files /dev/null and b/gtk-nsis-pack/bin/gdbus.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 2cbad3a9..39ebc5a6 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 f9a27b69..87236dd2 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 6079c572..ecaed560 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-3.0.exe b/gtk-nsis-pack/bin/gtk-query-immodules-3.0.exe
index 82baff07..63b60faa 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/libbrotlicommon.dll b/gtk-nsis-pack/bin/libbrotlicommon.dll
new file mode 100644
index 00000000..fee03de9
Binary files /dev/null and b/gtk-nsis-pack/bin/libbrotlicommon.dll differ
diff --git a/gtk-nsis-pack/bin/libbrotlidec.dll b/gtk-nsis-pack/bin/libbrotlidec.dll
new file mode 100644
index 00000000..3b10f765
Binary files /dev/null and b/gtk-nsis-pack/bin/libbrotlidec.dll differ
diff --git a/gtk-nsis-pack/bin/libexpat-1.dll b/gtk-nsis-pack/bin/libexpat-1.dll
index 347f9778..86fc608b 100644
Binary files a/gtk-nsis-pack/bin/libexpat-1.dll and b/gtk-nsis-pack/bin/libexpat-1.dll differ
diff --git a/gtk-nsis-pack/bin/libfribidi-0.dll b/gtk-nsis-pack/bin/libfribidi-0.dll
index f39c0918..605d7192 100644
Binary files a/gtk-nsis-pack/bin/libfribidi-0.dll and b/gtk-nsis-pack/bin/libfribidi-0.dll differ
diff --git a/gtk-nsis-pack/bin/libgailutil-3-0.dll b/gtk-nsis-pack/bin/libgailutil-3-0.dll
index 4d10c39a..de4604fe 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 ea1b2e39..839aeebe 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_pixbuf-2.0-0.dll b/gtk-nsis-pack/bin/libgdk_pixbuf-2.0-0.dll
index 2d319a1f..22b0b7f3 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 83c7fbf3..06181eff 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/libgiomm-2.4-1.dll b/gtk-nsis-pack/bin/libgiomm-2.4-1.dll
index 89594db7..92fed301 100644
Binary files a/gtk-nsis-pack/bin/libgiomm-2.4-1.dll and b/gtk-nsis-pack/bin/libgiomm-2.4-1.dll differ
diff --git a/gtk-nsis-pack/bin/libgirepository-1.0-1.dll b/gtk-nsis-pack/bin/libgirepository-1.0-1.dll
index bc027045..01743487 100644
Binary files a/gtk-nsis-pack/bin/libgirepository-1.0-1.dll and b/gtk-nsis-pack/bin/libgirepository-1.0-1.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 691073b3..d719b6f9 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/libglibmm-2.4-1.dll b/gtk-nsis-pack/bin/libglibmm-2.4-1.dll
index 193f17c2..da95d397 100644
Binary files a/gtk-nsis-pack/bin/libglibmm-2.4-1.dll and b/gtk-nsis-pack/bin/libglibmm-2.4-1.dll differ
diff --git a/gtk-nsis-pack/bin/libglibmm_generate_extra_defs-2.4-1.dll b/gtk-nsis-pack/bin/libglibmm_generate_extra_defs-2.4-1.dll
index 35d6d36d..76db006d 100644
Binary files a/gtk-nsis-pack/bin/libglibmm_generate_extra_defs-2.4-1.dll and b/gtk-nsis-pack/bin/libglibmm_generate_extra_defs-2.4-1.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 f02a4b80..7443d36d 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 e6823872..226c4dc0 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 6242c411..5beddda5 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 9a8139f9..81ff49b4 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 a3196e0b..8a6bc35e 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/libharfbuzz-0.dll b/gtk-nsis-pack/bin/libharfbuzz-0.dll
index b23c3ad5..a78eaf39 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/libpeas-1.0-0.dll b/gtk-nsis-pack/bin/libpeas-1.0-0.dll
index 65b777e5..87a0fbbf 100644
Binary files a/gtk-nsis-pack/bin/libpeas-1.0-0.dll and b/gtk-nsis-pack/bin/libpeas-1.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libpeas-gtk-1.0-0.dll b/gtk-nsis-pack/bin/libpeas-gtk-1.0-0.dll
index 97b2c29d..4351f73d 100644
Binary files a/gtk-nsis-pack/bin/libpeas-gtk-1.0-0.dll and b/gtk-nsis-pack/bin/libpeas-gtk-1.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/librsvg-2-2.dll b/gtk-nsis-pack/bin/librsvg-2-2.dll
index c5177c58..62373b30 100644
Binary files a/gtk-nsis-pack/bin/librsvg-2-2.dll and b/gtk-nsis-pack/bin/librsvg-2-2.dll differ
diff --git a/gtk-nsis-pack/bin/libsoup-2.4-1.dll b/gtk-nsis-pack/bin/libsoup-2.4-1.dll
index 5935c78d..99f9b321 100644
Binary files a/gtk-nsis-pack/bin/libsoup-2.4-1.dll and b/gtk-nsis-pack/bin/libsoup-2.4-1.dll differ
diff --git a/gtk-nsis-pack/bin/libsoup-gnome-2.4-1.dll b/gtk-nsis-pack/bin/libsoup-gnome-2.4-1.dll
index a3c06f84..7222f5cb 100644
Binary files a/gtk-nsis-pack/bin/libsoup-gnome-2.4-1.dll and b/gtk-nsis-pack/bin/libsoup-gnome-2.4-1.dll differ
diff --git a/gtk-nsis-pack/bin/libsqlite3-0.dll b/gtk-nsis-pack/bin/libsqlite3-0.dll
index fb7e08d2..ded5f531 100644
Binary files a/gtk-nsis-pack/bin/libsqlite3-0.dll and b/gtk-nsis-pack/bin/libsqlite3-0.dll differ
diff --git a/gtk-nsis-pack/bin/libtiff-5.dll b/gtk-nsis-pack/bin/libtiff-5.dll
index bb0a959b..f14a75a8 100644
Binary files a/gtk-nsis-pack/bin/libtiff-5.dll and b/gtk-nsis-pack/bin/libtiff-5.dll differ
diff --git a/gtk-nsis-pack/bin/libwinpthread-1.dll b/gtk-nsis-pack/bin/libwinpthread-1.dll
index cc91c566..5820e18b 100644
Binary files a/gtk-nsis-pack/bin/libwinpthread-1.dll and b/gtk-nsis-pack/bin/libwinpthread-1.dll differ
diff --git a/gtk-nsis-pack/bin/libxml2-2.dll b/gtk-nsis-pack/bin/libxml2-2.dll
index 417d25f0..4fb121ef 100644
Binary files a/gtk-nsis-pack/bin/libxml2-2.dll and b/gtk-nsis-pack/bin/libxml2-2.dll differ
diff --git a/gtk-nsis-pack/copy-msys2-files.sh b/gtk-nsis-pack/copy-msys2-files.sh
index b5d1150a..c641bfeb 100644
--- a/gtk-nsis-pack/copy-msys2-files.sh
+++ b/gtk-nsis-pack/copy-msys2-files.sh
@@ -111,6 +111,8 @@ cp $INSTALL_SRC_MSYS2_BIN/libjasper-4.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libjpeg-8.dll $INSTALL_SRC_BIN
# libsoup and its dependencies
+cp $INSTALL_SRC_MSYS2_BIN/libbrotlidec.dll $INSTALL_SRC_BIN
+cp $INSTALL_SRC_MSYS2_BIN/libbrotlicommon.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libsoup-2.4-1.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libsoup-gnome-2.4-1.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libsqlite3-0.dll $INSTALL_SRC_BIN
@@ -136,6 +138,7 @@ cp $INSTALL_SRC_MSYS2_BIN/libgcc_s_seh-1.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libwinpthread-1.dll $INSTALL_SRC_BIN
+cp $INSTALL_SRC_MSYS2_BIN/gdbus.exe $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/fc-cache.exe $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/fc-cat.exe $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/fc-list.exe $INSTALL_SRC_BIN
diff --git a/gtk-nsis-pack/gtk2-runtime.ts.nsi b/gtk-nsis-pack/gtk2-runtime.ts.nsi
index 328fe280..cfe4de0a 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.32"
!define GTK_BIN_VERSION "2.10.0"
-!define PRODUCT_VERSION "${GTK_VERSION}-2019-10-04-ts-win64"
+!define PRODUCT_VERSION "${GTK_VERSION}-2019-11-07-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 1559b12f..b0865c41 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.24.11"
+!define GTK_VERSION "3.24.12"
!define GTK_BIN_VERSION "3.0.0"
-!define PRODUCT_VERSION "${GTK_VERSION}-2019-10-04-ts-win64"
+!define PRODUCT_VERSION "${GTK_VERSION}-2019-11-07-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"
@@ -295,6 +295,8 @@ SectionIn 1 2 RO
File bin\libsoup-gnome-2.4-1.dll ; libsoup
File bin\libsqlite3-0.dll ; libsoup dependency
File bin\libpsl-5.dll ; libsoup dependency
+ File bin\libbrotlidec.dll ; libsoup dependency
+ File bin\libbrotlicommon.dll ; libsoup dependency
File bin\libgnutls-30.dll ; glib-networking dependency
File bin\libgmp-10.dll ; glib-networking dependency
File bin\libhogweed-5.dll ; glib-networking dependency
@@ -310,6 +312,7 @@ SectionIn 1 2 RO
; We install this into the same place as the DLLs to avoid any PATH manipulation.
SetOutPath "$LIB_INSTDIR"
+ File bin\gdbus.exe
File bin\fc-cache.exe
File bin\fc-cat.exe
File bin\fc-list.exe
@@ -610,6 +613,7 @@ Function un.DeleteDlls
un_no_dll_append:
; bin stuff (they are in the same directory)
+ Delete $LIB_INSTDIR\gdbus.exe
Delete $LIB_INSTDIR\fc-cache.exe
Delete $LIB_INSTDIR\fc-cat.exe
Delete $LIB_INSTDIR\fc-list.exe
@@ -689,6 +693,8 @@ Function un.DeleteDlls
Delete $LIB_INSTDIR\libsoup-gnome-2.4-1.dll ; libsoup
Delete $LIB_INSTDIR\libsqlite3-0.dll ; libsoup dependency
Delete $LIB_INSTDIR\libpsl-5.dll ; libsoup dependency
+ Delete $LIB_INSTDIR\libbrotlidec.dll ; libsoup dependency
+ Delete $LIB_INSTDIR\libbrotlicommon.dll ; libsoup dependency
Delete $LIB_INSTDIR\libgnutls-30.dll ; glib-networking dependency
Delete $LIB_INSTDIR\libgmp-10.dll ; glib-networking dependency
Delete $LIB_INSTDIR\libhogweed-5.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 e55de9c2..ad7c4bdc 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 from gdk-pixbuf-2.38.2
+# Created by gdk-pixbuf-query-loaders from gdk-pixbuf-2.40.0
#
# 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 69ad32c2..368c2ae1 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-bmp.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.dll
index 2ce44a07..b1c68e2e 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.dll
index ac7c208c..9d6e589c 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.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 05d809b0..f8802798 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-ico.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.dll
index 33bed8f9..562004e8 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jasper.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jasper.dll
index c6fa9382..88ef9dd0 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jasper.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jasper.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll
index 91134bf4..c5429ad8 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll differ
diff --git a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.dll
index b62b6570..85b65924 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.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 f7fd41eb..90c3a769 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 0b5f7725..c172fd5c 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-svg.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.dll
index 6a835b9d..5ffa3aa1 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.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 cc2029b1..4530ebc2 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-tiff.dll b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.dll
index 316c6648..4eb9af4b 100644
Binary files a/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.dll and b/gtk-nsis-pack/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.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 3abf3a67..e2a72934 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 d5bcd180..7773955c 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/libgiognomeproxy.dll b/gtk-nsis-pack/lib/gio/modules/libgiognomeproxy.dll
index 11a8afb0..00616556 100644
Binary files a/gtk-nsis-pack/lib/gio/modules/libgiognomeproxy.dll and b/gtk-nsis-pack/lib/gio/modules/libgiognomeproxy.dll differ
diff --git a/gtk-nsis-pack/lib/gio/modules/libgiognutls.dll b/gtk-nsis-pack/lib/gio/modules/libgiognutls.dll
index c8c0ac5a..c6bcca71 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/gio/modules/libgiolibproxy.dll b/gtk-nsis-pack/lib/gio/modules/libgiolibproxy.dll
index e340256c..6b5e3122 100644
Binary files a/gtk-nsis-pack/lib/gio/modules/libgiolibproxy.dll and b/gtk-nsis-pack/lib/gio/modules/libgiolibproxy.dll differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/GIRepository-2.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/GIRepository-2.0.typelib
index 440e6d3f..d12ef37a 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/GIRepository-2.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/GIRepository-2.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/GLib-2.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/GLib-2.0.typelib
index fca38511..ca7160e8 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/GLib-2.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/GLib-2.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/GObject-2.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/GObject-2.0.typelib
index 6056ca5d..9b24b237 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/GObject-2.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/GObject-2.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/Gdk-3.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/Gdk-3.0.typelib
index 4b6de3e4..f9ea9d21 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/Gdk-3.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/Gdk-3.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/GdkPixbuf-2.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/GdkPixbuf-2.0.typelib
index 32bd3799..f7770505 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/GdkPixbuf-2.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/GdkPixbuf-2.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/Gio-2.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/Gio-2.0.typelib
index 52268525..821fdd9d 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/Gio-2.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/Gio-2.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/Gtk-3.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/Gtk-3.0.typelib
index 34a1a34c..3ec2de03 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/Gtk-3.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/Gtk-3.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/GtkSource-4.typelib b/gtk-nsis-pack/lib/girepository-1.0/GtkSource-4.typelib
index 74c4f499..2291030d 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/GtkSource-4.typelib and b/gtk-nsis-pack/lib/girepository-1.0/GtkSource-4.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/HarfBuzz-0.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/HarfBuzz-0.0.typelib
index 4f64a6ae..08ebb3ab 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/HarfBuzz-0.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/HarfBuzz-0.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/Peas-1.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/Peas-1.0.typelib
index 0fc313a5..f96c98b1 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/Peas-1.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/Peas-1.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/PeasGtk-1.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/PeasGtk-1.0.typelib
index b8a73d0c..1d7d2961 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/PeasGtk-1.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/PeasGtk-1.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/Rsvg-2.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/Rsvg-2.0.typelib
index 2b7c6dac..076357e1 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/Rsvg-2.0.typelib and b/gtk-nsis-pack/lib/girepository-1.0/Rsvg-2.0.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/Soup-2.4.typelib b/gtk-nsis-pack/lib/girepository-1.0/Soup-2.4.typelib
index 87d59239..12572020 100644
Binary files a/gtk-nsis-pack/lib/girepository-1.0/Soup-2.4.typelib and b/gtk-nsis-pack/lib/girepository-1.0/Soup-2.4.typelib differ
diff --git a/gtk-nsis-pack/lib/girepository-1.0/Vulkan-1.0.typelib b/gtk-nsis-pack/lib/girepository-1.0/Vulkan-1.0.typelib
new file mode 100644
index 00000000..981c9004
Binary files /dev/null and b/gtk-nsis-pack/lib/girepository-1.0/Vulkan-1.0.typelib differ
diff --git a/gtk-nsis-pack/share/glib-2.0/schemas/gschemas.compiled b/gtk-nsis-pack/share/glib-2.0/schemas/gschemas.compiled
index 2a584c6a..526ea9ec 100644
Binary files a/gtk-nsis-pack/share/glib-2.0/schemas/gschemas.compiled and b/gtk-nsis-pack/share/glib-2.0/schemas/gschemas.compiled differ
diff --git a/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml
index 22ef50dd..7e8bc55d 100644
--- a/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml
+++ b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml
@@ -228,6 +228,14 @@
If true, display weekday in the clock, in addition to time.
+
+ true
+ Enable hot corners
+
+ If true, the activities overview can be accessed by moving the
+ mouse to the top-left corner.
+
+
false
Show battery percentage
@@ -242,5 +250,21 @@
If true, gtk+ uses the primary paste selection, usually triggered by a middle mouse button click.
+
+ true
+ Allow overlay scrolling
+
+ Whether scrollbars should be overlayed as indicators. Depending
+ on input devices in use, permanent scrollbars may still be
+ displayed.
+
+
+
+ false
+ Highlights the current location of the pointer.
+
+ If true, pressing a key will highlight the current pointer location on screen.
+
+
diff --git a/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml
index 0150b32a..d31fb774 100644
--- a/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml
+++ b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml
@@ -71,5 +71,13 @@
and removing users, as well as changing other users settings.
+
+ false
+ Mount removable storage devices as read-only
+
+ Prevent users from writing or modifying files on removable storage
+ devices (i.e. flash disks, mobile phones, cameras).
+
+
diff --git a/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.peripherals.gschema.xml b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.peripherals.gschema.xml
index e21e88c7..9f99d8dc 100644
--- a/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.peripherals.gschema.xml
+++ b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.desktop.peripherals.gschema.xml
@@ -60,6 +60,11 @@
Click method
How to generate software-emulated buttons, either disabled (“none”), through specific areas (“areas”), number of fingers (“fingers”) or left as hardware default (“default”).
+
+ false
+ Emulate middle click
+ Set this to TRUE to enable middle click during simultaneous left and right click.
+
@@ -77,6 +82,16 @@
Initial Key Repeat Delay
Initial key repeat delay in milliseconds.
+
+ true
+ Remember NumLock state
+ When set to true, GNOME will remember the state of the NumLock LED between sessions.
+
+
+ false
+ NumLock state
+ The remembered state of the NumLock LED.
+
@@ -100,6 +115,11 @@
Acceleration profile
Acceleration profile used for connected mice. The acceleration profile can be set to either default (“default”) which uses the default acceleration profile for each device, flat (“flat”), which accelerates by a device specific constant factor derived from the configured pointer speed, or adaptive (“adaptive”) which adapts the acceleration depending on the mouse movement. If a mouse doesn’t support the configured profile, “default” will be used.
+
+ false
+ Emulate middle click
+ Set this to TRUE to enable middle click during simultaneous left and right click.
+
@@ -185,5 +205,10 @@
Acceleration profile
Acceleration profile used for the trackball. The acceleration profile can be set to either default (“default”) which uses the default acceleration profile, flat (“flat”), which accelerates by a device specific constant factor derived from the configured speed, or adaptive (“adaptive”) which adapts the acceleration depending on the movement. If the trackball doesn’t support the configured profile, “default” will be used.
+
+ false
+ Emulate middle click
+ Set this to TRUE to enable middle click during simultaneous left and right click.
+
diff --git a/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.gedit.plugins.spell.gschema.xml b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.gedit.plugins.spell.gschema.xml
new file mode 100644
index 00000000..4350a91d
--- /dev/null
+++ b/gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.gedit.plugins.spell.gschema.xml
@@ -0,0 +1,9 @@
+
+
+
+ false
+ Highlight misspelled words
+ Default setting for highlight misspelled words.
+
+
+
diff --git a/gtk-nsis-pack/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml b/gtk-nsis-pack/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
index c3753f2f..dda603ab 100644
--- a/gtk-nsis-pack/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
+++ b/gtk-nsis-pack/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
@@ -25,7 +25,8 @@
-
+
+
@@ -48,6 +49,12 @@
+
+
+
+
+
+
""
@@ -87,6 +94,13 @@
Controls whether the file chooser shows a column with file sizes.
+
+ true
+ Show file types
+
+ Controls whether the file chooser shows a column with file types.
+
+
'name'
Sort column
@@ -148,6 +162,17 @@
The amount of detail to show in the Modified column.
+
+ 'category'
+ Type format
+
+ Different ways to show the 'Type' column information.
+ Example outputs for a video mp4 file:
+ 'mime' -> 'video/mp4'
+ 'description' -> 'MPEG-4 video'
+ 'category' -> 'Video'
+
+
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/send-to-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/send-to-symbolic.symbolic.png
index 5d0650ef..57220a7d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/send-to-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/send-to-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/sidebar-hide-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/sidebar-hide-symbolic.symbolic.png
new file mode 100644
index 00000000..1a14d854
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/sidebar-hide-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/sidebar-show-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/sidebar-show-symbolic.symbolic.png
new file mode 100644
index 00000000..23c4012e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/sidebar-show-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-app-grid-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-app-grid-symbolic.symbolic.png
index 26406fd6..35ea9224 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-app-grid-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-app-grid-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-conceal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-conceal-symbolic.symbolic.png
new file mode 100644
index 00000000..b23a9ee8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-conceal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-reveal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-reveal-symbolic.symbolic.png
new file mode 100644
index 00000000..7f89e9a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-reveal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/accessories-dictionary-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/accessories-dictionary-symbolic.symbolic.png
index 78a2045c..02e94803 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/accessories-dictionary-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/accessories-dictionary-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-desktop-apps-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-desktop-apps-symbolic.symbolic.png
new file mode 100644
index 00000000..8a31f3d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-desktop-apps-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-desktop-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-desktop-keyboard-symbolic.symbolic.png
index d2b294c6..f5e0f3e2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-desktop-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-desktop-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/web-browser-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/web-browser-symbolic.symbolic.png
index 737d4e48..2dd51778 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/web-browser-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/web-browser-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/ac-adapter-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/ac-adapter-symbolic.symbolic.png
index f3e79b29..29cc19fe 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/ac-adapter-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/ac-adapter-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-keyboard-symbolic.symbolic.png
index d2b294c6..f5e0f3e2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-optical.png
index e4b355fb..10782222 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-optical.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/network-cellular-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/network-cellular-symbolic.symbolic.png
new file mode 100644
index 00000000..3c38a0e8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/network-cellular-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer-network.png
index 1b9c348f..af1215d8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer-network.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer.png
index 9c989d9d..027fc169 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..56704af8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-symbolic.symbolic.png
new file mode 100644
index 00000000..3020be87
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..4f7d6eb8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty-symbolic.symbolic.png
new file mode 100644
index 00000000..677d26fb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..17de152c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..61283fc3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-symbolic.symbolic.png
new file mode 100644
index 00000000..3782ec81
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b6540b3b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-symbolic.symbolic.png
new file mode 100644
index 00000000..96aff0ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..406409bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-symbolic.symbolic.png
new file mode 100644
index 00000000..d4ad167e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mail-attachment-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mail-attachment-symbolic.symbolic.png
new file mode 100644
index 00000000..07f7b0e2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mail-attachment-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/inode-directory.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/inode-directory.png
new file mode 100644
index 00000000..3876a812
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/inode-directory.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/package-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/package-x-generic.png
index a4199c9d..d41b4ca3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/package-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/package-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-missing-symbolic.symbolic.png
index 7cc7f21f..488f010c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-0-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-0-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..4f7d6eb8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-0-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-0-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-0-symbolic.symbolic.png
new file mode 100644
index 00000000..1fcdcf17
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-0-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-10-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-10-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..30658be8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-10-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-10-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-10-symbolic.symbolic.png
new file mode 100644
index 00000000..3020be87
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-10-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-100-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-100-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..5b1cf1f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-100-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-100-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-100-symbolic.symbolic.png
new file mode 100644
index 00000000..3782ec81
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-100-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-20-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-20-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..56704af8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-20-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-20-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-20-symbolic.symbolic.png
new file mode 100644
index 00000000..1c5a681d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-20-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-30-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-30-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..7d88e79e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-30-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-30-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-30-symbolic.symbolic.png
new file mode 100644
index 00000000..d4ad167e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-30-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-40-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-40-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..23fb143a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-40-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-40-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-40-symbolic.symbolic.png
new file mode 100644
index 00000000..829ee73f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-40-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-50-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-50-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..3e6e0a97
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-50-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-50-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-50-symbolic.symbolic.png
new file mode 100644
index 00000000..4ce6486d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-50-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-60-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-60-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..98a4601d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-60-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-60-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-60-symbolic.symbolic.png
new file mode 100644
index 00000000..42e35bc5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-60-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-70-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-70-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b6540b3b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-70-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-70-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-70-symbolic.symbolic.png
new file mode 100644
index 00000000..96aff0ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-70-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-80-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-80-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..4e7bca4f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-80-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-80-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-80-symbolic.symbolic.png
new file mode 100644
index 00000000..e5ca6ee4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-80-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-90-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-90-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..61283fc3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-90-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-90-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-90-symbolic.symbolic.png
new file mode 100644
index 00000000..3782ec81
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-level-90-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-missing-symbolic.symbolic.png
index 5cb5fa1c..6bfcb282 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-question-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-question-symbolic.symbolic.png
index d2494f80..4ecfe0d8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-question-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-question-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-cellular-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-cellular-no-route-symbolic.symbolic.png
index d4b23f60..f8a8594b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-cellular-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-cellular-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-vpn-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-vpn-no-route-symbolic.symbolic.png
index 0d396d16..bad49cd1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-vpn-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-vpn-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wired-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wired-no-route-symbolic.symbolic.png
index 388336cc..d189bcb2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wired-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wired-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-acquiring-symbolic.symbolic.png
index 8d19605b..554d38b7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-acquiring-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..740d2aa4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-no-route-symbolic.symbolic.png
index c0ccadda..45316368 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/network-wireless-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/non-starred-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/non-starred-symbolic.symbolic.png
index bed95300..179db764 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/non-starred-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/non-starred-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-left-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-left-symbolic.symbolic.png
new file mode 100644
index 00000000..391205ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-left-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-right-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-right-symbolic.symbolic.png
new file mode 100644
index 00000000..86b46127
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/orientation-portrait-right-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/touch-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/touch-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..94f4438b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/touch-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-tornado-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-tornado-symbolic.symbolic.png
new file mode 100644
index 00000000..268b6256
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-tornado-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-top-bar-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-top-bar-symbolic.symbolic.png
index b3eaedf6..80893630 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-top-bar-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-top-bar-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/tab-new-symbolic.symbolic.png
new file mode 100644
index 00000000..eae76b59
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/media-optical.png
index 509746c3..3a3153e4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/media-optical.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer-network.png
index 2daf2998..e3eaa2ea 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer-network.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer.png
index 2990245f..59f6f640 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/inode-directory.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/inode-directory.png
new file mode 100644
index 00000000..59b289b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/inode-directory.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/package-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/package-x-generic.png
index a560de34..4d301150 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/package-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/package-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/send-to-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/send-to-symbolic.symbolic.png
index eb14a75f..42a83205 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/send-to-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/send-to-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/sidebar-hide-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/sidebar-hide-symbolic.symbolic.png
new file mode 100644
index 00000000..25bda3f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/sidebar-hide-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/sidebar-show-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/sidebar-show-symbolic.symbolic.png
new file mode 100644
index 00000000..6a78e066
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/sidebar-show-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-app-grid-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-app-grid-symbolic.symbolic.png
index 6320b217..f273fa39 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-app-grid-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-app-grid-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-conceal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-conceal-symbolic.symbolic.png
new file mode 100644
index 00000000..2f536144
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-conceal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-reveal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-reveal-symbolic.symbolic.png
new file mode 100644
index 00000000..b39f7bee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-reveal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/accessories-dictionary-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/accessories-dictionary-symbolic.symbolic.png
index d3e278aa..2afd4fd9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/accessories-dictionary-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/accessories-dictionary-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-desktop-apps-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-desktop-apps-symbolic.symbolic.png
new file mode 100644
index 00000000..b16232b5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-desktop-apps-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-desktop-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-desktop-keyboard-symbolic.symbolic.png
index b964c697..5f5b540c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-desktop-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-desktop-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/web-browser-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/web-browser-symbolic.symbolic.png
index 41c0481e..0f76cca9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/web-browser-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/web-browser-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-nature-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-nature-symbolic.symbolic.png
index e6af500a..2ab14e75 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-nature-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-nature-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/ac-adapter-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/ac-adapter-symbolic.symbolic.png
index 5e41ef80..20328f48 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/ac-adapter-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/ac-adapter-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-keyboard-symbolic.symbolic.png
index b964c697..5f5b540c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-optical.png
index cf2fd7c2..a624e758 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-optical.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/network-cellular-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/network-cellular-symbolic.symbolic.png
new file mode 100644
index 00000000..66bd96f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/network-cellular-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/phone-old-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/phone-old-symbolic.symbolic.png
index 7e3186ea..575c82ae 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/phone-old-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/phone-old-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer-network.png
index f8216ea6..8d1e4853 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer-network.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer.png
index a1db20c0..2226b93d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..758b32b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-symbolic.symbolic.png
new file mode 100644
index 00000000..508a7cc7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..fe8ee96d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty-symbolic.symbolic.png
new file mode 100644
index 00000000..5b01738d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..571ab7bc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..5a75be6e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-symbolic.symbolic.png
new file mode 100644
index 00000000..9cbe6deb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..3fe003da
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-symbolic.symbolic.png
new file mode 100644
index 00000000..211c0c32
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..4c560019
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-symbolic.symbolic.png
new file mode 100644
index 00000000..83330e07
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mail-attachment-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mail-attachment-symbolic.symbolic.png
new file mode 100644
index 00000000..890639ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mail-attachment-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/inode-directory.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/inode-directory.png
new file mode 100644
index 00000000..f3a81658
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/inode-directory.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/package-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/package-x-generic.png
index 29a062cc..6781f8fa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/package-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/package-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-missing-symbolic.symbolic.png
index 95dfd40b..d807ccfa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-0-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-0-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..fe8ee96d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-0-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-0-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-0-symbolic.symbolic.png
new file mode 100644
index 00000000..380ce07c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-0-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-10-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-10-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..8ec683d8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-10-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-10-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-10-symbolic.symbolic.png
new file mode 100644
index 00000000..508a7cc7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-10-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-100-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-100-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..ea2565ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-100-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-100-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-100-symbolic.symbolic.png
new file mode 100644
index 00000000..9cbe6deb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-100-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-20-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-20-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..758b32b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-20-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-20-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-20-symbolic.symbolic.png
new file mode 100644
index 00000000..0f369af6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-20-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-30-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-30-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b1491c4f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-30-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-30-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-30-symbolic.symbolic.png
new file mode 100644
index 00000000..83330e07
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-30-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-40-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-40-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..e945be1c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-40-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-40-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-40-symbolic.symbolic.png
new file mode 100644
index 00000000..313a4726
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-40-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-50-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-50-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..8afdc639
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-50-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-50-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-50-symbolic.symbolic.png
new file mode 100644
index 00000000..a7a05bae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-50-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-60-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-60-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..236f7e58
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-60-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-60-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-60-symbolic.symbolic.png
new file mode 100644
index 00000000..ea53f3a5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-60-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-70-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-70-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..84eb04d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-70-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-70-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-70-symbolic.symbolic.png
new file mode 100644
index 00000000..211c0c32
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-70-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-80-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-80-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..1c44bbad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-80-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-80-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-80-symbolic.symbolic.png
new file mode 100644
index 00000000..4502a8dd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-80-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-90-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-90-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..5a75be6e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-90-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-90-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-90-symbolic.symbolic.png
new file mode 100644
index 00000000..9cbe6deb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-level-90-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-missing-symbolic.symbolic.png
index d550e9df..12d5588a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-question-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-question-symbolic.symbolic.png
index 1519a879..d81e5e58 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-question-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-question-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-cellular-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-cellular-no-route-symbolic.symbolic.png
index e753d358..664f8a0d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-cellular-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-cellular-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-vpn-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-vpn-no-route-symbolic.symbolic.png
index cd8fe4ca..cb41284f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-vpn-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-vpn-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wired-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wired-no-route-symbolic.symbolic.png
index 7a4f069c..b59c5ca8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wired-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wired-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-acquiring-symbolic.symbolic.png
index c1685169..6c532318 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-acquiring-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..94828546
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-no-route-symbolic.symbolic.png
index 65e3fe50..7b9bb1d4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/network-wireless-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/non-starred-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/non-starred-symbolic.symbolic.png
index 3ee81474..ef9f9132 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/non-starred-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/non-starred-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-left-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-left-symbolic.symbolic.png
new file mode 100644
index 00000000..29961602
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-left-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-right-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-right-symbolic.symbolic.png
new file mode 100644
index 00000000..586e2aed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/orientation-portrait-right-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/touch-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/touch-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..3da2fdde
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/touch-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-tornado-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-tornado-symbolic.symbolic.png
new file mode 100644
index 00000000..1acb2c97
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-tornado-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-windows-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-windows-symbolic.symbolic.png
index ec8ac36b..3503cfdb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-windows-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-windows-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/tab-new-symbolic.symbolic.png
new file mode 100644
index 00000000..5004839b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/send-to-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/send-to-symbolic.symbolic.png
index a59e4c5d..828c7d46 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/send-to-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/send-to-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/sidebar-hide-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/sidebar-hide-symbolic.symbolic.png
new file mode 100644
index 00000000..ec72b288
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/sidebar-hide-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/sidebar-show-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/sidebar-show-symbolic.symbolic.png
new file mode 100644
index 00000000..847215e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/sidebar-show-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-app-grid-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-app-grid-symbolic.symbolic.png
index d4a99fd9..f6785e9f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-app-grid-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-app-grid-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-conceal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-conceal-symbolic.symbolic.png
new file mode 100644
index 00000000..646126a9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-conceal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-reveal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-reveal-symbolic.symbolic.png
new file mode 100644
index 00000000..97cf4513
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-reveal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/accessories-dictionary-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/accessories-dictionary-symbolic.symbolic.png
index 91f052e3..591dc4ec 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/accessories-dictionary-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/accessories-dictionary-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-desktop-apps-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-desktop-apps-symbolic.symbolic.png
new file mode 100644
index 00000000..457be5dd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-desktop-apps-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-desktop-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-desktop-keyboard-symbolic.symbolic.png
index 631587b1..277cfd92 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-desktop-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-desktop-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/web-browser-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/web-browser-symbolic.symbolic.png
index 5dc13452..36aa6ff5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/web-browser-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/web-browser-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/ac-adapter-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/ac-adapter-symbolic.symbolic.png
index 0ef6dea1..1ea1d7f8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/ac-adapter-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/ac-adapter-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-keyboard-symbolic.symbolic.png
index 631587b1..277cfd92 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-optical.png
index e2016d1c..d2cedbb1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-optical.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/network-cellular-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/network-cellular-symbolic.symbolic.png
new file mode 100644
index 00000000..dbcd6e62
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/network-cellular-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer-network.png
index 1b03f434..e8198bcc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer-network.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer.png
index ee05948f..0380fea8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..1d751870
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-symbolic.symbolic.png
new file mode 100644
index 00000000..599e9259
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..fce6e581
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty-symbolic.symbolic.png
new file mode 100644
index 00000000..5603bcc7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..5a92b0c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..64a0230d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-symbolic.symbolic.png
new file mode 100644
index 00000000..2f04ef53
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..cf83c88c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-symbolic.symbolic.png
new file mode 100644
index 00000000..4f9b07f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..dc937256
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-symbolic.symbolic.png
new file mode 100644
index 00000000..c2517e39
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mail-attachment-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mail-attachment-symbolic.symbolic.png
new file mode 100644
index 00000000..5be06761
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mail-attachment-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/inode-directory.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/inode-directory.png
new file mode 100644
index 00000000..a7e321c4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/inode-directory.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/package-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/package-x-generic.png
index c03cf955..002f380e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/package-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/package-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-missing-symbolic.symbolic.png
index dcb16324..53b93787 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-0-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-0-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..fce6e581
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-0-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-0-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-0-symbolic.symbolic.png
new file mode 100644
index 00000000..7581b003
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-0-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-10-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-10-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..ce549f1c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-10-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-10-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-10-symbolic.symbolic.png
new file mode 100644
index 00000000..599e9259
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-10-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-100-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-100-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..5afe073c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-100-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-100-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-100-symbolic.symbolic.png
new file mode 100644
index 00000000..2f04ef53
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-100-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-20-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-20-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..1d751870
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-20-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-20-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-20-symbolic.symbolic.png
new file mode 100644
index 00000000..1acf2a0b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-20-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-30-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-30-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..c4e7dea1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-30-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-30-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-30-symbolic.symbolic.png
new file mode 100644
index 00000000..c2517e39
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-30-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-40-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-40-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..78bef288
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-40-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-40-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-40-symbolic.symbolic.png
new file mode 100644
index 00000000..bf5a62e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-40-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-50-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-50-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..a057d9e2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-50-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-50-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-50-symbolic.symbolic.png
new file mode 100644
index 00000000..81c0e8e7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-50-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-60-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-60-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..121de498
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-60-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-60-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-60-symbolic.symbolic.png
new file mode 100644
index 00000000..2b830641
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-60-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-70-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-70-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..cf83c88c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-70-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-70-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-70-symbolic.symbolic.png
new file mode 100644
index 00000000..4f9b07f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-70-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-80-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-80-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..51c51b14
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-80-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-80-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-80-symbolic.symbolic.png
new file mode 100644
index 00000000..9e44bc83
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-80-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-90-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-90-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..64a0230d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-90-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-90-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-90-symbolic.symbolic.png
new file mode 100644
index 00000000..2f04ef53
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-level-90-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-missing-symbolic.symbolic.png
index a10ebccb..6dd31ebe 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-question-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-question-symbolic.symbolic.png
index 9660eb3a..a848b577 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-question-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-question-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-cellular-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-cellular-no-route-symbolic.symbolic.png
index 637cb5af..e0f1ee84 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-cellular-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-cellular-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-vpn-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-vpn-no-route-symbolic.symbolic.png
index 19e3adb1..984307d5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-vpn-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-vpn-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wired-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wired-no-route-symbolic.symbolic.png
index c4c4a83c..03c8b556 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wired-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wired-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-acquiring-symbolic.symbolic.png
index 3ed3779c..ce58059c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-acquiring-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..d0cadac8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-no-route-symbolic.symbolic.png
index c9693515..5e042394 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/network-wireless-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-left-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-left-symbolic.symbolic.png
new file mode 100644
index 00000000..40315580
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-left-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-right-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-right-symbolic.symbolic.png
new file mode 100644
index 00000000..14531b63
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/orientation-portrait-right-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/touch-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/touch-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..f2dda8aa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/touch-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-tornado-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-tornado-symbolic.symbolic.png
new file mode 100644
index 00000000..ee3ba688
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-tornado-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/tab-new-symbolic.symbolic.png
new file mode 100644
index 00000000..acc8b91a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/send-to-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/send-to-symbolic.symbolic.png
index 5eba8228..99cfeb63 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/send-to-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/send-to-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/sidebar-hide-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/sidebar-hide-symbolic.symbolic.png
new file mode 100644
index 00000000..2f774c48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/sidebar-hide-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/sidebar-show-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/sidebar-show-symbolic.symbolic.png
new file mode 100644
index 00000000..46af8abd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/sidebar-show-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-app-grid-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-app-grid-symbolic.symbolic.png
index 4879e435..c8149e25 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-app-grid-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-app-grid-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-conceal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-conceal-symbolic.symbolic.png
new file mode 100644
index 00000000..8b537b15
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-conceal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-reveal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-reveal-symbolic.symbolic.png
new file mode 100644
index 00000000..448abb51
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-reveal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/accessories-dictionary-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/accessories-dictionary-symbolic.symbolic.png
index 07357abe..95fb7083 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/accessories-dictionary-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/accessories-dictionary-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-desktop-apps-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-desktop-apps-symbolic.symbolic.png
new file mode 100644
index 00000000..ba51b16d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-desktop-apps-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-desktop-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-desktop-keyboard-symbolic.symbolic.png
index d7835ff7..724c0b1b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-desktop-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-desktop-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/web-browser-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/web-browser-symbolic.symbolic.png
index 5767571a..8aeb39ec 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/web-browser-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/web-browser-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/ac-adapter-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/ac-adapter-symbolic.symbolic.png
index 137fd9b5..794a2a4a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/ac-adapter-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/ac-adapter-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-keyboard-symbolic.symbolic.png
index d7835ff7..724c0b1b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-optical.png
index 63250efe..2cfacc18 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-optical.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/network-cellular-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/network-cellular-symbolic.symbolic.png
new file mode 100644
index 00000000..837048eb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/network-cellular-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer-network.png
index 7d3e56df..16636d24 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer-network.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer.png
index 12eab17e..530863e5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..7d597c20
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-symbolic.symbolic.png
new file mode 100644
index 00000000..0fe85a25
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..a90ff650
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty-symbolic.symbolic.png
new file mode 100644
index 00000000..fb130eb1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..3be69df4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..73218f34
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-symbolic.symbolic.png
new file mode 100644
index 00000000..7ff22a3f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..ed10c21c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-symbolic.symbolic.png
new file mode 100644
index 00000000..3ae534ff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..9f443064
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-symbolic.symbolic.png
new file mode 100644
index 00000000..cd449f31
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mail-attachment-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mail-attachment-symbolic.symbolic.png
new file mode 100644
index 00000000..6ab9ec80
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mail-attachment-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/inode-directory.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/inode-directory.png
new file mode 100644
index 00000000..d2c9cc48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/inode-directory.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/package-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/package-x-generic.png
index 2c7b59d1..da2a4354 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/package-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/package-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-missing-symbolic.symbolic.png
index 6092c770..96f4a209 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-0-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-0-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..a90ff650
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-0-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-0-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-0-symbolic.symbolic.png
new file mode 100644
index 00000000..d7b3011c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-0-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-10-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-10-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..2e731aad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-10-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-10-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-10-symbolic.symbolic.png
new file mode 100644
index 00000000..0fe85a25
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-10-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-100-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-100-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..09ea7bed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-100-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-100-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-100-symbolic.symbolic.png
new file mode 100644
index 00000000..7ff22a3f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-100-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-20-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-20-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..7d597c20
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-20-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-20-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-20-symbolic.symbolic.png
new file mode 100644
index 00000000..ade43f93
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-20-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-30-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-30-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b4527e57
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-30-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-30-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-30-symbolic.symbolic.png
new file mode 100644
index 00000000..cd449f31
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-30-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-40-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-40-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..4507cbbe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-40-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-40-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-40-symbolic.symbolic.png
new file mode 100644
index 00000000..906d35c5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-40-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-50-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-50-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..10f6a3e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-50-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-50-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-50-symbolic.symbolic.png
new file mode 100644
index 00000000..32de5f0d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-50-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-60-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-60-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..9b121a75
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-60-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-60-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-60-symbolic.symbolic.png
new file mode 100644
index 00000000..62ff4fa4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-60-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-70-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-70-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..f1e031ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-70-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-70-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-70-symbolic.symbolic.png
new file mode 100644
index 00000000..3ae534ff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-70-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-80-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-80-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..89116d8f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-80-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-80-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-80-symbolic.symbolic.png
new file mode 100644
index 00000000..d1f16f7e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-80-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-90-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-90-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..73218f34
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-90-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-90-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-90-symbolic.symbolic.png
new file mode 100644
index 00000000..7ff22a3f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-level-90-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-missing-symbolic.symbolic.png
index 97df00b4..8af9d4f0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-question-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-question-symbolic.symbolic.png
index 0df20db7..2ad6ef65 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-question-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-question-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-high-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-high-symbolic.symbolic.png
index e9a46607..2d30467c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-high-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-high-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-low-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-low-symbolic.symbolic.png
index e756b1e7..b30d4e98 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-low-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-low-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-medium-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-medium-symbolic.symbolic.png
index 6b6bcb62..51b7d383 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-medium-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-medium-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-muted-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-muted-symbolic.symbolic.png
index 940419f5..165c89ee 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-muted-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-sensitivity-muted-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-cellular-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-cellular-no-route-symbolic.symbolic.png
index 746bf085..01374768 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-cellular-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-cellular-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-vpn-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-vpn-no-route-symbolic.symbolic.png
index 492d3103..75c85856 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-vpn-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-vpn-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wired-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wired-no-route-symbolic.symbolic.png
index 4794fdba..ea1afa01 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wired-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wired-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-acquiring-symbolic.symbolic.png
index b8a87113..7ab1cc35 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-acquiring-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..5395dbcc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-no-route-symbolic.symbolic.png
index ee8621f2..57ce7eba 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/network-wireless-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/non-starred-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/non-starred-symbolic.symbolic.png
index 8935a0c2..688f2404 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/non-starred-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/non-starred-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-left-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-left-symbolic.symbolic.png
new file mode 100644
index 00000000..1e8f9b33
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-left-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-right-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-right-symbolic.symbolic.png
new file mode 100644
index 00000000..7d2282a0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/orientation-portrait-right-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/touch-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/touch-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..9b4cd0c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/touch-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-tornado-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-tornado-symbolic.symbolic.png
new file mode 100644
index 00000000..409a2774
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-tornado-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-top-bar-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-top-bar-symbolic.symbolic.png
index 64b172ef..23bca810 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-top-bar-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-top-bar-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/tab-new-symbolic.symbolic.png
new file mode 100644
index 00000000..3f2973c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/media-optical.png
new file mode 100644
index 00000000..8775a032
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/printer-network.png
new file mode 100644
index 00000000..75bbf082
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/printer.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/printer.png
new file mode 100644
index 00000000..1f466211
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/inode-directory.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/inode-directory.png
new file mode 100644
index 00000000..c7b64a72
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/inode-directory.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/package-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/package-x-generic.png
index 29f00d98..6cc467e5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/package-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/package-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/send-to-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/send-to-symbolic.symbolic.png
index cc3d49c5..4057871e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/send-to-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/send-to-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/sidebar-hide-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/sidebar-hide-symbolic.symbolic.png
new file mode 100644
index 00000000..deb31b61
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/sidebar-hide-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/sidebar-show-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/sidebar-show-symbolic.symbolic.png
new file mode 100644
index 00000000..f60d3c67
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/sidebar-show-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-app-grid-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-app-grid-symbolic.symbolic.png
index 4fd66897..b3e67ae5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-app-grid-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-app-grid-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-conceal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-conceal-symbolic.symbolic.png
new file mode 100644
index 00000000..47be5541
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-conceal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-reveal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-reveal-symbolic.symbolic.png
new file mode 100644
index 00000000..2c9134c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-reveal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/accessories-dictionary-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/accessories-dictionary-symbolic.symbolic.png
index 310ae58e..728137c9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/accessories-dictionary-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/accessories-dictionary-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-desktop-apps-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-desktop-apps-symbolic.symbolic.png
new file mode 100644
index 00000000..a2049a7d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-desktop-apps-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-desktop-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-desktop-keyboard-symbolic.symbolic.png
index fc33ffac..f4d0efb7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-desktop-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-desktop-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/web-browser-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/web-browser-symbolic.symbolic.png
index 1258bbcf..19582764 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/web-browser-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/web-browser-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/ac-adapter-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/ac-adapter-symbolic.symbolic.png
index 4f787167..f5f55c5b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/ac-adapter-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/ac-adapter-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-keyboard-symbolic.symbolic.png
index fc33ffac..f4d0efb7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/network-cellular-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/network-cellular-symbolic.symbolic.png
new file mode 100644
index 00000000..9e308216
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/network-cellular-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-caution-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b61fb833
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-caution-symbolic.symbolic.png
new file mode 100644
index 00000000..6400fde1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-empty-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-empty-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..bd15e09f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-empty-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-empty-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-empty-symbolic.symbolic.png
new file mode 100644
index 00000000..0f93a2f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-empty-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..efa6c08d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..a060c5cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-symbolic.symbolic.png
new file mode 100644
index 00000000..d077aa42
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-good-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b40197ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-good-symbolic.symbolic.png
new file mode 100644
index 00000000..c9128b4f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-low-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-low-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..dc0ed0f8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-low-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-low-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-low-symbolic.symbolic.png
new file mode 100644
index 00000000..55845a7a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/legacy/battery-low-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/mail-attachment-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/mail-attachment-symbolic.symbolic.png
new file mode 100644
index 00000000..99591944
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/mail-attachment-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-missing-symbolic.symbolic.png
index e1c85a75..6a8e0aa4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-0-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-0-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..bd15e09f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-0-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-0-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-0-symbolic.symbolic.png
new file mode 100644
index 00000000..87d00a7b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-0-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-10-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-10-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..63299c80
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-10-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-10-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-10-symbolic.symbolic.png
new file mode 100644
index 00000000..6400fde1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-10-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-100-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-100-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..01a48195
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-100-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-100-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-100-symbolic.symbolic.png
new file mode 100644
index 00000000..d077aa42
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-100-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-20-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-20-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b61fb833
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-20-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-20-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-20-symbolic.symbolic.png
new file mode 100644
index 00000000..430afa19
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-20-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-30-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-30-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..beb9ac82
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-30-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-30-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-30-symbolic.symbolic.png
new file mode 100644
index 00000000..55845a7a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-30-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-40-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-40-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..a6f900b1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-40-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-40-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-40-symbolic.symbolic.png
new file mode 100644
index 00000000..a7e27a3f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-40-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-50-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-50-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..2af63b6a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-50-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-50-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-50-symbolic.symbolic.png
new file mode 100644
index 00000000..8f5beebb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-50-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-60-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-60-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..93cfe1e5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-60-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-60-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-60-symbolic.symbolic.png
new file mode 100644
index 00000000..78eeabf1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-60-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-70-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-70-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..3dc67eff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-70-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-70-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-70-symbolic.symbolic.png
new file mode 100644
index 00000000..c9128b4f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-70-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-80-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-80-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..36468eb1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-80-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-80-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-80-symbolic.symbolic.png
new file mode 100644
index 00000000..571155c2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-80-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-90-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-90-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..a060c5cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-90-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-90-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-90-symbolic.symbolic.png
new file mode 100644
index 00000000..d077aa42
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-level-90-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-missing-symbolic.symbolic.png
index acd8b0ef..1eaacc9c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-question-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-question-symbolic.symbolic.png
index f43c6fc9..0f5da040 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-question-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-question-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-cellular-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-cellular-no-route-symbolic.symbolic.png
index da93d1f4..a58d591c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-cellular-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-cellular-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-vpn-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-vpn-no-route-symbolic.symbolic.png
index 6cb15085..10c2e709 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-vpn-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-vpn-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wired-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wired-no-route-symbolic.symbolic.png
index a46c1fb4..7cd6c302 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wired-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wired-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-acquiring-symbolic.symbolic.png
index 54a2b91e..09e88bcd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-acquiring-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..767d640a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-no-route-symbolic.symbolic.png
index ec55d907..56e74175 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/network-wireless-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/non-starred-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/non-starred-symbolic.symbolic.png
index 9bc81fcd..735f28c5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/non-starred-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/non-starred-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-left-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-left-symbolic.symbolic.png
new file mode 100644
index 00000000..736aa033
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-left-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-right-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-right-symbolic.symbolic.png
new file mode 100644
index 00000000..fd898d71
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/orientation-portrait-right-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/touch-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/touch-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..a5c02852
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/touch-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-tornado-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-tornado-symbolic.symbolic.png
new file mode 100644
index 00000000..49f8134a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-tornado-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/tab-new-symbolic.symbolic.png
new file mode 100644
index 00000000..55cbbb5c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/tab-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/send-to-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/send-to-symbolic.symbolic.png
index c773dabe..9cb30a36 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/send-to-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/send-to-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/sidebar-hide-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/sidebar-hide-symbolic.symbolic.png
new file mode 100644
index 00000000..642beece
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/sidebar-hide-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/sidebar-show-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/sidebar-show-symbolic.symbolic.png
new file mode 100644
index 00000000..e9392eba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/sidebar-show-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-app-grid-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-app-grid-symbolic.symbolic.png
index 8fc6e8ca..ceac3a98 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-app-grid-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-app-grid-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-conceal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-conceal-symbolic.symbolic.png
new file mode 100644
index 00000000..b5095b60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-conceal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-reveal-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-reveal-symbolic.symbolic.png
new file mode 100644
index 00000000..a79c92b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-reveal-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/accessories-dictionary-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/accessories-dictionary-symbolic.symbolic.png
index 7522a4e7..a3dc4fc8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/accessories-dictionary-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/accessories-dictionary-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-desktop-apps-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-desktop-apps-symbolic.symbolic.png
new file mode 100644
index 00000000..c8ffac1a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-desktop-apps-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-desktop-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-desktop-keyboard-symbolic.symbolic.png
index 9bed7bed..52b523c7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-desktop-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-desktop-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/web-browser-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/web-browser-symbolic.symbolic.png
index 2209235d..12fee5c9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/web-browser-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/web-browser-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-nature-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-nature-symbolic.symbolic.png
index 7368d86e..d4ffa934 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-nature-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-nature-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/ac-adapter-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/ac-adapter-symbolic.symbolic.png
index 83d303f6..92000b59 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/ac-adapter-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/ac-adapter-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-keyboard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-keyboard-symbolic.symbolic.png
index 9bed7bed..52b523c7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-keyboard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-keyboard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/network-cellular-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/network-cellular-symbolic.symbolic.png
new file mode 100644
index 00000000..34bfa2d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/network-cellular-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-caution-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..bc16fdbc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-caution-symbolic.symbolic.png
new file mode 100644
index 00000000..0bb2c138
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-empty-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-empty-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..9c9a4b2d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-empty-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-empty-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-empty-symbolic.symbolic.png
new file mode 100644
index 00000000..14c84884
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-empty-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..0c377c30
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..d63e0940
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-symbolic.symbolic.png
new file mode 100644
index 00000000..d898baee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-good-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..695d299a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-good-symbolic.symbolic.png
new file mode 100644
index 00000000..daea0d63
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-low-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-low-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..ac59e212
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-low-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-low-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-low-symbolic.symbolic.png
new file mode 100644
index 00000000..6296ec91
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/legacy/battery-low-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/mail-attachment-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/mail-attachment-symbolic.symbolic.png
new file mode 100644
index 00000000..1c3444c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/mail-attachment-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-missing-symbolic.symbolic.png
index e8353ed6..f8529eff 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-0-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-0-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..9c9a4b2d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-0-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-0-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-0-symbolic.symbolic.png
new file mode 100644
index 00000000..9d930cf9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-0-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-10-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-10-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..12fde66c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-10-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-10-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-10-symbolic.symbolic.png
new file mode 100644
index 00000000..6ae1fd3a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-10-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-100-charged-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-100-charged-symbolic.symbolic.png
new file mode 100644
index 00000000..d24b7bc7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-100-charged-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-100-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-100-symbolic.symbolic.png
new file mode 100644
index 00000000..d898baee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-100-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-20-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-20-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..bc16fdbc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-20-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-20-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-20-symbolic.symbolic.png
new file mode 100644
index 00000000..23a10bf1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-20-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-30-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-30-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..8ced83c1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-30-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-30-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-30-symbolic.symbolic.png
new file mode 100644
index 00000000..6296ec91
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-30-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-40-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-40-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..fed7472e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-40-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-40-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-40-symbolic.symbolic.png
new file mode 100644
index 00000000..266be4bc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-40-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-50-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-50-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..b6ec963f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-50-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-50-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-50-symbolic.symbolic.png
new file mode 100644
index 00000000..bfdd28cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-50-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-60-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-60-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..f41c41c7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-60-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-60-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-60-symbolic.symbolic.png
new file mode 100644
index 00000000..8deb93a8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-60-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-70-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-70-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..7025b5b5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-70-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-70-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-70-symbolic.symbolic.png
new file mode 100644
index 00000000..daea0d63
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-70-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-80-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-80-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..df8ac7db
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-80-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-80-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-80-symbolic.symbolic.png
new file mode 100644
index 00000000..e07e630a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-80-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-90-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-90-charging-symbolic.symbolic.png
new file mode 100644
index 00000000..d63e0940
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-90-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-90-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-90-symbolic.symbolic.png
new file mode 100644
index 00000000..d898baee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-level-90-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-missing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-missing-symbolic.symbolic.png
index 445077fc..4006cf2d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-missing-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-missing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-question-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-question-symbolic.symbolic.png
index 12432218..acbcdda9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-question-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-question-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-cellular-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-cellular-no-route-symbolic.symbolic.png
index 5c0705aa..6a87758a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-cellular-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-cellular-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-vpn-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-vpn-no-route-symbolic.symbolic.png
index 8935d773..27eb33a7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-vpn-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-vpn-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wired-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wired-no-route-symbolic.symbolic.png
index 8f9cf358..42503d35 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wired-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wired-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-acquiring-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-acquiring-symbolic.symbolic.png
index aa37ed12..bbe2c1b2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-acquiring-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-acquiring-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..9ccf799c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-no-route-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-no-route-symbolic.symbolic.png
index 7fe2913c..a7e8b58f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-no-route-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/network-wireless-no-route-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/non-starred-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/non-starred-symbolic.symbolic.png
index 3bebeea2..75b37c82 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/non-starred-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/non-starred-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-left-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-left-symbolic.symbolic.png
new file mode 100644
index 00000000..c817c4e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-left-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-right-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-right-symbolic.symbolic.png
new file mode 100644
index 00000000..b4910a41
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/orientation-portrait-right-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/touch-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/touch-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..eadfe6ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/touch-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-tornado-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-tornado-symbolic.symbolic.png
new file mode 100644
index 00000000..693a4d5f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-tornado-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/tab-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/tab-new-symbolic.symbolic.png
new file mode 100644
index 00000000..bd6a11e3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/tab-new-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 5bdf1727..291e5db4 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/send-to-symbolic.svg b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/send-to-symbolic.svg
index 5ec34247..c85c7ab1 100644
--- a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/send-to-symbolic.svg
+++ b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/send-to-symbolic.svg
@@ -1,6 +1,96 @@
-