diff --git a/README.md b/README.md
index 6827ddfbf..6dcaca530 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 000000000..fb45e1a8f
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 2cbad3a95..39ebc5a6a 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 f9a27b69e..87236dd26 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 6079c5722..ecaed5609 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 82baff07c..63b60faaa 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 000000000..fee03de9d
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 000000000..3b10f7651
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 347f97780..86fc608bc 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 f39c0918a..605d7192c 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 4d10c39ab..de4604fec 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 ea1b2e399..839aeebee 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 2d319a1f5..22b0b7f38 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 83c7fbf3c..06181eff8 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 89594db76..92fed301c 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 bc027045f..017434876 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 691073b34..d719b6f91 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 193f17c22..da95d3973 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 35d6d36d8..76db006dc 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 f02a4b80b..7443d36d7 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 e68238729..226c4dc05 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 6242c411d..5beddda50 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 9a8139f97..81ff49b4a 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 a3196e0b7..8a6bc35ec 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 b23c3ad56..a78eaf395 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 65b777e52..87a0fbbf8 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 97b2c29d6..4351f73dc 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 c5177c586..62373b30e 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 5935c78da..99f9b3214 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 a3c06f84e..7222f5cbe 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 fb7e08d25..ded5f5319 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 bb0a959bc..f14a75a81 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 cc91c5666..5820e18b8 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 417d25f09..4fb121efc 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 b5d1150a8..c641bfeb3 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 328fe280f..cfe4de0ac 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 1559b12f0..b0865c415 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 e55de9c2e..ad7c4bdc6 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 69ad32c20..368c2ae12 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 2ce44a07b..b1c68e2e9 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 ac7c208c8..9d6e589cc 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 05d809b0a..f88027981 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 33bed8f9d..562004e8f 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 c6fa93828..88ef9dd08 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 91134bf43..c5429ad83 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 b62b6570e..85b659247 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 f7fd41ebe..90c3a7691 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 0b5f77256..c172fd5c2 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 6a835b9d2..5ffa3aa15 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 cc2029b17..4530ebc2d 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 316c66484..4eb9af4b9 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 3abf3a677..e2a729340 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 d5bcd1801..7773955cd 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 11a8afb0a..00616556d 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 c8c0ac5a1..c6bcca716 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 e340256c3..6b5e3122d 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 440e6d3f2..d12ef37a9 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 fca385116..ca7160e8e 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 6056ca5d3..9b24b237c 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 4b6de3e46..f9ea9d21d 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 32bd37998..f77705058 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 522685257..821fdd9df 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 34a1a34c6..3ec2de036 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 74c4f499d..2291030dc 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 4f64a6ae9..08ebb3ab1 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 0fc313a53..f96c98b12 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 b8a73d0c5..1d7d2961c 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 2b7c6dac8..076357e1d 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 87d592397..125720207 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 000000000..981c9004f
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 2a584c6a6..526ea9ec4 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 22ef50dd4..7e8bc55d9 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 0150b32af..d31fb774e 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 e21e88c73..9f99d8dca 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 000000000..4350a91d6
--- /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 c3753f2f6..dda603ab6 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 5d0650ef8..57220a7d1 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 000000000..1a14d8549
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 000000000..23c4012e0
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 26406fd63..35ea92240 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 000000000..b23a9ee84
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 000000000..7f89e9a3a
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 78a2045ce..02e94803d 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 000000000..8a31f3d52
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 d2b294c6b..f5e0f3e29 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 737d4e48e..2dd517782 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 f3e79b294..29cc19fee 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 d2b294c6b..f5e0f3e29 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 e4b355fbe..10782222b 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 000000000..3c38a0e82
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 1b9c348f4..af1215d80 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 9c989d9d6..027fc1691 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 000000000..56704af82
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 000000000..3020be87f
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 000000000..4f7d6eb88
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 000000000..677d26fb5
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 000000000..17de152c2
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 000000000..61283fc37
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 000000000..3782ec815
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 000000000..b6540b3b1
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 000000000..96aff0ba5
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 000000000..406409bf0
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 000000000..d4ad167e3
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 000000000..07f7b0e2b
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 000000000..3876a812f
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 a4199c9d1..d41b4ca34 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 7cc7f21f1..488f010cd 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 000000000..4f7d6eb88
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 000000000..1fcdcf171
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 000000000..30658be8d
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 000000000..3020be87f
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 000000000..5b1cf1f37
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 000000000..3782ec815
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 000000000..56704af82
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 000000000..1c5a681d9
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 000000000..7d88e79e2
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 000000000..d4ad167e3
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 000000000..23fb143a7
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 000000000..829ee73f7
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 000000000..3e6e0a970
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 000000000..4ce6486d2
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 000000000..98a4601d3
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 000000000..42e35bc52
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 000000000..b6540b3b1
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 000000000..96aff0ba5
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 000000000..4e7bca4f6
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 000000000..e5ca6ee42
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 000000000..61283fc37
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 000000000..3782ec815
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 5cb5fa1c9..6bfcb2822 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 d2494f80c..4ecfe0d8a 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 d4b23f60c..f8a8594b9 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 0d396d169..bad49cd18 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 388336cc8..d189bcb23 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 8d19605b1..554d38b74 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 000000000..740d2aa44
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 c0ccaddab..453163680 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 bed953003..179db764c 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 000000000..391205ba2
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 000000000..86b46127b
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 000000000..94f4438bf
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 000000000..268b62561
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 b3eaedf69..80893630d 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 000000000..eae76b591
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 509746c3d..3a3153e41 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 2daf29989..e3eaa2ead 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 2990245f4..59f6f6400 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 000000000..59b289b95
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 a560de34c..4d301150c 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 eb14a75f7..42a832059 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 000000000..25bda3f97
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 000000000..6a78e066b
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 6320b217c..f273fa397 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 000000000..2f536144d
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 000000000..b39f7bee6
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 d3e278aae..2afd4fd9d 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 000000000..b16232b52
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 b964c697b..5f5b540c8 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 41c0481e6..0f76cca99 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 e6af500aa..2ab14e754 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 5e41ef809..20328f485 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 b964c697b..5f5b540c8 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 cf2fd7c2a..a624e758d 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 000000000..66bd96f3e
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 7e3186ea4..575c82ae7 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 f8216ea65..8d1e48536 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 a1db20c0f..2226b93db 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 000000000..758b32b7c
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 000000000..508a7cc75
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 000000000..fe8ee96d0
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 000000000..5b01738d7
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 000000000..571ab7bc5
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 000000000..5a75be6e1
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 000000000..9cbe6deb4
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 000000000..3fe003da4
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 000000000..211c0c32b
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 000000000..4c5600191
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 000000000..83330e077
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 000000000..890639ce1
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 000000000..f3a816581
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 29a062ccb..6781f8fac 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 95dfd40b7..d807ccfae 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 000000000..fe8ee96d0
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 000000000..380ce07cd
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 000000000..8ec683d85
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 000000000..508a7cc75
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 000000000..ea2565ea1
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 000000000..9cbe6deb4
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 000000000..758b32b7c
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 000000000..0f369af6b
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 000000000..b1491c4fd
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 000000000..83330e077
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 000000000..e945be1cc
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 000000000..313a47260
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 000000000..8afdc6392
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 000000000..a7a05bae7
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 000000000..236f7e58c
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 000000000..ea53f3a55
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 000000000..84eb04d3e
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 000000000..211c0c32b
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 000000000..1c44bbadd
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 000000000..4502a8dd6
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 000000000..5a75be6e1
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 000000000..9cbe6deb4
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 d550e9dfa..12d5588ae 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 1519a8798..d81e5e581 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 e753d3587..664f8a0d3 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 cd8fe4ca4..cb41284f9 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 7a4f069c0..b59c5ca8e 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 c16851699..6c532318c 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 000000000..948285464
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 65e3fe50d..7b9bb1d40 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 3ee814743..ef9f91327 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 000000000..299616023
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 000000000..586e2aed2
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 000000000..3da2fddec
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 000000000..1acb2c979
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 ec8ac36b4..3503cfdb8 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 000000000..5004839bd
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 a59e4c5d2..828c7d462 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 000000000..ec72b288d
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 000000000..847215e19
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 d4a99fd96..f6785e9f8 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 000000000..646126a99
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 000000000..97cf45138
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 91f052e3c..591dc4ec3 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 000000000..457be5dd7
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 631587b1e..277cfd92e 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 5dc13452c..36aa6ff50 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 0ef6dea10..1ea1d7f81 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 631587b1e..277cfd92e 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 e2016d1c9..d2cedbb1c 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 000000000..dbcd6e625
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 1b03f434b..e8198bccb 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 ee05948f3..0380fea87 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 000000000..1d7518703
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 000000000..599e9259e
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 000000000..fce6e581a
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 000000000..5603bcc7b
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 000000000..5a92b0c98
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 000000000..64a0230db
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 000000000..2f04ef539
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 000000000..cf83c88c3
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 000000000..4f9b07f66
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 000000000..dc937256c
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 000000000..c2517e397
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 000000000..5be067612
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 000000000..a7e321c46
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 c03cf9552..002f380e0 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 dcb163245..53b937876 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 000000000..fce6e581a
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 000000000..7581b0031
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 000000000..ce549f1ce
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 000000000..599e9259e
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 000000000..5afe073cc
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 000000000..2f04ef539
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 000000000..1d7518703
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 000000000..1acf2a0b9
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 000000000..c4e7dea14
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 000000000..c2517e397
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 000000000..78bef288a
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 000000000..bf5a62e1e
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 000000000..a057d9e29
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 000000000..81c0e8e76
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 000000000..121de4986
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 000000000..2b8306410
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 000000000..cf83c88c3
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 000000000..4f9b07f66
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 000000000..51c51b140
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 000000000..9e44bc830
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 000000000..64a0230db
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 000000000..2f04ef539
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 a10ebccba..6dd31ebe4 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 9660eb3af..a848b5779 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 637cb5af4..e0f1ee84c 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 19e3adb14..984307d56 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 c4c4a83cc..03c8b556e 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 3ed3779c8..ce58059ce 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 000000000..d0cadac8e
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 c9693515c..5e0423942 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 000000000..403155802
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 000000000..14531b630
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 000000000..f2dda8aad
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 000000000..ee3ba6888
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 000000000..acc8b91a4
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 5eba8228e..99cfeb63e 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 000000000..2f774c484
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 000000000..46af8abd1
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 4879e4354..c8149e25e 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 000000000..8b537b155
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 000000000..448abb512
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 07357abec..95fb7083f 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 000000000..ba51b16de
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 d7835ff73..724c0b1b7 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 5767571a2..8aeb39ecd 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 137fd9b5c..794a2a4a3 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 d7835ff73..724c0b1b7 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 63250efef..2cfacc18f 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 000000000..837048eb3
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 7d3e56df8..16636d242 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 12eab17e4..530863e54 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 000000000..7d597c204
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 000000000..0fe85a25b
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 000000000..a90ff650f
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 000000000..fb130eb1e
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 000000000..3be69df4b
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 000000000..73218f34c
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 000000000..7ff22a3f4
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 000000000..ed10c21c2
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 000000000..3ae534ff5
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 000000000..9f4430646
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 000000000..cd449f31e
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 000000000..6ab9ec80c
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 000000000..d2c9cc48b
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 2c7b59d16..da2a43546 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 6092c770d..96f4a2092 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 000000000..a90ff650f
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 000000000..d7b3011c8
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 000000000..2e731aadc
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 000000000..0fe85a25b
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 000000000..09ea7bedc
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 000000000..7ff22a3f4
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 000000000..7d597c204
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 000000000..ade43f939
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 000000000..b4527e57f
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 000000000..cd449f31e
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 000000000..4507cbbeb
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 000000000..906d35c55
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 000000000..10f6a3e42
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 000000000..32de5f0d7
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 000000000..9b121a755
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 000000000..62ff4fa40
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 000000000..f1e031eab
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 000000000..3ae534ff5
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 000000000..89116d8f6
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 000000000..d1f16f7e0
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 000000000..73218f34c
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 000000000..7ff22a3f4
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 97df00b42..8af9d4f00 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 0df20db7e..2ad6ef65d 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 e9a466078..2d30467c5 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 e756b1e7b..b30d4e983 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 6b6bcb62d..51b7d3838 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 940419f5d..165c89ee6 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 746bf0850..013747684 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 492d31033..75c85856e 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 4794fdba5..ea1afa01d 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 b8a87113f..7ab1cc352 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 000000000..5395dbcc1
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 ee8621f2a..57ce7eba2 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 8935a0c2c..688f24049 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 000000000..1e8f9b33d
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 000000000..7d2282a08
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 000000000..9b4cd0c99
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 000000000..409a27745
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 64b172efb..23bca810c 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 000000000..3f2973c8a
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 000000000..8775a0327
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 000000000..75bbf0823
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 000000000..1f466211e
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 000000000..c7b64a720
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 29f00d983..6cc467e5d 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 cc3d49c5b..4057871e5 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 000000000..deb31b611
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 000000000..f60d3c67d
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 4fd66897a..b3e67ae5b 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 000000000..47be55413
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 000000000..2c9134c97
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 310ae58ea..728137c97 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 000000000..a2049a7d8
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 fc33ffacf..f4d0efb77 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 1258bbcfe..195827642 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 4f7871679..f5f55c5b6 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 fc33ffacf..f4d0efb77 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 000000000..9e3082161
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 000000000..b61fb8337
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 000000000..6400fde10
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 000000000..bd15e09f6
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 000000000..0f93a2f98
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 000000000..efa6c08d2
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 000000000..a060c5cdb
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 000000000..d077aa427
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 000000000..b40197ad6
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 000000000..c9128b4f2
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 000000000..dc0ed0f8e
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 000000000..55845a7a3
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 000000000..99591944a
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 e1c85a75d..6a8e0aa41 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 000000000..bd15e09f6
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 000000000..87d00a7be
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 000000000..63299c80f
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 000000000..6400fde10
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 000000000..01a48195f
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 000000000..d077aa427
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 000000000..b61fb8337
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 000000000..430afa19c
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 000000000..beb9ac82d
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 000000000..55845a7a3
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 000000000..a6f900b18
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 000000000..a7e27a3f2
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 000000000..2af63b6af
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 000000000..8f5beebbb
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 000000000..93cfe1e51
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 000000000..78eeabf13
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 000000000..3dc67eff0
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 000000000..c9128b4f2
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 000000000..36468eb11
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 000000000..571155c27
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 000000000..a060c5cdb
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 000000000..d077aa427
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 acd8b0efe..1eaacc9c7 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 f43c6fc9e..0f5da040c 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 da93d1f46..a58d591c7 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 6cb150858..10c2e7093 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 a46c1fb48..7cd6c302d 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 54a2b91e0..09e88bcd5 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 000000000..767d640a5
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 ec55d9078..56e74175c 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 9bc81fcd1..735f28c53 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 000000000..736aa0338
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 000000000..fd898d713
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 000000000..a5c028521
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 000000000..49f8134a9
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 000000000..55cbbb5cc
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 c773dabe7..9cb30a36f 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 000000000..642beece9
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 000000000..e9392eba7
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 8fc6e8ca2..ceac3a984 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 000000000..b5095b600
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 000000000..a79c92b95
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 7522a4e76..a3dc4fc83 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 000000000..c8ffac1a4
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 9bed7bed1..52b523c7b 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 2209235d5..12fee5c94 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 7368d86e1..d4ffa934d 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 83d303f64..92000b593 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 9bed7bed1..52b523c7b 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 000000000..34bfa2d36
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 000000000..bc16fdbc4
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 000000000..0bb2c138b
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 000000000..9c9a4b2d1
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 000000000..14c848843
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 000000000..0c377c30d
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 000000000..d63e0940d
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 000000000..d898baee5
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 000000000..695d299a9
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 000000000..daea0d637
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 000000000..ac59e212c
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 000000000..6296ec910
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 000000000..1c3444c8f
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 e8353ed67..f8529eff8 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 000000000..9c9a4b2d1
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 000000000..9d930cf9c
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 000000000..12fde66c3
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 000000000..6ae1fd3a5
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 000000000..d24b7bc78
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 000000000..d898baee5
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 000000000..bc16fdbc4
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 000000000..23a10bf13
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 000000000..8ced83c1b
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 000000000..6296ec910
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 000000000..fed7472e3
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 000000000..266be4bc0
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 000000000..b6ec963f6
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 000000000..bfdd28cdf
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 000000000..f41c41c7b
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 000000000..8deb93a89
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 000000000..7025b5b5f
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 000000000..daea0d637
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 000000000..df8ac7dbf
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 000000000..e07e630af
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 000000000..d63e0940d
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 000000000..d898baee5
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 445077fc0..4006cf2d8 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 124322189..acbcdda97 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 5c0705aa7..6a87758ad 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 8935d7733..27eb33a77 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 8f9cf358f..42503d355 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 aa37ed12d..bbe2c1b27 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 000000000..9ccf799c3
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 7fe2913c0..a7e8b58f3 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 3bebeea26..75b37c820 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 000000000..c817c4e1d
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 000000000..b4910a415
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 000000000..eadfe6ced
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 000000000..693a4d5f8
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 000000000..bd6a11e31
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 5bdf17275..291e5db48 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 5ec342477..c85c7ab14 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 @@
-